.snc-eyebrow{font-family:Montserrat;font-size:14px;font-weight:800;letter-spacing:1.4px;line-height:24px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(214 168 45/var(--tw-text-opacity,1))}@media (min-width:1280px){.snc-eyebrow{font-size:16px;font-weight:800;letter-spacing:2.4px}}.footer{overflow:hidden;width:100%;--tw-bg-opacity:1;background-color:rgb(12 69 26/var(--tw-bg-opacity,1))}.footer-container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:100%){.footer-container{max-width:100%}}.footer-container{box-sizing:border-box;max-width:calc(100% + 2.5rem);width:100%}@media (min-width:768px){.footer-container{box-sizing:border-box;max-width:calc(648px + 2.5rem);width:100%}}@media (min-width:1280px){.footer-container{box-sizing:border-box;max-width:calc(1200px + 2.5rem);width:100%}}@media (min-width:1920px){.footer-container{box-sizing:border-box;max-width:calc(1600px + 2.5rem);width:100%}}@media (min-width:5120px){.footer-container{box-sizing:border-box;max-width:calc(1600px + 2.5rem);width:100%}}.footer-container{padding-bottom:30px;padding-top:40px;position:relative;z-index:1}.footer-container .footer-content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.footer-container .footer-content .footer-content-link{margin-bottom:40px}.footer-container .footer-content .footer-content-main{display:flex;flex-direction:column;gap:48px;justify-content:space-between;width:100%;--tw-border-opacity:1;border-top:1px rgb(73 115 83/var(--tw-border-opacity,1));border-style:solid;padding-bottom:49px;padding-top:60px}@media (min-width:768px){.footer-container .footer-content .footer-content-main{flex-direction:row;gap:44px;padding-bottom:46px}}@media (min-width:1280px){.footer-container .footer-content .footer-content-main{gap:122px;padding-bottom:59px;padding-right:100px}}.footer-container .footer-content .footer-content-main .footer-main-section-content-link-caption{font-size:24px;font-style:italic;letter-spacing:-.48px;line-height:20px;margin-right:10px}@media (min-width:1280px){.footer-container .footer-content .footer-content-main .footer-main-section-content-link-caption{font-size:30px}}.footer-container .footer-content .footer-content-main .footer-main-section{display:flex;flex-direction:column;gap:24px;width:100%}@media (min-width:768px){.footer-container .footer-content .footer-content-main .footer-main-section{width:33.333333%}}.footer-container .footer-content .footer-content-main .footer-main-section:first-child .footer-main-section-content{display:flex;flex-direction:column;gap:24px}@media (min-width:1280px){.footer-container .footer-content .footer-content-main .footer-main-section:first-child .footer-main-section-content{gap:28px}}.footer-container .footer-content .footer-content-main .footer-main-section:first-child .footer-main-section-content-caption{font-family:Montserrat;font-size:20px;font-weight:800;letter-spacing:0;line-height:30px;max-width:200px}@media (min-width:1280px){.footer-container .footer-content .footer-content-main .footer-main-section:first-child .footer-main-section-content-caption{font-size:30px;line-height:43px;max-width:300px;padding-top:8px}}.footer-container .footer-content .footer-content-main .footer-main-section .footer-main-section-content-link-caption{font-size:24px;font-style:italic;letter-spacing:-.48px;line-height:20px;margin-right:10px}@media (min-width:1280px){.footer-container .footer-content .footer-content-main .footer-main-section .footer-main-section-content-link-caption{font-size:30px}}.footer-container .footer-content .footer-content-main .footer-main-section .footer-main-section-content{display:flex;flex-direction:column}.footer-container .footer-content .footer-content-main .footer-main-section .footer-main-section-content .footer-main-section-item{font-family:Montserrat;font-size:20px;font-weight:800;letter-spacing:0;line-height:40px}@media (min-width:1280px){.footer-container .footer-content .footer-content-main .footer-main-section .footer-main-section-content .footer-main-section-item{font-size:30px;line-height:60px}}.footer-container .footer-content .footer-bottom-content{display:flex;flex-direction:column;gap:50px;width:100%;--tw-border-opacity:1;border-top:1px rgb(73 115 83/var(--tw-border-opacity,1));border-style:solid;padding-bottom:46px;padding-top:60px}@media (min-width:768px){.footer-container .footer-content .footer-bottom-content{gap:42px}}@media (min-width:1280px){.footer-container .footer-content .footer-bottom-content{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:44px;padding-top:43px;row-gap:40px}}.footer-container .footer-content .footer-bottom-content .footer-bottom-sections{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px}@media (min-width:768px){.footer-container .footer-content .footer-bottom-content .footer-bottom-sections{align-items:center;flex-direction:row;gap:40px}}@media (min-width:1280px){.footer-container .footer-content .footer-bottom-content .footer-bottom-sections{align-items:center;flex-direction:row;flex-wrap:wrap;gap:40px}}.footer-container .footer-content .footer-bottom-content .footer-bottom-section-item{text-wrap:nowrap}@media (min-width:1280px){.footer-container .footer-content .footer-bottom-content .footer-bottom-section-item{letter-spacing:1.4px}}.footer-container .footer-content .footer-bottom-content .footer-bottom-icons{align-items:center;display:flex;gap:36px}@media (min-width:1280px){.footer-container .footer-content .footer-bottom-content .footer-bottom-icons{gap:49px}}.footer-container .footer-logo-mobile ptp-logo{bottom:250px;position:absolute;right:-100px;z-index:-1}@media (min-width:768px){.footer-container .footer-logo-mobile ptp-logo{display:none}}.footer-container .footer-logo-desktop{bottom:-40px;display:none;opacity:1;position:absolute;right:-250px;z-index:-1}@media (min-width:768px){.footer-container .footer-logo-desktop{display:block}.footer-container{padding-bottom:20px}}@media (min-width:1280px){.footer-container{padding-bottom:14px}}
