.footer_wrapper{color:#330b6a;margin:30px auto 0;max-width:2440px;padding:20px 60px}.footer_col_container{display:flex;justify-content:space-around}.footer_col_1.top{display:flex;flex-direction:column;flex-grow:1;justify-content:start}.socialIcons{display:flex;margin-top:15px}.socialIcons a{align-items:center;background-color:#f5f8fa;border-radius:50%;display:flex;height:45px;justify-content:center;margin:0 5px;padding:15px;text-decoration:none;width:45px}.socialIcons a:hover{background-color:#8039df}.socialIcons a:hover i{color:#f5f8fa}.socialIcons a:first-child{margin-left:0}.socialIcons i{color:#8039df;font-size:20px}@media (max-width:775px){.socialIcons.desktopSocials{display:none}.socialIcons.mobileSocials{display:flex;justify-content:center}}@media (min-width:775px){.socialIcons.desktopSocials{display:flex}.socialIcons.mobileSocials{display:none}}.footer_col_1.bottom{display:flex;flex-direction:column;flex-grow:1;justify-content:end}.footer_col_1.top>.custom_cta,.footer_col_1.top>a{margin:10px 0}.footer_col_container .footer_col:first-of-type{display:flex;flex-direction:column;justify-content:space-between;padding-right:80px}.footer_col_container .footer_col:first-of-type img{width:180px}.footer_col_container .footer_col:last-of-type{border-left:1px solid #7481907c}.footer_col{padding:0 40px 40px}.footer_col_title{font-family:canada-type-gibson;font-weight:600;margin-bottom:10px}.footer_col_links{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.footer_col_link{font-weight:500;padding:10px 0}.footer_bottom{border-top:1px solid #7481907c;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:20px 40px}.footer_bottom_col_text{margin-right:24px}.footer_bottom_col .fab{color:#748190cc;font-size:16px;margin-left:8px}.footer_bottom_col_link{color:#041c59;margin-right:20px;text-decoration:underline}.footer_col_link a{color:#330b6a}.footer_col_link a:hover{text-decoration:underline}.footer_bottom .footer_bottom_col_link:first-of-type,.footer_bottom .footer_bottom_col_link:nth-of-type(2){margin-right:20px}.footer_bottom .footer_bottom_col{display:flex}.footer_wrapper .hbspt-form form{max-width:300px}.footer_wrapper .hbspt-form #label-email-86a21624-beb3-4d7b-a96e-ebfeb2eeafdf{display:none}.footer_wrapper .hbspt-form .hs-input{border:1px solid #d8dade;border-radius:12px;height:40px}.footer_wrapper .hbspt-form input.hs-input.error:focus{border:1px solid #da0101;border-radius:12px}.footer_wrapper .hbspt-form .hs-error-msgs{background-color:initial;border:none;display:block}.footer_wrapper .hbspt-form .legal-consent-container p{color:#041c59;font-size:14px;line-height:18px}.footer_wrapper .hbspt-form .hs-button{background-color:#e4f0fe;color:#041c59!important;cursor:pointer;letter-spacing:0;text-transform:capitalize}.footer_wrapper .hbspt-form .inputs-list{margin-bottom:0}.footer_wrapper .hbspt-form .legal-consent-container{margin-top:0}.footer_bottom_popupImg img{display:none;margin-left:20px;margin-top:-99px;max-height:0;position:absolute;transition:max-height .15s ease-out;width:150px}@media (min-width:776px){.mobileLogoLink{display:none}}@media (max-width:775px){.footer_col.hide-mobile{display:none!important}.footer_wrapper{padding:20px}.footer_col_container{flex-direction:column}.footer_col_container .footer_col:nth-of-type(4){border-bottom:1px solid #7481907c;margin-bottom:20px;padding-bottom:20px}.footer_col_container .footer_col:last-of-type{border-left:none}.footer_col_container .footer_col .footer_col_title{cursor:pointer}.footer_col_container .footer_col ul.footer_col_links{max-height:0;overflow:hidden;transition:max-height 1s ease-out}.footer_col_container .footer_col .footer_col_title #hs_cos_wrapper_global_footer_:after{content:"+";float:right}.footer_col_container .footer_col.open .footer_col_title #hs_cos_wrapper_global_footer_:after{content:"-"}.footer_col_container .footer_col.open ul{height:auto;max-height:500px;transition:max-height 1s ease-in!important}.footer_wrapper{border-top:1px solid #7481907c;margin-top:0}.footer_bottom{align-items:center;flex-direction:column;padding:20px 0}.footer_bottom .footer_bottom_col_text{margin-right:0;text-align:center}.footer_bottom .footer_bottom_col:last-of-type{flex-direction:column;margin-top:14px}.awsMobileImg,.venMobileImg{margin-bottom:40px;text-align:center}.venMobileImg{margin-bottom:20px;margin-top:20px}.awsMobileImg img,.venMobileImg img{width:180px}.mobileLogoLink{display:block;margin:10px auto 0;width:250px}}