:root{--BottomOffset:20px;--LineHeight:5px;--LineColor:#55ABDD}.dl-menu-style1 ul.et-menu>li>a{position:relative;z-index:1}.dl-menu-style1 ul.et-menu>li>a:before{position:absolute;content:'';display:block;z-index:-1;background:var(--LineColor);width:0;height:var(--LineHeight);bottom:var(--BottomOffset);border-radius:var(--LineHeight);left:50%;transition:0.4s cubic-bezier(0.25,0.1,0,2.02)}.dl-menu-style1 ul.et-menu>li>a:hover:before{width:calc(100% + var(--LineHeight));left:calc(var(--LineHeight) / -2)}#responsive-form{max-width:100%;margin:0 auto;width:100%}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding:0.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}.gs_logo_single img{width:150px!important}.et_pb_section_1_tb_footer{display:none!important}.et-menu li.menu-cta>a{background:#55ABDD;color:#fff!important;padding:10px 18px!important;border-radius:8px;font-weight:700;line-height:1.2;transition:background .2s}.et-menu li.menu-cta>a:hover{background:#024B81;opacity:1}.et-menu li.menu-cta>a:before,.et-menu li.menu-cta>a:after{display:none!important}.et_mobile_menu li.menu-cta>a{background:#55ABDD;color:#fff!important;border-radius:8px;text-align:center;font-weight:700;margin-top:8px}.et-menu li.menu-cta{align-self:center;align-items:center;height:auto!important;margin-left:10px}.et-menu li.menu-cta>a{height:auto!important;padding:11px 18px!important}.bbh .bbf-grid .wpcf7-submit{width:100%;background:#55ABDD!important;color:#fff!important;border:0!important;border-radius:8px;padding:16px!important;font-size:17px!important;font-weight:700;cursor:pointer;line-height:1.3!important;transition:background .2s}.bbh .bbf-grid .wpcf7-submit:hover{background:#024B81!important;padding:16px!important}.bbh .bbf-grid .wpcf7-submit:after{display:none!important}.bbh .bbf-grid .wpcf7-submit[disabled]{opacity:.55;cursor:not-allowed}.bbh .bbf-grid .wpcf7-acceptance label{display:flex;gap:8px;align-items:flex-start;text-align:left;font-weight:400;font-size:13px;color:#5B6B7C}.bbh .bbf-grid .wpcf7-acceptance input[type=checkbox]{width:18px!important;height:18px;flex:0 0 18px;margin:2px 0 0!important;padding:0!important;accent-color:#024B81}.bbh .bbf-grid .wpcf7-list-item{margin:0}