.et-social-twitter a.icon:before{content:"\e61b";font-family:"Font Awesome 6 Brands"!important}.blog_img .entry-featured-image-url{padding-top:100%}.blog_img .entry-featured-image-url img{position:absolute;height:100%;bottom:0;object-fit:cover}@media (max-width:980px){#menu_secondary.et_pb_menu .et_pb_menu__menu,#menu_secondary.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}#menu_secondary.et_pb_menu .et_mobile_nav_menu,#menu_secondary.et_pb_fullwidth_menu .et_mobile_nav_menu{display:none!important}#menu_footer.et_pb_menu .et_pb_menu__menu,#menu_footer .et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}#menu_footer.et_pb_menu .et_mobile_nav_menu,#menu_footer .et_pb_fullwidth_menu .et_mobile_nav_menu{display:none!important}}@media (min-width:980px){#menu-secondary{margin-right:0.5em;border-right:1px solid #ccc}#menu-secondary a:before{font-family:'ETMODULES';text-align:center;margin-right:5px;margin-left:-10px;color:#666;font-size:1.25em;transition:all .3s ease}#menu-secondary .menu-idcards>a:before{content:'\e0fc'}#menu-secondary .menu-login>a:before{content:'\e06c'}#menu-secondary .menu-join>a:before{content:'\e08b'}#menu-secondary .menu-findagent>a:before{content:'\55'}}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:24px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,.et_pb_fullwidth_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu .visible>ul.sub-menu,.et_pb_fullwidth_menu .et_mobile_menu .visible>ul.sub-menu,#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}@media all and (min-width:769px){.et-fb-root-ancestor .et-overlay-item{opacity:1}.et-overlay-item{opacity:0;margin-bottom:0px}.et-overlay-item,.et-overlay-image{transition:all 400ms!important}.et-overlay-container:hover .et-overlay-item{opacity:1}.et-overlay-container:hover .et-overlay-item-hide{opacity:0}.et-overlay-container:hover .et-overlay-image{}.et-overlay-container:hover .et-overlay-image.et-scale{transform:scale(1.2)}.et-overlay-container:hover .et-overlay-image.et-rotate{transform:scale(1.4)rotateZ(10deg)!important}.et-overlay-container:hover .et-overlay-item.move-up{margin-bottom:5%!important}.et-overlay-container:hover .et-overlay-item.move-down{margin-top:5%}}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_add_to_cart_0_tb_body.et_pb_module .et_pb_module_inner form.cart .variations td select{padding:15px;font-size:14px;border-radius:3px}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{margin-top:-10px}.et_pb_wc_add_to_cart_0_tb_body .variations label{font-size:19px!important;margin-top:0.5em;margin-bottom:0.5em}.woocommerce div.product form.cart .variations td{padding-bottom:0!important}.wc-memberships-for-teams-team-fields-wrapper{margin-bottom:10px}.team-fields label{font-weight:700}.team-fields .description{margin-left:10px}#basket_custom tr.recurring-totals,#checkout_custom tr.recurring-totals{text-transform:uppercase;color:#359121}#basket_custom tr.order-total,#checkout_custom tr.order-total{font-weight:bold}#basket_custom tr.order-total th,#checkout_custom tr.order-total th{text-transform:uppercase}#checkout_custom .woocommerce-billing-fields__field-wrapper,#checkout_custom .woocommerce-additional-fields__field-wrapper,#checkout_custom .woocommerce-checkout #payment{background:#f4f4f4;padding:0.75em;border:1px solid #e4e4e4}#checkout_custom .woocommerce-billing-fields__field-wrapper label,#checkout_custom .woocommerce-additional-fields__field-wrapper label{font-weight:bold}#shop_custom .woocommerce ul.products li.product{border:1px solid #e4e4e4;padding:1em!important;background:#f9f9f9;margin-right:1%}#shop_custom .woocommerce.columns-3 ul.products li.product{width:32.33%}@media only screen and (min-width:769px){.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}.woocommerce-account .woocommerce-MyAccount-content{width:75%}}nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;max-width:200px;font-size:17px;line-height:26px}nav.woocommerce-MyAccount-navigation ul li{padding:8px 20px;background-color:rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.05)}nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:rgba(0,0,0,0.1);background-color:#006600}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:rgba(0,0,0,0.8);cursor:default;color:#ffffff}nav.woocommerce-MyAccount-navigation ul li.is-active:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,0.1);border-left:14px solid #006600;border-bottom:20px solid transparent;float:right;margin-right:-34px;margin-top:-7px}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover{background-color:rgba(0,0,0,0.07)}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,0.07);border-bottom:20px solid transparent;float:right;margin-right:-34px;margin-top:-7px}#gform_2 h2.gsection_title,#gform_3 h2.gsection_title{font-size:1.75em}#gform_2 .gsection,#gform_3 .gsection{margin-top:3em!important;border-bottom:2px solid #006600}#gform_2 span.ginput_product_price{font-weight:bold}#gform_2 .gform_footer input[type=submit],#gform_3 .gform_footer input[type=submit]{font-size:1em;padding:0.5em;text-transform:uppercase}#gform_2 .gform_footer input[type=submit]:hover,#gform_3 .gform_footer input[type=submit]:hover{background-color:black;color:#fff}#gform_2 .tandc .gfield_consent_description,#gform_3 .tandc .gfield_consent_description{padding:1em;font-size:0.85em}