:root{--font-size:16px;--font-1:"Montserrat";--font-2:"Avenir";--a:#73b9ff;--hover:#47b048;--color1:#656565;--color2:#393e86;--color3:#47b048}a{text-decoration:none}.f28{font-family:var(--font-2);font-size:28px;font-weight:300;line-height:150%}.f28 strong,.f28 span{font-weight:400;color:var(--color2)}.bg-grey{background-color:#f5f5f5}.f100{width:100%;position:relative}.rc .f28{line-height:143%;color:var(--color2);font-weight:800}.rc .ptext,.rc .dtext{font-weight:400;line-height:168.75%;letter-spacing:.24px}.rc .btn-loop{margin-top:21px}.light-theme.rc .mtitle{color:#fff}.light-theme.rc .dtext{color:#fff}body .fancybox__backdrop{background-color:rgba(16,17,35,.8)}.btn span{line-height:100%}.btn.btn-1{background-color:var(--color2);padding:14px 38px;border-radius:5px;border:none}.btn.btn-1:after{background-color:var(--color3)}.btn.btn-1 span{color:#fff;text-transform:uppercase;font-family:var(--font-2);font-weight:700}.btn.btn-2{background-color:transparent;padding:13px 36px;border-radius:5px;border:1px solid var(--color2)}.btn.btn-2:after{background-color:var(--color3)}.btn.btn-2 span{color:var(--color2);text-transform:uppercase;font-family:var(--font-2);font-weight:700}.btn.btn-2:hover{border-color:var(--color3);background-color:var(--color3)}.btn.btn-2:hover span{color:#fff}.element .owl-carousel{justify-content:space-around}.top-bar{font-size:14px;color:#fff;background-color:var(--color2);padding:4.5px 0}.top-bar .sc-contact span{color:#fff;font-weight:300;letter-spacing:.21px}.top-bar .sc-contact:hover span{color:var(--color3)}.sc-contact{padding-left:26px}.sc-contact .sc-icon{position:absolute;left:0;top:2px;height:15px;width:15px}.sc-contact .sc-icon img{filter:invert(53%) sepia(95%) saturate(324%) hue-rotate(71deg) brightness(91%) contrast(90%)}.menu_wrap{padding:14px 0 14px;background-color:#fff}.navbar-brand{width:190px}header .btn.btn-1{padding:15px 20px}header .nav-link{padding:0 10px 3px}header .main-menu .navbar-nav{gap:23px}header .nav-link span{color:var(--color2);font-family:var(--font-2);font-size:16px;text-transform:uppercase;font-weight:700}header .active .nav-link span,header .nav-link:hover span{color:var(--color3)}.menu-extension{margin-left:31px;padding-right:7px}header.sticky-head .menu_wrap{padding:7px 0}header.sticky-head .navbar-brand{width:135px}.hero-01 .wrap{height:670px}.slide-bg,.owl-carousel,.owl-carousel .owl-stage-outer,.owl-stage,.owl-carousel .owl-item{height:100%}.slide-bg .owlprev,.slide-bg .owlnext{width:44px;height:44px;border-radius:100%;border:1px solid #e3eaf1}.hero .slide-bg .owlprev{left:45px}.hero .slide-bg .owlnext{right:45px}.slide-bg .owlbtn{background-color:#fff;transition:.3s}.slide-bg .owlbtn img{width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.slide-bg .owlbtn:hover{background-color:var(--color3);border-color:var(--color3)}.slide-bg .owlbtn:hover img{filter:brightness(0) invert(1)}.hero .mtitle{font-weight:300;margin-bottom:19px}.hero .item{height:100%}.hero .btn-loop{margin-bottom:29px}.hero .owl-dots{display:none}.hero-01b .wrap{height:670px}.hero-01b .item{height:100%;display:flex;align-items:center;background-color:var(--color2)}.hero-01b .item .color1{opacity:.7;background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 100%);transition:.3s}.hero-01b .item .color2{transition:.3s;opacity:0;background:linear-gradient(90deg,#393e86 0%,rgba(57,62,134,0) 100%)}.hero-01b .item:hover .color1{opacity:0}.hero-01b .item:hover .color2{opacity:.5}.hero-01b .item .mtitle{color:var(--color1)}.hero-01b .item .mtitle,.hero-01b .item strong{transition:.3s}.hero-01b .item:hover .mtitle,.hero-01b .item:hover strong{color:#fff}.rc-01 .wrap{padding:67px 0}.rc-01 .row{align-items:center}.rc-01 [data-rtl="1"] .dinfo{padding-top:6px}.rc-01 [data-rtl="1"][data-col="6-6"] .dtext{max-width:525px}.rc-01 [data-rtl="1"] img{border-radius:5px}.rc-01 .mtitle{margin-bottom:21px}.rc-01 [data-rtl="0"] .dimage{max-width:503px}.rc-01 [data-rtl="0"] img{border-radius:0}.rc-01 [data-rtl="0"] .dtext{letter-spacing:-.16px}.rc-01.v2 .wrap{padding:77px 0}.rc-01.v2 .dinfo{padding-top:0}.rc-01.v2 img{border-radius:0}.rc-01.v2 [data-rtl="1"][data-col="6-6"] .dimage{margin-left:auto;max-width:500px}.rc-01.v2 [data-rtl="1"][data-col="6-6"] .dtext{letter-spacing:-.16px;max-width:100%}.rc-01.v2 .dtext p{margin-bottom:27px}.rc-01.v2 .mtitle{margin-bottom:18px}.title-01 .wrap{padding:65px 0;text-align:center}.rcb-01 .wrap{padding:71px 0 31px}.rcb-01 .f100{min-height:508px;display:flex;align-items:center}.rcb-01 .dinfo{padding-top:23px}.rcb-01 .mtitle{max-width:94%;margin-bottom:30px}.rcb-01 .overlay-bg{max-width:50%}.rcb-01 .overlay.color{background:linear-gradient(270deg,#fff 70%,rgba(255,255,255,0) 100%);width:72%;right:0;left:unset}.rcb-01 .en{z-index:2}.rcb-01 .en img{width:auto;width:auto;position:absolute;right:0;bottom:0}.btns-01 .wrap{padding:30px 0}.btns-01 .btn-loop{width:100%;justify-content:center;gap:30px}.slider-01 .wrap{padding:20px 0 59px}.slider-01 .item{text-align:center}.slider-01 .container{max-width:1100px}.slider-01 .slide-bg.is-inner{min-height:45px;max-width:1170px}.slider-01 .item{text-align:center;height:44px;display:flex;align-items:center;justify-content:center}.slider-01 .item img.co{max-height:44px;max-width:155px;width:auto;display:inline-block;mix-blend-mode:multiply;filter:grayscale(100%);opacity:.5}.slider-01 .slide-bg .owlbtn:hover{background-color:var(--color2);border-color:var(--color2)}footer{border-top:5px solid #4dd84e;color:#fff;background-color:var(--color2)}footer .wrap{padding:62px 0 40px}footer .bg-img{opacity:.1}footer .flexic{justify-content:space-between;align-items:center;width:100%}footer .flexic .sc-contact{padding-right:0;color:#fff;letter-spacing:.24px}footer .flexic .sc-contact:hover{color:#4dd84e}footer .navbar-brand{width:240px}footer .ff{margin-bottom:90px}footer .copyright{display:flex;font-size:14px;font-weight:300;letter-spacing:.21px;justify-content:space-between;flex-wrap:wrap;color:#fff}footer .copyright a.link-more span{color:#fff}footer .copyright a.link-more:hover span{color:#4dd84e}.hero-02 .wrap{height:260px}.hero-02 .dinfo{padding-bottom:6px}.hero-02 .bg-img{background-position:center center}.hero-02 .overlay.color{opacity:.68;background:rgba(57,62,134,.8)}.team-03 .wrap{padding:77px 0}.team-03 .members{display:flex;max-width:1108px;margin:0 auto;justify-content:center;gap:8%;flex-wrap:wrap}.team-03 .dinfo{margin-bottom:63px}.team-03 .item{min-height:300px;background-color:rgba(0,0,0,.3);flex:0 0 33%;max-width:300px;margin-bottom:25px}.team-03 .item{position:relative}.team-03 .item .info{position:absolute;bottom:25px;width:100%;text-align:center;line-height:100%}.team-03 .item .bg-img{filter:grayscale(100%) brightness(110%)}.bio .iname,.team-03 .iname{line-height:100%;font-weight:800;text-transform:uppercase;color:#fff;margin:0 0 4px;font-size:25px}.bio .iposn,.team-03 .iposn{color:#fff;font-size:20px}.team-03 .overlay{bottom:0;transition:.2s;top:unset}.team-03 .color-1{background:linear-gradient(180deg,rgba(0,0,0,.0) 0%,rgba(0,0,0,.7) 100%)}.team-03 .color-2{background:linear-gradient(180deg,rgba(57,62,134,.34) 0%,rgba(57,62,134,.7) 57.81%);opacity:0}.team-03 .item:hover .color-1{height:0}.team-03 .item:hover .color-2{opacity:1}.bio-fc.fancybox__content{width:100%;max-width:970px}.bio{width:100%;padding:30px 15px}.bio .dleft{width:310px;margin:0 auto}.bio .dphoto{height:310px;position:relative;margin-bottom:37px}.bio-fc.fancybox__content>.f-button.is-close-btn{top:0;background-color:var(--color2);border-radius:0;width:36px;height:36px}.bio-fc.fancybox__content>.f-button.is-close-btn svg{width:16px;height:16px}.bio .iname,.bio .iposn{color:var(--color2);font-size:28px}.bio .iname{margin-bottom:10px}.bio .info{text-align:center;margin-bottom:25px}.bio .dtext{font-size:16px;font-weight:400;line-height:168.75%;letter-spacing:-.16px;max-width:512px}.bio .social{display:flex;justify-content:center;gap:12px}.bio .social .icon{width:30px;height:30px;display:block}.bio .social .icon img{object-fit:cover;width:100%;height:100%;transition:.3s}.bio .social .icon:hover img{filter:invert(22%) sepia(12%) saturate(4377%) hue-rotate(205deg) brightness(52%) contrast(93%)}.logos-03 .wrap{padding:70px 0;background-color:#fff}.logos-03 .logos{display:flex;flex-wrap:wrap;margin:0 0 20px}.logos-03 .dinfo{margin:0 0 37px}.logos-03 .logos .item{flex:0 0 25%;display:flex;justify-content:center;align-items:center}.logos-03 .logos .item img{max-width:180px;max-height:77px;width:auto;transition:.2s}.logos-03 .logos .item:hover img{transform:scale(1.1)}.ajax-04 .wrap{padding:60px 0 80px}.ajax-04 .desktop-view-lg.tax-buttons{display:none}.ajax-04 .mobile-view-lg.tax-select{display:block;max-width:400px;flex:0 0 400px}.ajax-04 .custom-options{border:1px solid var(--color2)}.ajax-04 .custom-option.selected{background-color:var(--color2)}.ajax-04 .tax-links{display:flex;justify-content:flex-end;align-items:center;margin-bottom:60px;gap:23px}.ajax-04 .tax-links .t-label{color:var(--color2);font-family:var(--font-2);font-size:16px;font-weight:400;line-height:100%}.ajax-04 .custom-select__trigger{border:none;height:48px}.ajax-04 .cpt{display:block;height:270px;position:relative;background-color:#f5f5f5;transition:.3s}.ajax-04 .cpt:hover{background-color:rgba(57,62,134,.1)}.ajax-04 .cpt .dlogo{height:80px;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:24%;transform:translateX(-50%);mix-blend-mode:multiply}.ajax-04 .cpt img{max-width:180px;max-height:80px;height:auto;width:auto}.ajax-04 .cpt .term{color:var(--color2);font-size:16px;display:block;width:100%;position:absolute;text-align:center;bottom:23%}.ajax-04 .ajx_btn{margin-top:60px}.map-05 .wrap{padding:80px 0}.map-05 .company-map{filter:grayscale(80%)}.map-05 .dinfo{max-width:370px}.map-05 .ptext{font-size:17px}.map-05 .pad{padding-bottom:10px}.map-05 .dinfo{margin-bottom:47px}.map-05 .mtitle{letter-spacing:-.28px;margin-bottom:24px}.map-05 .ptext{line-height:180%}.map-05 .ctext .sc-text{display:block;color:#393e86;font-size:21px;font-weight:500;line-height:130%}.map-05 .contact .mtitle{margin-bottom:23px}.map-05 .contact .sc-contact{padding:0}.map-05 .contact .sc-text{margin-bottom:5px}.map-05 .contact .sc-contact span{font-size:17px;color:var(--color1)}.map-05 .contact .sc-contact:hover span{color:var(--color3)}.form-05 .wrap{padding:77px 0 64px}.form-05 .dimage{padding:3px 0 0;max-width:503px}.form-05 .gform{padding:17px 0 0}.form-05 .gform .btn.btn-1{display:block !important}.gform .gform_wrapper.gravity-theme .gfield textarea.large{height:151px}.gform .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:24px}section .gform .gform_wrapper.gravity-theme .gfield select,section .gform .gform_wrapper.gravity-theme .gfield input{height:50px}.gform .gform_wrapper.gravity-theme .gfield textarea,.gform .gform_wrapper.gravity-theme .gfield select,.gform .gform_wrapper.gravity-theme .gfield input{border-radius:0}section .gform .gform_wrapper.gravity-theme .gform_footer,section .gform .gform_wrapper.gravity-theme .gform_page_footer{padding:55px 0 0}section .gform .btn.btn-1{padding-top:10px;padding-bottom:10px}.ajax-04 .ajx_btn{display:none}