@charset "UTF-8";body,.site-header.alway-dark{--reos-primary-navy:#0057fc;--reos-primary-navy-2:#7527eb;--reos-primary-dark:#111111;--reos-neutral-dark:#111111;--reos-neutral-normal:#555555;--reos-neutral-medium:#999999;--reos-neutral-medium-dark:#333333;--reos-neutral-white:#ffffff;--reos-alway-white:#ffffff;--reos-alway-neutral-white:#cccccc;--reos-alway-dark:#111111;--reos-shade-border-line:#dddddd;--reos-shade-background:#F8F9FC;--reos-shade-background-2:#f4f2fd;--reos-shade-background-3:#e9eaff;--reos-shade-background90:rgba(248, 249, 252, 0.9);--reos-tone-red:#ff1f25;--reos-tone-blue:#2355d6;--reos-tone-green:#3ab446;--reos-tone-yellow:#ffdd0f;--reos-icon-dark:#111111;--reos-icon-medium:#dddddd;--reos-border-line:#eeeeee;--reos-boxshadow:0rem 0rem 1.25rem rgba(30, 34, 40, 0.06);--reos-boxshadow-2:0px 4px 20px rgba(17, 17, 17, 0.08)}body .site-header.reos-dark-scheme,body.reos-dark-scheme,.site-header.alway-dark .site-header.reos-dark-scheme,.site-header.alway-dark.reos-dark-scheme{--reos-primary-navy:#0057fc;--reos-primary-navy-2:#7527eb;--reos-primary-dark:#ffffff;--reos-neutral-dark:#ffffff;--reos-neutral-normal:#cccccc;--reos-neutral-medium:#cccccc;--reos-neutral-medium-dark:#333333;--reos-neutral-white:#111111;--reos-alway-white:#ffffff;--reos-alway-neutral-white:#cccccc;--reos-alway-dark:#111111;--reos-shade-border-line:#dddddd;--reos-shade-background:#252428;--reos-shade-background-2:#252428;--reos-shade-background-3:#e9eaff;--reos-shade-background90:rgba(37, 36, 40, 0.9);--reos-tone-red:#ff1f25;--reos-tone-blue:#2355d6;--reos-tone-green:#3ab446;--reos-tone-yellow:#ffdd0f;--reos-icon-dark:#ffffff;--reos-icon-medium:#dddddd;--reos-border-line:#333333;--reos-boxshadow:0rem 0rem 1.25rem rgba(153, 153, 153, 0.06);--reos-boxshadow-2:0px 4px 20px rgba(153, 153, 153, 0.08)}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;color:var(--reos-primary-dark, #111111);font-family:"Poppins",sans-serif;line-height:1.3}h1{font-size:40px;line-height:1.3;font-weight:600}h2{font-size:32px;line-height:1.3;font-weight:600}h3,.h3{font-size:24px;line-height:1.3;font-weight:600}h4{font-size:18px;line-height:1.3;font-weight:500}h5{font-size:16px;line-height:1.3;font-weight:500}h6{font-size:14px;line-height:1.3;font-weight:500}ul{list-style:none;letter-spacing:-0.3em}ul li{letter-spacing:normal}button,input,select{margin:0}html{box-sizing:border-box}body{font-size:16px;line-height:21px;font-weight:400;color:var(--reos-neutral-normal, #555555);font-family:"Poppins",sans-serif;background-color:var(--reos-neutral-white, #ffffff)}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{text-decoration:none;color:var(--reos-primary-dark, #111111)}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-wrap{flex-wrap:wrap}.flex-content-e{justify-content:flex-end}.flex-align-c{align-items:center}.spdtb{padding-top:80px;padding-bottom:80px}.spdb{padding-bottom:80px}.spdt{padding-top:80px}.mt32{margin-top:32px}.pdr60{padding-right:60px}.pdl80{padding-left:80px}.br30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden}.background-grey{background-color:var(--reos-shade-background, #F8F9FC)}.background-dark{background-color:#1f1e22}.background-yellow{background-color:var(--reos-tone-yellow, #ffdd0f)}.background-shade-2{background-color:var(--reos-shade-background-2, #f4f2fd)}input,textarea{height:48px;line-height:48px;padding:0 16px;background-color:var(--reos-shade-background, #F8F9FC);color:var(--reos-neutral-dark, #111111);border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%}textarea{height:240px;resize:none}input[type=submit]{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff);padding:0 28px;width:auto}input[type=submit]:hover{background-color:var(--reos-tone-blue, #2355d6)}.button-wrap .button{margin-right:24px}.button-wrap .button:last-child{margin-right:0}.button-wrap.layout-02 .button{margin-right:12px}.button-wrap.layout-02 .button:last-child{margin-right:0}.note{font-size:14px;margin-top:12px}.button{height:46px;border:1px solid transparent;display:inline-flex;padding:10px 28px;font-size:16px;line-height:1.5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.3s;transition:all 0.3s;align-items:center}.button i{font-size:16px;margin-left:12px}.button.fullfield{background-color:#0e7f91;color:var(--reos-alway-white, #ffffff)}.button.fullfield:hover{background-color:#022041}.button.underline{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 0 2px 0;height:auto;color:var(--reos-neutral-dark, #111111);padding-left:40px;position:relative}.button.underline:after{content:"";position:absolute;bottom:0;right:0;left:40px;height:1px;display:block;background-color:var(--reos-neutral-dark, #111111)}.button.underline i{margin:0;position:absolute;top:0;left:0;font-size:28px}.button.underline:hover{background-color:transparent;color:var(--reos-primary-navy, #0057fc)}.button.underline:hover:after{background-color:var(--reos-primary-navy, #0057fc)}.button.text{padding:0;height:auto;font-weight:500}.button.text:hover{color:var(--reos-primary-navy, #0057fc)}.swiper .swiper-pagination{position:static;margin-top:40px}.swiper .swiper-pagination .swiper-pagination-bullet{margin:0 10px;background-color:var(--reos-neutral-medium, #999999)}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--reos-neutral-dark, #111111)}.effect-jump{--float-animation-ease:ease;animation:lqdFIFloatOne 1s var(--float-animation-ease) infinite alternate}.align-center{text-align:center}.align-right{text-align:right}.oveflow-hidden{overflow:hidden}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1170px}}@media (max-width:992px){.pdr100,.pdr60,.pdr50,.pdr80,.pdr30{padding-right:0}.pdl100,.pdl60,.pdl50,.pdl80,.pdl30{padding-left:0}.lg-mt32{margin-top:32px;text-align:center}.lg-mt60{margin-top:60px}.lg-mb60{margin-bottom:60px}.lg-hidden{display:none!important}.lg-pdl30{padding-left:30px}.lg-pdt30{padding-top:30px}.lg-pdr30{padding-right:30px}}@media (max-width:768px){.spdt,.lg-pdt60,.pt60{padding-top:40px}.spdb,.pb50,.lg-pdb60,.pb60{padding-bottom:40px}.spdtb{padding-top:40px;padding-bottom:40px}.swiper .swiper-pagination{margin-top:20px}.lg-mb60{margin-bottom:30px}}@media (max-width:576px){.button-wrap.flex{flex-direction:column}.button-wrap.flex .button{margin:0 0 10px 0;justify-content:center;width:100%}.button-wrap.flex .button:last-child{margin-bottom:0}.button-wrap .button{margin-right:24px}.button-wrap .button:last-child{margin-right:0}}@keyframes lqdFIFloatOne{0%{transform:translateY(0)}100%{transform:translateY(-3%)}}.site-content.pt0{padding-top:0}.nice-select{border:0;padding-left:0;padding-right:20px;background-color:transparent;font-size:16px}.nice-select:after{border-bottom:1px solid var(--reos-neutral-dark, #111111);border-right:1px solid var(--reos-neutral-dark, #111111);width:8px;height:8px;margin-top:-6px;right:4px}.nice-select .option.selected{font-weight:500;color:var(--reos-neutral-dark, #111111)}.nice-select .list{background-color:var(--reos-neutral-white, #ffffff)}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:var(--reos-border-line, #eeeeee)}.nice-select .option{font-size:14px}.nice-select span.current,.nice-select .option{color:var(--reos-neutral-dark, #111111)}.swiper-button-next,.swiper-button-prev{opacity:0;visibility:hidden;-webkit-transition:all 0.3s;transition:all 0.3s}.swiper-button-next:after,.swiper-button-prev:after{content:"\f105";font-family:"Line Awesome Free";font-weight:900;font-size:32px;color:var(--reos-alway-dark, #111111)}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper:hover .swiper-button-prev{opacity:1;visibility:visible;left:20px}.swiper:hover .swiper-button-prev.swiper-button-disabled{opacity:0.35}.swiper:hover .swiper-button-next{opacity:1;visibility:visible;right:20px}.swiper:hover .swiper-button-next.swiper-button-disabled{opacity:0.35}.swiper-button-prev:after{content:"\f104"}table{width:100%}table th,table td{padding:18px 50px}table th{text-transform:uppercase;font-size:18px;line-height:1.44;font-weight:500;border-bottom:1px solid var(--reos-border-line, #eeeeee);color:var(--reos-neutral-dark, #111111)}.grid{display:grid}.background-overlay{position:relative}.background-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.7)}.background-overlay>div{position:relative}.apps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.apps img:not(:first-child){margin-left:15px}.apps.m220 img{max-width:220px}.images.layout-01{position:relative}.images.layout-01 .img02{margin-left:-100px;position:relative}.images.layout-02{text-align:center}.images.layout-02 .inner{max-width:500px;margin:0 auto;position:relative}.images.layout-02 .box-shadow{box-shadow:0 96px 337px 0 rgba(37, 31, 55, 0.2)}.images.layout-02 .img02{position:absolute;top:0;width:45%;left:50px;z-index:2}.images.layout-03{text-align:center}.images.layout-03 .inner{max-width:570px;margin:0 auto;position:relative}.images.layout-03 .img02{position:absolute;top:-20px;width:66%;left:0;z-index:2}.images.layout-04 .inner{max-width:350px;padding-bottom:200px;position:relative}.images.layout-04 .img02{position:absolute;top:75px;width:56%;left:86px}.images.layout-05 .inner{max-width:970px;margin:0 auto;position:relative}.images.layout-05 .img02{position:absolute;width:5%;top:-18%;left:15%}.section.has-icon{position:relative}.section.icon-bottom-right>.icon{position:absolute;bottom:-84px;right:25%}.section>.icon{max-width:90px;z-index:2}.relative{position:relative}.w500{font-weight:500}.preload{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;background-color:var(--reos-alway-white, #ffffff)}.spin{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--reos-primary-navy, #0057fc);border-left:4px solid var(--reos-primary-navy, #0057fc);border-bottom:4px solid var(--reos-primary-navy, #0057fc);width:60px;height:60px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}@media (max-width:992px){.images.layout-01 .img02{margin-left:-50px}.apps.m220 img{max-width:120px}}@media (max-width:768px){.site-content{padding:30px 0}.images.layout-02 .inner{width:100%;max-width:100%}}@media (max-width:576px){.grid{display:grid}.images.layout-03 .inner svg{width:100%;height:auto}}.site-header{padding-top:18px;padding-bottom:18px;background-color:var(--reos-neutral-white, #ffffff)}.site-header .logo svg path{fill:var(--reos-neutral-dark, #ffffff)}.site-header.is-sticky{position:absolute;top:0;left:0;right:0;background-color:transparent;z-index:99;-webkit-transition:all 0.3s;transition:all 0.3s}.site-header.is-sticky.on-scroll{position:fixed;background-color:var(--reos-neutral-white, #ffffff);box-shadow:0 0 1.25rem rgba(30, 34, 40, 0.06)}.site-header .header-left{padding-left:35px}.site-header .header-right{padding-right:35px}.site-header .customer a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.site-header .customer a i{font-size:28px;margin-right:10px;display:none}.site-header .inner{position:relative}.site-header .canvas-menu{margin-right:35px;display:none}.site-header .canvas-menu .icon svg g{fill:var(--reos-neutral-dark)}.site-header .main-menu>ul>li{display:inline-block}.site-header .main-menu>ul>li>a{padding:14px 18px;display:block;font-weight:500}.site-header .main-menu>ul>li>a:hover .toggle-sub-menu:after{color:var(--reos-primary-navy, #0057fc)}.site-header .main-menu>ul>li:last-child{margin-right:0}.site-header .main-menu .toggle-sub-menu:after{content:"\f107";font-family:"Line Awesome Free";margin-left:8px;color:var(--reos-neutral-normal, #555555);vertical-align:2px;font-size:12px;font-weight:900}.site-header .main-menu .menu-action{display:none}.site-header .customer span{font-weight:500}.site-header .buttons{margin-left:35px}.site-header .buttons .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.site-header .buttons .button i{font-size:28px;margin-right:10px;display:none}.site-header.layout-02 .header-left{padding-left:0}.site-header.layout-02 .header-right{padding-right:0}.site-header.layout-02 .canvas-menu{margin-right:0;display:inline-block}.site-header.layout-02 .canvas-menu .icon svg g{fill:var(--reos-neutral-dark)}.site-header.layout-02 .main-menu{text-align:left}.site-header.layout-02 .main-menu>ul>li>a{padding:14px 10px}.site-header.layout-02 .main-menu{position:fixed;top:0;left:auto;right:-360px;bottom:0;z-index:99;background-color:var(--reos-neutral-white, #ffffff);opacity:0;visibility:hidden;max-width:360px;width:100%;transition:all 0.3s;box-shadow:0 0 1.25rem rgba(30, 34, 40, 0.06);overflow:hidden}.site-header.layout-02 .main-menu.is-active{opacity:1;visibility:visible;right:0}.site-header.layout-02 .main-menu>ul{transition:all 0.3s}.site-header.layout-02 .main-menu>ul>li{display:block}.site-header.layout-02 .main-menu>ul>li a{font-size:24px;font-weight:600;padding:10px 18px;display:block;line-height:1.1}.site-header.layout-02 .main-menu .toggle-sub-menu{cursor:pointer}.site-header.layout-02 .main-menu .toggle-sub-menu:after{display:inline-block;padding:0 10px;vertical-align:6px;transform:rotate(-90deg)}.site-header.layout-02 .main-menu .menu-action{display:flex;padding:18px;justify-content:space-between}.site-header.layout-02 .main-menu .menu-action .menu-back{display:none}.site-header.layout-02 .main-menu .menu-action .item{cursor:pointer}.site-header.layout-02 .main-menu .menu-action i{font-size:28px;color:var(--reos-neutral-dark, #111111)}@media (max-width:1250px){.site-header .header-left,.site-header .header-right{padding:0}.site-header .main-menu>ul>li>a{padding:14px 10px}}@media (max-width:992px){.site-header .canvas-menu{display:block}.site-header .header-center{text-align:left}.site-header .col-0{flex:1;padding:0}.site-header .main-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:black;opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:all 0.3s}.site-header .main-menu.is-active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.site-header .main-menu>ul{transition:all 0.3s}.site-header .main-menu>ul>li{display:block}.site-header .main-menu>ul>li a{font-size:32px;font-weight:600;padding:10px 18px;display:block;line-height:1.1}.site-header .main-menu .toggle-sub-menu{cursor:pointer}.site-header .main-menu .toggle-sub-menu:after{display:inline-block;padding:0 10px;vertical-align:6px;transform:rotate(-90deg)}.site-header .main-menu .menu-action{display:flex;padding:18px;justify-content:space-between}.site-header .main-menu .menu-action .menu-back{display:none}.site-header .main-menu .menu-action .item{cursor:pointer}.site-header .main-menu .menu-action i{font-size:28px;color:white}}@media (max-width:768px){.site-header .canvas-menu{margin-right:20px}.site-header .customer a i{display:block;margin:0}.site-header .customer a span{display:none}.site-header .buttons{margin-left:20px}.site-header .buttons .button{padding:10px 12px}.site-header .buttons .button i{display:block;margin:0}.site-header .buttons .button span{display:none}}.footer-top{border-top:1px solid var(--reos-border-line, #eeeeee);padding:60px 0}.footer-top .footer-menu h6,.footer-top .footer-newsletter h6{font-size:18px;font-weight:500;margin-bottom:24px}.footer-top .footer-menu li{margin-bottom:16px}.footer-top .footer-menu li:last-child{margin-bottom:0}.footer-top .footer-menu li a{font-size:16px;font-weight:400}.footer-bottom .inner{border-top:1px solid var(--reos-border-line, #eeeeee);padding:40px 0}.footer-bottom .menu li{display:inline-block}.footer-bottom .menu li + li{margin-left:24px}.footer-bottom .menu li a{font-size:14px;font-weight:500}.footer.layout-02 .footer-top{padding:40px 0 30px;border-top:0}.footer.layout-02 .footer-bottom{padding-bottom:60px}.footer.layout-03 .footer-top{border:0;padding-top:0}.footer.layout-03 .footer-top .footer-menu h6{font-weight:600}.footer.layout-04 .top{max-width:470px;margin-bottom:54px}.footer.layout-04 .top .desc{color:var(--reos-neutral-medium, #999999)}.footer.layout-04 .middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:120px}.footer.layout-04 .middle .text{color:var(--reos-alway-white, #ffffff);font-size:56px;line-height:1.3;font-weight:600;margin-right:40px;position:relative;z-index:1}.footer.layout-04 .middle .text span{position:relative}.footer.layout-04 .middle .text span::before{content:"";position:absolute;top:-34%;left:-3%;width:110%;height:180%;background-image:url("../../../../reos/assets/images/hea-15.webp");background-repeat:no-repeat;background-position:center;background-size:contain;z-index:-1}.footer.layout-04 .middle .email{color:var(--reos-alway-white, #ffffff);font-size:18px;line-height:1.3;font-weight:400}.footer.layout-04 .middle .email:hover{color:var(--reos-primary-navy, #0057fc)}.footer.layout-04 .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.footer.layout-04 .bottom .menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.footer.layout-04 .bottom .menu ul li{margin-right:32px}.footer.layout-04 .bottom .menu ul li:last-child{margin-right:0}.footer.layout-04 .bottom .menu ul a{color:var(--reos-alway-white, #ffffff);font-size:18px;line-height:1.3;font-weight:700}.footer.layout-04 .bottom .menu ul a:hover{color:var(--reos-primary-navy, #0057fc)}@media (max-width:992px){.footer-top .footer-item{margin-bottom:30px;padding:0}.footer-top .footer-about .logo,.footer-top .footer-item h6{margin-bottom:16px}.footer.layout-04 .top{margin-bottom:40px}.footer.layout-04 .middle{flex-direction:column;align-items:flex-start;margin-bottom:40px}.footer.layout-04 .middle .text,.footer.layout-04 .middle .line{margin:0 0 30px 0}}@media (max-width:768px){.footer-top{padding:40px 0}}@media (max-width:576px){.footer-bottom .inner{flex-direction:column}.footer.layout-04 .middle .text{font-size:32px}.footer.layout-04 .bottom{flex-direction:column;align-items:flex-start}}.pagination{display:block;margin-top:20px}.pagination .inner{letter-spacing:-0.3em}.pagination span,.pagination a{letter-spacing:normal}.pagination span{background-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff)}.pagination span,.pagination a.number{width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;border-radius:50%;margin-right:20px}.pagination a.prev{margin-right:20px}.pagination a.prev i{margin-right:10px}.pagination a.next{display:inline-block;line-height:40px}.pagination a.next i{margin-left:10px}.isotope .grid{margin-left:-15px;margin-right:-15px}.blog.layout-02 .site-content,.blog.layout-03 .site-content{padding-top:0}@media (max-width:992px){.isotope .grid{margin-left:-15px;margin-right:-15px}}@media (max-width:576px){.isotope .grid{margin-left:0;margin-right:0}}.post{margin-bottom:60px}.post:hover .entry-thumbnail img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.post .entry-content{padding-top:24px}.post .entry-thumbnail{overflow:hidden}.post .entry-thumbnail a{display:block}.post .entry-thumbnail img{width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s;transition:all 0.3s}.post .entry-title{margin-bottom:16px}.post .entry-title a,.post .entry-title span{display:inline;vertical-align:middle}.post .entry-title span{font-size:16px;font-weight:500;padding:4px 12px;border-radius:20px;display:inline-block;line-height:1.2;background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff);margin-left:10px}.post.post-grid .entry-title h3{font-size:24px}.post.post-grid .entry-thumbnail img{height:300px;object-fit:cover}@media (max-width:768px){.post{margin-bottom:30px}.post .entry-title h3{font-size:20px}}.heading{max-width:800px;margin:0 auto 60px}.heading svg{margin-bottom:32px}.heading .heading-title{font-size:32px;line-height:1.25;font-weight:600;position:relative;z-index:0}.heading .heading-title.size-xl{font-size:56px}.heading .heading-title.size-l{font-size:40px}.heading .heading-title.w500{font-weight:500}.heading .heading-title span,.heading .heading-title a{display:inline-block;position:relative;z-index:1}.heading .heading-title span:after,.heading .heading-title a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:var(--reos-primary-navy, #0057fc);z-index:-1}.heading .heading-title span.no-underline:after,.heading .heading-title a.no-underline:after{content:"";display:none}.heading .heading-title a{color:var(--reos-primary-navy, #0057fc)}.heading .heading-title a:hover{color:var(--reos-tone-blue, #2355d6)}.heading .heading-desc{font-size:18px;line-height:1.44;font-weight:400;margin-top:12px}.heading .heading-desc.size-l{font-size:24px}.heading .heading-desc a{color:var(--reos-primary-navy, #0057fc)}.heading .heading-desc a:hover{text-decoration:underline}.heading .heading-desc p{margin-bottom:16px}.heading .heading-desc p:last-child{margin-bottom:0}.heading.heading-alway-white .heading-sub,.heading.heading-alway-white .heading-title,.heading.heading-alway-white .heading-desc{color:var(--reos-alway-white, #ffffff)}.heading.heading-alway-dark .heading-sub,.heading.heading-alway-dark .heading-title,.heading.heading-alway-dark .heading-desc{color:var(--reos-alway-dark, #111111)}.heading.mb32{margin-bottom:32px}.heading ul{margin-top:24px}.heading ul li{font-size:24px;line-height:1.33;font-weight:600;color:var(--reos-neutral-dark, #111111)}.heading ul li + li{margin-top:12px}@media (max-width:768px){.heading{margin-bottom:30px}}@media (max-width:576px){.heading .heading-title{font-size:24px}.heading .heading-title.size-l{font-size:32px}.heading .heading-title.size-xl,.heading .heading-title.size-xxl,.heading .heading-title.size-xxxl,.heading .heading-title.size-xxxxl{font-size:40px}.heading .heading-title br{display:none}}.toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin-bottom:64px}.toggle .switch{position:relative;display:inline-block;width:55px;height:32px;margin:0 20px;border:2px solid var(--reos-neutral-dark, #111111);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;cursor:pointer}.toggle .switch:before{position:absolute;content:"";height:20px;width:20px;left:4px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--reos-neutral-dark, #111111);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.toggle .switch.is-active{background-color:var(--reos-neutral-dark, #111111)}.toggle .switch.is-active:before{left:26px;background-color:var(--reos-neutral-white, #ffffff)}.toggle .discount{font-family:"Covered By Your Grace",cursive;position:relative}.toggle .discount .discount-text{position:absolute;left:0;top:-30px;white-space:nowrap;padding-left:50px;font-size:24px;line-height:1.63;color:var(--reos-primary-navy, #0057fc)}.toggle .discount .discount-text:before{content:"";width:40px;height:19px;display:block;background-image:url(../images/macaroni.webp);background-repeat:no-repeat;background-size:contain;position:absolute;left:5px;top:12px}.pricing-table{display:none}.pricing-table.is-active{display:block}.pricing-table.layout-02 table{border-collapse:separate}.pricing-table.layout-02 th:first-child,.pricing-table.layout-02 td:first-child{width:25%}.pricing-table.layout-02 th.popular,.pricing-table.layout-02 td.popular{border:1px solid var(--reos-neutral-dark, #111111);border-bottom:0}.pricing-table.layout-02 th.popular{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;position:relative;overflow:hidden}.pricing-table.layout-02 td.popular{border-top:0}.pricing-table.layout-02 thead th{text-align:center;border-bottom:0;padding:30px 40px}.pricing-table.layout-02 thead th .name{font-size:24px}.pricing-table.layout-02 thead th .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;text-transform:none;font-weight:400;justify-content:center}.pricing-table.layout-02 thead th .price .number{font-size:56px;display:inline-block;margin-right:5px;font-weight:500}.pricing-table.layout-02 thead th .desc{font-size:16px;text-transform:none;font-weight:400}.pricing-table.layout-02 tbody td{padding:15px 0;border-top:1px solid var(--reos-border-line, #eeeeee)}.pricing-table.layout-02 tbody td.popular{border-top:1px solid var(--reos-border-line, #eeeeee)}.pricing-table.layout-02 tbody td:not(:first-child){text-align:center}.pricing-table.layout-02 tbody td:first-child{color:var(--reos-neutral-dark, #111111)}.pricing-table.layout-02 tbody td.icon i{font-size:24px}.pricing-table.layout-02 tbody td.icon.active i{color:var(--reos-primary-navy, #0057fc)}.pricing-table.layout-02 tfoot td{padding:8px 40px;text-align:center;justify-content:center}.pricing-table.layout-02 tfoot td .button{width:100%;text-align:center}.pricing-table.layout-02 tfoot .note td{font-size:14px;color:var(--reos-neutral-medium, #999999);padding-bottom:30px}.pricing-table.layout-02 tfoot .note td.popular{border-bottom:1px solid var(--reos-neutral-dark, #111111);-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.pricing-table.layout-02 .badge-popular{top:20px;left:auto;right:-70px;width:200px;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-transform:none;background-color:var(--reos-tone-yellow, #ffdd0f);color:var(--reos-alway-dark, #111111)}.pricing-table.layout-03 .inner{background-color:transparent;border:1px solid var(--reos-border-line, #eeeeee)}.pricing-table.layout-03 .pricing-box.popular .list li.active::before,.pricing-table.layout-03 .pricing-box.popular .price,.pricing-table.layout-03 .pricing-box.popular .price .number{color:var(--reos-alway-white, #ffffff)}.pricing-table.layout-03 .pricing-box.popular .inner{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.pricing-table.layout-03 .pricing-box.popular .button.fullfield:hover{background-color:var(--reos-neutral-white, #ffffff);border-color:var(--reos-neutral-white, #ffffff);color:var(--reos-neutral-dark, #111111)}.section-pricing.background-grey .inner{background-color:var(--reos-neutral-white, #ffffff)}.section-pricing.background-grey .pricing-table.layout-03 .inner{background-color:transparent}.section-pricing.background-grey .pricing-table.layout-03 .pricing-box.popular .inner{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.pricing-box{height:100%}.pricing-box .inner{padding:40px 40px 120px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;height:100%}.pricing-box .icon{position:absolute;top:30px;right:30px}.pricing-box .name{font-size:18px;line-height:1.4;font-weight:500;text-transform:uppercase;margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.pricing-box .badge-popular{font-size:16px;line-height:1.5;font-weight:500;padding:3px 16px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:var(--reos-tone-yellow, #ffdd0f);color:var(--reos-alway-dark, #111111);text-transform:none;margin-left:10px}.pricing-box .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;font-size:18px;line-height:1.4;font-weight:400;color:var(--reos-neutral-dark, #111111);margin-bottom:12px}.pricing-box .price .number{font-size:56px;line-height:1.1;font-weight:500;display:inline-block;margin-right:8px}.pricing-box .desc{margin-bottom:32px}.pricing-box .list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;margin-bottom:24px}.pricing-box .list li::before{content:"\f00d";font-family:"Line Awesome Free";font-weight:900;color:var(--reos-alway-neutral-white);font-size:24px;margin-right:16px}.pricing-box .list li.active:before{content:"\f00c";color:var(--reos-primary-navy, #0057fc)}.pricing-box .list li:last-child{margin-bottom:0}.pricing-box .button-wrap{position:absolute;bottom:40px;right:40px;left:40px;text-align:center}.pricing-box .button-wrap a{width:100%;justify-content:center}.pricing-box.popular a.button{background-color:var(--reos-neutral-dark, #111111);border-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff)}.pricing-box.popular a.button:hover{background-color:var(--reos-primary-navy, #0057fc);border-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}@media (max-width:992px){.pricing-box{margin-bottom:30px;height:auto}.pricing-table.layout-02 th:first-child,.pricing-table.layout-02 td:first-child{width:100%}.pricing-table.layout-02 th.popular,.pricing-table.layout-02 td.popular{border:0}.pricing-table.layout-02 tbody td:not(:first-child){text-align:right}.pricing-table.layout-02 td::before{left:0}.pricing-table.layout-02 tfoot td{padding:8px 0;text-align:right}.pricing-table.layout-02 tfoot td .button{width:auto}.pricing-table.layout-02 tfoot td:first-child{padding:0}.pricing-table.layout-02 tfoot .note td{padding-bottom:8px}.pricing-table.layout-02 tfoot .note td.popular{border:0}}@media (max-width:576px){.toggle .discount{display:none}.pricing-box .inner{padding:20px 20px 100px}.pricing-box .inner .button-wrap{left:20px;bottom:20px;right:20px}}.section-banner{position:relative}.section-banner blockquote img{width:auto;margin-bottom:40px}.section-banner blockquote p{font-size:32px;line-height:1.25;font-weight:600;color:var(--reos-alway-white, #ffffff);margin-bottom:80px}.section-banner blockquote span{font-size:18px;line-height:1.4;font-weight:500;color:var(--reos-alway-white, #ffffff)}.section-banner blockquote cite{display:block;position:relative;font-size:16px;line-height:1.5;font-weight:400;padding-left:36px;margin-top:8px}.section-banner blockquote cite:before{content:"";width:24px;height:1px;background-color:var(--reos-alway-white, #ffffff);display:block;position:absolute;top:12px;left:0}.section-banner img{width:100%}.section-banner .heading-title{font-size:56px}.section-banner .heading{margin-bottom:32px}.section-banner.layout-01 .inner{background-color:var(--reos-primary-navy, #0057fc)}.section-banner.layout-01 img{height:100%;object-fit:cover}.section-banner.layout-01 .content{padding:90px}.section-banner.layout-01 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.section-banner.layout-01 ul li{padding-left:30px;padding-right:30px;border-right:1px solid rgba(255, 255, 255, 0.5)}.section-banner.layout-01 ul li:first-child{padding-left:0}.section-banner.layout-01 ul li:last-child{padding-right:0;border-right:0}.section-banner.layout-01 ul li span{font-size:32px;line-height:1.32;font-weight:600;color:var(--reos-alway-white, #ffffff);display:inline-block;margin-bottom:8px}.section-banner.layout-01 ul li p{font-size:18px;color:var(--reos-alway-white, #ffffff)}.section-banner.layout-02{background-position:center right;background-size:50% 100%;background-repeat:no-repeat}.section-banner.layout-02 .heading{margin-bottom:32px}.section-banner.layout-02 .content{padding:100px 100px 100px 0}.section-banner.layout-02 .inner{background-color:transparent}.section-banner.layout-03{padding:200px 0;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.section-banner.layout-03:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.section-banner.layout-03 .content{padding:0;position:relative}.section-banner.layout-03 .content .heading{width:100%;max-width:100%}.section-banner.layout-04 .heading .heading-title{margin-top:0;color:var(--reos-alway-dark, #111111)}.section-banner.layout-04 .heading-desc{color:var(--reos-alway-dark, #111111)}.section-banner.layout-04 .heading.heading-alway-white .heading-title,.section-banner.layout-04 .heading.heading-alway-white .heading-desc{color:var(--reos-alway-white, #ffffff)}.section-banner.layout-04 .inner{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;background-repeat:no-repeat;background-size:contain}.section-banner.layout-04 .banner-left{position:relative;z-index:1}.section-banner.layout-04 .banner-right img{position:absolute;bottom:0;right:0;max-width:40%}.section-banner.layout-04 .banner-right.layout-02 img{max-width:34%;bottom:-33px}.section-banner.layout-05{background-size:contain;background-repeat:no-repeat;background-position:top right}@media (max-width:992px){.section-banner .content{margin-bottom:32px}.section-banner.layout-02{background-image:none!important}.section-banner.layout-02 .content{padding-right:0}.section-banner.layout-03 .heading-title br{display:none}}@media (max-width:768px){.section-banner.layout-01 .content{padding:40px}.section-banner blockquote p{margin-bottom:30px}.section-banner .content{margin-bottom:0}}@media (max-width:576px){.section-banner blockquote p{font-size:24px}.section-banner .heading-title{font-size:32px}.section-banner.layout-01 ul{flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start}.section-banner.layout-01 ul li{padding:0;border:0;margin:0 0 20px 0}.section-banner.layout-01 ul li:last-child{margin-bottom:0}.section-banner.layout-03{padding:80px 0}.section-banner.layout-03 .content{font-size:32px}}.block-team.layout-01 .member-box{margin-bottom:60px}.block-team.layout-01 .member-box .member-avatar{margin-bottom:24px;position:relative}.block-team.layout-01 .member-box .member-avatar img{width:320px;height:320px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-team.layout-01 .member-box .member-avatar .avatar-inner{width:fit-content;margin:0 auto;position:relative}.block-team.layout-01 .member-box .member-avatar img.stick{width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;max-width:64px;position:absolute}.block-team.layout-01 .member-box .name{margin-bottom:8px}.block-team.layout-02 .member-box{margin-bottom:30px}.block-team.layout-02 .member-avatar{position:relative}.block-team.layout-02 .member-avatar .icon{position:absolute;z-index:-1}.block-team.layout-02 .member-content{margin-top:16px}.block-team.layout-02 .member-content .name{margin-bottom:4px}.block-team.layout-03 .member-avatar{margin-bottom:28px}.block-team.layout-03 .member-avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.block-team.layout-03 .name{margin-bottom:8px}.block-team.layout-03 .position{font-size:18px;color:var(--reos-neutral-medium, #999999)}.block-team.layout-04 .member-box{margin-bottom:30px;padding:30px;border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.block-team.layout-04 .member-box .member-avatar{margin-bottom:24px;position:relative}.block-team.layout-04 .member-box .member-avatar img{max-height:210px;height:100%;object-fit:contain}.block-team.layout-04 .member-box .member-avatar .avatar-inner{width:fit-content;margin:0 auto;position:relative}.block-team.layout-04 .member-box .member-avatar img.stick{width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;max-width:64px;position:absolute}.block-team.layout-04 .member-box .name{margin-bottom:8px}.block-team.layout-05 .member-box{margin-bottom:30px;padding:30px;background-color:var(--reos-neutral-white, #ffffff);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.block-team.layout-05 .member-box .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.block-team.layout-05 .member-box .member-avatar{position:relative;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;max-width:150px;width:150px}.block-team.layout-05 .member-box .member-avatar img{width:100%}.block-team.layout-05 .member-box .member-avatar .avatar-inner{width:fit-content;margin:0 auto;position:relative}.block-team.layout-05 .member-box .member-avatar img.stick{width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;max-width:64px;position:absolute}.block-team.layout-05 .member-box .member-content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 170px);flex:0 0 calc(100% - 170px);max-width:calc(100% - 170px);width:calc(100% - 170px)}.block-team.layout-05 .member-box .name{margin-bottom:8px}@media (max-width:1200px){.block-team.layout-01 .member-box .member-avatar img{width:280px;height:280px}}@media (max-width:992px){.member-box{margin-bottom:30px}}@media (max-width:576px){.block-team.layout-01 .member-box .member-avatar img{width:200px;height:200px}.block-team.layout-01 .block-team .button-wrap{margin-top:0}.block-team.layout-05 .member-box .inner{flex-wrap:wrap;flex-direction:column}.block-team.layout-05 .member-box .member-avatar{margin-bottom:30px}.block-team.layout-05 .member-box .member-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;width:100%;text-align:center}}.icon-box{margin-bottom:30px}.icon-box .icon + .content{margin-top:24px}.icon-box .desc{margin-top:16px}.icon-box .number{font-size:56px;line-height:1.11;font-weight:600;color:#064A97;margin-bottom:30px}.block-icon-box.layout-01 .icon-box{margin-bottom:60px}.block-icon-box.layout-01 .icon-box img{height:64px;object-fit:cover}.block-icon-box.layout-01 .icon-box .title{margin-top:0}.block-icon-box.layout-02 .icon-box{border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:30px;height:calc(100% - 30px)}.block-icon-box.layout-02 .icon-box .content{padding:0}.block-icon-box.layout-03 .icon-box{border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:30px}.block-icon-box.layout-03 .icon-box .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.block-icon-box.layout-03 .icon-box .icon{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px}.block-icon-box.layout-03 .icon-box .desc{margin-top:10px;font-size:18px;line-height:1.44}.block-icon-box.layout-03 .icon-box img{height:100%}.block-icon-box.layout-03 .icon-box .content{padding:0;margin:0;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 148px);flex:0 0 calc(100% - 148px);max-width:calc(100% - 148px)}.block-icon-box.layout-04 .icon-box{text-align:center;margin-bottom:30px;border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.block-icon-box.layout-04 .icon-box .title{font-size:32px}.block-icon-box.layout-04 .icon-box .desc{margin-top:24px;font-size:18px;line-height:1.44}.block-icon-box.layout-04 .icon-box .tel{font-size:24px;line-height:1.33;font-weight:600;color:var(--reos-neutral-dark, #111111);margin-top:24px;display:inline-block}.block-icon-box.layout-05 .icon-box:not(:last-child){margin-bottom:32px}.block-icon-box.layout-05 .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.block-icon-box.layout-05 .icon{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;width:50px}.block-icon-box.layout-05 .icon i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid var(--reos-primary-navy, #0057fc);font-size:24px;color:#064A97!important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.block-icon-box.layout-05 .content{margin-top:0;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 70px);flex:0 0 calc(100% - 70px);max-width:calc(100% - 70px);width:calc(100% - 70px)}.block-icon-box.layout-05 .content .desc{margin-top:8px}.block-icon-box.border-right .row>div:first-child .icon-box{padding-left:0}.block-icon-box.border-right .row>div:last-child .icon-box{padding-right:0;border:0}.block-icon-box.border-right .icon-box{padding:32px 60px;border-right:1px solid var(--reos-border-line, #eeeeee);margin:0 0 30px 0}@media (max-width:992px){.block-icon-box.border-right .icon-box{padding:0;border-right:0}}@media (max-width:768px){.icon-box{margin-bottom:30px}.icon-box .content{padding-right:0}.icon-box.layout-02{padding:20px!important}.block-icon-box.layout-01 .icon-box{margin-bottom:30px}.block-icon-box.layout-01 .icon-box .icon + .content{padding-right:0}}@media (max-width:576px){.block-icon-box.layout-03 .icon-box{text-align:center;padding:20px}.block-icon-box.layout-03 .icon-box .icon{margin-bottom:32px}.block-icon-box.layout-03 .icon-box .inner{flex-wrap:wrap;flex-direction:column}.block-icon-box.layout-03 .icon-box .content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-30px, -30px, 0);transform:translate3d(-30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-30px, -30px, 0);transform:translate3d(-30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(30px, -30px, 0);transform:translate3d(30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(30px, -30px, 0);transform:translate3d(30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 30px, 0);transform:translate3d(-30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 30px, 0);transform:translate3d(-30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(30px, 30px, 0);transform:translate3d(30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(30px, 30px, 0);transform:translate3d(30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@keyframes animateJump{0%{transform:translateY(0)}100%{transform:translateY(-3%)}}.animate__jump{--float-animation-ease:ease;animation:animateJump 1s var(--float-animation-ease) infinite alternate}.btn-primary{background-color:#007bff;border-color:#007bff}.btn-primary:hover{background-color:#0056b3;border-color:#004085}.text-danger{font-size:0.9rem}.button.fullfield{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:5px;text-align:center;text-decoration:none;font-size:14px;transition:all 0.3s ease;transform:scale(1);border:none;background-color:#0e7f91}.btn-contact-color .button.fullfield{background-color:#0e7f91;color:white}.btn-contact-color .button.fullfield:hover{background-color:#064a97;color:white;box-shadow:0 4px 6px rgba(0, 0, 0, 0.2)}.btn-signUp-color .button.fullfield{background-color:#0e7f91;color:white}.btn-signUp-color .button.fullfield:hover{background-color:#0056b3;color:white;box-shadow:0 4px 6px rgba(0, 0, 0, 0.2)}.button.fullfield i{font-size:16px;vertical-align:middle}.site-header{position:fixed;top:0;left:0;width:100%;z-index:1000;padding-top:25px;padding-bottom:18px;background-color:rgba(0, 0, 0, 0);transition:background-color 0.3s ease,color 0.3s ease}.site-header.scrolled{background-color:#022041;color:#000;box-shadow:0 4px 10px rgba(0, 0, 0, 0.1)}.LanguageSelector{margin-left:20px}.alert{margin-top:20px;padding:15px;font-size:14px}.btn-primary{background:#0e7f91;border:none;padding:8px 15px;font-size:0.9rem;font-weight:600;border-radius:6px;transition:background-color 0.3s ease,transform 0.2s ease}.text-center p{grid-column:span 2;margin:10px 0 0;font-size:0.85rem;color:#555}@media (max-width:768px){.text-center p{grid-column:span 1}}@media (max-width:576px){.btn-primary{font-size:0.8rem;padding:6px 10px}}footer{background-color:#022041;color:#ffffff;font-size:20px;width:100%}.footer-top{padding:30px 0}.footer-item{padding:0 20px;position:relative;border-right:2px solid #1BB5CC}.footer-item:last-child{border-right:none}.footer-item:not(:last-child)::after{content:'';position:absolute;top:0;right:0;height:100%;width:2px;background-color:#1BB5CC}.footer-item h6{color:#1BB5CC;font-size:19px;margin-bottom:18px;text-transform:uppercase}.footer-item ul{list-style:none;padding:0;margin:0}.footer-item ul li{margin-bottom:12px}.footer-item ul li a{color:#ffffff;text-decoration:none;font-size:14px;transition:color 0.3s ease-in-out}.footer-item ul li a:hover{color:#1BB5CC}.footer-item ul li i{margin-right:10px;color:#1BB5CC}.footer-bottom{padding:15px 0;font-size:12px;color:#ffffff;background-color:#022041;text-align:center}.block-icon-box{display:flex;flex-direction:column;gap:20px;position:relative}.icon-box{border:2px solid #d9e3ec;border-radius:8px;padding:20px;background-color:#fff;box-shadow:0 4px 6px rgba(0, 0, 0, 0.1);transition:all 0.3s ease;display:flex;align-items:center;gap:15px}.icon-box .icon{font-size:24px;color:#007bff}.icon-box .content .title{font-size:16px;font-weight:bold;color:black}.icon-box .content .desc{font-size:14px;color:#555}.block-icon-box:has(.icon-box:hover) .icon-box{filter:blur(3px);opacity:0.5;transform:scale(0.98)}.block-icon-box .icon-box:hover{filter:blur(0)!important;opacity:1!important;transform:scale(1.05)!important;z-index:2;background:linear-gradient(to right, #064A97, #1bb5cc);border-color:transparent}.block-icon-box .icon-box:hover i{filter:blur(0);opacity:1;z-index:2;transform:scale(1.05);border-color:#fff;background-color:white}.block-icon-box .icon-box:hover .title,.block-icon-box .icon-box:hover .desc,.block-icon-box .icon-box:hover .icon,.block-icon-box .icon-box:hover i{color:#fff;transition:color 0.2s ease}img{background-color:transparent}@media (max-width:992px){.heading-title.size-l{font-size:24px}.swiper-slide{width:calc(100% - 20px);margin-right:10px}}@media (max-width:768px){.swiper-slide{width:100%!important}.heading-title.size-l{font-size:20px}}@media (min-width:1200px){.container{max-width:1428px!important}}@media (max-width:576px){.heading-title.size-l{font-size:18px}}@media (max-width:768px){.swiper-pagination{position:relative;bottom:0;margin-top:20px}.swiper-pagination-bullet{width:10px;height:10px;margin:0 5px}}.is-mega-menu.has-sub-menu{position:relative;display:inline-block}.is-mega-menu a{color:white;text-decoration:none;transition:color 0.3s ease}.dropdown-menu{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:white;min-width:200px;border-radius:8px;padding:8px 0;box-shadow:0 2px 15px rgba(0, 0, 0, 0.1);z-index:9999}.is-mega-menu a:hover{color:#1BB5CC}.site-header .canvas-menu .icon svg g rect{color:white}a,a:hover,a:focus{cursor:pointer!important}.site-header a,.main-menu a,.dropdown-menu a,.header-right a{cursor:pointer!important}.is-mega-menu.has-sub-menu:hover .dropdown-menu{display:block}.dropdown-item{display:block;padding:12px 24px;color:#022041!important;font-size:14px;transition:all 0.3s ease;text-decoration:none}.dropdown-item:hover{background-color:#f8f9fa;color:#1BB5CC!important;padding-left:28px}.dropdown-menu::before{content:'';position:absolute;top:-8px;left:50%;transform:translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white}@media (min-width:769px){.has-sub-menu{position:relative}.dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);background-color:white;min-width:200px;border-radius:8px;opacity:0;visibility:hidden;transition:all 0.3s ease;box-shadow:0 5px 15px rgba(0, 0, 0, 0.2);z-index:1000;padding-top:15px;margin-top:0}.dropdown-menu::after{content:'';position:absolute;top:-15px;left:0;width:100%;height:15px;background:transparent}.has-sub-menu:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.dropdown-menu::before{content:'';position:absolute;top:7px;left:50%;transform:translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #022041}.dropdown-content{background-color:white;border-radius:12px;padding:8px;box-shadow:0 10px 30px rgba(0, 68, 148, 0.1);border:1px solid rgba(27, 181, 204, 0.1);min-width:200px;transform-origin:top center;animation:dropdownFade 0.8s ease}.dropdown-item{display:flex;align-items:center;padding:12px 20px;color:#022041;text-align:left;white-space:nowrap;transition:all 0.5s ease;border-radius:8px;margin:2px 0;font-weight:500;position:relative;overflow:hidden}.dropdown-item:hover{background:linear-gradient(45deg, rgba(0, 68, 148, 0.05), rgba(27, 181, 204, 0.05));color:#004494;transform:translateX(5px)}.dropdown-item::before{content:'';position:absolute;left:0;top:0;height:100%;width:3px;background:linear-gradient(to bottom, #004494, #1BB5CC);opacity:0;transition:all 0.3s ease}.dropdown-item:hover::before{opacity:1}@keyframes dropdownFade{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:768px){.dropdown-menu{display:none;position:static;background:rgba(255, 255, 255, 0.95);box-shadow:none;padding:0;transform:none;opacity:0;visibility:hidden;transition:all 0.6s ease}.dropdown-menu.show{display:block;opacity:1;visibility:visible;margin-top:10px;margin-bottom:10px}.dropdown-item{padding:12px 20px;color:#022041!important;border-bottom:1px solid rgba(0, 0, 0, 0.05)}.dropdown-item:last-child{border-bottom:none}.is-mega-menu.has-sub-menu>a{display:flex;justify-content:space-between;align-items:center}.is-mega-menu.has-sub-menu>a[aria-expanded="true"]::after{transform:rotate(180deg)}.canvas-menu.active + .main-menu{display:block}.main-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(2, 32, 65, 0.95);padding:80px 20px 20px;overflow-y:auto;z-index:999}.main-menu ul{flex-direction:column}.main-menu li{margin:10px 0}.menu-action{display:flex;justify-content:flex-end;padding:10px;position:absolute;top:20px;right:20px}.menu-action .item{color:white;font-size:24px;margin-left:15px;cursor:pointer}.menu-action .item:hover{color:#1BB5CC}.main-menu a{color:white;font-size:16px;padding:12px 0;display:block;border-bottom:1px solid rgba(255, 255, 255, 0.1)}.main-menu a:hover{color:#1BB5CC}.dropdown-menu{background:rgba(255, 255, 255, 0.05);margin:0;padding:0}.dropdown-menu.show{display:block}.dropdown-item{color:white!important;padding:12px 20px;border-bottom:1px solid rgba(255, 255, 255, 0.05)}.dropdown-item:hover{background:rgba(27, 181, 204, 0.1);color:#1BB5CC!important}}.select2-container .select2-selection--single{height:56px!important;border:1px solid #e0ecf5;padding:10px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:70%!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px!important;top:1px}.select2-container--default .select2-selection--multiple{min-height:56px!important;border:1px solid #e0ecf5;padding:10px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:25px!important}.select2-container--default .select2-selection--multiple .select2-selection__arrow b{top:70%!important}.select2-container--default .select2-selection--multiple .select2-selection__arrow{height:40px!important;top:1px}.share-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;transition:all 0.3s ease;cursor:pointer}.share-btn.facebook{background:#3b5998}.share-btn.linkedin{background:#0077b5}.share-btn.whatsapp{background:#25d366}.share-btn:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0, 0, 0, 0.2)}.select2-container{width:100%!important}.select2-container--default .select2-selection--single{height:56px!important;border:1px solid #e0ecf5!important;border-radius:8px!important;padding:10px!important;background-color:#fff!important}.select2-container--default .select2-selection--multiple{min-height:56px!important;max-height:120px!important;overflow-y:auto!important;border:1px solid #e0ecf5!important;border-radius:8px!important;padding:5px 10px!important;background-color:#fff!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:linear-gradient(135deg, #022041, #1BB5CC)!important;border:none!important;border-radius:20px!important;color:white!important;padding:5px 10px!important;margin:3px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:white!important;margin-right:5px!important;border-right:none!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:rgba(255, 255, 255, 0.1)!important;color:white!important}.select2-dropdown{border:1px solid #e0ecf5!important;border-radius:8px!important;box-shadow:0 4px 15px rgba(0, 0, 0, 0.1)!important}.select2-results__option{padding:10px 15px!important;font-size:14px!important;transition:all 0.2s ease!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:linear-gradient(to right, #064A97, #1bb5cc);color:white!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(27, 181, 204, 0.1)!important;color:#022041!important}.select2-search__field{border:1px solid #e0ecf5!important;border-radius:4px!important;padding:5px 10px!important}.select2-search__field:focus{border-color:#1BB5CC!important;outline:none!important}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#6c757d!important}.select2-container--default .select2-selection--multiple::-webkit-scrollbar{width:8px!important}.select2-container--default .select2-selection--multiple::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:4px!important}.select2-container--default .select2-selection--multiple::-webkit-scrollbar-thumb{background:#1BB5CC!important;border-radius:4px!important}.select2-container--default .select2-selection--multiple::-webkit-scrollbar-thumb:hover{background:#022041!important}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#e9ecef!important;opacity:0.7!important}@media screen and (max-width:768px){.table{display:table!important;width:100%!important;min-width:unset!important}.table th,.table td{display:table-cell!important;white-space:normal!important;min-width:unset!important;font-size:12px!important;padding:0.4rem!important;word-break:break-word!important;max-width:100px!important}.table th{font-size:11px!important}}@media screen and (max-width:576px){.table th,.table td{font-size:11px!important;padding:0.3rem!important;max-width:80px!important}.table th{font-size:10px!important}}@media screen and (max-width:400px){.table th,.table td{font-size:10px!important;padding:0.2rem!important;max-width:60px!important}.table th{font-size:9px!important}}.table{margin:1.5rem 0 2.5rem 0;background:#fff;width:100%}.table th{background:#022041;color:white;font-weight:500;padding:1rem}.table td{padding:1rem;vertical-align:top}.table{border:1px solid #dee2e6;margin-bottom:0}.table th{background:#f8f9fa!important;color:#000!important;font-weight:600;border:1px solid #dee2e6!important;vertical-align:middle;padding:0.75rem}.table td{border:1px solid #dee2e6;padding:0.75rem;vertical-align:top}.table tr:nth-child(even){background-color:#f8f9fa}.table tr:hover{background-color:#f5f5f5}.share-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;transition:all 0.3s ease;cursor:pointer}.share-btn.facebook{background:#3b5998}.share-btn.linkedin{background:#0077b5}.share-btn.whatsapp{background:#25d366}.share-btn:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.2)}.section-title{color:#022041;font-size:18px;font-weight:600;margin-bottom:20px;position:relative;padding-left:15px}.section-title::before{content:'';position:absolute;left:0;top:0;height:100%;width:4px;background:#1BB5CC;border-radius:2px}.share-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0e7f91;color:white;transition:all 0.3s ease}.share-btn:hover{background:#022041;transform:translateY(-3px)}.canvas-menu{display:none}@media (max-width:768px){.canvas-menu{display:block;cursor:pointer}.canvas-menu .icon svg g rect{fill:#fff}.main-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(2, 32, 65, 0.98);padding:80px 20px 20px;overflow-y:auto;z-index:999}.main-menu.active{display:block}.menu-action{display:flex;justify-content:flex-end;padding:10px;position:absolute;top:20px;right:20px;z-index:1000}.menu-action .item{color:white;font-size:24px;margin-left:15px;cursor:pointer;padding:5px}.menu-action .item:hover{color:#1BB5CC}.main-menu ul{flex-direction:column}.main-menu li{margin:10px 0}.main-menu a{color:white;font-size:16px;padding:12px 0;display:block;border-bottom:1px solid rgba(255, 255, 255, 0.1)}.main-menu a:hover{color:#1BB5CC}.dropdown-menu{background:rgba(255, 255, 255, 0.05);margin:0;padding:0}.dropdown-menu.show{display:block}.dropdown-item{color:white!important;padding:12px 20px;border-bottom:1px solid rgba(255, 255, 255, 0.05)}.dropdown-item:hover{background:rgba(27, 181, 204, 0.1);color:#1BB5CC!important}}.referancePrev,.referanceNext{background-color:red!important}.logoSliderKismi img{filter:grayscale(100%);transition:filter 0.3s ease;max-width:100%;max-height:100%;object-fit:contain}.logoSliderKismi img:hover{filter:grayscale(0%)}.logoSliderKismi{height:150px;display:flex;align-items:center;justify-content:center}.pagination{display:flex;justify-content:center;gap:10px}.pagination .page-link{border:none;padding:12px 20px;color:#004494;border-radius:12px;transition:all 0.3s ease;font-weight:500;background:#fff;box-shadow:0 4px 15px rgba(0, 68, 148, 0.08)}.pagination .page-link:hover,.pagination .page-link.current{background:linear-gradient(45deg, #004494, #0e7f91);color:#fff;transform:translateY(-2px)}@media (max-width:768px){.pagination .page-link{padding:10px 15px}}.text-danger{color:#dc3545;font-size:13px;margin-top:5px;display:block}.select2-container{width:100%!important}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{height:50px!important;border:1px solid rgba(0, 68, 148, 0.2)!important;border-radius:8px!important;background-color:#fff!important;padding:8px 12px!important;transition:all 0.3s ease!important;box-shadow:0 2px 4px rgba(0, 0, 0, 0.02)!important}.select2-container--default .select2-selection--single{display:flex!important;align-items:center!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#022041!important;line-height:32px!important;padding-left:0!important;font-size:14px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px!important;right:8px!important}.select2-container--default .select2-selection--multiple{min-height:50px!important;padding:5px 8px!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:inline-flex!important;flex-wrap:wrap!important;gap:4px!important;padding:0!important;width:100%!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin:2px!important;padding:4px 8px!important;background:linear-gradient(135deg, #004494, #1BB5CC)!important;border:none!important;border-radius:20px!important;color:white!important;font-size:13px!important}.select2-container--default .select2-selection--multiple .select2-search--inline{margin:0!important;padding:0!important;flex:1!important;min-width:150px!important}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{margin:0!important;padding:0 8px!important;height:36px!important;font-size:14px!important;min-width:150px!important}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder{color:#6c757d!important;opacity:0.7!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border:none!important;background:none!important;color:white!important;padding:0 4px!important;margin-right:4px!important;font-size:14px!important;border-radius:50%!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:rgba(255, 255, 255, 0.2)!important;color:white!important}.select2-dropdown{margin-top:2px!important;border:none!important;box-shadow:0 4px 20px rgba(0, 0, 0, 0.1)!important}.select2-container--default .select2-results__option{padding:8px 12px!important;font-size:14px!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:linear-gradient(135deg, #004494, #1BB5CC)!important;color:white!important}.iti{width:100%}.iti__flag-container{z-index:2}.iti__selected-flag{background:#f8f9fa;transition:all 0.3s ease}.iti__selected-flag:hover{background:#e9ecef}.select2-container--default .select2-selection--multiple .select2-search__field{margin-top:0!important;margin-left:0!important;height:32px!important;min-width:150px!important}.select2-container--default .select2-selection--multiple .select2-search__field::placeholder{color:#6c757d!important;opacity:0.7!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered label{display:none!important}.select2-container{margin-bottom:20px!important}:root{--primary:#0056b3;--secondary:#1bb5cc;--text-dark:#2d3436;--text-light:#636e72;--white:#ffffff;--border:#e1e1e1;--error:#ff4757;--success:#2ecc71}.mls-logo{width:265px;margin-bottom:40px}.form-group input,.form-group select,.select2-container--default .select2-selection--single{width:100%;padding:12px 15px;border:2px solid var(--border);border-radius:10px;font-size:14px;transition:all 0.3s ease}.text-danger{color:var(--error);font-size:12px;margin-top:5px;display:block}.select2-container--default .select2-selection--single{height:auto;padding:8px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;padding-left:5px}@keyframes slideIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.reosBGColor{background-image:linear-gradient(90deg, #064A97 0%, #1BB5CC 100%);color:white!important;padding:6px 15px;display:inline-block;border-radius:4px;font-size:14px;font-weight:500;margin-bottom:12px}.images.layout-03 .inner{position:relative;width:100%;height:100%}.images.layout-03 .inner img:first-child{position:relative;z-index:2;width:100%;height:auto}.images.layout-03 .inner img:last-child{position:absolute;top:0;left:0;z-index:1;width:100%;height:auto}.images.layout-03 .inner{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.images.layout-03 .inner img:first-child{position:relative;z-index:2;width:100%;height:auto;max-width:600px}.images.layout-03 .inner img:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:120%;height:auto}@media (max-width:768px){.images.layout-03 .inner img:first-child{max-width:100%}.images.layout-03 .inner img:last-child{width:140%}}.btn.btn-primary{background:none;border:none;display:flex;justify-content:center;margin:30px 0;padding:0}@media (max-width:768px){.pdl100{padding-left:20px}}.section{display:flex;justify-content:center;align-items:flex-end}.description{background-color:#064a97;color:white;padding:10px 20px;width:fit-content;min-width:200px;max-width:90%;text-align:center;align-items:center;margin:0 auto;border-radius:20px}@media screen and (max-width:768px){.description{width:50%;min-width:150px;padding:8px 16px}}@media screen and (max-width:480px){.description{width:33%;min-width:auto;padding:8px 12px;font-size:14px}}.heading.align-center{text-align:center;margin-bottom:30px;padding-top:20px}.heading-desc h3{margin-top:10px;margin-bottom:25px}.section.spdt{padding-top:20px}@media (max-width:768px){.row.flex-align-c{margin:0}.pdl100,.pdr100{padding:20px 0}.images.layout-03{margin:30px 0;padding:0 15px}.images.layout-03 .inner{max-width:100%;margin:0 auto}.images.layout-03 .inner img:first-child{max-width:90%;margin:0 auto}.images.layout-03 .inner img:last-child{width:110%;top:50%;left:50%}.btn.btn-primary{width:100%;padding:0 15px}}@media (min-width:769px) and (max-width:1024px){.pdl100,.pdr100{padding:30px 20px}.images.layout-03 .inner img:first-child{max-width:95%}}.section-pricing.background-grey .pricing-table.layout-03 .pricing-box.popular .inner{background-color:#022041!important}.las.la-times{color:#dc3545;text-shadow:0 2px 4px rgba(220, 53, 69, 0.2);font-size:18px}.las.la-times:hover{color:#e4455c;text-shadow:0 2px 8px rgba(220, 53, 69, 0.4)}.modal-footer{flex-direction:column;padding:1rem}.modal-footer .button{width:100%;margin:5px 0}.modal-body{max-height:calc(100vh - 120px);overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-header{background:linear-gradient(to right, #064A97, #1bb5cc);color:white;border-bottom:none;padding:1.5rem}.modal-title{font-size:1.5rem;font-weight:600}.modal-footer{border-top:1px solid #dee2e6;padding:1rem;justify-content:flex-end;gap:1rem}.modal-footer .button{padding:0.75rem 2rem;border-radius:5px;font-weight:500;transition:all 0.3s ease}.modal-footer .button.fullfield{background:linear-gradient(to right, #064A97, #0e7f91);color:white;border:none}.modal-footer .button:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(6, 74, 151, 0.2)}@media (min-width:769px) and (max-width:1024px){.table th,.table td{padding:12px}.table{font-size:15px}}@media (max-width:992px){.pricing-box{margin-bottom:30px}}@media (max-width:576px){.toggle{flex-direction:column;align-items:center;gap:15px}.button.fullfield{width:100%;text-align:center}.modal-footer{flex-direction:column}.modal-footer .button{width:100%}}@media (max-width:375px){.table td{padding:0.75rem}}.table tbody tr:hover{background-color:#f8f9fa}.table td:hover{background-color:rgba(6, 74, 151, 0.05)}.section-title{text-align:center;margin-bottom:50px}.section-title h2{color:#064A97;font-size:36px;font-weight:700;margin-bottom:15px}.price{font-size:48px;font-weight:700;color:#064A97;display:flex;align-items:center;justify-content:center;gap:5px}.currency{font-size:24px;font-weight:600}@media (max-width:768px){.section-title h2{font-size:28px}.price{font-size:36px}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pricing-table{width:100%;border-collapse:collapse}.pricing-table tr{border-bottom:1px solid #eee}.pricing-table tr:last-child{border-bottom:none}.pricing-table td{padding:15px 20px;text-align:center;color:#333}@media (max-width:768px){.pricing-table{display:block}.pricing-table tbody{display:block}.pricing-table tr{display:block;margin-bottom:15px;background:white;border:1px solid #eee}.pricing-table td{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;text-align:right;border-bottom:1px solid #eee}.pricing-table td:before{content:attr(data-label);font-weight:500;color:#064A97;text-align:left}}@media (min-width:769px) and (max-width:1024px){.pricing-table td{padding:12px 15px;font-size:14px}}@keyframes slideIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}:root{--primary-color:#2A41E8;--secondary-color:#FF6B6B;--text-color:#333;--light-bg:#f8f9fa;--border-radius:8px}.heading-title{color:#064A97;font-weight:700;position:relative}.heading-title:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px}.post-grid{background:white;border-radius:var(--border-radius);box-shadow:0 5px 15px rgba(0,0,0,0.05);transition:transform 0.3s ease,box-shadow 0.3s ease;overflow:hidden}.post-grid:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,0.1)}.entry-thumbnail{position:relative;overflow:hidden}.entry-thumbnail img{transition:transform 0.5s ease}.entry-thumbnail:hover img{transform:scale(1.05)}.entry-content{padding:20px}.entry-title h3{font-size:18px;line-height:1.4;margin:10px 0}.entry-title h3 a{color:var(--text-color);text-decoration:none;transition:color 0.3s ease}.entry-title h3 a:hover{color:var(--primary-color)}.blog-card-title{font-size:20px!important;line-height:1.4;height:85px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:flex;align-items:anchor-center}@media (max-width:768px){.blog-card-title{font-size:19px!important}}@media (max-width:480px){.blog-card-title{font-size:17px!important}}.colorrr .section-banner{position:relative;width:100%;height:378px;background-image:url(/web/images/MLSImages/ARKA-PLAN-13-e1710339402760.png);display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.section-banner .content{position:relative;z-index:1}.section-banner .heading-title{font-size:30px;font-weight:bold;line-height:1.5}.section.background-blue{position:relative;background-color:#004494;padding:100px 0;overflow:hidden}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-top{top:-1px}.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%);height:100px}.elementor-shape .elementor-shape-fill{fill:#fff;transform-origin:center;transform:rotateY(0deg)}.testimonial-item{background:white;border-radius:15px;padding:30px;height:400px;display:inherit;flex-direction:column;box-shadow:0 4px 15px rgba(0, 0, 0, 0.1);margin:0 auto;transition:all 0.3s ease;align-content:center}.avatar{width:80px;height:80px;margin:0 auto 15px}.avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.info{text-align:center;margin-bottom:15px}.info h3{color:#022041;font-size:18px;margin-bottom:5px}.info span{color:#1BB5CC;font-size:14px}.content{flex:1;margin-bottom:15px}.content p{color:#666;font-size:14px;line-height:1.6}.rating{text-align:center;margin-top:auto}.rating i{color:#FFD700;font-size:16px;margin:0 2px}.swiper-pagination{position:relative;margin-top:20px}.swiper-pagination-fraction{color:#fff;font-size:16px;font-weight:500}.swiper-wrapper{display:flex;align-items:center;padding:20px 0}.swiper-button-next,.swiper-button-prev{color:#fff!important;background:rgba(255, 255, 255, 0.2);width:40px!important;height:40px!important;border-radius:50%;transition:all 0.3s ease;margin:0 -20px}.swiper-button-next:hover,.swiper-button-prev:hover{background:rgba(255, 255, 255, 0.3)}.swiper-button-next:after,.swiper-button-prev:after{font-size:18px!important}.view-all-btn{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#004494;padding:12px 30px;border-radius:25px;text-decoration:none;font-weight:500;transition:all 0.3s ease;margin-top:-35px}.view-all-btn:hover{background:#0e7f91;color:#fff;transform:translateY(-2px)}.mt32{text-align:center}.SliderText{display:flex;align-items:center}.col-lg-6.SliderText{display:flex}.notifications-container{padding:0 15px}.notifications-container .alert{margin-bottom:10px;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,0.1);animation:slideDown 0.5s ease-in-out}.alert{position:relative;padding:1rem;display:flex;align-items:center;font-size:1em;height:auto;line-height:1em}.alert .close{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:1.25rem;opacity:0.7;cursor:pointer}.alert i{margin-right:10px}@keyframes slideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.talep-section{width:100%;background:#fff;padding:40px 0 60px 0;text-align:center}.talep-title{color:#022041;font-size:2.1rem;font-weight:600;margin-bottom:10px;letter-spacing:0.5px}.talep-subtitle{color:black;font-size:1.6rem;font-weight:600;margin-bottom:38px;letter-spacing:0.5px}.talep-cards-row{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;max-width:1200px;margin:0 auto}.talep-card{background:#fff;border-radius:22px;box-shadow:0 8px 32px 0 rgba(6,74,151,0.10),0 1.5px 8px 0 rgba(27,181,204,0.07);max-width:420px;min-width:320px;flex:1 1 340px;display:flex;flex-direction:column;align-items:center;transition:box-shadow 0.2s,transform 0.2s;position:relative;overflow:hidden}.talep-card:hover{box-shadow:0 16px 48px 0 rgba(27,181,204,0.16),0 2px 12px 0 rgba(2,32,65,0.10);transform:translateY(-6px) scale(1.025)}.talep-card-img{width:100%;position:relative;display:flex;align-items:center;justify-content:center;background:#eaf6fa}.talep-card-img img{width:100%;height:100%;object-fit:cover;display:block}.talep-card-desc{color:#222;font-size:1.01rem;margin:22px 18px 0 18px;line-height:1.6;text-align:center}@media (max-width:950px){.talep-card{max-width:99vw;border-radius:14px}}.mlsnedir-section{width:100%;min-height:60vh;background:linear-gradient(135deg, #eaf6fa 0%, #fafdff 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:70px 0 50px 0;text-align:center}.mlsnedir-card{background:#fff;border-radius:36px;box-shadow:0 8px 40px 0 rgba(6,74,151,0.10),0 1.5px 8px 0 rgba(27,181,204,0.07);padding:48px 32px 40px 32px;max-width:1400px;width:96vw;margin:0 auto;display:flex;flex-direction:column;align-items:center}.mlsnedir-logo{margin-bottom:32px}.mlsnedir-logo img{max-width:320px;width:100%;height:auto;display:block;margin:0 auto;filter:drop-shadow(0 4px 24px #1bb5cc33);transition:max-width 0.2s}.mlsnedir-title-main{color:black;font-size:3.2rem;font-weight:600;margin-bottom:28px;letter-spacing:1px;text-shadow:0 2px 8px #eaf6fa}.mlsnedir-title-sub{color:#022041;font-size:1.7rem;font-weight:400;margin-bottom:22px;letter-spacing:0.5px}.mlsnedir-desc{max-width:1000px;margin:0 auto 36px auto;line-height:1.7;font-weight:500;font-size:1.15rem}.mlsnedir-btn{display:inline-block;padding:16px 48px;border:2px solid #0e7f91;border-radius:18px;background:#0e7f91;color:#fff;font-size:1.13rem;font-weight:500;text-decoration:none;transition:background 0.2s,color 0.2s,border 0.2s,box-shadow 0.2s;margin-top:18px;box-shadow:0 2px 12px 0 #1bb5cc22;letter-spacing:0.5px}.mlsnedir-btn:hover{background:#064a97;color:#fff;border-color:#064a97;box-shadow:0 6px 24px 0 #064a9722}@media (max-width:900px){.mlsnedir-card{padding:24px 8px 18px 8px;border-radius:18px;max-width:98vw;width:100%}.mlsnedir-logo img{max-width:180px}.mlsnedir-title-main{font-size:1.3rem;margin-bottom:18px}.mlsnedir-title-sub{font-size:1rem;margin-bottom:12px}.mlsnedir-desc{max-width:98vw;font-size:0.98rem;padding:0 8px;margin-bottom:22px}.mlsnedir-btn{padding:10px 18px;font-size:0.98rem;border-radius:10px}}.section.background-dark{background:none}.heading-title.size-l.statusHeading{color:#222}.custom-stats-container{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.custom-stats-box{border:2px solid #d9e3ec;border-radius:8px;padding:20px;background-color:#fff;box-shadow:0 4px 6px rgba(0, 0, 0, 0.1);transition:all 0.3s ease;display:flex;flex-direction:column;align-items:center;gap:15px;min-width:220px;min-height:210px;flex:1 1 220px;max-width:300px;text-align:center}@media (max-width:991px){.custom-stats-box{min-width:160px;min-height:160px;padding:14px}}.custom-stats-icon{font-size:24px;color:#064a97;background:#fff;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;border:2px solid #fff;transition:all 0.3s ease}.custom-stats-title{font-size:16px;font-weight:bold;color:black;margin-bottom:4px;transition:color 0.3s}.custom-stats-desc{font-weight:bold;font-size:25px;color:#022041;transition:color 0.3s}.custom-stats-container:hover .custom-stats-box{filter:blur(3px);opacity:0.6}.custom-stats-container .custom-stats-box:hover{filter:blur(0);opacity:1;z-index:2;transform:scale(1.05);background:linear-gradient(to right, #064A97, #1bb5cc)}.custom-stats-container .custom-stats-box:hover .custom-stats-icon{color:#064a97!important;background:#fff;border-color:#fff}.custom-stats-container .custom-stats-box:hover .custom-stats-title,.custom-stats-container .custom-stats-box:hover .custom-stats-desc{color:#fff!important}.site-content h1,.site-content h3,.site-content h4,.site-content h5,.site-content h6{color:#064a97!important}.social-bar-fixed{position:fixed;top:50%;right:0;transform:translateY(-50%);display:flex;flex-direction:column}.social-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem;border-radius:12px 0 0 12px;margin-left:auto;transition:background 0.2s,box-shadow 0.2s,transform 0.2s,filter 0.2s;box-shadow:0 2px 8px rgba(0,0,0,0.08);opacity:0.95}.social-icon.instagram{background:#c13584}.social-icon.phone{background:#25d366}.social-icon.whatsapp{background:#25d366}.social-icon.youtube{background:#b00}.social-icon.facebook{background:#3b5998}.social-icon.mail{background:#3266c6}.social-icon.linkedin{background:#0077b5}.social-icon:hover{filter:brightness(1.15) drop-shadow(0 2px 8px rgba(0,0,0,0.15));transform:scale(1.12) translateX(-6px);opacity:1;z-index:1;color:#1cb5cc}@media (max-width:600px){.social-bar-fixed{top:58%;right:0;transform:translateY(-50%)}.social-icon{width:40px;height:40px;font-size:1.3rem;border-radius:8px 0 0 8px}}.hangiev-logo{display:flex;align-items:center;gap:18px}.hangiev-logo img{height:60px;object-fit:contain}.reos-portal-integrations{width:100%;padding:80px 0;background:linear-gradient(135deg, rgba(28, 181, 204, 0.03) 0%, rgba(6, 74, 151, 0.03) 100%);position:relative;overflow:hidden}.reos-portal-integrations::before{content:'';position:absolute;top:-50%;right:-10%;width:500px;height:500px;background:radial-gradient(circle, rgba(28, 181, 204, 0.1) 0%, transparent 70%);border-radius:50%;pointer-events:none}.reos-portal-integrations::after{content:'';position:absolute;bottom:-50%;left:-10%;width:600px;height:600px;background:radial-gradient(circle, rgba(6, 74, 151, 0.08) 0%, transparent 70%);border-radius:50%;pointer-events:none}.reos-portal-header{text-align:center;margin-bottom:60px}.reos-portal-badge{display:inline-block;padding:8px 20px;background:linear-gradient(135deg, #1cb5cc 0%, #064a97 100%);color:white;font-size:12px;font-weight:600;letter-spacing:1px;border-radius:50px;margin-bottom:20px;text-transform:uppercase;box-shadow:0 4px 15px rgba(28, 181, 204, 0.3)}.reos-portal-title{font-size:42px;font-weight:700;color:#1a1a2e;line-height:1.3;margin-bottom:15px;background:linear-gradient(135deg, #064a97 0%, #1cb5cc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.reos-portal-subtitle{font-size:18px;color:#64748b;max-width:700px;margin:0 auto}.reos-portals-grid{display:flex;flex-wrap:wrap;gap:25px;margin-top:50px;justify-content:center}.reos-portals-grid .reos-portal-card{flex:0 0 calc(33.333% - 17px)}.reos-portal-card{background:white;border-radius:24px;padding:40px;position:relative;overflow:hidden;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);border:2px solid transparent;box-shadow:0 4px 20px rgba(0, 0, 0, 0.06);display:flex;flex-direction:column}.reos-portal-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg, #1cb5cc 0%, #064a97 100%);transform:scaleX(0);transform-origin:left;transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.reos-portal-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(6, 74, 151, 0.15);border-color:rgba(28, 181, 204, 0.3)}.reos-portal-card:hover::before{transform:scaleX(1)}.reos-portal-card-header{display:flex;align-items:center;gap:25px;margin-bottom:25px}.reos-portal-icon{width:85px;height:85px;border-radius:20px;background:linear-gradient(135deg, rgba(28, 181, 204, 0.1) 0%, rgba(6, 74, 151, 0.1) 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;overflow:hidden;transition:all 0.4s ease}.reos-portal-card:hover .reos-portal-icon{background:linear-gradient(135deg, #1cb5cc 0%, #064a97 100%);transform:rotate(5deg) scale(1.05)}.reos-portal-icon img{width:100px;height:100px;object-fit:contain;transition:all 0.4s ease}.reos-portal-card:hover .reos-portal-icon img{filter:brightness(0) invert(1);transform:scale(1.1)}.reos-portal-card-title{font-size:24px;font-weight:700;color:#1a1a2e;margin-bottom:5px}.reos-portal-description{font-size:15px;line-height:1.7;color:#64748b;margin-top:auto;margin-bottom:auto}.reos-portal-card-badge{display:inline-block;padding:4px 12px;background:linear-gradient(135deg, rgba(28, 181, 204, 0.15) 0%, rgba(6, 74, 151, 0.15) 100%);color:#064a97;font-size:11px;font-weight:600;border-radius:20px;margin-top:15px;letter-spacing:0.5px}@media (max-width:1100px){.reos-portals-grid .reos-portal-card{flex:0 0 calc(50% - 13px)}.reos-portals-grid .reos-portal-card:last-child:nth-child(odd){max-width:100%}}@media (max-width:768px){.reos-portal-integrations{padding:60px 0}.reos-portal-title{font-size:32px}.reos-portal-subtitle{font-size:16px}.reos-portals-grid{gap:16px;margin-top:32px}.reos-portals-grid .reos-portal-card{flex:0 0 100%;max-width:100%}.reos-portal-card{padding:24px}.reos-portal-card-header{flex-direction:row;align-items:center;gap:16px;margin-bottom:16px}.reos-portal-icon{width:64px;height:64px;border-radius:16px}.reos-portal-icon img{width:70px;height:70px}.reos-portal-card-title{font-size:18px}.reos-portal-description{font-size:14px}}.reos-brands-header{text-align:center;position:relative;padding-bottom:20px}.reos-brands-header::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg, #1cb5cc 0%, #064a97 100%);border-radius:10px}.reos-brands-title{font-size:28px;font-weight:700;color:#022041;background:linear-gradient(135deg, #022041, #064a97);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.4;margin-bottom:0}.reos-brands-subtitle{font-size:15px;margin-top:10px;font-weight:400;color:#022041;background:linear-gradient(135deg, #022041, #064a97);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.reos-brand-card{background:white;border-radius:16px;display:flex;align-items:center;justify-content:center;min-height:120px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden}.reos-brand-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(28, 181, 204, 0.03) 0%, rgba(6, 74, 151, 0.03) 100%);opacity:0;transition:opacity 0.3s ease}.reos-brand-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0, 0, 0, 0.08);border-color:rgba(28, 181, 204, 0.3)}.reos-brand-card:hover::before{opacity:1}.reos-brand-logo{width:100%;height:auto;max-width:140px;max-height:60px;object-fit:contain;filter:grayscale(100%);opacity:0.7;transition:all 0.3s ease;position:relative;z-index:1}.reos-brand-card:hover .reos-brand-logo{filter:grayscale(0%);opacity:1;transform:scale(1.05)}@media (max-width:768px){.reos-brands-title{font-size:22px}.reos-brands-subtitle{font-size:14px}.reos-brand-logo{max-width:120px;max-height:50px}.logoSliderKismi img{max-width:45%}}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color)!important;background-color:var(--bs-pagination-active-bg)!important;border-color:#000000!important}.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input[type=tel]{padding-left:85px!important}.payment-logos{display:flex;gap:16px;align-items:center;justify-content:center;flex-wrap:wrap}.payment-logos img{height:32px;max-width:100%}@media (max-width:576px){.payment-logos{flex-direction:column;gap:12px}.payment-logos img{height:28px}}.ai-features-section{width:100%;background:linear-gradient(135deg, #eaf6fa 0%, #f0f9ff 100%);padding:50px 0;position:relative;overflow:hidden}.ai-features-section::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 50%, rgba(27, 181, 204, 0.08) 0%, transparent 50%),radial-gradient(circle at 80% 50%, rgba(6, 74, 154, 0.08) 0%, transparent 50%);pointer-events:none}.ai-features-card{background:#ffffff;border-radius:28px;box-shadow:0 8px 32px 0 rgba(6, 74, 154, 0.12);padding:40px;max-width:1400px;width:96vw;margin:0 auto;position:relative;z-index:1;border:1px solid rgba(27, 181, 204, 0.15);border-top:4px solid #1bb5cc}.ai-features-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:linear-gradient(135deg, #1bb5cc 0%, #064a9a 100%);color:#ffffff;border-radius:50px;font-size:0.75rem;font-weight:600;letter-spacing:0.8px;margin-bottom:20px;box-shadow:0 4px 12px rgba(27, 181, 204, 0.3)}.ai-features-badge i{font-size:0.875rem}.ai-features-title-main{color:#022041;font-size:2.5rem;font-weight:700;margin-bottom:16px;letter-spacing:-0.5px;line-height:1.2}.ai-gradient-text{background:linear-gradient(135deg, #1bb5cc 0%, #064a9a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.ai-features-desc{max-width:100%;margin-bottom:24px;line-height:1.7;font-weight:400;font-size:1rem;color:#64748b}.ai-features-desc strong{color:#064a9a;font-weight:600}.ai-features-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;width:100%}.ai-feature-item{background:#f8fafc;border-radius:16px;padding:20px 16px;transition:all 0.3s ease;border:2px solid transparent;position:relative;overflow:hidden;text-align:center}.ai-feature-item::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg, rgba(27, 181, 204, 0.05) 0%, rgba(6, 74, 154, 0.05) 100%);opacity:0;transition:opacity 0.3s ease}.ai-feature-item:hover{transform:translateY(-4px);border-color:#1bb5cc;box-shadow:0 8px 24px rgba(27, 181, 204, 0.2)}.ai-feature-item:hover::before{opacity:1}.ai-feature-icon{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px auto;font-size:1.4rem;color:#ffffff;transition:transform 0.3s ease}.ai-feature-icon.bg-success{background:linear-gradient(135deg, #10b981 0%, #059669 100%);box-shadow:0 4px 16px rgba(16, 185, 129, 0.3)}.ai-feature-item:hover .ai-feature-icon{transform:scale(1.08)}.ai-feature-title{font-size:1.05rem;font-weight:600;color:#022041;margin-bottom:8px}.ai-feature-text{font-size:0.85rem;color:#64748b;line-height:1.5;margin:0}.ai-features-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 36px;border:2px solid #0e7f91;border-radius:50px;background:linear-gradient(135deg, #0e7f91 0%, #064a9a 100%);color:#ffffff;font-size:1rem;font-weight:600;text-decoration:none;transition:all 0.3s ease;box-shadow:0 4px 16px rgba(27, 181, 204, 0.3);letter-spacing:0.3px;position:relative;overflow:hidden}.ai-features-btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);transition:left 0.5s ease}.ai-features-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(27, 181, 204, 0.4);background:linear-gradient(135deg, #064a9a 0%, #053a7a 100%);border-color:#064a9a;color:#ffffff}.ai-features-btn:hover::before{left:100%}.ai-features-btn i.fa-arrow-right{transition:transform 0.3s ease}.ai-features-btn:hover i.fa-arrow-right{transform:translateX(4px)}@media (max-width:991px){.ai-features-card .col-lg-5,.ai-features-card .col-lg-7{text-align:center}.ai-features-grid{grid-template-columns:repeat(2, 1fr);margin-top:20px}}@media (max-width:768px){.ai-features-section{padding:40px 0}.ai-features-card{padding:32px 20px;border-radius:20px;max-width:98vw}.ai-features-badge{font-size:0.7rem;padding:6px 16px}.ai-features-title-main{font-size:2rem;margin-bottom:12px}.ai-features-desc{font-size:0.95rem;margin-bottom:20px}.ai-features-grid{gap:12px}.ai-feature-item{padding:16px 12px}.ai-feature-icon{width:48px;height:48px;font-size:1.25rem;margin-bottom:10px}.ai-feature-title{font-size:0.95rem;margin-bottom:6px}.ai-feature-text{font-size:0.8rem}.ai-features-btn{padding:12px 28px;font-size:0.95rem}}@media (max-width:480px){.ai-features-title-main{font-size:1.6rem}.ai-features-grid{grid-template-columns:1fr}.ai-features-btn{padding:10px 24px;font-size:0.9rem}}