@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@font-face{font-family:PPAgrandir-Regular;src:url(../fonts/Agrandir/PPAgrandir-Regular.otf) format("opentype")}@font-face{font-family:PPAgrandir-NarrowRegular;src:url(../fonts/Agrandir/PPAgrandir-NarrowRegular.otf) format("opentype")}@font-face{font-family:PPAgrandir-TightRegular;src:url(../fonts/Agrandir/PPAgrandir-TightRegular.otf) format("opentype")}@font-face{font-family:PPAgrandirText-Bold;src:url(../fonts/Agrandir/PPAgrandirText-Bold.otf) format("opentype")}@font-face{font-family:PPAgrandir-GrandHeavy;src:url(../fonts/Agrandir/PPAgrandir-GrandHeavy.otf) format("opentype")}@font-face{font-family:PPAgrandir-GrandLight;src:url(../fonts/Agrandir/PPAgrandir-GrandLight.otf) format("opentype")}@font-face{font-family:PPAgrandir-ThinItalic;src:url(../fonts/Agrandir/PPAgrandir-ThinItalic.otf) format("opentype")}@font-face{font-family:PPAgrandir-WideBlackItalic;src:url(../fonts/Agrandir/PPAgrandir-WideBlackItalic.otf) format("opentype")}@font-face{font-family:PPAgrandir-WideLight;src:url(../fonts/Agrandir/PPAgrandir-WideLight.otf) format("opentype")}body{font-family:Roboto,sans-serif;font-weight:400;font-size:1.25rem;line-height:2.1875rem;color:#000;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}.font-18{font-size:1.125rem;line-height:1.625rem}.font-24{font-size:1.5rem;line-height:2.1875rem}@media screen and (max-width:1400px){.font-24{font-size:1.25rem;line-height:1.875rem}}h2,h4{font-family:PPAgrandir-Regular,sans-serif}h1,h1 a{font-size:3rem;line-height:3.5rem;font-family:PPAgrandirText-Bold,sans-serif;color:#000;text-decoration:initial}@media screen and (max-height:699px){h1 a#home-heading,h1#home-heading{font-size:1.5rem;line-height:2rem}}h1 a span,h1 span{color:#b12318}@media screen and (min-width:1921px){h1,h1 a{font-size:2.4rem;line-height:3rem}}@media screen and (max-width:1700px){h1,h1 a{font-size:2.4rem;line-height:3rem}}@media screen and (max-width:576px){h1,h1 a{font-size:2rem;line-height:2.625rem}}h2{font-size:2.4rem;line-height:3rem;font-family:PPAgrandirText-Bold,sans-serif}h2 span{color:#b12318}@media screen and (min-width:1921px){h2{font-size:2.1rem;line-height:2.7rem}}@media screen and (max-width:1700px){h2{font-size:2.1rem;line-height:2.7rem}}@media screen and (max-width:1400px){h2{font-size:2rem;line-height:2.625rem}}@media screen and (max-width:576px){h2{font-size:1.5rem;line-height:2.125rem}}a{text-decoration:none;color:inherit;font-size:initial}nav .nav-link{font-family:PPAgrandir-Regular,sans-serif;font-size:1.125rem;color:#262627}nav .offcanvas-title{font-family:Roboto,sans-serif;font-size:1.125rem;color:#262627}.platform-buttons{font-family:PPAgrandirText-Bold,sans-serif;font-size:1rem;line-height:1.5rem;text-decoration:initial;color:#262627}#redirect-btn-title{font-family:PPAgrandirText-Bold,sans-serif;font-size:1.125rem;line-height:2.0625rem}@media screen and (max-width:450px){.quick-filters p{font-size:1.25rem;line-height:1.875rem}}.rich-text-container p{margin-bottom:0;padding-bottom:1rem}.rich-text-container p a{margin-bottom:initial}.rich-text-container h1,.rich-text-container h2,.rich-text-container h3,.rich-text-container h4,.rich-text-container h5,.rich-text-container h6{font-family:PPAgrandirText-Bold,sans-serif;margin-bottom:1rem}.rich-text-container a{color:#0a4646;text-decoration:underline;font-family:Roboto,sans-serif;font-weight:400;font-size:1.25rem;line-height:2.1875rem;margin-bottom:1rem;display:inline-block}.rich-text-container a:hover{opacity:.75}.rich-text-container h2{font-size:48px;line-height:60px}.rich-text-container h3{font-size:36px;line-height:48px}.rich-text-container h4{font-size:28px;line-height:38px}.rich-text-container h5{font-size:24px;line-height:32px}.rich-text-container h6{font-size:18px;line-height:24px}@media screen and (max-width:1200px){.rich-text-container h2{font-size:36px;line-height:48px}.rich-text-container h3{font-size:28px;line-height:38px}.rich-text-container h4{font-size:24px;line-height:32px}}.rich-text-container blockquote{background:#f7f7f7;border-left:4px solid #ccc;padding:.5em 20px;margin-bottom:1rem}.rich-text-container ol,.rich-text-container ul{margin-bottom:1rem;display:inline-block;text-align:left}.rich-text-container ul li::marker{color:#0a4646;font-size:1.1em}.rich-text-container .richtext-image.full-width{align-self:center;margin-bottom:2rem}.rich-text-container .richtext-image.full-width.horizontal{max-width:100%;height:auto}.rich-text-container .richtext-image.full-width.vertical{max-width:100%;height:auto}.rich-text-container .richtext-image.left.horizontal,.rich-text-container .richtext-image.right.horizontal{max-width:100%;max-height:464px;height:auto;margin-bottom:1rem}.rich-text-container .richtext-image.left.vertical,.rich-text-container .richtext-image.right.vertical{height:auto;margin-bottom:1rem}.rich-text-container .richtext-image.left{align-self:start}.rich-text-container .richtext-image.right{align-self:end}.rich-text-container>:last-child{padding-bottom:0;margin-bottom:0}.title-two-col-text-block h2{font-size:44px;line-height:54px}.title-two-col-text-block h3{font-size:36px;line-height:40px;font-family:PPAgrandirText-Bold,sans-serif}@media screen and (max-width:1200px){.title-two-col-text-block h2{font-size:36px;line-height:40px}.title-two-col-text-block h3{font-size:28px;line-height:32px}}.region-option{margin:15px 0}.region-option input[type=radio]{position:absolute;opacity:0;width:0;height:0}.region-option label{display:flex;align-items:center;padding:15px;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s ease}.region-option label:hover{border-color:#a0a0a0}.region-option input[type=radio]:checked+label{border-color:#363638;background-color:#e6e6e6}.flag{font-size:2rem;margin-right:15px}.flag .flag-icon{width:32px;height:17px}.flag .flag-icon-world{width:24px;height:24px}.country-name{font-size:1.1rem;font-weight:500}.custom-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1040;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(0,0,0,.4)}.modal-btn{background-color:#262627;padding:2px 20px;color:#fff;border:none;font-size:14px;transition:all .2s ease}.modal-btn:hover{background-color:#363638}.modal-btn--cancel{background-color:#fff;color:#262627;border:1px solid #262627}.modal-btn--cancel:hover{background-color:#f2f2f2}.modal-disclaimer{padding:0 20px 15px;font-size:.95rem;color:#555;text-align:left;line-height:1.5;max-height:15em;overflow-y:auto}.modal-disclaimer::-webkit-scrollbar{width:6px}.modal-disclaimer::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.modal-disclaimer>:last-child{margin-bottom:0}nav .offcanvas{padding-left:80px;padding-top:50px;pointer-events:auto;touch-action:auto}@media(max-width:575px){nav .offcanvas.offcanvas-end{width:100%;border-left:initial}}nav .nav-sidebar-close-link{position:absolute;width:20px;left:initial;bottom:initial;right:30px;top:65px}nav .nav-sidebar-close-btn{background:url(../img/close_icon.svg);background-repeat:no-repeat;height:19px;width:auto;pointer-events:auto;touch-action:auto}@media screen and (max-width:767px){.template-home-page nav .offcanvas{padding-top:30px;padding-left:50px}.template-home-page nav .nav-sidebar-close-link{left:initial;bottom:initial;right:30px;top:50px}}.logo-black{max-width:227px;width:100%}@media screen and (max-width:575px){.logo-black{max-width:150px}}.navigation-black{width:30px;max-height:30px}.header-with-image .platform-buttons,.header-without-image .platform-buttons{border:1px solid #fff;padding:6px 16px}.header-with-image .platform-buttons:hover,.header-without-image .platform-buttons:hover{background-color:#fff}.header-with-image .platform-buttons.active,.header-without-image .platform-buttons.active{border:1px solid #fff;background-color:#fff}.header-with-image.bright .platform-buttons,.header-without-image.bright .platform-buttons{border:1px solid #fff;background-color:#fff;padding:6px 16px}@media screen and (min-width:992px)and (max-width:1199px){.header-without-image .banner-nav-container div:nth-child(odd){flex:0 0 auto;width:41.66666667%}}@media screen and (min-width:1200px)and (max-width:1399px){.header-without-image .banner-nav-container div:nth-child(odd){flex:0 0 auto;width:33.33333333%}}.platform-buttons{border:1px solid #cfd0e2;padding:6px 16px;pointer-events:auto;touch-action:auto;white-space:nowrap}@media screen and (max-width:575px){.platform-buttons{white-space:initial}}.platform-buttons span img{width:1rem;height:1rem}.platform-buttons .platform-btn-icons{display:inline-block}.platform-buttons .platform-btn-icons-hover{display:none}.platform-buttons:hover .platform-btn-icons{display:none}.platform-buttons:hover .platform-btn-icons-hover{display:inline-block}.language{font-size:1.25rem;position:relative;top:0}.language.nav-link{color:#c00000}.banner-nav-container{margin-top:1.5rem;margin-bottom:1.5rem;width:min-content}.header-without-image.bright .mask-container-color{opacity:66%}.header-without-image .banner-nav-container{margin-top:100px}.header-without-image.blog-article-header .container-fluid{background-image:initial}.header-without-image .mask-container-color{width:100%;position:absolute;height:100%;-webkit-mask-size:62vh;-webkit-mask-repeat:no-repeat;-webkit-mask-position:85% 105%;top:0;left:0}@media screen and (min-width:1536px)and (max-width:1919px){.header-without-image .mask-container-color{-webkit-mask-size:48vh}}@media screen and (min-width:1440px)and (max-width:1535px){.header-without-image .mask-container-color{-webkit-mask-size:46vh}}@media screen and (min-width:1366px)and (max-width:1439px){.header-without-image .mask-container-color{-webkit-mask-size:50vh}}footer{word-break:break-word}footer .footer-titles{font-size:1.125rem;line-height:1.25rem;font-weight:700}footer .nav-link{font-size:.875rem;line-height:1.5rem;color:#262627}footer .nav-link:hover{opacity:75%;color:#262627}footer .top-footer{color:#262627}footer .top-footer .contact-email,footer .top-footer p{font-size:1.125rem;line-height:1.625rem}footer .top-footer .contact-email{color:#0a4646;text-decoration:initial}footer .top-footer .contact-email:hover{color:#0a4646;opacity:75%}footer .bottom-footer{background-color:#262627;color:#fff;font-size:1rem;line-height:1.3125rem}footer .footer-logo{width:1.5rem}footer .footer-logo-url{position:absolute;top:0;left:-50px;display:none}@media screen and (min-width:1700px){footer .footer-logo-url{display:block}}footer .footer-logo-url-mobile{display:none}@media screen and (max-width:1699px){footer .footer-logo-url-mobile{display:block}}@keyframes slideInFromLeft{0%{opacity:.4}100%{opacity:1}}@keyframes slideInFromTop{0%{transform:translateY(-100%)}100%{transform:translateX(0)}}@keyframes slideInFromRight{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes slideInFromLeftNavButtons{0%{transform:translateX(-200%)}100%{transform:translateX(0)}}@keyframes animatePop{0%{opacity:0;transform:scale(.5,.5)}100%{opacity:1;transform:scale(1,1)}}.hero-section-wrapper{position:relative;width:100vw;height:100vh}.background-img-wrapper{width:100vw;height:100vh;margin:auto;position:absolute;top:0;left:0;z-index:-1000;animation:slideInFromLeft 3s ease-in-out}.background-img-wrapper .background-img{width:100%;height:100%;object-fit:cover}.musk-img{width:100vw;height:100vh;margin:auto;position:absolute;top:0;left:0;z-index:-101}.hero-section{position:relative;margin:auto;display:flex;flex-direction:column;justify-content:space-around}.hero-section.first-hero-section{gap:15vh}@media only screen and (max-width:992px){.hero-section.first-hero-section{gap:13vh}}.hero-section.second-hero-section{gap:22vh;position:relative}@media only screen and (max-width:992px){.hero-section.second-hero-section{gap:15vh}}.header-section{display:flex;flex-direction:row;justify-content:space-between}.header-section .logo-wrapper{width:200px;height:45px;cursor:pointer;animation:animatePop 1s ease-in-out}.header-section .hamburger-wrapper{width:35px;height:35px;cursor:pointer;animation:animatePop 1s ease-in-out;display:flex;align-self:flex-end}.content-section-wrapper{display:flex;flex-direction:row;justify-content:flex-start}.content-section-wrapper.dark{color:#262627}.content-section-wrapper.dark h1,.content-section-wrapper.dark h1 a{color:#262627}.content-section-wrapper.bright{color:#fff}.content-section-wrapper.bright h1,.content-section-wrapper.bright h1 a{color:#fff}.content-section-left{display:flex;flex-direction:column;justify-content:flex-start;margin-top:300px}.content-section-right{display:flex;flex-direction:column;gap:20px}.content-section-right.first-hero-content-right{justify-content:center}.content-section-right.second-hero-content-right{justify-content:flex-start}.redirect-button-container{max-width:85%}.heading-wrap{display:flex;flex-direction:column;justify-content:space-around;padding-top:6vh}.heading-wrap.dark{color:#262627}.heading-wrap.bright{color:#fff}.heading-text{animation:animatePop .7s ease-in-out}@media only screen and (max-width:992px){.heading-text{font-size:35px;line-height:35px}}.sub-heading-text{animation:animatePop 1s ease-in-out;max-width:600px;font-family:Roboto,sans-serif}@media only screen and (max-width:992px){.sub-heading-text{font-size:18px;line-height:25px}}.heading-text-bottom.heading-bottom-bright{color:#262627}.heading-text-bottom.heading-bottom-dark{color:#fff}.heading-dot{color:#c00000;margin-left:4px}#go-bottom-btn-lg-xl,#go-top-btn{display:inline-flex;justify-content:center;border:none;background:0 0;padding:0;cursor:pointer;margin-top:2rem;pointer-events:auto;touch-action:auto}#go-bottom-btn-lg-xl img,#go-top-btn img{width:58px;height:58px}@media screen and (max-width:1400px){#go-bottom-btn-lg-xl img,#go-top-btn img{width:45px;height:45px}}@media screen and (max-height:576px){#go-bottom-btn-lg-xl,#go-top-btn{display:none}}#go-bottom-btn,#go-bottom-btn-lg-xl,#go-top-btn{position:absolute;right:0;bottom:40px;rotate:180deg;display:none}@media screen and (max-width:1600px){#go-bottom-btn-lg-xl{display:inline-flex;rotate:initial}#go-bottom-btn{display:none}}@media screen and (max-width:575px){#go-bottom-btn-lg-xl,#go-top-btn{display:none}}.arrow-up-btn{z-index:1000000;top:-135px;right:0;width:55px;height:55px;display:flex;justify-content:center;font-size:24px;border:none;background-color:#ede4de;color:#262627;padding-top:4px;cursor:pointer}.arrow-up-btn:hover{color:#c00000}@media only screen and (max-width:768px){.arrow-up-btn{top:-85px;display:none}}.nav-button-section{display:flex;flex-direction:column;justify-content:space-around}.button-wrapper-nav{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:20px 0;gap:2%;flex:25%}@media only screen and (max-width:992px){.button-wrapper-nav{flex:50%;padding:0;gap:10px}}.button-wrapper-nav a{text-decoration:initial}.nav-button{border:none;padding:10px 44px;display:flex;flex-direction:row;align-items:center;gap:10px;cursor:pointer;transition:.3s;min-width:300px;min-height:55px;font-size:18px;font-family:PPAgrandirText-Bold,sans-serif}@media only screen and (max-width:992px){.nav-button{padding:5px 10px}}@media only screen and (max-width:576px){.nav-button{gap:6px;padding:10px 20px;display:flex;flex-direction:column;min-width:160px;min-height:90px;width:170px;height:80px}.nav-button span{line-height:20px}}.nav-button.with-background:nth-child(1){animation:animatePop 1.4s ease-in-out}.nav-button.with-background:nth-child(2){animation:animatePop 1.3s ease-in-out}.nav-button.with-background:nth-child(3){animation:animatePop 1.2s ease-in-out}.nav-button.with-background:nth-child(4){animation:animatePop 1s ease-in-out}.nav-button.with-background:hover .button-icon-black{display:none}.nav-button.with-background:hover .button-icon-red{display:flex;align-self:center}.nav-button.bg-bright{color:#fff;background-color:#262627!important}.nav-button.bg-dark{color:#262627;background-color:#fff!important}.nav-button.no-background:hover .button-icon-black{display:none}.nav-button.no-background:hover .button-icon-red{display:flex;align-self:center}@media only screen and (max-width:992px){.nav-button.no-background{padding-top:0}}.nav-button.no-bg-bright{color:#fff;background-color:rgba(0,0,0,0)}.nav-button.no-bg-dark{color:#262627;background-color:rgba(0,0,0,0)}.nav-button .nav-button-icon{width:24px;height:24px}.nav-button .nav-button-icon img{width:24px;height:24px}.nav-button .nav-button-icon.button-icon-black{display:flex;align-self:center}.nav-button .nav-button-icon.button-icon-red{display:none}.nav-button-right-arrow{width:55px;height:55px;border:none;padding:0;animation:animatePop .8s ease-in-out}.nav-button-right-arrow img{width:55px;height:55px}@media only screen and (max-width:992px){.nav-button-right-arrow{display:none}}.about-us-button{font-family:PPAgrandirText-Bold,sans-serif;width:200px;height:45px;border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;font-size:14px;cursor:pointer;text-decoration:none;margin-bottom:1rem;transition:.3s;animation:slideInFromLeftNavButtons 1s ease-in-out}.about-us-button:hover .arrow-right-bright{background:url(../img/close_icon.svg);background-repeat:no-repeat;height:16px;width:19px}.about-us-button.button-dark{color:#fff;background:#262627}.about-us-button.button-bright{color:#262627;background:#fff}.about-us-button .arrow-right-bright{background:url(../img/icon_arrow_black.svg);background-repeat:no-repeat;height:16px;width:19px}.about-us-button .arrow-right-dark{background:url(../img/icon_arrow_white_right.svg);background-repeat:no-repeat;height:16px;width:19px}.footer-wrap{display:flex;flex-direction:column;font-family:Roboto,sans-serif}.footer-wrap .footer-top{background-color:#ede4de}.footer-wrap .footer-top .footer-top-content{max-width:1400px;margin:auto;padding:80px 0}@media only screen and (max-width:576px){.footer-wrap .footer-top .footer-top-content{max-width:95vw;padding:20px 0}}@media only screen and (max-width:992px){.footer-wrap .footer-top .footer-top-content{max-width:90vw;padding:20px 0}}.footer-wrap .footer-top .footer-top-content .footer-logo{display:flex;justify-content:flex-start;flex-direction:row;gap:10px;padding:0}.footer-wrap .footer-top .footer-top-content .footer-logo img{width:20px;height:40px}.footer-wrap .footer-top .footer-top-content .footer-logo .footer-paragraph{max-width:400px;margin:0;font-size:14px}.footer-wrap .footer-top .footer-top-content .footer-logo .footer-paragraph .footer-text{margin-bottom:0}.footer-wrap .footer-top .footer-top-content .footer-logo .footer-paragraph .contact{color:#0a4646;text-decoration:none}.footer-wrap .footer-top .footer-top-content .footer-content .footer-content-heading{font-size:18px}.footer-wrap .footer-top .footer-top-content .footer-content .footer-content-text{font-size:12px}.footer-wrap .footer-bottom{background-color:#262627;height:80px;display:flex;justify-content:center;align-items:center}.footer-wrap .footer-bottom .footer-bottom-content{max-width:1490px;display:flex;flex-direction:row;gap:10px;color:#fff;font-weight:300}@media only screen and (max-width:992px){.footer-wrap .footer-bottom .footer-bottom-content{max-width:85vw}}.nav-dots{cursor:pointer}.nav-dot{width:12px;height:12px;border:none;border-radius:50%;list-style:none;background:#fff;transition:all .3s;display:none}.nav-dot:not(:last-of-type){margin-bottom:20px}.nav-dot.is-active,.nav-dot:hover{background:red;border:1px solid #fff}#scroll-snapping-wrapper{display:flex}.logo-black{background-image:url(../img/logo_black.svg);background-repeat:no-repeat;height:-webkit-fill-available;position:absolute;left:12px;-webkit-transition:background-image .4s ease-in-out;transition:background-image .4s ease-in-out;display:inline-block;height:100%;max-height:3.75rem}@media only screen and (max-width:1700px){.logo-black{max-height:2.25rem}}.navigation-black{background-image:url(../img/Icon_menu_black.svg);background-repeat:no-repeat;height:-webkit-fill-available;position:absolute;right:12px;-webkit-transition:background-image .4s ease-in-out;transition:background-image .4s ease-in-out;display:inline-block;height:100%}.bright .logo-black{background-image:url(../img/logo_white.svg);background-repeat:no-repeat}.bright .navigation-black{background-image:url(../img/Icon_menu_white.svg);background-repeat:no-repeat}#scroll-snapping-container{max-height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-snap-stop:normal;scroll-behavior:auto;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;overflow-anchor:none;overflow-x:hidden}#scroll-snapping-container #home-heading,#scroll-snapping-container #home-text{color:#262627}#scroll-snapping-container #home-heading span{position:absolute}#button-block-container #redirect-btn,#button-block-container .redirect-btn,#scroll-snapping-container #redirect-btn,#scroll-snapping-container .redirect-btn{color:#ede4de;background-color:#262627;display:none;flex-direction:row;align-items:center;text-decoration:initial;padding:15px 40px 15px 20px;cursor:pointer;margin-top:2rem;pointer-events:auto;touch-action:auto}#button-block-container #redirect-btn.bright,#button-block-container .redirect-btn.bright,#scroll-snapping-container #redirect-btn.bright,#scroll-snapping-container .redirect-btn.bright{color:#262627;background-color:rgba(255,255,255,.8)}#button-block-container #redirect-btn.bright #redirect-btn-icon,#button-block-container .redirect-btn.bright #redirect-btn-icon,#scroll-snapping-container #redirect-btn.bright #redirect-btn-icon,#scroll-snapping-container .redirect-btn.bright #redirect-btn-icon{background-image:url(../img/icons_platforms/right_arrow_black.svg);background-repeat:no-repeat}#button-block-container #redirect-btn #redirect-btn-icon,#button-block-container #redirect-btn .redirect-btn-icon,#button-block-container .redirect-btn #redirect-btn-icon,#button-block-container .redirect-btn .redirect-btn-icon,#scroll-snapping-container #redirect-btn #redirect-btn-icon,#scroll-snapping-container #redirect-btn .redirect-btn-icon,#scroll-snapping-container .redirect-btn #redirect-btn-icon,#scroll-snapping-container .redirect-btn .redirect-btn-icon{display:inline-block;width:20px;height:20px;margin-top:4px;background-image:url(../img/icons_platforms/right_arrow_beige.svg);background-repeat:no-repeat;position:relative;padding-right:20px;left:0;transition:left .5s}@media screen and (max-width:575px){#button-block-container #redirect-btn #redirect-btn-icon,#button-block-container #redirect-btn .redirect-btn-icon,#button-block-container .redirect-btn #redirect-btn-icon,#button-block-container .redirect-btn .redirect-btn-icon,#scroll-snapping-container #redirect-btn #redirect-btn-icon,#scroll-snapping-container #redirect-btn .redirect-btn-icon,#scroll-snapping-container .redirect-btn #redirect-btn-icon,#scroll-snapping-container .redirect-btn .redirect-btn-icon{display:none}}@media screen and (max-height:699px){#button-block-container #redirect-btn #redirect-btn-icon,#button-block-container #redirect-btn .redirect-btn-icon,#button-block-container .redirect-btn #redirect-btn-icon,#button-block-container .redirect-btn .redirect-btn-icon,#scroll-snapping-container #redirect-btn #redirect-btn-icon,#scroll-snapping-container #redirect-btn .redirect-btn-icon,#scroll-snapping-container .redirect-btn #redirect-btn-icon,#scroll-snapping-container .redirect-btn .redirect-btn-icon{display:none}}#button-block-container #redirect-btn:hover #redirect-btn-icon,#button-block-container #redirect-btn:hover .redirect-btn-icon,#button-block-container .redirect-btn:hover #redirect-btn-icon,#button-block-container .redirect-btn:hover .redirect-btn-icon,#scroll-snapping-container #redirect-btn:hover #redirect-btn-icon,#scroll-snapping-container #redirect-btn:hover .redirect-btn-icon,#scroll-snapping-container .redirect-btn:hover #redirect-btn-icon,#scroll-snapping-container .redirect-btn:hover .redirect-btn-icon{left:10px}#button-block-container #redirect-btn #redirect-btn-title,#button-block-container #redirect-btn .redirect-btn-title,#button-block-container .redirect-btn #redirect-btn-title,#button-block-container .redirect-btn .redirect-btn-title,#scroll-snapping-container #redirect-btn #redirect-btn-title,#scroll-snapping-container #redirect-btn .redirect-btn-title,#scroll-snapping-container .redirect-btn #redirect-btn-title,#scroll-snapping-container .redirect-btn .redirect-btn-title{font-size:1.25rem;line-height:1.75rem;font-family:PPAgrandirText-Bold,sans-serif;display:inline-block}@media screen and (min-width:576px){#button-block-container #redirect-btn #redirect-btn-title,#button-block-container #redirect-btn .redirect-btn-title,#button-block-container .redirect-btn #redirect-btn-title,#button-block-container .redirect-btn .redirect-btn-title,#scroll-snapping-container #redirect-btn #redirect-btn-title,#scroll-snapping-container #redirect-btn .redirect-btn-title,#scroll-snapping-container .redirect-btn #redirect-btn-title,#scroll-snapping-container .redirect-btn .redirect-btn-title{padding-left:18px}}@media screen and (max-width:1400px){#button-block-container #redirect-btn,#button-block-container .redirect-btn,#scroll-snapping-container #redirect-btn,#scroll-snapping-container .redirect-btn{padding:12px 40px 12px 20px}#button-block-container #redirect-btn #redirect-btn-title,#button-block-container #redirect-btn .redirect-btn-title,#button-block-container .redirect-btn #redirect-btn-title,#button-block-container .redirect-btn .redirect-btn-title,#scroll-snapping-container #redirect-btn #redirect-btn-title,#scroll-snapping-container #redirect-btn .redirect-btn-title,#scroll-snapping-container .redirect-btn #redirect-btn-title,#scroll-snapping-container .redirect-btn .redirect-btn-title{font-size:1.125rem;line-height:1.625rem}}@media screen and (max-width:576px){#button-block-container #redirect-btn,#button-block-container .redirect-btn,#scroll-snapping-container #redirect-btn,#scroll-snapping-container .redirect-btn{padding:12px 20px}#button-block-container #redirect-btn #redirect-btn-title,#button-block-container #redirect-btn .redirect-btn-title,#button-block-container .redirect-btn #redirect-btn-title,#button-block-container .redirect-btn .redirect-btn-title,#scroll-snapping-container #redirect-btn #redirect-btn-title,#scroll-snapping-container #redirect-btn .redirect-btn-title,#scroll-snapping-container .redirect-btn #redirect-btn-title,#scroll-snapping-container .redirect-btn .redirect-btn-title{font-size:.9rem;line-height:1.4rem}}#button-block-container.bright #home-heading,#button-block-container.bright #home-text,#scroll-snapping-container.bright #home-heading,#scroll-snapping-container.bright #home-text{color:#fff}#button-block-container.bright #redirect-btn,#scroll-snapping-container.bright #redirect-btn{color:#262627;background-color:#ede4de;border:1px solid #ede4de}#button-block-container.bright #redirect-btn #redirect-btn-icon,#scroll-snapping-container.bright #redirect-btn #redirect-btn-icon{background-image:url(../img/icons_platforms/right_arrow_black.svg);background-repeat:no-repeat}#button-block-container .navbar-toggler,#scroll-snapping-container .navbar-toggler{margin-right:6px}#button-block-container .logo-black,#button-block-container .navbar-toggler,#scroll-snapping-container .logo-black,#scroll-snapping-container .navbar-toggler{pointer-events:auto;touch-action:auto}#button-block-container .platform-buttons,#scroll-snapping-container .platform-buttons{border:1px solid #fff;background-color:rgba(255,255,255,.8)}.scroll-snapping-item{scroll-snap-align:start;display:flex;flex-flow:column;justify-content:center;min-height:100vh}#home-big-o,.mask-container{width:600px;position:absolute;height:100%;right:100px;top:50%;transform:translateY(-50%);background-position-y:100%;background-size:270%;background-position-x:100%;background-repeat:no-repeat;-webkit-mask-image:url(../img/masks/zero.svg);-webkit-mask-size:40vh;-webkit-mask-repeat:no-repeat;-webkit-mask-position:100% 50%;pointer-events:none;touch-action:none;transition:background-image 5ms ease-in}#home-big-o.switch-img,.mask-container.switch-img{animation-name:switch-images;animation-duration:.7s;animation-delay:.5s;animation-fill-mode:both}#home-big-o-filter{width:600px;position:absolute;height:100%;right:100px;top:50%;transform:translateY(-50%);background-color:#fff;background-size:cover;-webkit-mask-image:url(../img/masks/zero.svg);-webkit-mask-size:40vh;-webkit-mask-repeat:no-repeat;-webkit-mask-position:100% 50%;pointer-events:none;touch-action:none;opacity:.4}@media screen and (max-width:1199px){#home-big-o,#home-big-o-filter,.mask-container{display:none}}@media screen and (max-height:699px){#home-big-o,#home-big-o-filter{display:none!important}}.pagination-inside{max-width:1500px!important}#home-fixed-container{position:fixed;z-index:1;width:100%;height:100%;pointer-events:none;touch-action:none}#home-relative-container{position:relative;height:100%;pointer-events:none;touch-action:none}#home-nav{width:100%;height:100px}#home-text-container{position:absolute;width:100%;z-index:2;transform:translateY(-50%);top:calc(46% + 100px)}@media screen and (max-width:575px){#home-text-container{top:calc(46% + 50px)}}@media screen and (max-height:699px){#home-text-container{top:calc(46% + 50px)}}#home-platform-btn-container{width:100%;pointer-events:none;touch-action:none}.home-text *{padding:0;margin:0;border:0;outline:0}@media screen and (max-height:699px){#home-text *{font-size:1rem;line-height:1.45rem}}@media screen and (min-width:576px){#home-carousel-indicators-container{display:inline-flex;flex-direction:column;align-items:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:auto;touch-action:auto}#home-carousel-indicators-container .home-carousel-indicators{cursor:pointer;width:8px;height:8px;border-radius:50%;background-color:#fff;margin-bottom:25px}#home-carousel-indicators-container .home-carousel-indicators.active{width:12px;height:12px;background-color:#c00000}}@media screen and (max-height:576px){#home-carousel-indicators-container{display:none}}@media screen and (max-width:575px){.quick-filters-container:nth-child(odd) .quick-filters{background-color:#363638}.quick-filters-container:nth-child(odd) .quick-filters.active{background-color:#fff;border-bottom:1px solid #4e4e4e;border-top:1px solid #4e4e4e}}.quick-filters,.quick-filters-empty{overflow:hidden;background-color:#4e4e4e;color:#fff;font-size:1.5rem;line-height:2.125rem;padding:10% 10% 7% 10%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:575px){.quick-filters,.quick-filters-empty{flex-direction:row;align-items:center;margin-right:-1.5rem;margin-left:-1.5rem;padding:6% 10%}}@media screen and (min-width:576px){.quick-filters,.quick-filters-empty{margin-top:calc(var(--bs-gutter-x)*.5);margin-bottom:calc(var(--bs-gutter-x)*.5);border-radius:32px;min-height:154px}}.quick-filters span,.quick-filters-empty span{color:#b12318}.quick-filters .arrow-icon-right,.quick-filters-empty .arrow-icon-right{background:url(../img/icon_arrow_white_right.svg);background-repeat:no-repeat;height:19px;width:19px}.quick-filters-empty.active,.quick-filters.active{color:#262627;background-color:#fff}@media screen and (max-width:575px){.quick-filters-empty.active,.quick-filters.active{border-bottom:1px solid #363638;border-top:1px solid #363638}}.quick-filters-empty.active .arrow-icon-right,.quick-filters.active .arrow-icon-right{background:url(../img/close_icon.svg);background-repeat:no-repeat}.quick-filters .quick-filters-img,.quick-filters-empty .quick-filters-img{opacity:.4;position:absolute;left:0;top:0;width:100%;height:100%;display:none;object-fit:cover}.quick-filters .quick-filters-empty-logo,.quick-filters-empty .quick-filters-empty-logo{background:url(../img/masks/zero.svg);background-repeat:no-repeat;background-size:95px;opacity:.3;position:relative;margin-top:-47px;margin-left:auto;height:186px;width:110px}@media screen and (min-width:576px){.quick-filters-empty:hover,.quick-filters:hover{position:relative;background-color:#363638}.quick-filters-empty:hover .quick-filters-img,.quick-filters:hover .quick-filters-img{display:block}.quick-filters-empty:hover a,.quick-filters-empty:hover p,.quick-filters:hover a,.quick-filters:hover p{position:relative}.quick-filters-empty:hover.active,.quick-filters:hover.active{background-color:#fff}.quick-filters-empty:hover.active .quick-filters-img,.quick-filters:hover.active .quick-filters-img{display:none}}.quick-filters-empty{overflow:hidden;padding-bottom:0;padding-top:0}.quick-filters-empty:hover{background-color:#4e4e4e}@media screen and (max-width:575px){.quick-filters-empty{display:none}}.search-btn{background:url(../img/search_icon.svg);background-repeat:no-repeat;width:20px;height:20px;border:initial;position:absolute;right:15px;top:.3125rem;bottom:0;margin:auto 0}#team-member-modal .team-card-img-container,.team-card .team-card-img-container{width:100%;aspect-ratio:1/1;overflow:hidden;background:url(../img/team_member_empty_photo_beige.svg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (max-width:767px){#team-member-modal .team-card-img-container.team-card-heading-wrapper,.team-card .team-card-img-container.team-card-heading-wrapper{height:initial}}@media only screen and (max-width:575px){#team-member-modal .team-card-img-container,.team-card .team-card-img-container{overflow:hidden}}#team-member-modal .team-card-img-container img,.team-card .team-card-img-container img{width:100%;object-fit:cover;height:100%}#team-member-modal .team-card-img-container.team-card-heading-wrapper,.team-card .team-card-img-container.team-card-heading-wrapper{padding:32px;background:#ede4de}#team-member-modal .team-card-img-container.team-card-heading-wrapper.bg-initial,.team-card .team-card-img-container.team-card-heading-wrapper.bg-initial{background:initial}#team-member-modal .management-team-card-text-container h3,#team-member-modal .team-card-img-container h3,.team-card .management-team-card-text-container h3,.team-card .team-card-img-container h3{font-size:2rem;line-height:2.625rem;font-family:PPAgrandirText-Bold,sans-serif}@media only screen and (min-width:1200px){#team-member-modal .management-team-card-text-container h3,#team-member-modal .team-card-img-container h3,.team-card .management-team-card-text-container h3,.team-card .team-card-img-container h3{font-size:2.5rem;line-height:3.125rem}}@media only screen and (min-width:1200px)and (max-width:1550px){#team-member-modal .management-team-card-text-container h3,.team-card .management-team-card-text-container h3{font-size:2.375rem;line-height:3rem}}#team-member-modal .team-card-text,.team-card .team-card-text{font-family:Roboto,sans-serif}#team-member-modal .team-card-text .team-card-name,.team-card .team-card-text .team-card-name{font-size:1.5rem;line-height:2rem;font-weight:500;color:#000;text-align:center}#team-member-modal .team-card-text .team-card-field,.team-card .team-card-text .team-card-field{font-size:.875rem;line-height:1.125rem;font-weight:700;color:#6b7979;text-align:center}#team-member-modal .team-card-text .team-card-position,.team-card .team-card-text .team-card-position{font-size:1rem;line-height:1.25rem;font-weight:400;color:#000}.team-member-modal-img{height:100%;width:100%;object-fit:cover}.team-member-modal-img,.team-member-modal-img-container{border-top-left-radius:26px}@media screen and (min-width:1200px){.team-member-modal-img,.team-member-modal-img-container{border-bottom-left-radius:26px}}@media screen and (max-width:1199px){.team-member-modal-img,.team-member-modal-img-container{border-top-right-radius:26px}}#team-member-modal .modal-dialog{--bs-modal-border-radius:28px}@media screen and (min-width:1200px){#team-member-modal .modal-dialog{--bs-modal-width:1474px}}#team-member-modal .btn-close{position:absolute;top:15px;right:15px}#team-member-modal .team-member-modal-img-container{background:url(../img/photo_template1.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#team-member-modal .team-member-modal-text-container{border-bottom-right-radius:26px}@media screen and (min-width:1200px){#team-member-modal .team-member-modal-text-container{border-top-right-radius:26px}}@media screen and (max-width:1199px){#team-member-modal .team-member-modal-text-container{border-bottom-left-radius:26px}}#team-member-modal .modal-divider{display:inline-block;width:100%;height:4px;background-color:#b12318}@media screen and (min-width:1200px){#team-member-modal .modal-divider{max-width:400px}}#team-member-modal .team-card-description,#team-member-modal .team-card-position{font-family:PPAgrandir-Regular,sans-serif;font-size:1.125rem;line-height:2.0625rem;text-decoration:initial;color:#262627;text-align:left}@media screen and (min-width:1200px){#team-member-modal .team-card-description{max-height:216px;overflow-y:auto}}#team-member-modal .team-card-text{font-family:Roboto,sans-serif}#team-member-modal .team-card-text .team-card-name{font-size:1.875rem;line-height:2.375rem;font-weight:500;color:#000;text-align:left}#team-member-modal .team-card-text .team-card-field{font-size:1.375rem;line-height:1.625rem;font-weight:700;color:#6b7979;text-align:left}#team-member-modal .team-card-text .team-card-position{font-family:PPAgrandir-Regular,sans-serif;font-size:1.125rem;line-height:2.0625rem;text-decoration:initial;color:#262627;text-align:left}@media only screen and (max-width:1199px){#team-member-modal .team-card-text .team-card-field,#team-member-modal .team-card-text .team-card-name,#team-member-modal .team-card-text .team-card-position{text-align:center}}.team-card{cursor:pointer}@media only screen and (max-width:767px){.team-card.team-title .team-card-img-container{aspect-ratio:initial}}.text-embed-into-image-container{position:relative}.text-embed-into-image-container .map-image{width:100vw;height:100vh;margin:auto;object-fit:cover}.text-embed-into-image-container .map-content-wrapper{position:absolute;top:20%;transform:translate(-50%,0);left:50%;width:100%;z-index:10000;max-width:800px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5rem;padding:0 24px}@media screen and (min-width:768px){.text-embed-into-image-container .map-content-wrapper{transform:translate(-50%,50%)}}@media screen and (max-width:768px){.text-embed-into-image-container .map-content-wrapper{font-size:1.25rem}}.text-embed-into-image-container .map-content-wrapper .map-content-wrapper-heading{text-align:center;font-size:3.75rem;line-height:4.375rem;font-family:PPAgrandirText-Bold,sans-serif}@media screen and (max-width:575px){.text-embed-into-image-container .map-content-wrapper .map-content-wrapper-heading{font-size:2.25rem;line-height:2.5rem}}@media screen and (min-width:576px)and (max-width:1200px){.text-embed-into-image-container .map-content-wrapper .map-content-wrapper-heading{font-size:2.8125rem;line-height:3.9375rem}}.text-embed-into-image-container .map-content-wrapper .map-content-wrapper-text{text-align:center}.text-embed-into-image-container .map-content-wrapper.map-content-wrapper-dark{color:#262627}.text-embed-into-image-container .map-content-wrapper.map-content-wrapper-bright{color:#fff}#news-page-main .card,.selected-news-block .card{position:relative;border-radius:0;border:none}#news-page-main .card .card-img-top,.selected-news-block .card .card-img-top{height:435px;object-fit:cover;border:none;border-radius:0}#news-page-main .card.three-in-row .card-img-top,.selected-news-block .card.three-in-row .card-img-top{height:288px}#news-page-main .card-body.bg-beige,#news-page-main .card-no-image.bg-beige,.selected-news-block .card-body.bg-beige,.selected-news-block .card-no-image.bg-beige{color:#262627}#news-page-main .card-body.bg-dark-grey,#news-page-main .card-body.bg-green,#news-page-main .card-no-image.bg-dark-grey,#news-page-main .card-no-image.bg-green,.selected-news-block .card-body.bg-dark-grey,.selected-news-block .card-body.bg-green,.selected-news-block .card-no-image.bg-dark-grey,.selected-news-block .card-no-image.bg-green{color:#fff}#news-page-main .card-no-image,.selected-news-block .card-no-image{display:flex;flex-direction:column;justify-content:flex-end;padding:40px;min-height:435px;object-fit:cover;background-size:cover;background-repeat:no-repeat;background-position:174px -74px}@media screen and (min-width:1200px){#news-page-main .card-no-image,.selected-news-block .card-no-image{background-size:50%}}#news-page-main .card-no-image.bg-beige,.selected-news-block .card-no-image.bg-beige{background-image:url(../img/masks/zero-trans-5.svg)}#news-page-main .card-no-image.bg-black,#news-page-main .card-no-image.bg-green,.selected-news-block .card-no-image.bg-black,.selected-news-block .card-no-image.bg-green{background-image:url(../img/masks/zero-trans-2.svg)}@media screen and (min-width:768px){#news-page-main .card-no-image .card-heading,.selected-news-block .card-no-image .card-heading{font-size:2.625rem;line-height:3rem}}#news-page-main .download-arrow,.selected-news-block .download-arrow{position:absolute;bottom:0;right:0;width:58px;height:58px}#news-page-main .card-body,.selected-news-block .card-body{position:relative;font-family:Roboto,sans-serif;line-height:34px;font-size:24px;padding:40px}#news-page-main .bg-image-green,.selected-news-block .bg-image-green{background-color:#0a4646;background-image:url(../img/news_background_green.png)}#news-page-main .bg-image-dark,.selected-news-block .bg-image-dark{background-color:#262627;background-image:url(../img/news_background_black.png)}#news-page-main .bg-image-bright,.selected-news-block .bg-image-bright{background-color:#ede4de;background-image:url(../img/news_background_beige.png)}#news-page-main .text-dark,.selected-news-block .text-dark{color:#262627}#news-page-main .text-bright,.selected-news-block .text-bright{color:#fff}#news-page-main .card-heading,.selected-news-block .card-heading{font-family:PPAgrandirText-Bold,serif;line-height:2.5rem;font-size:2rem}#news-page-main .news-card-text,.selected-news-block .news-card-text{font-family:Roboto,sans-serif;font-weight:400;line-height:2rem;font-size:1.5rem;text-overflow:ellipsis}#news-page-main .card-img-top,.selected-news-block .card-img-top{width:100%;height:80%}#news-page-main .card .news-arrow-right,.selected-news-block .card .news-arrow-right{position:absolute;bottom:24px;right:24px;width:19px;height:16px}#news-page-main .news-card-date,.selected-news-block .news-card-date{font-family:Roboto,sans-serif;font-weight:400;font-size:24px;line-height:34px;position:absolute;bottom:0;left:40px}.selected-news-block .card .card-img-top{height:300px}.page-link{border:none;color:#262627;padding:12px 24px;margin:12px}.page-link img{width:19px;height:19px}.page-link:hover{color:#262627}.page-link:focus:not(:focus-visible){outline:0!important;box-shadow:none!important}.active>.page-link{background-color:#262627;border-color:none;color:#fff}.page-item:not(:first-child) .page-link{margin-left:0}#news-video-modal .modal-content{border:6px solid #fff}#news-video-modal .modal-body{height:59vh}#news-video-modal .modal-header{border-bottom:initial}#news-video-modal iframe{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0}#news-image-modal .card-heading{margin-top:1.5rem}.contains-video iframe{visibility:hidden;height:0;width:0}.blog-article-main-img.vertical{width:100%;height:auto;object-fit:contain;max-height:828px;object-position:center}.blog-article-main-img.horizontal{width:100%;height:auto;object-fit:cover;max-height:828px;object-position:center}.template-blog-page .rich-text-container .richtext-image.full-width{clear:both;object-position:center;margin-bottom:2rem}.template-blog-page .rich-text-container .richtext-image.full-width.horizontal{width:100%;height:auto;max-height:828px;object-fit:cover}.template-blog-page .rich-text-container .richtext-image.full-width.vertical{width:100%;height:auto;max-height:828px;object-fit:contain}.template-blog-page .rich-text-container .richtext-image.left.horizontal,.template-blog-page .rich-text-container .richtext-image.right.horizontal{max-width:825px;max-height:464px;object-fit:cover;object-position:center;width:100%;height:auto;margin-bottom:1rem}.template-blog-page .rich-text-container .richtext-image.left.vertical,.template-blog-page .rich-text-container .richtext-image.right.vertical{object-fit:contain;height:auto;margin-bottom:1rem}.template-blog-page .rich-text-container .richtext-image.left{clear:both;float:left;margin-right:30px}.template-blog-page .rich-text-container .richtext-image.right{clear:both;float:right;margin-left:30px}@media screen and (max-width:1439px){.template-blog-page .rich-text-container .richtext-image.left.horizontal,.template-blog-page .rich-text-container .richtext-image.right.horizontal{max-width:50%}}@media screen and (max-width:767px){.template-blog-page .rich-text-container .richtext-image.left.horizontal,.template-blog-page .rich-text-container .richtext-image.right.horizontal{max-width:100%;float:initial;margin-right:initial;margin-left:initial;margin-bottom:1rem}.template-blog-page .rich-text-container .richtext-image.full-width{margin-bottom:1rem}}.logo-partner{max-height:70px}.logo-partner img{height:auto;max-width:100%}.arrow-right-partner{height:50px}.arrow-right-partner img{height:100%;width:100%}.growth-data-img{width:140px;height:140px}@media screen and (max-width:1200px){.growth-data-img{width:80px;height:80px}}.growth-data-img img{width:auto;height:100%}.growth-data .growth-data-info{font-size:60px;font-family:PPAgrandirText-Bold,sans-serif}@media screen and (max-width:1200px){.growth-data .growth-data-info{font-size:48px}}.growth-data .growth-data-text{font-size:30px;font-family:PPAgrandir-Regular,sans-serif}@media screen and (max-width:1200px){.growth-data .growth-data-text{font-size:26px}}.sustainable-equities-card-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-bottom:4px solid #0a4646;text-align:center;--bs-card-border-color:initial;--bs-card-border-radius:initial;padding:2.5rem}@media screen and (max-width:575px){.sustainable-equities-card-wrapper{padding:2.5rem 1.2rem}}.logo-cards{height:50px;padding-bottom:10px}.logo-cards img{height:100%;width:100%}body.template-404,body.template-500{min-height:100vh;display:flex;flex-flow:column;justify-content:space-between}body.template-404 #redirect-btn,body.template-404 .redirect-btn,body.template-500 #redirect-btn,body.template-500 .redirect-btn{color:#ede4de;background-color:#262627;display:none;flex-direction:row;align-items:center;text-decoration:initial;padding:15px 40px 15px 20px;cursor:pointer;margin-top:2rem;pointer-events:auto;touch-action:auto}body.template-404 #redirect-btn #redirect-btn-icon,body.template-404 #redirect-btn .redirect-btn-icon,body.template-404 .redirect-btn #redirect-btn-icon,body.template-404 .redirect-btn .redirect-btn-icon,body.template-500 #redirect-btn #redirect-btn-icon,body.template-500 #redirect-btn .redirect-btn-icon,body.template-500 .redirect-btn #redirect-btn-icon,body.template-500 .redirect-btn .redirect-btn-icon{display:inline-block;width:20px;height:20px;margin-top:4px;background-image:url(../img/icons_platforms/right_arrow_beige.svg);background-repeat:no-repeat;position:relative;padding-right:20px;left:0;transition:left .5s}body.template-404 #redirect-btn:hover #redirect-btn-icon,body.template-404 #redirect-btn:hover .redirect-btn-icon,body.template-404 .redirect-btn:hover #redirect-btn-icon,body.template-404 .redirect-btn:hover .redirect-btn-icon,body.template-500 #redirect-btn:hover #redirect-btn-icon,body.template-500 #redirect-btn:hover .redirect-btn-icon,body.template-500 .redirect-btn:hover #redirect-btn-icon,body.template-500 .redirect-btn:hover .redirect-btn-icon{left:10px}body.template-404 #redirect-btn #redirect-btn-title,body.template-404 #redirect-btn .redirect-btn-title,body.template-404 .redirect-btn #redirect-btn-title,body.template-404 .redirect-btn .redirect-btn-title,body.template-500 #redirect-btn #redirect-btn-title,body.template-500 #redirect-btn .redirect-btn-title,body.template-500 .redirect-btn #redirect-btn-title,body.template-500 .redirect-btn .redirect-btn-title{font-size:1.25rem;line-height:1.75rem;font-family:PPAgrandirText-Bold,sans-serif;display:inline-block;padding-left:18px}@media screen and (max-width:1400px){body.template-404 #redirect-btn,body.template-404 .redirect-btn,body.template-500 #redirect-btn,body.template-500 .redirect-btn{padding:12px 40px 12px 20px}body.template-404 #redirect-btn #redirect-btn-title,body.template-404 #redirect-btn .redirect-btn-title,body.template-404 .redirect-btn #redirect-btn-title,body.template-404 .redirect-btn .redirect-btn-title,body.template-500 #redirect-btn #redirect-btn-title,body.template-500 #redirect-btn .redirect-btn-title,body.template-500 .redirect-btn #redirect-btn-title,body.template-500 .redirect-btn .redirect-btn-title{font-size:1.125rem;line-height:1.625rem}}body.template-404 .header-without-image .container-fluid.content-404,body.template-404 .header-without-image .container-fluid.content-500,body.template-500 .header-without-image .container-fluid.content-404,body.template-500 .header-without-image .container-fluid.content-500{background-image:url(../img/masks/zero-beige.svg);min-height:70vh;background-repeat:no-repeat;background-size:20%;background-position:90% 0}@media screen and (min-width:1200px){body.template-404 .header-without-image .container-fluid.content-404,body.template-404 .header-without-image .container-fluid.content-500,body.template-500 .header-without-image .container-fluid.content-404,body.template-500 .header-without-image .container-fluid.content-500{background-size:20%;background-position:90% 0}}@media screen and (max-width:992px){body.template-404 .header-without-image .container-fluid.content-404,body.template-404 .header-without-image .container-fluid.content-500,body.template-500 .header-without-image .container-fluid.content-404,body.template-500 .header-without-image .container-fluid.content-500{min-height:initial}}@media screen and (max-width:767px){body.template-404 .header-without-image .container-fluid.content-404,body.template-404 .header-without-image .container-fluid.content-500,body.template-500 .header-without-image .container-fluid.content-404,body.template-500 .header-without-image .container-fluid.content-500{background-image:initial}}@media screen and (min-height:1366px)and (min-width:992px){body.template-404 .header-without-image .container-fluid.content-404,body.template-404 .header-without-image .container-fluid.content-500,body.template-500 .header-without-image .container-fluid.content-404,body.template-500 .header-without-image .container-fluid.content-500{min-height:37vh}}.max-width-1496px{max-width:1496px}.min-height-50vh{min-height:50vh}.min-height-100vh{min-height:100vh}@media screen and (min-width:768px){.min-height-md-100vh{min-height:100vh}}.h-0{height:0}@media screen and (min-width:1200px){.h-xl-435px{height:435px!important}}.height-50vh{height:50vh}.mt-50px{margin-top:50px}.mt-100px{margin-top:100px}.mb-70px{margin-bottom:70px}@media screen and (min-width:576px)and (max-width:1550px){.px-576-1550-3rem{padding-right:3rem;padding-left:3rem}}@media screen and (max-width:575px){.px-0-576-initial{padding-right:initial;padding-left:initial}}@media screen and (max-width:399px){.px-0-576-2rem{padding-right:1rem;padding-left:1rem}}@media screen and (min-width:400px)and (max-width:575px){.px-0-576-2rem{padding-right:2rem;padding-left:2rem}}.max-width-1300px{max-width:1300px}.max-width-1100px{max-width:1100px}@media screen and (max-width:1399px){.max-width-800px-xxl{max-width:800px}}.p-inherit{padding:inherit}@media screen and (min-width:768px){.gx-150px{--bs-gutter-x:75px}}@media screen and (min-width:1200px){.gx-150px{--bs-gutter-x:100px}}@media screen and (min-width:1440px){.gx-150px{--bs-gutter-x:150px}}.min-height-456px{min-height:456px}.pt-space-0{padding-top:0}.pt-space-0.icons-texts-links-container{padding-top:1px}.pt-space-1{padding-top:3rem}.pt-space-2{padding-top:6rem}.pt-space-3{padding-top:9rem}.pb-space-0{padding-bottom:0}.pb-space-0.icons-texts-links-container{padding-bottom:1px}.pb-space-1{padding-bottom:3rem}.pb-space-2{padding-bottom:6rem}.pb-space-3{padding-bottom:9rem}.bg-beige{background-color:#ede4de!important}.bg-dark-grey{background-color:#363638!important}.bg-black{background-color:#262627!important}.bg-green{background-color:#0a4646!important}.relative{position:relative}.overflow-x-auto{overflow-x:auto}.form-select{background-image:url(../img/select_input_icon.svg)}.form-control::placeholder{color:#6b7979}.form-control::-ms-input-placeholder{color:#6b7979}.form-control,.form-select{border:solid 1px #cfd0e2;border-radius:initial;font-size:1.0625rem;line-height:1.4375rem;font-family:Roboto,sans-serif;color:#6b7979;padding:.625rem}@media screen and (min-width:1400px){.col-5-units{flex:0 0 auto;width:20%}}.search-form input::-webkit-search-cancel-button{-webkit-appearance:none}.pointer{cursor:pointer}.mask-wrapper{position:absolute;width:100%;bottom:0;opacity:.2}.mask-wrapper .masks{width:100%;height:100%;object-fit:cover}.z-index-initial{z-index:initial}.z-index-2{z-index:2}.z-index-3{z-index:3}.hidden{visibility:hidden}.template-our-team-page .team-card:last-child{border-top-right-radius:initial;border-bottom-right-radius:initial}.template-our-team-page .team-card:last-child img{border-top-right-radius:initial;border-bottom-right-radius:initial}.template-our-team-page .team-card:last-child .team-card-img-container{border-top-right-radius:initial;border-bottom-right-radius:initial}.team-card-heading-wrapper{border-top-left-radius:40px;border-bottom-left-radius:40px}@media only screen and (max-width:767px){.team-card-heading-wrapper{border-top-left-radius:40px;border-bottom-left-radius:initial;border-top-right-radius:40px}}.team-card-heading-wrapper img{border-top-left-radius:40px!important;border-bottom-left-radius:40px!important}@media only screen and (max-width:576px){.team-card-heading-wrapper{border-top-left-radius:75px;border-top-right-radius:75px}.team-card-heading-wrapper img{border-top-left-radius:75px!important;border-top-right-radius:75px!important;border-bottom-left-radius:0!important}}@media only screen and (max-width:576px){.team-card-heading-wrapper .team-member-heading br{display:none}}.card-heading-text{font-family:PPAgrandirText-Bold,sans-serif;font-size:1.5rem}.card-body-text{font-family:Roboto,sans-serif;font-weight:400;font-size:1.25rem;display:flex;flex-direction:column}.card-body-text>:last-child{padding-bottom:0;margin-bottom:0}.bottom-footer>:last-child{padding-bottom:0;margin-bottom:0}.bg-u-shape-img-wrapper{width:100vw;height:40vh;margin:auto;position:absolute;top:0;left:0;z-index:-1}.bg-u-shape-img-wrapper .u-shape-img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:576px){.bg-u-shape-img-wrapper .u-shape-img{display:none}}.u-shape-img-row{position:absolute;height:100%;width:50%}.u-shape-img{height:auto;width:auto;display:inline-block;max-width:100%;max-height:100%;object-fit:cover}@media only screen and (max-width:992px){.u-shape-img{display:none}}.overflow-x-hidden{overflow-x:hidden}.image-block-container{max-height:60vh;overflow:hidden}@media screen and (min-width:1200px){.col-xl-5-units{flex:0 0 auto;width:20%}}@media only screen and (min-width:1440px){.col-xxl-2{flex:0 0 auto;width:16.66666667%}}.h-flip{transform:scaleX(-1);-ms-filter:FlipH}.img-cover{height:100%;width:100%;object-fit:cover}.rotate-90{transform:rotate(90deg)}.rotate-270{transform:rotate(270deg)}.title-left-text-right-block .right-text-container a:last-child,.title-left-text-right-block .right-text-container p:last-child,.title-left-text-right-block .right-text-container span:last-child,.title-left-text-right-block .right-text-container ul:last-child{margin-bottom:initial}.branches-list-module{color:#262627}.branches-list-module .right-text-container a:last-child,.branches-list-module .right-text-container p:last-child,.branches-list-module .right-text-container span:last-child,.branches-list-module .right-text-container ul:last-child{margin-bottom:initial}@media screen and (min-width:1550px){.branches-list-module .office-address-cards-container{padding-left:inherit;padding-right:inherit}}.branches-list-module .office-address-card-wrapper{border-radius:32px;position:relative}.branches-list-module .office-address-card-wrapper.decor .row{background-color:#fff;opacity:.7;width:100%;border-radius:32px}.branches-list-module .office-address-card-wrapper.decor .row .image-col-decor{background:url(../img/masks/zero-beige.svg);background-repeat:no-repeat;background-size:200px;background-position-x:center;background-position-y:30px}@media screen and (min-width:1550px){.branches-list-module .office-address-card-wrapper:nth-child(odd){padding-left:0}.branches-list-module .office-address-card-wrapper:nth-child(even){padding-right:0}}.branches-list-module .office-address-card-wrapper .office-address-card{padding:35px 15px 35px 35px;display:flex;justify-content:center;align-content:center;align-items:flex-start;flex-direction:column;gap:20px}.branches-list-module .office-address-card-wrapper .office-address-card .office-address-card-heading{font-family:PPAgrandirText-Bold,sans-serif;font-size:24px;font-weight:700;line-height:16px;color:#6b7979}.branches-list-module .office-address-card-wrapper .office-address-card .office-address-card-text{word-break:break-word}.branches-list-module .office-address-card-wrapper .office-address-card .office-address-card-text a,.branches-list-module .office-address-card-wrapper .office-address-card .office-address-card-text p{display:block;font-size:1rem;line-height:1.625rem;font-family:Roboto,sans-serif;font-weight:400;margin:0}.branches-list-module .office-address-card-wrapper .office-address-card-arrow-btn{width:40px;height:40px;position:absolute;bottom:0;right:0}.branches-list-module .office-address-card-wrapper .office-address-card-arrow-btn img{width:40px;height:40px}.branches-list-module .office-address-card-wrapper .text-col-decor{border-bottom-right-radius:32px;border-bottom-left-radius:32px;background-color:#fff}@media screen and (min-width:768px){.branches-list-module .office-address-card-wrapper .text-col-decor{border-top-left-radius:32px;border-bottom-right-radius:initial}}.branches-list-module .office-image-card-wrapper img{border-top-right-radius:32px;border-top-left-radius:32px}@media screen and (min-width:768px){.branches-list-module .office-image-card-wrapper img{border-top-right-radius:32px;border-bottom-right-radius:32px;border-top-left-radius:initial}}.branches-list-module .office-image-card-wrapper .office-image-card{width:100%;height:300px;object-fit:cover;object-position:top}.no-image-decor{height:300px;border-top-right-radius:32px;border-top-left-radius:32px;background-color:#f9f7f5;background-image:url(../img/masks/zero-beige.svg);background-repeat:no-repeat;background-size:200px;background-position-x:center;background-position-y:30px}@media screen and (min-width:768px){.no-image-decor{border-top-right-radius:32px;border-bottom-right-radius:32px;border-top-left-radius:initial}}.image-bar-block .rounded-corner-image-block{max-height:420px}.image-bar-block .rounded-corner-image-block img{height:100%;width:100%;object-fit:cover}.image-bar-block .rounded-corner-image-block .rounded-border-left,.image-bar-block .rounded-corner-image-block .rounded-border-right{overflow:hidden}@media screen and (min-width:576px){.image-bar-block .rounded-corner-image-block .rounded-border-right{border-radius:300px/0 300px 300px 0}.image-bar-block .rounded-corner-image-block .rounded-border-left{border-radius:300px/300px 0 0 300px}}.list-bar-block .list-bar-card-text-container{position:relative}.list-bar-block .flow-chart-card{max-width:1110px;width:100%}.list-bar-block .flow-chart-card .card{border:initial;border-radius:initial}.list-bar-block .flow-chart-number{width:50px;height:50px;background-color:#000;color:#fff;position:absolute;top:-50px;display:flex;justify-content:center;align-items:center}.list-bar-block .number-connected{height:50px;width:17px;background-color:#000;margin-top:-65px}.list-bar-block .number-connected.connection-shown{display:block;overflow-y:hidden}.list-bar-block .number-connected.connection-hidden{display:none}@media only screen and (min-width:576px){.management-team-card-text-container{height:175px}}.management-team-member-heading{padding:100px 0 0 0}@media only screen and (max-width:576px){.management-team-member-heading{padding:40px 0}}.management-team-card-img-container{background:url(../img/team_member_empty_photo_beige.svg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;aspect-ratio:1/1;width:100%;overflow:hidden}.management-team-card-img-container img{width:100%;object-fit:cover;border-top-right-radius:0!important;border-bottom-right-radius:0!important;height:100%}.management-team-card-name{font-size:1rem;line-height:1.375rem;font-weight:500;color:#000;text-align:center}.management-team-card-field{font-size:.8125rem;line-height:.75rem;font-weight:700;color:#6b7979;text-align:center}@media only screen and (max-width:575px){.team-card-heading-wrapper .heading-text.team-member-heading{text-align:center}}.three-squares-without-icons-container .three-cards-without-icon{background-color:#ede4de;border:initial;border-radius:initial;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;padding:2.5rem}@media screen and (max-width:575px){.three-squares-without-icons-container .three-cards-without-icon{padding:2.5rem 1.2rem}}.three-squares-without-icons-container #left-inner-bg-line,.three-squares-without-icons-container #left-outer-bg-line,.three-squares-without-icons-container #right-inner-bg-line,.three-squares-without-icons-container #right-outer-bg-line{display:inline-block;position:absolute;border-bottom:20px solid #ede4de}@media screen and (max-width:1199px){.three-squares-without-icons-container #left-inner-bg-line,.three-squares-without-icons-container #left-outer-bg-line,.three-squares-without-icons-container #right-inner-bg-line,.three-squares-without-icons-container #right-outer-bg-line{display:none}}.three-squares-without-icons-container #left-outer-bg-line,.three-squares-without-icons-container #right-outer-bg-line{width:33%;z-index:1}@media screen and (min-width:3500px){.three-squares-without-icons-container #left-outer-bg-line,.three-squares-without-icons-container #right-outer-bg-line{width:43%}}.three-squares-without-icons-container #left-outer-bg-line{top:75px;left:0}.three-squares-without-icons-container #right-outer-bg-line{bottom:75px;right:0}.three-squares-without-icons-container #left-inner-bg-line{top:125px;left:0;width:50%;z-index:1;margin-left:calc(var(--bs-gutter-x)*.5)}.three-squares-without-icons-container #left-inner-bg-line.center{top:50%}.three-squares-without-icons-container #right-inner-bg-line{bottom:125px;right:0;width:50%;z-index:1;margin-right:calc(var(--bs-gutter-x)*.5)}.three-squares-without-icons-container.with-border .three-cards-without-icon{background-color:#fff;border:20px solid #e4edec;border-radius:40px}.three-squares-without-icons-container.with-border #left-inner-bg-line,.three-squares-without-icons-container.with-border #left-outer-bg-line,.three-squares-without-icons-container.with-border #right-inner-bg-line,.three-squares-without-icons-container.with-border #right-outer-bg-line{border-bottom:20px solid #e4edec}.three-squares-without-icons-container.with-border #left-inner-bg-line{top:160px}.three-squares-without-icons-container.with-border #right-inner-bg-line{bottom:160px}.full-width-video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.full-width-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.table td{padding:1rem;min-width:200px;vertical-align:middle}@media only screen and (max-width:1199px){.table td{min-width:initial;text-align:center!important}}@media only screen and (max-width:575px){.table td *{font-size:.9375rem!important}}.table td.rich-text-container a,.table td.rich-text-container li,.table td.rich-text-container p,.table td.rich-text-container span{font-size:1rem;line-height:1.5rem}.table td p{color:#545454}.table td p b,.table td p strong{color:#262627}@media only screen and (max-width:1199px){.table td:last-child{display:none}}.horizontal-flow-chart .card{border:initial}.horizontal-flow-chart .card .card-heading-text{width:100%}.horizontal-flow-chart .card ol,.horizontal-flow-chart .card ul{padding-left:3rem}.horizontal-flow-chart .flow-chart-number{position:initial;top:initial}.horizontal-flow-chart .flow-line{height:16px;background:#000;position:absolute;top:42px;left:0;width:100%}.horizontal-flow-chart .flow-chart-bottom-text{padding-left:70px;padding-right:70px}@media screen and (max-width:575px){.horizontal-flow-chart .flow-chart-bottom-text{padding-left:24px;padding-right:24px}}
/*# sourceMappingURL=main.css.map */
