﻿body>footer{color:#fff;position:relative;}body>footer div.footer-top{margin-top:-10rem;z-index:9;}@media(min-width:2000px){body>footer div.footer-top{margin-top:-11rem;}}@media(min-width:2500px){body>footer div.footer-top{margin-top:-12rem;}}body>footer div.footer-top img{width:100%;height:auto;display:block;margin-bottom:-2px;}body>footer div.contact{padding-bottom:2.1875rem;position:relative;background-color:#035a5d;}@media(max-width:980px){body>footer div.contact{padding-bottom:2.8125rem;}}body>footer div.contact div.wrapper{position:relative;}body>footer div.contact div.wrapper .footer-logo-row{margin-bottom:3.125rem;}@media(max-width:980px){body>footer div.contact div.wrapper .footer-logo-row{margin-bottom:3.75rem;}}body>footer div.contact div.wrapper .footer-logo-row .footer-logo{display:inline-block;}body>footer div.contact div.wrapper .footer-content-row{display:flex;justify-content:space-between;gap:2.5rem;}@media(max-width:980px){body>footer div.contact div.wrapper .footer-content-row{flex-direction:column;gap:3.75rem;}}body>footer div.contact div.wrapper .footer-left-column .contact-info{margin-bottom:5.875rem;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item{margin-bottom:1.875rem;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item .contact-label{color:#fff;font-size:1.125rem;font-weight:900;margin-bottom:.625rem;font-family:Roboto,Arial;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item .contact-address{color:#fff;font-weight:400;font-size:1.375rem;line-height:1.6;margin-bottom:0;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item .contact-phone a{color:#fff;font-size:1.375rem;text-decoration:none;font-weight:400;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item .contact-phone a:hover{color:#ee2d7d;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item .contact-email a{font-weight:400;color:#fff;font-size:1.375rem;text-decoration:none;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item .contact-email a:hover{color:#ee2d7d;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item:last-of-type{display:flex;gap:.625rem;}@media(max-width:980px){body>footer div.contact div.wrapper .footer-left-column .contact-info{margin-bottom:3.75rem;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item{margin-bottom:.9375rem;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item .contact-label{margin-bottom:.3125rem;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item .contact-address{font-size:.875rem;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item .contact-phone a{font-size:.875rem;}body>footer div.contact div.wrapper .footer-left-column .contact-info .contact-item .contact-email a{font-size:.875rem;}}body>footer div.contact div.wrapper .footer-left-column .newsletter-section{margin-bottom:1.875rem;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section h3{color:#f5f5f5;font-size:.875rem;font-weight:200;margin-bottom:.3125rem;font-family:Roboto,Arial;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section p{color:#fff;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form{display:flex;flex-direction:row;gap:.625rem;position:relative;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs_error_rollup{position:absolute;top:110%;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs_error_rollup label{color:#ee2d7d;font-size:.75rem;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs-email{min-width:18.125rem;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs-email label{display:none;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs-email label.hs-error-msg{display:block;color:#ee2d7d;font-size:.75rem;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs-email input[name=email]{display:block;padding:.5rem;border:1px solid rgba(255,255,255,.3);border-radius:1.25rem;background-color:rgba(255,255,255,.1);color:#fff;font-size:1rem;width:calc(100% - 26px);padding-left:1.125rem;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs-email input[name=email]::placeholder{color:rgba(255,255,255,.5);}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs-email input[name=email]:focus{outline:0;background-color:#fff;color:#141414;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs-email input[name=email]:focus::placeholder{color:rgba(0,0,0,.5);}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs-button{padding:.75rem 1.5rem;background-color:#6fc;color:#035a5d;border:0;border-radius:1.875rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:background-color .3s ease,color .3s ease;max-width:10rem;width:10rem;text-align:center;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs-button:hover{background-color:#ee2d7d;color:#fff;}@media(max-width:500px){body>footer div.contact div.wrapper .footer-left-column .newsletter-section{margin-bottom:3.75rem;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form{flex-direction:column;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs_error_rollup{position:absolute;top:110%;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs_error_rollup label{color:#ee2d7d;}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs-email input[name=email]{padding:.5625rem;padding-left:1.125rem;font-size:.875rem;width:calc(100% - 28px);}body>footer div.contact div.wrapper .footer-left-column .newsletter-section .newsletter-form form .hs-button{padding:.5625rem 1.5rem;max-width:100%;width:100%;}}body>footer div.contact div.wrapper .footer-left-column .social-section{display:flex;gap:2.875rem;justify-items:center;align-items:center;}body>footer div.contact div.wrapper .footer-left-column .social-section h3{color:#f5f5f5;font-size:1.375rem;font-weight:500;margin-bottom:0;font-family:Roboto,Arial;}body>footer div.contact div.wrapper .footer-left-column .social-section .social{display:flex;gap:.3125rem;list-style:none;padding:0;margin:0;}body>footer div.contact div.wrapper .footer-left-column .social-section .social li a{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:.62px solid #6fc;border-radius:0;color:#6fc;background-color:transparent;transition:all .3s ease;font-size:2rem;}body>footer div.contact div.wrapper .footer-left-column .social-section .social li a:hover{border-color:#ee2d7d;color:#ee2d7d;}@media(min-width:981px){body>footer div.contact div.wrapper .footer-left-column .social-section{justify-content:space-between;}}@media(max-width:500px){body>footer div.contact div.wrapper .footer-left-column .social-section{flex-direction:column;gap:.625rem;}body>footer div.contact div.wrapper .footer-left-column .social-section .social li a{width:3.125rem;height:3.125rem;font-size:2rem;}}body>footer div.contact div.wrapper .footer-right-column{position:relative;overflow:hidden;}body>footer div.contact div.wrapper .footer-right-column .footer-menus{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:3.375rem;}body>footer div.contact div.wrapper .footer-right-column .footer-menus .menu-column{flex:1 1 0px;}body>footer div.contact div.wrapper .footer-right-column .footer-menus .menu-column .menu-column-title{display:inline-block;color:#6fc;font-size:1.375rem;font-weight:700;margin-bottom:1.5625rem;text-decoration:underline;font-family:Roboto,Arial;}body>footer div.contact div.wrapper .footer-right-column .footer-menus .menu-column .menu-column-title:hover{color:#ee2d7d;}body>footer div.contact div.wrapper .footer-right-column .footer-menus .menu-column .menu-column-links{display:flex;flex-direction:column;gap:.5rem;}body>footer div.contact div.wrapper .footer-right-column .footer-menus .menu-column .menu-column-links a{color:#fff;font-size:1rem;text-decoration:underline;font-weight:300;align-self:flex-start;}body>footer div.contact div.wrapper .footer-right-column .footer-menus .menu-column .menu-column-links a:hover{color:#ee2d7d;}@media(max-width:980px){body>footer div.contact div.wrapper .footer-right-column .footer-menus{margin-bottom:3.75rem;}body>footer div.contact div.wrapper .footer-right-column .footer-menus .menu-column .menu-column-title{margin-bottom:.625rem;}body>footer div.contact div.wrapper .footer-right-column .footer-menus .menu-column .menu-column-links{gap:.625rem;}body>footer div.contact div.wrapper .footer-right-column .footer-menus .menu-column .menu-column-links a{font-size:.875rem;}}@media(max-width:500px){body>footer div.contact div.wrapper .footer-right-column .footer-menus{justify-content:space-between;}body>footer div.contact div.wrapper .footer-right-column .footer-menus .menu-column{flex:auto;}body>footer div.contact div.wrapper .footer-right-column .footer-menus .menu-column:first-of-type{flex:1 1 300px;}}body>footer div.contact div.wrapper .footer-right-column .footer-partners-container{position:relative;z-index:2;max-width:93.75rem;margin:0 auto;padding:0;box-sizing:border-box;width:100%;overflow-x:scroll;overflow-y:hidden;cursor:grab;user-select:none;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;}body>footer div.contact div.wrapper .footer-right-column .footer-partners-container:active{cursor:grabbing;}body>footer div.contact div.wrapper .footer-right-column .footer-partners-container::-webkit-scrollbar{display:none;}body>footer div.contact div.wrapper .footer-right-column .footer-partners-container .footer-partners{display:flex;flex-wrap:nowrap;gap:.9375rem;width:51.875rem;justify-content:center;}body>footer div.contact div.wrapper .footer-right-column .footer-partners-container .footer-partners .partner-item .partner-logo{padding:.625rem;border-radius:.9375rem;text-align:center;width:8.375rem;height:5rem;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;}body>footer div.contact div.wrapper .footer-right-column .footer-partners-container .footer-partners .partner-item .partner-logo img{max-width:100%;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;user-select:none;pointer-events:auto;}@media(max-width:980px){body>footer div.contact div.wrapper .footer-right-column{margin-left:-3rem;right:-1.5rem;}body>footer div.contact div.wrapper .footer-right-column .footer-menus{padding:0 1.5rem;}}body>footer div.contact div.wrapper a.footer-logo{display:inline-block;margin-bottom:0;}@media(max-width:980px){body>footer div.contact div.wrapper a.footer-logo{max-width:30rem;margin-bottom:0;margin-top:2.5rem;}}body>footer div.contact div.wrapper>div.get-in-touch{display:flex;justify-content:space-between;}@media(max-width:980px){body>footer div.contact div.wrapper>div.get-in-touch{flex-direction:column;max-width:30rem;margin:auto;gap:3.125rem;}}body>footer div.contact div.wrapper>div.get-in-touch>div:first-of-type>a{transition:color .08s ease-in-out;font-size:1.375rem;color:#f5f5f5;font-weight:400;position:relative;padding-left:2.1875rem;}body>footer div.contact div.wrapper>div.get-in-touch>div:first-of-type>a:hover{color:#ee2d7d!important;}body>footer div.contact div.wrapper>div.get-in-touch>div:first-of-type>a:before{transition:color .08s ease-in-out;position:absolute;left:0;font-size:1.25rem;}@media(max-width:980px){body>footer div.contact div.wrapper>div.get-in-touch>div:first-of-type>a{font-size:1.125rem;}}body>footer div.contact div.wrapper>div.get-in-touch>div:first-of-type>.cke-box{position:relative;padding-left:2.1875rem;margin-top:1.25rem;}@media(max-width:980px){body>footer div.contact div.wrapper>div.get-in-touch>div:first-of-type>.cke-box{margin-top:.625rem;}}body>footer div.contact div.wrapper>div.get-in-touch>div:first-of-type>.cke-box a{font-size:1.375rem;color:#f5f5f5;font-weight:400;}@media(max-width:980px){body>footer div.contact div.wrapper>div.get-in-touch>div:first-of-type>.cke-box a{font-size:1.125rem;}}body>footer div.contact div.wrapper>div.get-in-touch>div:first-of-type>.cke-box:before{position:absolute;left:0;font-size:1.25rem;}body>footer div.contact div.wrapper>div.get-in-touch>div.menu-column>a{transition:color .08s ease-in-out;text-decoration:underline;color:#6fc;font-family:Roboto;font-size:1.375rem;font-weight:700;letter-spacing:0;text-align:left;}body>footer div.contact div.wrapper>div.get-in-touch>div.menu-column>a:hover{color:#ee2d7d!important;}body>footer div.contact div.wrapper>div.get-in-touch>div.menu-column>a::after{display:none;}body>footer div.contact div.wrapper>div.get-in-touch>div.menu-column>div{margin-top:1.25rem;display:flex;flex-direction:column;gap:.3125rem;}@media(max-width:980px){body>footer div.contact div.wrapper>div.get-in-touch>div.menu-column>div{gap:1.25rem;}}body>footer div.contact div.wrapper>div.get-in-touch>div.menu-column>div>a{transition:color .08s ease-in-out;font-size:1.125rem;color:#f5f5f5;font-weight:400;}body>footer div.contact div.wrapper>div.get-in-touch>div.menu-column>div>a:hover{color:#ee2d7d!important;}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type{text-align:center;}@media(max-width:980px){body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type{text-align:left;}}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>p{font-size:1.375rem;color:#fff;font-weight:400;margin:0;font-family:Roboto,Arial;max-width:12rem;}@media(max-width:980px){body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>p{max-width:100%;font-size:1.125rem;}}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>ul.social{padding-top:.9375rem;position:relative;display:flex;gap:.3125rem;justify-content:center;}@media(max-width:980px){body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>ul.social{justify-content:start;text-align:center;padding-top:.625rem;}}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>ul.social li a{display:block;width:2rem;height:2rem;line-height:2rem;background-color:#fff;color:#141414;font-size:1.25rem;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out;}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>ul.social li a.icon-facebook:hover{color:#fff;background-color:#4267b2;}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>ul.social li a.icon-instagram{border:1px solid #6fc;color:#6fc;background-color:#035a5d;}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>ul.social li a.icon-instagram:hover{border:1px solid #ee2d7d;color:#ee2d7d;}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>ul.social li a.icon-twitter:hover{color:#fff;background-color:#1da1f2;}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>ul.social li a.icon-linkedin{border:1px solid #6fc;color:#6fc;background-color:#035a5d;}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>ul.social li a.icon-linkedin:hover{border:1px solid #ee2d7d;color:#ee2d7d;}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>ul.social li a.icon-youtube{border:1px solid #6fc;color:#6fc;background-color:#035a5d;}body>footer div.contact div.wrapper>div.get-in-touch>div:last-of-type>ul.social li a.icon-youtube:hover{border:1px solid #ee2d7d;color:#ee2d7d;}body>footer div.links{background-color:#fff;color:#141414;padding:1.25rem 0;}@media(max-width:599px){body>footer div.links{padding:.9375rem 0;padding-bottom:4rem;}}body>footer div.links div.wrapper .footer-bottom-content{display:flex;justify-content:space-between;gap:1.25rem;}body>footer div.links div.wrapper .footer-bottom-content .footer-copyright small{color:#035a5d;font-size:1rem;font-family:Roboto,Arial;font-weight:400;}body>footer div.links div.wrapper .footer-bottom-content .footer-legal-links ul{display:flex;gap:3.125rem;list-style:none;padding:0;margin:0;}body>footer div.links div.wrapper .footer-bottom-content .footer-legal-links ul li a{color:#035a5d;font-size:1rem;text-decoration:none;font-family:Roboto,Arial;font-weight:400;}body>footer div.links div.wrapper .footer-bottom-content .footer-legal-links ul li a:hover{text-decoration:underline;}@media(max-width:980px){body>footer div.links div.wrapper .footer-bottom-content{flex-direction:column-reverse;text-align:center;gap:.9375rem;}body>footer div.links div.wrapper .footer-bottom-content .footer-copyright small{font-size:.75rem;}body>footer div.links div.wrapper .footer-bottom-content .footer-legal-links ul{gap:0;justify-content:space-between;}body>footer div.links div.wrapper .footer-bottom-content .footer-legal-links ul li a{font-size:.75rem;}}body>footer div.pop-get-in-touch{position:fixed;bottom:-3.875rem;opacity:0;visibility:hidden;height:3.875rem;left:0;width:100%;background-color:#b3dddd;z-index:18;padding:.4rem 1.25rem;box-sizing:border-box;text-align:center;transition:opacity .3s ease-in-out,bottom .3s ease-in-out,visibility 0s linear .3s;}@media(max-width:600px){body>footer div.pop-get-in-touch.show,body>footer div.pop-get-in-touch:hover{transition:opacity .3s ease-in-out,bottom .3s ease-in-out,visibility 0s linear;opacity:1;visibility:visible;bottom:0;}}body>footer div.pop-get-in-touch span.contact{display:flex;width:100%;height:100%;align-items:center;gap:20px;flex-direction:row-reverse;justify-content:space-between;}body>footer div.pop-get-in-touch span.contact span.get-in-touch-button{background-color:#ee2d7d;color:#fff;border-radius:1.34375rem;padding:.59375rem 1.5rem;display:inline-block;font-family:Roboto;font-size:1rem;line-height:normal;font-weight:500;transition:background-color .1s ease-in-out,color .1s ease-in-out;cursor:pointer;border:1px solid #ee2d7d;justify-content:center;align-items:center;gap:10px;flex-shrink:0;}body>footer div.pop-get-in-touch span.contact span.get-in-touch-button:hover{background-color:#fff;color:#ee2d7d;}body>footer div.pop-get-in-touch span.contact .contact-left{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;align-self:normal;text-align:right;border-left:1px solid rgba(66,170,169,.3);}body>footer div.pop-get-in-touch span.contact .contact-left a{font-weight:700;font-size:.875rem;line-height:normal;font-style:normal;white-space:nowrap;color:#035a5d;padding:0 .625rem 0 0;cursor:pointer;font-family:Roboto,Arial;background-color:initial;float:left;}@media(max-width:500px){body>footer div.pop-get-in-touch span.contact .contact-left{float:left;margin:0;padding-left:1rem;}}body>footer div.pop-get-in-touch span.contact>a{color:#115a5c;font-size:.9375rem;}body>footer div.cookie-popup{position:fixed;z-index:20;bottom:0;left:0;right:0;background-color:rgba(3,90,93,.4);visibility:hidden;opacity:0;transition:visibility 0s linear .4s,opacity .4s linear;}body>footer div.cookie-popup.show{transition:visibility 0s linear,opacity .4s linear .4s;visibility:visible;opacity:1;}body>footer div.cookie-popup div.cookie-popup-back{background-color:#e3f2f2;position:absolute;bottom:0;left:0;right:0;top:auto;align-items:center;display:flex;}@media(max-width:1500px){body>footer div.cookie-popup div.cookie-popup-back{padding-top:1rem;padding-bottom:1rem;height:auto;}}body>footer div.cookie-popup div.cookie-popup-back>div{display:flex;justify-content:space-between;align-items:flex-end;padding:3.125rem 5rem;width:100%;gap:1rem;}@media(max-width:1500px){body>footer div.cookie-popup div.cookie-popup-back>div{padding:.625rem;}}@media(max-width:900px){body>footer div.cookie-popup div.cookie-popup-back>div{flex-direction:column;gap:1rem;align-items:flex-start;}}body>footer div.cookie-popup div.cookie-popup-back>div div.cke{max-width:70.3125rem;margin:0;}body>footer div.cookie-popup div.cookie-popup-back>div div.cke p{letter-spacing:0;text-align:left;color:#035a5d;}@media(max-width:1500px){body>footer div.cookie-popup div.cookie-popup-back>div div.cke p{font-size:1rem;}}body>footer div.cookie-popup div.cookie-popup-back>div div.cke a{text-decoration:underline;color:#42aaa9;letter-spacing:0;text-align:left;}body>footer div.cookie-popup div.cookie-popup-back>div div.cke a::after{display:none;}@media(max-width:1500px){body>footer div.cookie-popup div.cookie-popup-back>div div.cke a{font-size:1rem;}}body>footer div.cookie-popup div.cookie-popup-back>div .buttons{display:flex;gap:.3125rem;min-width:380px;flex-wrap:wrap;}@media(max-width:750px){body>footer div.cookie-popup div.cookie-popup-back>div .buttons{min-width:0;width:100%;}}@media(max-width:500px){body>footer div.cookie-popup div.cookie-popup-back>div .buttons{flex-direction:column-reverse;}}body>footer div.cookie-popup div.cookie-popup-back>div .buttons .left-box{display:flex;gap:.3125rem;}@media(max-width:750px){body>footer div.cookie-popup div.cookie-popup-back>div .buttons .left-box>button{flex:1;}}@media(max-width:750px){body>footer div.cookie-popup div.cookie-popup-back>div .buttons .right-box{display:flex;}body>footer div.cookie-popup div.cookie-popup-back>div .buttons .right-box>span{flex:1;}}body>footer div.cookie-popup div.cookie-popup-back>div .buttons #Customize_Concept{background-color:#42aaa9;color:#fff;border-radius:1.34375rem;padding:.59375rem 1.5rem;display:inline-block;font-family:Roboto;font-size:1rem;line-height:normal;font-weight:500;transition:background-color .1s ease-in-out,color .1s ease-in-out,border-color .1s ease-in-out;cursor:pointer;border:1px solid #42aaa9;background-color:#fff;color:#42aaa9;}body>footer div.cookie-popup div.cookie-popup-back>div .buttons #Customize_Concept:hover{background-color:transparent;color:#42aaa9;}body>footer div.cookie-popup div.cookie-popup-back>div .buttons #Reject_Concept{background-color:transparent;color:#ee2d7d;border-radius:1.34375rem;padding:.59375rem 1.5rem;display:inline-block;font-family:Roboto;font-size:1rem;line-height:normal;font-weight:500;transition:background-color .1s ease-in-out,color .1s ease-in-out;cursor:pointer;border:1px solid #ee2d7d;background-color:#fff;}body>footer div.cookie-popup div.cookie-popup-back>div .buttons #Reject_Concept:hover{background-color:#ee2d7d;color:#fff;}body>footer div.cookie-popup div.cookie-popup-back>div .buttons span.got-it{background-color:#42aaa9;color:#fff;border-radius:1.34375rem;padding:.59375rem 1.5rem;display:inline-block;font-family:Roboto;font-size:1rem;line-height:normal;font-weight:500;transition:background-color .1s ease-in-out,color .1s ease-in-out,border-color .1s ease-in-out;cursor:pointer;border:1px solid #42aaa9;text-align:center;}body>footer div.cookie-popup div.cookie-popup-back>div .buttons span.got-it:hover{background-color:transparent;color:#42aaa9;}body>footer div.cookie-popup-modal{background-color:rgba(3,90,93,.4);position:fixed;top:0;left:0;right:0;bottom:0;transition:visibility 0s linear .4s,opacity .4s linear,top .4s linear;opacity:0;visibility:hidden;}body>footer div.cookie-popup-modal.show{z-index:20;opacity:1;visibility:visible;}body>footer div.cookie-popup-modal.show .content{top:50%;transform:translate(-50%,-50%);}body>footer div.cookie-popup-modal .content{position:absolute;width:100%;max-width:35.9375rem;top:100%;left:50%;transform:translate(-50%,0);background-color:#e3f2f2;transition:transform .4s linear,top .4s linear;padding:5rem;border-radius:1.875rem;display:flex;gap:5rem;flex-direction:column;}@media(max-width:1280px){body>footer div.cookie-popup-modal .content{padding:1rem;gap:1rem;width:80%;}}body>footer div.cookie-popup-modal .content>.close{color:#aaa;font-size:28px;font-weight:bold;position:absolute;right:1rem;top:1rem;}body>footer div.cookie-popup-modal .content>.close:hover,body>footer div.cookie-popup-modal .content>.close:focus{color:#000;text-decoration:none;cursor:pointer;}body>footer div.cookie-popup-modal .content>.cke{margin:0!important;}body>footer div.cookie-popup-modal .content>.form{display:flex;flex-direction:column;gap:1.5625rem;}@media(max-width:1280px){body>footer div.cookie-popup-modal .content>.form{gap:1rem;}}body>footer div.cookie-popup-modal .content>.form>div{display:flex;justify-content:space-between;}body>footer div.cookie-popup-modal .content>.form>div>span{font-family:Roboto;font-size:32px;font-weight:800;line-height:28px;color:#42aaa9;}@media(max-width:1280px){body>footer div.cookie-popup-modal .content>.form>div>span{font-size:1.25rem;}}body>footer div.cookie-popup-modal .content>.form .switch{position:relative;display:inline-block;width:83px;height:42px;}body>footer div.cookie-popup-modal .content>.form .switch input{opacity:0;width:0;height:0;}body>footer div.cookie-popup-modal .content>.form .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(20,20,20,.6);-webkit-transition:.4s;transition:.4s;}body>footer div.cookie-popup-modal .content>.form .slider:before{position:absolute;content:"";height:34px;width:34px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;}body>footer div.cookie-popup-modal .content>.form input:checked+.slider{background-color:#42aaa9;}body>footer div.cookie-popup-modal .content>.form input:focus+.slider{box-shadow:0 0 1px #42aaa9;}body>footer div.cookie-popup-modal .content>.form input:checked+.slider:before{-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);}body>footer div.cookie-popup-modal .content>.form .slider.round{border-radius:42px;}body>footer div.cookie-popup-modal .content>.form .slider.round:before{border-radius:50%;}body>footer div.cookie-popup-modal .content>.buttons{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.3125rem;}@media(max-width:750px){body>footer div.cookie-popup-modal .content>.buttons{flex-direction:column-reverse;width:100%;}body>footer div.cookie-popup-modal .content>.buttons>*{display:block!important;}}body>footer div.cookie-popup-modal .content>.buttons #Customize_Concept_Modal{background-color:#42aaa9;color:#fff;border-radius:1.34375rem;padding:.59375rem 1.5rem;display:inline-block;font-family:Roboto;font-size:1rem;line-height:normal;font-weight:500;transition:background-color .1s ease-in-out,color .1s ease-in-out,border-color .1s ease-in-out;cursor:pointer;border:1px solid #42aaa9;background-color:#fff;color:#42aaa9;}body>footer div.cookie-popup-modal .content>.buttons #Customize_Concept_Modal:hover{background-color:transparent;color:#42aaa9;}body>footer div.cookie-popup-modal .content>.buttons #Reject_Concept_Modal{background-color:transparent;color:#ee2d7d;border-radius:1.34375rem;padding:.59375rem 1.5rem;display:inline-block;font-family:Roboto;font-size:1rem;line-height:normal;font-weight:500;transition:background-color .1s ease-in-out,color .1s ease-in-out;cursor:pointer;border:1px solid #ee2d7d;background-color:#fff;}body>footer div.cookie-popup-modal .content>.buttons #Reject_Concept_Modal:hover{background-color:#ee2d7d;color:#fff;}body>footer div.cookie-popup-modal .content>.buttons span.got-it{background-color:#42aaa9;color:#fff;border-radius:1.34375rem;padding:.59375rem 1.5rem;display:inline-block;font-family:Roboto;font-size:1rem;line-height:normal;font-weight:500;transition:background-color .1s ease-in-out,color .1s ease-in-out,border-color .1s ease-in-out;cursor:pointer;border:1px solid #42aaa9;text-align:center;}body>footer div.cookie-popup-modal .content>.buttons span.got-it:hover{background-color:transparent;color:#42aaa9;}body>footer .address{margin-top:1rem;font-size:15px;max-width:13.25rem;line-height:19px;padding-left:2.1875rem;position:relative;}body>footer .address:before{font-size:1.25rem;position:absolute;left:0;}@media(max-width:980px){body>footer .address{max-width:14.25rem;}}body>footer .address div{display:inline-block;}