.privacy-module-scss-module__VplIwG__document{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;max-width:800px;margin-bottom:20px;padding:4rem;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}@media (max-width:600px){.privacy-module-scss-module__VplIwG__document{box-shadow:none;background-color:#0000;border:none;padding:2rem}}.privacy-module-scss-module__VplIwG__header{text-align:center;border-bottom:2px solid #e5e7eb;margin-bottom:4rem;padding-bottom:2rem}.privacy-module-scss-module__VplIwG__title{text-transform:uppercase;letter-spacing:.05em;color:#1f2937;margin-bottom:1rem;font-size:2rem;font-weight:800}@media (max-width:600px){.privacy-module-scss-module__VplIwG__title{font-size:1.5rem}}.privacy-module-scss-module__VplIwG__meta{color:#4b5563;font-size:.875rem;font-style:italic}.privacy-module-scss-module__VplIwG__content{flex-direction:column;gap:2.5rem;display:flex}.privacy-module-scss-module__VplIwG__section{position:relative}.privacy-module-scss-module__VplIwG__section:before{content:"";opacity:0;background-color:#e5e7eb;border-radius:2px;width:3px;transition:opacity .3s;position:absolute;top:6px;bottom:6px;left:-20px}.privacy-module-scss-module__VplIwG__section:hover:before{opacity:1;background-color:#2563eb}.privacy-module-scss-module__VplIwG__sectionTitle{color:#1f2937;margin-bottom:1rem;font-size:1.25rem;font-weight:700}.privacy-module-scss-module__VplIwG__text{color:#4b5563;font-size:1rem;line-height:1.7}.privacy-module-scss-module__VplIwG__text a{color:#2563eb;text-decoration:none}.privacy-module-scss-module__VplIwG__text a:hover{text-decoration:underline}.privacy-module-scss-module__VplIwG__text br{content:"";margin-top:8px;display:block}.privacy-module-scss-module__VplIwG__footer{text-align:center;color:#9ca3af;border-top:1px solid #e5e7eb;margin-top:5rem;padding-top:2rem;font-size:.875rem}
.footer{color:#fff;z-index:2;background:linear-gradient(270deg,#10743a 0%,#107b37 50.95%,#0b6d34 100%);justify-content:center;align-items:center;width:100%;padding:20px 0;display:flex;position:relative}.footer__container{flex-direction:column;align-items:center;gap:30px;display:flex}.footer__infocontainer{justify-content:space-between;align-items:center;width:100%;display:flex}.footer__infoAbout{flex-direction:column;gap:20px;width:40%;display:flex}.footer__logo{width:60px;height:auto}.footer__about{font-size:14px;font-style:italic;font-weight:400;line-height:26.4px}.footer__infoLinksList{justify-content:flex-end;width:40%;display:flex}.footer__infoLinksItem{flex-direction:column;gap:23px;display:flex}.footer__itemLabel{font-size:16px;font-weight:600;line-height:26.4px}.footer__itemLinks{flex-direction:column;gap:8px;display:flex}.footer__link{align-items:center;gap:30px;font-size:16px;font-weight:500;line-height:26.4px;display:flex}.footer__phone{flex-direction:column;justify-content:space-between;height:95px;display:flex}.footer__footerLegal{justify-content:space-between;align-items:center;width:100%;font-family:Mulish,sans-serif;font-size:15px;font-weight:400;line-height:24.75px;display:flex}.footer__reserved{font-size:18px;font-weight:500;line-height:19.5px}.footer__legalLink{align-items:center;gap:5px;display:flex}@media (max-width:980px){.footer__infoLinksList{gap:24px;width:50%}}@media (max-width:579px){.footer__link{flex-direction:column;align-items:start;gap:7px;display:flex}}@media (max-width:768px){.footer{padding:45px 0 28px}.footer__container{gap:40px}.footer__infoAbout{gap:16px;width:45%}.footer__logo{width:50px}.footer__about{font-size:12px;line-height:20px}.footer__infoLinksList{gap:24px;width:50%}.footer__infoLinksItem{gap:14px}.footer__itemLabel{font-size:12px}.footer__link{gap:14px;font-size:12px}.footer__phone{height:65px}.footer__footerLegal,.footer__reserved,.footer__legalLink{font-size:12px}}@media (max-width:480px){.footer{padding:35px 0 25px}.footer__infocontainer{align-items:flex-start}.footer__infoAbout{gap:11px;width:40%}.footer__logo{width:40px;height:40px}.footer__about{font-size:8px;line-height:12px}.footer__infoLinksList{gap:20px;width:55%}.footer__infoLinksItem{gap:7px}.footer__itemLabel{font-size:8px;line-height:12px}.footer__link{flex-direction:row;gap:15px;font-size:8px;display:flex}.footer__phone{height:46px}.footer__footerLegal,.footer__reserved,.footer__legalLink{font-size:8px}}
