@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700&display=swap);/*!
Theme Name: Chetaru
Theme URI: http://underscores.me/
Author: Chetaru Team
Author URI: https://chetaru.com/
Description: Custom theme: Chetaru, developed by Chetaru Team
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: chetaru-theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Chetaru is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 @font-face{font-family:'HelveticaNowDisplay';src:url(../../../../../../../../../../../themes/chetaru-theme/fonts/HelveticaNowDisplay-Regular.woff2) format('woff2'),url(../../../../../../../../../../../themes/chetaru-theme/fonts/HelveticaNowDisplay-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}div#wpadminbar{z-index:9999999}a{text-decoration:none;outline:none;color:#555;font-family:'HelveticaNowDisplay'}a:hover{color:#114870}:focus{outline:none!important}button{outline:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}img{border:none;outline:none;max-width:100%;height:auto;display:block}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}input[type="submit"],a:hover{-moz-appearance:none;-webkit-appearance:none;appearance:none;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}input[type="search"]{-webkit-appearance:textfield}h1,h2,h3,h4,h5{margin:10px 0 15px;color:#114870;font-weight:500;font-family:'HelveticaNowDisplay'}h1{font-size:4.375em;font-weight:500;margin-bottom:20px}h2{margin-bottom:25px}h2{color:#114870;font-size:56px;font-style:normal;font-weight:400;line-height:140%}.home h3{font-size:60px;line-height:145%;color:#114870}.home h2{font-size:18px;color:#000}h3{font-size:1.2em;margin-bottom:41px}h4{font-size:1.05em}input,textarea,select{font-family:'HelveticaNowDisplay'!important;background:transparent;border:none;font-size:.9em;outline:none;height:45px;padding:8px 10px;width:270px;border-radius:0;-moz-border-radius:5px;-webkit-border-radius:0;-ms-border-radius:0;border-bottom:solid 1px #bcb9b9!important}input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0}textarea{height:114px}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;-ms-appearance:none;background:#fff var(--wpr-bg-0ce51d70-fd6c-4a56-80ce-8a0b1289879b) no-repeat scroll right center;border:1px solid #e9e9e9;color:#58595b;outline:none;font-size:.9em;height:45px;width:100%;margin:0 0;font-weight:600}ul,ol{padding:0 0 0 10px}ul li,ol li{padding:0 0 4px;color:#585858;font-size:16px;font-style:normal;font-weight:400;line-height:1.6}strong{color:#000;font-weight:900}select::-ms-expand{display:none}iframe{max-width:100%}.aligncenter{display:block;margin:0 auto;float:none}.alignright{float:right;margin-left:10px}.alignleft{float:left;margin-right:10px}p{line-height:1.6;color:#585858;font-size:16px;font-style:normal;font-weight:400;margin:0 0 15px}ul,ol{padding-left:15px}body{margin:0;padding:0;font-size:16px;font-family:'HelveticaNowDisplay';color:#000;overflow-x:hidden!important}.container{max-width:1536px;margin:0 auto;width:100%}.work-tab-section .container{width:100%}header{position:absolute;width:100%;left:0;top:0;padding:31px 0;z-index:99999;transition:all 0.5s ease-in-out}.fixed header{padding:12px 0;top:0;position:fixed;left:0;background-color:#fff;z-index:99999999;box-shadow:0 0 10px rgb(152 152 152 / 31%)}a.btn{display:inline-flex;padding:14px 36px;justify-content:center;align-items:center;gap:10px;border-radius:119px;border:1.5px solid #555!important;color:#555;font-size:16px;font-style:normal;font-weight:500;line-height:131.2%}a.btn:hover{color:#fff;background-color:#114870;border-color:#114870!important}.logo{float:left;width:130px;transition:all 0.5s ease-in-out}.fixed .logo{width:105px}.navigation ul.menu{margin:0;width:100%;display:inline-block}.navigation{float:right;padding-top:6px;position:relative}.navigation ul li{list-style-type:none;float:left;padding-left:60px;padding-bottom:0;position:relative}.navigation ul li a{color:#FFF;font-size:15px;font-style:normal;font-weight:500;line-height:131.2%;text-transform:uppercase;letter-spacing:.5px;font-family:'Manrope',sans-serif;position:relative}.navigation ul li a:hover,.navigation ul>li.current_page_item>a,.navigation ul>li.current_page_parent>a{color:#114870}.navigation ul li>a:after{content:'';position:absolute;left:0;bottom:-5px;width:100%;height:2px;background-color:#114870;transform-origin:bottom right;transition:transform 0.5s ease;transform:scaleX(0)}.navigation ul li a:hover:after,.navigation ul>li.current_page_item>a:after,.navigation ul>li.current_page_parent>a:after{transform-origin:bottom left;transform:scaleX(1)}.navigation ul>li.current_page_item:hover ul.sub-menu,.navigation ul>li.current_page_parent:hover ul.sub-menu,.navigation ul>li.menu-item-has-children:hover ul.sub-menu{opacity:1;top:35px}.fixed .navigation ul li a{color:#000}section.banner{position:relative;height:100vh;width:100%;display:inline-block}section.banner:after{position:absolute;left:0;bottom:0;height:100%;left:0;width:100%;background-color:rgb(37 40 43 / 50%);z-index:9;content:""}.banner-image img{width:100%}.banner-text{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;z-index:999}.banner-text h1{margin:0;color:#FFF;text-align:center;font-size:65px;font-style:normal;font-weight:300;line-height:140%;text-transform:uppercase}.banner-text p{color:#000;text-align:center;font-size:17px;font-style:normal;font-weight:200;line-height:150%;margin-top:12px}.company-text{width:50%;float:left;padding-right:87px}.banner-text h1 strong{background-color:#f2cb32;color:#737373;font-weight:300;padding:0 15px 11px;line-height:1.2;display:inline-block}h1 strong{color:#114870;font-weight:400}.home .banner-text h1 strong{color:#fff;background-color:#114870}.banner-text h1{color:#114870}section.company-section{padding:105px 0;display:flex;flex-wrap:wrap;width:100%}.company-blog{width:50%;float:right;padding-left:85px}.company-text h3{padding-left:0;max-width:503px;width:100%;float:right;margin-top:0;font-size:60px;font-weight:400;line-height:120%}.company-section .container{display:inline-block;width:100%}.home .company-text h2{font-style:normal;font-weight:400;line-height:normal;position:absolute;color:#000;font-size:18px;padding-left:0}.company-blog h3{color:#114870;font-size:30px;font-style:normal;font-weight:400;line-height:150%;margin-top:35px;margin-bottom:0}.company-blog p{color:#555;font-size:16px;font-style:normal;font-weight:400;line-height:180%}.company-blog ul li{line-height:1.6;font-size:16px}.company-blog a{color:#114870;font-size:16px;font-style:normal;font-weight:500;line-height:131.2%;transition:all 0.5s ease-in-out;letter-spacing:.96px;text-decoration-line:underline;text-transform:capitalize;margin-top:7px;display:inline-block}.company-blog a:hover{text-decoration:none;opacity:.7}.company-blog ul{margin:0}section.case-study-section{background-color:#F1F5F8;padding:120px 0 80px;display:inline-block;width:100%}.case-study-text h5{font-style:normal;font-weight:400;line-height:normal}.case-study-text h2{max-width:400px;margin-bottom:15px;color:#114870;line-height:1.3}.case-study-text{max-width:464px;position:absolute;z-index:99;background-color:#f1f5f8a8;padding:10px 30px 20px 0}.case-study-text p{color:#555;font-size:18px;font-style:normal;font-weight:400;line-height:180%}.case-study-text a.btn{margin-top:15px}.case-study-text:before{background-color:#f1f5f8a8;content:"";position:absolute;left:-100%;width:100%;height:100%}.case-slider{float:left;padding:0}body .case-slider h3{margin:0;color:#25282B;font-size:30px;font-style:normal;font-weight:400;line-height:1.3}.case-slider-img{margin-bottom:20px}.case-slider p{color:#555;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin:5px 0}.case-study-inner .container{margin:0;width:100%;max-width:100%;padding-left:35vw;padding-right:70px}.swiper-wrapper .case-slider:nth-child(odd) .thumb .thumb__media{height:27vw}.case-study-text h3{font-size:56px;margin-bottom:14px;margin-top:0}.swiper-wrapper .case-slider:nth-child(odd) .thumb .thumb__media img{height:100%;width:100%;object-fit:cover}.swiper-slide{width:300px}.slider{counter-reset:projects-counter}.slider .dragged .thumb{transform:scale(.95)}.slider__paging{display:none}.slider__clip{overflow:visible}.case-study-inner .thumb{counter-increment:projects-counter;transition:transform 0.5s;margin-bottom:20px}.case-study-section .cursor{position:fixed;left:0;top:0;z-index:10000;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0.3s}.case-study-section .cursor.visible{opacity:1;visibility:visible}.case-study-section .cursor__inner{display:flex;justify-content:center;align-items:center;transform:translate(-50%,-80%) scale(.7);width:80px;height:80px;border:1px solid currentColor;border-radius:50%;font-size:20px;font-weight:300;transition:transform 0.3s;background-color:rgba(255 255 255 / .8);border:none;letter-spacing:.6px;font-weight:800}.case-study-section .visible .cursor__inner{transform:translate(-50%,-80%) scale(1)}.section-slider .thumb__media img{width:100%;border-radius:12px}.swiper-wrapper .case-slider:nth-child(odd) .thumb .thumb__media img{height:100%;width:100%;object-fit:cover}section.home-gallery{display:inline-block;padding:120px 0;width:100%}.home-gallery h2{color:#114870;font-size:56px;font-style:normal;font-weight:400;max-width:1078px}.home-gallery p{color:#555;font-size:18px;font-style:normal;font-weight:400;line-height:180%;max-width:1000px;float:right}.home-gallery-inner{width:100%;display:inline-block;margin-top:20px;overflow:hidden}.home-gallery-slider{display:flex;width:350vw;position:relative!important;top:0!important}.home-gallery-image{position:relative}a.link-button{position:absolute;left:0;bottom:-100%;width:100%;height:100%;background-color:rgba(255 255 255 / .5);display:flex;justify-content:center;align-items:center;font-weight:500;color:#114870;transition:all 0.5s ease-in-out;display:none}.home-gallery-image:hover a.link-button{bottom:0}a.link-button span{display:flex;width:auto;height:40px;border:solid 1px #114870;flex-wrap:wrap;align-items:center;padding:3px 20px;border-radius:50px;background-color:#114870;color:#fff}.pin-spacer{height:auto!important;padding:0!important}.partner-logo-section .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.partner-logo-section .partner-logo{padding:0 20px}.partner-logo img{filter:grayscale(1);transform:scale(1);transition:all 0.5s ease-in-out}.navigation.white_nav ul li .sub-menu li a{color:#000}.partner-logo img:hover{cursor:pointer;filter:none;transform:scale(1.1)}.partner-logo-section{padding-top:100px}section.faq-section{display:flex;width:100%;padding:120px 0;flex-wrap:wrap}.faq-left{width:40%;float:left}.faq-right{width:60%;float:left;padding-left:120px}.faq-section h5{font-style:normal;font-weight:400;line-height:normal}.faq-section .faq-left p{color:#114870;font-size:22px;font-style:normal;font-weight:400;line-height:150%}.home .faq-title h3,.faq-title h3{margin:0;color:#114870;font-size:22px;font-style:normal;font-weight:500;line-height:150%;position:relative;padding-right:35px;padding:25px 25px 25px 0}.faq-text{display:none}.faq-left h2{line-height:126%;margin-bottom:5px}.faq-item{border-top:solid 1px #b8b8b8}.faq-item:last-child{border-bottom:solid 1px #b8b8b8}.faq-title h3:after,.faq-title h3:before{content:"";width:20px;height:1px;background-color:#114870;position:absolute;right:0;top:50%}.faq-title h3:after{transform:rotate(90deg)}.faq-title{cursor:pointer}.faq-item.active .faq-title h3:after{opacity:0}.faq-text ol li{font-size:16px;line-height:1.6}.faq-text ol{padding-left:23px}section.home-blog{display:inline-block;width:100%;padding:20px 0 100px}.home-blog h2{font-style:normal;font-weight:400;line-height:normal;width:calc(100% - 175px);font-size:22px;color:#25282B}.home-blog h3{color:#114870;font-style:normal;font-weight:500;max-width:800px;float:left;margin-bottom:0;font-size:56px;margin-top:0}.home-blog a.btn{float:right}.blog-inner{display:flex;flex-wrap:wrap;margin:0 -15px}.blog-box{width:calc(33.333% - 30px);margin:0 15px}.blog-heading{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;margin-bottom:40px}.blog-box span.date-time{color:#114870;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.blog-box h3,.home .blog-box h3{color:#114870;font-size:20px;font-style:normal;font-weight:500;line-height:150%;width:100%}.blog-image{margin-bottom:30px}footer{background-color:#F1F5F8;padding:50px 0 0;display:flex;width:100%;flex-wrap:wrap;border-top:solid 1px #e7ecf0}.footer-left{width:20%;float:left}.footer-right{width:80%;float:right;display:flex;flex-wrap:wrap}.footer-right .footer-box{width:22%;border-top:none;margin-left:0;padding-top:0;padding-right:30px;margin-bottom:31px;padding-left:14px}.footer-right .footer-box h2{color:#114870;font-size:15px;font-style:normal;font-weight:500;line-height:131.2%}.footer-right .footer-box h3{color:#114870;font-size:16px;font-style:normal;font-weight:600;line-height:131.2%;margin-bottom:0;margin-top:0;letter-spacing:.5px}.footer-right .footer-box h4{color:#114870;font-family:"Helvetica Now Display";font-size:20px;font-style:normal;font-weight:500;line-height:131.2%;margin-top:8px}.footer-right .footer-box h4 a{color:#114870}.footer-bottom{display:flex;width:100%;justify-content:space-between;border-top:solid 1px #c4c4c4;padding:41px 0}.footer-bottom .logo{float:left;width:161px}.footer-bottom-nav{float:right}.footer-bottom-nav ul{display:flex;flex-wrap:wrap;margin:0}.footer-bottom-nav ul li{list-style-type:none;margin-left:56px}.footer-bottom .container{display:flex;justify-content:space-between;align-items:center}footer ul li{list-style-type:none;padding:0;margin-bottom:5px}footer ul{padding:0}.footer-right .footer-box:last-child{width:12%;padding-right:0;padding-left:26px}.footer-bottom-nav ul li a{font-weight:600;color:#114870;letter-spacing:.5px}.footer-bottom-nav ul li a:hover{opacity:.5}footer ul li a:hover{opacity:.5}.footer-right .footer-box h4 a:hover{color:#000}.footer-left h2{color:#114870;font-size:65px;max-width:434px}.footer-left a.footer-link{color:#114870;font-size:16px;font-style:normal;font-weight:500;line-height:131.2%;letter-spacing:.96px;text-transform:uppercase;padding-left:15px;position:relative}.footer-left a.footer-link:before{content:"";background-color:#000;width:10px;height:1px;position:absolute;display:block;top:8px}.footer-left a.footer-link:hover{color:#114870}.footer-left a.projectform:hover:before{background-color:#114870}.footer-left a.projectform{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:131.2%;letter-spacing:.96px;text-transform:uppercase;padding-left:15px;position:relative}.footer-left a.projectform:before{content:"";background-color:#000;width:10px;height:1px;position:absolute;display:block;top:50%;transform:translateY(-50%)}.footer-left ul{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin-top:30px}.footer-left ul li{list-style-type:none;margin-right:20px}.footer-left ul li a{text-decoration:none}.footer-left ul li a:hover{opacity:.5}a.projectform:hover{color:#114870}.footer-left p a{color:#114870}.footer-left h5:first-child{margin-top:0}.footer-left h5{font-size:16px;margin-bottom:11px;margin-top:20px}.footer-box ul{margin-top:17px}.footer-box ul li{margin-bottom:6.5px}.footer-right .footer-box:first-child{padding-left:0}.footer-right .footer-box:nth-child(3){padding-left:22px}.modal-content-wrapper{padding:84px 20px;overflow:auto;position:fixed;height:100vh;width:100%;z-index:99999999999;top:0;left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;pointer-events:none}.modal-content{pointer-events:all;top:0!important;left:0!important;transform:none!important;position:relative!important}.modal-background{z-index:99999999!important}.modal-content h2.gform_title{font-size:30px}.modal-content .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:7%}.modal-content .gform_wrapper.gravity-theme .gform_drop_area{border:solid 1px #bcb9b9;margin-top:17px}.modal-content .gform_wrapper.gravity-theme .gform_drop_area button{border:solid 1px #000;width:120px;border:solid 1px #114870!important;border-radius:19px;background-color:#114870;color:#fff;height:38px;font-family:'HelveticaNowDisplay'!important;letter-spacing:.6px}.gform_wrapper.gravity-theme input[type="submit"]:hover{cursor:pointer;background-color:#114870;color:#fff}section.banner.banner-bg:after{display:none}section.banner{color:#000}section.banner.banner-bg .banner-text{max-width:1000px;width:100%;pointer-events:none}.banner-text h1{text-transform:none}.navigation:not(.white_nav) ul li a{color:#000}.pulse-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pulse-css{width:1px;height:1px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#fffbfa;position:relative;text-align:center;line-height:100px;font-size:22px;color:#fff;text-transform:uppercase;font-family:"Avenir";font-weight:700;font-size:0}.pulse-css:before,.pulse-css:after{content:"";width:100px;height:100px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background-color:#d34793;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:scale(.5);transform-origin:center center;animation:pulse-me 3s linear infinite}.pulse-css:after{animation-delay:2s}section.error-404.not-found{margin:120px}.search-form input{height:40px;border:solid 1px #000;border-radius:0;outline:none;background-color:transparent;padding:10px 15px}.search-form input.search-submit{width:135px;position:relative;right:0;background-color:#000;color:#fff;cursor:pointer}form.search-form{max-width:800px;margin-bottom:55px}input.search-submit:hover{background-color:transparent;color:#000}.submenu-inner p{line-height:1.35}.seller-text p{line-height:1.3;font-weight:500}.submenu_wrapper .menu-img{height:113px}.submenu_wrapper .menu-img a{height:100%;height:100%;display:inline-block}.submenu_wrapper .menu-img a img{height:100%;width:100%;object-fit:cover}@keyframes pulse-me{0%{transform:scale(.5);opacity:0}50%{opacity:.1}70%{opacity:.09}100%{transform:scale(6);opacity:0}}canvas{width:100%;height:100%;position:absolute;inset:0;z-index:1;pointer-events:none}.mose-hover{position:absolute;width:100%;height:100%}p:empty{display:none}@keyframes blinker{50%{opacity:.3}}@media (min-width:1100px){.swiper-backface-hidden .swiper-slide{width:31.333%!important}}@media (min-width:993px){body.admin-bar header{top:32px}.company-text h3{padding-left:34px}.navigation ul>li.menu-item-has-children:hover ul.sub-menu li{height:53px}ul.sub-menu{position:absolute;width:250px;background-color:#fff;box-shadow:0 10px 10px rgba(0 0 0 / .1);padding-left:0;padding:16px 0;left:-29px;opacity:0;top:35px;transition:all 0.5s ease-in-out}.navigation ul li ul.sub-menu li a:after{left:0;width:3px;height:100%;top:0}.navigation ul li ul.sub-menu li a{transition:all 0.5s ease-in-out;padding:5px 20px}.navigation ul li ul.sub-menu li a:hover{padding-left:25px}ul.sub-menu:before{content:"";position:absolute;left:50%;transform:translateX(-50%);border-bottom:solid 10px #fff;border-left:solid 10px transparent;border-right:solid 10px transparent;top:-10px;box-shadow:0 0 10ox rgba(0 0 0 / .5)}ul.sub-menu li{padding-left:0;height:0;overflow:hidden;transition:all 500ms;transition-delay:0s;transition-delay:0s;display:grid;align-content:center;line-height:normal}ul.sub-menu li a{text-transform:none;padding:2px 10px;display:inline-block}.navigation ul li{position:inherit}.submenu_wrapper{position:absolute;width:940px;right:0;background-color:#fff;padding:25px;box-shadow:0 0 10px rgba(0 0 0 / .1);top:60px;visibility:hidden;opacity:0;transition:all 0.5s ease-in-out}.col_left_first{width:30%}.col_right_third{width:70%;float:left;display:flex}.submenu_wrapper .item{width:calc(33.333% - 20px);margin:0 10px 0}.submenu-inner{display:flex;flex-wrap:wrap}.submenu-inner p{line-height:1.35}.seller-text p{line-height:1.3;font-weight:500}.submenu_wrapper .menu-img{height:113px}.submenu_wrapper .menu-img a{height:100%;height:100%;display:inline-block}.submenu_wrapper .menu-img a img{height:100%;width:100%;object-fit:cover}.navigation ul li.menu-item-object-custom:hover .submenu_wrapper{opacity:1;visibility:visible;top:49px}}@media (min-width:1600px){.company-text h3{padding-left:51px}.case-study-inner .container{padding-left:38vw}.case-study-text h2{font-size:70px}}@media (max-width:1700px){.container{max-width:1300px}.company-blog h3{font-size:26px}.company-text{font-size:48px}.company-text{padding-right:0}h2,.footer-left h2,.home-gallery h2{font-size:42px}.home h3,.home .footer-left h2,.home .home-gallery h2,.company-text h3{font-size:40px}.case-study-inner .container{padding-left:40vw}body .case-slider h3{font-size:30px}.faq-section .faq-left p{font-size:20px}.banner-text h1{font-size:56px}.case-study-inner .thumb{margin-bottom:20px}section.home-gallery,section.faq-section,footer{padding:100px 0}.single-content section.faq-section{padding:30px 0}footer{padding-bottom:0;padding-top:50px}section.home-blog{padding-top:0;padding-bottom:80px}}@media (max-width:1650px){h2,.footer-left h2,.home-gallery h2{font-size:38px}.home h3,.home .footer-left h2,.home .home-gallery h2,.company-text h3{font-size:45px}.company-blog h3{font-size:22px}.faq-section .faq-left p{font-size:18px}.case-slider p{font-size:16px}.container{max-width:1320px}.faq-title h3,.single-content .faq-title h3{font-size:20px}.case-study-text{padding-right:30px}.footer-right .footer-box h3{font-size:14px}.footer-right .footer-box{padding-right:15px}.footer-left p{font-size:14px}.footer-left h5{font-size:14px}footer ul li{font-size:14px}}@media (max-width:1400px){.footer-bottom{padding:30px 0}body .case-slider h3{font-size:24px}.container{max-width:1220px}.footer-right .footer-box:last-child{padding-left:16px}footer ul li{font-size:13px}.footer-right .footer-box h3{font-size:13px}.footer-left p{font-size:13px}.footer-right .footer-box{padding-right:10px}}@media (max-width:1270px){.case-study-text h3{font-size:40px;margin-bottom:14px;margin-top:0}.company-blog p{font-size:16px}.company-blog h3{font-size:22px}.company-text h2{max-width:406px}.company-blog a{font-size:14px}h2,.footer-left h2,.home-gallery h2{font-size:30px}.home h3,.home .footer-left h2,.home .home-gallery h2,.company-text h3{font-size:38px}a.btn{padding:10px 22px;font-size:14px}.case-study-text p{font-size:16px}.container{padding:0 40px}.single-content .faq-section .container{padding:0}.footer-right .footer-box{width:calc(33.333% - 50px);margin-left:50px}section.banner{height:calc(100vh - 130px)}section.case-study-section{overflow:hidden}.company-blog{padding-left:0}.partner-logo-section .container{justify-content:center}.faq-right{padding-left:40px}}@media (max-width:992px){.banner-text p{font-size:20px}.banner-text h1 strong{padding:8px 15px 11px}.home .company-text h2{position:relative}section.home-gallery,section.faq-section,footer{padding:80px 0}footer{padding-bottom:0}.company-text h2{max-width:100%}.company-blog{width:50%}.company-text{width:50%}.container{padding:0 20px}.section-slider.case-study-inner{margin-top:40px}section.case-study-section,section.company-section{padding:80px 0 80px}.faq-left{width:100%}.faq-right{padding-left:0;width:100%}.home .blog-box h3{line-height:153%}.footer-left{width:100%}.footer-right{width:100%;margin-top:40px}.footer-right .footer-box{width:calc(33.333% - 50px);margin-left:0;margin-right:50px}.navigation{display:none}.banner-text h1{font-size:40px}.banner-text{z-index:999;width:100%;padding:0 20px}.partner-logo-section .partner-logo{padding:15px 20px}.banner-image{height:400px}.banner-image img{height:100%;object-fit:cover}.case-study-text{padding-right:50px;max-width:500px}.home-blog h3{font-size:40px}section.banner{height:auto;min-height:600px}.swiper-wrapper .case-slider:nth-child(odd) .thumb .thumb__media{height:75vw}}@media (max-width:767px){.case-study-text{padding-right:0;max-width:100%}.home-blog h3{font-size:32px}.home-blog h2{margin-bottom:5px;width:calc(100% - 151px)}.company-text h3{margin-bottom:35px}.banner-text p{font-size:20px}.banner-text h1{font-size:35px}.blog-box{width:calc(100% - 30px)}.case-study-inner .container{padding-left:0}.case-study-text{position:relative}.company-blog{width:100%}.company-text{width:100%}section.banner.banner-bg .banner-text{padding-top:120px}.case-slider{padding:0 20px}h2 br{display:none}h2,.footer-left h2,.home-gallery h2{font-size:28px;line-height:1.3}h1 br{display:none}.home h3,.home .footer-left h2,.home .home-gallery h2,.company-text h3{font-size:30px;margin-bottom:13px}.blog-box{width:calc(100% - 30px);margin-bottom:30px}section.home-blog{padding-bottom:50px}.blog-box h3{margin-bottom:0}.footer-right .footer-box{width:50%;margin-left:0;margin-right:0}h1{font-size:2em}.footer-right .footer-box:last-child{width:100%}.footer-bottom .logo{width:100%}.footer-bottom .container{flex-wrap:wrap}.footer-bottom .logo img{margin:0 0 20px}.footer-bottom-nav ul li{margin:0 10px}.footer-bottom-nav{width:100%}.footer-bottom-nav ul{justify-content:left}footer>.container{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.footer-bottom{padding-bottom:12px}footer{display:flex;flex-wrap:wrap;flex-direction:column-reverse;padding-bottom:15px}}section.inner-baner.bottom-text{min-height:auto;display:flex;align-items:flex-end;padding-bottom:0;padding-top:176px}section.inner-baner.bottom-text .container{width:100%}section.inner-baner.bottom-text .inner-banner-text{position:relative;z-index:9999;max-width:992px;padding-bottom:50px}h1{color:#114870;font-style:normal;font-weight:500;line-height:110%}section.inner-baner.bottom-text .inner-banner-text h1{font-weight:500;margin-bottom:18px}section.inner-baner.bottom-text .inner-banner-text .btn-box{margin-top:28px}section.inner-baner.bottom-text .inner-banner-text p{color:#555;font-size:22px;font-style:normal;font-weight:400;line-height:150%}section.framework-section{border:.25px solid #e5dede;background:#F1F5F8;width:100%;display:inline-block}.framework-left-text{width:51%;border-right:.25px solid #e5dede;padding:136px 100px 136px 0;float:left}.framework-left-text h2{max-width:560px}.framework-left-text p{color:#555;font-style:normal;font-weight:400;line-height:180%;max-width:675px}.framework-website{width:calc(50%);float:left;height:268px;border-bottom:.25px solid #e5dede;padding:45px;border-right:.25px solid #e5dede;align-items:flex-end;display:flex}.framework-right{float:left;width:49%}.framework-section .container{width:100%;max-width:100%;display:flex;flex-wrap:wrap}.framework-website:nth-child(2n){border-right:none}.framework-website a{height:100%;width:100%;display:flex;align-items:flex-end;color:#114870;font-size:30px;font-style:normal;font-weight:400;line-height:110%}.framework-left-inner-text{max-width:800px;float:right}.framework-website:last-child{border-bottom:none}.framework-website a:after{content:"";transition:all 0.5s ease-in-out;width:20px;height:26px;background:var(--wpr-bg-d6ca4875-2ad1-4766-b4ce-eb113f34ee8c) no-repeat center center;margin-left:12px}.framework-website a:hover:after{margin-left:20px}.framework-website a:hover{color:#114870}section.website-expert{display:inline-block;width:100%;padding:120px 0}.website-left-text{width:50%;float:left}.website-right-text{width:50%;float:left}.website-inner{display:inline-block;width:100%;margin-top:25px;padding-bottom:70px}.website-right-text p{margin-bottom:9px;margin-top:0}.website-left-text h2{margin-top:0}.website-inner .left{width:50%;float:left}.website-inner .left p{color:#114870;font-size:30px;font-style:normal;font-weight:400;line-height:130%;max-width:600px}.website-inner .right{width:50%;float:left}.website-inner .right h5{color:#114870;font-size:18px;font-style:normal;font-weight:600;line-height:200%;margin-top:7px}section.left-right-content{padding:65px 0 65px;display:flex;width:100%}.left-right-content .left-text{width:50%;float:left}.left-right-content .right-text{width:50%;float:left;display:flex;flex-wrap:wrap}.single-image .image img{width:100%}.left-text img{max-width:450px}.framework-section .container{padding:0}.website-inner .left{padding-right:30px}section.website-expert{padding-bottom:0}section.cms-platforms-section{margin-bottom:100px}@media (max-width:1600px){.framework-website a{font-size:20px}.framework-left-text{padding-left:90px}h1{font-size:3.5em}section.left-right-content,section.website-expert{padding:65px 0}section.website-expert{padding-bottom:0}.left-right-content .left-text{padding-right:40px}section.inner-baner.bottom-text .inner-banner-text p{font-size:18px}}@media (max-width:1300px){.framework-website{padding:20px}h1{font-size:3.1em}.framework-website{height:205px}.framework-left-text{padding:66px 70px 47px 40px}.framework-left-text p{font-size:16px}section.inner-baner.bottom-text{min-height:750px;padding-bottom:60px}section.inner-baner.bottom-text .inner-banner-text p{max-width:650px;font-size:16px}}@media (max-width:1300px){h1{font-size:2.75em}section.inner-baner.bottom-text{min-height:600px}.framework-website a:after{background-size:13px;height:20px}p{font-size:16px}}@media (max-width:992px){section.inner-baner.bottom-text{min-height:500px}section.left-right-content,section.website-expert{padding:69px 0 10px}.framework-left-text{width:100%;padding:60px 40px}.framework-left-inner-text{max-width:100%;float:left}.framework-right{width:100%;border-top:.25px solid #e5dede}.website-left-text{width:100%}.website-right-text{width:100%}.left-right-content .right-text{padding-top:12px}.left-text img{max-width:100%}.website-inner .left,.website-inner .right,.left-right-content .left-text,.left-right-content .right-text{width:100%}.website-inner .left p{margin-top:0}}@media (max-width:767px){.banner-text h1{font-size:30px}.framework-website{width:100%;height:125px}.website-inner{padding-bottom:0}section.inner-baner.bottom-text .inner-banner-text{padding-bottom:25px}section.left-right-content,section.website-expert{padding:69px 0 10px}}section.ecommerce-service{padding:100px 0 40px}.ecommerce-service .left-text{width:50%;float:left;padding-right:40px}.ecommerce-service .left-text h2{margin-top:0}.ecommerce-service .right-text{width:50%;float:left}.ecommerce-service-inner{display:flex;flex-wrap:wrap;width:100%;margin:0 -15px;padding-top:45px}.ecommerce-boxs{width:calc(33.333% - 30px);margin:0 15px 60px}.ecommerce-boxs h3{color:#114870;font-size:30px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:15px;margin-top:20px}.ecommerce-text{max-width:366px}.cms-platforms-section h2{text-align:center}.cms-platforms-inner{display:flex;margin-top:50px}.cms-platforms-inner .column{border-right:.5px solid #FFF;background:#114870;height:774px;transition:all 0.5s ease-in-out;width:calc(25vw - 0px);cursor:pointer;padding:50px;position:relative;overflow:hidden}.cms-platforms-inner .column-text{display:block;position:absolute;bottom:-170%;width:calc(50vw - 0px);left:0;padding:51px;transition:all 0.5s ease-in-out}.cms-platforms-inner .column.wide{width:calc(50vw - 0px);background-color:#fff}.cms-platforms-inner .column-blocks-spacer{border-bottom:1px solid #767676;border-top:1px solid #767676;flex:1;background-color:#114870;position:relative;border-right:solid 1px #fff}.cms-platforms-inner .column h3{color:#FFF;font-size:40px;font-style:normal;font-weight:400;line-height:130%;position:absolute;bottom:20px;transition:all 0.5s ease-in-out}.cms-platforms-inner .column.wide h3{color:#114870;bottom:75%}.cms-platforms-inner .column-text p{color:#fff;line-height:1.5}.cms-platforms-inner .column.wide .column-text{bottom:0}.cms-platforms-inner .column.wide .column-text p{color:#000}.cms-platforms-inner .column h3:after{content:"";transition:all 0.5s ease-in-out;width:20px;height:21px;background:var(--wpr-bg-cfa9e162-5fc2-492e-bf21-33668773545c) no-repeat center center;margin-left:12px;display:inline-block}.cms-platforms-inner .column.wide h3:after{background:var(--wpr-bg-0aa0b129-1c9a-401e-aa10-b09880ee594f) no-repeat center center;opacity:0}.left-right-content .right-text a{color:#114870}.left-right-content .right-text a:hover{color:#000}.submenu-inner h3{margin-top:0;font-size:24px}a.projectform.btn:hover{background-color:transparent;color:#114870}.business-help a.btn:hover:after{border-color:#114870}@media (max-width:1600px){.ecommerce-boxs h3{font-size:26px}p{font-size:16px}.cms-platforms-inner .column h3{font-size:28px}}@media (max-width:1300px){.ecommerce-boxs h3{font-size:20px}section.ecommerce-service{padding:80px 0 40px}}@media (max-width:992px){.ecommerce-service .left-text{padding-right:0}section.error-404.not-found{margin:150px 0}.ecommerce-boxs{width:calc(50% - 30px);margin:0 15px 60px}section.ecommerce-service{padding:60px 0 10px}.ecommerce-text{max-width:100%}.ecommerce-service-inner{width:inherit}.cbp-spmenu-push-toleft .button_container .middle,span.plus_img.active:after{opacity:0}.cbp-spmenu-push-toleft .button_container .top{top:50%;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg)}.cbp-spmenu-push-toleft .button_container .bottom{top:50%;transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg)}.button_container{clear:both;display:block;position:absolute;top:23px;float:right;right:25px;height:21px;width:28px;cursor:pointer;transition:opacity .25s;z-index:9999999}.nav,.plus_img{z-index:999999}.logo{width:100px}.button_container span{border-radius:5px;background:#363636;display:block!important;border:none;height:3px;width:28px;position:absolute;top:0;left:0;-webkit-transition:.35s;transition:.35s;cursor:pointer}.fixed .button_container{top:20px}.button_container span.middle{top:8px}.button_container span.bottom{top:16px}body.cbp-spmenu-push-toleft{left:0;overflow:hidden}body{position:relative;transition:.5s;left:0}.nav ul li ul.sub-menu{position:relative;width:100%;background-color:#fff;opacity:1;padding:0;left:0;box-shadow:none;display:none}.plus_img{position:absolute;width:15px;height:15px;display:block;right:15px;top:11px}.plus_img:after{position:absolute;transform:rotate(90deg)}.plus_img:before{position:absolute}.navigation{display:block;position:fixed;left:-100%;height:100vh;overflow:auto;background-color:#fff;top:79px;width:100%;padding:10px 30px;transition:all 0.5s ease-in-out}.navigation ul li{padding:0;display:block;width:100%;margin-bottom:24px;position:relative}.navigation ul li a{font-weight:600}.cbp-spmenu-push-toleft .navigation{left:0}.navigation ul{padding-left:0}h1{font-size:2.5em}section.inner-baner.bottom-text{padding-bottom:20px;padding-top:120px}.navigation ul li a{color:#000}ul.sub-menu{margin-top:15px}ul.sub-menu li{margin-bottom:10px}.fixed .navigation{top:60px}.submenu_wrapper{background-color:#114870;padding:20px;display:none;margin-top:17px}.submenu_wrapper h3{font-size:24px;margin-top:0;color:#fff}.submenu_wrapper p{color:#fff;margin-bottom:20px}.plus_img{width:30px;height:30px;top:-2px;right:0}.plus_img:after,.plus_img:before{content:"";width:12px;height:1px;background-color:#000;top:7px;right:0}.plus_img:after,.plus_img:before{top:15px;right:11px}.submenu_wrapper a{color:#fff!important}}@media (max-width:767px){section.single-image{height:250px}section.single-image .image{height:100%}.single-image .image img{height:100%;object-fit:cover}.cms-platforms-inner .column{width:calc(100vw - 0px);min-height:inherit}.cms-platforms-inner{flex-wrap:wrap}.column-blocks-spacer{display:none}.cms-platforms-inner .column.wide .column-text{bottom:0;display:block;position:relative;width:100%;padding:0}.cms-platforms-inner .column.wide{width:100%;background-color:#fff}.cms-platforms-inner .column .column-text{display:none}.cms-platforms-inner .column h3{position:relative;font-size:30px;bottom:0;margin-bottom:10px}.ecommerce-service .left-text{width:100%;float:left}.ecommerce-service .right-text{width:100%;float:left}.ecommerce-boxs{width:calc(100% - 30px)}section.left-right-content,section.website-expert,section.case-study-section,section.company-section,section.home-gallery,section.faq-section,footer{padding:50px 0}.single-content section.faq-section{padding:20px 0}footer{padding-top:0}.cms-platforms-inner .column{height:auto}.cms-platforms-inner .column.wide h3{bottom:0}.cms-platforms-section h2{padding:0 20px}section.left-right-content{padding-bottom:15px}}.left-right-image-content-inner .container{display:flex;flex-wrap:wrap;align-items:center}.left-right-image-content-inner .image-box{width:100%;float:left;height:20vw}.left-right-image-content-inner .text-box{width:100%;float:left;padding-left:0;margin-top:20px}.left-right-image-content-inner:nth-child(even) .container{flex-direction:row-reverse}.left-right-image-content-inner{display:inline-block;width:100%;padding-bottom:110px}h3{font-size:30px;margin-bottom:0}.left-right-image-content-inner:nth-child(even) .container .text-box{padding-left:0;padding-right:90px}.left-right-image-content-inner .text-box a{color:#114870}.business-text{width:50%;float:left}.business-image{float:right;width:50%}section.business-help{background-color:#F1F5F8;display:inline-block;width:100%;padding:90px 0}.business-text h5{color:#114870;font-style:normal;font-weight:400;line-height:normal}.business-text p{max-width:589px}.business-help a.btn{background-color:#114870;color:#fff;border:solid 1.5px #114870!important;margin-top:25px}.business-help a.btn:after{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);margin-top:2px}.business-text ul li{list-style-type:none;float:left;padding-right:40px;max-width:188px;line-height:1.68}.business-text ul li strong{display:block;color:#114870;font-size:30px;margin-bottom:8px;letter-spacing:.6px}.business-text ul{width:100%;display:inline-block;margin:30px 0}.business-help .container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width:992px){.left-right-image-content-inner{padding-bottom:70px}.business-text{width:100%;float:left}.business-image{float:right;width:100%}.left-right-image-content-inner .image-box{width:100%;float:left;padding-top:0}.left-right-image-content-inner .text-box{width:100%;float:left;padding-left:0;margin-top:40px}}section.work-tab-section{background-color:#F1F5F8}.work-tab-container{padding-top:65px}.work-tab-content-inner{background-color:#F1F5F8;display:flex;width:100%;border-bottom:solid 1px #cdcdcd;padding-top:40px;padding-bottom:45px}.work-tab{display:none}.work-tab.work-tab-active{display:block}.work-tab-content-inner .work-box{width:calc(33.333% - 20px);margin:0 10px 35px;float:left}.work-tab-content-inner .work-box.smpl{width:calc(100% - 20px)}.work-tab-menu ul{margin:0;padding:0}.work-tab-menu ul li{list-style-type:none;float:left;margin-right:20px}.work-tab-menu ul li a{padding:10px 20px;display:flex;flex-wrap:wrap;align-items:center;border-radius:50px;border:solid 1px #999;min-width:131px;justify-content:center;color:#999;line-height:150%}.work-tab-content-inner .work-box h4{font-size:18px;line-height:150%;margin:0;margin-top:20px;color:#114870}.work-tab-content-inner .work-box p{font-size:14px;line-height:150%;margin:5px 0 0;color:#999}a.tab-a.active-a,.work-tab-menu ul li a:hover{background-color:#114870;color:#fff;border-color:#fff}.work-tab-menu{display:inline-block;width:100%;margin-bottom:15px;margin-top:30px}.work-tab-menu ul li a:before,.work-tab-menu ul li a:hover:before{content:"";background:var(--wpr-bg-0c2e5657-4dc4-46e5-924a-183420ba6619)no-repeat center;width:12px;height:11px;background-size:contain;margin-right:10px}.work-tab-menu ul li a.active-a:before,.work-tab-menu ul li a:hover:before{content:"";background:var(--wpr-bg-b891e167-d14e-4384-8470-18ce97795276)no-repeat center;width:12px;height:11px;background-size:contain;margin-right:10px}.work-top-left{background-color:#f1f5f8;width:50%;float:left;padding:70px 70px 70px 40px;padding-right:70px}section.single-work-image{padding:90px 0}section.work-top-content{display:flex;flex-wrap:wrap;width:100%}.work-right{width:50%;float:left;padding:70px 40px 70px 98px}.work-right-inner{max-width:600px}.work-text{max-width:681px;float:right;width:100%;display:flex;flex-wrap:wrap}.work-text-box{width:calc(50% - 30px);margin:0 15px 40px}.work-text-box h5{font-size:14px;line-height:150%;color:#000;margin-bottom:0}.work-text-box p{line-height:150%;font-weight:600}section.our-work-section.single-work{padding:50px 0 50px}section.our-work-section.single-work .work-tab{display:flex;flex-wrap:wrap;margin:0 -10px}section.our-work-section.single-work .work-tab-content-inner{background-color:transparent;border-bottom:none;padding-top:30px}.our-work-heading a.btn{float:right;margin-top:0}.our-work-heading h2{float:left;margin-bottom:0}.work-right-inner p a{text-decoration:underline}.work-text-box h4{font-size:18px;font-weight:600;line-height:150%;letter-spacing:.5px}.work-text-box h4 a{color:#114870}.work-tab-section .work-tab{display:none}.work-tab-section .work-tab.work-tab-active{display:flex;flex-wrap:wrap}.work-tab-section .work-box .work-image{height:100%;width:100%}.work-tab-section .work-box .work-image img{width:100%;height:100%;object-fit:cover}.work-tab-section .work-box .work-image a{height:100%;width:100%;display:inline-block}.work-tab-section .work-tab-content-inner .work-box{padding-bottom:80px}.work-image{height:calc(100% - 75px);width:100%}.work-image a{display:inline-block;width:100%;height:100%}.work-image img{height:100%;width:100%;object-fit:cover}.column-text a.projectform{color:#114870;text-decoration:underline}.column-text a.projectform:hover{text-decoration:none}@media (max-width:992px){section.work-single-banner{min-height:290px;height:100%;display:flex;flex-wrap:wrap}section.single-work-image{padding:64px 0}section.our-work-section.single-work{padding:50px 0 50px}.work-single-banner .work-banner-image img{height:100%;width:100%;object-fit:cover}.work-top-left{width:100%;padding:35px 40px}.work-right{width:100%;padding:50px 40px}.work-tab-content-inner .work-box h4{margin-top:10px}}@media (max-width:767px){.work-text-box{width:calc(100% - 30px);margin:0 0}.work-tab-content-inner .work-box{width:calc(100% - 20px);margin:0 10px 35px;float:left}.work-text-box h4{margin-top:2px;margin-bottom:8px;font-weight:500}section.our-work-section.single-work{padding-bottom:5px}section.our-work-section.single-work .work-tab-content-inner{padding-bottom:0}.our-work-heading a.btn{float:left;border:none!important;padding:6px 0 0}.our-work-heading h2{float:left;margin-bottom:0;width:100%;display:inline-block}}.modal-close{top:7px;right:17px;cursor:pointer;font-size:30px}body .modal-content{padding:18px 40px 10px;border-radius:5px;z-index:9999999999;max-width:680px;width:100%}section.contact-content{display:flex;flex-wrap:wrap;padding:100px 0}section.single-content{padding:100px 0}.contact-content p a{color:#114870}section.contact-form{padding:100px 0 30px}h5{color:#000;font-size:18px}input[type="text"]{border:none;width:100%;float:left;padding:0}.contact-content form{margin:0 -20px}.contact-content textarea{width:100%;height:50px;margin:0 0}section.single-content{padding:100px 0}section.single-content p a{color:#114870}section.contact-form{padding:100px 0 30px}.contact-form .gform_wrapper.gravity-theme input[type="text"]{border:none!important;width:100%;float:left;padding:0;border-bottom:solid 1px #a5a1a1!important}.contact-form form{margin:0}.contact-form textarea{width:100%;height:50px}body .gform_wrapper.gravity-theme .gfield input.large,body .gform_wrapper.gravity-theme .gfield select.large{padding:0}body .gform_wrapper.gravity-theme .gfield textarea{padding:0;height:37px!important;margin-top:22px;border-bottom:solid 1px #a5a1a1!important}.gform_wrapper.gravity-theme input[type="submit"]{width:136px;border:solid 1px #114870!important;border-radius:50px;background-color:transparent;color:#114870}body .gform_wrapper.gravity-theme .gfield_error [aria-invalid="true"]{border:none!important;border-bottom:solid 1px #a5a1a1!important}body .gform_wrapper.gravity-theme .gform_validation_errors{display:none!important}body .gform_wrapper.gravity-theme .gfield_validation_message,body .gform_wrapper.gravity-theme .validation_message{background:transparent!important;border:none!important;font-size:14.992px;margin-top:7px!important;padding:0!important}.about-content-inner h2{margin:0 0 34px;font-size:35px}.left-text p{font-weight:500}.left-text p a{color:#114870}.about-content-inner .left-text{margin-top:3px}.left-text p a:hover{text-decoration:underline}.gform_wrapper.gravity-theme .gfield input.large::placeholder,.gform_wrapper.gravity-theme .gfield select.large::placeholder,.gform_wrapper.gravity-theme .gfield textarea::placeholder{color:#948e8e}.blog-image img{width:100%;height:100%;object-fit:cover;transition:all 0.5s ease-in-out;border-radius:12px}.blog-section .blog-box .blog-image a{display:inline-block;width:100%;height:100%;overflow:hidden}.blog-image{height:275px}.blog-section .blog-box{margin-bottom:60px}section.single-blog-content{padding-top:150px;width:100%;display:inline-block}.single-blog-title h1{max-width:963px}.social-link ul{padding:0;display:flex;float:right}.social-link ul li{list-style-type:none;float:left;padding-bottom:0;width:40px;height:40px;border:solid 1px #979191;margin-left:10px;display:flex;justify-content:center;align-items:center;border-radius:50px}span.date-time{color:#114870;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.social-link{float:right;margin-top:-39px}.single-blog-title{display:inline-block;width:100%;margin-bottom:50px}.single-top-content h2{display:inline-block;width:30%;padding:0;border-bottom:none;border-top:none;margin:0;float:left}.single-top-content .top-text{float:right;width:100%;padding-left:13px}.single-top-content h3{width:100%;float:left;margin-top:0}.single-top-content{display:inline-block;width:100%;padding:40px 0;border-bottom:solid 1px #e3dfdf;border-top:solid 1px #e3dfdf;margin:50px 0}.single-content{max-width:689px;margin:0 auto;padding-left:68px}.single-content h2{font-size:30px;margin-top:30px;margin-bottom:20px}.single-content h3{font-size:24px;margin-top:30px;margin-bottom:15px}.single-content .faq-title h3{margin-top:0;margin-bottom:0}.single-content h2:first-child{margin-top:0}.single-content strong{color:#585858;font-weight:600;letter-spacing:.5px}h2 strong,h3 strong{font-weight:500!important}.menu-img a::after{display:none}table.two-col-table{border-collapse:collapse}table tr td,table tr th{border:solid 1px #b4b3b3;padding:20px;vertical-align:text-top;text-align:left;font-size:16px;color:#585858}.wp-block-table td,.wp-block-table th{border:solid 1px #b4b3b3!important}.two-col-table-content{margin-bottom:30px}section.newlater-secton{background-color:#f1f5f8;display:flex;flex-wrap:wrap;padding:80px 0;margin:80px 0}.newlater-secton h2{float:left;width:40%;margin-bottom:0;margin-top:0}.newlater-secton .container{width:100%;display:flex;align-items:center;flex-wrap:wrap}.newlater-form{width:60%;float:right;text-align:right;padding-left:100px}.newlater-form input{background-color:transparent}.newlater-form input[type="submit"]{width:40px;font-size:0;position:absolute;right:0;background:var(--wpr-bg-de8ba2e1-8d2a-469f-af62-824dbaee567e)no-repeat center right}.newlater-form form{position:relative}.newlater-form .gform_wrapper.gravity-theme .gfield input.medium,.newlater-form .gform_wrapper.gravity-theme .gfield select.medium{width:100%}.single-post .blog-heading{margin-bottom:55px}.newlater-form .gform_footer.top_label{margin:0!important;padding:0!important}.newlater-form .gform_wrapper.gravity-theme input[type="submit"]{border:none!important;width:40px;font-size:0;position:absolute;right:0;background:var(--wpr-bg-9b21fb21-a7d7-4806-ba5c-dbd9e2e39c35) no-repeat center right;top:0;margin-bottom:0}.single-blog-image{text-align:center}.single-content h4.wp-block-heading{margin-bottom:15px;margin-top:25px;font-size:1.1em}.single-blog-image img{margin:0 auto 50px}.single-content ul li ul,.single-content ol li ol,.single-content ol li ul{margin-top:10px;margin-bottom:15px}pre.wp-block-code{box-sizing:border-box;margin:9px 0;padding-left:16px}@media (min-width:1000px){.single-content{max-width:100%;padding-left:40px;width:72%;margin-left:0;float:left;position:relative}.single-content:before{content:"";width:1px;height:100%;background-color:#e8e8e8;left:-16px;position:absolute;top:0}ol.toc{padding-left:22px}.single-toc{width:28%;float:left;padding-right:55px}.single-toc h3{margin-top:0}div#toc_content{width:100%;padding-right:0;position:-webkit-sticky;position:sticky;top:90px}.single-wrp{display:flex;flex-wrap:wrap}div#toc_content.fixed{position:fixed;top:75px;width:30%}}@media (max-width:992px){.single-blog-title h1{margin-bottom:30px}.social-link{margin-top:-24px}.single-content{padding-left:0}.top-text{padding-left:50px}.single-top-content h2{font-size:30px}.single-content{padding-left:0}}@media (max-width:767px){.newlater-secton h2{width:100%}.newlater-form{width:100%;padding-left:0;margin-top:29px}.social-link{float:left;width:100%;margin-top:0}.social-link ul{float:left;margin-top:18px}.single-top-content h2{width:100%}.top-text{float:right;width:100%;padding-left:11px}.single-top-content h3{width:100%;float:left}.single-blog-image img{margin:0 auto 13px}}section.about-top-content{padding:100px 0;display:flex}.about-top-content .right-text{width:calc(100% - 43px);float:right}a.text-link{color:#114870;text-decoration:underline;margin-top:12px;display:inline-block}.about-gallery .left-text{width:50%;float:left}.about-gallery h2{max-width:400px;margin-top:0}.right-text p a{color:#114870}section.about-gallery{padding:100px 0}.about-gallery .right-text{width:50%;float:left}.left-right-content h2{margin-top:0}.about-content-inner{display:inline-block;margin-bottom:70px;width:100%}.about-content-inner:last-child{margin-bottom:0}.about-gallery .right-text ul{padding-left:25px}.about-gallery .home-gallery-inner{margin-top:50px}.about-content{padding:100px 0}.left-right-content h3:first-child{margin-top:0}.left-right-content h3{margin-top:40px}.home-gallery .home-gallery-inner{margin-top:50px}.left-text img{margin-top:35px}@media (min-width:767px){.home-gallery .left-text{padding-right:60px}.left-text{width:50%;float:left}.right-text{width:50%;float:right}.about-top-content .right-text{width:calc(100% - 200px);float:right}.about-content-inner .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:8%;grid-row-gap:22px}}@media (min-width:1025px){.home-gallery .left-text{padding-right:160px}.about-top-content .right-text{width:calc(100% - 346px);float:right}canvas{pointer-events:all}}@media (max-width:767px){.about-content-inner .left-text strong{margin-top:1px;margin-left:0;margin-right:5px}.about-content{padding:55px 0}.about-content-inner{margin-bottom:30px}.about-content-inner h2{margin:0 0 19px;font-size:28px}}.business-text ul{padding-left:0}.faq-content-serach input{border:solid 1px #d9d7d7!important;height:40px;padding:5px 12px}.faq-content-serach input[type="submit"]{position:absolute;cursor:pointer;width:40px;height:40px;font-size:0;right:0;background:var(--wpr-bg-1939422a-5e0c-4720-a3db-34db81bd24de) no-repeat center center}.faq-content-serach form{position:relative;display:flex}.faq-content-serach{width:25%;float:left}.faq-content-serach ul{margin:0;padding:0;border-top:solid 1px #dddddd!important;margin-top:23px;padding-top:13px}.faq-content-serach ul li{list-style-type:none;padding:7px 0;font-size:18px}.faq-content-right{width:75%;float:left;padding-left:120px;display:flex;flex-wrap:wrap}section.faq-content-section{display:flex;width:100%;padding-bottom:80px}.faq-content-box{width:calc(50% - 26px);margin:0 13px 26px;border:solid 1px #ede8e8;padding:0;min-height:150px;background:var(--wpr-bg-7f43bb41-e6a1-4b7c-8996-ccc9cc684db8) no-repeat 23px 88%;transition:all 0.5s ease-in-out}.faq-content-box h4{margin:0;line-height:1.5;height:100%;padding:0;width:100%}.inner-banner-text h5{color:#797777}.faq-content-box h4 a{padding:22px;display:inline-block;width:100%;height:100%}.faq-content-box:hover{background-position:28px 88%}section.single-faq-content{margin-top:190px}.single-faq-left h1{font-size:48px;line-height:125%}.back-to{display:inline-block;width:100%}.single-faq-right li{margin-bottom:9px;line-height:1.55}.single-faq-right ol{padding-left:40px}section.faq-Suggested-section{display:inline-block;width:100%;margin:100px 0}section.faq-Suggested-section .container{border-top:solid 1px #c3c3c3;padding-top:58px}.faq-Suggested-inner{display:flex;flex-wrap:wrap;padding-top:50px;width:100%}.faq-Suggested-inner .faq-content-box{width:calc(33.333% - 26px)}.faq-Suggested-section a.btn{float:right}.faq-Suggested-section h2{float:left}@media (min-width:767px){section.inner-baner.bottom-text.faq-banner{min-height:calc(100vh - 155px)}section.inner-baner.bottom-text.faq-banner h1{margin-bottom:0}}.error404 .offer-section .offer-info:nth-child(1){width:calc(25% - 4px)}.error404 .offer-section .offer-info:nth-child(1) ul{padding-right:130px}.error404 .offer-section .offer-info:nth-child(2){width:calc(33% - -1px)}.error404 .offer-section .offer-info:nth-child(3){padding-right:0;width:calc(16% - 4px)}.error404 .offer-section .offer-info:nth-child(4){padding-left:102px;padding-right:0;width:calc(23% - 1px)}.error404 .offer-info h4{font-size:18px;line-height:27px;letter-spacing:0em;font-weight:600}.error404 .offer-head h3{font-size:22px;font-weight:500;line-height:42px;letter-spacing:0em;text-align:center}.error404 .page-not-found-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.error404 .page-not-found-img{padding-right:76px}.error404 .page-not-found-head h1{margin:0;font-size:82.4468px;line-height:131.2%;color:#e83c35}.error404 .offer-section .offer-box{margin:29px 0;padding-bottom:9px;display:flex}.error404 .page-not-found-head h2{margin:0;font-style:normal;font-size:38.046px;line-height:131.2%}.error404 .page-not-found{padding-top:120px}@media (max-width:992px){.error404 .offer-section .offer-info:nth-child(1){width:calc(50% - 4px);margin-bottom:30px}}@media (max-width:767px){.error404 .offer-section .offer-info:nth-child(1){width:calc(100% - 4px);margin-bottom:30px}.faq-content-right{width:100%;padding-left:0;margin-top:30px}.faq-content-serach{width:100%}.faq-content-box{width:calc(100% - 26px)}section.banner{min-height:400px;height:auto}section.banner h1{font-size:33px;line-height:1.4}.banner-text p{font-size:16px;display:none}.swiper-wrapper .case-slider:nth-child(2n+1) .thumb .thumb__media{height:95vw}.partner-logo-section{padding-top:61px}.home .company-text h2{margin-bottom:10px}.case-study-text h2{margin-bottom:0}.case-study-text{padding-top:0}.home-blog h3 .faq-section h2{margin-bottom:0}.single-content .faq-section h2{margin-bottom:20px}.case-study-text h3 br{display:none}.company-text h3,.home .footer-left h2,.home .home-gallery h2,.home h3{font-size:30px}.faq-title h3,.single-content .faq-title h3,.home .faq-title h3{padding:18px 30px 18px 0;font-size:18px}.blog-box h3,.home .blog-box h3{margin-top:5px}.footer-right{margin-top:18px}section.home-blog{padding-bottom:20px}.home .footer-left h2{margin-top:0}.footer-right .footer-box{margin-bottom:15px}.footer-right .footer-box h2{font-size:18px;margin-bottom:15px}.footer-right .footer-box h3{margin-top:0}section.inner-baner.bottom-text .inner-banner-text h1{margin-bottom:15px}section.about-top-content{padding:50px 0}.about-top-content .right-text{width:100%}.footer-left h2,.home-gallery h2,h2{margin-top:0}.left-right-content .right-text{padding-top:0}h1{font-size:31px}.work-tab-container{padding-top:45px}.work-tab-menu ul li a{padding:10px 11px;min-width:86px}.work-tab-menu ul li{margin-right:7px;margin-bottom:5px;font-size:15px}.footer-right .footer-box:nth-child(3){padding-left:0}.footer-right .footer-box:first-child{padding-left:0}.footer-left{padding:0 15px}.footer-right .footer-box:nth-child(2),.footer-right .footer-box:nth-child(4){padding-right:0}}@media (max-width:380px){section.banner h1{font-size:30px;line-height:1.4}}section.simple-banner{background-color:#f1f5f8;padding:60px 0;text-align:center;min-height:360px;display:flex;flex-wrap:wrap;margin-top:100px;align-items:center}.simple-banner-content h1{margin-top:0;color:#000;margin-bottom:20px}.simple-banner-content p a:hover{color:#e9423d}.pagination,.faq-pagination{display:flex;justify-content:center;width:100%;padding:69px 0}.pagination a,.pagination span,.faq-pagination a,.faq-pagination span{display:flex;width:35px;height:35px;border:solid 1px #555;margin:0 5px;justify-content:center;align-items:center;border-radius:50px}a.next,.prev{font-size:0}a.next:after,.prev:after{content:"";border:solid #555;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(-45deg)}.pagination span.current,.pagination a:hover,.faq-pagination span.current,.faq-pagination a:hover{background-color:#114870;color:#fff;border:solid 1px #114870}a.next:hover:after,.prev:hover:after{border-color:#fff}.prev:after{transform:rotate(135deg)}.faq-pagination{margin:30px 0 50px}.runner-container{width:100%}.runner-container canvas{position:relative;width:auto}.main-wrapper{box-sizing:border-box;font-size:1em;line-height:1.6em;margin:50px auto 0;max-width:100%;width:100%;display:flex;margin:120px auto!important;justify-content:center}.home section.home-gallery{padding-bottom:0}div#dino-outer{margin:150px 0 100px;border:none}.client-success-section .right-text{display:flex}.client-success-section .right-text h3{display:flex;align-items:center}.pricing-section .container{text-align:center}.pricing-box{width:calc(33.333% - 20px);margin:0 10px;background-color:#fff;height:100%;padding:27px 35px}.pricing-inner{display:flex;flex-wrap:wrap;margin-top:47px;margin:47px -10px 0;text-align:left}.list-work{text-align:left;border-top:solid 1px #114870;margin-top:23px;padding-top:8px}.list-work ul li{list-style-type:none}section.pricing-section{padding:50px 0 60px}.pricing-section h2{margin-top:4px;font-size:56px;font-weight:500;margin-bottom:5px}.pricing-box h3{font-size:24px;margin-bottom:8px}.pricing-box p{letter-spacing:-.7px;margin-bottom:11px}.pricing-box h2{font-size:43px;margin-top:14px;letter-spacing:.5px;line-height:1.3;margin-bottom:10px}.pricing-box h2 small{font-size:19px;font-weight:200;letter-spacing:-.5px}.pricing-box a.btn{padding:8px 20px 7px 17px;margin-right:15px;color:#fff;background-color:#114870;border:solid 1px #114870;font-weight:300;font-size:13px;position:relative}.pricing-box a.btn:after{content:"";border:solid #fff;border-width:0 1px 1px 0;display:inline-block;padding:2px;transform:rotate(-45deg);color:#114870}.list-work ul li{padding-left:20px;font-size:17px;letter-spacing:-.5px;background:url(../../../../../../../../../../../themes/chetaru-theme/images/list-icon.png)no-repeat left 5px;padding-left:36px;margin-bottom:4px}.list-work ul{padding:0}section.client-success-section{display:flex;flex-wrap:wrap;padding:71px 0}.client-success-section .left-text{padding-right:82px}.right-text .col-4{width:33.333%;padding:0 20px}section.take-first-step-form{background-color:#f1f5f8;display:flex;flex-wrap:wrap;padding:0;margin-bottom:0}.faq-section+section.take-first-step-form{background-color:#fff}.take-left-content{width:50%;float:left;padding:70px 0}.take-contect-form{width:50%;float:left;background:#114870;display:flex;padding:50px}.take-left-content-inner{max-width:766px;float:right;padding-right:80px}.inner-baner .btn-box .btn{padding:10px 25px 10px 25px;margin-right:15px;color:#114870}.inner-baner .btn-box .btn:after{content:"";border:solid #114870;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);color:#114870}.inner-baner .btn-box .btn1{background-color:#114870;color:#fff;border-color:#114870}.inner-baner .btn-box .btn.btn1:after{border-color:#fff}.left-right-content .right-text ul li strong{color:#D11D3A;font-weight:600;margin-right:2px}.left-right-content .right-text ul li{margin-bottom:8px;list-style-type:none;padding-left:36px;background:var(--wpr-bg-397c04b9-f833-491f-a5ea-8760aaaebc0a)no-repeat left 5px}.left-right-content .right-text ul{padding-left:0}.left-right-content h2{margin-bottom:16px}.left-right-content .left-text{padding-right:101px}.left-right-content .right-text h3{color:#009130;margin-top:0;margin-bottom:14px;font-size:30px;position:relative}.left-right-content .right-text h3.green-heading:after{content:"";position:absolute;background:var(--wpr-bg-f802f7ac-ef60-4717-84bc-f78458a21986) no-repeat center;height:100%;width:20px}.left-right-content .right-text h3.green-heading.down-icon:after{background:var(--wpr-bg-5e27e779-7ac1-4fd9-aa7a-4fb033c94e73) no-repeat center}.left-right-content .right-text h4{color:#555;margin-bottom:5px;font-weight:500}.left-right-content .right-text h3 span{margin-left:5px;display:inline-block}.left-right-content .right-text p strong,.left-right-content .right-text p b,.left-right-content .right-text ul li strong,.left-right-content .right-text ul li b{color:#D11D3A}.text_bg_white .case-study-text{background-color:#ffffff47}.text_bg_white .case-study-text:before{background-color:#ffffff47}.take-first-step-form+.home-blog{margin-top:50px}.faq-left h2{margin-bottom:5px}.faq-section .faq-left p{color:#114870}.take-contect-form-inner{display:inline-block;width:100%;max-width:670px;padding:30px 30px}.take-first-step-form .take-contect-form-inner h3{color:#fff;margin-bottom:35px;font-weight:300;letter-spacing:1.5px;font-size:28px}.take-first-step-form .gform_wrapper.gravity-theme .gform_fields{grid-template-columns:repeat(0,1fr);grid-row-gap:24px}.take-first-step-form div#field_8_6{width:100%}.take-first-step-form .gform_wrapper.gravity-theme .gfield{width:calc(50% - 30px);float:left;margin:0 15px}.take-first-step-form .gform_wrapper.gravity-theme .gform_fields{display:inline-flex;margin:0 -15px;flex-wrap:wrap;grid-column-gap:0%;grid-row-gap:24px}.take-first-step-form .gform_wrapper.gravity-theme .gfield input::placeholder,.take-first-step-form .gform_wrapper.gravity-theme .gfield select::placeholder,body .take-first-step-form .gform_wrapper.gravity-theme .gfield textarea::placeholder{color:#fff!important}.take-first-step-form .gform_wrapper.gravity-theme input[type="submit"]{border:solid 1px #fff!important;color:#fff}.take-first-step-form .gform_wrapper.gravity-theme .gfield input,.take-first-step-form .gform_wrapper.gravity-theme .gfield select,body .take-first-step-form .gform_wrapper.gravity-theme .gfield textarea{color:#fff!important}.take-first-step-form .gform_wrapper.gravity-theme .gform_footer,.take-first-step-form .gform_wrapper.gravity-theme .gform_page_footer{margin:0;padding:0}.inner-baner .btn-box .btn1:hover{background-color:transparent;color:#114870!important}.inner-baner .btn-box .btn1:hover:after{border-color:#114870!important}.inner-baner .btn-box .btn:hover{color:#fff}.inner-baner .btn-box .btn:hover:after{border-color:#fff}.pricing-box a.btn:hover{background-color:#fff;color:#114870}.pricing-box a.btn:hover:after{border-color:#114870}.take-first-step-form .gform_wrapper.gravity-theme input[type="submit"]:hover{background-color:#f1f5f8;color:#114870}.take-first-step-form .gform_wrapper.gravity-theme .gfield.gfield--width-full.gfield--type-textarea{width:100%}.take-first-step-form .gform_wrapper.gravity-theme .gfield select.large{background-color:transparent!important;border:none;font-weight:300}.take-first-step-form .gform_wrapper.gravity-theme .hidden_label .gfield_label{display:none!important}.take-first-step-form .gform_wrapper.gravity-theme .gfield_label{display:none!important}.take-first-step-form .gform_wrapper.gravity-theme .gfield{color:#fff}div#field_8_12{display:flex!important;align-items:flex-end;padding-bottom:11px;border-bottom:solid 1px #fff;width:97px}.take-first-step-form .gform_wrapper.gravity-theme .gfield.gfield--type-select{width:calc(100%)}.take-first-step-form .gform_wrapper.gravity-theme .gfield.gfield--type-html{width:100%}.take-first-step-form .ginput_container.ginput_container_select:before{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:5px;position:absolute;right:12px;top:17px;transform:rotate(45deg)}.take-first-step-form .ginput_container.ginput_container_select{position:relative}.take-first-step-form .gform_wrapper.gravity-theme .gfield select option{color:#000}@media (min-width:768px){.pricing-section .gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 6!important}.pricing-section .gform_wrapper.gravity-theme .gfield{grid-column:span 6!important}.pricing-section .gform_wrapper.gravity-theme .gfield.gfield--width-full.gfield--type-textarea{grid-column:span 12!important}}@media (max-width:1650px){.take-left-content-inner{max-width:657px;float:right}}@media (max-width:1400px){.take-left-content-inner{padding-right:60px;padding-left:40px}}@media (max-width:992px){.pricing-box{width:calc(100% - 20px);margin:0 10px 20px}.take-left-content{width:100%}.take-left-content-inner{max-width:100%;padding:0 30px}.take-contect-form{max-width:100%;width:100%;padding:40px 30px}.take-contect-form-inner{max-width:100%;padding:0}.left-right-content .left-text{padding-right:50px}.fixed .header-mega-menu .submenu_wrapper{top:81px}.fixed .menu-box.active ul.sub-mega-menu_list{height:calc(100vh - 0px);top:81px}.fixed .header-mega-menu ul.sub-mega-menu_list{top:81px}}@media (max-width:767px){.left-right-content .left-text{padding-right:0}.right-text .col-4{width:100%;padding:0}.pricing-box h2{font-size:35px}.pricing-section h2{font-size:40px}.take-first-step-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:15px;margin:0}.take-first-step-form .gform_wrapper.gravity-theme .gfield{width:100%;float:left;margin:0}.home-blog h3{margin-bottom:25px}.home-blog h3{font-size:30px}}.website-inner p{font-weight:500;font-size:24px;line-height:1.55;color:#114870}.website-inner ul li{list-style-type:none;width:50%;font-size:20px;color:#114870;margin:8px 0;padding-right:30px}.website-inner ul{display:flex;flex-wrap:wrap;margin:15px 0;padding:0}.website-inner ul li strong{display:block;font-size:30px;font-weight:500;color:#009130}li.sub-back-menu{display:none}@media (max-width:767px){.website-inner ul li{font-size:15px;padding-right:9px;line-height:1.45}}@media (min-width:1025px){.header-mega-menu .submenu_wrapper{width:100%;opacity:1;visibility:visible;top:76px;box-shadow:none;border-top:solid 1px #dfdfdf;height:100vh;padding-bottom:130px;overflow:auto;display:none}.header-mega-menu span.plus_img{position:absolute;width:119px;height:30px;margin-right:0;display:block;margin-top:-28px;cursor:pointer}.header-mega-menu>span.plus_img:after{content:"";position:absolute;right:-16px;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);top:9px}li.header-mega-menu:hover .submenu_wrapper{opacity:1;visibility:visible}.white_nav .header-mega-menu>span.plus_img:after{border-color:#fff}.fixed .white_nav .header-mega-menu>span.plus_img:after{border-color:#000}.navigation{position:inherit}.header-mega-menu .submenu-inner{max-width:1200px;margin:0 auto;justify-content:center}.header-mega-menu .submenu-inner .menu-box{width:25%;float:left}.header-mega-menu .submenu-inner .menu-box h3{font-size:24px}.header-mega-menu .submenu-inner .menu-box ul{margin:10px 0;padding:0;display:flex;flex-wrap:wrap;width:100%;margin-bottom:10px}.header-mega-menu .submenu-inner .menu-box ul li{padding:0;margin-bottom:0;padding-right:10px}.header-mega-menu .submenu-inner .menu-box ul li a{text-transform:capitalize;letter-spacing:normal;font-size:18px;color:#25282B;line-height:1.5;position:relative;padding:13px 15px 13px 50px;display:flex;flex-wrap:wrap;letter-spacing:.5px;font-weight:400;font-family:'HelveticaNowDisplay'}.header-mega-menu .submenu-inner .menu-box ul li a span{font-size:14px;display:flex;color:#555;margin-top:6px;letter-spacing:.1px;width:100%}.header-mega-menu .submenu-inner .menu-box ul li a span.menu-icon{position:absolute;left:20px;top:13px;width:29px}.header-mega-menu .submenu-inner .menu-box ul li a:hover:after{display:none}.header-mega-menu .submenu-inner .menu-box ul li a:hover{background-color:#F1F5F8;color:#114870}.menu-contact .container{background-color:#114870;display:flex;flex-wrap:wrap;margin-top:20px;padding:24px 45px;position:relative;align-items:center}.menu-contact h3{display:inline-block;width:100%;color:#fff;margin:0 0 12px;line-height:normal;font-size:30px;font-family:'HelveticaNowDisplay'}.menu-contact p{color:#fff;margin-bottom:0;letter-spacing:.5px;font-size:18px;font-family:'HelveticaNowDisplay';font-weight:100}.header-mega-menu .submenu-inner .menu-box a.view-all{font-size:14px;letter-spacing:normal;color:#555;font-family:'HelveticaNowDisplay';text-transform:capitalize;letter-spacing:.5px}.menu-contact a.menu-btn{background-color:#fff;display:flex;align-items:center;padding:16px 42px 14px 25px;border-radius:50px;position:absolute;right:67px;font-size:18px;border:solid 1px #fff;color:#114870!important;font-weight:500;text-transform:none}.menu-contact a.menu-btn:after{content:"";position:absolute;border:solid #114870;border-width:0 2px 2px 0;padding:3px;right:27px;top:24px;transform:rotate(-45deg)}.header-mega-menu .submenu_wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#F5F5F5}.header-mega-menu .submenu_wrapper::-webkit-scrollbar{width:10px;background-color:#F5F5F5}.header-mega-menu .submenu_wrapper::-webkit-scrollbar-thumb{background-color:#114870;border:2px solid #114870}.header-mega-menu .submenu-inner .menu-box a.view-all:after{content:"";position:absolute;content:"";position:absolute;border:solid #000;border-width:0 2px 2px 0;padding:3px;transform:rotate(-45deg);margin:10px 0 0 7px}.navigation ul li.menu-item-object-custom:hover .submenu_wrapper{top:76px}body .navigation ul li>a:after{content:'';position:absolute;left:0;bottom:-5px;width:100%;height:2px;background-color:#114870;transform-origin:bottom right;transition:transform 0.5s ease;transform:scaleX(0)}.header-mega-menu .submenu-inner .menu-box h3{font-size:20px;margin-bottom:20px}.header-mega-menu .submenu-inner .menu-box ul li a:after{content:"";position:absolute;left:-18px;width:18px;height:100%;background-color:#f2f2f2;display:block!important;top:0;opacity:0;transform:none;display:none!important}.header-mega-menu .submenu-inner .menu-box ul li a:hover:after{opacity:1}.header-mega-menu .submenu-inner .menu-box ul li a{font-size:16px}.header-mega-menu .submenu-inner .menu-box ul li a span{font-size:12px}.fixed .navigation ul li.header-mega-menu:hover .submenu_wrapper{top:59px}.admin-bar.fixed .header-mega-menu .submenu_wrapper{top:59px}.menu-contact a.menu-btn:hover{background-color:transparent;color:#fff!important}.menu-contact a.menu-btn:hover:after{border-color:#fff}.header-mega-menu .submenu-inner .menu-box ul li{margin-left:-20px}.header-mega-menu .submenu-inner .menu-box ul li a{padding-left:60px}.menu-contact.mobile-view{display:none}.header-mega-menu.active .submenu_wrapper{display:block}.back-menu{display:none}}@media (min-width:1400px){.header-mega-menu .submenu-inner .menu-box h3{font-size:24px}.header-mega-menu .submenu-inner .menu-box ul li{margin-left:-20px}.header-mega-menu .submenu-inner .menu-box ul li a{font-size:18px;padding-left:60px}.header-mega-menu .submenu-inner .menu-box ul li a span{font-size:14px}.header-mega-menu .submenu-inner{max-width:1300px}.mobile-view{display:none}}@media (min-width:1490px){.header-mega-menu .submenu-inner{max-width:1512px}}@media (max-width:1020px){.header-mega-menu .menu-contact{display:none}.submenu-inner{display:inline-block;width:100%}.navigation ul li{margin-bottom:0}.navigation ul li a{color:#114870!important;width:100%;padding:10px 20px;display:inline-block;text-transform:none;font-weight:400;font-size:18px;line-height:1.6}.navigation ul li a:hover{background-color:#c7d1d8!important}.navigation ul li>a:after{display:none}.plus_img:before{display:none}.plus_img:after{border:solid #114870;border-width:0 1px 1px 0;display:inline-block;padding:4px;width:auto;background-color:transparent;transform:rotate(-45deg);top:14px}.plus_img{top:3px;right:7px}.navigation{padding:15px 0}.menu-contact{display:block;background-color:#114870;padding:20px 15px;width:calc(100% - 40px);margin:10px auto}.menu-contact h3{color:#fff;font-size:22px;line-height:1.4}.menu-contact p{color:#fff;font-size:14px}.menu-contact a.menu-btn{background-color:#fff;display:flex;align-items:center;padding:12px 34px 12px 23px;border-radius:50px;position:relative;right:0;font-size:16px;border:solid 1px #fff;color:#114870!important;font-weight:500;text-transform:none;width:192px;margin-top:20px;margin-bottom:15px}.menu-contact a.menu-btn:after{content:"";position:absolute;border:solid #114870;border-width:0 2px 2px 0;padding:3px;right:27px;top:20px;transform:rotate(-45deg)}.header-mega-menu .submenu_wrapper{background-color:transparent;padding:0;margin:0;position:fixed;background-color:#fff;height:100%;z-index:999999999;top:103px;width:100%;right:-100%;display:block;transition:all 0.5s ease-in-out}.header-mega-menu ul{display:none}.header-mega-menu h3{color:#114870;font-size:18px;margin:0;padding:13px 25px}a.view-all{position:fixed!important;z-index:99999999999;top:calc(100vh - 213px);padding:22px 30px!important}a.view-all:after{content:"";position:absolute;border:solid #114870;border-width:0 2px 2px 0;display:inline-block;padding:3px;margin:12px 0 0 9px;transform:rotate(-45deg)}.header-mega-menu .submenu_wrapper span.plus_img{top:6px}.header-mega-menu ul.active{display:block;position:fixed;background-color:#fff}.header-mega-menu ul li a{padding-left:71px;color:#555!important;font-size:16px;font-family:'HelveticaNowDisplay'}span.menu-icon{position:absolute;left:25px;top:18px}.header-mega-menu ul li a span{font-size:13px;display:block}.header-mega-menu.active .submenu_wrapper{display:block;right:0}.menu-box{position:relative}.back-menu{padding:10px 30px;background-color:#e7f0f6;font-size:18px;color:#114870!important;margin-bottom:0}.back-menu:before{content:"";border:solid #114870;border-width:0 1px 1px 0;display:inline-block;padding:5px;width:auto;background-color:transparent;transform:rotate(135deg);]:14px;margin:2px 6px 2px 0}.menu-box.active ul.sub-mega-menu_list{position:fixed;display:block;background-color:#fff;z-index:99999999;top:103px;right:0;overflow:auto;height:calc(100vh - 308px)}li.sub-back-menu{padding:10px 13px 10px 30px!important;background-color:#e7f0f6;font-size:18px;color:#114870!important;margin-bottom:10px;line-height:normal;position:relative;line-height:1.6}.header-mega-menu ul.sub-mega-menu_list{position:fixed;right:-100%;display:block;height:100%;background-color:#fff;transition:all 0.5s ease-in-out;width:100%;top:103px}li.sub-back-menu{display:block}li.sub-back-menu:before{content:"";content:"";border:solid #114870;border-width:0 1px 1px 0;display:inline-block;padding:5px;width:auto;background-color:transparent;transform:rotate(135deg);margin:2px 6px 2px 0}}.left-right-img-box{width:calc(50% - 120px);margin:0 60px 50px}.left-right-image-content-inner{padding-bottom:35px}.left-right-image-content-inner{display:flex;flex-wrap:wrap;margin:0 -60px 0;width:auto}.left-right-image-content-inner .text-box{padding-left:0}.left-right-image-content-inner .image-box img{width:100%;height:100%;object-fit:cover}.left-right-img-box h2{color:#25282B;font-size:30px;margin-bottom:10px}.left-right-img-box a.btn{padding:9px 22px;text-align:left;border:solid 1px #114870;margin-top:11px}.left-right-img-box a.btn:after{content:"";border:solid #114870;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);margin-top:1px;margin-left:0}.left-right-img-box ul{margin-top:20px;padding-left:25px}.left-right-img-box a.btn:hover{color:#fff}.left-right-img-box a.btn:hover:after{border-color:#fff}@media (max-width:1280px){.left-right-img-box h2{font-size:28px}}@media (max-width:992px){.left-right-img-box{width:calc(100% - 30px);margin:25px 15px}.left-right-image-content-inner{display:flex;flex-wrap:wrap;margin:0 -15px}.social-link ul li:first-child{margin-left:0}.single-blog-title{margin-bottom:30px}.page-id-39 .about-content-inner .left-text{padding-right:50px}.single-case-study section.single-work-image{padding:30px 0}.single-case-study .work-right{padding-bottom:11px}}.single-post .blog-heading h2{color:#114870}@media (max-width:767px){.left-right-image-content-inner .text-box{margin-top:22px}.left-right-img-box{width:100%;margin:25px 0}.single-post .blog-heading{margin-bottom:40px}.left-right-img-box h2{font-size:26px}.left-right-image-content-inner .image-box{height:auto}.left-right-image-content-inner{display:flex;flex-wrap:wrap;margin:0 0}section.newlater-secton{padding:35px 0;margin:40px 0 60px}.single-post .blog-heading h2{font-size:30px;color:#114870}.page-id-39 .about-content-inner .left-text{padding-right:0}.footer-right .footer-box:last-child{padding-left:0}.footer-left{padding:0 15px 0 0}}.service-contact-form{background-color:#f1f5f8;padding:20px 0}.service-contact-form .gform_wrapper.gravity-theme .gfield input,.service-contact-form .gform_wrapper.gravity-theme .gfield select.large{background-color:#fff!important;border:solid 1px #bcbcbc!important;border-radius:5px;padding:0 15px!important;height:40px;font-weight:200}.service-contact-form .gform_wrapper.gravity-theme .gfield label{font-weight:100;margin-bottom:10px;font-size:15px}.service-contact-form h3.gsection_title{font-size:26px;margin-top:0}.service-contact-form .gform_wrapper.gravity-theme .gsection{margin-bottom:20px;margin-top:40px}.service-contact-form .gform_wrapper.gravity-theme .gfield_label{font-weight:100!important;font-size:14px!important;color:#333;align-self:flex-start;display:flex}.service-contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 4;display:flex;align-items:flex-end;flex-wrap:wrap}.service-contact-form .gfield_radio{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff;border:solid 1px #bcbcbc!important;border-radius:5px;padding-left:10px}.service-contact-form .gform_wrapper.gravity-theme .gfield .gfield_radio label{margin-bottom:0;margin-right:10px}.service-contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-full{margin-top:20px;color:#114870;margin-bottom:0}.service-contact-form .gform_wrapper.gravity-theme input[type="submit"]{height:40px;background-color:#114870;color:#fff;float:left;margin-bottom:0!important}.service-contact-form input.btn{width:auto;border:none!important;margin-left:23px!important;margin-bottom:0!important;padding:0;height:auto;float:left!important;color:#b1b1b1}body .service-contact-form .gform_wrapper.gravity-theme .gform_footer{display:flex;align-items:center!important}.service-contact-form .gform_wrapper.gravity-theme #field_submit input,.service-contact-form .gform_wrapper.gravity-theme .gform_footer input{align-items:center!important;align-self:auto!important}.service-contact-form .ginput_container.ginput_container_text{width:100%}.service-contact-form .ginput_container.ginput_container_radio{width:100%}.service-contact-form .ginput_container.ginput_container_select{width:100%}.service-contact-form .ginput_container{width:100%}section.framework-section{background-color:transparent}.service-contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-third{display:flex;flex-wrap:wrap;align-items:flex-end}.service-contact-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:25px}.service-contact-form .gform_wrapper.gravity-theme .gfield .gfield_radio label:before{content:"";position:absolute;width:13px;height:13px;border-color:#fff;border:solid 1px #b7b9ba;border-radius:50px;left:-20px;background-color:#fff;top:1px;opacity:1;pointer-events:none}.service-contact-form .gform_wrapper.gravity-theme .gfield .gfield_radio label{position:relative}.service-contact-form .gform_wrapper.gravity-theme .gfield .gfield_radio input[type="radio"]:checked+label:before{opacity:1;background-color:#114870;cursor:pointer}.service-contact-form .gform_wrapper.gravity-theme .gfield .gfield_radio input[type="radio"]{cursor:pointer}.service-contact-form .gform_wrapper.gravity-theme .gfield .gfield_radio input[type="radio"]{cursor:pointer}.service-contact-form input.btn:hover{opacity:.6;cursor:pointer}.service-contact-form .gform_wrapper.gravity-theme input[type="submit"]:hover{background-color:transparent;color:#114870}body .service-contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-full.gfield--type-textarea{grid-column:span 4!important;display:flex;align-items:flex-end;flex-wrap:wrap;margin-top:0!important}body .service-contact-form .gform_wrapper.gravity-theme .ginput_container.ginput_container_textarea{display:flex}body .service-contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-full.gfield--type-textarea textarea{background-color:#fff;background-color:#fff!important;border:solid 1px #bcbcbc!important;border-radius:5px;padding:7px 15px!important;height:42px;font-weight:200;margin-top:0!important}.single-post .home-blog .blog-box h3{font-size:20px;line-height:1.35}@media (max-width:767px){.business-text h2{margin-bottom:10px}.service-contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:1/-1;width:100%}body .service-contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-full.gfield--type-textarea{grid-column:1/-1!important}.business-text ul li{width:50%;padding-right:20px}.business-text ul{margin:0 0 20px}section.business-help{padding:50px 0}.business-image{padding-top:30px}.work-tab-section .work-tab-content-inner .work-box{padding-bottom:50px}.work-tab-content-inner .work-box h4{margin-top:12px}.work-tab-content-inner .work-box p{margin-top:0}.work-tab-menu{margin-top:10px;margin-bottom:0}.blog-section .blog-box{margin-bottom:35px}.blog-image{margin-bottom:12px}.single-post .blog-heading h2{margin-bottom:0}.single-post .home-blog .blog-box h3{font-size:20px;line-height:1.35}}header{position:fixed;width:calc(100% - 40px);left:0;top:13px;padding:15px 0;z-index:99999;transition:all 0.5s ease-in-out;background-color:#f1f5f8;border-radius:50px;right:0;margin:0 auto}footer{background-color:#f1f5f8;padding:50px 0 0;display:flex;width:100%;flex-wrap:wrap;border-top:1px solid #e7ecf0;width:calc(100% - 30px);flex-wrap:wrap;border-top:1px solid #e7ecf0;margin:0 auto;border-radius:50px;justify-content:center;margin-bottom:15px}h2 strong,h3 strong{color:#114870;font-weight:400}section.new-banner{margin-top:104px}.new-left-box{background-color:#F1F5F8;padding:30px;border-radius:40px;width:60%;float:left;height:fit-content;display:flex;justify-content:flex-end}.new-right-box{width:40%;float:left;padding-left:20px}.new-banner-img{overflow:hidden;border-radius:40px;margin-bottom:15px;height:calc(50% - 15px)}.new-banner-text{background-color:#F1CB31;height:50%;border-radius:40px;padding:40px;display:flex;align-items:flex-end}.new-banner .container{display:flex;flex-wrap:wrap;max-width:100%;padding:0 30px}.new-banner-img img{width:100%;height:100%;object-fit:cover}.new-banner h1{font-size:2.5em;font-weight:400;text-transform:uppercase;color:#114870}.new-banner h1 strong{font-weight:400;color:#f1cb31;text-transform:uppercase}.new-banner-content{max-width:911px;width:100%;padding-right:60px}.new-banner-content p{margin-top:87px;font-size:18px;max-width:766px}.new-banner-text a.banner-link{font-size:28px;color:#fff;text-transform:uppercase;max-width:374px;text-decoration:none;display:inline-block}.new-banner-text a.banner-link:after{content:"";width:43px;height:43px;background:var(--wpr-bg-2cecaa5f-9f38-4c87-bf33-0bbd51d7354c) no-repeat center 8px;display:inline-block;background-size:34px;margin-left:3px;position:relative;top:4px;transition:all 0.5s ease-in-out}.new-banner-text a.banner-link:hover:after{margin-left:8px}@media (min-width:1100px){.new-banner h1{font-size:2.5em}.new-banner-text a.banner-link{font-size:30px}.new-banner-content{max-width:775px}}@media (min-width:1400px){.new-banner h1{font-size:3.5em}.new-banner-text a.banner-link{font-size:40px}.new-banner-content p{font-size:20px}}@media (min-width:1750px){.new-banner-content{max-width:911px}.new-banner h1{font-size:70px}.new-banner-text a.banner-link{font-size:50px}}@media (max-width:767px){.new-banner .container{padding:0 20px}.new-right-box,.new-left-box{width:100%}.new-banner-content{padding-right:0}header{position:fixed;top:0;padding:15px 0;border-radius:45px}section.new-banner{margin-top:78px}.new-banner h1{font-size:1.7em}.new-right-box{padding-left:0}.new-banner-content p{margin-top:40px}.new-left-box{margin-bottom:16px}.new-left-box,.new-banner-img,.new-banner-text{border-radius:30px}footer{border-radius:40px;border-top:none}.new-banner-content p{font-size:15px}}.company-blog-img{overflow:hidden}.company-blog-img img,.work-image img,.image-box img{border-radius:12px}.image-box img{border-radius:12px}body.single-post pre.wp-block-code{background-color:#f4f4f4;border:1px solid #ccc;padding:15px;border-radius:5px}body.single-post pre.wp-block-code code{color:#3a3a3a;font-size:14px}.three-column-center-content .wp-block-group{max-width:1536px;margin:0 auto;width:100%;border-radius:15px;padding:50px 75px;margin-bottom:60px}.three-column-center-content h2.wp-block-heading{margin-bottom:33px;font-weight:300;font-style:normal;font-weight:400;font-size:55px;line-height:130%;text-align:center;color:#FFF}.three-column-center-content .wp-block-column p{font-style:normal;font-weight:400;font-size:22px;line-height:1.55;max-width:344px;letter-spacing:.2px;font-weight:100;font-family:'HelveticaNowDisplay'}.three-column-center-content .wp-block-columns{max-width:1252px;width:100%;margin-bottom:21px!important}.three-column-center-content .wp-block-group>p{font-size:18px}.three-column-center-content .wp-block-columns figure.wp-block-image{margin-bottom:25px}.left-right-image-content-inner .text-box h3{margin-bottom:16px}.left-right-image-content-inner .text-box ul{margin:0 0 14px;padding:0}.left-right-image-content-inner .text-box ul li{list-style-type:none;padding-left:36px;background:var(--wpr-bg-2c6e0344-45c2-4d90-93ea-6da221af388a)no-repeat left 5px}.left-right-image-content-inner .text-box p strong{color:#555}.left-right-image-content-inner .text-box ul li strong{color:#555}@media (max-width:1650px){.three-column-center-content h2.wp-block-heading{font-size:44px}.three-column-center-content .wp-block-group{max-width:1320px}}@media (max-width:1400px){.three-column-center-content .wp-block-group{max-width:1220px}.three-column-center-content .wp-block-group{padding:55px 50px}}@media (max-width:1220px){.three-column-center-content .wp-block-group{width:calc(100% - 40px)}}@media (max-width:992px){.three-column-center-content h2.wp-block-heading{font-size:36px}.three-column-center-content .wp-block-group{padding:50px 30px}}.faq-content-serach{width:100%;float:none;max-width:828px}.faq-content-serach ul{border-top:0!important}.faq-content-serach input[type="submit"]{width:55px;height:55px;border:0!important;background-size:16px}.faq-content-serach input{border:solid 1px #d9d7d7!important;height:55px;padding:5px 12px;border-radius:5px}.faq-content-serach ul li{padding:0;font-size:unset;display:inline-block}.faq-content-serach li a{font-weight:400;font-size:18px;line-height:150%;color:#999;display:block;padding:10px 30px;border:1px solid #999;border-radius:50px;margin-right:12px;margin-bottom:16px}.faq-content-serach ul{margin-top:16px;padding-top:0}.faq-content-serach input[type="submit"]::placeholder{font-weight:400;font-size:18px;line-height:130%;color:#999}.faq-content-right{width:100%;float:left;padding-left:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;margin-top:75px}.faq-content-box{width:100%;margin:0;border:solid 1px #25282b4d;min-height:102px;border-radius:4px;background:none;display:flex;align-items:center}.faq-content-box h4 a{font-weight:500;font-size:22px;line-height:normal;color:#25282B;position:relative;padding:23px 80px 23px 20px}.faq-content-box h4{line-height:normal;height:auto}.faq-content-box h4 a .right-arrow:after,.single-faq-content .back-to a .left-arrow:after{content:"";border:solid #25282B;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);transition:all linear .3s}.faq-content-box h4 a .right-arrow:after{margin-right:3px}.single-faq-content .back-to a .left-arrow:after{transform:rotate(135deg);margin-left:4px}.single-faq-content .back-to a{position:relative;font-weight:400;font-size:18px;line-height:180%;color:#555;padding-left:55px}.single-faq-left{width:100%;float:none}.single-faq-right{width:100%;float:none;padding-left:0}.faq-Suggested-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.faq-Suggested-inner .faq-content-box{width:100%;min-height:102px}.faq-content-box .right-arrow,.single-faq-content .back-to a .left-arrow{width:40px;height:40px;display:flex;justify-content:center;align-items:center;position:absolute;right:20px;top:50%;transform:translateY(-50%);background-color:#F1F5F8;border-radius:4px;transition:all linear .3s}.single-faq-content .back-to a .left-arrow{right:unset;left:0}.faq-content-box .right-arrow:hover,.single-faq-content .back-to a .left-arrow:hover{background-color:#114870}.faq-content-box .right-arrow:hover:after,.single-faq-content .back-to a .left-arrow:hover:after{border-color:#fff}.faq-pagination .page-numbers{width:50px;height:50px;margin:0 8px}.faq-pagination .next,.faq-pagination .prev{background-color:#F1F5F8}.faq-pagination{margin:0 0 0}section.inner-baner.bottom-text.faq-banner h1{margin-bottom:20px;font-size:70px;color:#25282B}.single-faq-left h1{font-size:56px;color:#25282B;margin:15px 0 30px 0}section.inner-baner.bottom-text.faq-banner{min-height:unset;padding-top:210px}.single-faq-right p,.single-faq-right li{font-weight:400;font-size:18px;line-height:180%;color:#555;padding:0}section.faq-Suggested-section{margin:70px 0 140px 0}.faq-Suggested-section h2{color:#25282B;margin:0;line-height:normal}section.faq-Suggested-section .container{padding-top:130px}section.inner-baner.bottom-text.faq-banner p{margin-bottom:20px}section.inner-baner.bottom-text.faq-banner .inner-banner-text{padding-bottom:0}.faq-content-serach li a:hover{color:#fff;background-color:#114870;border-color:#114870!important}@media(max-width:1600px){section.inner-baner.bottom-text.faq-banner h1{font-size:52px}.faq-content-serach{max-width:720px}.faq-content-serach input{height:45px}.faq-content-serach input[type="submit"]{height:45px}.faq-content-serach li a{font-size:14px}.faq-content-box h4 a{font-size:16px}.faq-content-box,.faq-Suggested-inner .faq-content-box{min-height:85px}.faq-content-box .right-arrow{width:33px;height:33px}.faq-pagination .page-numbers{width:40px;height:40px}.faq-pagination .page-numbers{font-size:13px}.faq-pagination .page-numbers{margin:0 6px}.faq-content-right{grid-gap:18px;margin-top:50px}.faq-pagination{padding-bottom:10px}.single-faq-left h1{font-size:40px;margin:15px 0 20px 0}.single-faq-content .back-to a{font-size:14px;padding-left:45px}.single-faq-content .back-to a .left-arrow{width:33px;height:33px}.single-faq-right p,.single-faq-right li{font-size:16px}section.faq-Suggested-section{margin:50px 0 140px 0}.faq-Suggested-inner{grid-gap:18px}}@media(max-width:1300px){section.inner-baner.bottom-text.faq-banner{padding-top:150px;padding-bottom:0}}@media(max-width:767px){section.inner-baner.bottom-text.faq-banner{padding-top:70px}section.inner-baner.bottom-text.faq-banner h1,.single-faq-left h1{font-size:32px}.faq-content-serach li a,.faq-Suggested-section a.btn{font-size:12px}.faq-content-serach input{height:40px;font-size:12px}.faq-content-serach input::placeholder{font-size:12px}.faq-content-right{margin-top:20px;grid-template-columns:1fr}.faq-content-box h4 a{font-size:14px}.faq-content-serach input[type="submit"]{height:40px}.faq-content-box{min-height:80px}.footer-bottom{border-top:0}section.single-faq-content{margin-top:90px}section.faq-Suggested-section .container{padding-top:35px}section.faq-Suggested-section{margin:30px 0 70px 0}.faq-Suggested-inner{grid-template-columns:1fr;padding-top:25px}.single-faq-right p,.single-faq-right li{font-size:14px}.faq-Suggested-section h2{float:none}.faq-Suggested-section a.btn{float:none;margin-top:20px}}@media(max-width:600px){#wpadminbar{display:none!important}}.faq-pagination .next,.faq-pagination .prev{font-size:0!important}header.landing-header,.page-id-22028 header{background-color:#fff;border-radius:0;position:relative;top:0}.landing-right ul li a.head-btn{border:solid 1px #063B50;padding:14px 36px;border-radius:50px;font-size:16px;line-height:130%;font-weight:500;letter-spacing:.6px;text-transform:uppercase}.landing-right ul li:first-child:after{content:"";height:21px;width:2px;background-color:#063B50;right:-17px;position:absolute;top:3px}.landing-right ul li a{color:#063B50}.landing-header .container{display:flex;flex-wrap:wrap;justify-content:space-between}.landing-right ul{display:flex;flex-wrap:wrap;align-items:center}.landing-right ul li{list-style-type:none;margin-left:26px;font-size:20px;line-height:130%;letter-spacing:.5px;position:relative;padding-bottom:0}.landing-banner .container{max-width:100%;display:flex;flex-wrap:wrap}.landing-banner-left{width:50%;float:left;background-color:#F1F5F8;padding:160px 80px 90px 0;display:flex;flex-wrap:wrap;justify-content:flex-end}.landing-banner-right{width:50%;float:left;background-color:#063B50;padding:41px 113px}.landing-banner-left h1{text-transform:uppercase;max-width:687px;margin-bottom:33px}section.landing-banner{border-top:solid 1px #1148704a}.landing-banner-left p{max-width:688px;font-size:30px;color:#114870;line-height:150%;margin-bottom:40px}.landing-banner-right h2{margin-top:0;color:#fff;font-size:36px;line-height:130%;max-width:537px}.landing-banner-form{max-width:700px}.landing-banner-form p{color:#fff;font-size:24px;font-weight:400}.landing-casestudy h2{text-align:center;margin-bottom:40px}.partner-logo-section{padding-top:59px}section.landing-casestudy{margin-top:140px}.landing-slide-content h2{text-align:left;color:#000;font-size:30px;line-height:140%;letter-spacing:normal;margin-bottom:7px}.landing-slide-content p{font-size:18px;margin-bottom:25px;max-width:600px;line-height:150%}.landing-slide-content ul{padding-left:32px;margin:-8px 0 0 0}.landing-slide-content ul li{font-size:18px;font-weight:500;line-height:140%}.landing-slider-wrapper button{display:none}.landing-slide-image{width:40%;float:left}.landing-slide-content{width:60%;float:left;padding-left:36px}.landing-content-icons .container{display:flex;flex-wrap:wrap;padding:0}.landing-left-content{width:45%;padding:80px 60px 80px 0;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column;justify-content:center}.landing-right-boxes{width:55%;display:flex;flex-wrap:wrap}.field_description_below{font-size:16px;color:#fff;font-weight:400;letter-spacing:.5px;font-style:oblique;line-height:130%}.box{width:50%;border:solid 1px #25282b47;border-bottom:solid 1px #25282b47;border-top:none;border-right:none;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-top:55px;align-items:center;text-align:center;padding-bottom:20px}section.landing-content-icons{background-color:#F1F5F8;margin-top:80px;border-top:solid 1px #25282b47;border-bottom:solid 1px #25282b47}.landing-left-content h2{line-height:130%}.landing-left-content p{font-size:30px;line-height:150%;font-weight:400}.landing-content-icons .icon-box{width:100%;display:flex;justify-content:center;height:65px;align-items:center}.landing-content-icons .box h3{font-size:24px;line-height:150%;font-weight:400;color:#25282B}.landing-content-icons .icon-box img{height:auto;max-width:54px;max-height:54px}section.landing-single-content{background:var(--wpr-bg-7f6c1cd5-3668-4b1b-b952-dca5f9cef2c5) no-repeat center;text-align:center;padding:100px 0;background-size:cover}section.landing-single-content .container{max-width:1200px}.landing-single-content h2{color:#fff;line-height:130%;margin-bottom:0}.landing-single-content h2 a{color:#F1CB31}.landing-why-choose-content h2{text-align:center}section.landing-why-choose-content{padding:80px 0 0;background-color:#F5F5F5}.landing-list ul{display:flex;flex-wrap:wrap;padding:0;margin:0 -10px}.landing-list ul li{list-style-type:none;width:calc(33.333% - 20px);margin:0 10px 20px;border:navajowhite;padding:72px 30px 15px;background-color:#fff;border-radius:5px;font-size:22px;font-weight:500;color:#25282B;letter-spacing:normal;position:relative;counter-increment:my-awesome-counter}.landing-list li:before{content:"";content:counter(my-awesome-counter);position:absolute;top:20px;font-size:16px;font-weight:400;color:#55555580;opacity:.5}.landing-list{margin:60px 0 40px}.landing-why-choose-content h3{margin-bottom:20px;color:#25282B;line-height:130%}.landing-why-choose-content p{line-height:180%;font-size:18px;font-weight:400}.landing-slick-slider{padding:0 135px}body .landing-banner-form .gform_wrapper.gravity-theme .gfield input,body .landing-banner-form .gform_wrapper.gravity-theme .gfield select,body .landing-bottom-form .gform_wrapper.gravity-theme .gfield input,body .landing-bottom-form .gform_wrapper.gravity-theme .gfield select{background-color:#fff;padding:10px 16px!important;border-radius:7px;height:55px;font-size:18px}body .landing-banner-form .gfield--type-select label,.landing-bottom-form .gfield--type-select label{display:none!important}body .landing-banner-form .gform_wrapper.gravity-theme .gfield select,.landing-bottom-form .gform_wrapper.gravity-theme .gfield select{font-weight:400}body .landing-banner-form .gform_wrapper.gravity-theme .gfield textarea,.landing-bottom-form .gform_wrapper.gravity-theme .gfield textarea{background-color:#fff;border-radius:5px;min-height:163px;padding:15px;margin-top:0;font-size:18px}body .landing-banner-inner a.btn{font-weight:400;text-transform:uppercase;font-size:16px;color:#114870;line-height:150%;font-weight:500;letter-spacing:.5px;padding:12px 36px}body .landing-banner-form .gform_wrapper.gravity-theme input[type="submit"],.landing-bottom-form .gform_wrapper.gravity-theme input[type="submit"]{background-color:#fff!important;color:#114870!important;min-width:235px;text-transform:uppercase;font-weight:500;letter-spacing:.5px;line-height:130%;padding:15px 20px}body .landing-banner-form .gform_wrapper.gravity-theme input[type="submit"]:hover,.landing-bottom-form .gform_wrapper.gravity-theme input[type="submit"]:hover{background-color:#114870!important;color:#fff!important}.landing-logo{float:left}.field_description_below{font-size:16px;color:#fff;font-weight:400;letter-spacing:.5px;font-style:oblique;line-height:130%}.landing-slide-content h2{text-align:left;color:#000;font-size:30px;line-height:140%;letter-spacing:normal;margin-bottom:7px}.landing-casestudy button.slick-arrow{background-color:transparent;border:none;font-size:0;border:solid #114870;border-width:0 2px 2px 0;display:inline-block;transform:rotate(135deg);padding:4px;position:absolute;top:50%;left:0;width:14px;height:14px;cursor:pointer}.landing-casestudy button.slick-next.slick-arrow{transform:rotate(-45deg);left:auto;right:0}.landing-casestudy .slick-dots li{list-style:none;margin:0 4px}.landing-casestudy ul.slick-dots{display:flex;flex-wrap:wrap;justify-content:center;margin-top:59px}.landing-casestudy .slick-dots li button{width:16px;height:4px;background-color:#55555580;display:block;font-size:0;border-radius:51px;border:none;cursor:pointer}.landing-casestudy .slick-dots li.slick-active button{width:25px;opacity:1;background-color:#000}.landing-bottom-form{width:55%;float:left;padding-right:80px}.landing-bottom-image{width:45%}.landing-bottom-section .container{display:flex;flex-wrap:wrap}section.landing-bottom-section{padding:110px 0}body .landing-bottom-form .gform_wrapper.gravity-theme .gfield input,body .landing-bottom-form .gform_wrapper.gravity-theme .gfield select,.landing-bottom-form .gform_wrapper.gravity-theme .gfield textarea{background-color:#F1F5F8;border:none!important}body .landing-banner-inner a.btn:hover{color:#fff}body .landing-bottom-form .field_description_below{color:#000}body .ginput_container.ginput_container_select:after{content:"";position:absolute;border-top:solid 5px #939393;border-left:solid 5px transparent;border-right:solid 5px transparent;right:15px;top:23px}body .ginput_container.ginput_container_select{position:relative}body .gform_wrapper.gravity-theme .gform_footer,body .gform_wrapper.gravity-theme .gform_page_footer{margin-top:0;padding:10px 0 0}body .gform_wrapper.gravity-theme .gform_footer,body .gform_wrapper.gravity-theme .gform_page_footer{margin-top:0!important;padding:10px 0 0!important}.landing-right ul li a.head-btn:hover{background-color:#063B50;color:#fff}header.landing-header,.page-id-22028 header{width:100%;z-index:99}.landing-right ul li a:hover{opacity:.6}@media(min-width:1200px){.box:nth-child(2):after{content:"";border-bottom:solid 1px #25282b47;right:-100%;position:absolute;width:100%;bottom:-1px}.box:nth-child(2){position:relative}}@media(max-width:1650px){.landing-banner-inner{max-width:586px}.landing-banner-right{padding:41px 70px}.landing-banner-form p{font-size:20px}body .landing-banner-form .gform_wrapper.gravity-theme .gfield input,body .landing-banner-form .gform_wrapper.gravity-theme .gfield select,body .landing-bottom-form .gform_wrapper.gravity-theme .gfield input,body .landing-bottom-form .gform_wrapper.gravity-theme .gfield select{height:48px;font-size:16px}body .landing-banner-form .gform_wrapper.gravity-theme input[type="submit"],.landing-bottom-form .gform_wrapper.gravity-theme input[type="submit"]{padding:13px 20px}.landing-banner-left{padding:90px 80px 90px 0}section.landing-casestudy{margin-top:100px}.landing-slick-slider{padding:0 80px}.landing-slide-content p{font-size:16px}.landing-slide-content ul li{font-size:16px}.landing-left-content p{font-size:24px}.box h3{font-size:20px}section.landing-single-content .container{max-width:822px}.landing-list ul li{font-size:18px}}@media(max-width:1440px){.landing-banner-inner{max-width:529px}.landing-banner-left p{font-size:24px}body .landing-banner-inner a.btn{font-size:14px}body .landing-banner-form .gform_wrapper.gravity-theme .gfield textarea,.landing-bottom-form .gform_wrapper.gravity-theme .gfield textarea{font-size:16px;min-height:125px}section.landing-casestudy{margin-top:80px}.landing-right ul li{font-size:16px}.landing-right ul li a.head-btn{font-size:14px}.landing-right ul li:first-child:after{height:16px}}@media (max-width:1023px){.landing-banner-left{padding:90px 80px 90px 0}section.landing-casestudy{margin-top:60px}.landing-banner-left{width:100%;padding:70px 20px}.landing-banner-inner{max-width:100%;width:100%}.landing-banner .container{padding:0}header.landing-header,.page-id-22028 header{margin:0;width:100%}.landing-banner-left h1{max-width:100%}.landing-banner-right{width:100%;padding:41px 20px}.landing-casestudy button.slick-arrow{display:none!important}.landing-slick-slider{padding:0}.landing-left-content{width:100%;padding:60px 20px}.landing-right-boxes{width:100%;border-top:solid 1px #25282b47}.landing-list ul li{width:calc(50% - 20px)}.landing-bottom-form{width:100%;padding-right:0}.landing-bottom-image{width:100%;margin-top:33px}.landing-header .container{width:100%}.landing-right{width:calc(100% - 140px);display:flex;justify-content:flex-end}.landing-right ul li a.head-btn{padding:10px 16px;font-size:14px}.landing-right ul li{font-size:16px;margin-left:16px}.landing-right ul{padding-left:0}.landing-right ul li:first-child:after{right:-10px;height:16px}.landing-right ul li:first-child{margin-left:0}.landing-slide-content h2{font-size:24px}.landing-casestudy h2{font-size:32px}.landing-banner-left h1{margin-top:0}}@media (max-width:767px){.landing-content-icons .box{padding-left:15px;padding-right:15px}.landing-content-icons .box h3{font-size:16px}.landing-list ul li{font-size:16px;width:calc(100% - 20px);padding-top:15px;padding-left:40px}.landing-slide-inner{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.landing-slide-content{width:100%;padding-left:0}.landing-slide-image{width:100%;margin-top:40px}.landing-content-icons .icon-box img{max-height:40px;max-width:40px}.landing-right{width:100%}.landing-logo{display:flex;justify-content:center;width:100%}.landing-right ul li{margin-bottom:20px}.landing-right ul{justify-content:center}body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:normal!important;min-height:32px;height:44px}.landing-list li:before{position:absolute;top:15px;font-size:16px;left:17px;font-weight:400;color:#55555580;opacity:.5}section.landing-bottom-section{padding:56px 0}.landing-banner-right h2{font-size:30px}.landing-bottom-image img{width:100%}.landing-content-icons .box h3 br{display:none}.landing-right ul li:first-child{margin-left:8px}.landing-right ul li{font-size:16px;margin:0 8px 20px}.landing-right ul li:last-child{margin-bottom:0}.landing-single-content h2 a:hover{text-decoration:underline;text-underline-offset:9px}}.code-main-block{background:#2d2d2d}.code-main-block .mac-buttons{padding:10px 0 0 15px}