@media only screen and (max-width:1024px){:root{--font-1:"Archivo",sans-serif;--font-2:"Bebas Neue",sans-serif;--font-3:"Poppins",sans-serif;--pcolor1:#04113c;--pcolor2:#35bfec;--pcolor3:#071c61;--scolor1:#030e30;--scolor2:#363636;--scolor3:#8d8d8d;--acolor1:#04113c;--acolor2:#35bfec;--acolor3:#071c61;--acolor4:#d9d9d9;--acolor5:#b4b9ca;--acolor6:#21306b;--acolor7:#adadad;--acolor8:#010623;--acolor9:#010221;--acolor10:#1e1e1e;--acolor11:#051546;--a:#04113c;--hover:#35bfec}}@media only screen and (max-width:1079px){.cta-02 .iwrap,section.element .wrap:not(.nwrap){padding:30px 0}section.element .nwrap{padding:0}}@media only screen and (max-width:1024px){footer .element br,.element.no-br br{display:none}header.menu-overlay{position:absolute}header[data-sticky=sticky-fixed],header.menu-overlay[data-sticky=sticky-fixed]{position:fixed}.sticky-me .navbar-brand.mobile-logo{display:none}.element h1,.element .h1{font-size:50px}.element h2,.element .h2{font-size:42px}.embed-01 .sk-no-jobs-message,.element .h2-40,.element h3,.element .h3{font-size:36px}.element.at-mb-56 .atitle{margin-bottom:30px}}@media only screen and (max-width:767px){.element h1,.element .h1{font-size:42px}.element h2,.element .h2{font-size:36px}.embed-01 .sk-no-jobs-message,.element .h2-40,.element h3,.element .h3{font-size:32px}.frcontact-01 .sc-contact,.element .h3-32,.element .h3-30{font-size:28px}.element.pblock-md-150 .wrap{padding-block:150px !important}}@media only screen and (max-width:600px){.btn:after{display:block}.navbar-brand{width:180px;animation:none}header.sticky-me .navbar-brand{animation:none}.menu-oc-right svg{width:30px;height:30px}.element h1,.element .h1{font-size:36px}.element h2,.element .h2{font-size:30px}.embed-01 .sk-no-jobs-message,.element .h2-40,.element h3,.element .h3{font-size:28px}.frcontact-01 .sc-contact,.element .h3-32,.element .h3-30{font-size:26px}.element h4,.element .h4{font-size:25px}.element .h5-18,.element .h5-15,.element h5,.element .h5{font-size:14px}.element .atitle{font-size:18px}.element .dtext,.element .ptext{font-size:16px}.el-error .btn,.element .btn{padding:13px 20px}.element .btn.w-icon span,.element .btn span{font-size:14px}.element.pb-sm-0 .wrap{padding-bottom:0 !important}.gform .gform-theme--framework .gform_validation_errors .gform_submission_error{font-size:14px;flex-direction:row}}@media only screen and (max-width:480px){.element h1,.element .h1{font-size:32px}.frcontact-01 .sc-contact,.element .h3-26,.element .h3-32,.element .h3-30{font-size:24px}.element h4,.element .h4{font-size:23px}.element .atitle{font-size:15px}.element .dtext,.element .ptext{font-size:15px}.menu-oc-right.closer svg{width:24px;height:24px}#menu-oc-right[data-animate=off-right],#menu-oc-right[data-animate=off-left]{max-width:100%}}@media only screen and (max-width:360px){.element .dtext,.element .ptext{font-size:14px}}@media only screen and (min-width:1441px){.ff-cta .overlay-bg{background-position-y:7%}}@media only screen and (max-width:1200px){.ff-cta .overlay.color{max-height:100%}.menu-links.dv{justify-content:center}}@media only screen and (max-width:1024px){footer .navbar-brand.main-logo{display:block}.menu-links.dv{display:grid;grid-template-columns:repeat(4,1fr)}.menu-links.is-mobile{display:none}.menu-links.dv li{display:flex;justify-content:space-between;align-items:center}.menu-links.dv li:not(:last-child):after,.menu-links.dv li:after{content:"|";margin-inline:30px;color:#fff;font-family:var(--font-2);font-size:20px;font-weight:400;display:inline-block}}@media only screen and (max-width:767px){.menu-links.dv li:not(:last-child):after,.menu-links.dv li:after{margin-inline:15px}}@media only screen and (max-width:600px){.ff-cta .wrap{min-height:305px}.bottom .wrap{padding:30px 0 40px}.menu-links.dv{display:none}footer .menu-links.is-mobile{margin-bottom:1rem;border-radius:0;display:block}.menu-links.is-mobile li,.is-link span{font-size:20px}footer .menu-links.is-mobile li{padding:6px 10px;border-top:1px solid rgba(217,217,217,.2)}footer .menu-links.is-mobile li:before{top:13px}footer .dcontact{padding:30px 0}footer .dcontact .row{row-gap:20px}footer .navbar-brand{max-width:180px}footer .contact-item{column-gap:30px}footer .sc-contact{font-size:18px}}@media only screen and (max-width:480px){footer .navbar-brand.main-logo{margin-inline:auto}footer .contact-item{justify-content:center}footer .sc-contact{font-size:16px}footer .social-icons{width:100%;justify-content:center}footer .f-left,footer .copyright .foot{justify-content:center}}@media only screen and (max-width:1024px){.herocards-01 .hero-info{padding:114px 0 122px}}@media only screen and (max-width:767px){.herocards-01 .cc{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:600px){.herocards-01 .hero-info{padding:114px 0 60px}.herocards-01 .h1{margin-bottom:11px}.herocards-01 .row{padding-bottom:10px}.herocards-01 .item.active{border-color:rgba(217,217,217,.7)}.herocards-01 .item:hover .h4,.herocards-01 .item.active .h4{color:var(--acolor4)}}@media only screen and (max-width:480px){.herocards-01 .dtext,.herocards-01 .ptext{font-size:14px}}@media only screen and (max-width:360px){.herocards-01 .cc{flex:0 0 100%;max-width:100%}}@media only screen and (min-width:1441px){.cta-01 .overlay-bg{background-position-y:7%}}@media only screen and (max-width:1200px){.cta-01 .overlay.color{max-height:100%}}@media only screen and (max-width:600px){.cta-01 .wrap{min-height:305px !important}.cta-01 .wrap .hero-opt{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:600px){.cta-02 .iwrap{height:auto !important}}@media only screen and (max-width:1079px){.iconflex-01 .flexic{margin:0 -67.5px}.iconflex-01 .flex-item{padding:0 67.5px}}@media only screen and (max-width:1024px){.iconflex-01 .flexic{margin:0 -15px}.iconflex-01 .flex-item{padding:0 15px}}@media only screen and (max-width:767px){.iconflex-01 .flex-item{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:600px){.iconflex-01 .flexic{row-gap:30px}.iconflex-01 .diconn{max-width:30px}.iconflex-01 .btn-loop{margin-top:30px}}@media only screen and (max-width:360px){.iconflex-01 .flex-item{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:600px){.rslidercpt-01 .post-thumbnail{height:300px}.rslidercpt-01 .dinfo{padding-bottom:30px;flex-direction:column;align-items:start}.rslidercpt-01 .btn-loop{flex:0 0 100%;max-width:100%}.rslidercpt-01 .slider-nav{padding-top:30px}}@media only screen and (max-width:992px){.ajax-services .cc{flex:0 0 33.333333%;max-width:33.333333%}.ajax-case-studies .cc{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:767px){.ajax-services .cc{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:600px){.ajax-services .diconn{max-width:30px;min-width:30px}.ajax-services .hidden{margin-top:30px;grid-template-rows:1fr;transform:none}.ajax-case-studies .cc{flex:0 0 100%;max-width:100%}.ajax-case-studies[data-axgrid] .cpt-row{row-gap:30px}.ajax-case-studies .pad{min-height:auto}}@media only screen and (max-width:480px){.ajax-services .cc{flex:0 0 100%;max-width:100%}.ajax-services[data-axgrid] .cpt{min-height:280px}.ajax-case-studies .pad{padding:30px}}@media only screen and (max-width:1079px){.titleopt-01 .wrap{padding:unset !important}.titleopt-01.normal-title .wrap{padding:30px 0 !important}}@media only screen and (max-width:1024px){.titleopt-01 .wrap{min-height:300px !important}.titleopt-01.mh-lg-plus .wrap{min-height:560px !important}.titleopt-01.mh-lg-plus2 .wrap{min-height:400px !important}.titleopt-01.mh-lg-plus3 .wrap{min-height:460px !important}.titleopt-01.cinfo-mb-lg-0 .col-info{margin-bottom:0}}@media only screen and (max-width:600px){.titleopt-01.mh-lg-plus2 .wrap,.titleopt-01.mh-sm-plus1 .wrap{min-height:300px !important}.titleopt-01 .wrap{min-height:200px !important}.titleopt-01.mh-lg-plus .wrap{min-height:520px !important}.titleopt-01.normal-title.pb-sm-0 .wrap{padding-bottom:0 !important}.titleopt-01.cinfo-mb-93 .col-info,.titleopt-01.cinfo-mb-86 .col-info{margin-bottom:0}.titleopt-01 .wrap .col-info{max-width:100%}}@media only screen and (max-width:767px){.icon-01 .cc{flex:0 0 33.333333%;max-width:33.333333%}}@media only screen and (max-width:480px){.icon-01 .cc{flex:0 0 50%;max-width:50%}.icon-01 .item{height:150px}.icon-01 .diconn img{max-width:calc(100% - 15px)}}@media only screen and (max-width:600px){.icon-02 .diconn img{min-width:20px}}@media only screen and (max-width:767px){.icon-03 .dd:last-child .item{border-bottom:0}.icon-03 .last-2-items .dd:nth-last-child(2) .item,.icon-03 .last-3-items .dd:nth-last-child(2) .item,.icon-03 .last-3-items .dd:nth-last-child(3) .item,.icon-03 .last-4-items .dd:nth-last-child(2) .item,.icon-03 .last-4-items .dd:nth-last-child(3) .item,.icon-03 .last-4-items .dd:nth-last-child(4) .item{border-bottom:1px solid rgba(217,217,217,.3)}}@media only screen and (max-width:600px){.icon-03 .top-info{max-width:100%;padding-bottom:17px}.icon-03.tinfo-pb-47 .top-info,.icon-03.tinfo-pb-92 .top-info{padding-bottom:30px}.icon-03 .diconn img{min-width:20px}}@media only screen and (max-width:600px){.icon-04 .item{padding:30px}}@media only screen and (max-width:767px){.rowmedia-01 .dmedia{max-width:500px}.rowmedia-01 .dinfo{max-width:100%}.rowmedia-01.overlap .cc:first-child{min-height:auto}.rowmedia-01.overlap .dmedia{max-width:500px;position:relative;left:0}.rowmedia-01.overlap .wrap .dmedia{width:auto}.rowmedia-01 .dmedia img{min-height:auto}}@media only screen and (max-width:600px){.rowmedia-01 .dmedia img{min-height:auto}.rowmedia-01.standard.overlap .dinfo{padding:30px}}@media only screen and (max-width:800px){.rowposter-01 .hide-md{display:block}.rowposter-01 .show-md{display:none}}@media only screen and (max-width:767px){.rowposter-01 .hide-md{display:none}.rowposter-01 .show-md{display:block}.rowposter-01 .dmedia{max-width:500px}.rowposter-01 .dinfo{max-width:100%}}@media only screen and (max-width:800px){.rowposter-02 .hide-md{display:block}.rowposter-02 .show-md{display:none}}@media only screen and (max-width:767px){.rowposter-02 .hide-md{display:none}.rowposter-02 .show-md{display:block}.rowposter-02 .dmedia{max-width:500px}}@media only screen and (max-width:600px){.rowposter-02 .dinfo{padding:30px}}@media only screen and (max-width:1024px){.frcontact-01 [data-rtl="1"] .gform{padding-left:15px}.frcontact-01 [data-rtl="0"] .gform{padding-right:15px}}@media only screen and (max-width:767px){.frcontact-01 .row{flex-direction:column-reverse}.frcontact-01 .cc{flex:0 0 100%;max-width:100%}.frcontact-01 .cc:first-child:before{display:none}.frcontact-01 .gform{max-width:100%;padding-left:0}.frcontact-01 [data-rtl="1"] .gform{padding-left:0}.frcontact-01 [data-rtl="0"] .gform{padding-right:0}}@media only screen and (max-width:600px){.frcontact-01 .h1{margin-bottom:30px}}@media only screen and (max-width:600px){.slidercpt-01 .dinfo{padding-bottom:30px;flex-direction:column;align-items:start}.slidercpt-01 .btn-loop{margin-top:20px;flex:0 0 100%;max-width:100%}.slidercpt-01.v2 .dinfo{padding-bottom:30px}.slidercpt-01.v2 .h2-40{margin-top:0}}@media only screen and (max-width:1024px){.titler-02 .wrap{min-height:400px !important}}@media only screen and (max-width:600px){.titler-02 .wrap{min-height:300px !important}}@media only screen and (max-width:767px){.rowgallery-01 .grid-gallery{height:400px}.rowgallery-01 .dinfo{max-width:100%}}@media only screen and (max-width:480px){.rowgallery-01 .grid-gallery{height:300px}}@media only screen and (max-width:767px){.embed-01 .grid-linkedin-page-jobs{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.embed-01 .h3{margin-bottom:30px}}@media only screen and (max-width:480px){.embed-01 .grid-linkedin-page-jobs{grid-template-columns:1fr}}@media only screen and (max-width:1079px){.sep-01 .wrap{min-height:30px !important;padding:0 !important}}@media only screen and (max-width:600px){.sep-01 .wrap{min-height:0 !important}}@media only screen and (min-width:1441px){.fire-element.contact .overlay-section-bg1{bottom:-400px}.fire-element.bg-design-opt2 .overlay-section-color4{max-height:2737px}.fire-element.standard .overlay-section-color4{max-height:3899px}.fire-element.who-we-are .overlay-section-bg1{background-position-y:30%}.fire-element.careers .overlay-section-bg1{background-position-y:20%}}@media only screen and (max-width:1079px){.fire-element.who-we-are .overlay-section-bg1{top:-218px}.fire-element.bg-design-opt2 .overlay-section-color2{max-height:22.1%}}@media only screen and (max-width:1024px){.fire-element.who-we-are .overlay-section-bg1,.fire-element.partners .overlay-section-bg1,.fire-element.services .overlay-section-bg1{max-height:540px}.fire-element.partners .overlay-section-color5,.fire-element.services .overlay-section-color3{max-height:100%}.fire-element.partners .overlay-section-color2{top:223px}.fire-element.partners .overlay-section-color3{top:70px}.fire-element.who-we-are .overlay-section-color1,.fire-element.who-we-are .overlay-section-color2{top:14px}.fire-element.bg1-default .overlay-section-bg1{top:-180px}.fire-element.bg-design-opt2 .overlay-section-color2{max-height:23.12%}.fire-element.bg-design-opt1 .overlay-section-color3{bottom:-99px}.fire-element.bg-design-opt2 .overlay-section-color2{max-height:24.64%}}@media only screen and (max-width:767px){.fire-element.standard .overlay-section-color4,.fire-element.bg-design-opt2 .overlay-section-color4{max-height:100%}}@media only screen and (max-width:600px){.fire-element.bg-design-opt3 .overlay-section-color3{max-height:38.1%}.fire-element.contact .overlay-section-bg1{max-height:650px}}@media only screen and (max-width:1400px){.slidercpt-01 .is-grid .owlprev{left:0}.slidercpt-01 .is-grid .owlnext{right:0}}@media only screen and (max-width:767px){.single .rowmedia-01.overlap .cc:first-child{min-height:auto}.single .rowmedia-01.overlap .dmedia{max-width:500px;width:auto;position:relative;left:0}.single .rowmedia-01 .dmedia img{min-height:auto}}@media only screen and (max-width:600px){.single .rowmedia-01.overlap.pad-v2 .dinfo{padding:30px}.single .rowposter-02.pad-v2 .dinfo,.single .rowmedia-01.overlap .dinfo,.single .rowposter-02 .dinfo{padding:30px}}