@font-face{font-family:incompany;src:url(../../fonts/incompany.eot);src:url(../../fonts/incompany.eot?#iefix) format('embedded-opentype'),url(../../fonts/incompany.woff) format('woff'),url(../../fonts/incompany.ttf) format('truetype'),url(../../fonts/incompany.svg#incompany) format('svg');font-weight:400;font-style:normal}[class*=icon-]:before{display:inline-block;font-family:incompany;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:'\0041'}.icon-previous:before{content:'\0042'}.icon-next:before{content:'\0043'}.icon-phone:before{content:'\0044'}.icon-portal-clientes:before{content:'\0045'}.icon-right-arrow:before{content:'\0046'}.icon-skype:before{content:'\0047'}.icon-tik-tok:before{content:'\0048'}.icon-twitter:before{content:'\0049'}.icon-upload:before{content:'\004a'}.icon-whatsapp:before{content:'\004b'}.icon-youtube:before{content:'\004c'}.icon-close:before{content:'\004d'}.icon-down-arrow:before{content:'\004e'}.icon-facebook:before{content:'\004f'}.icon-linkedin:before{content:'\0050'}.icon-instagram:before{content:'\0051'}.icon-lupa:before{content:'\0052'}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../../images/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../../images/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:100%;float:left;text-align:left;line-height:1.1em;display:block}.lb-data .lb-caption{display:block;font-size:13px;font-weight:700;line-height:1em;float:left}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999;float:right}.lb-data .lb-close{display:none;float:right;width:30px;height:30px;background:url(../../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}body{display:inline-block;height:100%;width:100%;margin:0;padding:0;font-size:0;font-family:poppins,sans-serif;background:#e9e9e9;background-color:#e9e9e9;position:relative}a,a:hover,a:not(.btn){text-decoration:none;background-color:transparent}.disHighlight{user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none}li,ol,ul{margin:0;padding:0}p{margin:0}form button:focus,form button:hover,form input,form input:focus,form input:hover,form select,form select:focus,form select:hover,form textarea:focus,form textarea:hover{outline:0}.wow{visibility:hidden}.dev-pag{display:block;text-align:center;font-size:70px;letter-spacing:-1px;line-height:70px;color:#e20019;font-weight:700;font-family:Calibri;margin:200px 0}.visible{opacity:1!important;transition:all .1s ease-in;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in}.invisible{opacity:0!important;transition:all 250ms ease-in;-ms-transition:all 250ms ease-in;-webkit-transition:all 250ms ease-in;-moz-transition:all 250ms ease-in}.noheight{height:0!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;transition:all 175ms ease-in;-webkit-transition:all 175ms ease-in;-ms-transition:all 175ms ease-in;-moz-transition:all 175ms ease-in}.hidden{display:none!important}.icon-right-arrow.flipped::before{transform:rotate(180deg)}.error-message{display:block;font-size:14px;letter-spacing:0;line-height:15px;color:#e20019;font-family:Calibri}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem;justify-content:center;font-size:16px;gap:25px}.page-item{width:70px;height:70px;border-radius:15px;background:#f1f1f1}.page-item.active{color:#fff;background-color:#363636}.page-item.active .page-link{z-index:1;color:inherit}.page-item.controls{color:#fff;background:#f4a81c;font-size:18px}.page-item.disabled.three-dots{background:#fff;font-size:70px;display:flex;align-items:center;user-select:none}.three-dots .page-link{height:unset;width:100%;display:block;text-align:center;margin:auto 0}.page-link:hover{color:#252525;text-decoration:none;background-color:0;border-color:#dee2e6}.page-link{position:relative;display:flex;line-height:1px;color:inherit;border:0;width:100%;height:100%;justify-content:center;align-items:center}.pages{height:5vw;position:relative;font-size:16px;background:#fff}.pages nav{position:relative;top:50%;transform:translateY(-50%)}.cookie-consent{display:block;width:100%;height:180px;margin:0;padding:25px;background:#fff;position:fixed;bottom:0;left:0;z-index:90000}.cookie-consent-box{display:flex;justify-content:center;align-content:center;flex-wrap:nowrap;gap:50px 100px;margin:0;padding:0}.cookie-consent-text{display:block;width:50%;margin:0;padding:0}.cookie-consent__title{font-size:32px;font-weight:800;color:#000}.cookie-consent__message{font-size:20px;font-weight:500;color:#f4a81c}.cookie-consent-button{display:flex;justify-content:left;align-content:center;align-items:center;flex-wrap:nowrap;gap:0 0;width:250px;margin:0;padding:0}.cookie-consent__agree{display:block;width:250px;height:50px;margin:0;padding:0;border-radius:18px;background:#f4a81c;color:#fff;line-height:50px;font-size:25px;font-weight:700;text-align:center;appearance:none;border:0;cursor:pointer;transition:all .1s ease-in;-webkit-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-moz-transition:all .1s ease-in}.cookie-consent__agree:hover{background:#c38616;-webkit-box-shadow:0 6px 10px 0 rgba(193,33,47,.14),0 1px 18px 0 rgba(193,33,47,.12),0 3px 5px -1px rgba(193,33,47,.2);-moz-box-shadow:0 6px 10px 0 rgba(193,33,47,.14),0 1px 18px 0 rgba(193,33,47,.12),0 3px 5px -1px rgba(193,33,47,.2);box-shadow:0 6px 10px 0 rgba(193,33,47,.14),0 1px 18px 0 rgba(193,33,47,.12),0 3px 5px -1px rgba(193,33,47,.2)}.wp-float{position:fixed;width:90px;height:90px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;z-index:100;right:80px;bottom:40%;display:flex;font-size:42px;justify-content:center;align-items:center}.wp-float-innerPages{position:fixed;width:90px;height:90px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;z-index:100;display:flex;font-size:42px;justify-content:center;align-items:center;top:330px;right:60px;z-index:500}.wp-float-innerPages:hover,.wp-float:hover{background-color:#1ea952;color:#fff}.wp-float-innerPages.icon-whatsapp::before,.wp-float.icon-whatsapp::before{line-height:inherit}.customerPortal-float{position:absolute;width:60px;height:60px;background-color:#fff;color:#000;border-radius:50px;text-align:center;font-size:30px;z-index:100;padding-top:10px;right:20%;top:40px;display:flex;font-size:30px;justify-content:center;padding:0;align-items:center;box-shadow:0 0 20px 10px rgba(0 0 0 / .2)}.customerPortal-float div{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:100%;border:1px solid #f4a81c;text-align:center}.customerPortal-float div i{line-height:25px}.customerPortal-float:hover{background-color:#fff;color:#f4a81c}.headerDesktopLogo{width:270px;height:65px}.headerDesktopLogo img{width:100%;height:100%}.desktopHeaderNav{font-size:16px;color:#696969;width:100%;display:flex;flex-direction:row;justify-content:flex-end}.desktopHeaderNav ul{display:flex;flex-direction:row;list-style:none;gap:70px;align-items:center;text-align:center}.desktopHeaderNav ul li{display:flex;justify-content:center;align-items:center;width:50%}.desktopHeaderNav ul li a{color:inherit}.desktopHeaderNav ul li:hover a{color:#f2a71c}.desktop-header{display:flex;flex-direction:row;height:120px;align-items:center;gap:30px;padding:0 15%;width:inherit;background:#fff}.desktop-header.innerPageHeader{position:relative}.headerHome{display:none;position:fixed;z-index:100;width:100%}.headerPortal{height:60px;width:60px;display:flex;justify-content:center;align-items:center;background:#8f6414;border-radius:100%;color:#fff;font-size:32px;line-height:1px}.headerPortal .icon-portal-clientes{width:80%;height:80%;border-radius:100%;display:flex;align-items:center;justify-content:center;border:1px solid #f2a71c}.headerPortal:hover{-webkit-box-shadow:1px 1px 10px 1px rgba(0,0,0,.75);-moz-box-shadow:1px 1px 10px 1px rgba(0,0,0,.75);box-shadow:1px 1px 10px 1px rgba(0,0,0,.75)}.stop-scroll{overflow:hidden}.header-mobile{width:100%;position:absolute;z-index:125;display:none}#checkbox-menu{position:absolute;opacity:0}.header-menu-btn label{cursor:pointer;position:relative;display:block;height:22px;width:30px}.header-menu-btn label span{position:absolute;display:block;height:5px;width:100%;border-radius:30px;background:#000;transition:.25s ease-in-out}.header-menu-btn label span:nth-child(1){top:0}.header-menu-btn label span:nth-child(2){top:8px}.header-menu-btn label span:nth-child(3){top:16px}#checkbox-menu:checked+label span:nth-child(1){transform:rotate(-45deg);top:8px}#checkbox-menu:checked+label span:nth-child(3){transform:rotate(45deg);top:8px}#checkbox-menu:checked+label span:nth-child(2){opacity:0}.main-header-mobile{height:auto;display:flex;justify-content:left;background-color:#fff;height:80px;align-items:center;padding:0;position:fixed;top:0;width:100%}.header-img{width:200px;margin-left:20px}.header-menu-btn{padding:10px;position:fixed;right:10px}.heaver-nav-mobile{display:flex}.menu-mobile{display:none;background:#fff;height:100vh}.header-nav-mobile{font-size:38px;display:flex;flex-direction:column;gap:10px;align-items:center;padding-bottom:20px;padding-top:10px;font-size:32px;padding-top:5vh;margin-top:80px}.header-nav-mobile ul{list-style:none}.header-nav-mobile .navLink{color:#000;justify-content:center;display:flex;align-items:center;flex-direction:column;width:100%;text-align:center;margin:0 auto;padding-bottom:1rem}.headerMobileLogo{width:90vw;margin-bottom:30px}.header-nav-mobile .navLink a{color:inherit}.nav-list-mobile{list-style:none;display:flex;justify-content:left;flex-direction:column;gap:38px;padding-top:0}.footer{height:360px;width:100%;background:#231f20;display:flex;flex-direction:row}.footerLogo{width:200px;height:100%;display:flex;align-items:center}.footerLogo img{width:200px;height:200px}.footerCompanyInfo{display:flex;flex-direction:row;width:60%;background:#353535;background:-moz-linear-gradient(180deg,#353535 0,#231f20 100%);background:-webkit-linear-gradient(180deg,#353535 0,#231f20 100%);background:linear-gradient(180deg,#353535 0,#231f20 100%);border-right:1px solid #353535;padding-left:10%;padding-top:80px}.footerNav{font-size:24px;color:#fff;height:50%;width:inherit}.footerNav ul{list-style:none;display:flex;width:inherit;height:100%;flex-flow:row wrap;align-content:center;gap:10px 0}.footerNav ul li{flex:1 0 50%;height:30px}.footerNav ul li a{color:inherit}.footerNav ul .footerNavLink:hover a{color:#f3a71b}.footerLinks{width:100%;display:flex;flex-direction:column;justify-content:center;gap:20px;padding-left:50px}.footerNetworks{display:flex;gap:20px}.footerNetworks .socialNetwork{width:60px;height:60px;font-size:32px;color:#f3a71b}.footerNetworks .socialNetwork a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.footerNetworks .socialNetwork:hover{background:#f3a71b}.footerNetworks .socialNetwork:hover a{color:#fff!important}.footerBranchesInfo{width:50%;position:relative;padding-top:80px;padding-right:10%}.branchCounter{position:absolute;font-size:22px;right:80px;top:0;display:flex;color:#f3a71b;right:30%;top:20%}.currentBranch{font-size:44px}.totalBranches{font-size:16px;height:fit-content}.branchesList{font-size:16px;list-style:none;height:100%;position:relative}.branchesList.owl-carousel .owl-nav{position:relative;font-size:42px;color:#fff;width:90%;display:flex;justify-content:space-between;bottom:50%;margin:0 auto;align-items:center;line-height:1px}.branch{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;width:60%;color:#fff}.branchesList .branchesListItem{height:inherit;display:flex;justify-content:center;align-items:center}.branchInformation{text-align:left;display:flex;flex-direction:column}.branchInformation span{display:block;font-size:16px}.branchType{width:100%;margin:0}.branchLocation{width:100%;margin:0}.branchContactInfo{width:100%;display:flex;flex-direction:column;padding-top:20px}.branchContactInfo span{display:block;width:100%}.branchContactInfo span i{color:#fff;margin-right:10px}.branchContactInfo span a{color:inherit}.branchContactInfo span a:hover{color:#f3a71b}.branchInformation{width:100%}.branchType{font-size:24px;color:#f4a81c;text-indent:10px}.branchLocation{font-size:24px}.footerInfo{font-size:14px;display:flex;justify-content:space-around;align-items:flex-end;background:#272727;color:#fff;border-top:1px solid #353535;height:40px}#copyright{height:40px;display:flex;align-content:center;align-items:center}.footerInfo a{color:inherit}.footerInfo a:hover{color:#bebebe}#developers{padding-bottom:10px}#developers img{width:60px;height:60px;margin-left:20px}.headerMenu{display:flex;position:relative}.bannerContainer{display:flex;flex-direction:row;height:800px;position:relative;background:#f4a81c}.bannerContainer .companyLogo{position:absolute;top:10%;width:360px;z-index:15;left:10%}.bannerMenu{display:flex;flex-direction:row;float:left;position:absolute;z-index:20;height:inherit;left:-900px}.bannerMenu .menu{width:900px;background:#f4a81c;display:flex;flex-direction:column;padding-left:100px;padding-top:150px;position:relative;height:inherit}.bannerMenu .menu .menuLinks{font-size:28px;color:#fff;font-weight:600;align-self:center}.bannerMenu .menu .menuLinks ul li a{color:inherit}.bannerMenu .menu .menuLinks ul li:hover a{color:#000}.socialsList{display:flex;flex-direction:row;gap:20px;margin-left:5%;margin-top:20%}.socialNetwork{width:75px;height:75px;font-size:42px;background:#fff;display:flex;justify-content:center;align-items:center;line-height:1px;border-radius:100%;color:#000}.socialNetwork a{color:inherit}.socialNetwork:hover a{color:#f4a81c}.bannerMenu .menu .companyMenuLogo{width:100%;margin-bottom:60px}.bannerMenu .menu .companyMenuLogo img{width:360px}.bannerMenu .menu .menuLinks ul{list-style:none;display:flex;flex-flow:row wrap;gap:25px 5px}.bannerMenu .menu .menuLinks ul li{flex:0 0 45%;width:100%;line-height:30px}.banner-aside{height:inherit;width:100px;background:#f4a81c;background:-moz-linear-gradient(170deg,#f4a81c 0,#a97612 100%);background:-webkit-linear-gradient(170deg,#f4a81c 0,#a97612 100%);background:linear-gradient(170deg,#f4a81c 0,#a97612 100%);display:flex;justify-content:center;align-items:center}.banner-aside.active{background:#2c2c2c}.burger{position:relative;width:40px;height:30px;background:0 0;cursor:pointer;display:block}.burger input{display:none}.burger span{display:block;position:absolute;height:4px;width:100%;background:#000;border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.burger.active span{background:#fff}.burger span:nth-of-type(1){top:0;transform-origin:left center}.burger span:nth-of-type(2){top:50%;transform:translateY(-50%);transform-origin:left center}.burger span:nth-of-type(3){top:100%;transform-origin:left center;transform:translateY(-100%)}.burger input:checked~span:nth-of-type(1){transform:rotate(45deg);top:0;left:5px}.burger input:checked~span:nth-of-type(2){width:0%;opacity:0}.burger input:checked~span:nth-of-type(3){transform:rotate(-45deg);top:28px;left:5px}.bannerList{height:inherit;list-style:none;width:100%;position:absolute;left:0;top:0}.homeBanner{width:100%;height:800px}.homeBanner picture{overflow:hidden;display:block;width:100vw;height:inherit}.bannerList .owl-nav{position:relative;bottom:55%;font-size:62px;width:100%;left:0;display:flex;justify-content:space-between;padding:0 10%;color:#fff;line-height:1px}.bannerList .owl-nav button:hover{color:#f4a81c}.bannerList .owl-nav button i{line-height:inherit}.bannerTracker{position:absolute;font-size:18px;z-index:5;right:75%;display:flex;flex-direction:row;top:85%;color:#fff;height:50px;align-items:center;justify-content:space-between;gap:20px;max-width:90%;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.bannerCounter{font-size:inherit;display:flex;justify-content:center;align-items:center}.bannerCounter.active{color:#f4a81c}.bannerCounter.active::after{width:50px;color:#f4a81c;font-size:inherit;content:"";border-top:solid 3px #f4a81c;height:5px;padding:0;display:inline-block;margin:0 10px}.currentBannerIndex{font-size:120px;font-weight:200;position:absolute;right:15%;z-index:5;bottom:-80px;color:#f4a81c}.searchContainer{height:270px;background:#f1f1f1;position:relative}.backgroundText{height:100%;display:flex;justify-content:center;align-items:flex-end;position:relative;background:#f1f1f1;overflow:hidden}.backgroundText span{font-size:160px;position:absolute;bottom:-55px;display:block;left:10%;color:#fff;font-weight:800;height:fit-content;line-height:100%}.searchContainer .search{position:absolute;font-size:18px;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0}.search .searchFlavorText{width:50%;font-weight:600;margin-bottom:10px;font-size:24px}.search form{width:inherit;display:flex;justify-content:center;align-items:center}.searchForm{display:flex}.searchForm .searchInput{width:840px;display:flex;align-items:center}.searchForm .searchInput input{border-radius:10px;height:75px;display:flex;width:100%;border:none;padding-left:20px;font-size:22px}.searchFormBtn{margin-left:30px}.searchFormBtn button{height:70px;width:185px;background:#f4a81c;color:#fff;border-radius:15px;border:none;font-size:24px}.searchFormBtn button span{display:flex;justify-content:center;align-items:center;line-height:70px;font-weight:500}.searchFormBtn button span::before{line-height:20px;padding-right:20px;padding-bottom:5px;height:100%}.corporateSolutions{width:100%;height:300px;display:flex;justify-content:center;align-items:center;background:#fff}.solutionsText{font-size:45px;text-align:center;margin:0 auto;line-height:1.5em;width:45%}.serviceList{display:flex;flex-direction:row;overflow:hidden;flex-wrap:wrap}.serviceShowcase{height:445px;flex:1 0 25%;position:relative}.serviceImg{width:inherit;height:inherit;overflow:hidden}.serviceImg img{width:100%;height:100%}.serviceOverlay{position:absolute;width:100%;bottom:0;left:0;height:100%;display:flex;justify-content:end;align-items:end;background:#f4a81c;background:linear-gradient(0deg,rgba(244,168,28,.6) 0,rgba(224,185,103,0) 50%,rgba(0,0,0,0) 100%)}.serviceOverlay .overlayLink{width:90%;display:flex;justify-content:end}.publicityLink .overlayLink:hover{background:#fff!important;color:#f4a81c!important}.serviceOverlay:hover .serviceOverlayText{color:#fff}.serviceOverlay .serviceOverlayText{font-size:28px;font-weight:500;color:#282828;display:flex;gap:20px;justify-content:center;align-items:center;margin-right:10%;margin-bottom:20px}.serviceOverlay .serviceOverlayText span{width:min-content;display:inline-block;line-height:29px;font-weight:700}.serviceOverlay .overlayLink i{border-radius:100%;width:50px;display:flex;background:#fff;content:"";height:50px;text-align:center;justify-content:center;align-items:center;color:#f4a81c;line-height:1px}.findOutMore{height:200px;width:100%;font-size:28px;display:flex;justify-content:center;align-items:center}.findOutMore a{display:flex;gap:20px;align-items:center;line-height:20px;color:#f4a81c;font-weight:700}.findOutMore i{color:#000}.publicitiesContainer{height:750px;width:100%}.publicitiesList{height:inherit;display:block;position:relative}.publicitiesList.owl-carousel .owl-nav{position:absolute;font-size:42px;bottom:50%;width:90%;display:flex;justify-content:space-between;color:#fff;margin:0 auto;left:5%;line-height:1px}.publicitiesList li{height:100%}.publicityItem{width:100%;height:inherit;position:relative;color:#fff;overflow:hidden}.publicityItem img{width:100%;height:auto}.publicityItem .publicityOverlay{position:absolute;bottom:0;left:0;width:60%;height:100%;display:flex;font-size:18px;flex-direction:column;padding-top:120px;padding-left:15%}.publicityItem .publicityOverlay .publicityName{font-size:18px;margin-bottom:20px}.publicityItem .publicityOverlay .publicityTitle{font-size:45px}.publicityItem .publicityOverlay .publicityTitle h2{font-size:inherit;text-align:left}.publicityInformation{display:flex;margin-right:20%;gap:2em}.publicityInformation .publicityDivider{border-top:2px solid #fff;width:200px}.publicityInformation .publicityText{font-size:14px;width:60%;margin-top:5px}.publicityOverlay .publicityLink{display:flex;justify-content:center;width:60%;margin-top:10%}.publicityOverlay .publicityLink .overlayLink{border-radius:100%;width:50px;display:flex;background:#f4a81c;content:"";height:50px;text-align:center;justify-content:center;align-items:center;color:#fff;line-height:1px}.partnersContainer{display:flex;height:440px;text-align:center;flex-direction:column;justify-content:center;align-items:center;background:#fff}.partnersContainer h1{font-size:55px;font-weight:800;margin-bottom:30px}.partnersList.owl-carousel{display:flex;width:45%;list-style:none;margin:0 auto;flex-direction:row;justify-content:center}.partnersList.owl-carousel .owl-item{display:flex;justify-content:center}.partnerImage{width:350px;height:180px;display:flex;align-items:center;justify-content:center}.partnerImage img{max-width:100%;max-height:100%;width:auto!important}.newsletterContainer{height:225px;position:relative}.newsletterForm{position:absolute;bottom:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.newsletterFlavorText{width:50%;font-size:30px;display:flex;gap:25px}.newsletterFlavorText .icon-mail{color:#f4a81c}.newsletterFlavorText h3{font-size:inherit;font-weight:700}.newsletterInputs{display:flex;gap:1rem}.newsletterInputs input{font-size:24px;height:60px;border-radius:20px;border:1px solid #cfcfcf;width:300px;padding:20px;font-size:16px}.newsletterButton{height:60px;width:145px}.newsletterButton button{width:100%;height:100%;border:none;background:#178342;border-radius:10px;font-size:16px;color:#fff;font-weight:600}.aboutHistoryPage{background-color:#fff}.aboutHistoryContainer,.solutionPageContainer{width:100%;height:690px;display:flex;flex-direction:row;padding-left:15%}.solutionPageImageContainer{width:50%}.aboutHistoryText{width:50%;padding-right:10%;padding-top:100px}.aboutHistoryTitle h1,.solutionPageTitle h1{font-size:42px;color:#696969;font-weight:800;margin-bottom:45px}.aboutHistoryDescription,.solutionPageDescription{font-size:14px;color:#696969}.aboutHistoryImages,.solutionPageImageContainer{background:#696969;display:flex;align-items:end}.aboutHistoryImages{width:920px!important}.aboutHistoryImagesList,.aboutHistoryImagesList .owl-item,.aboutHistoryImagesList .owl-stage,.aboutHistoryImagesList .owl-stage-outer,.aboutHistoryImagesList li{height:100%}.aboutHistoryImagesList li{width:920px;overflow:hidden}.aboutHistoryImagesList img{min-height:100%;height:auto;width:auto!important}.aboutHistoryImagesList .owl-nav{position:relative;bottom:50%;font-size:22px;color:#fff;width:90%;display:flex;justify-content:space-between;align-items:center;margin:0 auto;line-height:1px}.aboutUsContainer{width:100%;height:800px;background:#696969;position:relative}.aboutUsbackgroundText{font-size:160px;position:absolute;left:0;top:90px;font-weight:800;line-height:1;color:#636363;padding-left:15%}.aboutUsBackgroundImage{width:45%;height:100%;position:absolute;right:0;overflow:hidden}.aboutUsBackgroundImage img{width:auto;height:100%;position:absolute;right:0}.backgroundImageGradientOverlay{background:#696969;background:linear-gradient(90deg,#696969 5%,rgba(105,105,105,0) 100%);position:absolute;width:100%;height:100%;z-index:1}.aboutUsTexts{position:absolute;bottom:35%;width:100%;height:auto;font-size:22px;display:flex;color:#fff;padding-left:15%;align-items:start;gap:5%;z-index:2}.aboutUsValueTitle{width:100%;padding-bottom:20px}.aboutUsValueDescription{width:100%;font-size:14px}.aboutUsValue{width:300px;display:flex;flex-direction:column;align-items:start;height:inherit}.aboutUsValueDescription ul{list-style:none}.aboutUsValueDescription ul li::before{content:"-";position:absolute;margin-left:-20px}.aboutUsVideo{width:600px;height:340px;position:absolute;bottom:-100px;left:15%;z-index:3}.aboutUsVideo iframe,.aboutUsVideo video{width:100%;height:100%}.solutionsPage{background:#fff}.solutionPageImage{height:100%;overflow:hidden;width:100%}.solutionPageText{width:50%;padding-right:5%;padding-top:90px}.solutionPageDescription p{margin-bottom:1.5rem}.solutionsBannerContainer{width:100%;height:365px;position:relative;background:#696969;overflow:hidden}.solutionsBannerBackgroundText{font-size:160px;position:absolute;left:0;top:90px;font-weight:800;line-height:1;color:#636363;padding-left:10%;width:auto}.solutionsBannerTitle{color:#fff;font-size:80px;position:absolute;height:100%;display:flex;align-items:end;padding-bottom:20px;left:12%;font-weight:800}.solutionsBannerTitle h2{font-size:inherit;font-weight:inherit;line-height:1em}.servicesContainer{padding:90px 15%}.premiumServicesList,.servicesList{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px}.serviceImage{width:400px;height:330px;background:#696969;overflow:hidden}.serviceImage img{width:100%;height:100%}.serviceName{font-size:26px;margin-top:40px;margin-bottom:20px;width:100%}.servicesList{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;gap:50px 0}.service{list-style:none;flex:1 1 auto;height:550px;border-bottom:1px solid #e6e6e6}.service.premium{border-bottom:none!important}.service a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:400px}.service a:hover .serviceName h3{color:#f4a81c}.serviceImage{width:100%;height:330px;background:#696969}.serviceName h3{font-size:inherit;color:#000}.serviceDescription{font-size:16px;width:100%}.serviceDescription p{font-size:inherit;color:#000;line-height:20px}.solutionsPremium{height:300px;font-size:62px;text-align:center;color:#636363;display:flex;align-items:center;justify-content:center;line-height:90%}.solutionsPremium strong{font-size:78px}.customerPageContainer,.serviceInfoShowcase{background:#fff;padding:90px 15% 0}.serviceInfo{padding-bottom:100px;border-bottom:2px solid #bababa;display:flex;flex-direction:column;justify-content:center}.serviceInfo h1{font-size:34px;font-weight:800}.serviceInfoDescription p{font-size:18px;margin-bottom:1.5rem;color:#5b5b5b}.serviceImages{display:flex;justify-content:center}.serviceInfoImage{width:650px;height:520px;overflow:hidden;flex:1 0 auto}.serviceInfoImages{display:flex;align-items:center;gap:10px;justify-content:center;flex-wrap:wrap}.otherServices{font-size:20px}.solutionsFlavorText{height:200px;position:relative;overflow:hidden}.solutionsFlavorText h1{font-size:160px;position:relative;bottom:-65px;text-align:center;font-weight:800;text-transform:uppercase;color:#dadada}.serviceInfoShowcase .servicesList .service{border-bottom:none}.customersPage{background:#fff}.customerPageTitle h1{font-size:35px;color:#252525;font-weight:800}.customerPageDescription{font-size:20px;color:#323436}.customerList{display:flex;list-style:none;flex-wrap:wrap;justify-content:start;gap:35px;padding:50px 0}.customer{width:280px;height:200px;overflow:hidden}#map-container{height:550px;position:relative;margin-top:50px;margin-bottom:50px}.contactPage{background:#fff}.contactFormContainer{display:flex;flex-direction:row;padding:90px 0 0 20%;background-color:#fff;justify-content:start;gap:30px;padding-bottom:40px}.workHereTitle{text-align:center;font-size:45px;height:240px;display:flex;justify-content:center;align-items:center;font-weight:800;color:#282828}.workHereTitle h4{font-size:inherit;font-weight:800}.branchesListContact{list-style:none;display:flex;flex-direction:column;gap:60px;width:300px;justify-content:space-around;align-items:start}.branchLocationContact{font-size:24px;color:#f4a81c;font-weight:700;margin-bottom:40px}.branchInformation.contactPage{margin-left:5px}.branchContact{font-size:16px}.branchContactLinks{display:flex;flex-direction:column;gap:10px;margin-top:5px}.branchContactLinks span{display:block;width:100%}.branchContactLinks span i{color:#000;margin-right:10px}.branchContactLinks a{color:inherit}.branchContactLinks a:hover{color:#f3a71b}.contactForm{width:70%;display:flex;flex-direction:column;justify-content:flex-start;gap:50px}.contactFormText h2{font-size:36px;font-weight:800}.contactFormText h3{font-size:20px}.contactForm form{display:flex;flex-wrap:wrap;gap:20px;width:80%}.selectedJob{font-size:18px;display:flex;width:100%;gap:35px}.selectedJob #dismissJob{color:#fc2a07;font-size:22px;display:none}.form-input{width:50%;display:flex;flex-direction:column}.form-input.state{width:25%}.form-input.city{width:80%}.form-input.message{width:100%}.form-input label{font-size:12px;margin:0;color:#919191}.form-input .input-outline,.form-input button,.form-input input:not([type=file]){width:100%;height:60px;border-radius:10px;border:1px solid #bfbfbf;font-size:18px;padding-left:10px}.form-input select{height:60px;background:#fff;border-radius:10px;border:1px solid #bfbfbf;font-size:18px;padding-left:10px}.form-input textarea{border-radius:10px;border:1px solid #bfbfbf;font-size:18px;padding-left:10px;padding-top:10px;height:190px;resize:none}.selectInputGroup{width:50%;display:flex;align-items:center;gap:20px}.inputGroup{width:100%;display:flex;flex-direction:row;gap:30px}.form-input.submitBtn{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.form-input.submitBtn button{background:#199149;color:#fff;font-size:16px;width:35%}.form-input.submitBtn button span{position:relative;display:flex;justify-content:center;align-items:center;gap:20px}.form-input.submitBtn button span i{height:100%;line-height:1px}.form-input input[type=file]{margin:auto 0;width:100%;font-size:18px;position:absolute;margin:auto 0;left:0;height:100%;line-height:60px;padding-left:10px}.input-outline .icon-upload{font-size:28px;width:10%;display:flex;justify-content:center;align-items:center;color:#f3a71b;margin-left:auto}.form-input input[type=file]::file-selector-button{display:none}.input-outline{display:flex;flex-direction:row;position:relative}.jobsList{display:flex;justify-content:flex-start;align-content:flex-start;flex-direction:row;list-style:none;flex-wrap:wrap;width:100%}.jobsList li{flex:0 1 25%;display:flex}.jobsList .job{width:100%;height:auto;font-size:22px;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.jobsList .job.odd{background:#f1f1f1}.jobsList .job.even{background:#f7f7f7}.job .jobTitle{font-size:28px}.job .jobDescription{flex:1;margin-top:30px;overflow:scroll}.job .jobDescription ul{list-style:none;margin-left:20px}.job .jobDescription ul li::before{content:"-";position:absolute;margin-left:-20px}.jobListingLink span{margin-left:10%;color:#000;font-size:28px;display:flex;flex-direction:row;align-items:center;width:60%;justify-content:space-between;font-weight:800}.jobListingLink:hover span{color:#f3a81c}.jobListingLink span i{border-radius:100%;display:flex;width:50px;background:#fff;content:"";height:50px;text-align:center;justify-content:center;align-items:center;color:#f4a81c;line-height:1px}.usefulLinksContainer{padding:90px 15%}.linksList{list-style:none;display:flex;flex-direction:column;gap:50px}.link{display:flex;gap:50px}.linkImg{width:210px;height:150px;overflow:hidden}.linkContent{display:flex;width:80%;flex-direction:column;justify-content:space-evenly;color:#696969}.usefulLinksPage{background:#fff}.linkName{font-size:22px}.linkProper{color:inherit;font-size:18px;font-weight:600}.linkProper:hover{color:#f3a71b}.linkDescription{font-size:16px}.linkButton{font-size:14px;color:#f3a71b}.linkButton:hover{color:#f3a71b}.linkButton:hover span{text-decoration:underline}.linkButton i{width:20px;height:20px;border:1px solid #f1f1f1;border-radius:100%;display:inline-block;text-align:center;font-size:.8rem}.blogPostsList{display:flex;flex-flow:row wrap;list-style:none;gap:50px 0}.blogContainer{padding:90px 15%;background:#fff}.blogPostsList li{flex:0 0 33.3333%;height:500px;border-bottom:1px solid #696969;display:flex;justify-content:center}.blogPostsList.noBorderList li{border-bottom:none}.blogPost{width:400px;height:auto}.blogPostImage{width:inherit;height:330px;overflow:hidden;position:relative}.blogPostImage img{height:330px}.blogPostTexts{margin-top:1rem}.blogPostTexts a{display:block;display:-webkit-box;max-width:100%;height:80px;margin:0 auto;font-size:26px;line-height:1;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:inherit}.blogPostTexts a:hover{text-decoration:underline}.blogPostTexts small{font-size:20px;color:#696969}.mainPostTitle h1{font-size:34px;font-weight:700}.mainPostCategory h2{font-size:20px;color:#696969}.mainPostDescription{font-size:18px;color:#696969;padding-top:20px;padding-bottom:40px}.postInfo{font-size:14px;display:flex;gap:40px;color:#696969;margin-left:20px}.postInfo p{max-width:30%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.postInfo a{color:inherit}.postInfo a:hover{text-decoration:underline}.recentPosts{height:160px}.backgroundText.backgroundBlogText{background:#fff;overflow:visible}.backgroundText.backgroundBlogText span{color:#dadada;bottom:-50px;width:100%;text-align:center;left:0;text-transform:capitalize}.postImageList{margin:0 15px 60px;display:flex;justify-content:center;list-style:none;flex-wrap:wrap}.postImage{flex:1 0 50%;height:530px;overflow:hidden}.postVideosList{margin:0 15px 60px;display:flex;height:530px;list-style:none;flex-direction:column;gap:20px}.postVideo{height:530px;flex:1 0 100%}.postVideo video{width:100%;height:100%}.searchResultsContainer{padding:60px 0 60px 15%;background:#fff}.searchResultsMain{display:flex;gap:120px}.searchFilter{width:20%}.searchFilterDescription{display:flex;font-size:14px;flex-direction:row;align-items:center;gap:20px;color:#5b5b5b}.searchFilterDescription i{width:32px;height:32px;text-align:center;border:1px solid #f1f1f1;border-radius:20px;line-height:36px;color:#f1a71b}.filterCategoryButtons{font-size:14px;display:flex;flex-direction:column;margin-top:60px;gap:10px}.filterCategory{height:80px;width:280px;text-align:center;background-color:#696969!important;color:#fff;display:flex;justify-content:center;align-items:center}.filterCategory.active,.filterCategory:hover{color:#f1a71b}.searchResultsQuery h2{font-size:22px;color:#696969}.searchResultsQuery h1{font-size:32px;color:#282828}.searchFilter h1{font-size:42px;color:#696969;font-weight:800}.searchResultInfo{width:80%}.searchResultsList{display:flex;list-style:none;padding-top:60px;flex-flow:row wrap;gap:30px;width:100%}.searchResult{width:280px;height:300px;background:#f1f1f1;display:flex;flex-direction:column;align-items:center}.searchResultsList li{flex:0 1 auto;/*! flex: 0 0 280px; */display:flex;justify-content:center}.resultImg{width:100%;height:200px;overflow:hidden}.resultTexts{padding:15px;display:flex;flex-direction:column;justify-content:space-between;width:100%;flex:1}.resultTexts .resultName{font-size:18px;color:#696969}.resultTexts .resultLink{font-size:14px;color:#f4a81c;display:flex;gap:25px;align-items:center;flex-direction:row}.resultTexts .resultLink:hover{color:#dc9719}.resultLink i{width:20px;height:20px;display:inline-block;border:20px;background:#fff;border-radius:20px;font-size:12px;text-align:center}.resultLink i:before{line-height:22px}.termsOfUseContainer{padding:60px 15%;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.termsOfUseContainer .title{font-size:22px;text-align:center}.termsOfUseContainer .description{font-size:16px;width:80%}.termsOfUseContainer .description p{margin-bottom:1em}.errorModal{font-size:18px;position:fixed;bottom:0;right:20px;background:#fff;z-index:20;border-radius:20px 20px 0 0;box-shadow:1px 1px 5px 0 rgba(0,0,0,.75);width:20%}.errorTitle{padding-bottom:0;border-bottom:1px solid #f4a81c;background-color:#f4a81c;padding-left:20px;border-radius:inherit;padding-top:5px}.errorModal .errorMessages{list-style:none;padding:20px}.breadcrumbContainer{display:flex;padding-left:15%;padding-right:15%;border-bottom:1px solid #dadada;height:55px;align-items:center;background:#fff}.breadcrumb{display:flex;flex-wrap:wrap;list-style:none;font-size:18px}.breadcrumb a{color:inherit}.breadcrumb-item i:before{display:inline-block;padding-right:1rem;padding-left:1rem;color:#000;font-size:8px;line-height:1px}.breadcrumb-item:hover i:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#000}.innerPageBanner{width:100%;height:240px;position:relative;overflow:hidden}.innerPageOverlay{position:absolute;bottom:0;width:inherit;height:inherit;background:#f4a81c;background:linear-gradient(90deg,rgba(244,168,28,.6) 0,rgba(224,185,103,0) 100%);display:flex;align-items:center;z-index:5}.innerPageBanner img{width:inherit!important}.innerPageText{margin-left:25%;display:flex;flex-direction:column;gap:10px}.innerPageText h1{font-size:35px;font-weight:800}.innerPageDescription{font-size:20px;color:#323436}.paginationContainer{padding-top:50px}.message-form{color:#323232;font-size:15px;display:flex;justify-content:flex-end;align-items:flex-end;align-content:flex-end}.container-btns{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.btn-env{display:flex;justify-content:center;align-items:center;align-content:center;line-height:0;gap:20px}.color-btn-send{background-color:#f4a81c!important;transition:.5s}.color-btn-send span{color:#161616;transition:.5s}.icon-btn-send{color:#161616;transition:.5s}.color-error-btn-send{background-color:#c31616}.diff_content{width:1600px;padding:90px 0 0 20%;justify-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;flex-direction:column}.differential-position{color:#212529;font-size:120px;opacity:.1;font-weight:800;position:absolute}.diff_content-main{width:100%;display:flex;justify-content:flex-start;align-items:center;display:flex;flex-wrap:nowrap;flex-direction:row;gap:30px}.diff_content-main-title{color:#212529;font-size:50px;display:flex;align-items:end;font-weight:800;width:60%}.diff_content-main-title h1{font-size:inherit;font-weight:inherit;line-height:1em}.diff_content-main-description{width:40%;font-size:18px;color:#323436}.container-Listdiff{display:flex;width:100%;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:20px}.diff_content-diff{display:flex;width:100%;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:50px;padding-top:100px}.diff_last_content{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex-direction:row;gap:30px}.Listdiff-Title{font-size:35px;color:#323436;font-weight:800}.Listdiff-Description{font-size:18px;color:#323436}.diffImage{width:170px;height:170px;background:#696969;overflow:hidden;transition:.35s}.diffImage:hover{box-shadow:rgba(0,0,0,.24) 0 3px 8px}.imageD:hover{transition:.35s;transform:scale(1.05)}@media screen and (min-width:1651px){.box{width:1550px}.publicityItem img{height:750px}}@media screen and (min-width:1451px) and (max-width:1650px){.box{width:1300px}.desktop-header{padding:0 5%}.bannerContainer{height:750px}.homeBanner{height:750px}.desktopHeaderNav ul{gap:40px}.publicitiesContainer{height:650px}.publicityItem img{height:650px}.publicityItem .publicityOverlay{width:100%;padding-left:10%}.publicityOverlay .publicityLink{margin-top:5%}.publicityInformation{margin-top:6%}.partnersList.owl-carousel{width:75%}.aboutHistoryContainer,.solutionPageContainer{padding-left:5%}.aboutHistoryImages,.solutionPageImageContainer{width:50%}.solutionsBannerBackgroundText{font-size:140px;padding-left:0}.solutionPageImage{width:100%}.servicesContainer{padding:90px 5%}.customerPageContainer,.serviceInfoShowcase{padding:90px 10% 0}.service.tk-abadi{display:flex;justify-content:center;align-items:start;flex:0 1 50%}.customerList{justify-content:start;gap:5px 5px;padding:50px 0}.blogContainer{padding:90px 10%}.blogPostsList li{flex:0 0 50%;width:50%}.blogPost{width:95%}.backgroundText.backgroundBlogText span{bottom:-40px}.contactFormContainer{padding:90px 0 90px 10%}.diff_content{width:1400px;padding:90px 0 90px 10%}.diff_content-main-title{width:50%}.differential-position{font-size:110px}.jobsList li{flex:0 1 50%}#map-container{height:430px}.footerCompanyInfo{padding-left:5%}.footerBranchesInfo{padding-right:5%}}@media screen and (min-width:1251px) and (max-width:1450px){.box{width:1100px}.desktop-header{padding:0 5%}.desktopHeaderNav ul{gap:25px}.bannerContainer{height:640px}.homeBanner{height:640px}.bannerList .owl-nav{padding:0 15%}.solutionsText{font-size:38px;width:55%}.serviceShowcase{flex:1 0 50%}.publicityItem img{height:750px}.publicityItem .publicityOverlay{width:100%;padding-left:10%}.publicityOverlay .publicityLink{margin-top:5%}.publicityInformation{margin-top:6%}.partnersList.owl-carousel{width:80%}.aboutHistoryContainer,.solutionPageContainer{height:auto;flex-direction:column;align-items:center;padding-left:5%;padding-bottom:5%;padding-right:5%}.solutionPageImageContainer{height:450px;width:80%;display:block}.aboutHistoryText{width:80%;padding-right:0;padding-bottom:30px}.aboutHistoryImagesList .owl-nav{position:absolute;width:100%;padding:0 5%}.solutionPageText{width:80%;padding-right:0}.servicesContainer{padding:90px 10%}.solutionsBannerBackgroundText{font-size:120px;padding-left:0}.service{display:flex;justify-content:center}.customerPageContainer,.serviceInfoShowcase{padding:90px 5% 0}.customerList{justify-content:start;gap:35px 1px}.blogContainer{padding:90px 5%}.blogPost{width:95%}.blogPostsList li{flex:0 0 50%;width:50%}.contactFormContainer{padding:90px 0 90px 10%}.diff_content{width:1200px;padding:90px 0 90px 10%}.differential-position{font-size:80px}.diff_content-main-title{width:50%}.diffImage{width:320px;height:290px}.jobsList li{flex:0 1 50%}.innerPageBanner{height:220px}.usefulLinksContainer{padding:90px 5%}.termsOfUseContainer{padding:60px 5%}.termsOfUseContainer .title{width:100%}.termsOfUseContainer .description{width:90%}.errorModal{width:25%}.footer{height:auto;padding:0;flex-direction:column;gap:50px}.footerCompanyInfo{width:100%;gap:30px;width:100%;flex-direction:row;align-items:center;justify-content:center;background:#353535;background:-moz-linear-gradient(0deg,#353535 0,#231f20 100%);background:-webkit-linear-gradient(0deg,#353535 0,#231f20 100%);background:linear-gradient(0deg,#353535 0,#231f20 100%);padding-left:0;padding-bottom:80px}.footerLogo{width:50%;justify-content:center}.footerLinks{gap:20px;padding-left:0;width:50%;flex-direction:column}.footerNav{width:100%}.footerNav ul{flex-flow:row wrap;align-items:center;width:100%}.footerNav ul li{flex:1 0 50%}.footerNetworks{justify-content:center}.footerBranchesInfo{width:100%;display:flex;justify-content:center;padding-right:5%;padding-left:5%;padding-bottom:80px}.branch{width:60%}.branchCounter{right:20%;top:0}.branchesList.owl-carousel .owl-nav{position:absolute;width:100%}}@media screen and (min-width:1151px) and (max-width:1250px){.box{width:980px}.desktop-header{gap:0;padding:0 5%}.desktopHeaderNav{justify-content:end}.desktopHeaderNav ul{gap:45px}.desktopHeaderNav ul li{width:min-content}.bannerTracker{right:65%}.bannerContainer{height:600px}.homeBanner{height:600px}.bannerContainer .companyLogo{left:20%}.bannerMenu{left:-90vw}.bannerMenu .menu{width:90vw}.bannerList .owl-nav{bottom:55%;width:90%;padding:0 0 0 10%;margin:0 auto}.breadcrumbContainer{padding-left:5%;padding-right:5%}.searchForm .searchInput{width:500px}.solutionsText{width:75%}.serviceList{flex-wrap:wrap}.serviceShowcase{flex:1 0 50%}.serviceShowcase{width:50%}.serviceImg{width:100%}.publicityItem img{height:750px}.publicityItem .publicityOverlay{width:100%;padding-left:10%}.publicityOverlay .publicityLink{margin-top:5%}.publicityInformation{margin-top:6%}.partnersList.owl-carousel{width:80%}.newsletterInputs{flex-direction:column}.newsletterContainer{height:460px}.newsletterInputs input{width:500px}.newsletterButton{width:100%}.innerPageBanner{height:200px}.blogContainer{padding:90px 5%}.blogPost{width:95%}.blogPostsList li{flex:1 0 50%;width:50%}.blogPostTexts{margin-top:1rem;margin-left:1rem}.contactFormContainer{flex-direction:column;padding:90px 0 90px 5%}.diff_content{width:1100px;padding:90px 0 90px 10%}.differential-position{font-size:70px}.diff_content-main-title{width:50%}.diffImage{width:290px;height:260px}.branchesListContact{flex-direction:row;width:100%;justify-content:start;align-items:start;flex-wrap:wrap}.branchesListContact li{flex:1 0 35%}.branchContact{width:90%}.contactForm{width:100%;align-items:start}.contactForm form{width:90%}.aboutHistoryContainer,.solutionPageContainer{height:auto;flex-direction:column;align-items:center;padding-left:5%;padding-bottom:5%;padding-right:5%}.solutionPageImageContainer{width:100%}.solutionPageImageContainer{height:450px;width:100%;display:block}.aboutHistoryText{width:100%;padding-bottom:60px}.aboutHistoryImagesList .owl-nav{position:absolute;width:100%;padding:0 5%}.aboutUsbackgroundText{z-index:1}.aboutUsTexts{width:75%;padding-left:5%;z-index:2;flex-flow:row;flex-wrap:wrap;justify-content:center}.aboutUsVideo{width:100%;left:0;display:flex;justify-content:center}.aboutUsVideo video{width:50%;height:auto}.solutionPageText{width:100%}.servicesContainer{padding:90px 5%}.customerPageContainer,.serviceInfoShowcase{padding:90px 5% 0}.service{display:flex;justify-content:center}.customerList{justify-content:start}.jobsList li{flex:0 1 50%}.usefulLinksContainer{padding:90px 10%}.termsOfUseContainer{padding:60px 5%}.termsOfUseContainer .title{width:100%}.termsOfUseContainer .description{width:100%}.errorModal{width:30%}.footer{height:auto;padding:0;flex-direction:column;gap:50px}.footerCompanyInfo{width:100%;gap:30px;width:100%;flex-direction:row;align-items:center;justify-content:center;background:#353535;background:-moz-linear-gradient(0deg,#353535 0,#231f20 100%);background:-webkit-linear-gradient(0deg,#353535 0,#231f20 100%);background:linear-gradient(0deg,#353535 0,#231f20 100%);border-right:none;border-bottom:1px solid #353535;padding-left:0;padding-bottom:80px}.footerLogo{width:50%;justify-content:center}.footerLinks{gap:20px;padding-left:10px;width:50%;flex-direction:column}.footerNav{width:100%}.footerNav ul{flex-flow:row wrap;align-items:center;width:100%}.footerNav ul li{flex:1 0 50%}.footerNetworks{justify-content:center}.footerBranchesInfo{width:100%;display:flex;justify-content:center;padding-right:0;padding-bottom:80px;padding-top:0}.branch{width:50%}.branchCounter{right:20%;top:0}.branchesList.owl-carousel .owl-nav{position:absolute;width:100%;padding:0 5%}}@media screen and (min-width:1024px) and (max-width:1150px){.box{width:980px}.desktop-header{gap:0;padding:0 5%}.desktopHeaderNav{justify-content:end}.desktopHeaderNav ul{gap:25px}.desktopHeaderNav ul li{width:min-content}.bannerContainer{height:540px}.homeBanner{height:540px}.bannerTracker{right:65%}.bannerContainer .companyLogo{left:20%}.bannerMenu{left:-90vw}.bannerMenu .menu{width:90vw}.bannerList .owl-nav{bottom:55%;width:90%;padding:0 0 0 10%;margin:0 auto}.breadcrumbContainer{padding-left:5%;padding-right:5%}.searchForm .searchInput{width:500px}.solutionsText{width:75%}.serviceList{flex-wrap:wrap}.serviceShowcase{flex:1 0 50%}.serviceShowcase{width:50%}.serviceImg{width:100%}.publicityItem img{height:750px}.publicityItem .publicityOverlay{width:100%;padding-left:10%}.publicityOverlay .publicityLink{margin-top:5%}.partnersList.owl-carousel{width:80%}.newsLetterFormContainer{width:50%}.newsletterFlavorText{width:100%}.newsletterInputs{flex-direction:row;flex-wrap:wrap;gap:15px 0}.newsletterContainer{height:460px}.newsletterInputs input{width:500px}.newsletterButton{width:35%}.innerPageBanner{height:180px}.blogContainer{padding:90px 5%}.blogPost{width:95%}.blogPostsList{gap:50px 0}.blogPostsList li{flex:1 0 45%;width:45%}.blogPostTexts{margin-top:1rem;margin-left:1rem}.contactFormContainer{flex-direction:column;padding:90px 0 90px 5%}.diff_content{width:1000px;padding:90px 0 90px 10%}.diff_content-main{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.diff_content-main-title{width:auto}.diff_content-main-description{width:80%}.diffImage{width:250px;height:220px}.branchesListContact{flex-direction:row;width:100%;justify-content:start;align-items:start;flex-wrap:wrap}.branchesListContact li{flex:1 0 35%}.branchContact{width:90%}.contactForm{width:100%;align-items:start}.contactForm form{width:90%}.aboutHistoryContainer,.solutionPageContainer{height:auto;flex-direction:column;padding-left:5%;padding-bottom:5%;padding-right:5%}.aboutHistoryText{width:100%;padding-bottom:60px}.aboutHistoryImagesList .owl-nav{position:absolute;width:100%;padding:0 5%}.aboutUsbackgroundText{z-index:1;padding-left:5%}.aboutUsTexts{width:75%;padding-left:5%;z-index:2;flex-flow:row;flex-wrap:wrap;justify-content:center}.aboutUsVideo{width:100%;left:0;display:flex;justify-content:center}.aboutUsVideo video{width:50%;height:auto}.solutionPageText{width:100%}.solutionPageImageContainer{height:360px;width:100%;display:block}.servicesContainer{padding:90px 5%}.customerPageContainer,.serviceInfoShowcase{padding:90px 5% 0}.customerList{justify-content:start}.jobsList li{flex:0 1 50%}.usefulLinksContainer{padding:90px 10%}.termsOfUseContainer{padding:60px 5%}.termsOfUseContainer .title{width:100%}.termsOfUseContainer .description{width:100%}.errorModal{width:40%}.footer{height:auto;padding:0;flex-direction:column;gap:50px}.footerCompanyInfo{width:100%;flex-direction:row;padding-left:0;gap:30px}.footerLogo{width:50%;justify-content:center}.footerLinks{gap:20px;padding-left:10px}.footerNav ul{flex-flow:row wrap}.footerNav ul li{flex:1 0 50%}.footerNetworks{justify-content:center}.footerBranchesInfo{width:100%;display:flex;justify-content:center;padding-left:10%;padding-bottom:80px}.branch{width:70%}.branchCounter{right:20%;top:0}.branchesList.owl-carousel .owl-nav{position:absolute;width:100%}}@media screen and (min-width:800px) and (max-width:1023px){.box{width:80%}.header-mobile{display:block}header+div{margin-top:80px}.headerMobileLogo{width:400px}.bannerContainer .companyLogo{display:none}.headerHome,.innerPageHeader{display:none}#slidingMenu{display:none}.wp-float{right:20px;bottom:65px;width:60px;height:60px;font-size:25px}.bannerContainer{height:440px}.homeBanner{height:440px}.bannerTracker{right:70%;top:75%}.currentBannerIndex{font-size:80px;bottom:-60px}.bannerList .owl-nav{display:none}.backgroundText span{font-size:50px;bottom:-12px;left:5%}.search .searchFlavorText{width:100%;text-align:center}.searchFormContainer{width:90%;display:flex;flex-direction:column;align-items:center}.searchForm{flex-direction:column;margin:0 auto;gap:15px;width:90%}.searchForm .searchInput{width:100%}.searchContainer{height:360px}.searchFormBtn{margin-left:0;text-align:center}.corporateSolutions{height:325px}.solutionsText{font-size:28px;width:100%}.serviceShowcase{height:340px;flex:1 0 50%}.serviceList{flex-direction:row;flex-wrap:wrap}.premiumServicesList,.servicesList{justify-content:start}.serviceOverlay a{width:90%;justify-content:center}.serviceOverlay .serviceOverlayText{margin-right:0}.publicitiesContainer{height:460px}.publicityItem{height:460px}.publicityItem img{width:auto!important;height:100%}.publicityItem .publicityOverlay{width:100%;padding-top:100px;padding-left:5%;align-items:center;padding-right:5%}.publicityItem .publicityOverlay .publicityTitle{font-size:25px}.publicityInformation{display:none}.publicitiesList.owl-carousel .owl-nav{display:none}.publicityOverlay .publicityLink{justify-content:end;width:75%}.partnersList.owl-carousel{width:100%;margin:0}.newsletterContainer{height:420px;position:relative}.newsletterFlavorText{width:90%;font-size:24px}.newsletterInputs{flex-direction:column}.newsletterInputs input{width:65vw}.backgroundText{align-items:flex-end}.newsletterButton{width:100%;text-align:center}.newsletterButton button{width:80%}.innerPageBanner{height:135px}.innerPageBanner img{display:none}.innerPageDescription{display:none}.innerPageText{margin-left:5%;width:100%}.innerPageText h1{line-height:30px}.innerPageOverlay{background:#f4a81c}.aboutHistoryContainer,.solutionPageContainer{height:auto;flex-direction:column-reverse;padding-left:0}.wp-float-innerPages{width:60px;height:60px;font-size:26px;top:200px;right:20px}.aboutHistoryText{width:100%;padding-right:5%;padding-top:50px;padding-left:5%;padding-bottom:50px}.aboutHistoryTitle h1,.solutionPageTitle h1{font-size:26px;white-space:nowrap}.aboutUsbackgroundText{font-size:100px;top:10px;padding-left:5%}.aboutHistoryImages,.aboutHistoryImagesList img{width:100%!important}.aboutHistoryImagesList li{width:100vw}.aboutHistoryImagesList .owl-nav{position:absolute;width:100%}.aboutUsContainer{height:820px}.aboutUsBackgroundImage{display:none}.aboutUsTexts{bottom:35%;gap:20px;flex-direction:row;justify-content:center;padding-left:0;flex-wrap:wrap}.breadcrumbContainer{padding-left:5%;padding-right:5%;height:auto;min-height:55px}.solutionPageImageContainer{height:360px;width:100%;display:block}.aboutUsVideo{width:80%;bottom:-185px;left:10%;height:auto}.spacerDiv{height:20px}.solutionPageText{width:100%;padding-right:5%;padding-top:40px;padding-left:5%}.solutionsBannerTitle{font-size:60px;height:90%;left:5%}.solutionsBannerBackgroundText{font-size:80px;top:10px;padding-left:5%;z-index:1}.servicesContainer{padding:0}.serviceImg{width:100%;height:inherit}.servicesList{gap:5px;padding-top:15px}.premiumServicesList,.servicesList{gap:5px}.service{flex:0 1 49%;border-bottom:none}.service a{width:100%}.solutionsPremium{font-size:42px;line-height:90%;height:150px}.solutionsPremium strong{font-size:48px}.customerPageContainer,.serviceInfoShowcase{padding:60px 5% 0}.customerList{gap:5px 5px;justify-content:center;flex-flow:row wrap}.customer{width:230px;height:180px}.serviceInfo{padding-bottom:0}.serviceInfoImage{width:100%;height:300px}.solutionsFlavorText h1{font-size:60px}.blogContainer{padding:90px 15px}.blogPostsList li{flex:0 0 100%}.blogPostTexts{margin:1rem}.blogPost{width:100%}.postImage{flex:1 0 100%;height:500px}.postVideosList{height:auto}.postVideo{height:500px}.postInfo{flex-direction:column}.postInfo p{max-width:90%}.backgroundText.backgroundBlogText span{bottom:0}.page-item{width:50px;height:50px}.contactFormContainer{flex-direction:column;padding:20px 5%}.diff_content{width:750px;padding:150px 5%}.differential-position{font-size:110px}.diff_content-main{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.diff_content-main-title{width:auto}.diff_content-main-description{width:90%}.diffImage{width:200px;height:200px}.branchesListContact{width:100%;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:start}.branchesListContact li{flex:0 0 45%}.contactForm{width:100%;gap:20px}.contactForm form{width:100%;flex-direction:column}.inputGroup{flex-direction:column}.form-input{width:100%}.selectInputGroup{width:100%;gap:10px}.form-input.submitBtn{flex-direction:column;row-gap:1rem}.form-input.submitBtn button{width:55%}.jobsList>li{flex:1 0 50%}.jobsList .job{gap:10px;height:auto}.jobListingLink span{width:80%}.usefulLinksContainer{padding:90px 5%}.link{flex-direction:column}.linkImg{width:100%;height:210px}.searchResultsContainer{padding:60px 5%}.searchResultsMain{flex-direction:column}.searchFilter{width:100%}.filterCategoryButtons{align-items:start}.searchResultInfo{width:100%}.searchResult{width:100%;justify-content:center}.searchResultsList li{flex:0 1 100%}.termsOfUseContainer{padding:60px 10px}.termsOfUseContainer .title{width:100%}.termsOfUseContainer .description{width:90%}.cookie-consent-box{gap:20px;flex-direction:column}.cookie-consent-text{width:100%}.cookie-consent__title{font-size:24px}.cookie-consent__message{font-size:16px}.cookie-consent{height:225px}.footer{height:auto;flex-direction:column;padding:0;gap:0}.footerLogo{width:50%}.footerLogo img{margin:0 auto}.footerCompanyInfo{flex-direction:row;width:100%;justify-content:center;gap:20px;background:#353535;background:-moz-linear-gradient(0deg,#353535 0,#231f20 100%);background:-webkit-linear-gradient(0deg,#353535 0,#231f20 100%);background:linear-gradient(0deg,#353535 0,#231f20 100%);border-right:none;border-bottom:1px solid #353535;padding-left:5%;padding-right:5%;padding-bottom:80px}.footerLinks{flex-direction:column;gap:60px;padding-left:0}.footerNav ul{flex-flow:row wrap}.footerNetworks{justify-content:flex-end}.footerBranchesInfo{width:100%;padding-right:0;padding-top:20px}.branchCounter{right:10%}.branchInformation{text-align:left}.branch{width:100%;padding-left:10%}.branchesList{padding-top:50px;padding-bottom:50px}.branchesList.owl-carousel .owl-nav{display:none}.footerInfo{height:50px;flex-direction:column-reverse;text-align:center}.errorModal{width:40%}#developers{width:100%;text-align:center}#developers img{bottom:20px}#copyright{width:100%}.pagination{gap:10px;flex-wrap:wrap}.page-item.disabled.three-dots{font-size:20px;justify-content:center}.page-item.controls{flex:1 1 100%}}@media screen and (min-width:600px) and (max-width:799px){.box{width:80%}.header-mobile{display:block}header+div{margin-top:80px}.headerHome,.innerPageHeader{display:none}#slidingMenu{display:none}.bannerContainer .companyLogo{display:none}.customerPortal-float{display:none}.wp-float{right:20px;bottom:65px;width:60px;height:60px;font-size:25px}.bannerContainer{height:340px}.homeBanner{height:340px}.homeBanner img{height:420px}.bannerTracker{right:60%;top:85%}.currentBannerIndex{font-size:80px;bottom:-60px}.bannerList .owl-nav{display:none}.backgroundText span{font-size:50px;bottom:-12px;left:5%}.search .searchFlavorText{width:100%;text-align:center}.searchFormContainer{width:100%}.searchForm{flex-direction:column;margin:0 auto;gap:15px;width:90%}.searchForm .searchInput{width:100%}.searchContainer{height:360px}.searchFormBtn{margin-left:0;text-align:center}.corporateSolutions{height:325px}.solutionsText{font-size:28px;width:100%}.serviceShowcase{width:100%;height:340px}.serviceList{flex-direction:column}.serviceOverlay a{width:100%;justify-content:center}.serviceOverlay .serviceOverlayText{margin-right:20px}.publicitiesContainer{height:460px}.publicityItem{height:460px}.publicityItem img{height:100%;width:auto!important}.publicityItem .publicityOverlay{width:100%;padding-top:100px;padding-left:5%;align-items:center;padding-right:5%}.publicityItem .publicityOverlay .publicityTitle{font-size:25px}.publicityInformation{display:none}.publicitiesList.owl-carousel .owl-nav{display:none}.publicityOverlay .publicityLink{justify-content:end;width:75%}.partnersList.owl-carousel{width:100%;margin:0}.newsletterContainer{height:420px;position:relative}.newsletterFlavorText{width:100%;font-size:24px;padding-bottom:20px}.newsletterInputs{flex-direction:column}.newsletterInputs input{width:100%}.backgroundText{align-items:flex-end}.newsletterButton{width:100%}.innerPageBanner{height:135px}.innerPageBanner img{display:none}.innerPageDescription{display:none}.innerPageText{margin-left:5%;width:100%}.innerPageText h1{line-height:30px}.innerPageOverlay{background:#f4a81c}.aboutHistoryContainer,.solutionPageContainer{height:auto;flex-direction:column-reverse;padding-left:0}.wp-float-innerPages{width:60px;height:60px;font-size:26px;top:90%;right:20px}.aboutHistoryText{width:100%;padding-right:5%;padding-top:50px;padding-left:5%;padding-bottom:50px}.aboutHistoryTitle h1,.solutionPageTitle h1{font-size:26px;white-space:nowrap}.aboutUsbackgroundText{font-size:100px;top:10px;padding-left:5%}.aboutHistoryImages{width:100%!important}.aboutHistoryImagesList li{width:100vw}.aboutHistoryImagesList .owl-nav{position:absolute;width:100%}.aboutUsContainer{height:820px}.aboutUsTexts{bottom:25%;gap:20px;flex-direction:column}.breadcrumbContainer{padding-left:5%;padding-right:5%;height:auto;min-height:55px}.solutionPageImageContainer{height:360px;width:100%;display:block}.aboutUsVideo{width:80%;bottom:-145px;left:10%;height:auto}.spacerDiv{height:20px}.solutionPageText{width:100%;padding-right:5%;padding-top:40px;padding-left:5%}.solutionsBannerTitle{font-size:60px;height:90%;left:5%}.solutionsBannerBackgroundText{font-size:80px;top:10px;padding-left:5%;z-index:1}.servicesContainer{padding:0}.servicesList{gap:0}.service a{width:100%}.serviceName{text-align:center}.serviceDescription{padding:0 5%}.solutionsPremium{font-size:42px;line-height:90%}.solutionsPremium strong{font-size:48px}.customerPageContainer,.serviceInfoShowcase{padding:60px 5% 0}.customerList{gap:10px 0;justify-content:center}.customerList li{height:200px;width:260px;overflow:hidden}.customer{width:260px;height:200px}.serviceInfo{padding-bottom:0}.serviceInfoImage{width:100%;height:300px}.solutionsFlavorText h1{font-size:60px}.blogContainer{padding:90px 15px}.blogPostsList li{flex:0 0 100%;width:100%}.blogPostTexts{margin:1rem}.blogPost{width:100%}.postImage{flex:1 0 100%;height:30vh}.postVideosList{height:30vh}.postVideo{height:30vh}.postInfo{flex-direction:column}.postInfo p{max-width:90%}.backgroundText.backgroundBlogText span{bottom:0}.page-item{width:50px;height:50px}.contactFormContainer{flex-direction:column;padding:20px 7%}.diff_content{width:550px;padding:150px 5%}.differential-position{display:none}.diff_content-main{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.diff_content-main-title{width:auto}.diff_content-main-description{width:90%}.branchesListContact{width:100%}.contactForm{width:100%;gap:20px}.contactForm form{width:100%;flex-direction:column}.inputGroup{flex-direction:column}.form-input{width:100%}.selectInputGroup{width:100%;gap:10px}.form-input.submitBtn{flex-direction:column;row-gap:1rem}.form-input.submitBtn button{width:55%}.jobsList>li{flex:1 0 100%}.jobsList .job{gap:10px}.jobListingLink span{width:80%}.usefulLinksContainer{padding:90px 5%}.link{flex-direction:column}.linkImg{width:100%;height:210px}.searchResultsContainer{padding:60px 5%}.searchResultsMain{flex-direction:column}.searchFilter{width:100%}.filterCategoryButtons{align-items:start}.searchResultInfo{width:100%}.searchResult{width:100%;justify-content:center}.searchResultsList li{flex:0 1 100%}.termsOfUseContainer{padding:60px 10px}.termsOfUseContainer .title{width:100%}.termsOfUseContainer .description{width:90%}.cookie-consent-box{gap:20px;flex-direction:column}.cookie-consent-text{width:100%}.cookie-consent__title{font-size:24px}.cookie-consent__message{font-size:16px}.cookie-consent{height:225px}.footer{height:auto;flex-direction:column;padding:0;gap:0}.footerLogo{width:100%}.footerLogo img{margin:0 auto}.footerCompanyInfo{flex-direction:column;width:100%;justify-content:center;gap:20px;padding:0;padding-top:20px;padding-bottom:20px;background:#353535;background:-moz-linear-gradient(0deg,#353535 0,#231f20 100%);background:-webkit-linear-gradient(0deg,#353535 0,#231f20 100%);background:linear-gradient(0deg,#353535 0,#231f20 100%);border-right:none;border-bottom:1px solid #353535}.footerLinks{flex-direction:column;gap:60px}.footerNav ul{flex-flow:row wrap}.footerBranchesInfo{width:100%;padding-right:0;padding-top:0}.branchCounter{right:10%;top:5%}.branchInformation{text-align:left}.branch{width:100%;padding-left:40px}.branchesList{padding-top:50px;padding-bottom:50px}.branchesList.owl-carousel .owl-nav{display:none}.footerInfo{height:50px;flex-direction:column-reverse;text-align:center}.errorModal{width:50%}#developers{width:100%;text-align:center}#developers img{bottom:20px}#copyright{width:100%}.pagination{gap:10px;flex-wrap:wrap}.page-item.disabled.three-dots{font-size:20px;justify-content:center}.page-item.controls{flex:1 1 100%}}@media screen and (min-width:460px) and (max-width:599px){.box{width:80%}.header-mobile{display:block}header+div{margin-top:80px}.headerHome,.innerPageHeader{display:none}#slidingMenu{display:none}.bannerContainer .companyLogo{display:none}.customerPortal-float{display:none}.wp-float{right:20px;bottom:65px;width:60px;height:60px;font-size:25px}.bannerContainer{height:420px}.homeBanner{height:420px}.currentBannerIndex{display:none}.bannerTracker{right:45%;top:85%}.currentBannerIndex{font-size:80px;bottom:-60px}.bannerList .owl-nav{display:none}.backgroundText span{font-size:50px;bottom:-12px;left:5%}.search .searchFlavorText{width:100%;text-align:center}.searchForm{flex-direction:column;margin:0 auto;gap:15px;width:90%}.searchFormContainer{width:100%}.searchForm .searchInput{width:100%}.searchForm .searchInput input{font-size:1rem}.searchContainer{height:360px}.searchFormBtn{margin-left:0;text-align:center}.corporateSolutions{height:325px}.solutionsText{font-size:28px;width:100%}.serviceShowcase{width:100%;height:340px}.serviceList{flex-direction:column}.serviceOverlay .overlayLink{width:100%;justify-content:end}.serviceOverlay .serviceOverlayText{margin-right:20px}.publicitiesContainer{height:380px}.publicityItem{height:380px}.publicityItem img{height:100%;width:auto!important}.publicityItem .publicityOverlay{width:100%;padding-top:70px;padding-left:5%;align-items:center;padding-right:5%}.publicityItem .publicityOverlay .publicityTitle{font-size:25px}.publicityInformation{display:none}.publicitiesList.owl-carousel .owl-nav{display:none}.publicityOverlay .publicityLink{justify-content:end;width:75%}.partnersList.owl-carousel{width:100%;margin:0}.newsletterContainer{height:420px;position:relative}.newsletterFlavorText{width:100%;font-size:24px;align-items:center;gap:10px}.newsletterFormContainer{width:100%}.newsletterInputs{flex-direction:column;align-items:center}.newsletterInputs input{width:100%}.backgroundText{align-items:flex-end}.newsletterButton{width:50%}.innerPageBanner{height:135px}.innerPageBanner img{display:none}.innerPageDescription{display:none}.innerPageText{margin-left:5%;width:100%}.innerPageText h1{line-height:30px}.innerPageOverlay{background:#f4a81c}.aboutHistoryContainer,.solutionPageContainer{height:auto;flex-direction:column-reverse;padding-left:0}.wp-float-innerPages{width:60px;height:60px;font-size:26px;top:90%;right:20px}.aboutHistoryText{width:100%;padding-right:5%;padding-top:50px;padding-left:5%;padding-bottom:50px}.aboutHistoryTitle h1,.solutionPageTitle h1{font-size:26px;white-space:nowrap}.aboutUsbackgroundText{font-size:100px;top:10px;padding-left:5%}.aboutUsBackgroundImage{display:none}.aboutHistoryImages,.aboutHistoryImagesList img{width:100%!important}.aboutHistoryImagesList .owl-nav{position:absolute;width:100%}.aboutHistoryImagesList li{width:100vw}.aboutUsTexts{bottom:20%;gap:20px;flex-direction:column}.breadcrumbContainer{padding-left:5%;padding-right:5%;height:auto;min-height:55px}.solutionPageImageContainer{height:360px;width:100%;display:block}.aboutUsVideo{width:100%;bottom:-125px;left:0;height:auto}.spacerDiv{height:20px}.solutionPageText{width:100%;padding-right:5%;padding-top:40px;padding-left:5%}.solutionsBannerTitle{font-size:60px;height:90%;left:5%}.solutionsBannerBackgroundText{font-size:80px;top:10px;padding-left:5%}.servicesContainer{padding:0}.servicesList{gap:0}.service a{width:100%}.serviceName{text-align:center}.serviceDescription{padding:0 5%}.solutionsPremium{font-size:42px;line-height:90%}.solutionsPremium strong{font-size:48px}.customerPageContainer,.serviceInfoShowcase{padding:60px 5% 0}.customerList{gap:5px;justify-content:center}.customerList li{flex-basis:200px;height:115px}.customer{width:200px;height:115px}.serviceInfo{padding-bottom:0}.serviceInfoImage{width:100%;height:250px}.solutionsFlavorText h1{font-size:60px}.blogContainer{padding:90px 15px}.blogPostsList li{flex:0 0 100%;width:100%}.blogPostTexts{margin:1rem}.blogPost{width:100%}.postImage{flex:1 0 100%;height:30vh}.postVideosList{height:30vh}.postVideo{height:30vh}.postInfo{flex-direction:column}.postInfo p{max-width:90%}.backgroundText.backgroundBlogText span{bottom:0}.page-item{width:50px;height:50px}.contactFormContainer{flex-direction:column;padding:20px 5%}.diff_content{width:400px;padding:150px 5%}.differential-position{display:none}.diff_content-main{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.diff_content-main-title{width:auto;font-size:35px}.diff_content-main-description{width:100%}.diff_last_content{flex-direction:column}.diffImage{width:250px;height:250px}.branchesListContact{width:100%}.contactForm{width:100%;gap:20px}.contactForm form{width:100%;flex-direction:column}.inputGroup{flex-direction:column}.form-input{width:100%}.selectInputGroup{width:100%;gap:10px}.form-input.submitBtn{flex-direction:column;row-gap:1rem}.form-input.submitBtn button{width:100%}.jobsList>li{flex:1 0 100%}.jobsList .job{height:auto;gap:10px}.jobListingLink span{width:80%}.usefulLinksContainer{padding:90px 5%}.link{flex-direction:column}.linkImg{width:100%;height:210px}.searchResultsContainer{padding:60px 5%}.searchResultsMain{flex-direction:column}.searchFilter{width:100%}.filterCategoryButtons{align-items:center}.searchResultInfo{width:100%}.searchResult{width:100%;justify-content:center}.searchResultsList li{flex:0 1 100%}.termsOfUseContainer{padding:60px 10px}.termsOfUseContainer .title{width:100%}.termsOfUseContainer .description{width:90%}.cookie-consent-box{gap:20px;flex-direction:column}.cookie-consent-text{width:100%}.cookie-consent__title{font-size:22px}.cookie-consent__message{font-size:14px}.cookie-consent{height:225px}.footer{height:auto;flex-direction:column;padding:0;gap:0}.footerLogo{width:100%}.footerLogo img{margin:0 auto}.footerCompanyInfo{flex-direction:column;width:100%;justify-content:center;gap:20px;padding:0;padding-top:20px;padding-bottom:20px;background:#353535;background:-moz-linear-gradient(0deg,#353535 0,#231f20 100%);background:-webkit-linear-gradient(0deg,#353535 0,#231f20 100%);background:linear-gradient(0deg,#353535 0,#231f20 100%);border-right:none;border-bottom:1px solid #353535}.footerLinks{flex-direction:column;gap:30px;padding-left:10%;padding-right:10%}.footerNav ul{flex-flow:column}.footerBranchesInfo{width:100%;padding:0}.branchCounter{right:30px;top:20px}.branchInformation{text-align:left}.branch{width:100%;padding-left:5%}.branchesList{padding-top:50px;padding-bottom:50px}.branchesList.owl-carousel .owl-nav{display:none}.footerInfo{height:50px;flex-direction:column-reverse;text-align:center}.errorModal{right:0;width:70%}#developers{width:100%;text-align:center}#developers img{bottom:20px}#copyright{width:100%}.pagination{gap:10px;flex-wrap:wrap}.page-item.disabled.three-dots{font-size:20px;justify-content:center}.page-item.controls{flex:1 1 100%}}@media screen and (min-width:360px) and (max-width:459px){.header-mobile{display:block}header+div{margin-top:80px}.headerHome,.innerPageHeader{display:none}#slidingMenu{display:none}.bannerContainer .companyLogo{display:none}.customerPortal-float{display:none}.wp-float{right:20px;bottom:65px;width:60px;height:60px;font-size:25px}.bannerContainer{height:325px}.homeBanner{height:325px}.bannerTracker{right:45%;top:83%}.currentBannerIndex{display:none}.currentBannerIndex{font-size:80px;bottom:-60px}.bannerList .owl-nav{display:none}.backgroundText span{font-size:50px;bottom:-12px;left:5%}.search .searchFlavorText{width:100%;text-align:center}.searchForm{flex-direction:column;margin:0 auto;gap:15px}.searchForm .searchInput{width:290px}.searchForm .searchInput input{font-size:1rem}.searchContainer{height:360px}.searchFormBtn{margin-left:0;text-align:center}.corporateSolutions{height:325px}.solutionsText{font-size:28px;width:100%}.serviceShowcase{width:100%;height:340px}.serviceList{flex-direction:column}.serviceOverlay .overlayLink{width:100%;justify-content:end}.serviceOverlay .serviceOverlayText{margin-right:20px}.publicitiesContainer{height:320px}.publicityItem{height:320px}.publicityItem img{height:100%;width:auto!important}.publicityItem .publicityOverlay{width:100%;padding-top:20px;padding-left:5%;align-items:center;padding-right:5%}.publicityItem .publicityOverlay .publicityTitle{font-size:25px}.publicityInformation{display:none}.publicitiesList.owl-carousel .owl-nav{display:none}.publicityOverlay .publicityLink{justify-content:end;width:75%;margin-top:10px}.partnersList.owl-carousel{width:100%;margin:0}.newsletterContainer{height:420px;position:relative}.newsletterFlavorText{width:100%;font-size:24px;align-items:center;gap:10px}.newsletterFlavorText h3{font-size:18px}.newsletterInputs{flex-direction:column;align-items:center}.backgroundText{align-items:flex-end}.newsletterButton{width:50%}.innerPageBanner{height:110px}.innerPageBanner .innerPageOverlay{background:#f4a81c}.innerPageBanner img{display:none}.innerPageText{margin-left:5%;width:100%}.innerPageText .innerPageDescription{display:none}.innerPageText h1{line-height:30px}.aboutHistoryContainer,.solutionPageContainer{height:auto;flex-direction:column-reverse;padding-left:0}.wp-float-innerPages{width:60px;height:60px;font-size:26px;top:90%;right:20px}.aboutHistoryText{width:100%;padding-right:5%;padding-top:50px;padding-left:5%;padding-bottom:50px}.aboutHistoryTitle h1,.solutionPageTitle h1{font-size:26px;white-space:nowrap}.aboutUsbackgroundText{font-size:100px;top:10px;padding-left:5%}.aboutUsBackgroundImage{display:none}.aboutHistoryImages,.aboutHistoryImagesList img{width:100%!important}.aboutHistoryImagesList li{width:100vw}.aboutHistoryImagesList .owl-nav{position:absolute;width:100%}.aboutUsTexts{bottom:20%;gap:20px;flex-direction:column}.breadcrumbContainer{padding-left:5%;padding-right:5%;height:auto;min-height:55px}.solutionPageImageContainer{height:360px;width:100%;display:block}.aboutUsVideo{width:100%;bottom:-80px;left:0;height:auto}.spacerDiv{height:20px}.solutionPageText{width:100%;padding-right:5%;padding-top:40px;padding-left:5%}.solutionsBannerTitle{font-size:60px;height:90%;left:5%}.solutionsBannerBackgroundText{font-size:80px;top:10px;padding-left:5%}.serviceOverlay .overlayLink{justify-content:center}.servicesContainer{padding:0}.servicesList{gap:0}.service a{width:100%}.serviceName{text-align:center}.serviceDescription{padding:0 5%}.solutionsPremium{font-size:42px;line-height:90%}.solutionsPremium strong{font-size:48px}.customerPageContainer,.serviceInfoShowcase{padding:60px 5% 0}.customerList{gap:5px;justify-content:center}.customerList li{flex-basis:150px;height:115px}.customer{width:150px;height:115px}.serviceInfo{padding-bottom:0}.serviceInfoImage{width:100%;height:250px}.solutionsFlavorText h1{font-size:60px}.blogContainer{padding:90px 15px}.blogPostsList li{flex:0 0 100%;width:100%}.blogPostTexts{margin:1rem 0}.blogPost{width:100%}.postImage{flex:1 0 100%;height:30vh;width:100%}.postVideosList{height:30vh}.postVideo{height:30vh}.postInfo{flex-direction:column}.postInfo p{max-width:90%}.backgroundText.backgroundBlogText span{bottom:0}.page-item{width:50px;height:50px}.contactFormContainer{flex-direction:column;padding:20px 5%}.diff_content{width:350px;padding:120px 5%}.differential-position{display:none}.diff_content-main{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.diff_content-main-title{width:auto;font-size:35px}.diff_content-main-description{width:100%}.diff_last_content{flex-direction:column}.diffImage{width:300px;height:300px}.branchesListContact{width:100%}.contactForm{width:100%;gap:20px}.contactForm form{width:100%;flex-direction:column}.inputGroup{flex-direction:column}.form-input{width:100%}.selectInputGroup{width:100%;gap:10px}.form-input.submitBtn{flex-direction:column;row-gap:1rem}.form-input.submitBtn button{width:100%}.jobsList>li{flex:1 0 100%}.jobsList .job{height:auto;gap:10px}.jobListingLink span{width:80%}.usefulLinksContainer{padding:90px 5%}.link{flex-direction:column}.linkImg{width:100%;height:210px}.searchResultsContainer{padding:60px 5%}.searchResultsMain{flex-direction:column}.searchFilter{width:100%}.filterCategoryButtons{align-items:center}.searchResultInfo{width:100%}.searchResult{width:100%;justify-content:center}.searchResultsList li{flex:0 1 100%}.termsOfUseContainer{padding:60px 10px}.termsOfUseContainer .title{width:100%}.termsOfUseContainer .description{width:90%}.cookie-consent-box{gap:20px;flex-direction:column}.cookie-consent-text{width:100%}.cookie-consent__title{font-size:22px}.cookie-consent__message{font-size:14px}.cookie-consent{height:225px}.footer{height:auto;flex-direction:column;padding:0;gap:30px}.footerLogo{width:100%}.footerLogo img{margin:0 auto;height:100px}.footerCompanyInfo{flex-direction:column;width:100%;justify-content:center;gap:20px;padding:0;padding-top:20px;padding-bottom:20px;background:#353535;background:-moz-linear-gradient(0deg,#353535 0,#231f20 100%);background:-webkit-linear-gradient(0deg,#353535 0,#231f20 100%);background:linear-gradient(0deg,#353535 0,#231f20 100%);border-right:none;border-bottom:1px solid #353535}.footerLinks{flex-direction:column;gap:30px;padding-left:10%;padding-right:10%}.footerNav ul{flex-flow:column;text-align:center}.footerNetworks{justify-content:center}.footerBranchesInfo{width:100%;padding:0}.branchCounter{right:30px;top:0}.branchInformation{text-align:left}.branch{width:100%;padding-left:10%}.branchesList{padding-top:50px;padding-bottom:50px}.branchesList.owl-carousel .owl-nav{display:none}.footerInfo{height:50px;flex-direction:column-reverse;text-align:center}#developers{width:100%;text-align:center}#developers img{bottom:20px}#copyright{width:100%}.errorModal{right:0;width:70%}.pagination{gap:10px;flex-wrap:wrap}.page-item.disabled.three-dots{font-size:20px;justify-content:center}.page-item.controls{flex:1 1 100%}}@media screen and (min-width:1px) and (max-width:359px){body{width:360px}.header-mobile{display:block}header+div{margin-top:80px}.headerHome,.innerPageHeader{display:none}#slidingMenu{display:none}.bannerContainer .companyLogo{display:none}.customerPortal-float{display:none}.wp-float{right:20px;bottom:65px;width:60px;height:60px;font-size:25px}.bannerContainer{height:325px}.homeBanner{height:325px}.bannerTracker{right:45%;top:83%}.currentBannerIndex{font-size:80px;bottom:-60px}.bannerList .owl-nav{display:none}.backgroundText span{font-size:50px;bottom:-12px;left:5%}.search .searchFlavorText{width:100%;text-align:center}.searchForm{flex-direction:column;margin:0 auto;gap:15px}.searchForm .searchInput{width:290px}.searchForm .searchInput input{font-size:1rem}.searchContainer{height:360px}.searchFormBtn{margin-left:0;text-align:center}.corporateSolutions{height:325px}.solutionsText{font-size:28px;width:100%}.serviceShowcase{width:100%;height:340px}.serviceList{flex-direction:column}.serviceOverlay .overlayLink{width:100%;justify-content:end}.serviceOverlay .serviceOverlayText{margin-right:20px}.publicitiesContainer{height:320px}.publicityItem{height:320px}.publicityItem img{height:100%;width:auto!important}.publicityItem .publicityOverlay{width:100%;padding-top:20px;padding-left:5%;align-items:center;padding-right:5%}.publicityItem .publicityOverlay .publicityTitle{font-size:25px}.publicityInformation{display:none}.publicitiesList.owl-carousel .owl-nav{display:none}.publicityOverlay .publicityLink{justify-content:end;width:75%;margin-top:10px}.partnersList.owl-carousel{width:100%;margin:0}.newsletterContainer{height:420px;position:relative}.newsletterFlavorText{width:100%;font-size:24px;align-items:center;gap:10px}.newsletterFlavorText h3{font-size:18px}.newsletterInputs{flex-direction:column;align-items:center}.backgroundText{align-items:flex-end}.newsletterButton{width:50%}.innerPageBanner{height:110px}.innerPageBanner .innerPageOverlay{background:#f4a81c}.innerPageBanner img{display:none}.innerPageText{margin-left:5%;width:100%}.innerPageText .innerPageDescription{display:none}.innerPageText h1{line-height:30px}.aboutHistoryContainer,.solutionPageContainer{height:auto;flex-direction:column-reverse;padding-left:0}.wp-float-innerPages{width:60px;height:60px;font-size:26px;top:90%;right:20px}.aboutHistoryText{width:100%;padding-right:5%;padding-top:50px;padding-left:5%;padding-bottom:50px}.aboutHistoryTitle h1,.solutionPageTitle h1{font-size:26px;white-space:nowrap}.aboutUsbackgroundText{font-size:100px;top:10px;padding-left:5%}.aboutUsBackgroundImage{display:none}.aboutHistoryImages,.aboutHistoryImagesList img{width:100%!important}.aboutHistoryImagesList li{width:100vw}.aboutHistoryImagesList .owl-nav{position:absolute;width:100%}.aboutUsTexts{bottom:20%;gap:20px;flex-direction:column}.breadcrumbContainer{padding-left:5%;padding-right:5%;height:auto;min-height:55px}.solutionPageImageContainer{height:360px;width:100%;display:block}.aboutUsVideo{width:100%;bottom:-80px;left:0;height:auto}.spacerDiv{height:20px}.solutionPageText{width:100%;padding-right:5%;padding-top:40px;padding-left:5%}.solutionsBannerTitle{font-size:60px;height:90%;left:5%}.solutionsBannerBackgroundText{font-size:80px;top:10px;padding-left:5%}.serviceOverlay .overlayLink{justify-content:center}.servicesContainer{padding:0}.servicesList{gap:0}.service a{width:100%}.serviceName{text-align:center}.serviceDescription{padding:0 5%}.solutionsPremium{font-size:42px;line-height:90%}.solutionsPremium strong{font-size:48px}.customerPageContainer,.serviceInfoShowcase{padding:60px 5% 0}.customerList{gap:5px;justify-content:center}.customerList li{flex-basis:150px;height:115px}.customer{width:150px;height:115px}.serviceInfo{padding-bottom:0}.serviceInfoImage{width:100%;height:250px}.solutionsFlavorText h1{font-size:60px}.blogContainer{padding:90px 15px}.blogPostsList li{flex:0 0 100%;width:100%}.blogPostTexts{margin:1rem 0}.blogPost{width:100%}.postImage{flex:1 0 100%;height:30vh;width:100%}.postVideosList{height:30vh}.postVideo{height:30vh}.postInfo{flex-direction:column}.postInfo p{max-width:90%}.backgroundText.backgroundBlogText span{bottom:0}.page-item{width:50px;height:50px}.contactFormContainer{flex-direction:column;padding:20px 5%}.branchesListContact{width:100%}.contactForm{width:100%;gap:20px}.diff_content{width:350px;padding:120px 5%}.differential-position{display:none}.diff_content-main{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.diff_content-main-title{width:auto;font-size:35px}.diff_content-main-description{width:100%}.diff_last_content{flex-direction:column}.diffImage{width:300px;height:300px}.contactForm form{width:100%;flex-direction:column}.inputGroup{flex-direction:column}.form-input{width:100%}.selectInputGroup{width:100%;gap:10px}.form-input.submitBtn{flex-direction:column;row-gap:1rem}.form-input.submitBtn button{width:100%}.jobsList>li{flex:1 0 100%}.jobsList .job{height:auto;gap:10px}.jobListingLink span{width:80%}.usefulLinksContainer{padding:90px 5%}.link{flex-direction:column}.linkImg{width:100%;height:210px}.searchResultsContainer{padding:60px 5%}.searchResultsMain{flex-direction:column}.searchFilter{width:100%}.filterCategoryButtons{align-items:center}.searchResultInfo{width:100%}.searchResult{width:100%;justify-content:center}.searchResultsList li{flex:0 1 100%}.termsOfUseContainer{padding:60px 10px}.termsOfUseContainer .title{width:100%}.termsOfUseContainer .description{width:90%}.cookie-consent-box{gap:20px;flex-direction:column}.cookie-consent-text{width:100%}.cookie-consent__title{font-size:22px}.cookie-consent__message{font-size:14px}.cookie-consent{height:225px}.footer{height:auto;flex-direction:column;padding:0;gap:30px}.footerLogo{width:100%}.footerLogo img{margin:0 auto;height:100px}.footerCompanyInfo{flex-direction:column;width:100%;justify-content:center;gap:20px;padding:0;padding-top:20px;padding-bottom:20px;background:#353535;background:-moz-linear-gradient(0deg,#353535 0,#231f20 100%);background:-webkit-linear-gradient(0deg,#353535 0,#231f20 100%);background:linear-gradient(0deg,#353535 0,#231f20 100%);border-right:none;border-bottom:1px solid #353535}.footerLinks{flex-direction:column;gap:30px;padding-left:10%;padding-right:10%}.footerNav ul{flex-flow:column;text-align:center}.footerNetworks{justify-content:center}.footerBranchesInfo{width:100%;padding:0}.branchCounter{right:30px;top:0}.branchInformation{text-align:left}.branch{width:100%;padding-left:10%}.branchesList{padding-top:50px;padding-bottom:50px}.branchesList.owl-carousel .owl-nav{display:none}.footerInfo{height:50px;flex-direction:column-reverse;text-align:center}#developers{width:100%;text-align:center}#developers img{bottom:20px}#copyright{width:100%}.errorModal{right:0;width:70%}.pagination{gap:10px;flex-wrap:wrap}.page-item.disabled.three-dots{font-size:20px;justify-content:center}.page-item.controls{flex:1 1 100%}}
