footer{padding:75px 0 50px;position:relative;overflow:hidden}footer .footer-display{flex-direction:row;justify-content:space-between;align-items:stretch;gap:75px;display:flex}@media (max-width:1024px){footer .footer-display{justify-content:flex-start}}@media (max-width:767px){footer .footer-display{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-end;gap:25px}}footer .footer-display .footer-globe{position:relative}footer .footer-display .footer-globe img{height:calc(100% + 50px);position:relative}@media (max-width:767px){footer .footer-display .footer-globe{display:none}}footer .footer-display .footer-content{flex-direction:column;gap:50px;display:flex}@media (max-width:1024px){footer .footer-display .footer-content{gap:20px}}footer .footer-display .footer-content .upper-footer{justify-content:space-between;align-items:flex-start;display:flex}@media (max-width:1024px){footer .footer-display .footer-content .upper-footer{flex-direction:column}}footer .footer-display .footer-content .upper-footer .secondary-logo{width:40%}@media (max-width:1024px){footer .footer-display .footer-content .upper-footer .secondary-logo{width:50%;max-width:300px;margin-bottom:20px}}@media (max-width:767px){footer .footer-display .footer-content .upper-footer .secondary-logo{width:100%;max-width:250px}}footer .footer-display .footer-content .upper-footer .secondary-logo img{border-radius:0;width:100%}footer .footer-display .footer-content .upper-footer .footer-message{flex-direction:column;width:50%;display:flex}@media (max-width:1024px){footer .footer-display .footer-content .upper-footer .footer-message{width:100%}}@media (max-width:767px){footer .footer-display .footer-content .upper-footer .footer-message{width:100%}}footer .footer-display .footer-content .upper-footer .footer-message p{color:#171717;text-align:left;margin-bottom:20px;font-family:ThePicnicClub,serif;font-size:43px;font-weight:400;line-height:46px}@media (max-width:1024px){footer .footer-display .footer-content .upper-footer .footer-message p{font-size:30px;line-height:35px}}@media (max-width:767px){footer .footer-display .footer-content .upper-footer .footer-message p{font-size:30px;line-height:35px}footer .footer-display .footer-content .upper-footer .footer-message p br{display:block}}footer .footer-display .footer-content .upper-footer .footer-message .timezones{flex-direction:row;gap:30px;display:flex}@media (max-width:1024px){footer .footer-display .footer-content .upper-footer .footer-message .timezones{width:100%;margin-top:30px}}@media (max-width:767px){footer .footer-display .footer-content .upper-footer .footer-message .timezones{flex-direction:column;gap:5px}}footer .footer-display .footer-content .upper-footer .footer-message .timezones .timezone{flex-direction:row;gap:10px;display:flex}@media (max-width:767px){footer .footer-display .footer-content .upper-footer .footer-message .timezones .timezone{gap:5px}}footer .footer-display .footer-content .upper-footer .footer-message .timezones .timezone .timezone-label,footer .footer-display .footer-content .upper-footer .footer-message .timezones .timezone .timezone-time{color:#171717;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:34px}@media (max-width:1024px){footer .footer-display .footer-content .upper-footer .footer-message .timezones .timezone .timezone-label,footer .footer-display .footer-content .upper-footer .footer-message .timezones .timezone .timezone-time{font-size:16px}}@media (max-width:767px){footer .footer-display .footer-content .upper-footer .footer-message .timezones .timezone .timezone-label,footer .footer-display .footer-content .upper-footer .footer-message .timezones .timezone .timezone-time{font-size:13px}}footer .footer-display .footer-content .upper-footer .footer-message .timezones .timezone .timezone-label{font-weight:700}@media (max-width:767px){footer .footer-display .footer-content .upper-footer .footer-message .timezones .timezone .timezone-label,footer .footer-display .footer-content .upper-footer .footer-message .timezones .timezone .timezone-time{margin-bottom:0}}footer .footer-display .footer-content .lower-footer{justify-content:flex-end;align-items:flex-start;display:flex}@media (max-width:1024px){footer .footer-display .footer-content .lower-footer{flex-direction:column;align-items:flex-start}}footer .footer-display .footer-content .lower-footer .social-nav{width:50%}@media (max-width:1024px){footer .footer-display .footer-content .lower-footer .social-nav{width:100%}}footer .footer-display .footer-content .lower-footer .social-nav .social-links-title{color:#171717;margin-bottom:20px;font-family:ThePicnicClub,serif;font-size:44px;font-style:normal;font-weight:400;line-height:60px}@media (max-width:1024px){footer .footer-display .footer-content .lower-footer .social-nav .social-links-title{margin-bottom:0;font-size:30px}}@media (max-width:767px){footer .footer-display .footer-content .lower-footer .social-nav .social-links-title{font-size:25px}}footer .footer-display .footer-content .lower-footer .social-nav ul{flex-direction:row;justify-content:flex-start;gap:35px;display:flex}footer .footer-display .footer-content .lower-footer .social-nav ul a{color:#288428;letter-spacing:1.8px;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:34px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}@media (max-width:1024px){footer .footer-display .footer-content .lower-footer .social-nav ul a{font-size:16px}}@media (max-width:767px){footer .footer-display .footer-content .lower-footer .social-nav ul a{font-size:12px}}footer.light{background-color:#fff}footer.dark{background-color:#171717}footer.dark .footer-display .footer-content .upper-footer .secondary-logo img{filter:invert()}footer.dark .footer-display .footer-content .upper-footer .footer-message p,footer.dark .footer-display .footer-content .upper-footer .footer-message .timezones .timezone .timezone-label,footer.dark .footer-display .footer-content .upper-footer .footer-message .timezones .timezone .timezone-time,footer.dark .footer-display .footer-content .lower-footer .social-nav .social-links-title,footer.dark .footer-display .footer-content .lower-footer .social-nav ul li a{color:#fff}
