.footer-main-container .footer-wrapper .left-section{max-width:39.2rem}.footer-main-container .footer-wrapper .left-section span{color:var(--primary-text-color-light)}.footer-main-container .footer-wrapper .left-section .social-media-icons-wrapper{gap:.8rem}.footer-main-container .footer-wrapper .left-section .social-media-icons-wrapper .button-wrapper{border-radius:4rem;border:.1rem solid var(--light-border-color)}.footer-main-container .footer-wrapper .right-section{max-width:60rem}.footer-main-container .footer-wrapper .right-section .title-1{color:var(--primary-text-color-light)}.footer-main-container .footer-wrapper .right-section .container{margin-bottom:4rem;grid-template-columns:1fr 1fr 1fr}.footer-main-container .footer-wrapper .right-section .container .columns{width:18.4rem}.footer-main-container hr{border-color:var(--light-border-color);margin-bottom:4rem}.footer-main-container a,.footer-main-container p{color:var(--tertiary-text-color-light)}.footer-main-container a{font-weight:500;text-decoration:none}.footer-main-container .footer-last-section{gap:3.6rem}.footer-main-container .footer-last-section p{position:relative}.footer-main-container .footer-last-section .dot{width:.5rem;height:.5rem;border-radius:3rem;background-color:var(--tertiary-text-color-light)}@media(max-width:1275px){.footer-main-container hr{margin-bottom:2.4rem}}@media(max-width:1000px){.footer-main-container .footer-wrapper{flex-direction:column}.footer-main-container .footer-wrapper .left-section span{font-size:1.2rem}.footer-main-container .footer-wrapper .left-section .button-wrapper path{fill:var(--primary-text-color-light)}.footer-main-container .footer-wrapper .right-section .title-1{font-size:1.6rem;margin-bottom:.8rem}.footer-main-container .footer-wrapper .right-section .container{margin-bottom:1.6rem}.footer-main-container .footer-last-section{gap:2.4rem}.footer-main-container .footer-last-section p{font-size:1.4rem}}@media(max-width:600px){.footer-main-container .container{grid-template-columns:1fr 1fr!important}.footer-main-container .columns:last-child{margin-top:1.6rem}.footer-main-container .footer-last-section{gap:1.6rem}.footer-main-container .footer-last-section p{line-height:.9rem}}