.button.tertiary:hover{color:#fff!important}html{scroll-behavior:smooth}form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:#f5f8fa;border-width:1px;box-sizing:border-box;display:inline-block;height:40px;min-height:27px;padding:0 15px}form input[type=file]{background:transparent}.menu>ul>li>ul.normal-sub>li a.active-item{color:#fff}.custom-header .menu{align-items:center;display:flex;justify-content:center}.custom-header .menu .get_a_quote_btn a{font-weight:700;fill:#3b73b4!important;background-color:#fff!important;border-style:solid;color:#3b73b4!important;padding:12px 24px;white-space:nowrap}.custom-footer .actions{text-align:center}.custom-footer .social-links.bc-social-follow{justify-content:end}.get_a_quote_btn{margin-left:20px}.custom-header .menu .get_a_quote_btn a:hover{text-decoration:none}.blog-header.default h1,.blog-header.tag h1{text-shadow:none}.custom-header a.menu-mobile{align-items:center;display:flex;justify-content:center;padding-bottom:0;vertical-align:middle}.actions{text-align:center}.blog-listing .card .card__text a:hover{text-decoration:none}.grecaptcha-badge{margin:0}.custom-header a.menu-mobile{display:none}.blog-listing .blog-index__post--large .card .top-crop{height:100%;width:40%}.blog-listing .card .card__text p{flex:inherit}.blog-listing .card .card__text{width:60%}.blog-listing .card .blog-index__post-content{height:auto}.blog-listing .blog-index__post--large .card{flex-direction:row;flex-wrap:wrap}@media(max-width:1024px){.menu a.active-item{color:#fff;font-weight:700}.menu .show-on-mobile{top:94px}.menu a.active-branch,.menu>ul>li a:hover{color:#fff!important}.menu>ul>li>ul.normal-sub>li a{color:#999}.menu>ul>li>ul.normal-sub>li a.active-item{color:#fff}.custom-header a.menu-mobile{display:block}}@media only screen and (min-width:600px){.blog-listing .block-list--eqheight .block-list__item{display:block}}@media(max-width:767px){.hs-image__grid__lightbox__button--close{right:-19px;top:-58px}body .header__container{gap:20px}.blog-listing .blog-index__post--large .card{flex-direction:column}.blog-listing .blog-index__post--large .card .top-crop,.blog-listing .card .card__text{width:100%}}