.footer{padding:60px 0 77px;background-color:var(--fblack)}.footer .container{max-width:1776px;padding:0 30px;margin:0 auto}.footer .footer__inner{padding-bottom:35px;border-bottom:1px dashed #333333;text-align:center}.footer .footer__content .footer_menu-title{margin-bottom:16px;font-size:16px;text-transform:uppercase;line-height:20px;font-weight:700;letter-spacing:normal;color:var(--c_white)}.footer .footer__content ul{margin:0;padding:0;list-style:none outside none;font-size:12px;line-height:14px}.footer .footer__content ul li:last-child{margin-bottom:0}.footer .footer__content ul a{text-transform:capitalize;text-decoration:none;font-size:16px;line-height:32px;font-weight:400;color:var(--c_white)}.footer .footer__content ul a:hover{color:var(--c_orange)}.footer .footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin:0 auto;position:relative}.footer .footer__logo a{position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0}.footer .footer__logo img{width:100%;height:auto}.footer .logo_newsletter_wrap{width:40%}.footer .menu_wrap{width:60%;margin-top:24px}.footer .footer__content.row{padding:40px 0 64px}.footer .footer__content.row,.footer .menu_wrap .row{margin:0}.footer .menu_wrap .menu_columns{flex:1;padding:0 10px}.footer .logo_newsletter_wrap .subscribe{padding:30px 0 0}.footer .logo_newsletter_wrap #newslettersignup{padding:0;max-width:390px;margin:0}.footer .logo_newsletter_wrap .subscribe label{font-size:24px;line-height:29px;font-weight:700;text-transform:initial;margin-bottom:24px}.footer .logo_newsletter_wrap .subscribe p{text-align:left;font-style:normal;margin:0;font-size:16px;line-height:20px;text-transform:inherit}.footer .logo_newsletter_wrap .subscribe p.thanks{margin-bottom:10px;text-transform:uppercase}.footer .logo_newsletter_wrap #contact_form fieldset{margin-top:30px;display:flex;gap:10px}.footer .logo_newsletter_wrap .subscribe__btn{padding:16px 6px;min-width:105px;font-size:19px;width:auto;border:0}.footer .logo_newsletter_wrap .subscribe .subscribe__field{text-align:left;color:var(--fblack);background-color:var(--c_white);padding:8px 5px 8px 15px}@media screen and (max-width: 1199px) and (min-width: 1024px){.footer .logo_newsletter_wrap .subscribe .subscribe__field{width:auto}}@media (max-width: 1024px){.footer .logo_newsletter_wrap{margin-bottom:70px;width:100%}.footer .menu_wrap{width:100%}.footer .footer__logo{justify-content:center}.footer .logo_newsletter_wrap #newslettersignup{margin:0 auto}.footer .logo_newsletter_wrap #contact_form{justify-content:center;text-align:center}.footer .logo_newsletter_wrap .subscribe .subscribe__field{width:290px;margin:0}.footer .logo_newsletter_wrap .subscribe p{text-align:center}.footer .logo_newsletter_wrap #contact_form fieldset{margin-top:40px}.footer .logo_newsletter_wrap .subscribe{padding:40px 0 0}}@media (max-width: 767px){.footer .footer__content ul{margin-bottom:40px}.footer .footer__logo{margin:0 auto}}@media (max-width: 640px){.footer{padding:56px 0 100px}.footer .footer__content.row{padding:32px 0 0}.footer .footer__logo{justify-content:flex-start}.footer .menu_wrap .menu_columns{flex:0 1 100%;padding:0}.footer .footer__inner{padding-bottom:32px}.footer .logo_newsletter_wrap #newslettersignup{margin:0}.footer .logo_newsletter_wrap .subscribe label,.footer .logo_newsletter_wrap .subscribe p,.footer .logo_newsletter_wrap .subscribe h2{text-align:left}.footer .logo_newsletter_wrap{margin-bottom:50px}}@media (max-width: 360px){.footer .logo_newsletter_wrap .subscribe__btn{min-width:auto}}.socials{margin-bottom:10px}.socials ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;color:#e1e1e1;line-height:1;list-style:none outside none}.socials li{margin:3px 10px}.socials a{display:block;text-decoration:none;color:inherit;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.socials a:hover{color:var(--c_white)}.socials i{font-size:16px}.phone{margin:0 3px;font-size:16px;color:#e1e1e1;cursor:pointer!important}.phone:hover{color:#e1e1e1}.phone span{font-family:var(--Geogrotesque);font-weight:500}.copyright{padding-top:15px;border-top:1px dashed #333333;font-size:10px;color:var(--c_white);font-weight:700;text-transform:uppercase;letter-spacing:normal;display:flex;justify-content:space-between;flex-wrap:wrap}.copyright .btmlinks ul{margin:0}.copyright div,.copyright p{display:flex;margin-bottom:10px;font-size:12px!important}.copyright div ul{list-style:none;padding-left:0}.copyright div ul li{margin:0 25px 0 0;display:inline-block}.copyright div ul li:last-child{margin-right:0}.copyright div ul li a:hover{color:var(--c_orange)}.copyright .accessibletext span{cursor:pointer}.copyright .accessibletext:hover span{color:var(--c_orange)}.copyright p.copyrighttext{justify-content:flex-end}@media (max-width: 1024px){.copyright{padding-top:30px}.copyright .btmlinks,.copyright .copyrighttext{width:100%;justify-content:center!important}.copyright p.copyrighttext{margin:15px 0 0;text-align:center}}@media (max-width: 767px){.copyright div,.copyright p{flex-basis:100%;justify-content:flex-start!important}.footer .container{padding:0 28px}}@media (max-width: 640px){.copyright .btmlinks ul{display:flex;flex-wrap:wrap}.copyright div ul li{margin:10px 0;text-align:center;flex:0 1 50%}}@media (max-width: 479px){.footer .container{padding:0 20px}}
/*# sourceMappingURL=/s/files/1/3004/4846/t/275/assets/footer.css.map?v=182117292820668982081683551284 */
