header{background-color:#232326;color:#fff;position:fixed;width:100%;z-index:1002;top:0;transition-duration:.3s;border-bottom:1px solid #333132;max-height:72px}header #logo img{transition:.2s ease-in-out}header nav{height:72px;transition-duration:.2s}header nav.smallNav{height:60px}header nav ul{padding-left:0;list-style-type:none;margin-bottom:0;display:flex;align-items:center;height:30px}header nav ul li{display:inline-block;margin-right:15px}header nav ul li:first-child{display:none}header nav ul li:last-child{margin-right:0}header nav ul li a,header nav ul li div{color:#fff;text-decoration:none;text-transform:uppercase;font-family:titillium-web;font-style:normal;font-weight:600!important;font-size:14px;line-height:21px}header nav ul li a:hover,header nav ul li div:hover{color:#fff}header nav ul .searchIconMobile{display:inline-block}header nav ul .searchIconDesktop{display:none}header nav ul .searchIconDesktop.active{filter:brightness(0) saturate(100%) invert(11%) sepia(100%) saturate(4744%) hue-rotate(345deg) brightness(111%) contrast(114%)}header nav ul .searchIconDesktop:hover{cursor:pointer}header nav .langWrap{border-right:none;position:relative;display:none}header nav .langWrap:hover{cursor:pointer}header nav .langWrap .langActive{display:flex;align-items:center}header nav .langWrap .langActive div{font-size:14px;line-height:21px;font-family:titillium-web;font-style:normal;font-weight:600!important}header nav .langWrap .langActive img{margin-left:10px;transition-duration:.4s}header nav .langWrap .langDropdown{position:absolute;background:#333132;top:30px;left:-10px;padding:8px 10px;font-size:14px;width:55px;display:none}header nav .langWrap .langDropdown a{font-family:titillium-web;font-style:normal;font-weight:600!important;color:#fff;display:block}header nav .langWrap .langDropdown a:hover{color:#919193}header nav .langWrap.active .langActive img{transform:rotate(180deg)}header nav .langWrap.active .langDropdown{display:block}header nav .leftPart,header nav .rightPart{display:flex;align-items:center}header nav .rightPart .navbar-nav{display:none}header nav .rightPart .navbar-nav ul{display:flex}header nav .rightPart .navbar-nav ul li{margin-right:30px}header nav .rightPart .navbar-nav ul li a{position:relative}header nav .rightPart .navbar-nav ul li a.active:after{width:100%;position:absolute;content:"";height:3px;background-color:#ff0025;bottom:-25px;left:0}header nav .rightPart .navbar-nav ul li a:after{width:0%;position:absolute;content:"";height:3px;background-color:#ff0025;bottom:-25px;left:0}header nav .rightPart .navbar-nav ul li a:hover:after{width:100%;transition:width .5s}header nav .rightPart .navbar-nav ul li img{margin-left:5px;transition-duration:.4s;margin-top:-4px}header nav .rightPart .navbar-nav ul li:last-child{margin-right:0}header nav .rightPart li.searchDesktop{display:none;align-items:center;margin-right:0}@media (min-width:992px){header nav ul li:first-child{display:inline-block}header nav ul .searchIconMobile{display:none}header nav ul .searchIconDesktop{display:inline-block}header nav .rightPart .navbar-nav{display:block}header nav .rightPart .navIcons{margin-left:30px;padding:0 23px;border-left:1px solid #333132;border-right:1px solid #333132;height:40px}header nav .rightPart .navIcons li{margin-right:0}header nav .rightPart .navIcons li .AllForTeam-icn:hover #support-icn .icn-active{stroke:#FF0025}header nav .rightPart .navIcons li img{width:18px}header nav .rightPart li.searchDesktop{display:flex}}header nav .rightPart li.searchDesktop input{background-color:transparent;color:#fff;font-family:titillium-web;font-style:normal;font-weight:600!important;font-size:14px;border:none;outline:0;border-bottom:1px solid #fff;width:200px;margin-left:22px;display:none}header nav .rightPart li.searchDesktop input::placeholder{color:#919193;font-family:titillium-web;font-style:normal;font-weight:600!important;font-size:14px}header nav .rightPart li.searchDesktop .searchBtnDesktop{margin-left:22px;cursor:pointer;width:19px}header nav .rightPart li.searchDesktop .searchBtnDesktop.active #search-icn .icn-circle,header nav .rightPart li.searchDesktop .searchBtnDesktop:hover #search-icn .icn-circle{stroke:#FF0025}header nav .rightPart .lng-menu-wrapper{margin-left:30px}header nav .rightPart .lng-menu-wrapper a{display:flex;justify-content:center;align-items:center;font-size:14px;line-height:21px}header nav .rightPart .lng-menu-wrapper a:after{content:'';display:none}header nav .rightPart .lng-menu-wrapper a span{margin-right:6px}header nav .rightPart .lng-menu-wrapper a .arrow{margin-bottom:3px}header nav .rightPart .lng-menu-wrapper a .arrow img{transition:.6s}header nav .rightPart .lng-menu-wrapper a.show .arrow img{transform:rotate(-180deg)}header nav .rightPart .lng-menu-wrapper ul{max-width:55px;background-color:#232326;right:114px}@media (min-width:768px){header nav .rightPart .lng-menu-wrapper ul{right:124px}}@media (min-width:992px){header nav .rightPart .lng-menu-wrapper ul{right:12px}header nav .rightPart .searchBtnMobile{display:none}}header nav .rightPart .lng-menu-wrapper ul.show{display:flex;flex-direction:column;height:fit-content;width:fit-content}header nav .rightPart .lng-menu-wrapper ul.dropdown-menu{min-width:53px!important;margin-top:0;border-radius:0}header nav .rightPart .lng-menu-wrapper ul li{max-width:55px;margin:0}header nav .rightPart .lng-menu-wrapper ul li:first-child{display:block}header nav .rightPart .lng-menu-wrapper ul li a{color:#fff;transition:.3s;padding:1px 17px}header nav .rightPart .lng-menu-wrapper ul li a:hover{color:#ff0025;background-color:#232326}header nav .rightPart .searchBtnMobile{margin-left:22px;cursor:pointer}header nav .rightPart .searchBtnMobile.active #search-icn-circle .icn-circle,header nav .rightPart .searchBtnMobile:hover #search-icn-circle .icn-circle{stroke:#FF0025}header nav .rightPart .hamburger{display:block;margin-left:10px;width:40px;height:40px;background-repeat:no-repeat;background-image:url("../../Content/Images/hamburger.svg")}header nav .rightPart .hamburger.toggle-open{background-image:url("../../Content/Images/closeHamburger.svg")}header .searchMobile{position:fixed;top:72px;width:100%;height:50px;transition-duration:.2s;display:none;align-items:center;background:#333132}header .searchMobile .searchWrapper{display:flex;align-content:center;justify-content:space-between}header .searchMobile .searchWrapper input{height:50px;background:0 0;border:none;color:#fff;width:100%}header .searchMobile .searchWrapper input :active,header .searchMobile .searchWrapper input :focus,header .searchMobile .searchWrapper input:focus-visible{border:none;outline:0}header .searchMobile .searchWrapper .btnIcn{display:none}header .searchMobile.toSmallNav{top:61px}#toggleNav:hover{cursor:pointer}#toggleNav.active img{transform:rotate(180deg)}.navDesktop{position:fixed;top:-1200px;width:100%;max-height:72px;display:block;opacity:0;transition:.25s ease-in-out;z-index:1001}.navDesktop.active{opacity:1;top:60px}.navDesktop.active .navDesktopBottom{display:block}.navDesktop .navDesktopTop{background-color:#333132;padding:50px 0;overflow-y:scroll;max-height:95vh}.navDesktop .navDesktopTop .navWrap{position:relative}.navDesktop .navDesktopTop .navWrap .closeNavBtn{transform:rotate(45deg);position:absolute;top:-25px;right:0}.navDesktop .navDesktopTop .navWrap .closeNavBtn:hover{cursor:pointer}.navDesktop .navDesktopTop .navWrap .closeNavBtn img{height:20px}.navDesktop .navDesktopTop .navWrap .navBlock{border-top:1px solid #80808050;padding-top:15px;margin-top:15px}.navDesktop .navDesktopTop .navWrap .navBlock .navParent{text-transform:uppercase;color:#fff;font-size:14px;line-height:20px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:10px;display:block;min-height:40px}.navDesktop .navDesktopTop .navWrap .navBlock .navParent:hover{color:#919193}.navDesktop .navDesktopTop .navWrap .navBlock .navChild{color:#919193;font-size:12px;line-height:18px;margin-bottom:10px;display:block}.navDesktop .navDesktopTop .navWrap .navBlock .navChild:hover{color:#fff}.navDesktop .navDesktopBottom{height:100%;width:100%;background:rgba(0,0,0,.7);display:none}#menuMobile{background-color:#232326;color:#fff;font-family:titillium-web;font-style:normal;font-weight:600!important}#menuMobile a:not(:last-child):after{border-right:none}.hc-nav-trigger{top:0;position:relative}.hc-nav-trigger span::after,.hc-nav-trigger span::before{display:none}.hc-nav-trigger .line{top:0;transform:none;transform-origin:0}.hc-nav-trigger.toggle-open span:nth-child(1){top:-1px;margin-left:-3px;transform:rotateZ(45deg);width:12px}.hc-nav-trigger.toggle-open span:nth-child(2){top:9px;margin-left:8px;transform:rotateZ(-45deg);width:23px}.hc-nav-trigger.toggle-open span:nth-child(3){top:-7px;margin-left:15px;width:12px;transform:rotateZ(45deg)}.hc-offcanvas-nav .nav-container{top:73px}.hc-offcanvas-nav .nav-container .nav-content>ul{padding-bottom:100px}.hc-offcanvas-nav .nav-container .nav-content .nav-close{display:none}.hc-offcanvas-nav .nav-container .nav-content .level-title{padding:10px 10px 20px 30px;border-bottom:1px solid #464446;margin-left:10px;text-transform:uppercase;font-size:16px;margin-bottom:30px}.hc-offcanvas-nav .nav-back .nav-back-button{position:absolute;top:-73px;left:15px}.hc-offcanvas-nav .nav-back span::before,.hc-offcanvas-nav .nav-next span::before{border-top:2px solid #ff0025;border-left:2px solid #ff0025}.hc-offcanvas-nav.disable-body::after{top:72px}.hc-offcanvas-nav a.nav-next:before{display:none}.hc-offcanvas-nav .nav-close-button span::before{content:url(../../../../Content/Images/plus.svg);margin-left:unset;border-top:none;border-left:none;margin-top:unset;top:25px;left:25px;width:0;height:0}.hc-offcanvas-nav .nav-close-button span::after{display:none}.hc-offcanvas-nav .nav-wrapper-0 .nav-content .nav-item .nav-item-link{padding:6px 12px;font-size:18px;font-family:titillium-web;font-style:normal;font-weight:700!important;text-transform:uppercase;margin-bottom:20px}.hc-offcanvas-nav .nav-wrapper-1 .nav-content .nav-item .nav-item-link{font-size:16px;text-transform:unset;margin-bottom:unset}.hc-offcanvas-nav .mobileBottom{position:absolute;bottom:0;width:100%}.hc-offcanvas-nav .mobileBottom .nav-custom-content{border-right:none;display:flex;justify-content:space-between;align-items:center;padding:12px;margin-bottom:80px;margin-right:35px;border-top:1px solid #515051}.hc-offcanvas-nav .mobileBottom .nav-custom-content .langs{display:flex}.hc-offcanvas-nav .mobileBottom .nav-custom-content .langs li{font-size:16px;font-family:titillium-web;font-style:normal;font-weight:600!important}.hc-offcanvas-nav .mobileBottom .nav-custom-content .langs li:not(:last-child):after{content:'\00a0 / \00a0 '}.hc-offcanvas-nav .mobileBottom .nav-custom-content .langs li.active{color:#ff0025}.hc-offcanvas-nav .mobileBottom .nav-custom-content .langs li.active:after{color:#fff}.promoBanner{width:100%;height:47px;background:#fff;padding:12px;top:72px;right:0;position:fixed;z-index:100;transition:color .7s ease-in-out,width .7s ease-in-out,background .7s ease-in-out}.promoBanner a .bannerContent{display:flex;justify-content:space-between;align-items:center;left:0}.promoBanner a .bannerContent div p{color:#000;font-size:18px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .7s}.promoBanner a .bannerContent .arrowRight{width:20px;height:20px;display:inline-flex;background:url("/Content/Images/arrow-right.svg") center/contain no-repeat}.promoBanner a .bannerContent.shrinked{display:none}footer{background-color:#232326;padding-bottom:5px;min-height:300px}footer .borderTop .borderW{border-top:1px solid #333132}footer .spacer{margin-top:50px}footer .footerLogoWrap img{height:25px}footer .infoWrap{margin-top:30px}footer .infoWrap .footerLeft{margin-bottom:20px}@media (min-width:500px){footer .infoWrap .footerLeft{display:flex}}@media (min-width:992px){header nav .rightPart .hamburger{display:none}header .searchMobile{display:none!important}.promoBanner{padding:12px 39px}.promoBanner.shrinked{width:133px;background:#ff0025;padding:12px;right:0;transition:.7s ease-in-out;justify-content:center;display:flex;flex-direction:column}.promoBanner.shrinked .bannerContent.default{display:none}.promoBanner.shrinked .bannerContent.shrinked{display:flex}.promoBanner.shrinked .bannerContent.shrinked p,.promoBanner.shrinked .bannerContent.shrinked span{font-family:titillium-web;font-style:normal;font-weight:700!important;color:#fff}.promoBanner.shrinked .bannerContent.shrinked .arrowRight{background:url("/Content/Images/arrow-right-white.svg") center no-repeat}footer .infoWrap{display:flex;justify-content:space-between}footer .infoWrap .footerLeft{margin-bottom:0}}footer .infoWrap .footerLeft .lookingForward h3{font-size:24px;line-height:28px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:20px}footer .infoWrap .footerRight{display:flex;flex-direction:column-reverse}@media (min-width:992px){footer .infoWrap .footerRight{flex-direction:row}}footer .infoWrap .footerRight .right-left{display:flex;flex-direction:row;align-items:flex-start;margin-top:20px}footer .infoWrap .footerRight .right-left img{margin-right:24px;width:100px;opacity:.6}@media (min-width:992px){footer .infoWrap .footerRight .right-left{margin-top:0}footer .infoWrap .footerRight .right-right{display:flex;flex-direction:column;justify-content:space-between}}footer .infoWrap .footerRight .infoLineOuter{display:flex;margin-bottom:20px}footer .infoWrap .footerRight .infoLineOuter .infoLineWrap{margin-right:30px}footer .infoWrap .footerRight .infoLineOuter .infoLineWrap .infoLine{font-size:14px;line-height:20px;color:#919193;display:block}footer .infoWrap .footerRight .infoLineOuter .infoLineWrap .infoLineUrl{font-size:14px;line-height:20px;color:#919193;text-decoration:none;display:block}footer .infoWrap .footerRight .infoLineOuter .infoLineWrap .infoLineUrl:hover{cursor:pointer}footer .infoWrap .footerRight .infoLineOuter .infoLineWrap .infoLineUrl:last-child{text-decoration:underline;margin-top:20px}footer .infoWrap .footerRight .socialWrap{display:flex;font-size:14px;align-items:baseline}footer .infoWrap .footerRight .socialWrap .follow{color:#ff0025;text-transform:uppercase;font-size:12px;margin-right:10px}footer .infoWrap .footerRight .socialWrap a{color:#fff;text-decoration:underline}footer .infoWrap .footerRight .socialWrap a:not(:last-child):after{content:"/";margin-left:4px;display:inline-block;text-decoration:none}footer .infoWrap .footerRight .socialWrap a:hover{cursor:pointer}footer ul{padding-left:0;list-style-type:none}footer ul li{display:inline-block;margin-right:20px}footer ul li:last-child{margin-right:0}footer ul li a{color:#fff;text-decoration:none;text-transform:uppercase;font-family:titillium-web;font-style:normal;font-weight:600!important;font-size:14px;line-height:21px}footer ul li a:hover{color:#fff}footer .footerBottom .line{border-top:1px solid #333132;margin:30px 0 20px}footer .footerBottom .copyrights{color:#919193;font-size:12px;line-height:19px;font-family:titillium-web;font-style:normal;font-weight:600!important}footer .footerBottom ul li{margin-right:0}footer .footerBottom ul li::after{content:'/';margin:10px}footer .footerBottom ul li:last-child::after{content:unset}footer .footerBottom ul li a{font-size:12px;text-transform:unset}#new-cookie-notice{max-width:100%;width:100%;height:auto;position:fixed;bottom:0;right:0;background-color:#232326;border:1px solid #333132;z-index:100;padding:50px 10px}#new-cookie-notice .cookie-dialog .content .contentTop{display:flex;align-items:center;margin-bottom:20px}#new-cookie-notice .cookie-dialog .content .contentTop .cookie-wrapper{min-height:56px;min-width:56px;background-color:#ff00251A;border-radius:50%;display:flex;justify-content:center;align-items:center}#new-cookie-notice .cookie-dialog .content .contentTop .cookie-wrapper .cookie{width:29px;height:29px}#new-cookie-notice .cookie-dialog .content .contentTop .title{font-size:32px;line-height:38px;margin-left:20px;font-family:titillium-web;font-style:normal;font-weight:700!important}#new-cookie-notice .cookie-dialog .content .contentBottom p{margin-bottom:40px}#new-cookie-notice .cookie-dialog .buttons{margin-bottom:40px;display:inline-flex;gap:10px}#new-cookie-notice .cookie-dialog .buttons .btn-trans div{color:#fff}#new-cookie-notice .cookie-dialog .buttons .btn-trans svg{filter:unset}#new-cookie-notice .cookie-dialog .buttons a{width:auto}#new-cookie-notice .cookie-dialog .buttons #btnSaveCookieChoice{display:none}#new-cookie-notice .cookie-dialog .rules a{color:#ff0025;text-decoration:underline;letter-spacing:.21px}#new-cookie-notice .accordion{display:none;margin-bottom:30px;border-bottom:0}#new-cookie-notice .accordion .accordion-item{background-color:#232326}#new-cookie-notice .accordion .accordion-item .locked-switch{display:inline-block;width:60px;height:34px;position:absolute;right:26px;z-index:100;margin-top:14px}@media (min-width:992px){#new-cookie-notice{width:540px;height:auto;position:fixed;bottom:40px;right:40px;padding:50px 60px}#new-cookie-notice .accordion .accordion-item .locked-switch{right:80px}}#new-cookie-notice .accordion .accordion-item .locked-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border:1px solid #ff0025;-webkit-transition:.3s;transition:.3s;border-radius:34px}#new-cookie-notice .accordion .accordion-item .locked-switch .slider:before{position:absolute;content:"";background:url("/Content/Images/lock.svg") center no-repeat;height:26px;width:26px;top:3px;left:16px}#new-cookie-notice .accordion .accordion-item .cookie-switch{display:inline-block;width:60px;height:34px;position:absolute;right:26px;z-index:100;margin-top:14px}#new-cookie-notice .accordion .accordion-item .cookie-switch input{opacity:0;width:0;height:0}#new-cookie-notice .accordion .accordion-item .cookie-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#333132;-webkit-transition:.3s;transition:.3s;border-radius:34px}#new-cookie-notice .accordion .accordion-item .cookie-switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.3s;transition:.3s;border-radius:50%}#new-cookie-notice .accordion .accordion-item input:checked+.slider{background-color:#ff0025}#new-cookie-notice .accordion .accordion-item input:focus+.slider{box-shadow:0 0 1px #2196f3}#new-cookie-notice .accordion .accordion-item input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}#new-cookie-notice .accordion .accordion-item .accordion-header{padding-left:30px}#new-cookie-notice .accordion .accordion-item .accordion-header .accordion-button{background-color:#232326;color:#fff}#new-cookie-notice .accordion .accordion-item .accordion-header .accordion-button:after{position:absolute;margin-left:-30px}.landingBanner{background-color:#a9a9a9;height:90vh}.landingBanner .fullScreen{height:100vh;display:flex;align-items:center}@media (max-width:767.98px){.landingBanner .fullScreen{height:75vh}}.landingBanner .fullScreen .wrap h1{font-size:38px;line-height:38px;margin-bottom:10px}@media (min-width:350px){.landingBanner .fullScreen .wrap h1{font-size:56px;line-height:56px}}@media (min-width:400px){.landingBanner .fullScreen .wrap h1{font-size:64px;line-height:60px;margin-bottom:20px}}@media (min-width:768px){footer .infoWrap .footerLeft .lookingForward h3{font-size:28px;line-height:38px;max-width:400px}footer .footerBottom .copyrights{padding-top:3px}.landingBanner{height:100vh}.landingBanner .fullScreen .wrap h1{font-size:84px;line-height:90px;max-width:620px}.landingBanner .fullScreen .wrap .btnMobile .button{min-width:200px}.landingBanner .fullScreen .wrap .btnMobile .button:first-child{margin-right:10px}.landingBanner .fullScreen .wrap .btnMobile .button:last-child div{color:#fff}.landingBanner .fullScreen .wrap .btnMobile .button:last-child svg{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(157deg) brightness(102%) contrast(101%)}}@media (min-width:1920px){.landingBanner .fullScreen .wrap h1{font-size:110px;line-height:110px;max-width:800px}}.landingBanner .fullScreen .wrap p{color:#fff;font-size:14px;font-family:titillium-web;font-style:normal;font-weight:600!important}@media (min-width:400px){.landingBanner .fullScreen .wrap p{max-width:80%;font-size:16px}}@media (min-width:992px){#new-cookie-notice .accordion .accordion-item .cookie-switch{right:80px}.landingBanner .fullScreen .wrap p{max-width:550px;margin:30px 0}}.landingBanner .fullScreen .wrap .btnMobile{width:calc(100% - 10px)}.landingBanner .fullScreen .wrap .btnMobile .button{margin-bottom:10px}.landingBanner .fullScreen .scrollMore{position:absolute;bottom:0;height:90px;border-left:1px solid #fff;display:none}.landingBanner .fullScreen .scrollMore .circle{height:15px;width:15px;border-radius:50%;top:-7px;left:-8px;position:absolute;border:1px solid #fff}.landingBanner .fullScreen .scrollMore .circle div{color:#fff;text-transform:uppercase;font-size:10px;margin-top:-2px;margin-left:20px;font-family:titillium-web;font-style:normal;font-weight:400!important;letter-spacing:1.1px}.fullBanner .banner{background-color:#333132;background-size:cover;background-position:center;padding:25px;height:170px;margin-top:-100px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;position:relative;overflow:hidden}.fullBanner .banner:hover{cursor:pointer}.fullBanner .banner img{position:absolute;right:0;top:0}.fullBanner .banner img.imgDots{top:10px;right:10px;height:370px}@media (min-widht:768px){.fullBanner .banner img.imgDots{height:auto}}.fullBanner .banner .bannerText h2{font-size:28px;line-height:32px;font-family:titillium-web;font-style:normal;font-weight:700!important}@media (min-width:768px){.landingBanner .fullScreen .scrollMore{height:120px;display:inline-block}.fullBanner .banner{padding:60px;height:310px;margin-top:-180px;text-align:unset}.fullBanner .banner .bannerText h2{font-size:48px;line-height:52px;max-width:600px}}.fullBanner .banner .button .arrow{position:absolute;top:6px;right:6px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(3987%) hue-rotate(70deg) brightness(111%) contrast(101%)}@media (max-width:768px){.fullBanner .banner .button{width:auto;height:auto;background-color:transparent;border:none;padding:0}.fullBanner .banner .button img{position:initial;margin-left:5px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(3987%) hue-rotate(70deg) brightness(111%) contrast(101%)}.hubBanner .dots{width:100%}}.fullBanner .banner .button:hover img{top:2px;right:2px}.bannerHubBottom .fullBanner .banner{margin-top:0}.landingBannerSolutions{min-height:350px;height:auto;position:relative;z-index:-2;display:flex;justify-content:center}.landingBannerSolutions .overlay{z-index:-1}.landingBannerSolutions .container{position:absolute;height:100%}.landingBannerSolutions .container .row{height:100%;padding-top:40px}.landingBannerSolutions .container .row .side-line-wrapper{padding-bottom:22px}.landingBannerSolutions .container .row .line{border-left:1px solid #fff;height:calc(100% - 5px);position:relative;margin-bottom:22px}.landingBannerSolutions .container .row .line .circle{height:15px;width:15px;border-radius:50%;top:-7px;left:-8px;position:absolute;border:1px solid #fff}.landingBannerSolutions .container .row h1{letter-spacing:.8px;overflow-wrap:break-word;hyphens:auto;font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:48px;line-height:48px;color:#fff}@media (min-width:768px){.landingBannerSolutions{min-height:450px}.landingBannerSolutions .container .row{padding-top:70px}.landingBannerSolutions .container .row h1{hyphens:inherit;font-size:80px;line-height:80px}}.landingBannerSolutions .container .row h3{font-size:20px;line-height:26px;margin:15px 0;font-family:titillium-web;font-style:normal;font-weight:700!important}@media (min-width:768px){.landingBannerSolutions .container .row h3{font-size:24px;line-height:40px}.landingBannerSolutions .container .row p{max-width:450px;margin-bottom:0}}.landingBannerSolutions .container .row p{font-size:14px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:600!important}.landingBannerSolutions.small{min-height:160px}@media (max-width:767.98px){.landingBannerSolutions .overlay{background:linear-gradient(180deg,#23232600,#232326 50%),linear-gradient(270deg,#23232600,#232326 150%)}.landingBannerSolutions.small .overlay{background:linear-gradient(180deg,#23232600,#232326 100%),linear-gradient(270deg,#23232600,#232326 100%)}}.landingBannerSolutions.small .row .line{height:250px}.bannerAboutUs{padding-bottom:70px}.bannerAboutUs h1{font-size:64px;margin-bottom:10px}@media (min-width:992px){.bannerAboutUs h1{font-size:80px;margin-top:-10px}}.bannerAboutUs h2{font-size:32px;margin-bottom:10px}@media (min-width:992px){.bannerAboutUs h2{margin-bottom:40px;font-size:40px}}.bannerAboutUs p{font-size:14px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:600!important}.bannerVideo{background-color:#232326;padding-top:50px}.bannerVideo .videoBackground{display:flex;align-items:center;justify-content:center;height:250px}.bannerVideo .videoBackground .titleWrap{z-index:10}.bannerVideo .videoBackground .titleWrap.hide{display:none}.bannerVideo .videoBackground .titleWrap .boldSubtitle{font-size:40px;line-height:48px}@media (min-width:1200px){header nav .rightPart .lng-menu-wrapper ul{right:40px}.bannerVideo .videoBackground .titleWrap .boldSubtitle{font-size:64px;line-height:64px}}.bannerVideo .videoBackground .titleWrap .playSection{display:flex;align-items:center;justify-content:center;margin-top:20px}.bannerVideo .videoBackground .titleWrap .playSection:hover{cursor:pointer}.bannerVideo .videoBackground .titleWrap .playSection:hover .playButton{margin-right:20px}.bannerVideo .videoBackground .titleWrap .playSection .playButton{height:20px;width:20px;border:1px solid #ff0025;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px;transition-duration:.3s}.bannerVideo .videoBackground .titleWrap .playSection .playButton .playArrow{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #ff0025;margin-left:1px}.bannerVideo .videoBackground .titleWrap .playSection .playButtonText{font-family:titillium-web;font-style:normal;font-weight:600!important;font-size:18px}.hubBanner{background-color:#a9a9a9;min-height:320px;height:100%}@media (min-width:1920px){.hubBanner{min-height:735px}}.hubBanner .overlay{position:relative;background:linear-gradient(180deg,#23232600 0,#232326 60%) no-repeat padding-box}.hubBanner h1{font-size:64px;margin-bottom:10px}@media (min-width:992px){.hubBanner h1{font-size:80px;margin-top:-10px}}.hubBanner h2{font-size:32px;margin-bottom:10px}@media (min-width:992px){.hubBanner h2{margin-bottom:40px;font-size:40px}}.hubBanner p{color:#fff;font-size:14px;font-family:titillium-web;font-style:normal;font-weight:600!important}@media (min-width:768px){.bannerAboutUs p{max-width:450px}.bannerVideo{padding-top:100px}.bannerVideo .videoBackground{height:550px}.hubBanner .overlay{min-height:400px}.hubBanner p{max-width:80%}}.hubBanner .scrollMore{height:190px;position:absolute;border-left:1px solid #fff;z-index:1;bottom:-70px;display:none}.hubBanner .scrollMore .circle{height:15px;width:15px;border-radius:50%;top:-7px;left:-8px;position:relative;border:1px solid #fff}.hubBanner .scrollMore .circle div{color:#fff;text-transform:uppercase;font-size:10px;margin-top:-2px;margin-left:20px;font-family:titillium-web;font-style:normal;font-weight:400!important}.jobDescriptionBanner{background-color:#232326;height:100%;position:relative}.jobDescriptionBanner .overlay{z-index:-1}.jobDescriptionBanner .transparentText{margin-bottom:30px}@media (max-width:768px){.jobDescriptionBanner .transparentText .pageTitle{font-size:32px;line-height:35px;color:#fff;-webkit-text-stroke-width:0px}}.jobDescriptionBanner .buttonsDiv{margin-bottom:30px}.jobDescriptionBanner .buttonsDiv .btn{border:1px solid #333132;color:#fff;display:inline-flex;align-items:center;margin:0 10px 10px 0}.jobDescriptionBanner .buttonsDiv .btn.button-3{background-color:rgba(240,25,40,.3);border:rgba(240,25,40,.3);margin:0 10px 10px 0}.jobDescriptionBanner .buttonsDiv .btn img{margin-right:5px}.jobDescriptionBanner .back{margin:30px 0}.jobDescriptionBanner .back a{font-size:14px;text-decoration:none;color:#fff;display:flex}.jobDescriptionBanner .back a img{transform:rotate(-135deg);width:8px;margin-right:5px}@media (min-width:768px){.jobDescriptionBanner .back{margin-bottom:50px}}.careersBanner{background-color:#232326;min-height:320px;height:100%}.careersBanner .overlay{position:relative;min-height:500px;background:linear-gradient(180deg,#23232600 0,#232326 55%) no-repeat padding-box}.careersBanner h1{font-size:64px;margin-bottom:10px}@media (min-width:992px){.hubBanner .scrollMore{display:inline-block}.careersBanner h1{font-size:80px;margin-top:-10px}}.careersBanner h2{font-size:32px;margin-bottom:10px}@media (min-width:992px){.careersBanner h2{padding-right:10%;font-size:40px;margin-bottom:30px}}.careersBanner p{color:#fff;font-size:16px;font-family:titillium-web;font-style:normal;font-weight:600!important;max-width:740px}.careersBanner h4{color:#ff0025;font-size:40px}.careersBanner .numbers{text-align:center;margin-top:20px;margin-bottom:20PX}@media (min-width:426px){.careersBanner .numbers{text-align:left;margin-top:30px;margin-bottom:90px}}.popup-main{text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;transition:opacity .15s linear,z-index .15s;z-index:-1;overflow-x:hidden;overflow-y:auto}.popup-main.popup-open{z-index:99999;opacity:1;overflow:hidden}.popup-main.popup-open .popup-inner{transform:translate(0,0);position:relative;z-index:999}.popup-main.popup-open .bg-overlay{background:rgba(0,0,0,.6);z-index:99}.popup-main .popup-inner{transform:translate(0,-25%);transition:transform .3s ease-out;display:inline-block;vertical-align:middle;width:600px;margin:70px auto;max-width:97%}.popup-main .popup-inner .popup-wrap{display:block;width:100%;position:relative;background-clip:padding-box;outline:0;text-align:left;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto}.popup-main .popup-inner .popup-wrap .pop-up-content-wrap .popup-img{max-width:100%;max-height:100%}.bg-overlay{background:rgba(0,0,0,0);height:100vh;width:100%;position:fixed;left:0;top:0;z-index:0;transition:background .15s linear}.close-btn{transform:rotate(45deg);position:absolute;right:15px;top:15px;cursor:pointer;z-index:99;color:#fff;width:20px}@media screen and (min-width:800px){.popup-main:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:0}}@media screen and (max-width:799px){.popup-inner{margin-top:45px}}.aboutUs{color:#fff;background-color:#232326}.aboutUs .rowTop{padding-bottom:20px}.aboutUs .rowTop .leftBorder{border-left:1px solid #fff;height:100%}.aboutUs .rowTop .smallTitleWrap{border-left:1px solid #fff;padding-left:35px;padding-top:15px}.aboutUs .video-background{background-size:cover;background-position:center;height:215px;margin-bottom:25px;max-width:1096px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.aboutUs .rowTop{padding-bottom:40px}.aboutUs .rowTop .smallTitleWrap{border-left:none;padding-top:50px}.aboutUs .video-background{height:400px;margin-bottom:0}}.aboutUs .video-background .videoOverlay{height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center}.aboutUs .video-background .videoOverlay .playSection{display:flex;justify-content:center;align-items:center;height:100px;width:100px}.aboutUs .video-background .videoOverlay .playSection.hide{display:none}.aboutUs .video-background .videoOverlay .playSection .playButton{position:absolute;height:70px;width:70px;border:1px solid #ff0025;border-radius:100%;display:flex;align-items:center;justify-content:center;transition-duration:.3s}.aboutUs .video-background .videoOverlay .playSection .playButton .playArrow{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:18px solid #ff0025;margin-left:3px;transition-duration:.3s}.aboutUs .video-background .videoOverlay .playSection .playButton:hover{cursor:pointer}.aboutUs .aboutUsStats{display:flex;flex-direction:column;justify-content:space-between}.aboutUs .aboutUsStats p{margin-bottom:30px}.aboutUs .aboutUsStats .stats .numberWrap{font-size:40px;line-height:45px;display:flex;align-items:center}@media (min-width:992px){.aboutUs .aboutUsStats .stats .numberWrap{font-size:60px;line-height:65px}}.aboutUs .aboutUsStats .stats .numberWrap div{font-family:titillium-web;font-style:normal;font-weight:300!important;color:#ff0025}.aboutUs .aboutUsStats .stats .textUnder{font-size:16px;font-family:titillium-web;font-style:normal;font-weight:700!important}.aboutUs .aboutUsStats .col-6:nth-child(n+3) .number{margin-top:10px}.aboutUs .aboutUsStats .button{margin-top:40px;margin-bottom:0}.bannerAboutUsNav{background-color:#232326}.bannerAboutUsNav .nav-link{padding:10px 0;border-top:1px solid #919193;color:#fff;font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:18px}.bannerAboutUsNav .nav-link:hover{border-top:1px solid #ff0025;cursor:pointer}.bannerAboutUsNav .nav-link.active{border-top:1px solid #ff0025}.BlocksCrmForm{padding:40px 0}.BlocksCrmForm .newsletter{padding:0}.BlocksCrmForm .newsletter form{width:100%}.BlocksCrmForm .newsletter form.marketingForm table{width:100%!important}.BlocksCrmForm .newsletter form.marketingForm table th.inner{flex-direction:row;align-content:space-between;flex-wrap:wrap}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock{width:100%;padding:0!important;margin-bottom:15px}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock label,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock label,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock label{text-transform:uppercase;font-size:12px;line-height:24px;color:#333132}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock input,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock textarea,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock input,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock textarea,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock input,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock textarea{background-color:#f4f4f4;border:none;height:50px;font-size:16px;font-family:titillium-web;font-style:normal;font-weight:600!important;width:100%;padding:10px 16px;color:#fff}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock input:focus-visible,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock textarea:focus-visible,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock input:focus-visible,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock textarea:focus-visible,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock input:focus-visible,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock textarea:focus-visible{border:none;outline:0}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock input::placeholder,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock textarea::placeholder,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock input::placeholder,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock textarea::placeholder,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock input::placeholder,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock textarea::placeholder{color:transparent}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock textarea,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock textarea,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock textarea{resize:none;height:150px}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock:nth-child(-n+2),.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock:nth-child(4){width:calc(50% - 12px)}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.textFormFieldBlock:last-child{margin-bottom:0}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock{width:calc(50% - 12px)}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock div input,.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock div textarea{width:auto;height:auto}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.consentBlock div label{color:#333132}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.submitButtonWrapper{text-align:right!important}.BlocksCrmForm .newsletter form.marketingForm table th.inner div.submitButtonWrapper button{padding:22px 44px 0 8px!important;height:50px!important}.BlocksCrmForm.dark{background-color:#232326}.BlocksCrmForm.dark .newsletter form.marketingForm table th.inner div.consentBlock label,.BlocksCrmForm.dark .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock label,.BlocksCrmForm.dark .newsletter form.marketingForm table th.inner div.textFormFieldBlock label{color:#fff}.BlocksCrmForm.dark .newsletter form.marketingForm table th.inner div.consentBlock input,.BlocksCrmForm.dark .newsletter form.marketingForm table th.inner div.consentBlock textarea,.BlocksCrmForm.dark .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock input,.BlocksCrmForm.dark .newsletter form.marketingForm table th.inner div.phoneFormFieldBlock textarea,.BlocksCrmForm.dark .newsletter form.marketingForm table th.inner div.textFormFieldBlock input,.BlocksCrmForm.dark .newsletter form.marketingForm table th.inner div.textFormFieldBlock textarea{background-color:#2e2e31}.BlocksCrmForm.dark .newsletter form.marketingForm table th.inner div.consentBlock div label{color:#fff}.experience{background-color:#232326;color:#fff}.experience .row{padding-top:40px}@media (min-width:769px){.experience .row{padding-top:100px}}.experience .boldSubtitle{max-width:340px;margin-top:5px}.experience .changeBlock{background-color:#333132;padding-top:100%;font-size:16px;line-height:20px;margin:12px 0;position:relative}.experience .changeBlock:hover{cursor:pointer}.experience .changeBlock:hover svg{filter:none}.experience .changeBlock:hover:after{position:absolute;transition:.3s;content:'';width:100%;bottom:0;height:1.5px;background:#ff0025}.experience .changeBlockInner{top:20px;right:20px;bottom:20px;left:20px;position:absolute;display:flex;flex-direction:column;align-items:baseline;justify-content:space-between;font-family:titillium-web;font-style:normal;font-weight:700!important}.experience .changeBlockInner svg{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(157deg) brightness(102%) contrast(101%)}@media (min-width:768px){.aboutUs .video-background .videoOverlay .playSection .playButton{width:100px;height:100px}.aboutUs .video-background .videoOverlay .playSection .playButton .playArrow{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:25px solid #ff0025;margin-left:5px}.aboutUs .video-background .videoOverlay .playSection .playButton:hover{width:120px;height:120px}.aboutUs .video-background .videoOverlay .playSection .playButton:hover .playArrow{border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:43px solid #ff0025}.BlocksCrmForm{padding:80px 0}.experience .changeBlock{font-size:18px;line-height:22px}}.prideAndJoy{background-color:#232326;padding-bottom:120px;padding-top:40px}@media (min-width:576px){.prideAndJoy .onMobile .swiper-container{padding-left:calc((100% - (540px - 1.5rem))/ 2)}}.prideAndJoy .onDesktop{display:none}@media (min-width:768px){.prideAndJoy{padding-top:100px;padding-bottom:180px}.prideAndJoy .onMobile{display:none}.prideAndJoy .onDesktop{display:block}}.prideAndJoy .onDesktop .rowSlides{padding:0 10px 60px}.prideAndJoy .onDesktop .rowSlides .col-md-4{padding-left:0;padding-right:0}.prideAndJoy .onDesktop .rowSlides .col-md-4:nth-child(2) .slide{border-left:none;border-right:none}.prideAndJoy .onDesktop .rowSlides .col-md-4 .slide:hover{border-bottom:1px solid #ff0025;cursor:pointer}.prideAndJoy .smallTitleWrap{margin-bottom:30px}.prideAndJoy .button{margin:25px 0 20px}.prideAndJoy .slide{border:1px solid #333132;padding:30px;min-height:220px;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px) and (max-width:992px){.prideAndJoy .slide{padding:30px;min-height:310px}}.prideAndJoy .slide h4{text-transform:uppercase;color:#ff0025;font-size:12px;font-family:titillium-web;font-style:normal;font-weight:600!important}.prideAndJoy .slide h3{font-size:20px;font-family:titillium-web;font-style:normal;font-weight:700!important}.prideAndJoy .slide h6{font-family:titillium-web;font-style:normal;font-weight:600!important;font-size:14px;line-height:22px}.otherCaseStudies .prideAndJoy{padding-bottom:0}.otherCaseStudies .prideAndJoy .onDesktop .borderBottom{border-bottom:1px solid #333132;padding-top:20px}.blocksFliers{background-color:#232326;padding-top:41px;padding-bottom:46px}.blocksFliers .section-title{margin-bottom:20px;display:flex;justify-content:space-between}.blocksFliers .section-title .boldSubtitle{font-size:32px;line-height:48px;margin-bottom:0}.blocksFliers .invisible-box{display:none}.blocksFliers .flier-wrapper{width:100%;display:flex;flex-direction:column;margin-bottom:24px;height:100%}.blocksFliers .flier-wrapper .upper-part .image-wrapper{display:block;width:100%;position:relative;padding-bottom:calc(100% / 350 * 262);transition:.3s;background-position:center;background-size:cover;margin-bottom:20px}.blocksFliers .flier-wrapper .upper-part .image-wrapper .download-button{position:absolute;width:60px;height:60px;top:0;bottom:0;left:0;right:0;margin:auto}.blocksFliers .flier-wrapper .upper-part .image-wrapper:hover{opacity:.5}.blocksFliers .flier-wrapper .upper-part .image-wrapper:hover .download-button{background-image:url(/Content/Images/download_circle.svg);background-size:cover;background-position:center}.blocksFliers .flier-wrapper .upper-part .title h4{font-size:24px;line-height:32px;font-family:titillium-web;font-style:normal;font-weight:700!important;min-height:64px;margin-bottom:20px}.blocksFliers .flier-wrapper .bottom-part .subtitle p{margin-bottom:15px}.blocksFliers .flier-wrapper .bottom-part .tags{padding-bottom:25px}.blocksFliers .flier-wrapper .bottom-part .tags span{background-color:#ff00254D;margin-right:9px;color:#fff;padding:4px 10px 5px;font-size:14px;line-height:20px;border-radius:4px}.ourKnowledge{margin-top:40px}@media (min-width:768px){.ourKnowledge{margin-top:80px}}.ourKnowledge .smallTitleWrap{margin-bottom:30px}.ourKnowledge .smallTitleWrap .boldSubtitle{color:#333132}.ourKnowledge .articlesRow .article{height:200px;position:relative}.ourKnowledge .articlesRow .article:hover{cursor:pointer}.ourKnowledge .articlesRow .article:hover:after{position:absolute;transition:.3s;content:'';width:100%;bottom:0;height:1.5px;background:#ff0025}.ourKnowledge .articlesRow .article .overlay{padding:20px;background:linear-gradient(270deg,#23232634 0,#232326e6 100%) no-repeat padding-box;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media (min-width:768px){.ourKnowledge .articlesRow .article .overlay{padding:30px}}.ourKnowledge .articlesRow .article .overlay .date{font-family:titillium-web;font-style:normal;font-weight:300!important;font-size:14px;line-height:22px;margin-bottom:20px}.ourKnowledge .articlesRow .article .overlay h3{font-size:20px;height:48px;max-width:400px}@media (min-width:1200px){.prideAndJoy .onDesktop .rowSlides{padding-bottom:100px}.ourKnowledge{margin-top:100px}.ourKnowledge .articlesRow .article{height:320px}.ourKnowledge .articlesRow .article .overlay{padding:60px}.ourKnowledge .articlesRow .article .overlay h3{font-size:24px;height:56px}.products .navButtons.dontShow2{display:none}}.ourKnowledge .ourKnBtn{margin:15px 0 0}.fourImages{background-color:#232326}.fourImages .container-fluid{text-align:center}.fourImages .container-fluid .imageBlocks{background-color:#232326;position:relative;padding:0}@media (min-width:1920px){.aboutUs .video-background{height:100%}.ourKnowledge .articlesRow .article .overlay h3{font-size:32px;height:76px}.fourImages{background-color:transparent;margin-top:-335px}.fourImages .container-fluid .imageBlocks{background-color:transparent}}@media (min-width:1400px){.careersBanner h2{padding-right:30%}.fourImages .container-fluid .imageBlocks.customPaddingRight{padding-right:calc((100% - (1920px))/ 2)}.fourImages .container-fluid .imageBlocks.customPaddingLeft{padding-left:calc((100% - (1920px))/ 2)}}.fourImages .container-fluid .imageBlocks .titleArrow{min-height:175px;background:center center/cover no-repeat #232326;display:flex;justify-content:center;align-items:center}.fourImages .container-fluid .imageBlocks .titleArrow h2{cursor:pointer;font-size:32px;transform:translateX(24px);transition:transform 250ms}.fourImages .container-fluid .imageBlocks .titleArrow h2.notMove{transform:none;transition:none;margin-bottom:0}.fourImages .container-fluid .imageBlocks .titleArrow .arrow{visibility:hidden;opacity:0}.fourImages .container-fluid .imageBlocks .titleArrow .arrow .arrowBorder{border-color:#fff}.fourImages .container-fluid .imageBlocks .titleArrow .arrow .arrowBorder svg{transition:opacity .4s ease-out}.fourImages .container-fluid .imageBlocks .titleArrow .arrow:hover.arrowRight svg{right:12px}.fourImages .container-fluid .imageBlocks .titleArrow:hover h2{transform:translateX(-15px);transition:transform .4s}.fourImages .container-fluid .imageBlocks .titleArrow:hover h2.notMove{transform:none;transition:none}.fourImages .container-fluid .imageBlocks .titleArrow:hover .arrow{visibility:visible;opacity:1;transition:opacity .4s ease-in}.fourImages .container-fluid .imageBlocks .titleArrow.comingSoon{flex-direction:column}.fourImages .container-fluid .imageBlocks .titleArrow.comingSoon .comingSoonText{font-size:18px}.impact{background-color:#232326;padding-top:50px}.impact .row{align-items:center}.knowMore{background-color:#232326}.knowMore .container{padding-top:40px}.knowMore p{font-size:24px;line-height:32px;margin-bottom:0;font-family:titillium-web;font-style:normal;font-weight:300!important}.knowMore p strong{font-family:titillium-web;font-style:normal;font-weight:700!important}.jobs{background-color:#232326;padding-bottom:20px}@media (min-width:768px){.ourKnowledge .articlesRow .article .overlay .date{font-size:16px}.ourKnowledge .ourKnBtn{margin:25px 0 20px}.fourImages .container-fluid .imageBlocks .titleArrow{min-height:335px}.fourImages .container-fluid .imageBlocks .titleArrow h2{font-size:40px}.impact{padding-top:90px}.knowMore .container{padding-top:50px}.knowMore p{font-size:32px;line-height:48px}.jobs{padding-bottom:50px}}.jobs .jobCard{border:1px solid #333132;padding:30px;margin-bottom:20px}.jobs .jobCard:hover{border-bottom:1px solid #ff0025}.jobs .jobCard h4{font-size:24px;line-height:28px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:15px}.jobs .jobCard .buttonsDiv .btn{border:1px solid #333132;color:#fff;margin:0 10px 10px 0;cursor:default;display:inline-flex;align-items:center}.jobs .jobCard .buttonsDiv .btn.button-3{background-color:rgba(240,25,40,.3);border:none}.jobs .jobCard .buttonsDiv .btn img{margin-right:5px}.products{background-color:#232326;padding-bottom:90px;padding-top:50px}.products .navButtons{position:relative;height:100%;justify-content:flex-end;align-items:center;margin-top:10px;display:none}.products .navButtons .arrowBorder{border-color:#fff}.products .navButtons.dontShow1{display:none}@media (min-width:576px){.products .productsSwiper{padding-left:calc((100% - (540px - 1.5rem))/ 2)}}.products .productsSwiper .slide{background-color:#333132;height:135px;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px}.products .productsSwiper .slide:hover{background-color:#ff0025}.products .productsSwiper .slide h3{font-size:20px;line-height:24px;margin-bottom:0}.products.productsWhite{background-color:#fff;padding-top:0;padding-bottom:0}.products.productsWhite .productsSwiper{margin-top:-75px}.reverse .products{background-color:#fff}.reverse .products.productsWhite{background-color:#232326}@media (min-width:768px){.jobs .jobCard h4{font-size:28px;line-height:38px}.products{padding-top:80px;padding-bottom:120px}.products .navButtons{display:flex}.products .productsSwiper{padding-left:0}}.organization{background-color:#232326;padding-top:70px}.organization .smallTitleWrap{text-align:center}.organization .smallTitleWrap .pSubtitle p{max-width:100%;margin-bottom:0}.organization .orgImg{display:flex;justify-content:center}.organization .orgImg img{max-width:100%}.ourCostumers{background-color:#fff;margin-bottom:50px;padding-top:90px}@media (min-width:576px){.ourCostumers .smallTitleWrap{padding-left:calc((100% - (540px - 1.5rem))/ 2)}}@media (min-width:768px){.ourCostumers{margin-bottom:90px;padding-top:100px}.ourCostumers .smallTitleWrap{padding-left:calc((100% - (720px - 1.5rem))/ 2);max-width:none}}.ourCostumers .smallTitleWrap .boldSubtitle{color:#232326;margin-bottom:30px}.ourCostumers .navButtons{display:none}.ourCostumers .navButtons .swiper-button-disabled{opacity:.5}@media (min-width:576px){.ourCostumers .ourCostumersSwiper{padding-left:calc((100% - (540px - 1.5rem))/ 2)}}@media (min-width:768px){.ourCostumers .ourCostumersSwiper{padding-left:calc((100% - (720px - 1.5rem))/ 2)}}@media (min-width:992px){.ourCostumers .navButtons{display:inline-block}.ourCostumers .ourCostumersSwiper{padding-left:0}}.ourCostumers .ourCostumersSwiper .slide{border:1px solid #ddd;color:#232326}.ourCostumers .ourCostumersSwiper .slide .topPart{padding:20px 15px;min-height:200px}.ourCostumers .ourCostumersSwiper .slide .topPart .quotes{width:30px}.ourCostumers .ourCostumersSwiper .slide .topPart p{color:#232326;margin:10px 0 0}@media (min-width:768px){.ourCostumers .ourCostumersSwiper .slide .topPart{padding:45px 50px;display:flex}.ourCostumers .ourCostumersSwiper .slide .topPart .quotes{width:43px;margin:8px 30px 0 0}.ourCostumers .ourCostumersSwiper .slide .topPart p{margin:0;max-width:80%}}.ourCostumers .ourCostumersSwiper .slide .bottomPart{border-top:1px solid #ddd;background-color:#2323260d;padding:20px 15px}.ourCostumers .ourCostumersSwiper .slide .bottomPart .company{color:#232326;font-size:16px;font-family:titillium-web;font-style:normal;font-weight:700!important}@media (min-width:768px){.ourCostumers .ourCostumersSwiper .slide .bottomPart{padding:15px 50px}.ourCostumers .ourCostumersSwiper .slide .bottomPart .company{font-size:18px}}.ourCostumers .ourCostumersSwiper .slide .bottomPart .person{color:#919193;font-size:12px}.ourCostumers .ourCostumersSwiper .slide .bottomPart span{font-family:titillium-web;font-style:normal;font-weight:700!important}.scrollInfo{background-color:#232326;padding-top:10px}.scrollInfo .smallTitleWrap{position:relative;margin:50px 0 30px}.scrollInfo .scrollDown .scrollInfoText{margin-bottom:40px}.scrollInfo .scrollDown .scrollInfoText .topPart{display:flex;align-items:center;margin-bottom:15px}.scrollInfo .scrollDown .scrollInfoText .topPart h3{font-size:24px;margin-bottom:0;margin-left:20px}.scrollInfo .scrollDown .scrollInfoText a{color:#ff0025;text-decoration:underline}@media (min-width:768px){.ourCostumers .ourCostumersSwiper .slide .bottomPart .person{font-size:14px}.scrollInfo{padding-top:90px}.scrollInfo .smallTitleWrap{position:sticky;top:120px;margin:unset;margin-bottom:80px}.scrollInfo .scrollDown .overlayBottom{background:linear-gradient(180deg,#23232600 0,#232326 100%) no-repeat padding-box;height:100px;position:sticky;bottom:0;margin-top:-50px}}.partnersLogos{background-color:#232326}.partnersLogos .partnersSwiper{margin-top:30px}@media (min-width:576px){.partnersLogos .partnersSwiper{padding-left:calc((100% - (540px - 1.5rem))/ 2)}}@media (min-width:768px){.partnersLogos .partnersSwiper{padding-left:calc((100% - (720px - 1.5rem))/ 2);margin-top:60px}}.partnersLogos .partnersSwiper svg .a{fill:transparent}.partnersLogos .partnersSwiper .name{font-size:10px;font-family:titillium-web;font-style:normal;font-weight:600!important;color:#919193}.partnersLogos .partnersSwiper .name span{color:#ff0025;margin-right:3px}.aboutCompany{background-color:#232326;padding-top:40px}.aboutCompany .shortAbout{display:flex;align-items:center}.aboutCompany .shortAbout .boldSubtitle{margin-bottom:15px}.aboutCompany .middleP{margin:20px 0}.aboutCompany .aboutUsStats{display:flex;flex-direction:column;justify-content:center;margin-top:20px}.aboutCompany .aboutUsStats .stats .numberWrap{font-size:40px;line-height:45px;display:flex;align-items:center}@media (min-width:992px){.partnersLogos .partnersSwiper{padding-left:0}.aboutCompany .aboutUsStats .stats .numberWrap{font-size:60px;line-height:65px}}.aboutCompany .aboutUsStats .stats .numberWrap div{font-family:titillium-web;font-style:normal;font-weight:300!important;color:#ff0025}.aboutCompany .aboutUsStats .stats .textUnder{font-size:16px;font-family:titillium-web;font-style:normal;font-weight:700!important}.aboutCompany .aboutUsStats .col-6:nth-child(n+3) .number{margin-top:10px}.aboutCompany .backImg{min-height:250px;height:100%}.aboutCompany.whyJoin{padding-top:60px}@media (min-width:768px){.partnersLogos .partnersSwiper .name{font-size:12px}.aboutCompany{padding-top:90px}.aboutCompany .shortAbout .boldSubtitle{margin-bottom:25px}.aboutCompany .aboutUsStats{margin-top:unset}.aboutCompany .backImg{min-height:420px}.aboutCompany.whyJoin .backImg{min-height:550px}.aboutCompany.whyJoin .shortAbout .boldSubtitle{margin-bottom:50px}}.aboutCompany.whyJoin .innerWrap h4{font-size:24px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:20px}.aboutCompany.whyJoin .innerWrap p{font-size:14px;line-height:24px;margin-bottom:40px}.aboutCompany.whyJoin .timelineWrap{max-width:1320px}.aboutCompany.whyJoin .timelineWrap .boldSubtitle{margin:60px 0 40px;text-align:left}.aboutCompany.whyJoin .timelineWrap .timeLine{display:none}.aboutCompany.whyJoin .timelineWrap .timePartWrap{border-left:1px solid #333132;padding-left:20px}.aboutCompany.whyJoin .timelineWrap .timePartWrap .timePart{text-align:left}.aboutCompany.whyJoin .timelineWrap .timePartWrap .timePart .number{color:#ff0025;font-size:18px;line-height:32px}.aboutCompany.whyJoin .timelineWrap .timePartWrap .timePart .line{width:11px;border-top:1px solid #fff;margin-left:-26px;margin-top:-16px}@media (min-width:768px){.aboutCompany.whyJoin .timelineWrap .boldSubtitle{text-align:center}.aboutCompany.whyJoin .timelineWrap .timeLine{display:block;width:100%;margin-top:100px;border-bottom:1px solid #333132}.aboutCompany.whyJoin .timelineWrap .timePartWrap{display:flex;margin-top:-72px;border-left:none;padding-left:0}.aboutCompany.whyJoin .timelineWrap .timePartWrap .timePart{padding:0 20px;text-align:center;flex:1}.aboutCompany.whyJoin .timelineWrap .timePartWrap .timePart .line{height:20px;width:1px;border-left:1px solid #fff;margin-left:50%;margin-top:30px;margin-bottom:30px}}.aboutCompany.whyJoin .timelineWrap .timePartWrap .timePart .title{font-size:24px;line-height:30px;margin-bottom:10px;margin-top:12px;font-family:titillium-web;font-style:normal;font-weight:600!important}.aboutCompany.whyJoin .timelineWrap .timePartWrap .timePart .text{font-size:14px;line-height:24px}.contact{background-color:#232326;padding-bottom:105px;position:relative}@media (max-width:768px){.contact{padding-bottom:40px}.legal .dots{width:100%}}.contact .container .spacer{height:30px}.contact .container .desktop{display:block;position:relative}.contact .container .mobile{display:none}@media (max-width:992px){.contact .container .desktop{display:none}.contact .container .mobile{display:block}}.contact .container .mobile p{margin-bottom:35px}.contact .container h2{font-size:32px;margin-bottom:10px}.contact .container .col-left h1{font-size:64px;margin-bottom:10px}.contact .container .col-left p{padding-right:10%;margin-bottom:30px}.contact .container .scrollMore{position:absolute;border-left:1px solid #fff;z-index:1;display:none}@media (min-width:992px){.contact .container .spacer{height:75px}.contact .container h2{margin-bottom:40px;font-size:40px}.contact .container .col-left h1{font-size:80px;margin-top:-10px}.contact .container .scrollMore{display:inline-block;top:180px;height:625px}}@media (min-width:1024px){.contact .container .scrollMore{height:720px}}@media (min-width:1025px){.contact .container .scrollMore{height:540px}}.contact .container .scrollMore .circle{height:15px;width:15px;border-radius:50%;top:-7px;left:-8px;border:1px solid #fff;position:absolute}.ourOffices{background-color:#232326}.ourOffices .container .col-left h4{font-size:12px;color:#ff0025;margin-bottom:0}@media (min-width:1200px){.contact .container .scrollMore{top:150px;height:550px}.ourOffices .container .col-left h4{margin-bottom:20px;font-size:14px}}.ourOffices .container .col-left h2{margin-bottom:20px;font-size:32px}@media (min-width:1200px){.ourOffices .container .col-left h2{margin-bottom:10px;font-size:40px;max-width:280px}}.ourOffices .container .col-right{border-top:1px solid #333132}.ourOffices .container .col-right:last-of-type{margin-bottom:30px}.ourOffices .container .col-right h4{margin-top:20px;margin-bottom:0;font-size:20px}.ourOffices .container .col-right h4.locations{margin-bottom:10px;font-family:titillium-web;font-style:normal;font-weight:700!important}.ourOffices .container .col-right .subheader{color:#ff0025}.ourOffices .container .col-right .contentBlocks p{margin-bottom:0;color:#919193;font-size:16px}.ourOffices .container .col-right .contentBlocks p:nth-of-type(4){color:#fff}.ourOffices .container .col-right .contentBlocks p:last-of-type{color:#ff0025;margin-bottom:10px}@media (min-width:350px) and (max-width:576px){.ourOffices .container .col-right .contentBlocks{width:50%}.ourOffices .container .col-right .contentBlocks.companyInfo{width:100%}}.ourOffices .container .col-right .contentBlocks.companyInfo p{white-space:nowrap}.ourOffices .container .col-right .contentBlocks.companyInfo p:nth-of-type(4){color:#919193}.ourOffices .container .col-right .contentBlocks.companyInfo p:last-of-type{color:#919193;margin-bottom:10px}@media (min-width:1200px){.ourOffices .container .col-right h4{margin-bottom:4px}.ourOffices .container .col-right .contentBlocks p:last-of-type,.ourOffices .container .col-right .contentBlocks.companyInfo p:last-of-type{margin-bottom:50px}}.jobDescriptionBlocks{background-color:#232326;padding-bottom:50px}.jobDescriptionBlocks p{font-size:16px;font-family:titillium-web;font-style:normal;font-weight:600!important;margin-bottom:50px}.jobDescriptionBlocks h4{font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:20px}.jobDescriptionBlocks ul{padding-left:20px;margin-bottom:50px}.jobDescriptionBlocks ul li{margin-bottom:10px}.jobDescriptionBlocks ul li::marker{font-size:11px}.successStories{background-color:#232326;padding:60px 0}.successStories .successWrap{padding:30px 15px;border:1px solid #333132;margin-top:10px}.successStories .successWrap:hover{cursor:pointer}.successStories .successWrap:hover .readMore{transition:.2s ease-in-out;margin-left:-5px}.successStories .successWrap:hover .readMore span{margin-left:25px}.successStories .successWrap .imgWrap{display:flex;justify-content:center;align-items:center}.successStories .successWrap .imgWrap img{max-width:90%;margin:20px 0}.successStories .successWrap h3{font-size:24px;line-height:28px;margin-top:20px}@media (min-width:768px){.jobDescriptionBlocks .contact-form{position:sticky;top:90px}.successStories .successWrap{margin-top:30px}.successStories .successWrap h3{font-size:28px;line-height:32px;margin-top:10px}}.successStories .successWrap p{font-size:14px;max-width:95%;font-family:titillium-web;font-style:normal;font-weight:600!important;color:#919193}.blogListTop{background-color:#232326;padding-top:50px;padding-bottom:150px;position:relative}.blogListTop .pageTitle{margin-top:25px;margin-bottom:60px}.blogListTop .searchWrap{width:100%;height:50px;background-color:#333132;color:#919193;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.blogListTop .searchWrap span{font-size:16px;font-family:titillium-web;font-style:normal;font-weight:600!important}.blogListTop .backImg{height:200px;width:100%}@media (min-width:768px){.blogListTop{padding-bottom:230px}.blogListTop .searchWrap{margin-bottom:50px}.blogListTop .backImg{min-height:300px}.blogListTop .infoWrap{display:flex;flex-direction:column;justify-content:center}}.blogListTop .infoWrap{margin-bottom:25px;margin-top:10px}.blogListTop .infoWrap .date{font-size:12px;line-height:24px;color:#919193;margin-bottom:5px}.blogListTop .infoWrap h3{font-size:24px;line-height:32px;font-family:titillium-web;font-style:normal;font-weight:700!important}@media (min-width:768px){.blogListTop .infoWrap .date{font-size:14px;margin-bottom:15px}.blogListTop .infoWrap h3{font-size:32px;line-height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:80px}}.blogListTop .infoWrap p{font-size:12px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:74px}.blogListTop .infoWrap .categoryWrap{margin-bottom:16px}.blogListTop.news{padding-bottom:0}.blogListTop.news .infoWrap{border:1px solid #333132;padding:30px;display:block}.blogListBottom{margin-top:-100px;padding-bottom:60px}.blogListBottom .infoWrap{margin-bottom:50px}.blogListBottom .infoWrap .backImg{width:100%;height:200px}.blogListBottom .infoWrap .date{font-size:12px;line-height:24px;color:#919193;margin-top:10px}@media (min-width:768px){.blogListTop .infoWrap p{font-size:14px}.blogListTop.news{padding-bottom:0}.blogListBottom{margin-top:-150px}.blogListBottom .infoWrap .backImg{height:300px}.blogListBottom .infoWrap .date{font-size:14px;margin:20px 0 10px}}.blogListBottom .infoWrap h3{font-size:24px;line-height:32px;font-family:titillium-web;font-style:normal;font-weight:700!important;color:#232326;margin-top:10px}@media (min-width:768px){.blogListBottom .infoWrap h3{margin-top:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:64px}}.blogListBottom .infoWrap p{display:none;color:#232326}.blogListBottom .infoWrap .categoryWrap{margin-bottom:11px}.blogListBottom .infoWrap .readMore span{color:#232326}.blogListBottom.news{background-color:#232326;margin-top:0}.blogListBottom.news .infoWrap{margin-bottom:25px;border:1px solid #333132;padding:30px;display:block}.blogListBottom.news .infoWrap .date{margin-top:0}.blogListBottom.news .infoWrap h3{margin:5px 0 10px;color:#fff}.blogListBottom.news .readMore span{color:#fff}.pagination{background-color:khaki}.dreamJob{background-color:#232326}@media (min-width:768px){.blogListBottom .infoWrap p{display:block;line-height:24px;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:64px}.blogListBottom.news{margin-top:0}.blogListBottom.news .infoWrap h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:64px}.dreamJob .callToAction{flex-direction:inherit;align-items:baseline;padding:30px}}.dreamJob .callToAction h3{font-size:28px;line-height:40px}.scrollInfoDates{background-color:#232326}.scrollInfoDates .smallTitleWrap{position:relative;margin:50px 0 30px}.scrollInfoDates .smallTitleWrap .boldSubtitle{max-width:550px;margin-bottom:25px}.scrollInfoDates .smallTitleWrap .pSubtitle p{font-size:14px}.scrollInfoDates .scrollDown{border-left:1px solid #333132;padding:30px 0 0 30px}.scrollInfoDates .scrollDown .number{position:relative;margin-bottom:40px}@media (min-width:768px){.scrollInfoDates{padding-top:50px}.scrollInfoDates .smallTitleWrap{position:sticky;top:120px;margin:unset;margin-bottom:80px}.scrollInfoDates .smallTitleWrap .pSubtitle p{font-size:16px}.scrollInfoDates .scrollDown{margin-top:-15px}.scrollInfoDates .scrollDown .number{margin-bottom:70px}.scrollInfoDates .scrollDown .overlayBottom{background:linear-gradient(180deg,#23232600 0,#232326 100%) no-repeat padding-box;height:100px;position:sticky;bottom:0;margin-top:-50px}}.scrollInfoDates .scrollDown .number .smallLine{width:21px;border-bottom:1px solid #ffffffb8;position:absolute;left:-29px;top:12px}.scrollInfoDates .scrollDown .number .dateTo{font-size:18px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:700!important}.scrollInfoDates .scrollDown .number .afterDate{font-size:14px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:400!important}.scrollInfoDates .scrollDown .number h4{font-size:28px;line-height:32px;font-family:titillium-web;font-style:normal;font-weight:600!important;margin:15px 0}.scrollInfoDates .scrollDown .number .steps{font-size:18px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:600!important;display:flex;margin-bottom:15px}.scrollInfoDates .scrollDown .number .steps img{transform:rotate(45deg);margin-right:15px}.caseStudies{background-color:#232326;padding-bottom:50px}.caseStudies .backLink{margin-top:60px}.caseStudies .backLink a{color:#fff}.caseStudies .backImg{position:relative}.caseStudies .pageTitle{position:relative;padding-top:40px}@media (max-width:500px){.caseStudies .pageTitle{font-size:42px;line-height:42px}}@media (min-width:768px){.caseStudies .pageTitle{max-width:80%;margin-bottom:25px}}.caseStudies .pageSubtitle{position:relative;font-size:20px;line-height:26px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:50px}@media (min-width:768px){.caseStudies .pageSubtitle{font-size:24px;line-height:34px;margin-bottom:100px;max-width:80%}}.caseStudies .boldSubtitle{font-size:24px;line-height:34px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:20px;margin-top:10px}.caseStudies .textP{margin-bottom:50px}.caseStudies .quoteWrap{display:flex;border-top:1px solid #333132;border-bottom:1px solid #333132;padding:40px 0;margin:10px 0 60px}.caseStudies .quoteWrap .quotes{margin-right:15px}.caseStudies .quoteWrap .quote{padding-right:15%;font-size:14px}.legal{background-color:#232326;min-height:calc(100vh - 400px)}.legal .overlay{position:relative;background:linear-gradient(180deg,#23232600 0,#232326 60%) no-repeat padding-box}.legal .overlay .row{padding:50px 0}.legal .nav-pills{margin-bottom:50px}.legal .tabLink{color:#919193;font-size:16px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:400!important;margin-bottom:5px}.legal .tabLink.active{color:#ff0025;font-family:titillium-web;font-style:normal;font-weight:700!important}.legal .topText h2,.legal h2{font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:40px;line-height:40px;margin-bottom:30px}.legal .topText .par{margin-bottom:60px}.legal .topText .par p{font-family:titillium-web;font-style:normal;font-weight:700!important}.legal .subText h3{font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:24px;line-height:40px}.legal .subText .par{margin-bottom:40px}.legal .grayLine.top{margin-bottom:60px}@media (min-width:768px){.caseStudies .quoteWrap .quotes{margin-right:50px}.legal .overlay{min-height:240px}.legal .overlay .row{padding-top:90px}}.support{min-height:calc(100vh - 370px);background-color:#232326;display:flex;align-items:center;padding:50px 0;position:relative;flex-direction:column;justify-content:center}.support .txtWrap{display:flex;justify-content:center;flex-direction:column;margin-bottom:50px}@media (min-width:992px){.legal .nav-pills{margin-top:10px}.support .txtWrap{margin-bottom:0}}.support .txtWrap .subText{font-size:24px;line-height:34px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin:5px 0 50px}.support .imgWrap{display:flex;justify-content:center;align-items:center}.support .imgWrap img{width:100%;max-width:320px}.docBlock{background-color:#232326;padding-top:30px}.docBlock .docWrap{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border:1px solid #333132;margin-bottom:15px}.docBlock .docWrap .iconText{display:flex;align-items:center}.docBlock .docWrap .iconText .dlName{font-size:16px;line-height:16px;font-family:titillium-web;font-style:normal;font-weight:700!important}.docBlock .docWrap .iconText img{margin-right:15px}.docBlock .docWrap .imgActionWrap{height:60px;width:60px;background-color:transparent;border-radius:100px;display:flex;align-items:center;justify-content:center}.docBlock .docWrap:hover{cursor:pointer}.docBlock .docWrap:hover .imgActionWrap{background-color:#333132}@media (min-width:768px){.docBlock{padding-top:60px}.docBlock .docWrap{margin-bottom:25px}.docBlock .docWrap .iconText .dlName{font-size:24px;line-height:24px}.docBlock .docWrap .livePreviewModal .modal-dialog{max-width:720px}}@media (min-width:992px){.docBlock .docWrap .livePreviewModal .modal-dialog{max-width:960px}}@media (min-width:1200px){.caseStudies .pageSubtitle{max-width:50%}.docBlock .docWrap .livePreviewModal .modal-dialog{max-width:1140px}}@media (min-width:1400px){.docBlock .docWrap .livePreviewModal .modal-dialog{max-width:1320px}}.docBlock .docWrap .livePreviewModal .modal-dialog .modal-content{background:#232326CC;padding:10px 5px;border-radius:25px}.docBlock .docWrap .livePreviewModal .modal-dialog .modal-content .btn-close{position:absolute;right:25px;top:30px;z-index:999}.docBlock .docWrap .livePreviewModal .modal-dialog .modal-content .modal-body .iframe-try{width:100%}.docBlock .col-md-6 .iconText .dlName{font-size:20px}.blocksDocuments{background-color:#232326;padding-bottom:100px}.blocksDocuments .invisible-box{display:none}.blocksDocuments .section-title{margin-bottom:20px;display:flex;justify-content:space-between}.blocksDocuments .section-title .boldSubtitle{font-size:32px;line-height:48px;margin-bottom:0}.blocksDocuments .document{margin-bottom:24px}.blocksDocuments .document-wrapper{width:100%;border:1px solid #333132;padding:30px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.blocksDocuments .document-wrapper .file-and-date{margin-bottom:10px;display:flex;flex-direction:row;align-items:center}.blocksDocuments .document-wrapper .file-and-date .file{width:36px;height:36px;background-image:url(/Content/Images/file.svg);background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:10px}.blocksDocuments .document-wrapper .file-and-date .date{font-size:14px;line-height:24px;opacity:.5}.blocksDocuments .document-wrapper .title h4{font-size:24px;line-height:32px;font-family:titillium-web;font-style:normal;font-weight:700!important}.blocksDocuments .document-wrapper .subtitle p{margin-bottom:20px}.blocksDocuments .document-wrapper .tags{margin-bottom:25px}.blocksDocuments .document-wrapper .tags span{background-color:#ff00254D;margin-right:9px;color:#fff;padding:4px 10px 5px;font-size:14px;line-height:20px;border-radius:4px}.notFound404{min-height:calc(100vh - 370px);background-color:#232326;padding:50px 0;display:flex;justify-content:center;align-items:center}.notFound404 .wrap404{display:flex;flex-direction:column;align-items:center}.notFound404 .wrap404 img{max-width:75%}.notFound404 .wrap404 h2{font-size:20px;line-height:34px;margin:30px 0}.webinar .webinarBanner{min-height:160px;z-index:-2;display:flex;align-items:center}.webinar .webinarBanner .overlay{z-index:-1}@media (min-width:992px){.docBlock .docWrap .livePreviewModal .modal-dialog .modal-content .btn-close{right:-40px;top:-5px}.docBlock .docWrap .livePreviewModal .modal-dialog .modal-content .modal-body{height:800px}.webinar .webinarBanner .row{margin-top:160px;margin-bottom:80px}}.webinar .webinarBanner .smallTitle{margin-bottom:20px}.webinar .webinarBottom{background-color:#232326;min-height:calc(100vh - 670px);padding-bottom:100px}.webinar .webinarBottom h3{font-size:24px;margin-bottom:30px}.webinar .webinarBottom p.base-info{font-size:20px}.webinar .formWrapper .columnContainer{padding:0!important}.webinar .formWrapper table{margin:0;width:100%}.webinar .formWrapper .marketing-field,.webinar .formWrapper .textFormFieldBlock{margin-bottom:15px;display:flex;flex-direction:column}.webinar .formWrapper .marketing-field label,.webinar .formWrapper .textFormFieldBlock label{font-size:12px;text-transform:uppercase;margin-bottom:.5rem}.webinar .formWrapper .marketing-field input,.webinar .formWrapper .textFormFieldBlock input{background-color:#2e2e31;border:none;padding-left:15px;color:#fff;min-height:50px;width:100%}.webinar .formWrapper .marketing-field input:focus-visible,.webinar .formWrapper .textFormFieldBlock input:focus-visible{border:none;border-bottom:1px solid #ff0025;outline:0}.webinar .formWrapper .consentBlock,.webinar .formWrapper .marketing-subscription-list{display:flex;align-items:baseline;margin-bottom:20px}.webinar .formWrapper .consentBlock label,.webinar .formWrapper .marketing-subscription-list label{margin-left:5px}.webinar .formWrapper .consentBlock label a,.webinar .formWrapper .marketing-subscription-list label a{text-decoration:underline}.webinar .formWrapper button{width:fit-content;height:50px;background-color:#ff0025;color:#fff;text-decoration:none;font-size:16px;border:1px solid #ff0025;margin:0;position:relative;display:flex;padding:22px 44px 0 8px;font-weight:600;opacity:1}.webinar .formWrapper button:after{content:url(../../../../../../Content/Images/arrowButtonWhite.svg);position:absolute;top:0;right:6px;transition-duration:.3s}.webinar .formWrapper button:hover{cursor:pointer}.webinar .formWrapper button:hover:after{top:-4px;right:2px}.webinar li{line-height:24px!important}.webinar a.consent-link{text-decoration:underline}.webinar span.red-dot{color:#ff0025}.blocksWebinarList{background-color:#232326;padding-top:36px}.blocksWebinarList .boldSubtitle{font-size:32px;line-height:48px;padding-bottom:12px}.blocksWebinarList .section-title{display:flex;justify-content:space-between}.blocksWebinarList .invisible-box{display:none}.blocksWebinarList .webinar{margin-bottom:63px}.blocksWebinarList .webinar .webinar-video-wrapper{width:100%;padding-bottom:calc(100% / 350 * 194);position:relative;margin-bottom:20px;background-size:cover;background-position:center;cursor:pointer}.blocksWebinarList .webinar .webinar-video-wrapper .duration{position:absolute;background-color:#232326CC;border-radius:4px;color:#fff;font-size:14px;line-height:20px;margin:10px;padding:4px 10px 5px;bottom:0;right:0}.blocksWebinarList .webinar .webinar-video-wrapper .play-button{cursor:pointer;width:50px;height:50px;border-radius:100%;border:1px solid #ff0025;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:.3s;display:flex;justify-content:center;align-items:center}.blocksWebinarList .webinar .webinar-video-wrapper .play-button .playArrow{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #ff0025;margin-left:5px}.blocksWebinarList .webinar .webinar-video-wrapper:hover .play-button{transform:scale(1.36)}.blocksWebinarList .webinar .title h4{font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:20px}.blocksWebinarList .webinar .description{margin-bottom:15px}.blocksWebinarList .webinar .tags span{background-color:#ff00254D;margin-right:9px;color:#fff;padding:4px 10px 5px;font-size:14px;line-height:20px;border-radius:4px}.umbraco-partner{background:#232326;padding-top:85px}.BlocksInformationGathering{background-color:#232326}@media (max-width:991.98px){.promoBanner a .bannerContent div p{font-family:titillium-web;font-style:normal;font-weight:700!important}.umbraco-logo{margin-top:15px}.umbraco-logo img{width:100%}.BlocksInformationGathering h1.pageTitle{font-size:54px;line-height:50px}}.BlocksInformationGathering .container{padding-top:30px}.BlocksInformationGathering .container .leftSide p.bolded{font-family:titillium-web;font-style:normal;font-weight:600!important}.BlocksInformationGathering .container .leftSide .image-wrapper{display:flex;align-items:center;justify-content:center;position:relative;padding-top:30px;padding-bottom:35px}.BlocksInformationGathering .container .leftSide .image-wrapper img{width:100%}.BlocksInformationGathering .container .leftSide .image-wrapper img.main-image{position:absolute}@media (min-width:992px){.BlocksInformationGathering .container{padding-top:63px;padding-bottom:100px}.BlocksInformationGathering .container .titleRow{margin-bottom:30px}.BlocksInformationGathering .container .titleRow .pageTitle{line-height:94px}.BlocksInformationGathering .container .leftSide p.bolded{margin-bottom:30px}.BlocksInformationGathering .container .leftSide h2{font-size:24px;line-height:36px;margin-bottom:20px}.BlocksInformationGathering .container .leftSide .image-wrapper{padding-top:45px;padding-bottom:50px}.BlocksInformationGathering .container .rightSide h2{font-size:24px;line-height:36px;margin-bottom:20px}}.BlocksInformationGathering .container .rightSide .download-box{display:none}.BlocksProductIcons{background-color:#232326;padding-top:70px}.BlocksProductIcons .wrapper{justify-content:center}.BlocksProductIcons .wrapper .icon-column .icon-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.BlocksProductIcons .wrapper .icon-column .icon-wrapper img{padding-bottom:10px}.BlocksProductIcons .wrapper .icon-column .icon-wrapper h5{font-family:titillium-web;font-style:normal;font-weight:700!important;margin:0;text-align:center;max-width:270px}.BlocksProductIcons .wrapper .icon-column:nth-child(n+3) .icon-wrapper img{padding-top:40px}@media (min-width:768px){.BlocksProductIcons{padding-top:97px}.BlocksProductIcons .wrapper .icon-column:nth-child(n+3) .icon-wrapper img{padding-top:0}}.BlocksKeyPros{background-color:#232326;padding-top:60px;padding-bottom:15px}.BlocksKeyPros.special{padding-bottom:45px}@media (min-width:992px){.BlocksKeyPros{padding-top:140px;padding-bottom:80px}.BlocksKeyPros.special{padding-bottom:120px}}.BlocksKeyPros .container{background:linear-gradient(110deg,#333132 0,#232326 100%) no-repeat padding-box;padding-bottom:40px}.BlocksKeyPros .row{position:relative}.BlocksKeyPros .row .background-wrapper{position:absolute;height:100%}.BlocksKeyPros .row .background-wrapper .background{height:100%;border-radius:10px;background:linear-gradient(110deg,#333132 0,#232326 100%) no-repeat padding-box;width:100%}.BlocksKeyPros .row h2{margin-bottom:40px;margin-top:40px}@media (min-width:992px){.BlocksKeyPros .container{background:0 0;padding-bottom:0}.BlocksKeyPros .row .background-wrapper .background{height:calc(100% + 120px);width:calc(100% + 130px);max-width:none;margin-left:-65px;margin-top:-60px}.BlocksKeyPros .row h2{margin-top:0}}.BlocksKeyPros .row .text-columns p{margin-bottom:0}.BlocksKeyPros .row .text-columns:nth-child(n+4){margin-top:48px}@media (min-width:992px){.BlocksKeyPros .row .text-columns:nth-child(n+4){margin-top:0}.BlocksKeyPros .row .text-columns:nth-child(n+6){margin-top:68px}}.BlocksProductsFastFacts{background-color:#232326}.BlocksProductsFastFacts .small-title-wrap{color:#ff0025;text-transform:uppercase;font-size:12px;font-family:titillium-web;font-style:normal;font-weight:600!important;margin-bottom:56px;line-height:21px}.BlocksProductsFastFacts .information-wrapper{display:flex;align-items:center;flex-direction:column}.BlocksProductsFastFacts .information-wrapper .percent{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ffffff}.BlocksProductsFastFacts .information-wrapper .sub-percent{font-size:18px;line-height:27px}.BlocksProductSubscribe{margin-top:90px;margin-bottom:120px}.BlocksProductSubscribe .subscribe-row{justify-content:center}.BlocksProductSubscribe .subscribe-row .title h2{color:#232326;font-size:56px;line-height:65px;text-align:center;margin-bottom:0}.BlocksProductSubscribe .subscribe-row .button-wrapper{margin-top:24px;display:flex;justify-content:center}.BlocksProductSubscribe .subscribe-row .button-wrapper .button{width:auto}.BlocksProductsTabs{padding-top:95px;background-image:linear-gradient(to bottom,#232326 calc(100% - 300px),#fff calc(100% - 300px),#fff 100%)}.BlocksProductsTabs .container-wrapper{margin:0 20px;border-radius:12px;padding:72px 0;background:linear-gradient(132deg,#333132 0,#232326 100%) no-repeat padding-box}.BlocksProductsTabs .container-wrapper .block-title{margin-bottom:64px}.BlocksProductsTabs .container-wrapper .block-title span{font-size:40px;line-height:48px}.BlocksProductsTabs .container-wrapper .block-title span.tough{font-weight:700}.BlocksProductsTabs .container-wrapper .block-tab-content nav .nav-tabs{border-bottom:1px solid #333132}.BlocksProductsTabs .container-wrapper .block-tab-content nav .nav-tabs .nav-link{font-size:20px;line-height:32px;font-family:titillium-web;font-style:normal;font-weight:600!important;color:#fff;opacity:.5;border:none;padding:0 32px 13.5px}.BlocksProductsTabs .container-wrapper .block-tab-content nav .nav-tabs .nav-link:first-child{padding-left:0}.BlocksProductsTabs .container-wrapper .block-tab-content nav .nav-tabs .nav-link:hover{background-color:inherit;color:inherit;transition:none;border:none}.BlocksProductsTabs .container-wrapper .block-tab-content nav .nav-tabs .nav-link.active{background-color:transparent;font-family:titillium-web;font-style:normal;font-weight:700!important;color:#fff;opacity:1;border:none}.BlocksProductsTabs .container-wrapper .block-tab-content nav .nav-tabs .nav-link.active span{border-bottom:1px solid #ff0025;padding-bottom:13.5px}.BlocksProductsTabs .container-wrapper .block-tab-content .tab-content{padding-top:64px}.BlocksProductsTabs .container-wrapper .block-tab-content .tab-content .image-right{display:flex;justify-content:center;align-items:center}.BlocksProductsTabs .container-wrapper .block-tab-content .tab-content .image-right .backImg{background-color:transparent;display:flex;flex-direction:column;align-items:center;position:relative}.BlocksProductsTabs .container-wrapper .block-tab-content .tab-content .image-right .backImg .oneImage{max-width:calc(100vw - 60px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:calc(100% - 120px)}.BlocksProductsTabs .container-wrapper .block-tab-content .tab-content .content{display:flex;flex-direction:column;justify-content:center;align-items:center}.BlocksProductsTabs .container-wrapper .block-tab-content .tab-content .content .information-block{width:100%;margin-top:40px}.BlocksProductsTabs .container-wrapper .block-tab-content .tab-content .content .information-block:first-child{margin-top:0}.BlocksProductsTabs .container-wrapper .block-tab-content .tab-content .content .information-block .top-row{display:flex;align-items:center;flex-direction:row;margin-bottom:17px}.BlocksProductsTabs .container-wrapper .block-tab-content .tab-content .content .information-block .top-row h3{margin-left:20px;margin-bottom:0;font-size:24px;line-height:24px}.BlocksProductsTabs .container-wrapper .block-tab-content .tab-content .content .information-block .bottom-row padding:last-child{margin-bottom:0}.BlocksProductsTabs .container-wrapper .block-tab-content .line-break{margin:100px 0 64px;height:1px;width:100%;background-color:#333132}.BlocksProductsTabs .container-wrapper .block-tab-content .call-to-action{display:flex;flex-direction:column;align-items:center}.BlocksProductsTabs .container-wrapper .block-tab-content .call-to-action .cah-text{text-align:center}.BlocksProductsTabs .container-wrapper .block-tab-content .call-to-action .cah-text p{font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:28px;line-height:40px;margin-bottom:32px}.BlocksProductsTabs .container-wrapper .block-tab-content .call-to-action .button{width:auto}.BlocksProductUsagePros{background-color:#fff;padding-top:70px}.BlocksProductUsagePros .wrapper{justify-content:center}.BlocksProductUsagePros .wrapper h2{font-size:40px;line-height:40px;color:#232326;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:40px;text-align:center}.BlocksProductUsagePros .wrapper .icon-column .icon-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.BlocksProductUsagePros .wrapper .icon-column .icon-wrapper img{padding-bottom:8px}.BlocksProductUsagePros .wrapper .icon-column .icon-wrapper h5{font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:18px;line-height:26px;color:#232326;margin:0;text-align:center}.BlocksProductUsagePros .wrapper .icon-column:nth-child(n+5) .icon-wrapper img{padding-top:40px}@media (min-width:768px){.BlocksProductUsagePros{padding-top:120px}.BlocksProductUsagePros .wrapper .icon-column:nth-child(n+5) .icon-wrapper img{padding-top:0}}.BlocksProductsFunctionalities{padding-top:100px}.BlocksProductsFunctionalities h2{font-size:40px;line-height:40px;color:#232326;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:40px;text-align:center}.BlocksProductsFunctionalities .information-card-wrapper .information-card{background-color:#f3f3f4;margin-bottom:30px;opacity:0;transform:translateY(20vh);visibility:hidden;transition:opacity .6s ease-out,transform 1.2s ease-out;will-change:opacity,visibility}.BlocksProductsFunctionalities .information-card-wrapper .information-card.is-visible{opacity:1;transform:none;visibility:visible}.BlocksProductsFunctionalities .information-card-wrapper .information-card .right{flex-direction:row-reverse}.BlocksProductsFunctionalities .information-card-wrapper .information-card .content-wrapper{display:flex;flex-direction:column;justify-content:center;padding:70px 64px 60px}.BlocksProductsFunctionalities .information-card-wrapper .information-card .content-wrapper .counter{margin-bottom:8px}.BlocksProductsFunctionalities .information-card-wrapper .information-card .content-wrapper .counter span{font-family:titillium-web;font-style:normal;font-weight:600!important;color:#ff0025;font-size:14px;line-height:24px;letter-spacing:.28px}.BlocksProductsFunctionalities .information-card-wrapper .information-card .content-wrapper .title{margin-bottom:24px}.BlocksProductsFunctionalities .information-card-wrapper .information-card .content-wrapper .title span{font-family:titillium-web;font-style:normal;font-weight:600!important;font-size:28px;line-height:32px;color:#232326}.BlocksProductsFunctionalities .information-card-wrapper .information-card .content-wrapper .text p{font-size:14px;line-height:24px;margin-bottom:0;color:#232326}.BlocksProductsFunctionalities .information-card-wrapper .information-card .image-wrapper{padding:70px 59px 60px}.BlocksProductsFunctionalities .information-card-wrapper .information-card .image-wrapper img{max-width:100%}.BlocksProductImplementationProcess{background-color:#232326;padding-bottom:50px}.BlocksProductImplementationProcess .left-side h2{font-size:40px;line-height:48px;margin-bottom:26px}.BlocksProductImplementationProcess .left-side p{color:#919193;font-size:16px;line-height:24px}.BlocksProductImplementationProcess .right-side{display:flex}.BlocksProductImplementationProcess .right-side .left-line{height:100%;width:2px;background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 25%,#ffffff33 50%,rgba(255,255,255,.2) 75%,rgba(255,255,255,0) 100%);margin-right:-5px;background-size:100% 100%}.BlocksProductImplementationProcess .right-side .content-wrapper{margin-top:45px;margin-left:-8px;display:flex}.BlocksProductImplementationProcess .right-side .content-wrapper .dot-wrapper{height:26px;min-width:26px;width:26px;margin-right:17px}.BlocksProductImplementationProcess .right-side .content-wrapper .dot-wrapper .dot-container{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.BlocksProductImplementationProcess .right-side .content-wrapper .dot-wrapper .dot-container .line{width:21px;height:1px;background-color:#fff}.BlocksProductImplementationProcess .right-side .content-wrapper .dot-wrapper .dot-container .dot{width:8px;height:8px;background-color:#ff0025;border-radius:100%;position:absolute}.BlocksProductImplementationProcess .right-side .content-wrapper .step-card .counter{margin-bottom:8px}.BlocksProductImplementationProcess .right-side .content-wrapper .step-card .counter span{color:#ff0025;font-size:14px;line-height:24px;letter-spacing:.28px;font-family:titillium-web;font-style:normal;font-weight:600!important}.BlocksProductImplementationProcess .right-side .content-wrapper .step-card .title h3{font-size:24px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:700!important}.BlocksProductImplementationProcess .right-side .content-wrapper .step-card .subtitle{margin-bottom:63px}.BlocksProductImplementationProcess .right-side .content-wrapper .step-card .subtitle p{font-size:14px;line-height:24px;margin-bottom:0}.BlocksProductCorrectSolution{margin-top:110px}.BlocksProductCorrectSolution .text-container{display:flex;flex-direction:column;justify-content:center}.BlocksProductCorrectSolution .text-container .subtitle{margin-bottom:16px;display:flex;justify-content:center}.BlocksProductCorrectSolution .text-container .subtitle span{text-transform:uppercase;font-size:14px;line-height:24px;letter-spacing:.28px;color:#ff0025;font-family:titillium-web;font-style:normal;font-weight:600!important}.BlocksProductCorrectSolution .text-container h2{text-align:center;color:#232326;font-size:40px;line-height:48px;margin-bottom:15px}.BlocksProductCorrectSolution p{text-align:center;color:#919193;font-size:16px;line-height:24px;margin-bottom:0}.BlocksProductSubscribeShort{background-color:#232326;padding-top:60px}.BlocksProductSubscribeShort .wrapper{display:flex;justify-content:space-between;border:1px solid #333132;padding:20px 30px}.BlocksProductSubscribeShort .wrapper .left-side{display:flex;align-items:flex-start;flex-direction:column}@media (min-width:992px){.BlocksProductSubscribeShort .wrapper .left-side{align-items:flex-end;flex-direction:row}}.BlocksProductSubscribeShort .wrapper .left-side h2{font-size:28px;line-height:32px;margin-bottom:0;margin-right:10px}.BlocksProductSubscribeShort .wrapper .left-side span{color:#919193;font-size:18px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:600!important}.BlocksProductSubscribeShort .wrapper .right-side .button{height:fit-content}.BlocksProductsFAQ{background-color:#232326;padding-top:50px;padding-bottom:60px}.BlocksProductsFAQ .row{justify-content:center}.BlocksProductsFAQ .subtitle{margin-bottom:16px;display:flex;justify-content:center}.BlocksProductsFAQ .subtitle span{color:#ff0025;font-size:14px;line-height:24px;letter-spacing:.28px;font-family:titillium-web;font-style:normal;font-weight:600!important}.BlocksProductsFAQ h2{text-align:center;margin-bottom:40px;font-size:32px;line-height:38px}.BlocksProductsFAQ .accordion .accordion-item{background:0 0;border-top:1px solid #333132}.BlocksProductsFAQ .accordion .accordion-item .accordion-body{color:#fff;padding:0}.BlocksProductsFAQ .accordion .accordion-item .accordion-body p{margin-bottom:20px;font-size:14px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:400!important}.BlocksProductsFAQ .accordion .accordion-item .accordion-body p:last-child{margin-bottom:0}.BlocksProductsFAQ .accordion .accordion-item:last-child{border-bottom:1px solid #333132}.BlocksProductsFAQ .accordion .accordion-header .accordion-button{background:0 0;color:#fff;font-weight:600;font-size:20px;line-height:32px;padding:20px 0;box-shadow:none}.BlocksProductsFAQ .accordion .accordion-header .accordion-button:after{background:url("/Style/StaticAssets/AccordionArrow.svg") center no-repeat}.BlocksProductsFAQ .accordion .accordion-header .accordion-button:focus{box-shadow:none}.BlocksProductsFAQ .accordion .accordion-header p{margin:0;color:#fff;font-size:18px;line-height:32px;font-family:titillium-web;font-style:normal;font-weight:700!important}.BlocksProductsFAQ .accordion .accordion-header .accordion-button[aria-expanded=true]{padding-bottom:15px}@media (min-width:768px){.BlocksProductsFAQ{padding-top:120px;padding-bottom:116px}}.BlocksAccordions{background-color:#232326;padding-bottom:80px}.BlocksAccordions .backImg .overlay{position:relative}.BlocksAccordions .backImg .overlay .transparentText h1{padding:50px 0;border-bottom:1px solid #333132}.BlocksAccordions .backImg .overlay .transparentText p{margin-top:20px;margin-bottom:0;font-weight:700!important;color:#fff;-webkit-text-stroke-width:0px}.BlocksAccordions .subheader{margin-top:40px}.BlocksAccordions .accordionWrap .accordion .accordion-item{background-color:#232326}.BlocksAccordions .accordionWrap .accordion .accordion-item button{background-color:transparent;color:#fff}.BlocksAccordions .accordionWrap .accordion .accordion-item button .os{color:#ff0025;margin-right:10px;font-style:italic}.BlocksAccordions .accordionWrap .accordion .accordion-item .accordion-body p{position:relative}.BlocksAccordions .accordionWrap .accordion .accordion-item .accordion-body img{margin-top:10px}.BlocksAccordions .accordionWrap .accordion .accordion-item .accordion-body .side-image img{margin-top:0;width:200px}.BlocksAccordions .accordionWrap .accordion .accordion-item .accordion-body ul.innerAccordions{margin:20px 0 20px 20px}.BlocksAccordions.clickable-images .accordion .accordion-body img{cursor:pointer}.advantages{background-color:#232326}.advantages .topText h3{font-size:20px;line-height:26px;margin:15px 0;font-family:titillium-web;font-style:normal;font-weight:700!important}@media (min-width:768px){.advantages .topText h3{font-size:24px;line-height:32px}}.advantages .topText p{font-size:14px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:600!important;margin-bottom:50px}.advantages .smallTitleWrap{margin:30px 0}@media (max-width:767.98px){.advantages .accordionWrap{margin-bottom:30px}}.advantages .accordion,.advantages .accordion .accordion-item{background-color:#232326}.advantages .accordion button{background-color:#232326;color:#fff}.advantages .accordion button span{max-width:calc(100% - 50px)}.advantages .backImg{width:100%;height:220px}.advantages .backImg.swiperBackImg{height:auto}.advantages img.sticky{max-width:100%}@media (min-width:768px){.advantages .backImg{height:450px}.advantages img.sticky{position:sticky;top:80px}#closeUpImageModal .modal-dialog,#imageModal .modal-dialog{max-width:720px}}.advantages img.oneImage{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.advantages .swiperBackImg{width:100%}.advantages .swiperOuterWrap{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.advantages .swiperOuterWrap .swiper-container .swiper-wrapper{align-items:center}.advantages .swiperOuterWrap .swiper-container .swiper-wrapper .swiper-slide:hover .show-more{display:block}.advantages .swiperOuterWrap .swiper-container .swiper-wrapper .swiper-slide img{width:100%;padding:0 20px}.advantages .swiperOuterWrap .swiper-container .swiper-wrapper .swiper-slide .show-more{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;display:none}.advantages .swiperOuterWrap .swiper-container .swiper-wrapper .swiper-slide .show-more img{width:120px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.advantages .swiperOuterWrap .swiper-container .swiperAdvantagesButton{position:absolute;top:39%;z-index:2}.advantages .swiperOuterWrap .swiper-container .swiperAdvantagesButton.swiperAdvantagesBP{left:0;transform:translateY(50%) rotate(180deg)}.advantages .swiperOuterWrap .swiper-container .swiperAdvantagesButton.swiperAdvantagesBP:hover #arrow-swipper .arrow-icn{stroke:#FF0025}.advantages .swiperOuterWrap .swiper-container .swiperAdvantagesButton.swiperAdvantagesBN{right:0;transform:translateY(50%)}.advantages .swiperOuterWrap .swiper-container .swiperAdvantagesButton.swiperAdvantagesBN:hover #arrow-swipper .arrow-icn{stroke:#FF0025}.advantages .swiperOuterWrap .swiper-pagination{position:relative}.advantages .swiperOuterWrap .swiper-pagination .swiper-pagination-bullet{background:#fff;margin:0 8px}.advantages .swiperOuterWrap .swiper-pagination .swiper-pagination-bullet-active{background:#ff0025;box-shadow:0 0 0 6px rgba(255,0,37,.2)}@media (min-width:992px){.BlocksProductsFAQ h2{font-size:40px;line-height:44px}#closeUpImageModal .modal-dialog,#imageModal .modal-dialog{max-width:960px}}#closeUpImageModal .modal-dialog .modal-content,#imageModal .modal-dialog .modal-content{background-color:transparent}#closeUpImageModal .modal-dialog .modal-content .modal-body,#imageModal .modal-dialog .modal-content .modal-body{position:relative;padding:0}#closeUpImageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiper-wrapper,#imageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiper-wrapper{align-items:center}#closeUpImageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiper-wrapper .swiper-slide img,#imageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiper-wrapper .swiper-slide img{width:100%;padding:0 20px}#closeUpImageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiperAdvantagesButton,#imageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiperAdvantagesButton{position:absolute;top:50%;z-index:9999;display:block;width:48px;height:48px;background-image:url("../../Content/Images/just-circle.svg");background-size:contain}#closeUpImageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiperAdvantagesButton .arrow,#imageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiperAdvantagesButton .arrow{width:100%;height:100%;background-image:url("/Content/Images/just-arrow.svg");background-position:center;background-repeat:no-repeat;transition:.6s}#closeUpImageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiperAdvantagesButton:hover .arrow,#imageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiperAdvantagesButton:hover .arrow{margin-left:5px}#closeUpImageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiperAdvantagesBP,#imageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiperAdvantagesBP{left:0;transform:rotate(180deg)}#closeUpImageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiperAdvantagesBN,#imageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-container .swiperAdvantagesBN{right:0}#closeUpImageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-pagination,#imageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-pagination{position:relative}#closeUpImageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-pagination .swiper-pagination-bullet,#imageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-pagination .swiper-pagination-bullet{background:#fff;margin:0 8px}#closeUpImageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-pagination .swiper-pagination-bullet-active,#imageModal .modal-dialog .modal-content .modal-body .swiperModalOuterWrap .swiper-pagination .swiper-pagination-bullet-active{background:#ff0025;box-shadow:0 0 0 6px rgba(255,0,37,.2)}#closeUpImageModal .modal-dialog .modal-content .modal-body .btn-close,#imageModal .modal-dialog .modal-content .modal-body .btn-close{position:absolute;right:10px;top:15px;z-index:999;background-color:#232326;border-radius:50%;width:25px;height:25px;opacity:1}@media (min-width:1200px){.BlocksProductsFastFacts .small-title-wrap{font-size:14px}#closeUpImageModal .modal-dialog,#imageModal .modal-dialog{max-width:1140px}#closeUpImageModal .modal-dialog .modal-content .modal-body .btn-close,#imageModal .modal-dialog .modal-content .modal-body .btn-close{right:-40px;top:-5px;background-color:unset}}#closeUpImageModal .modal-dialog .modal-content .modal-body .btn-close.closeUpImage,#imageModal .modal-dialog .modal-content .modal-body .btn-close.closeUpImage{right:0;top:0;background-color:unset}#closeUpImageModal .modal-dialog .modal-content .modal-body .closeUpImageWrapper,#imageModal .modal-dialog .modal-content .modal-body .closeUpImageWrapper{display:flex;justify-content:center}#closeUpImageModal .modal-dialog .modal-content .modal-body .closeUpImageWrapper img,#imageModal .modal-dialog .modal-content .modal-body .closeUpImageWrapper img{max-height:calc(100vh - 30px)}.partnersAndCertificates{background-color:#232326}@media (min-width:576px){.partnersAndCertificates .container-fluid{max-width:540px}}.partnersAndCertificates .partnersText{border-top:1px solid #333132;padding-top:20px;margin-top:30px}.partnersAndCertificates .partnersText h4{font-size:16px;font-family:titillium-web;font-style:normal;font-weight:400!important;margin-bottom:30px}.partnersAndCertificates .partnersText ul{list-style-type:none;padding-left:0}.partnersAndCertificates .partnersText ul svg{transform:rotate(45deg);margin:0 15px 3px 0;width:10px;filter:brightness(0) saturate(100%) invert(26%) sepia(98%) saturate(6339%) hue-rotate(347deg) brightness(152%) contrast(140%)}.partnersAndCertificates .partnersText ul li{font-size:16px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-top:14px}@media (min-width:768px){.partnersAndCertificates .container-fluid{max-width:unset}.partnersAndCertificates .partnersText h4,.partnersAndCertificates .partnersText ul li{font-size:18px}}.partnersAndCertificates .backImg{height:420px;max-width:936px}.newsletter{padding:40px 0}.newsletter .title{color:#232326;font-size:24px;line-height:28px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:10px}.newsletter p{color:#919193;font-size:16px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:600!important}.newsletter label{font-size:12px;line-height:24px;color:#333132}.newsletter div[data-editorblocktype=SubscriptionListBlock]{width:fit-content;float:left;margin-top:20px}.newsletter div[data-editorblocktype=SubmitButtonBlock]{width:fit-content;float:right;margin-top:20px}.newsletter .marketing-subscription-list{font-family:titillium-web;font-style:normal;font-weight:300!important;color:#333132;font-size:12px;line-height:24px}.newsletter .marketing-subscription-list input{margin-right:3px}.newsletter .marketing-subscription-list a{color:#333132;font-size:12px;line-height:24px;text-decoration:underline}.newsletter p button.lp-form-button{font-family:titillium-web;font-style:normal;font-weight:600!important;display:flex;background-color:#ff0025;border:1px solid #ff0025;padding:22px 44px 0 8px;margin:0;color:#fff;height:50px;position:relative}.newsletter p button.lp-form-button:after{content:url(../../../../../../Content/Images/arrowButtonWhite.svg);position:absolute;top:0;right:6px;transition-duration:.3s}.newsletter p button.lp-form-button:hover:after{top:-4px;right:2px}.newsletter .formWrapper{max-width:700px;position:relative;left:50%;transform:translateX(-50%);margin-top:20px}.newsletter .formWrapper .marketing-field label{text-transform:uppercase}.newsletter .formWrapper .marketing-field .lp-form-field .lp-form-fieldInput{background-color:#f4f4f4;border:none;height:50px;font-size:16px;font-family:titillium-web;font-style:normal;font-weight:600!important;width:100%;padding:10px 16px}.newsletter .formWrapper .marketing-field .lp-form-field .lp-form-fieldInput:focus{border-color:transparent;box-shadow:none}.newsletter .formWrapper .marketing-field .lp-form-field .lp-form-fieldInput:focus-visible{outline:0}.newsletter .formWrapper .SubscriptionBottom{width:auto;float:none;margin-top:20px;justify-content:space-between}.newsletter .formWrapper .SubscriptionBottom .text-agreement{margin-bottom:20px}.newsletter .formWrapper .SubscriptionBottom .text-agreement label a{color:#232326;text-decoration:underline}.newsletter .formWrapper .SubscriptionBottom .column-button{display:flex;justify-content:flex-end;text-align:left;margin-top:0}.newsletter .formWrapper .SubscriptionBottom .column-button .button{font-family:titillium-web;font-style:normal;font-weight:600!important;display:flex}.newsletter .formWrapper .SubscriptionBottom .column-button .button:after{content:url(../../../../../../Content/Images/arrowButtonWhite.svg);position:absolute;top:0;right:6px;transition-duration:.3s}.newsletter .formWrapper .SubscriptionBottom .column-button .button:hover:after{top:-4px;right:2px}.newsletter form.marketingForm table{margin:0;width:100%}.newsletter form.marketingForm table th.inner{display:flex;flex-wrap:wrap;justify-content:space-between}.newsletter form.marketingForm table th.inner div.textFormFieldBlock{display:flex;flex-direction:column;width:calc(50% - calc(var(--bs-gutter-x)/ 2))}.newsletter form.marketingForm table th.inner div.textFormFieldBlock label{text-transform:uppercase;font-size:12px;line-height:24px;color:#333132}.newsletter form.marketingForm table th.inner div.textFormFieldBlock input{background-color:#f4f4f4;border:none;height:50px;font-size:16px;font-family:titillium-web;font-style:normal;font-weight:600!important;width:100%;padding:10px 16px}.newsletter form.marketingForm table th.inner div.textFormFieldBlock input:focus{border-color:transparent;box-shadow:none}.newsletter form.marketingForm table th.inner div.textFormFieldBlock input:focus-visible{outline:0}.newsletter form.marketingForm table th.inner div.textFormFieldBlock input::placeholder{color:transparent}.newsletter form.marketingForm table th.inner div.submitButtonWrapper{margin-top:20px}.newsletter form.marketingForm table th.inner div.submitButtonWrapper button{font-family:titillium-web;font-style:normal;font-weight:600!important;display:flex;background-color:#ff0025;border:1px solid #ff0025;padding:22px 44px 0 8px;margin:0;color:#fff;height:50px;position:relative}.newsletter form.marketingForm table th.inner div.submitButtonWrapper button:after{content:url(../../../../../../Content/Images/arrowButtonWhite.svg);position:absolute;top:0;right:6px;transition-duration:.3s}.newsletter form.marketingForm table th.inner div.submitButtonWrapper button:hover:after{top:-4px;right:2px}.newsletter form.marketingForm table th.inner div.consentBlock{margin-top:20px}.newsletter form.marketingForm table th.inner div.consentBlock div{padding-right:calc(var(--bs-gutter-x)/ 2)}.newsletter form.marketingForm table th.inner div.consentBlock input{margin-right:3px}.newsletter form.marketingForm table th.inner div.consentBlock label p{font-size:12px;line-height:24px;color:#333132;font-family:titillium-web;font-style:normal;font-weight:400!important}.newsletter form.marketingForm table th.inner div.consentBlock label p a{text-decoration:underline;color:#333132}@media (min-width:768px){.newsletter{padding:80px 0}}.newsPage{padding-top:72px;position:relative;min-height:calc(100vh - 400px)}.newsPage div{color:#232326}.newsPage .dots{opacity:.2}.newsPage.news .dots{opacity:1}.newsPage .line{border-left:1px solid #919193;height:100%;position:relative}.newsPage .line .circle{height:15px;width:15px;border-radius:50%;top:-7px;left:-8px;position:absolute;border:1px solid #919193}.newsPage .date{color:#919193;font-size:14px;margin-bottom:20px}.newsPage h1.pageTitle{color:#232326;font-size:32px;line-height:35px}.newsPage .categoryWrap{margin-top:25px}.newsPage .authorWrap{display:flex;align-items:center;margin-top:25px}.newsPage .authorWrap .authorImg{height:48px;width:48px;background-position:center;background-size:cover;border-radius:50%;margin-right:10px}.newsPage .authorWrap .author{font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:14px}@media (min-width:768px){.newsPage .date{font-size:18px;margin-bottom:30px}.newsPage h1.pageTitle{font-size:64px;line-height:72px}.newsPage .authorWrap .authorImg{height:64px;width:64px;margin-right:15px}.newsPage .authorWrap .author{font-size:18px}}.newsPage .authorWrap .authorPosition{font-size:12px;color:#919193}.newsPage .subtitle{color:#232326;font-size:28px;line-height:40px;margin:30px 0 20px}@media (min-width:768px){.newsPage .authorWrap .authorPosition{font-size:14px}.newsPage .subtitle{font-size:32px;margin:50px 0 30px}}.newsPage .shortDescription{color:#232326;font-size:16px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:20px}.newsPage .mainContentRTE,.newsPage a{color:#232326}.newsPage.news{background:#232326;color:#fff;padding-bottom:40px}.newsPage.news .authorWrap .author,.newsPage.news .backLink a,.newsPage.news .mainContentRTE,.newsPage.news .pageTitle,.newsPage.news .shortDescription,.newsPage.news .subtitle{color:#fff}.relatedPosts{color:#232326}.relatedPosts .other{color:#232326;font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:28px;line-height:35px;margin:50px 0 20px}.relatedPosts .slide{margin-bottom:30px}.relatedPosts .slide .backImg{height:170px;width:100%}.relatedPosts .slide .date{font-size:12px;line-height:24px;color:#919193;margin:10px 0}@media (min-width:768px){.relatedPosts .other{font-size:40px;line-height:48px}.relatedPosts .slide .backImg{height:200px}.relatedPosts .slide .date{font-size:14px}}.relatedPosts .slide h3{color:#232326;font-size:24px;line-height:32px}.relatedPosts .slide .readMore{color:#232326}.page-materials{background-color:#232326}.page-materials h1{font-size:80px;margin-top:-10px;font-family:'Titillium Web';line-height:122px}.page-materials .filter-wrapper{display:flex;flex-direction:column;justify-content:center}.page-materials .filter-wrapper .dropdown{width:100%;height:51px}.page-materials .filter-wrapper .dropdown button{width:100%;height:100%;background-color:#333132;border-radius:0;text-align:left;padding:13px 20px 14px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.page-materials .filter-wrapper .dropdown button span{font-size:16px;line-height:24px;color:#fff;font-family:titillium-web;font-style:normal;font-weight:600!important}.page-materials .filter-wrapper .dropdown button .arrow{background-image:url("/Content/Images/arrow-white-up.svg");width:18px;height:18px;transform:rotate(180deg);transition:.6s}.page-materials .filter-wrapper .dropdown button:focus{box-shadow:none}.page-materials .filter-wrapper .dropdown button:focus .arrow{transform:rotate(0)}.page-materials .filter-wrapper .dropdown .dropdown-menu{margin-top:10px;width:100%;background-color:#333132;border-radius:0;padding:10px}.page-materials .filter-wrapper .dropdown .dropdown-menu li a{color:#fff;font-size:16px;line-height:24px;font-family:titillium-web;font-style:normal;font-weight:400!important;margin:6px 0 7px;padding:6px 20px 7px;border:1px solid #333132}.page-materials .filter-wrapper .dropdown .dropdown-menu li a:hover{background-color:#333132;color:#fff;border:1px solid #ff0025;border-radius:4px}.accordion{border-bottom:1px solid #333132}.accordion .accordion-item .accordion-header{border-top:1px solid #333132}.accordion .accordion-item .accordion-header .accordion-button{padding:15px 0;font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:18px}@media (min-width:768px){.accordion .accordion-item .accordion-header .accordion-button{padding:20px 0}}.accordion .accordion-item .accordion-header .accordion-button::after{background-image:url(../../../../../../Content/Images/plus.svg);height:14px;width:14px;background-size:14px;margin-right:20px}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{background-image:url(../../../../../../Content/Images/minus.svg)}.accordion .accordion-item .accordion-collapse .accordion-body{padding:0 0 15px;font-size:14px}@media (min-width:768px){.accordion .accordion-item .accordion-collapse .accordion-body{padding:0 0 20px;max-width:90%}}.accordion-button:focus{border-color:transparent;box-shadow:none}.searchPage{background-color:#232326;min-height:calc(100vh - 400px);padding-bottom:60px}.searchPage .searchTop{padding-top:100px;padding-bottom:30px;max-width:700px}.searchPage .searchTop .searchWrapper{margin-bottom:30px;position:relative}.searchPage .searchTop .searchWrapper form{background:#333132}.searchPage .searchTop .searchWrapper form input[type=submit]{display:none}.searchPage .searchTop .searchWrapper form input{width:100%;height:64px;background:#333132;color:#fff;border:none;padding:18px 30px;font-size:18px;font-family:titillium-web;font-style:normal;font-weight:600!important}.searchPage .searchTop .searchWrapper form input :active,.searchPage .searchTop .searchWrapper form input :focus,.searchPage .searchTop .searchWrapper form input:focus-visible{border:none;outline:0}.searchPage .searchTop .searchWrapper form label{position:absolute;top:18px;display:none;cursor:pointer}.searchPage .searchTop .searchResultTitle{font-size:24px;font-family:titillium-web;font-style:normal;font-weight:700!important;display:flex;justify-content:center;margin-bottom:20px;position:relative}@media (min-width:992px){#closeUpImageModal .modal-dialog .modal-content .modal-body .closeUpImageWrapper img,#imageModal .modal-dialog .modal-content .modal-body .closeUpImageWrapper img{max-height:calc(100vh - 100px)}.page-materials .filter-wrapper .dropdown .dropdown-menu{max-height:none}.searchPage .searchTop .searchWrapper form input{width:620px}.searchPage .searchTop .searchWrapper form label{display:inline-block}.searchPage .searchTop .searchResultTitle{font-size:32px;margin-bottom:30px}}.searchPage .searchTop .searchResultResults{text-align:center}.searchPage .searchTop .searchResultResults .searchResultCategories{font-size:14px;text-align:center;position:relative;display:inline}.searchPage .searchTop .searchResultResults .searchResultCategories .searchResultCategory{display:inline-block;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-right:5px;text-decoration:underline}.searchPage .searchBottom{position:relative}.searchPage .searchBottom .whatTitle{font-size:32px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:20px;margin-top:50px}.searchPage .searchBottom .searchResultWrapperPages .pageWrap{background-color:#333132;height:135px;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;margin-bottom:25px}.searchPage .searchBottom .searchResultWrapperPages .pageWrap:hover{background-color:#ff0025}.searchPage .searchBottom .searchResultWrapperPages .pageWrap h3{font-size:20px;line-height:24px;margin-bottom:0}.searchPage .searchBottom .searchResultWrapper{min-height:270px;border:1px solid #333132;margin-bottom:20px;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.searchPage .searchBottom .searchResultWrapper .resultCat{background-color:rgba(240,25,40,.3);display:inline-block;padding:4px 10px;font-size:14px;border-radius:4px;margin-bottom:15px}.searchPage .searchBottom .searchResultWrapper .resultTitle{font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:20px;margin-bottom:15px}.searchPage .searchBottom .searchResultWrapper .resultDesc{font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px}.searchPage .searchBottom .searchResultWrapper .readMore{font-size:14px}.searchPage .searchBottom .searchResultWrapper .readMore img{margin-right:10px}body{color:#fff}.fixedBody{overflow:hidden}.main{padding-top:72px}div{font-family:titillium-web;font-style:normal;font-weight:400!important;color:#fff}h1,h2,h3{font-family:titillium-web;font-style:normal;font-weight:700!important}p{line-height:24px;font-family:titillium-web;font-style:normal;font-weight:400!important;font-size:14px}ul li{font-size:14px}.mainContentRTE p{font-size:16px}.mainContentRTE a{color:#ff0025;text-decoration:underline}.mainContentRTE a:hover{color:#ff0025}.mainContentRTE blockquote{position:relative}.mainContentRTE blockquote p{font-size:14px;margin-left:20%}.mainContentRTE blockquote p:before{content:url(../../../../../../Content/Images/quotes.svg);position:absolute;left:0;top:5px}.mainContentRTE ul{padding-left:15px}.mainContentRTE ul li{line-height:24px;font-size:16px;margin-bottom:1rem}.mainContentRTE ul li::marker{font-size:11px}.mainContentRTE img{max-width:100%;height:auto;margin:30px 0}.mainContentRTE .boldText{font-family:titillium-web;font-style:normal;font-weight:700!important}.mainContentRTE .boldTextBig{font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:20px;line-height:28px}.mainContentRTE .buttonRed{background-color:#ff0025;color:#fff;padding:15px 30px;font-family:titillium-web;font-style:normal;font-weight:700!important;text-transform:uppercase;display:inline-block}.mainContentRTE .buttonRed:hover{cursor:pointer}.mainContentRTE .embeditem{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.mainContentRTE .embeditem iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mainContentRTE .table-responsive{width:100%;overflow-y:hidden;overflow-x:auto}.mainContentRTE .macroRTEImage img{width:100%;height:auto;margin:10px 0}.mainContentRTE .macroRTEImage .caption{font-size:14px;color:#919193;margin-bottom:30px}.mainContentRTE .macroRTEYoutube .ytWrap{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.mainContentRTE .macroRTEYoutube .ytWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mainContentRTE .macroRTEYoutube .caption{font-size:14px;color:#919193;margin:10px 0 30px}a{text-decoration:none;color:#fff}a:hover{cursor:pointer;color:#fff}.button{width:100%;height:50px;background-color:#ff0025;color:#fff;text-decoration:none;font-size:16px;border:1px solid #ff0025;margin:0;position:relative;display:inline-block;padding:22px 44px 0 8px}.button div{display:inline-block;font-family:titillium-web;font-style:normal;font-weight:600!important}.button .arrow,.button svg{position:absolute;top:6px;right:6px;transition-duration:.3s}.button .arrow .a,.button .arrow .b,.button svg .a,.button svg .b{fill:none;stroke:#fff;stroke-width:2px}.button .arrow .a,.button svg .a{stroke-linejoin:round}.button:hover .arrow,.button:hover svg{top:2px;right:2px}.btn-trans{background-color:transparent}.btn-trans div{color:#ff0025}.btn-trans svg{filter:brightness(0) saturate(100%) invert(25%) sepia(85%) saturate(6814%) hue-rotate(343deg) brightness(98%) contrast(122%)}.arrow{display:inline-block}.arrow:focus{outline:0}.arrow .arrowBorder{position:relative;height:48px;width:48px;border-radius:50%;display:flex;align-items:center;border:1px solid #232326}.arrow .arrowBorder svg{position:absolute;transition-duration:.3s}.arrow .arrowBorder svg .a,.arrow .arrowBorder svg .b{fill:none;stroke:#FF0025;stroke-width:2px}.arrow .arrowBorder svg .b{stroke-linejoin:round}.arrow.arrowLeft{transform:rotate(180deg);margin-right:20px}.arrow.arrowLeft svg{left:12px}.arrow.arrowLeft.swiper-button-disabled .arrowBorder{border-color:#333132}.arrow.arrowRight svg{right:12px}.arrow.arrowRight.swiper-button-disabled .arrowBorder{border-color:#333132}.arrow:hover{cursor:pointer}svg.quotes .a{fill:#FF0025}.a{fill:transparent}.transparentText{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ffffff}h1.pageTitle{font-size:64px;line-height:60px;font-family:titillium-web;font-style:normal;font-weight:700!important;margin-bottom:30px}@media (min-width:768px){.button{width:fit-content}h1.pageTitle{font-size:80px;line-height:80px;margin-bottom:10px}.pSubtitle p{max-width:90%}}.smallTitle{color:#ff0025;text-transform:uppercase;font-size:12px;font-family:titillium-web;font-style:normal;font-weight:600!important;margin-bottom:20px;line-height:24px}.separator:last-child{display:none}h2.boldSubtitle{font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:32px;line-height:35px;color:#fff}@media (min-width:1200px){.mainContentRTE blockquote p:before{left:10%}.smallTitle{font-size:14px}h2.boldSubtitle{font-size:40px;line-height:48px}}.pSubtitle p{color:#919193;font-size:16px}.backImg{background-size:cover;background-position:center;background-color:#232326;position:relative}.overlay{position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#23232650,#232326 100%),linear-gradient(270deg,#23232650,#232326 150%)}.dots{position:absolute;right:10px;top:10px;width:100%}@media (min-width:768px){.dots{width:auto}}.button-career-disabled{pointer-events:none}.zIndex1{z-index:1}.zIndex2{z-index:2}.socialShare{display:flex;flex-direction:column;align-items:center;margin-top:50px}.socialShare .socIc{display:inline-block;margin:4px}.socialShare .socIc:hover{cursor:pointer}.grayLine{border-bottom:1px solid #333132;margin-bottom:30px}.categoryWrap .categoryTag{font-size:14px;color:#fff;border-radius:4px;padding:5px 10px;background-color:rgba(240,25,40,.3);display:inline-block;margin-right:5px}.categoryWrap .categoryTag.gray{background-color:#f2f2f2;color:#232326}.backLink a{color:#232326;font-size:14px;text-decoration:none;display:flex;align-content:center;margin-bottom:35px}.backLink a img{transform:rotate(225deg);margin-right:10px;width:8px}input::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url("../../Content/Images/plus.svg");background-repeat:no-repeat;transform:rotate(45deg);margin-right:0;height:15px;width:15px}.videoOverlay{height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center}.videoOverlay.hide{background-image:none!important}.video-background-controls{display:none}.video-background-controls .play-toggle{border:none;height:30px;width:30px;border-radius:50px;justify-content:center;align-items:center;background-color:#232326;display:none;outline:0;transition:.3s ease-in}.video-background-controls .play-toggle .fa-play-circle{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #ff0025;margin-left:3px;display:inline-block}.video-background-controls .play-toggle .fa-pause-circle{height:10px;width:10px;background-color:#ff0025;display:inline-block}@media (min-width:1500px){.containerMax{max-width:unset;padding-left:40px;padding-right:40px}}@media (min-width:768px){.container-fluid .customPaddingLeft{padding-left:calc((100% - (720px - 1.5rem))/ 2);max-width:none}.container-fluid .customPaddingRight{padding-right:calc((100% - (720px - 1.5rem))/ 2);max-width:none}}@media (min-width:992px){.container-fluid .customPaddingLeft{padding-left:calc((100% - (960px - 1.5rem))/ 2)}.container-fluid .customPaddingRight{padding-right:calc((100% - (960px - 1.5rem))/ 2)}}@media (min-width:1200px){.container-fluid .customPaddingLeft{padding-left:calc((100% - (1140px - 1.5rem))/ 2)}.container-fluid .customPaddingRight{padding-right:calc((100% - (1140px - 1.5rem))/ 2)}}@media (min-width:1400px){#closeUpImageModal .modal-dialog,#imageModal .modal-dialog{max-width:1320px}.container-fluid .customPaddingLeft{padding-left:calc((100% - (1320px - 1.5rem))/ 2)}.container-fluid .customPaddingRight{padding-right:calc((100% - (1320px - 1.5rem))/ 2)}}@media (min-width:576px){.container-fluid-locked{max-width:540px}}.readMore{text-decoration:none;color:#fff;transition:.2s ease-in-out}.readMore img{transform:rotate(45deg);width:7px}.readMore span{margin-left:10px;font-family:titillium-web;font-style:normal;font-weight:600!important;font-size:14px;transition:.2s ease-in-out}.readMore:hover{margin-left:-5px}.readMore:hover span{margin-left:25px}.bordAnim{background-image:linear-gradient(#ff0025,#ff0025);background-size:0 1px;background-repeat:no-repeat;transition:background-size 1s;background-position:0 100%}.bordAnim:hover{background-size:100% 1px}.callToAction{border:1px solid #333132;margin-top:30px;text-align:center;padding-top:20px}.callToAction h3{font-size:24px;line-height:28px;padding:0 20px}@media (min-width:768px){.container-fluid-locked{max-width:unset}.callToAction{padding:30px;height:100%;display:flex;flex-direction:column;justify-content:space-between;margin-top:0;text-align:left}.callToAction h3{font-size:28px;line-height:36px;padding:0}}.callToAction h6{font-size:16px;line-height:24px;color:#919193;font-family:titillium-web;font-style:normal;font-weight:600!important;margin-bottom:20px;padding:0 20px}.callToAction .button{text-align:left}.callToAction.fullPage{flex-direction:row;align-items:flex-end}.swiper-slide a{text-decoration:none}#contact-form .form-group{margin-bottom:15px}#contact-form .form-group .form-label{font-size:12px;text-transform:uppercase}#contact-form .form-group .form-label span{color:#ff0025;margin-left:5px}#contact-form .form-group .form-label span.errorMessage{float:right;font-size:10px;text-transform:lowercase}#contact-form .form-group .form-label span.errorMessage .field-validation-valid{display:none}#contact-form .form-group input,#contact-form .form-group textarea{background-color:#2e2e31;border:none;padding-left:15px;color:#fff}#contact-form .form-group input#UploadedFile,#contact-form .form-group textarea#UploadedFile{background-color:transparent;padding:0}#contact-form .form-group input:not(#Consent),#contact-form .form-group textarea:not(#Consent){width:100%;min-height:50px}#contact-form .form-group input:not(#Consent)::placeholder,#contact-form .form-group textarea:not(#Consent)::placeholder{color:#58585a}#contact-form .form-group input#Message,#contact-form .form-group textarea#Message{min-height:140px}#contact-form .form-group input#Message::placeholder,#contact-form .form-group textarea#Message::placeholder{color:#58585a}#contact-form .form-group input:focus,#contact-form .form-group textarea:focus{outline:0;border-bottom:1px solid #ff0025}#contact-form .form-group input.input-validation-error,#contact-form .form-group textarea.input-validation-error{outline:#FF0025 solid 1px}#contact-form .form-group textarea{padding-top:10px}#contact-form .form-group textarea#Message{padding-top:15px}#contact-form .form-group textarea#Message::placeholder{color:#58585a}#contact-form .form-group.custom-checkbox{position:relative;margin-top:10px}#contact-form .form-group.custom-checkbox .terms .agree{margin-bottom:15px}#contact-form .form-group.custom-checkbox .terms .agree label{display:inline-flex}#contact-form .form-group.custom-checkbox .terms .agree label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#contact-form .form-group.custom-checkbox .terms .agree label input:checked~span::before{background-color:transparent}#contact-form .form-group.custom-checkbox .terms .agree label input:checked~span::after{display:block}#contact-form .form-group.custom-checkbox .terms .agree label span{position:relative;font-size:12px}#contact-form .form-group.custom-checkbox .terms .agree label span .link{text-decoration:underline;color:#fff}#contact-form .form-group.custom-checkbox .terms .agree label .cst{margin-left:25px}#contact-form .form-group.custom-checkbox .terms .agree label .cst::before{content:'';position:absolute;top:0;left:-25px;height:20px;width:20px;border:1px solid #fff;border-radius:100%}#contact-form .form-group.custom-checkbox .terms .agree label .cst::after{content:'';position:absolute;display:none;left:-20px;top:5px;width:10px;height:10px;background-color:#ff0025;border-radius:100%}#contact-form .form-group.custom-checkbox .terms .agree .errorConsent{font-size:10px;color:#ff0025;margin-left:20px}@media (max-width:1024px){#contact-form .col-md-6{width:100%}#contact-form .form-group.custom-checkbox .terms .agree .errorConsent{margin-left:25px}}#contact-form .form-group.custom-checkbox .terms .agree .errorConsent span.field-validation-valid{display:none}#contact-form .form-group.custom-checkbox .terms .contact-form-submit.form-respons{margin-top:0}@media (max-width:500px){#contact-form .form-group.custom-checkbox .terms .contact-form-submit.form-respons{margin-top:-54px}}#contact-form .form-group.custom-checkbox .terms .contact-form-submit .button{padding-bottom:30px}#contact-form .form-group.custom-checkbox .terms .contact-form-submit .button div{padding-right:20px;font-family:titillium-web;font-style:normal;font-weight:600!important;text-align:left;width:100%}@media (min-width:500px){#contact-form .form-group.custom-checkbox .terms .contact-form-submit{right:0;position:absolute}}#contact-form .replButton{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px dashed #333132;height:100px}#contact-form .replButton:hover{cursor:pointer}#contact-form .replButton .replText{font-size:14px;color:#919193}.blocksLine{background-color:#232326}.blocksLine .line{border-bottom:1px solid #333132;padding-top:50px}.accordion-item{border:none;box-shadow:none!important}.accordion-item .accordion-button:not(.collapsed){box-shadow:none}.spacerTopPages{height:30px}@media (min-width:768px){.callToAction h6{padding:0}.callToAction.fullPage h3{margin-bottom:0;display:inline-block}.callToAction.fullPage h6{margin-bottom:0;margin-left:10px;display:inline-block}.callToAction .textDiv{margin-bottom:-5px}.blocksLine .line{padding-top:70px}.spacerTopPages{height:75px}}@media (min-width:992px){.videoModal .modal-dialog{max-width:70%}}.videoModal .modal-content{background-color:transparent}.videoModal .modal-body{padding:0 0 56.25%;background-color:transparent;position:relative}.videoModal iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100000}#cookie-notice{position:fixed;bottom:0;background-color:#232326;border:1px solid #333132;width:100%;z-index:100;padding:15px 0}#cookie-notice .cookie-dialog .content .contentTop{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#cookie-notice .cookie-dialog .content .contentTop img{max-height:40px;margin-right:10px}#cookie-notice .cookie-dialog .content .contentTop .title{font-family:titillium-web;font-style:normal;font-weight:700!important;font-size:18px}#cookie-notice .cookie-dialog .content .contentTop div{display:flex;justify-content:space-between;align-items:center}#cookie-notice .cookie-dialog .content .contentTop .closeCookies img{margin-right:0;transform:rotate(45deg)}#cookie-notice .cookie-dialog .content .contentTop .closeCookies:hover{cursor:pointer}#cookie-notice .cookie-dialog .content .contentBottom{margin-bottom:10px}#cookie-notice .cookie-dialog .content .contentBottom p{font-size:12px}@media (min-width:768px){#cookie-notice .cookie-dialog .content .contentBottom p{font-size:14px}}#cookie-notice .cookie-dialog .buttons{display:flex;justify-content:space-between;align-items:center}#cookie-notice .cookie-dialog .buttons .button{width:unset}#cookie-notice .cookie-dialog .buttons .button:hover{cursor:pointer}#cookie-notice .cookie-dialog .buttons .redLink{font-family:titillium-web;font-style:normal;font-weight:600!important;font-size:14px;color:#ff0025;text-decoration:underline;text-align:center}.grecaptcha-badge{visibility:hidden}.animateImages .backColorImg{background-color:none!important}.animateImages .backColorImg .around-image{-webkit-clip-path:none;clip-path:none;overflow:hidden;min-height:420px;height:100%;position:relative}.animateImages .backColorImg .around-image .backImg{position:absolute;top:150%;height:100%;width:100%;transition:.5s}.animateImages .backColorImg .around-image .animationSquare{z-index:5;position:absolute;bottom:-200%;height:200%;width:100%;background-color:#ff0025;transition:1.6s}.animateImages .backColorImg .around-image.active .backImg{top:0}.animateImages .backColorImg .around-image.active .animationSquare{bottom:200%}
/*# sourceMappingURL=ThemeBundle.min.css.map */