.page-layout-checkout .prefooter,.checkout-onepage-success .prefooter{display:none !important}.page-bottom{background-color:#004336;width:100%;max-width:100% !important;padding:0 !important;margin:0 !important;display:flex;justify-content:center;align-items:center}.page-bottom .prefooter{display:flex;width:100%;justify-content:flex-start;padding:5rem 3rem 8rem}.page-bottom .prefooter .mgz-element-row .inner-content{display:flex;flex-direction:column;gap:6rem}.page-bottom .prefooter .mgz-element-row .inner-content:after,.page-bottom .prefooter .mgz-element-row .inner-content:before{display:none}.page-bottom .prefooter .first_column,.page-bottom .prefooter .second_column{width:100% !important}@media screen and (min-width:769px) and (max-width:991px){.page-bottom .prefooter{padding:5rem 5rem 8rem}}@media screen and (min-width:992px){.page-bottom .prefooter{display:flex;width:100%;padding:8rem 2rem;justify-content:center}.page-bottom .prefooter .mgz-element-row .inner-content{display:flex;flex-direction:row}}@media screen and (min-width:1200px){.page-bottom .prefooter .mgz-element-row .inner-content{gap:12rem}}.page-bottom .prefooter .mgz-element-row .inner-content .inner-content{display:block}@media screen and (min-width:1025px){.page-bottom .prefooter .first_column{width:40% !important}.page-bottom .prefooter .second_column{width:60% !important}}.page-bottom .prefooter .first_column,.page-bottom .prefooter .second_column{display:flex;justify-content:center}@media screen and (min-width:1025px){.page-bottom .prefooter .first_column{justify-content:flex-end}.page-bottom .prefooter .second_column{justify-content:flex-start}}.page-bottom .prefooter .second_column .mgz-element-inner{max-width:55rem}.page-bottom .prefooter .second_column .mgz-element-inner .mgz-element-inner{max-width:unset;padding-top:1rem}.page-bottom .prefooter .row div{width:100%}@media screen and (min-width:1025px){.page-bottom .prefooter .row div{width:fit-content}}.page-bottom .prefooter .first_column h2{color:#fff;font-family:"Outfit",sans-serif;font-size:5rem;letter-spacing:1.2px;font-weight:800;padding-bottom:1.5rem;margin:0}@media screen and (min-width:1025px){.page-bottom .prefooter .first_column h2{text-align:left;padding-bottom:3rem}}.page-bottom .prefooter .first_column h2 strong{color:#d8f501}.page-bottom .prefooter .first_column .mgz-button a{background-color:#d8f501;border:none;border-radius:60px;font-family:"Outfit",sans-serif;font-size:1.4rem;line-height:1.6rem;text-transform:uppercase;text-align:center;font-weight:800;padding:1.4rem 2rem;color:#004336}@media screen and (min-width:1025px){.page-bottom .prefooter .first_column .mgz-button a{font-size:1.5rem;line-height:1.9rem;padding:2rem 3rem}}.page-bottom .prefooter .first_column .mgz-button a:hover{color:#004336}.page-bottom .prefooter .second_column{color:#fff}.page-bottom .prefooter .second_column p{font-size:1.6rem;line-height:2.4rem;font-weight:400}.page-bottom .prefooter .second_column p strong{font-weight:800 !important;text-transform:uppercase}.footer{padding-top:6rem;padding-bottom:6rem;background-color:#fff}@media screen and (min-width:695px){.footer{padding-right:5% !important}}@media screen and (min-width:1440px){.footer{padding-top:12rem;padding-bottom:12rem;padding-right:0}}@media screen and (min-width:695px) and (max-width:999px){.footer .inner-content.mgz-container{display:flex;flex-direction:row}}.footer .inner-content p{font-family:"Outfit",sans-serif;font-size:1.4rem;line-height:2.4rem;letter-spacing:.14px;font-weight:300;text-align:center}.footer .inner-content p strong{font-size:2.2rem;line-height:3.3rem;letter-spacing:.44px;font-weight:800;text-align:center}@media screen and (min-width:1440px){.footer .inner-content p{font-size:1.6rem;line-height:3.4rem;letter-spacing:.16px;text-align:left}.footer .inner-content p strong{font-size:2.3rem;line-height:3.3rem;letter-spacing:.46px;text-align:left}}@media screen and (min-width:1440px){.footer .inner-content .footer_second_column{width:58rem}.footer .inner-content .footer_second_column{transform:translateX(6rem)}}.footer .inner-content .footer_first_column p{font-family:"Outfit",sans-serif;font-size:2rem;line-height:3.3rem;letter-spacing:.26px;font-weight:400;text-align:center}.footer .inner-content .footer_first_column p strong{font-size:2.2rem;line-height:2.6rem;letter-spacing:.44px;font-weight:800;text-align:center}@media screen and (min-width:1440px){.footer .inner-content .footer_first_column p{font-size:2.3rem;line-height:3.3rem;letter-spacing:.46px;text-align:left}.footer .inner-content .footer_first_column p strong{font-size:4.3rem;line-height:5rem;letter-spacing:.86px;text-align:left}}.footer .inner-content .social_icons .mgz-element-inner{display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (min-width:1440px){.footer .inner-content .social_icons .mgz-element-inner{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}}.footer .inner-content .social_icons .mgz-element-inner:before,.footer .inner-content .social_icons .mgz-element-inner:after{all:unset}.footer .inner-content .opening_hours{padding-bottom:2rem}@media screen and (min-width:1440px){.footer .inner-content .opening_hours{margin-right:4rem;max-width:28rem;padding-bottom:0}}.footer .inner-content p{white-space:nowrap}.footer .inner-content .social_icons li a i{background-color:#004336;border-radius:50%;width:5.1rem;height:5.1rem;display:flex;justify-content:center;align-items:center;margin-right:.8rem;margin-left:.8rem;margin-top:2rem}.footer .inner-content .social_icons li a:hover{text-decoration:none !important}.footer .inner-content .social_icons li a i:before{transform:scale(1.2)}@media screen and (min-width:1440px){.footer .inner-content .social_icons li a i{width:7.3rem;height:7.3rem;margin-left:0;margin-right:2.7rem;margin-top:3rem}.footer .inner-content .social_icons li a i:before{transform:scale(2)}}.after_footer{background-color:#004336;padding:4.2rem 3rem}.after_footer .inner-content{display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (min-width:1025px){.after_footer .inner-content{flex-direction:row}}.after_footer .inner-content .mgz-icon-list{display:flex;flex-direction:column;gap:2.3rem;padding-bottom:2.5rem}@media screen and (min-width:1025px){.after_footer .inner-content .mgz-icon-list{flex-direction:row;gap:2.5rem;padding-bottom:0}}@media screen and (min-width:1200px){.after_footer .inner-content .mgz-icon-list{gap:4.9rem}}.after_footer .inner-content .mgz-icon-list .mgz-icon-list-item{justify-content:center;display:flex;flex-direction:row}.after_footer .inner-content .mgz-icon-list .mgz-icon-list-item-text{font-family:"Outfit",sans-serif;color:#fff !important;font-size:1.6rem;line-height:2.8rem;font-weight:600;letter-spacing:1.6px;cursor:pointer;text-align:center;white-space:nowrap}.after_footer .inner-content .mgz-icon-list-item{gap:1rem}.after_footer .inner-content .mgz-icon-list .mgz-icon-list-item-icon{color:#fff !important;display:flex;align-items:center}@media screen and (min-width:1025px){.after_footer .inner-content .mgz-icon-list .mgz-icon-list-item{justify-content:flex-start}.after_footer .inner-content .mgz-icon-list .mgz-icon-list-item-text{text-align:left}}.after_footer .inner-content .mgz-element-single_image{display:flex;justify-content:center}@media screen and (min-width:1025px){.after_footer .inner-content .mgz-element-single_image{justify-content:flex-end}}.after_footer .inner-content .mgz-single-image-wrapper{width:18rem}