.first-navbar-hr{margin-top:-12px}.top-nav-wrapper .nav-logo a img{height:56px}.nav-logo:before{background-color:#fff!important}.subscribe-wide-wrapper{background:#00c3a5!important}.newsletter{background-color:#3d83df;background-image:none}.header-container-wrapper #category-header,.header-container-wrapper .main-post-wrapper{margin-top:-3px!important}hr.second-navbar-hr{background-color:transparent}.newsletter a{color:#fff;font-weight:700}.post-header h1 span{font-family:Work Sans,Helvetica,Arial,sans-serif!important;font-size:44px!important;font-weight:600!important;line-height:36px!important;margin:0!important}.body-container-wrapper #search-results-input{margin-top:7px}.body-container-wrapper .hs-search-results__listing li{display:flex}body .hs-button.primary,body input[type=button],body input[type=submit]{box-sizing:border-box}.header-container .row-number-8{display:block}.header-container .row-number-9{display:none}.submitted-message{color:#fff}a,a.more-link{color:#01a3d4}.footer .button-primary-outline{background-color:transparent;border:1px solid #01a3d4;color:#01a3d4!important}.footer .button-primary-outline:hover{background-color:#01a3d4;border:1px solid #01a3d4;color:#fff!important}.author-links>a{color:#01a3d4}.newsletter{background-color:#00c3a5}.subscribe-cta-header span{color:#fff!important;font-family:Work Sans,Helvetica,Arial,sans-serif!important;font-size:28px!important;font-weight:600!important;line-height:36px!important;margin:0!important}.footer-row .links-column ul li a{white-space:nowrap}.navbar-search .hs-search-field__bar form button{margin-bottom:10px}body .hs-form a{color:#fff;font-weight:700}#top-menu__nav-trigger .nav-trigger div{background-color:#3d83df!important}body input[type=submit]{max-width:100%!important}.hs_legal_basis_for_hs_forms{margin:15px 0 0}.hs_legal_basis_for_hs_forms label span{font-size:14px;line-height:24px}ul.hs-error-msgs li label{background-color:#e74c3c;border-radius:15px;color:#fff!important;padding:6px 11px}.main-nav-fixed>.row-number-2{border-bottom:1px solid #dcdfe3}.button-register:hover,.button-success:hover,.load-more-button:hover{text-decoration:none!important}.footer-row .brand-column .logo img{height:auto}@media only screen and (max-width:980px){.nav-logo:before{background-color:#01a3d4}}@media only screen and (max-width:765px){.gipo-top-nav-container{border-bottom:2px solid #dcdfe3}.mobile-navbar-hr,hr{display:none}.footer-main .container-lg{display:flex;justify-content:center;max-width:100%}.footer-main .col-md-4,.footer-main .col-md-8{width:80%}}