@charset "utf-8";
h1, h2, h3 {
    color: #333333!important;
      font-family: Montserrat, sans-serif!important;
      font-weight: 600;
}
h4, h5, h6{
	color: #333333!important;
      font-family: Montserrat, sans-serif!important;
}
body.singular-page-9492 .cta-section {
    margin-top: -3px!important;
}
body.singular-page-9570 .cta-section {
    margin-top: -3px!important;
}
body.singular-page-9570 .vc_row.bullet-boxes {
    margin-top: -3px!important;
}

.orange-wrapper.bottom .content-box {
    padding-top: 7px;
    padding-bottom: 14px;
}
.singular-page-9570 .vc_row {
    margin: 0 auto!important;
    margin-left: -15px!important;
    margin-right: 0px!important;
}
.singular-page-9492 .vc_row {
    margin: 0 auto!important;
    margin-left: -15px!important;
    margin-right: 0px!important;
}
body .cta-section {
    margin-top: -3px!important;
}
footer .footer_bar .twelve.columns {
    padding-top: 20px;
}
.singular-page-9570 .fitness-boxes .vc_col-sm-4 .vc_column-inner {
    min-height: 398px;
}
.our-box.trainer .vc_column-inner h3 {
    color: #333!important;
    font-weight: 600;
}
.program-box h4 {
    text-transform: capitalize;
    font-size: 28px;
}
.amazingcarousel-item-container {
    padding: 0px!important;
}
body .orange-wrapper {
    margin-left: 0px!important;
}
.trainer-content .content-box h4 {
    font-size: 28px;
    text-transform: capitalize;
}

.amazingcarousel-item-container .amazingcarousel-image {
    padding: 0px!important;
}
body,p,li,span, button, a {
    font-family: Lato, sans-serif!important;
}
.our-box .vc_column-inner h3 {
    color: rgb(232, 63, 35)!important;
     font-family: Montserrat, sans-serif!important;
}
.slide-content.inner h3 strong {
    font-weight: 600;
    font-size: 40px;
    background-color: yellow;
}
p.small-area {
    padding: 10px 15%;
}
.our-box .vc_column-inner {
    width: 60%;
    margin: 0 auto;
}
.nav-bar.vertical > li.active {
    border-right: solid 0px #2284a1!important;
}
.top-navbar .menu > li.active > a {
    color: #e83f23!important;
    font-weight: 800!important;
}
.fitness-slider.fitness .vc_column-inner {
    padding-left: 0px;
    padding-right: 0px;
}
.inner-header h3 {
    color: #fff!important;
}


.how-it-work .wpb_single_image {
    margin-bottom: 0px;
}
.core-card.how-it-work  .card-content {
    background-color: transparent;
    width: auto;
    padding: 0px 20px 20px 20px;
    margin-bottom: 0px;
}
.inner-guarantee .wpb_wrapper p {
    color: #fff;
}
.inner-guarantee {
    margin-bottom: 30px;
}
.form-content {
    background-color: #2a2a2970;
    padding: 24px;
        width: 75%;
}
.inner-guarantee h3 {
    color: #000!important;
}
.content-box.serve h5 {
   color: #e83f23!important;
    font-size: 20px;
    margin-bottom: 5px;
    font-weight:600;
}
body.singular-page-9589 .custom-vc_column-inner {
    max-width: 1150px;
    width: 100%;
    margin: 0 auto!important;
}
body.singular-page-9570 .custom-vc_column-inner {
    max-width: 1150px;
    width: 100%;
    margin: 0 auto!important;
}
.serve .slide-content.inner h4 {
    color: #fff!important;
    font-size: 40px;
}
.fitness-slider.fitness h3 {
    padding-top: 30px;
    color: #333;
    font-weight: 600;
    padding-bottom: 20px;
}
/*.fitness-slider.fitness {
    background-image: url(https://preview.fitnesswebsiteformula.com/bcnew/wp-content/uploads/2022/03/fitness-back.png);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}*/
.fitness-boxes  .vc_col-sm-4 .vc_column-inner {
    background-color: #eaebec;
    width: 95%;
}
.fitness-slider.fitness .fit-back {
    background-color: #2b2e30 !important;
    padding: 61px 0px 40px;
    margin-bottom: 30px;
}
.fitness-slider.fitness .vc_column-inner {
    max-width: 100%;
    width: 100%;
        padding-top: 0px!important;
}
.fitness-boxes .card-content {
    background-color: #eaebec!important;
    padding-bottom: 10px!important;
    margin-bottom: 10px!important;
    min-height: 126px;
}
.fitness-boxes  .card-content ul li {
    color: #e83f23;
    font-size: 20px!important;
    text-transform: uppercase;
    font-weight: 600;
}

.fitness-boxes .wpb_single_image {
    margin-bottom: 0px;
}
.singular-page-9570 .twelve.columns {
    padding-left: 0px;
    padding-right: 0px;
}
.orange-wrapper h3 {
       color: #fff!important;
    text-transform: capitalize;
    font-size: 26px;
    font-weight: 600;
}
.orange-wrapper .content-box {
    padding-top: 40px;
    margin-bottom: 20px;
}
.orange-wrapper:after {
    content: "";
    background-image: url(https://preview.fitnesswebsiteformula.com/bcnew/wp-content/uploads/2022/03/white-strip.png);
    width: 50px;
    height: 24px;
    position: absolute;
    top: -1px;
    left: 48%;
    background-size: cover;
}
.orange-wrapper h3 strong {
        color: #fcff00;
    font-weight: 600;
    
}
.orange-wrapper .custom-btn a {
    background-color: #000!important;
    padding: 14px 50px!important;
}

body .vc_row.orange-wrapper {
    margin-left: 0px!important;
}
.orange-wrapper {
   background-color: #e83f23;
    padding: 40px 0px;
    position: relative;
    display: inline-block;
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    padding: 0px;
}

.slide-content.inner h4{
	color:#fff!important;
	font-size:26px;
	font-weight:600;
}
.slider-box.inner {
    padding: 50px 0px;
}
.slide-content.inner{
	margin-top:0px;
}
.slide-content.inner p{
	color:#fff;
	margin:0 auto;
	font-size:22px;
	max-width:500px;
}

.cta-form {
    display: inherit;
    margin: 40px auto;
    width: 80%;
    text-align: center;
}
.cta-form input {
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #fff;
    box-shadow: none;
    color: #fff;
}
.cta-form input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff!important;
  opacity: 1; /* Firefox */
}
.cta-form .gform_footer.top_label .gform_button {
    background-color: #fff109;
    width: 100%;
    color: #000;
    border: none;
    text-transform: uppercase;
}
.full-container .vc_column-inner {
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
        padding: 0px!important;
}
.cta-main .left-inner {
    width: 90%;
    margin: 0 auto;
    float: right;
    padding: 50px 20px;
}
.cta-book ul li {
    list-style-image: url(https://preview.fitnesswebsiteformula.com/bcnew/wp-content/uploads/2022/03/ck-icon.png);
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    text-transform: uppercase;
}
.right-inner .cta-top h4 {
    background-color: #fff109;
    color: #000!important;
    line-height:1.3;
}
.cta-top {
    text-align: center;
}
.cta-top h4 {
   background-color: #2d2d2d;
    color: #fff!important;
    text-align: center;
    display: inline;
    font-size: 20px;
    padding: 5px 10px;
    font-weight: 800;
}
.cta-book {
    display: inline-flex;
    width: 100%;
    margin: 30px auto 10px;
}
.cta-book ul {
    width: 59%;padding-left: 40px;
}
.cta-top h3 {
    color: #fff!important;
    font-size: 28px;
    margin-top: 14px;
    margin-bottom:0;
    font-weight: 800;
}
.cta-top p {
    color: #fff;
    text-align: center;
    /*font-size: 16px;*/
    font-weight: 500;
    margin-right: 0px!important;
    width: 100%!important;
}
.cta-main .right-inner {
    width: 90%;
    margin: 0 auto;
    float: left;
    padding: 50px 20px;
}
.cta-main .left-cta, .cta-main .right-cta {
    max-width: 50%;
    margin: 0 auto;
}
.cta-main {
    display: inline-flex;
    position: relative;
}
.cta-main::after {
    content: "";
    background-image: url(https://preview.fitnesswebsiteformula.com/bcnew/wp-content/uploads/2022/04/red-tringle.png);
    width: 81px;
    height: 40px;
    position: absolute;
    left: 47.6%;
    background-size: cover;
    top:0px;
}
.inner-header {
    padding: 41px 0px;
}
.cta-main .left-cta {
    background-image: url(https://preview.fitnesswebsiteformula.com/bcnew/wp-content/uploads/2022/04/left-cta-back.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.cta-main .right-cta {
    background-image: url(https://preview.fitnesswebsiteformula.com/bcnew/wp-content/uploads/2022/05/left-optinbg.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
footer .footer_bar .row {
    display: flex;
    width: 100%;
    margin: 0 auto;
}
footer #hybrid-nav-menu-2 {
    width: 28%;
    text-align: center;
 display: flex !important;
justify-content: center !important;
}
footer .copyright a {
    color: #4c4949;
}
footer .nav-bar {
    text-align: left;
}
footer .nav-bar.vertical > li:last-child {
    border-bottom: solid 0px #333333;
        line-height: 26px;
}
footer .copyright {
    text-align: center;
    color: #4c4949;
}
footer .nav-bar > li > a:first-child {
    text-transform: uppercase;
    position: relative;
    padding: 0 20px;
    display: block;
    text-decoration: none;
    font-size: 16px;
    color: #4c4949;
}
footer #custom_html-6 {
    width: 30%;
}
footer #custom_html-6 .add-box li img {
    float: left;
    padding-right: 10px;
}
footer #custom_html-6 .add-box li {
    text-align: left;
    /*display: inline-block;*/
    font-size: 13px!important;
    color: #000;
    list-style:none;
    margin:12px 0;
}
footer#custom_html-6 .add-box li p {
    font-size: 13px;
    width: 100%;
    display: contents;
}
.social-box ul {
    display: inline-flex;
}
.social-box ul li {
    background-image: url(https://preview.fitnesswebsiteformula.com/bcnew/wp-content/uploads/2022/03/social-icons.png);
    background-repeat: no-repeat;
    width: 55px;
    height: 54px;
    display: inline-block;
    margin: 0 5px;
    background-position: left top;

}
.social-box ul li:nth-child(2) {
    background-position: -58px top;
}
.social-box ul li:nth-child(3) {
    background-position: right top;
}
.social-box ul li a {
    color: transparent;
    display: inline;
    width: 100%;
    height: 100%;
}
footer {
    background: #fff;}
.gform_fields #field_8_2 {
    display: inline-flex;
    width: 50%;
    /* float: left; */
}

.menu-seo-container {
    margin: 0 auto;
    max-width: 100% !important;
    width: 100%;
}
.slide-content {
    margin-top: 13%;
}
.gform_fields #field_8_3 {
display: inline-block;
    width: 50%;
    float: right;
    margin-left: 51%;
    margin-top: -52px
}
.gform_fields #field_8_2 .ginput_container input {
    width: 100%;
    max-width: 100%;
}
.gform_fields #field_8_2 .ginput_container{
	width: 98%;
}
.gform_fields #field_8_3 .ginput_container input {
    width: 100%;
    max-width: 100%;
}
.gform_fields #field_8_3 .ginput_container{
	width: 98%;
}
.form-content p {
    color: #fff;
    font-size: 16px;
}
.form-content input#gform_submit_button_8{
	background-color:#e83f23;
	text-transform: uppercase;
	font-weight:600;
	width:100%;
}
.gform_fields #field_9_2 {
    display: inline-flex;
    width: 50%;
}

.gform_fields #field_9_3 {
display: inline-block;
    width: 50%;
    float: right;
    margin-left: 51%;
    margin-top: -52px
}
.gform_fields #field_9_2 .ginput_container input {
    width: 100%;
    max-width: 100%;
}
.gform_fields #field_9_2 .ginput_container{
  width: 98%;
}
.gform_fields #field_9_3 .ginput_container input {
    width: 100%;
    max-width: 100%;
}
.gform_fields #field_9_3 .ginput_container {
  width: 98%;
}

.form-content input#gform_submit_button_9 {
  background-color:#e83f23;
  text-transform: uppercase;
  font-weight:600;
  width:100%;
}

.form-content h4 {
    color: #fff!important;
    text-transform: uppercase;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 7px;
}
.slide-content h3 {
    color: #fff!important;
    font-size: 44px;
    font-weight:600;
}
.trainee-box {
    padding-bottom: 40px;
}
.program-box {
    padding-bottom: 40px;
}
.trainee-box .trainee .vc_col-sm-3 .vc_column-inner {
    background-color: #fff;
        width: 96%;
        padding-left: 0px;
    padding-right: 0px;
}

.trainee-box .trainee .vc_col-sm-3 .wpb_single_image.wpb_content_element {
    padding: 0px!important;
}
.trainee-box .trainee h4 {
    /*font-size: 20px;*/
    font-weight: 500;
    margin-bottom: 5px;
}
.trainee-box .trainee .vc_col-sm-3 .vc_column-inner .wpb_content_element {
    padding: 2px 20px;
    min-height: 168px;
}
.trainee-box .trainee p {
    font-size: 14px;
    font-weight: 600;
    color:#4c4949;
}
.about-box {
    min-height:190px;
}
.trainee-box .content-box h3 {
    color: #fff!important;
}
.trainee-box .content-box p {
    color: #fff;
    font-weight: 400!important;
}
.fitness-slider .amazingcarousel-list-container {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
.bullet-boxes .content-box h3 {
    color: #fff!important;
    font-weight: 600;
    font-size: 36px;
}
.program-box .vc_col-sm-4 .vc_column-inner .content-box {
    padding: 10px 20px;
}
.program-box .vc_col-sm-4 h4 {
    color: #4c4949;
    letter-spacing: 2px;
    font-size: 24px;
    font-weight: 600;
}
.program-box .vc_col-sm-4 .vc_column-inner {
    background-color: #fff;
    width: 95%;
}
.bullet-boxes .vc_column-inner {
    width: 60%;
    margin: 0 auto;
    /* padding: 80px 0px; */
}
.bullet-boxes .content-box li {
    background-image: url(https://preview.fitnesswebsiteformula.com/bcnew/wp-content/uploads/2022/03/ck-icon.png);
    background-repeat:no-repeat;
    background-position:left 4px;
    list-style:none;
    color: #fff;
    font-size: 18px;
    line-height: 1.7;
    padding-left:30px;
    padding-bottom:5px;
}
/*.bullet-boxes .vc_column-inner ul {
    padding-left: 31px;
}*/
.bullet-boxes .content-box p {
    color: #fff;
}
.slide-content h3 strong {
 background-color: #e83f23;
    color: #000;
    padding: 0px 10px;
    display: inline;
    font-weight: 500;
}
.wonderplugincarousel-container {
    padding-bottom: 0px!important;
}
.custom-btn a {
	padding: 12px 36px!important;
    background-color: #e83f23!important;
    color: #fff!important;
    box-shadow: none!important;
    border-radius: 0px!important;
    text-transform: uppercase;
    border: none!important;
    font-size: 18px!important;
    letter-spacing: 3px!important;
    background-image:none;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
	padding: 12px 36px!important;
    background-color: #e83f23!important;
    color: #fff!important;
    box-shadow: none!important;
    border-radius: 0px!important;
    text-transform: uppercase;
    border: none!important;
    font-size: 18px!important;
    letter-spacing: 3px!important;
    background-image:none;
}
.custom-btn a:hover,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
	background-color:#d01e00!important;
}

.core-card .content-box h3 {
    color: #fff!important;
    font-weight: 600;
    font-size: 40px;
}
.core-card {
    padding: 40px 0px;
}
.core-card .card-content ul {
    padding-left: 22px;
}
.core-card .card-content p {
        color: #fff;
    display: inline-block;
    padding-top: 7px;
}
.core-card .card-content ul li {
    list-style-image: url(https://preview.fitnesswebsiteformula.com/bcnew/wp-content/uploads/2022/03/ck-icon.png);
    font-size: 15px;
}
.core-card .card-content .orange-circle {
      color: #fff;
    font-size: 22px;
    float: left;
    font-weight: 600;
    border: 4px solid #e83f23;
    padding: 9px 15px;
    display: inline;
    border-radius: 50%;
    margin-right: 10px;
    margin-top:-5px;
}
.core-card .card-content h4 {
 color: #fff!important;
    font-size: 22px!important;
    font-weight: 600;
    text-align: left;
    margin-top: 15px;
    line-height: 40px;
}
.core-card .content-box h5 {
    color: #fff!important;
}
.core-card .card-content {
   background-color: transparent;
    width: auto;
    padding: 40px 20px 20px 20px;
    margin-bottom: 0px;
}


.vc_ui-panel-header-container {
	background: red !important;
}

@media (max-width: 900px){
	.fitness-slider.fitness{
		    margin-top: -10px;
	}
.top-optin-form .vc_col-sm-6 {
    width: 100%;
    margin: 0 auto;
    padding:38px 0px 10px 8px;
}	
.fitness-slider .vc_column-inner {
    padding-right: 10px;
}
.slide-content {
    margin-top: 0;
    margin-bottom: 10px!important;
}
.form-content {
      margin: 0 auto;
}
/*body .vc_row {
    padding: 6px 0px 6px 14px!important;
}*/
.bullet-boxes .vc_column-inner {
    width: auto;
    margin: 0 auto;
    padding: 23px 10px 10px 20px!important;
}
body  .vc_row.cta-section {
    padding: 0px!important;
    margin: 0px!important;
    left: 0px!important;
    width: 100%!important;
    margin: 0px!important;
    margin-top: -3px!important;

}
.cta-main {
    display: inherit;
    position: relative;
}
.cta-main .left-cta, .cta-main .right-cta {
    max-width: 100%;
    margin: 0 auto;
    width: 100%;
    display: inline-block;
}
.right-cta .cta-book ul li {
  line-height: 1.5;
}
.cta-main .left-inner {
    width: auto;
    margin: 0 auto;
    float: none;
    padding: 50px 20px;
}
.left-inner .cta-form {
    margin-top: 10px;
}
.cta-main::after {
    content: "";
    background-image: none;
    width: 0px;
    height: 0px;
    position: absolute;
    left: 0;
    background-size: cover;
}
.cta-main .right-inner {
    width: auto;
    margin: 0 auto;
    float: none;
    padding: 50px 20px;
}
footer #custom_html-6 .add-box li {
    width: 100%;
}
.slide-content h3 {
    color: #fff!important;
    font-size: 44px;
    text-align: center;
}
.slider-box.inner {
    margin-top: 92px!important;
}
.orange-wrapper {
    margin-left: 0px!important;
}
.add-box {
    padding-left: 16px;
    margin-left: 12%;
}
.mobile__nav-menu {
    background: white;
    width: 100%;
    top:40px;
}
.mobile__nav-social i {
    color: #e83f23;
    font-size:28px;
}
.singular-page .entry-content {
    margin-top: 88px;
}
.bullet-boxes .content-box h3 {
	font-size:31px;
}
.right-inner .cta-top h4 {
	display:block;
}
.slide-content.inner h3 strong {
	display:block;
	margin:0 auto;
	max-width:80%;
}
.program-box h4, .trainer-content .content-box h4 {
    font-size: 22px;
}
#custom_html-6 > div > div.add-box > ul {
	margin-left:8%;
}
h2{font-size:29px!important;}
}

.brandmeta {font-size:17px; padding: 25px 25px 0; position: relative;}
.brandmeta::after { content: ''; display: block; border-bottom: 3px solid #cdcdcd; width: 60px; margin: 15px auto; position: relative; height: 2px; }

@media (max-width: 400px){
.brandmeta {font-size:12px;}
#post-9492 > div.entry-content > div.vc_row.wpb_row.vc_row-fluid.trainee-box.vc_custom_1648487954121.vc_row-has-fill > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid.trainee > div:nth-child(3) > div > div > div.wpb_single_image.wpb_content_element.vc_align_left.vc_custom_1649372616075 > figure > div > img, #post-9492 > div.entry-content > div.vc_row.wpb_row.vc_row-fluid.trainee-box.vc_custom_1648487954121.vc_row-has-fill > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid.trainee > div:nth-child(2) > div > div > div.wpb_single_image.wpb_content_element.vc_align_left.vc_custom_1649372607210 > figure > div > img {
  width: 98%;
}}

@media (max-width: 479px){
	.slider-box.inner {
    padding-right: 20px!important;
    padding-left: 20px!important;
}
	.slider-box.inner .custom-btn a {
    font-size: 11px!important;
    margin-top: 10px;
}
#nav-icon {
    margin-right: 24px;
}
.slide-content h3 {
    font-size: 28px;
  
}
.form-content {
    background-color: #2a2a2970;
    padding: 10px 20px;
    width: auto;
}

.gform_fields #field_8_2 {
    display: inline-block!important;
    width: 100%!important;
    /* float: left; */
}
.gform_fields #field_8_3 {
    display: inline-block;
    width: 100%;
    float: none;
    margin-left: 0px;
    margin-top: 0px;
}
.gform_wrapper.gravity-theme .gform_fields{
	    grid-row-gap: 4px;
}
.gform_fields #field_8_2 .ginput_container {
    width: 100%;
}
.gform_fields #field_8_3 .ginput_container {
    width: 100%;
    margin-top: 5px;
}
.content-box h3 {
    font-size: 20px;
}
.custom-btn a{
	    font-size: 14px!important;
	    margin-top: 10px;
}
.cta-book {
    display: inherit;
    width: 100%;
    margin: 30px auto 10px;
}
.cta-book ul {
    width: auto;
    padding-left: 40px;
}
.cta-form {
    display: inherit;
    margin: 40px auto;
    width: auto;
    text-align: center;
}
.guarantee-box .wpb_wrapper {
    text-align: center;
}
.guarantee-box .vc_align_left {
    text-align: center;
}
footer #custom_html-6 {
    width: 100%;
}
footer .footer_bar .row {
    display: inline-block;
    width: 100%;
    margin: 0 auto;
}
footer #custom_html-6 .add-box li img {
    float: left;
    padding-right: 10px;
    margin: 0px;
}
footer #hybrid-nav-menu-2 {
    width: auto;
    text-align: center;
}
.nav-bar.vertical > li.active {
    border-right: solid 0px #2284a1!important;
        line-height: 26px;
}
.orange-wrapper .custom-btn a {
   background-color: #000!important;
    padding: 14px 27px!important;
    font-size: 14px!important;
}
.core-card .content-box h3 {
    font-size: 30px;
    padding-right: 10px;
}
.singular-page-9570 .vc_row {
    padding: 6px 0px 6px 10px!important;
}

body .custom-vc_column-inner {
    margin-right: 0px!important;
    width: 100%!important;
    margin-left: 0px!important;
    padding-right: 30px!important;
    padding-left: 30px!important;
}
body .custom-vc_column-inner .vc_align_left {
    text-align: center;
}
.inner-guarantee .wpb_wrapper {
    text-align: center;
    padding: 0 10px;
}
.inner-guarantee .vc_align_left {
    text-align: center;
}
.logo-box .vc_row.wpb_row.vc_inner.vc_row-fluid {
    column-count: 2;
}
.inner-header h3 {
    color: #fff!important;
    font-size: 30px!important;
}
p.small-area {
    padding: 10px;
}
.trainee .vc_col-sm-3 {
    margin-bottom: 10px;
}
.program-box .wpb_text_column.wpb_content_element {
    padding-left: 15px;
    padding-right: 15px;
}
.our-box .vc_column-inner {
    width: auto;
    margin: 0 auto;
}
.our-box .vc_column-inner h3 {
    font-size: 24px;
}
footer .nav-bar {
    text-align: center;
}
.our-box.trainer .vc_column-inner {
    padding-left: 25px;
    padding-right: 25px;
}
.singular-page-9570 .fitness-boxes .vc_col-sm-4 .vc_column-inner {
    margin-bottom: 10px;
    min-height: 350px;
}
#wonderplugincarousel-1 .amazingcarousel-prev {
    left: 10%!important;
}
#wonderplugincarousel-1 .amazingcarousel-next {
    right: 10%!important;
}
#wonderplugincarousel-2 .amazingcarousel-prev {
    left: 10%!important;
}
#wonderplugincarousel-2 .amazingcarousel-next {
    right: 10%!important;
}

.orange-wrapper:after{
	    left: 42%;
}
.bullet-boxes .vc_column-inner{
	padding: 23px 20px 12px 20px!important;
}
.trainer-content .vc_column-inner {
    padding-top: 7px!important;
}
.top-optin-form {
    padding: 10px 8px 15px 16px!important;
}
.home-content .vc_column-inner {
    padding: 10px 6px 5px 23px!important;
}
.core-card.how-it-work .card-content {
    padding: 0px 13px 14px 29px;
   
}
.how-it-work .wpb_single_image {
    margin-bottom: 0px;
    text-align: center;
    padding-left: 16px;
}
.home-content.image-slide .vc_col-sm-4 .vc_column-inner {
    padding-right: 0px!important;
    padding-left: 28px!important;
}
.program-box .vc_col-sm-4 .vc_column-inner {
    width: 100%;
    padding-left: 24px;
    padding-right: 0px;
}
.trainee-box .vc_column-inner {
    padding-right: 0px;
    padding-left: 19px;
}
.trainee-box .vc_column-inner .about-box {
    /* padding-right: 26px!important; */
    width: 98%;
}

.guarantee-box .vc_column-inner {
    padding-left: 25px;
    padding-right: 10px;
    padding-bottom: 20px;
}
.singular-page-9570 .vc_row.slider-box.inner {
    padding-left: 10px!important;
    padding-right: 10px!important;
}
.singular-page-9570 .vc_row.core-card {
    padding-left: 4px!important;
}
footer .copyright {
	margin:0 auto;
	max-width:97%;
}
}
@media (min-width: 900px){
	footer #hybrid-nav-menu-2 {
		margin-left:10%;
	}
}



div#add-box {
    width: 65% !important;
	  text-align: left;
	  margin: 0 auto;
	  padding-bottom: 20px;
	color: #000;
}

	

#add-box a{
	color: #000 !important;
}

#address-footer {
    float: left;
    width: 90%;
	 padding-bottom: 10px;
		color: #000 !important;
	background-image: url('https://preview.fitnesswebsiteformula.com/bcnew/wp-content/uploads/2023/04/icons8-location-30.png');
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 45px;
}
	
	#phone-footer {
    float: left;
    width: 90%;
	 padding-bottom: 10px;
		color: #000 !important;
	background-image: url('https://preview.fitnesswebsiteformula.com/bcnew/wp-content/uploads/2023/04/icons8-phone-24.png');
		background-repeat: no-repeat;
	background-position: top left;
	padding-left: 45px;
}
:root {
	--primary: #03c1ca;
}


