/**handles:child-style**/
#main-logo .navbar-brand img{height:40px!important}body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-horizontal-inner>.nav>.menu-smart>li>a{color:#24408f!important}body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-horizontal-inner>.nav>.menu-smart>li>a{color:#24408f!important}body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-horizontal-inner>.nav>.menu-smart>li>a{color:#24408f!important}.menu-light .menu-smart a{color:#24408f!important}h1{font-weight:900;letter-spacing:-2px;line-height:1.1}h2{font-weight:900;letter-spacing:-2px;line-height:1.1}h3,h3.t-entry-title.h3 a{font-weight:900!important;letter-spacing:-1px;line-height:1.2;text-decoration:none!important}.tmb .t-entry-text a{word-wrap:normal!important}.tmb .t-entry .t-entry-title{word-break:normal}li,p{font-weight:400;line-height:1.4;letter-spacing:-.5px}li b,li strong,p b,p strong{font-weight:900;color:#24408f}ul.icons li{text-indent:-.8em;padding-left:2.9em;margin-bottom:10px}#menu-secondary-menu strong{color:#fff!important}.menu-dark .menu-smart a:focus,.menu-dark .menu-smart a:hover,.menu-dark .menu-smart>li.active>a{color:rgba(255,255,255)}.x-small{font-size:16px;letter-spacing:0}.no-margin{margin:2px!important}.no-margin p{margin:2px!important}.btn-link:not(.btn-custom-typo),.btn:not(.btn-custom-typo),.buttons-style,.enhanced-atc.tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a,.nav-tabs,.panel-title>a span,.search_footer,.wc-forward,.wc-forward a,button[type=submit],input[type=button],input[type=reset],input[type=search],input[type=submit]{font-weight:900!important;font-size:17px!important;letter-spacing:-.2px;border-radius:30px;border-width:2px}input[type=submit]{color:#fff!important;background-color:#ed1c25!important;border-color:#ed1c25}input[type=submit]:hover{color:#fff!important;background-color:#24408f!important;border-color:#24408f}input[type=search]{border-color:#24408f;padding:12px 18px;color:#24408f}input[type=email],input[type=text],input[type=url],select,textarea{font-weight:400!important;font-size:17px!important;letter-spacing:-.2px;border-radius:8px;border-width:1px;border-color:#24408f!important;padding:12px 18px;color:#1d2d35}.style-dark input,.style-dark select,.style-dark textarea{color:#fff;background-color:#314d9c}.style-dark input:not([type=submit]):not([type=button]):not([type=number]):not([type=checkbox]):not([type=radio]):focus,.style-dark textarea:focus,.style-dark.style-override input:not([type=submit]):not([type=button]):not([type=number]):not([type=checkbox]):not([type=radio]):focus,.style-dark.style-override textarea:focus,.style-light .style-dark input:not([type=submit]):not([type=button]):not([type=number]):not([type=checkbox]):not([type=radio]):focus,.style-light .style-dark textarea:focus{border-color:#7591e0!important}.search-container-inner i.fa{margin-top:-12px;color:#24408f}@media (max-width:569px){body,li,p:not([class*=fontsize-]){font-size:18px;line-height:1.6}.x-small{font-size:13px!important}.btn-link:not(input):not(.checkout-button),.btn:not(input):not(.checkout-button){transform:scale(1)}ul.icons li{text-indent:-.9em;padding-left:1.5em}.star-banner p{font-size:11px!important;line-height:1.5!important}.star-section{margin-bottom:-10px}}@media (max-width:460px){.btn.btn-xl{font-size:17px!important}.btn-xl{padding:16px 47px!important}.h1:not([class*=fontsize-]),h1:not([class*=fontsize-]){font-size:32px!important;line-height:1.1!important;letter-spacing:-1px!important}.h1:not([class*=fontsize-]),h2:not([class*=fontsize-]){font-size:32px!important;line-height:1.1!important;letter-spacing:-1px!important}}.desktop-hidden{display:none}.btn-lg{padding:12px 28px 12px 28px!important}@media (min-width:461px){.btn.btn-xl{font-size:23px!important}.btn-xl{padding:14px 75px 14px 75px!important}}.btn-color-191426{color:#fff!important;font-size:23px!important}.btn-color-698162{background-color:transparent!important;border:2px solid #24408f!important;color:#24408f!important;font-size:23px!important}.btn-color-191426:hover{color:#fff!important;background-color:#24408f!important}.btn-color-698162:not(.btn-hover-nobg):not(.icon-animated):hover{border-color:#ed1c25!important}.btn-color-191426:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover,.btn-color-191426:not(.btn-hover-nobg):not(.icon-animated):hover{color:#fff!important;background-color:#24408f!important;border-color:#24408f!important}.style-dark .btn-color-191426:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover,.style-dark .btn-color-191426:not(.btn-hover-nobg):not(.icon-animated):hover{color:#fff!important;background-color:#24408f!important;border-color:#fff!important}.star-banner p{font-weight:500;font-size:17px;color:#a5a5a5;font-style:italic;margin-top:3px!important}.font-weight-menu,.menu-container ul.menu-smart li.dropdown>a,.menu-container ul.menu-smart li.mega-menu>a,.menu-container ul.menu-smart>li>a:not(.social-menu-link),.menu-container:not(.vmenu-container) ul.menu-smart>li>a,.menu-smart i.fa-dropdown,.vmenu-container a{letter-spacing:-.5px}.btn.menu-item{padding:12px 18px 12px 18px!important;border-width:2px}li.menu-item-button::after,li.menu-item-button::before{height:calc(50% - (10px + .5em))}@media (min-width:960px){.menu-smart>li>a{padding:0 8px 0 8px}}.menu-item-46:hover{border-color:#ed1c25}.menu-item-47{background-color:#ed1c25;border-color:#ed1c25;color:#fff}.menu-item-47:hover,.t-entry-readmore a:hover{background-color:#24408f;border-color:#24408f}@media (min-width:960px){body[class*=hmenu-] .navbar-nav-last{text-align:center}}.navbar-topmenu i{display:none!important}#menu-item-49 a{font-size:17px;font-weight:700;letter-spacing:-.5px}#menu-item-49 a strong{font-weight:900}@media (min-width:960px){.top-menu.top-menu-padding .menu-smart>li{padding-top:8px;padding-bottom:10px}}@media (max-width:959px){.font-weight-menu,.menu-container ul.menu-smart li.dropdown>a,.menu-container ul.menu-smart li.mega-menu>a,.menu-container ul.menu-smart>li>a:not(.social-menu-link),.menu-container:not(.vmenu-container) ul.menu-smart>li>a,.menu-smart i.fa-dropdown,.vmenu-container a{font-weight:900;text-transform:none!important}}.style-color-xsdn-bg{background-color:rgb(255,255,255,.97)}h3 a,p a{text-decoration:underline}a.btn{text-decoration:none}a.btn:hover{text-decoration:none}h3 a:hover,p a:hover{text-decoration:underline;text-decoration-color:#ed1c25!important}#menu-main-menu li a:hover{text-decoration:underline;color:initial!important;text-decoration:underline;text-decoration-color:#ed1c25!important}#menu-main-menu i{display:none}blockquote{margin:40px 0;padding:0;border-left:none}blockquote p{font-size:36px;font-weight:900;letter-spacing:-.5px;line-height:1.2}cite{font-size:17px;font-weight:400;letter-spacing:-.5px;margin-top:8px;display:block;font-style:italic}@media (min-width:960px){.top-menu{width:101%}.menu-container .row-menu{margin-top:0}.row-menu{height:auto}.menu-wrapper.menu-sticky.no-header{height:140px!important;background:#fff}.menu-container .row-menu .row-menu-inner{position:fixed;height:46px!important;width:101%}.menu-wrapper .menu-container .row-menu .row-menu-inner{padding:0;background:rgb(255,255,255,.97)}body[class*=hmenu-]:not(.hmenu-center-split):not(.hmenu-center-double):not(.hormenu-position-right) .logo-container{padding-left:36px!important}.menu-horizontal{padding-right:36px!important}header{position:relative!important}}.woocommerce,.woocommerce label,.woocommerce li,.woocommerce p{font-size:17px;color:#24408f}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce h3{font-size:28px!important;letter-spacing:-1px!important;line-height:1.1!important}.h1:not([class*=fontsize-]),.woocommerce-page h1:not([class*=fontsize-]){font-size:48px}.wc-proceed-to-checkout a,.woocommerce .cart .button,.woocommerce .cart input.button{border:2px solid #24408f!important;font-size:17px!important;color:#fff!important;background-color:#24408f!important}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,button,button.button,input#coupon_code.input-text{font-size:17px;font-weight:900;border:2px solid #24408f!important;color:#fff!important;background-color:#24408f!important;letter-spacing:-.5px;border-radius:30px}.style-light .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover,button.button:hover{color:#24408f!important;background-color:transparent!important;border:2px solid #24408f!important}.woocommerce #payment ul.payment_methods li{font-weight:600}.woocommerce form p{font-weight:400;line-height:1.6}form.checkout.woocommerce-checkout{margin-top:50px}input#coupon_code.input-text{background-color:transparent!important;color:#24408f!important}ul.woocommerce-error-list.woocommerce-error{padding:0 0 18px 0}.tmb-light.tmb-content-lateral.tmb .t-entry p.t-entry-meta span{color:#1d2d35}.isotope-filters ul.menu-smart>li>span>a:not(.social-menu-link){font-size:17px;line-height:.75;font-weight:900;letter-spacing:-.2px}.isotope-filters .menu-light .menu-smart>li a.active{color:#ed1c25}.no-letterspace{letter-spacing:-.2px!important}.isotope-filters ul.menu-smart{border:none;text-align:center;padding-bottom:36px}.single-post .post-content{padding:36px 0}.single-post .post-content h2{font-size:34px;line-height:42px;letter-spacing:-1px}.single-post .post-after h3,.single-post .post-content h3{font-size:28px;line-height:34px;letter-spacing:-1px}.comment-figure a{font-size:16px}.single-post .menu-wrapper .menu-container .row-menu .row-menu-inner{background-color:rgb(255,255,255,.97)}.col-widgets-sidebar{padding:0 36px!important}body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .lines,body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .lines:after,body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .lines:before{background:#24408f}input[type=checkbox],input[type=radio]{font-size:15px}.panel-title a,.panel-title a:hover{text-decoration:none}h2 strong{font-weight:900}.rmp-heading--title{font-size:inherit}.single-post .post-content li,.single-post .post-content p,table td{font-size:18px!important;line-height:1.55!important}.ga-acc label,p.ga-acc{line-height:14px!important;text-align:left}form p.ga-acc{text-indent:-35px;padding-left:70px;font-size:12px!important;line-height:22px!important}.wpcf7-form-control-wrap{margin-top:15px}::placeholder{opacity:.5}:-ms-input-placeholder{opacity:.5}::-ms-input-placeholder{opacity:.5}footer p{font-size:14px!important}footer a,footer a:hover{text-decoration:none}footer h4{font-weight:900!important;font-size:17px!important;letter-spacing:.75px}.site-footer li{font-size:17px;padding-bottom:10px}footer .uncode-single-media{text-align:center}@media (max-width:959px){footer .uncoltable .uncell{padding-left:0!important}.uncont .vc_row{padding-left:0!important}.site-footer li{padding-bottom:3px}}@media (min-width:960px){.ga-gghh{display:none}}.table_scroll{overflow-x:auto!important}@media only screen and (min-width:600px){.hustle-cta-container,.hustle-group-content,.hustle-group-content p{display:inline}.hustle-content{flex-direction:column}.hustle-button.hustle-button-cta{margin-left:30px!important}}.hustle-content-wrap{text-align:center}.hustle-group-content p{text-align:center!important}.hustle-ui .hustle-info.hustle-info--stacked .hustle-layout .hustle-layout-body .hustle-button{width:auto!important}.hustle-ui.module_id_3 .hustle-layout .hustle-cta-container{text-align:center!important}.sgr-infotext{display:none!important}