.footer a{color:#fdfdfd;font-style:normal;transition:all .5s ease-in-out}.inner img.logo{max-width:200px}.footer a:hover{color:#cec3ba}.footer .subscribe{border-bottom:1px solid #fff;padding-bottom:40px;text-align:center}.footer .subscribe h2.garamond{font-style:normal;font-weight:400}.footer .subscribe .form{margin:20px auto auto;max-width:600px}.footer .subscribe .form form{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;gap:10px;justify-content:center}.footer .subscribe .form form .hs-form-field{margin:0}.footer .subscribe .form form .hs-input{background-color:#686868}.footer .content-grid{display:grid;gap:60px;grid-template-columns:4fr 4fr 4fr;padding:40px 0}.footer .content-grid .inner{border-right:1px solid #fff}.footer .content-grid .inner:last-child{border:0}.footer .content-grid .inner .info{margin:20px 0}.footer .content-grid h5{font-weight:400}.footer .content-grid .sitemap ul{flex-direction:column;gap:5px;list-style:none!important;padding-inline-start:0!important}.footer .content-grid .social-media{align-items:center;display:flex;gap:10px;margin-bottom:30px}.footer .content-grid .social-media svg{fill:#fff;max-height:20px;width:23px}.footer .content-grid .custom_button{margin:0}.footer .copy{border-top:1px solid #fff;padding-top:40px}@media (max-width:900px){.footer .content-grid{gap:20px}}@media (max-width:768px){.footer .subscribe .form form{align-items:stretch;flex-direction:column;width:100%}.footer .subscribe .form,.footer .subscribe .form .hs_submit{width:100%}.footer .content-grid{grid-template-columns:12fr;padding:20px 0}.footer .content-grid .inner{border-bottom:1px solid #fff;border-right:0;padding:20px 0}.footer .content-grid .inner:last-child{border-bottom:0}}