.footer_subscription .subscription_inner_wrapper{align-items:center;display:flex;margin:0 auto;max-width:1000px;width:100%}.footer_subscription .form_title h4{color:#fff;display:block;float:left;font-weight:700;margin-bottom:0;padding-bottom:10px;text-align:right;width:100%}.footer_subscription .form_section,.footer_subscription .form_title{padding:0 15px;width:50%}.footer_subscription .form_section .form-title{padding:0}.footer_subscription .form_section form{align-items:center;background:transparent;display:flex;padding:0}.footer_subscription .form_section form label{display:none}.footer_subscription .form_section form input[type=email],.footer_subscription .form_section form input[type=number],.footer_subscription .form_section form input[type=password],.footer_subscription .form_section form input[type=search],.footer_subscription .form_section form input[type=tel],.footer_subscription .form_section form input[type=text],.footer_subscription .form_section form select,.footer_subscription .form_section form textarea{background-color:#fafafa;border:1px solid rgba(0,0,0,.1);border-radius:5px 0 0 5px;color:#555;font-family:Roboto,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;padding:10px;text-decoration:none}.footer_subscription .form_section .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{margin-bottom:0;width:100%}.footer_subscription .form_section .hs-button.primary.large{background-color:#1e316c;border:1px solid rgba(0,0,0,.5);border-bottom-left-radius:0;border-top-left-radius:0;border-radius:0 5px 5px 0;color:#fff;display:block;float:left;font-size:14px;font-weight:700;height:46px;padding:10px 24px;text-transform:uppercase}.footer_menu_section{background-color:#f8f8f8;padding:50px 20px 20px}.footer_menu_section .footer_menu_wrapper{display:flex;width:100%}.footer_menu_section .footer_right_section{display:flex;flex-wrap:wrap;width:75%}.footer_menu_section .footer_left_section{border-right:1px solid rgba(0,0,0,.1);display:-webkit-flex;display:flex;flex-direction:column;margin-bottom:30px;padding:0 30px;width:25%}.footer_menu_section .left_section_title h4{color:#545454;font-size:18px!important;font-weight:400;line-height:25px!important;margin-bottom:0;padding-bottom:20px;padding-top:20px;text-transform:uppercase}.footer_menu_section .left_section_title h4:after{background-color:#848484;content:" ";display:block;height:1px;margin:8px 0 auto;width:60px}.footer_menu_section .left_section_title{max-width:246px}.footer_menu_section .address_section{margin-top:50px}.footer_menu_section .address_section p strong{font-weight:700}.footer_menu_section .address_section p{color:#848484;margin-bottom:0}.footer_menu_section .address_section p span a{color:#666;font-size:11px;text-decoration:none}.footer_menu_section .address_section p span a:hover{text-decoration:underline}.footer_menu_section .address_section p span a:active{border-top:1px dotted;color:#666;font-size:11px;text-decoration:none}.footer_menu_section .social_wrapper{margin-top:30px}.footer_menu_section .social_section{border-bottom:1px dashed #959595}.footer_menu_section .social_section a h5{margin-bottom:0;padding-bottom:6px;padding-top:6px}.footer_menu_section .social_section a{text-decoration:none}.footer_menu_section .menu_wrap{border-right:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;margin-bottom:30px;margin-top:50px;padding:0 30px;width:33.33%}.footer_menu_section .menu_title a{font-size:22px;line-height:29px;text-decoration:none}.footer_menu_section .menu_section{margin:0;padding:20px 0 0}.footer_menu_section .menu_list{border-bottom:1px dashed #959595;list-style:none;margin:0;padding-bottom:8px;padding-top:9px}.footer_menu_section .menu_list a h5{color:#848484;margin-bottom:0}.footer_menu_section .menu_wrap:last-child{border-right:transparent}.footer_menu_section .menu_list a{color:#848484;text-decoration:none}.footer_menu_section .menu_title a:hover{text-decoration:underline}.footer_menu_section .menu_list a:hover{color:#3069b3;text-decoration:underline}.footer_menu_section .menu_list a:hover h5{color:#3069b3}.footer_menu_section .social_section a:hover{text-decoration:underline}.footer_menu_section .social_section a:hover h5{color:#3069b3}.footer_menu_section .social_section a:active{border-top:0 dotted #848484;color:#3069b3;text-decoration:underline}.footer_menu_section .social_section a:active h5{border-top:1px dotted #848484;color:#3069b3;display:inline-block}.footer_menu_section .menu_list a:active{border-top:0 dotted #848484;color:#3069b3;text-decoration:underline}.footer_menu_section .menu_list a:active h5{border-top:1px dotted #848484;color:#3069b3;display:inline-block}.bottom_footer .bottom_footer_wrapper{display:flex;justify-content:space-between;width:100%}.bottom_footer .bottom_text h5{margin-bottom:0}.bottom_footer .social_icon svg{height:16px;width:16px;fill:#333}.bottom_footer .social_icon_wrapper{speak:digits;display:flex;margin-right:40px}.bottom_footer .social_icon a{align-items:center;display:flex;justify-content:center;text-align:center}.bottom_footer .social_icon{height:24px;margin:6px 5px 0 0;padding:4px 0;width:24px}.bottom_footer .social_icon.social_1:hover{background-color:#3b5998;fill:#fff;border-radius:20px}.bottom_footer .social_icon.social_1:hover svg{fill:#fff}.bottom_footer .social_icon.social_1:hover a{text-decoration:underline}.bottom_footer .social_icon.social_2:hover{background-color:#3cf;fill:#fff;border-radius:20px}.bottom_footer .social_icon.social_2:hover svg{fill:#fff}.bottom_footer .social_icon.social_3:hover{background-color:#007bb6;fill:#fff;border-radius:20px}.bottom_footer .social_icon.social_3:hover svg{fill:#fff}.bottom_footer .social_icon.social_4:hover{background-color:#de1a2a;fill:#fff;border-radius:20px}.bottom_footer .social_icon.social_4:hover svg{fill:#fff}.bottom_footer .social_icon.social_5:hover{background-color:#8e6051;fill:#fff;border-radius:20px}.bottom_footer .social_icon.social_5:hover svg{fill:#fff}@media screen and (max-width:1050px){.footer_subscription{display:none}.footer_menu_section{padding:50px 0 20px}.footer_menu_section .left_section_title{max-width:100%}.footer_menu_section .footer_left_section{padding:0 22px}}@media screen and (max-width:1023px){.footer_menu_section .footer_menu_wrapper{display:flex;flex-wrap:wrap;width:100%}.footer_menu_section .footer_left_section,.footer_menu_section .menu_wrap{border-right:transparent;padding:0;width:100%}.footer_menu_section .menu_wrap{display:flex;flex-direction:column}}@media screen and (max-width:771px){.footer_subscription{display:block}.footer_subscription .subscription_inner_wrapper{flex-wrap:wrap}.footer_subscription .form_title{width:100%}.footer_subscription .form_section{padding:0;width:100%}}@media screen and (max-width:767px){.bottom_footer .bottom_footer_wrapper{display:flex;flex-direction:column-reverse}.bottom_footer .social_icon_wrapper{justify-content:center;text-align:center}.footer_menu_section .footer_right_section{width:100%}}@media screen and (max-width:765px){.footer_subscription .form_title h4{text-align:left}.footer_subscription .bottom_text{padding-top:43px}}@media screen and (max-width:470px){.footer_subscription .form_section form{align-items:center;background:transparent;border:transparent;flex-direction:column;padding:0}.footer_subscription .form_section{padding:0;width:calc(100% - 110px)}.footer_subscription .form_section form{display:flex;flex-direction:unset;width:100%}.footer_subscription .form_section form input[type=email],.footer_subscription .form_section form input[type=number],.footer_subscription .form_section form input[type=password],.footer_subscription .form_section form input[type=search],.footer_subscription .form_section form input[type=tel],.footer_subscription .form_section form input[type=text],.footer_subscription .form_section form select,.footer_subscription .form_section form textarea{width:calc(100% - 1px)}.footer_menu_section .footer_left_section,.footer_menu_section .menu_wrap{border-right:transparent;padding:0 20px;width:67%}}@media screen and (max-width:320px){.footer_subscription .form_section{padding:0;width:calc(100% - 176px)}}