/********* Compiled - Do not edit *********/
:root{--color-primary:#38322f;--color-gradient-start:#ffba41;--color-gradient-stop:#f7efe1;--color-link:#5c95b2;--color-link-hover:#89bcd6;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Roboto;font-weight:400;line-height:1.6;font-size:18px;color:#23201f;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:Poppins;font-weight:400;line-height:2;font-size:14px;color:#737373;}.h1,h1{font-family:inherit;font-weight:700;line-height:1.4em;font-size:58px;color:#23201f;}.h2,h2{font-family:inherit;line-height:1.4em;font-size:38px;color:#23201f;}.h3,h3{font-family:inherit;font-weight:700;line-height:1.3em;letter-spacing:1px;font-size:24px;color:#23201f;}.h4,h4{font-family:Raleway;font-weight:500;line-height:1.3em;font-size:24px;color:#23201f;}.h5,h5{font-family:Raleway;line-height:1.7;font-size:21px;color:#23201f;}.h6,h6{font-family:Raleway;line-height:1.8;font-size:20px;color:#23201f;}.main-header .navbar-brand{max-width:80px !important;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar-inner{padding-top:50px;padding-bottom:40px;}.titlebar{background:linear-gradient(50deg, #c9b1a7 0%, rgb(223, 170, 148) 100%);}#content{background-color:#efebe3;background-size:cover;background-attachment:fixed;background-position:center bottom;}@media ( min-width: 1200px ){.main-header .is-stuck{background:rgba(0, 0, 0, 0.8) !important;}}@media screen and (max-width: 1199px){body[data-mobile-nav-style=modern]:before{background:rgb(240, 206, 136);}}.wpcf7 form.sent .wpcf7-response-output {
    border-color: #f7c661;
    border: 2px solid #f7c661;
    padding: 0.8em 1em;
    margin: 2em 0em 1em;
    background-color: #f7c661;
    color: #000;
}

button.ld_sf_submit:hover {
    background: rgb(35, 31, 32) !important;
}
.liquid-blog-posts {
    padding-top: 70px;
}
.grecaptcha-badge { 
visibility: hidden; 
}
.form-left, .form-right {
    z-index: 3;
    position: relative;
}
.form-mainsub {
    position: relative;
    z-index: 1;
}
#bg-shape-about {
    background-position: -70rem -11rem !important;
    background-size: 100% !important;
}
.wpb_widgetised_column a, .main-sidebar a {
    color: #847c7b;
}
.wpb_widgetised_column a:hover, .main-sidebar a:hover {
    color: #000;
}

@media (orientation: portrait) {
#bg-shape-about {
    background-position: -97rem 5rem !important;
    background-size: 400% !important;
}
.coach-img {
    margin-top: -100px;
}
}