footer{position:relative;background:url(/build/assets/footer-bg-CJEfQmKm.png) no-repeat center center;background-size:cover;z-index:5;display:flex;flex-direction:column;justify-content:space-between;margin-top:60px}footer.simple{min-height:80px;margin-top:0}@media(max-width:992px){footer{margin-top:30px;height:auto}}footer .newsletter-wrap{padding:60px 0}@media(max-width:992px){footer .newsletter-wrap{padding:30px 15px}}footer .newsletter{background:#324333;border-radius:16px;display:flex;align-items:center;gap:20px;overflow:hidden;position:relative}@media(max-width:992px){footer .newsletter{flex-direction:column}}footer .newsletter-text{flex:1;padding:32px 40px}@media(max-width:992px){footer .newsletter-text{padding:24px 24px 0}}footer .newsletter-text h2{font-family:Futura PT,sans-serif;font-size:32px;font-weight:700;color:#fff;margin:0 0 8px;line-height:1.2}@media(max-width:992px){footer .newsletter-text h2{font-size:24px}}footer .newsletter-text p{color:#dadcdc;font-size:14px;font-weight:400;line-height:22px;max-width:460px;margin:0}footer .newsletter-form{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;flex:1;max-width:600px;padding:32px 40px;flex-shrink:0}@media(max-width:992px){footer .newsletter-form{grid-template-columns:1fr;width:100%;padding:16px 24px 24px}}footer .newsletter-form input{width:100%;background:#465947!important;border:none!important;border-radius:12px;padding:15px 18px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.32px;box-shadow:none}footer .newsletter-form input::placeholder{color:#cfddd0}footer .newsletter-form input:focus{outline:none;background:#526a53!important}footer .newsletter-form .btn-newsletter{display:flex;align-items:center;justify-content:center;background:#8cc640;color:#fff;border:0;border-radius:12px;padding:16px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;cursor:pointer;width:auto;align-self:flex-start}footer .newsletter-form .btn-newsletter:hover{background:#a4d65a}@media(max-width:992px){footer .newsletter-form .btn-newsletter{width:100%}}footer .newsletter-error{padding:0 40px 16px;color:#ffd2cc;font-size:13px}@media(max-width:992px){footer .newsletter-error{padding:0 24px 16px}}footer>.center{padding-bottom:80px}@media(max-width:992px){footer>.center{padding:0 0 30px}}footer .footer-usps{padding:0 0 40px}@media(max-width:992px){footer .footer-usps{padding:0 15px 30px}}footer .footer-usps .usps-title{color:#fff;font-family:Futura PT,sans-serif;font-size:22px;font-weight:700;margin-bottom:18px;display:block}footer .footer-usps .usps-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px 28px}@media(max-width:992px){footer .footer-usps .usps-list{grid-template-columns:1fr;gap:10px}}footer .footer-usps .usps-list li{display:flex;align-items:center;gap:12px;color:#fff;font-size:15px;line-height:22px}footer .footer-usps .usps-list li .check{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#fff;color:#324333;display:flex;align-items:center;justify-content:center}footer .sections{display:flex;gap:60px}@media(max-width:992px){footer .sections{padding:15px;flex-direction:column;gap:25px}}footer .sections>div,footer .sections>section{flex:1}footer .sections>div:first-child,footer .sections>section:first-child{flex:1}footer .company{color:#fff;font-size:12px;line-height:21px}footer .company .logo img{margin-bottom:10px;filter:brightness(0) invert(1)}footer .company img{margin-bottom:10px}footer .company p{margin-bottom:24px}footer .company a{color:#fff;text-decoration:none}footer .company a:hover{color:#324333}footer .section-label{font-size:18px!important;margin-bottom:12px!important}footer .social-icon{margin:0 0 24px;display:flex;gap:8px}footer .social-icon svg{transition:all .5s;cursor:pointer}footer .social-icon svg:hover{transform:translateY(-5px);background:#2f4334;border-radius:10px}footer strong,footer h3{color:#fff;font-family:Futura PT,sans-serif;font-size:22px;font-weight:700;margin-bottom:24px;display:block}footer .navbar a{color:#fff;font-size:14px;text-decoration:none;display:flex;align-items:center;gap:16px;margin-bottom:12px}footer .navbar a span{display:flex}footer .navbar a:hover{color:#324333}footer .contact .pay-title{margin-top:24px}footer .contact .pay-methods{display:flex;flex-wrap:wrap;gap:16px}footer .contact .pay-methods img{width:64px;height:48px;object-fit:contain;border-radius:8px}footer .data{display:flex;align-items:center;gap:10px;margin-bottom:5px}footer .data .dot{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:20px;background:#fff3;flex-shrink:0}footer .data span:not(.dot){color:#fff;font-size:14px}footer .data span:not(.dot) a{color:#fff;text-decoration:none}footer .data span:not(.dot) a:hover{color:#324333}footer .data .icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:#fff;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:13px;mask-size:13px;margin:0!important}footer .data .icon.address{-webkit-mask-image:url(/build/assets/location-dot-regular-Cw1igkgX.svg);mask-image:url(/build/assets/location-dot-regular-Cw1igkgX.svg)}footer .data .icon.company{-webkit-mask-image:url(/build/assets/building-regular-CsAd5Qsd.svg);mask-image:url(/build/assets/building-regular-CsAd5Qsd.svg)}footer .data .icon.email{-webkit-mask-image:url(/build/assets/envelope-open-regular--DLoSse_.svg);mask-image:url(/build/assets/envelope-open-regular--DLoSse_.svg)}footer .data .icon.phone{-webkit-mask-image:url(/build/assets/phone-regular-RzSZepDg.svg);mask-image:url(/build/assets/phone-regular-RzSZepDg.svg)}footer .logo{display:flex;flex:1}@media(max-width:992px){footer .logo{justify-content:center}footer .logo img{max-height:40px}}footer .copy{border-top:1px solid transparent;border-image:linear-gradient(90deg,#fff0 9.81%,#fff 54.11%,#fff0 88.2%);border-image-slice:1}footer .copy .center{display:flex;align-items:center;justify-content:center;padding:30px 0}@media(max-width:992px){footer .copy .center{flex-direction:column;justify-content:center}}footer .copy .copyright{color:#fff;font-size:13px;display:flex;align-items:center;justify-content:center}@media(max-width:992px){footer .copy .copyright{font-size:12px;text-align:center}}footer .copy .copyright a{margin:0 5px;display:flex;align-items:center;color:#fff;text-decoration:none}footer .keur{color:#fff;font-size:13px}footer .keur strong{font-size:13px;color:#8cc640}footer .keur a{color:#bbb}
