.astp-main-footer{overflow-x:hidden;position:relative;background-color:var(--astp-main-color);padding-top:200px;color:var(--astp-light-text-color)}.astp-main-footer a{display:inline-block;text-decoration:none;color:var(--astp-light-text-color)}.astp-main-footer ul{list-style:none;margin:0;padding:0}.astp-main-footer .astp-header-nav-shape{width:500%;position:absolute;top:-1px;left:0;z-index:2;pointer-events:none;overflow:hidden;line-height:0;direction:ltr;animation:astp-wave 15s 5s ease-in-out infinite}.astp-main-footer .astp-header-nav-shape svg{display:block;width:calc(138% + 1.3px);height:233px;position:relative;left:50%;transform:translateX(-50%)}.astp-main-footer .astp-header-nav-shape svg path{fill:#fff}.astp-main-footer .astp-footer-main-section{display:flex;padding:0 60px}.astp-main-footer .astp-footer-main-section .astp-footer-logo{margin-bottom:16px}.astp-main-footer .astp-footer-main-section .astp-footer-links-title{display:inline-block;margin-bottom:32px}.astp-main-footer .astp-footer-main-section .astp-footer-links-title::after{content:"";display:block;width:110%;height:2.5px;margin-top:6px;background-color:var(--astp-gold-color)}.astp-main-footer .astp-footer-main-section .astp-footer-left-col,.astp-main-footer .astp-footer-main-section .astp-footer-contact-col{width:30%}.astp-main-footer .astp-footer-main-section .astp-footer-links-col{width:20%}.astp-main-footer .astp-footer-main-section .astp-footer-links-col ul{display:block}.astp-main-footer .astp-footer-main-section .astp-footer-links-col a{margin-bottom:4px}.astp-main-footer .astp-footer-main-section .astp-footer-social-links-title{display:block;margin-bottom:16px}.astp-main-footer .astp-footer-main-section .astp-footer-social-links-list{margin-top:8px;display:flex}.astp-main-footer .astp-footer-main-section .astp-footer-social-links-list a{color:var(--astp-main-color);background:var(--astp-light-text-color);display:inline-block;width:31px;height:31px;text-align:center;border-radius:50%;font-size:15px;border:2px solid var(--astp-light-text-color);transform:all 320ms;margin-left:10px}.astp-main-footer .astp-footer-main-section .astp-footer-social-links-list a:hover,.astp-main-footer .astp-footer-main-section .astp-footer-social-links-list a:active{color:var(--astp-light-text-color);background:rgba(0,0,0,0)}.astp-main-footer .astp-footer-main-section .astp-footer-social-links-list a .astp-icon{display:block;line-height:29px}.astp-main-footer .astp-footer-main-section .astp-footer-social-links-list a .astp-icon.astp-icon-facebook{font-size:20px;line-height:27px}.astp-main-footer .astp-footer-secondary-section{display:flex;border-top:2px solid var(--astp-light-text-color);padding:10px 60px;margin-top:10px}.astp-main-footer .astp-footer-secondary-section li:not(:last-child){border-left:2px solid var(--astp-light-text-color)}.astp-main-footer .astp-footer-secondary-section a{padding:0px 20px}.astp-main-footer .astp-footer-secondary-section ul{display:flex;margin-right:auto}@media only screen and (max-width: 1200px){.astp-main-footer{padding-bottom:100px}.astp-main-footer .astp-footer-main-section .astp-footer-contact-col{width:45%}.astp-main-footer .astp-footer-main-section .astp-footer-links-col.astp-footer-about-col{width:30%}}@media only screen and (max-width: 820px){.astp-main-footer .astp-footer-secondary-section{font:16px}.astp-main-footer .astp-footer-secondary-section a{font-size:16px;padding:0 16px}}@media only screen and (max-width: 760px){.astp-main-footer .astp-footer-main-section{padding:0 16px 0px 0px;flex-direction:column}.astp-main-footer .astp-footer-main-section .astp-footer-links-col,.astp-main-footer .astp-footer-main-section .astp-footer-contact-col{width:100%}.astp-main-footer .astp-footer-main-section .astp-footer-links-col{margin-top:32px}.astp-main-footer .astp-footer-main-section .astp-footer-support-col{margin-bottom:16px}.astp-main-footer .astp-footer-secondary-section{padding:8px;text-align:center;flex-direction:column;font-size:14px}.astp-main-footer .astp-footer-secondary-section ul{width:100%;margin-top:10px;justify-content:center}.astp-main-footer .astp-footer-secondary-section a{font-size:14px;padding:0 14px}}/*# sourceMappingURL=footer.css.map */
