.row.top-footer{border-bottom:1px solid #d0d5db;margin-bottom:40px;padding-bottom:30px;padding-top:35px}.top-footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:visible;opacity:1;-webkit-transition:opacity .4s;position:relative;z-index:10;left:10px}.top-footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{left:10px}.top-footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.column{text-align:left}.column .hs-menu-wrapper{overflow:hidden}.column-1 img{max-width:130px;width:100% !important}.column-title{font-size:16px;color:#383838;text-transform:uppercase;font-family:sans-serif;margin-bottom:10px}.bottom-footer a{color:#61b8f2;transition:all .3s}.bottom-footer a:hover{opacity:.7;color:#61b8f2;text-decoration:none;transition:all .3s}.column .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{text-align:left}.column .hs-menu-wrapper.hs-menu-flow-horizontal>ul{margin-bottom:0}.column .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:3px 0;color:#383838;transition:all .3s}.column .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{padding:3px 0;color:#61b8f2;transition:all .3s}.row.bottom-footer{padding-bottom:30px}.social-item a{max-width:30px;display:block}.social-item a svg{fill:#383838;transition:all .3s;height:30px;width:auto}.social-item a:hover svg{fill:#61b8f2;transition:all .3s}.col.social-container ul{padding-left:0;text-align:right}.col.social-container ul li{display:inline-block;width:100%;max-width:30px;margin:0 5px}form{position:relative}.hs_email.hs-form-field label{display:none}.hs_email.hs-form-field{width:calc(100% - 40px)}input.hs-input{border-radius:5px 0 0 5px;box-shadow:none;border:0}.hs_submit.hs-submit{position:absolute;right:0;top:0}input[type=submit]{height:36px;width:40px;border:0;background-color:#61b8f2;color:#fff;border-radius:0 5px 5px 0}.hs-fieldtype-booleancheckbox label{display:block;font-size:14px}.hs-fieldtype-booleancheckbox ul.inputs-list{list-style:none;padding-left:0}li.hs-form-booleancheckbox input{margin-right:10px}ul.hs-error-msgs.inputs-list li label{display:block}ul.hs-error-msgs.inputs-list{padding-left:0;list-style:none;color:#fa6259;font-size:14px;margin-top:10px}.bottom-footer .hs_cos_wrapper_type_inline_rich_text p{margin-bottom:0}@media screen and (max-width:768px){.column{margin-bottom:30px}.column:last-of-type{margin-bottom:0}.column-1{text-align:center}}