:root{--global-body-font-weight:300;--global-menu-font-weight:400}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button,.hs-button{-webkit-font-smoothing:auto}.semibold{font-weight:600;letter-spacing:.5px}.button{justify-content:center;min-width:240px}body form input[type=email],body form input[type=file],body form input[type=number],body form input[type=password],body form input[type=tel],body form input[type=text],body form select,form textarea{border-left:0;border-right:0;border-top:0;outline:none}img{height:auto}.header .top-navigation{background-color:#87b99b!important;padding-bottom:0}.header .top-navigation>.content-wrapper{justify-content:flex-end;padding:0;width:100%}.header .top-navigation .menu__link{color:var(--para-color);font-size:14px;padding:0 15px}body .header .top-navigation .menu__item--depth-1>.menu__link:hover{color:#fff!important}.header .top-navigation .menu__link>img{margin-right:10px;position:relative;top:2px}.header__logo{max-width:264px;padding-top:0}body .header .menu__item--depth-1:hover>.menu__link,body .header .menu__link:hover{color:#87b99b!important;transition:all .31s ease}.header .top-navigation .menu__item--depth-1{padding:10px .6rem}.header__language-switcher--label-current{color:var(--primary-color);text-transform:uppercase}.header__language-switcher--label-current:after{border-top-color:var(--primary-color);margin-left:1.25rem}.header__language-switcher .lang_list_class,.header__language-switcher .lang_list_class li{background-color:#87b99b!important}.header__language-switcher .lang_list_class li a{background:transparent;color:var(--primary-color)}.header__language-switcher .lang_list_class li a:hover,.header__language-switcher .lang_list_class li:hover a{color:#fff}@media(min-width:1025px){span.menu__child-toggle-icon{display:none}.header .header-middle .menu__wrapper>.menu__item--depth-1:not(:last-child){margin:0 21.5px}.header .menu__submenu .menu__link{padding:15px 20px}body .menu__submenu{border-radius:0;border-top:1px solid #87b99b;box-shadow:0 0 10px #87b99b30;width:172px}body .menu__item--depth-1:last-child .menu__submenu--level-2{transform:translateX(-35%)}.header .header-middle .menu__wrapper>.menu__item:last-child{background-color:#dc440a;border:1px solid #dc440a;border-radius:12px;margin-left:10px;padding:8.4px 22px!important}.header .header-middle .menu__wrapper>.menu__item:last-child:hover,.header .header-middle .menu__wrapper>.menu__item:last-child:hover>a{background:transparent;color:#dc440a!important}body .menu__submenu .menu__item{border-top:0}.header .header-middle .content-wrapper{align-items:center}.body-header__scroll [data-global-resource-path*=header]{top:-44px}.body-header__scroll [data-global-resource-path*=header-no-navigation]{top:0}.header__language-switcher--label{height:100%}}@media(max-width:1024px){.header__navigation--toggle{width:25px}.header__navigation--toggle span{background:#87b99b;border-radius:0;height:2px}.header__navigation--toggle span:first-child,.header__navigation--toggle span:last-child{left:auto;right:0;width:20px}.header__navigation--toggle span:nth-child(2),.header__navigation--toggle span:nth-child(3){top:8px}.header__navigation--toggle span:nth-child(4){top:16px}.header__navigation__mobile_group{backdrop-filter:blur(10px);background-color:#052c2499;display:flex;display:none;max-width:100%;opacity:0;padding:20px;transform:none;width:100%;z-index:-1}.header__navigation__mobile_group.open{display:flex;opacity:1;transform:none;z-index:1}.header .menu__item--depth-1{border-bottom:none;margin-bottom:5px;text-align:center}.header .menu__child-toggle{display:none}.header .menu__item--has-submenu>.menu__link{width:100%}.header .header__navigation.header--element{background:transparent}div#header-custom-buttons{margin:0 auto;max-width:275px;padding-top:10px}#hs_cos_wrapper_header-custom-buttons .buttons-wrapper>a{width:100%}}@media(max-width:767px){.header__logo{max-width:189px}}.email-prefs .item{background:none;padding:10px 0}.footer h4{font-size:24px;font-weight:400;margin-bottom:45px}.blog-index__post-title{font-weight:500;margin-bottom:10px;margin-top:20px}.footer table,.footer table tr,.footer table tr td{border:none}.footer table tr td{padding:0 0 5px}.footer .hs-menu-wrapper.hs-menu-flow-vertical ul li{padding-bottom:5px}.footer .bottom-footer .hs-menu-wrapper ul{justify-content:flex-end}.footer .bottom-footer .social-links__icon{width:19px}.footer .bottom-footer .hs-menu-wrapper.hs-menu-flow-horizontal li a{font-size:14px;font-weight:400;padding:0 15px}.footer .bottom-footer .hs-menu-wrapper.hs-menu-flow-horizontal li:last-child a{font-weight:600}.footer .bottom-footer .hs-menu-wrapper.hs-menu-flow-horizontal li a:hover{color:#fff}.footer .bottom-footer .hs-menu-wrapper.hs-menu-flow-horizontal li a img{margin-right:10px;position:relative;top:2px}.footer a:not(.button){text-decoration:none}@media(max-width:767px){.footer .bottom-footer{text-align:center}.footer .bottom-footer .hs-menu-wrapper.hs-menu-flow-horizontal li{margin-bottom:20px}.footer .social-links{justify-content:center;margin-top:10px}}.body-container--blog-post{padding-top:80px}.blog-post{margin-bottom:45px}.blog-index__post .blog-index__post-title a,.blog-post__tag-link{text-decoration:none}.blog-index__post .blog-index__post-body{font-weight:400}.blog-index__post .blog-index__post-image-wrapper img{transition:all 1.1s ease}.blog-index__post:hover .blog-index__post-image-wrapper img{transform:scale(1.1)}@media(min-width:768px){.blog-post{margin-bottom:15rem}}@media(min-width:1025px){body .blog-post__tag-link{padding:10.5px 40.1px!important}}