:root{--menu-mobile-bar-active-color: #000;--menu-mobile-bar-bg-color: #fff;--primary: rgba(16, 16, 16, 1);--gray: rgba(107, 114, 128, 1);--white: rgba(255, 255, 255, 1);--white-90: rgba(255, 255, 255, 0.9);--white-82: rgba(255, 255, 255, 0.82);--white-80: rgba(255, 255, 255, 0.8);--white-70: rgba(255, 255, 255, 0.7);--white-60: rgba(255, 255, 255, 0.6);--white-50: rgba(255, 255, 255, 0.5);--white-40: rgba(255, 255, 255, 0.4);--white-30: rgba(255, 255, 255, 0.3);--white-25: rgba(255, 255, 255, 0.25);--white-20: rgba(255, 255, 255, 0.2);--white-10: rgba(255, 255, 255, 0.1);--white-05: rgba(255, 255, 255, 0.05);--body-bg: rgba(242, 249, 244, 1);--menu-mobile-bar-bg-color: white;--menu-mobile-bar-active-color: linear-gradient(90deg, #034d82, #0566a8);--menu-mobile-bar-color: #ffffff}.page-template-marketing .hero{position:relative;width:100%;height:480px;overflow:hidden}.page-template-marketing .hero__video{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%);z-index:0;pointer-events:none}.page-template-marketing .hero__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.page-template-marketing .hero__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.page-template-marketing .hero .container{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;height:100%;z-index:2;padding-top:max(3.125vw,60px)}.page-template-marketing .hero .container h1.hero__title{color:#fff;text-align:center;text-transform:uppercase;font-size:max(3.3333333333vw,32px);padding:0 1rem}.page-template-marketing .content{width:100%;padding-block:max(3.125vw,60px) max(3.90625vw,75px);overflow-x:hidden}.page-template-marketing .content p{color:#90a3b4}.page-template-marketing .content .container{margin-inline:auto}@media only screen and (max-width: 1200px){.page-template-marketing .content .container{max-width:80%}}.page-template-marketing .content .container .intro{display:flex;width:100%;margin-bottom:max(3.6458333333vw,70px);margin-inline:auto}.page-template-marketing .content .container .intro .text{flex:0 0 auto}.page-template-marketing .content .container .intro .content__logos{margin-top:max(1.8229166667vw,35px);display:flex;gap:0 max(3.6458333333vw,70px);align-items:center}.page-template-marketing .content .container .intro .content__logos .content__logo{display:flex;justify-content:center;align-items:center;height:auto}.page-template-marketing .content .container .intro .content__logos .content__logo img{width:max(6.7708333333vw,130px);height:auto}@media only screen and (max-width: 1100px){.page-template-marketing .content .container .intro{flex-direction:column}.page-template-marketing .content .container .intro .text{width:100%;text-align:center}.page-template-marketing .content .container .intro .content__logos{justify-content:center;gap:max(1.5625vw,30px) max(2.6041666667vw,50px);flex-wrap:wrap;display:flex;width:70%;margin:0 auto}}.page-template-marketing .content .container .content__sub-sections{width:100%;gap:max(3.5416666667vw,20px);display:flex;flex-direction:column;justify-content:space-between}.page-template-marketing .content .container .content__sub-sections .image{max-width:max(26.40625vw,450px)}@media only screen and (max-width: 1024px){.page-template-marketing .content .container .content__sub-sections .image{width:max(24.21875vw,min(100%,465px))}}.page-template-marketing .content .container .content__sub-sections .text{display:flex;flex-direction:column;align-items:start;max-width:max(29.4270833333vw,250px)}@media only screen and (max-width: 1024px){.page-template-marketing .content .container .content__sub-sections .text{width:100%;align-items:center;max-width:none}}.page-template-marketing .content .container .content__sub-sections .text h3{color:#034d82;font-size:max(1.875vw,24px);line-height:max(2.1875vw,42px);margin-bottom:max(2.6041666667vw,50px)}.page-template-marketing .content .container .content__sub-sections .text .par{display:flex;flex-direction:column;gap:max(1.25vw,24px);font-size:max(.8333333333vw,16px)}.page-template-marketing .content .container .content__sub-sections .content__sub{justify-content:space-between}.page-template-marketing .content .container .content__sub-sections .content__sub:nth-child(even){flex-direction:row-reverse}@media only screen and (max-width: 1024px){.page-template-marketing .content .container .content__sub-sections .content__sub{flex-direction:column !important;gap:max(1.875vw,16px);align-items:center;text-align:center}}/*# sourceMappingURL=marketing.min.css.map */