.hidden{display:none}.topbar-container{display:flex;flex-direction:row;align-items:center}.topbar-container p{padding:0;margin:0;font-size:16px}@media (max-width:921px){.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background:#efefef}.topbar-container p{font-size:12px}.home-benefits{text-align:center}}.hb-footer{background:#0b2336;padding:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-evenly}.logo-footer{width:362px;height:auto}.hb-footer h4{color:#fff;font-size:24px;line-height:20px;font-weight:600}.footer-menu{list-style-type:none;margin:0;padding:0}.footer-menu li{padding:4px 0}.footer-menu li a{color:#fff;font-size:18px;text-decoration:none;font-weight:100}.footer-widget-area.widget-area.site-footer-focus-item{width:100%}@media only screen and (max-width:1160px){.hb-footer{flex-direction:column}.footer-logo{text-align:center;margin:0 auto;justify-self:center}.logo-footer{width:250px}.footer-nav{margin-top:40px!important;text-align:center;margin:0 auto}.footer-account,.footer-resources{text-align:center;margin:20px auto 0}}.hb__intro{position:relative;margin:50px auto}.horton-intro-img{position:absolute;opacity:.6;height:271px;width:332px;top:-55px;right:0}.hb__intro--content p{font-size:20px;line-height:36px;width:70%;margin-bottom:15px!important}@media only screen and (max-width:921px){.hb__intro--content p{width:100%;padding:0 15px;text-align:center}.horton-intro-img{right:50px;top:30px;width:375px;opacity:.4}}.uagb-block-9b90fd43.uagb-timeline__outer-wrap.uagb-timeline__center-block .uagb-timeline__line{right:calc( 25px / 0 )}.woocommerce-MyAccount-navigation ul li a,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox){color:var(--ast-global-color-0)!important}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link+.woocommerce-MyAccount-navigation-link,.woocommerce-js form .form-row input.input-text,.woocommerce-js form .form-row textarea,.woocommerce-account .woocommerce-MyAccount-navigation{border-color:var(--ast-global-color-0)!important}.woocommerce-edit-account .woocommerce form .form-row span{font-size:16px}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row .select2-container--default .select2-selection--single,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=email],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=number],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=password],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=reset],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=search],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=tel],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=text],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=url],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row select,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row textarea{height:50px}.woocommerce-js ul.products li.product .woocommerce-loop-category__title,.woocommerce-page ul.products li.product .woocommerce-loop-category__title{font-family:'Montserrat',sans-serif;color:maroon;font-weight:600;text-transform:capitalize}#ast-checkout-wrap a{color:#999!important;font-size:1rem!important}#ast-checkout-wrap a.ast-current,#ast-checkout-wrap a:hover{color:var(--ast-global-color-6)!important;font-weight:500}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .woocommerce-column__title,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-checkout.woocommerce-order-received .woocommerce-order-received-title-common{font-family:'Montserrat',sans-serif !important;color:var(--ast-global-color-6)!important;font-size:1.2rem!important}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td a{color:var(--ast-global-color-0)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{min-width:50%;padding:10px 0 !important;margin:0!important}