.footerv1_main{background-repeat:no-repeat;background-position:left calc(50% + 400px) center;padding:50px 0 20px;color:#fff}.footerv1_content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.footer_logo_sec{padding:0 20px;flex:0 0 66.66%;max-width:66.66%}.social_icons{padding:0 20px;margin-top:40px;text-align:right;flex:0 0 33.33%;max-width:33.33%}.social_inner{display:inline-block;text-align:center}.footer_logo_sec a>img{margin-bottom:20px}.footer-social ul{list-style-type:none;margin:0;padding:0}.footer-social ul>li{margin-bottom:0;display:inline-block;margin-right:25px;vertical-align:middle}.hide_ftrow2,.hide_info{display:none}.ftrv1_row2_inner{padding-top:40px;display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.ftrv1_col.menu{flex:0 0 33.33%;max-width:33.33%;padding:0 20px}.ftrv1_col.menu h4{font-size:1.4rem;font-weight:700;margin:0 0 .6em}.ftrv2_cpy_main p{font-size:16px}.contact_info_inner p{padding-bottom:12px}.contact_info_inner p>a{color:#fff}.contact_info{margin-top:80px}a.button.cnt_btn{font-size:1rem;justify-content:center;background:#253062;border:1px solid #fff;border-radius:30px;color:#fff;display:inline-block;line-height:1.2;min-width:260px;padding:17px 25px;text-align:center;text-decoration:none;text-transform:inherit;margin-bottom:unset}#ftr_v1 .footerv1_main{min-height:265px}#ftr_v1 .footer_logo_sec{padding:0 20px 40px;flex:0 0 75%;max-width:75%}#ftr_v1 .social_icons{flex:0 0 25%;max-width:25%;padding-left:20px;padding-right:20px;text-align:center}#ftr_v1 .footer-social ul>li{margin-right:10px}@media only screen and (max-width:1100px){a.button.cnt_btn{min-width:200px}}@media(max-width:990px){.social_icons{padding:0;margin:25px auto}a.button.cnt_btn{padding:14px 35px;font-size:12px}.ftrv1_col.menu h4{font-size:17px}.footer .hs-menu-item a{font-size:1rem}.footerv1_content{align-items:flex-start}}@media(max-width:767px){.footer_logo_sec{width:100%;padding:0 0 40px}.footer .hs-menu-item a{font-size:14px}.ftrv1_col.menu h4{font-size:20px}#ftr_v1 .footer_logo_sec,#ftr_v1 .social_icons{flex:0 0 100%;max-width:100%}#ftr_v1 .social_icons{margin:0}.social_icons{text-align:center;flex:0 0 100%;max-width:100%}.footer_logo_sec{padding:0 20px;flex:0 0 100%;max-width:100%}.contact_info{margin-top:40px}.footer-social ul>li{margin:0 10px}.ftrv1_col.menu{flex:0 0 50%;max-width:50%;padding:10px 20px}#ftr_v1 .footerv1_content{margin:0}}