.thank-sec-one{padding-bottom:175px;padding-top:168px}.thank-sec-one img{margin:0 auto;max-width:117px;padding-bottom:60px}.thank-sec-one h1{color:#111;font-size:50px;font-weight:700}.thank-sec-one p{color:grey;font-family:Avenir Next Demi;font-size:24px;font-weight:600;line-height:1.2;margin:0 auto;max-width:740px}.row-fluid .thank-sec-one a.cta_button[title]{background:#f0c85b;color:#fff;font-family:Avenir Next Demi;font-size:14px;font-weight:600;margin-top:57px;padding:19px 52px}.thank-sec-two{background:#f2f2f0;padding-bottom:78px;padding-top:96px}.row-fluid .thank-sec-two .header-text{color:#252525;display:block;float:none;font-size:24px;font-weight:700;margin:0 auto;max-width:790px;padding-bottom:30px;text-align:center}.thank-sec-two ul{margin:0 auto;max-width:435px}.thank-sec-two ul li{color:grey;font-family:Avenir Next Demi;font-size:16px;font-weight:600}.row-fluid .thank-sec-two a.cta_button[title]{font-family:Avenir Next Demi;font-size:12px;font-weight:600;margin-top:22px;padding:19px 62px}@media(max-width:767px){.thank-sec-one{padding-bottom:75px;padding-top:71px}.thank-sec-one img{margin:0 auto;max-width:73px;padding-bottom:42px}.thank-sec-one h1{font-size:35px}.thank-sec-one p{font-size:20px}.row-fluid .thank-sec-one a.cta_button[title]{margin-top:18px}.thank-sec-two{padding-bottom:70px;padding-top:58px}}@media(min-width:320px) and (max-width:480px){.thank-sec-one{padding-bottom:50px;padding-top:50px}.thank-sec-one img{margin:0 auto;max-width:50px;padding-bottom:31px}.thank-sec-one h1{font-size:28px}.thank-sec-one p{font-size:19px}.row-fluid .thank-sec-one a.cta_button[title]{margin-top:18px}.thank-sec-two{padding-bottom:46px;padding-top:45px}.thank-sec-two ul{padding-left:10px}.thank-sec-two h3{font-size:19px}.thank-sec-two a.cta_button[title]{margin-top:15px}}.row-fluid .coaching-wrapper,.row-fluid [class*=span].coaching-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1040px;padding-left:15px;padding-right:15px;width:100%}.row-fluid .short-coaching-wrapper,.row-fluid [class*=span].short-coaching-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:700px;padding-left:15px;padding-right:15px;width:100%}.coaching-header{padding-bottom:45px;padding-top:50px}.coaching-header img{max-width:328px}.coaching-hero-section{background:#f2f2f0;padding-bottom:97px;padding-top:93px}.coaching-hero-section p span{border-bottom:2px solid #f0c85b;font-size:13px;text-transform:uppercase}.coaching-hero-section h1{color:#000;font-size:50px;font-weight:700}.coaching-hero-section p{color:#555;font-family:Avenir Next Demi;font-size:16px;font-weight:600;max-width:454px}.coaching-hero-section .hero-right-col .coaching-form{padding-top:18px}.row-fluid .hero-right-col .coaching-form form input,.row-fluid .hero-right-col .coaching-form form select,.row-fluid .hero-right-col .coaching-form form textarea{background:#fff;border:0;border-radius:5px;color:#555;font-size:16px;font-weight:500;height:53px;margin-bottom:17px}.hero-right-col .coaching-form .submitted-message{color:#000;font-size:18px;text-align:center}.row-fluid .hero-right-col .coaching-form form .hs-submit{margin-top:5px}.row-fluid .hero-right-col .coaching-form form .field>label{display:none}body .container-fluid .row-fluid .hero-right-col .coaching-form form .hs-button.primary{background:#f0c85b;border:1px solid #f0c85b;color:#000;font-family:Avenir Next Demi;font-size:13px;font-weight:600;max-width:100%;position:relative;width:100%}.coaching-sec-one{padding-bottom:168px;padding-top:226px}.coaching-sec-one h3{color:#fff;font-size:36px}.coaching-sec-one p{color:#fff;font-family:Avenir Next Demi;font-size:18px;font-weight:600;margin:0 auto;max-width:750px}.coaching-sec-one a.cta_button{background:#fff;border-radius:10px;color:#000;margin-top:32px;padding:19px 40px}.coaching-sec-two{padding-bottom:80px;padding-top:110px}.coaching-sec-two .video-header-text{border-radius:10px;color:#000;font-size:36px;font-weight:700;margin-bottom:35px}.row-fluid .coaching-sec-two a.cta_button{border-radius:10px;margin-top:10px;padding:19px 102px}.coaching-sec-three{background:#f2f2f0;padding-bottom:60px;padding-top:85px}.coaching-footer-section{background:#000;padding-bottom:60px;padding-top:69px}.coaching-footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#fff;font-size:14px;padding-top:17px}@media(max-width:767px){.coaching-header{padding-bottom:26px;padding-top:33px}.coaching-header img{max-width:270px}.coaching-hero-section{padding-bottom:50px;padding-top:51px;text-align:center}.coaching-hero-section p{margin:0 auto;max-width:630px}.coaching-hero-section h1{font-size:40px}.coaching-sec-one{padding-bottom:120px;padding-top:105px}.coaching-sec-one h3{color:#fff;font-size:30px}.coaching-sec-two .video-header-text{font-size:27px}.coaching-sec-two{padding-bottom:55px;padding-top:43px}.coaching-sec-three{padding-bottom:17px;padding-top:52px;text-align:center}.coaching-footer-section{padding-bottom:19px;padding-top:56px}.coaching-hero-section .hero-right-col .coaching-form{padding-top:40px}}@media(min-width:320px) and (max-width:480px){.coaching-header img{max-width:215px}.coaching-hero-section h1{font-size:32px}.coaching-hero-section p{font-size:14px;max-width:100%}.coaching-hero-section .hero-right-col .coaching-form{padding-top:17px}.coaching-hero-section{padding-bottom:37px}.coaching-sec-one{padding-bottom:89px;padding-top:76px}.coaching-video-mage .coaching-video-button{padding-bottom:108px;padding-top:108px}.row-fluid .coaching-footer-section .footer-logo{margin:0 auto 30px;max-width:270px}.coaching-footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding-bottom:7px;padding-top:7px}.row-fluid .coaching-sec-two a.cta_button[title]{padding:19px 90px}}.row-fluid .coach-wrapper,.row-fluid [class*=span].coach-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1020px;padding-left:15px;padding-right:15px;width:100%}.coach-header{background-color:#41be91;padding-bottom:83px;padding-top:82px}.coach-header h1{color:#363636;font-size:60px;font-weight:700;margin:0 auto;max-width:490px}.coach-header h1 span{color:#363636;font-size:112px;font-weight:700}.coach-sec-one{background:#f2f2f0;padding-bottom:83px;padding-top:85px}.coach-sec-one .coach-header-text{padding-bottom:27px}.coach-header-text{color:#000;font-size:36px;font-weight:700}.coaching-sec-two.coach-sec-one-cta{padding-bottom:0;padding-top:30px}.coach-sec-two{padding-bottom:129px;padding-top:119px}.coach-sec-two .coach-header-text{padding-bottom:57px}.coach-sec-two p{color:#555;font-size:16px;font-weight:500}.coach-sec-two img{max-width:479px;width:100%}.coach-sec-three{background:#f2f2f0;padding-bottom:100px;padding-top:100px}.coach-sec-three .coach-header-text{padding-bottom:32px}.coach-sec-four .coach-header-text{padding-bottom:48px}.coach-sec-four{padding-bottom:99px;padding-top:97px}.coach-sec-four .link-text ul{list-style:none;margin:0 auto;max-width:495px}.coach-sec-four .link-text ul li{border-top:1px solid #000;color:#707070;font-size:16px;font-weight:500;padding:33px 0}.coach-sec-four .link-text ul li:last-child{border-bottom:1px solid #000}@media(max-width:1024px){body .container-fluid .row-fluid .coach-sec-two img{width:100%!important}}@media(max-width:767px){.coach-header h1 span{font-size:75px}.coach-header h1{font-size:50px;margin:0 auto;max-width:405px}.coach-header{padding-bottom:26px;padding-top:21px}.coach-sec-one{padding-bottom:55px;padding-top:39px}.coach-sec-two{padding-bottom:60px;padding-top:55px;text-align:center}.coach-sec-two .coach-header-text{padding-bottom:23px}body .container-fluid .row-fluid .coach-sec-two img{padding-top:25px;width:100%!important}.coach-sec-three{padding-bottom:55px;padding-top:45px}.coach-sec-four{padding-bottom:47px;padding-top:45px}.coach-sec-four .coach-header-text{padding-bottom:30px}.coach-sec-four .link-text ul li{padding:23px 0}}@media(min-width:320px) and (max-width:480px){.coach-header h1 span{font-size:60px}.coach-header h1{font-size:40px}.coach-header-text{font-size:30px}}.contact-hero-sec{padding-bottom:212px;padding-top:165px}.contact-hero-sec h1{color:#fff;font-size:50px;font-weight:700}.contact-hero-sec p{color:#fff;font-family:Avenir Next Demi;font-size:18px;font-weight:600;margin:0 auto;max-width:700px}.contact-form-sec{background:#f2f2f0;padding-bottom:100px;padding-top:100px}.row-fluid .contact-form-sec .contact-form form input,.row-fluid .contact-form-sec .contact-form form select,.row-fluid .contact-form-sec .contact-form form textarea{background:#fff;border:1px solid #fff;color:#555;font-size:16px;font-weight:500;height:54px;margin-bottom:17px}.row-fluid .contact-form-sec .contact-form form textarea{height:295px;resize:none}body .container-fluid .row-fluid .contact-form-sec .contact-form form .hs-button.primary{background:#f0c85b;border:1px solid #f0c85b;border-radius:10px;font-family:Avenir Next Demi;font-size:13px;font-weight:600;margin-top:22px;max-width:235px;position:relative}.row-fluid .contact-form-sec .contact-form .hs_nature_of_contact ul li{margin:7px 0}.row-fluid .contact-form-sec .contact-form .hs-form .field .input input[type=checkbox],.row-fluid .contact-form-sec .contact-form .hs-form .field .input input[type=radio]{background:#f2f2f0;border:2px solid #a1a1a1;border-radius:0;height:18px;margin-bottom:0;width:18px}.row-fluid .contact-form-sec .contact-form .hs-form .field .input input[type=radio]:checked:after{left:2px;top:2px}.row-fluid .contact-form-sec .contact-form form .field>label{display:none}contact-form-sec .contact-form .submitted-message{color:#000}.contact-form-sec .contact-form ::-webkit-input-placeholder{color:#555}.contact-form-sec .contact-form :-moz-placeholder,.contact-form-sec .contact-form ::-moz-placeholder{color:#555}:-ms-input-placeholder{color:#555}@media(max-width:767px){.contact-hero-sec{padding-bottom:85px;padding-top:85px}.contact-hero-sec h1{font-size:36px}.contact-form-sec{padding-bottom:50px;padding-top:57px}}@media(min-width:320px) and (max-width:480px){.contact-form-sec .contact-form form .form-columns-2 .hs-form-field .hs-input{width:100%!important}.row-fluid .contact-form-sec .contact-form .hs-form .field .input input[type=radio]{width:20px!important}}.row-fluid .slider-wrapper,.row-fluid [class*=span].slider-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1035px;padding-left:15px;padding-right:15px;width:100%}.free-res-hero-sec{padding-bottom:200px;padding-top:200px;position:relative;z-index:1}.hero-text h1{color:#fff;font-size:50px;font-weight:700;text-transform:uppercase}.hero-text p{color:#fff;font-family:Avenir Next Demi;font-size:18px;font-weight:600;margin:0 auto;max-width:700px}.row-fluid .free-res-hero-sec a.cta_button[title]{background:#fff;border-radius:10px;color:#111;font-family:Avenir Next Demi;font-size:12px;font-weight:600}.free-res-hero-sec:before{background-image:-moz-linear-gradient(90deg,rgba(0,0,0,.902) 0,transparent 100%);background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,.902),transparent);background-image:-ms-linear-gradient(90deg,rgba(0,0,0,.902) 0,transparent 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.free-res-sec-one{padding-bottom:93px;padding-top:106px}.free-res-sec-one .coach-header-text{margin-bottom:7px}.free-res-sec-one p{color:#000;font-size:16px;margin:0 auto;max-width:790px}.free-res-sec-one .scroll-sec{padding-top:10px}.free-res-sec-two{background:#f2f2f0;padding-bottom:100px;padding-top:100px}.free-res-sec-two .coach-header-text{padding-bottom:44px}.free-res-sec-three{padding-bottom:100px;padding-top:100px}.free-res-sec-three .coach-header-text{padding-bottom:44px}.free-res-sec-four{background:#f2f2f0;padding-bottom:100px;padding-top:100px}.free-res-sec-four .coach-header-text{padding-bottom:44px}.free-res-sec-five{padding-bottom:100px;padding-top:100px}.free-res-sec-five .coach-header-text{padding-bottom:50px}.free-res-sec-six{background:#43c395;padding-bottom:73px;padding-top:105px}.free-res-sec-six h2{color:#363636;font-size:53px;font-weight:700;margin:0 auto 12px;max-width:405px}.free-res-sec-six h2 span{color:#363636;font-size:92px;font-weight:700}.free-res-sec-six p{color:#fff;font-family:Avenir Next Demi;font-size:26px;font-weight:600;margin:0 auto;max-width:800px}.row-fluid .free-res-sec-six a.cta_button[title]{background:none;color:#fff;font-size:20px;font-weight:700;margin-top:7px}.row-fluid .free-res-sec-six a.cta_button[title]:hover{box-shadow:none;top:0}@media(min-width:768px) and (max-width:1024px){.free-res-sec-one{padding-bottom:35px;padding-top:65px}.free-res-sec-two{padding-bottom:70px;padding-top:54px}.free-res-sec-five,.free-res-sec-four,.free-res-sec-three{padding-bottom:75px;padding-top:55px}.free-res-sec-six h2{font-size:45px}.free-res-sec-six h2 span{font-size:75px}.free-res-sec-six p{font-size:23px}.free-res-sec-six{padding-bottom:45px;padding-top:55px}.row-fluid .free-res-sec-six a.cta_button[title]{font-size:18px}}@media(max-width:767px){.free-res-hero-sec{padding-bottom:150px;padding-top:150px}.free-res-sec-one{padding-bottom:25px;padding-top:60px}.free-res-sec-two{padding-bottom:70px;padding-top:48px}.free-res-sec-three{padding-bottom:60px;padding-top:45px}.free-res-sec-four{padding-bottom:55px;padding-top:44px}.free-res-sec-five{padding-bottom:55px;padding-top:45px}}.row-fluid .guide-wrapper,.row-fluid [class*=span].guide-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1035px;padding-left:15px;padding-right:15px;width:100%}.base-color-overlay,.overlay{position:relative;z-index:1}.overlay:before{background:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.guide-hero-sec{padding-bottom:225px;padding-top:173px}.guide-sec-one{padding-bottom:82px;padding-top:111px}.row-fluid .guide-slider-wrapper,.row-fluid [class*=span].guide-slider-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1020px;padding-left:15px;padding-right:15px;width:100%}.guide-sec-two .coach-header-text{margin-bottom:30px}.guide-sec-two{background:#f2f2f0;padding-bottom:75px;padding-top:97px}.row-fluid .guide-sec-two a.cta_button[title]{border-radius:10px;font-family:Avenir Next Demi;font-size:12px;margin-top:30px;padding:20px 30px}@media(min-width:768px) and (max-width:1024px){.hero-text h1{font-size:44px;margin-bottom:0}.guide-hero-sec{padding-bottom:200px;padding-top:150px}.guide-sec-one{padding-bottom:46px;padding-top:50px}.guide-sec-two{padding-bottom:75px;padding-top:60px}.guide-slider .next-arrow i,.guide-slider .prev-arrow i{font-size:23px}.guide-slider .next-arrow{height:60px;right:-29px;width:60px}.guide-slider .prev-arrow{height:60px;left:-29px;width:60px}}@media(max-width:767px){.hero-text h1{font-size:35px}.guide-hero-sec{padding-bottom:160px;padding-top:120px}.guide-sec-one{padding-bottom:30px;padding-top:65px}.guide-sec-two{padding-bottom:50px;padding-top:45px}.coach-header-text{font-size:24px}.row-fluid .guide-sec-two a.cta_button[title]{margin-top:11px}.guide-slider .next-arrow i,.guide-slider .prev-arrow i{font-size:22px}.guide-slider .prev-arrow{height:55px;left:-28px;width:55px}.guide-slider .next-arrow{height:55px;right:-28px;width:55px}.guide-slider .slider-border img{border:0}.maps-work-cm .map-work-title{font-size:18px}}@media(min-width:320px) and (max-width:480px){.hero-text h1{font-size:30px}.guide-hero-sec{padding-bottom:95px;padding-top:104px}.coach-header-text,.nutirion-title{font-size:22px}.row-fluid .bikini-sec-four a.cta_button[title],.row-fluid .bikini-sec-one a.cta_button[title]{padding:20px}}.row-fluid .map-feature-wrapper,.row-fluid [class*=span].map-feature-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1040px;padding-left:15px;padding-right:15px;width:100%}.row-fluid .bundle-wrapper,.row-fluid [class*=span].bundle-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1090px;padding-left:15px;padding-right:15px;width:100%}.bundle-hero-sec{padding-bottom:250px;padding-top:250px}.bundle-hero-sec .hero-text p{margin:0 auto;max-width:620px}@media (min-width:1800px){.bundle-hero-sec{padding-bottom:330px;padding-top:330px}}@media (min-width:2400px){.bundle-hero-sec{padding-bottom:450px;padding-top:420px}}.bundle-sec-one{padding-bottom:120px;padding-top:120px}.row-fluid .bundle-sec-one a.cta_button[title]{background:#00acec;color:#fff;font-family:Avenir Next Demi;margin-top:81px}.bundle-sec-two{background:#f2f2f0;padding-bottom:95px;padding-top:100px}.bundle-sec-two .coach-header-text{margin-bottom:76px}@media(max-width:767px){.bundle-sec-one{padding-bottom:60px;padding-top:60px}.bundle-sec-two{padding-bottom:55px;padding-top:60px}.maps-features-cm{margin-bottom:35px}.maps-features-cm img{margin-bottom:16px;max-width:70px}.maps-features-cm .map-feature-title{margin-bottom:11px}.bundle-sec-two .coach-header-text{margin-bottom:55px}}@media(min-width:320px) and (max-width:480px){.bundle-hero-sec{padding-bottom:100px;padding-top:111px}.bundle-sec-two{padding-bottom:20px;padding-top:49px}}.row-fluid .bundle-slider-wrapper,.row-fluid [class*=span].bundle-slider-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1080px;padding-left:15px;padding-right:15px;width:100%}.bundle-sec-three{padding-bottom:100px;padding-top:123px}.bundle-sec-three .coach-hero-sec{margin-bottom:40px}.bundle-sec-three p{font-weight:500}.bundle-sec-three .map-slider-spacing{padding-top:30px}@media(max-width:767px){.bundle-sec-three{padding-bottom:70px;padding-top:60px}}bikini-hero-sec{position:relative}.bikini-hero-sec img{width:100%!important}.bikini-sec-one{padding-bottom:120px;padding-top:116px}.bikini-sec-one .coach-header-text{margin-bottom:20px}.bikini-sec-one .work-cm-col{padding-top:49px}.bikini-sec-one p{margin:0 auto;max-width:880px}.bikini-sec-four a.cta_button[title],.bikini-sec-one a.cta_button[title]{background:#00acec;font-family:Avenir Next Demi;font-size:12px;padding:20px 56px}.bikini-sec-one a.cta_button[title]{margin-top:32px}body .container-fluid .row-fluid .bikini-sec-two .bikini-col{display:block;float:none;margin:0 auto;max-width:1065px}.bikini-sec-two{padding-bottom:93px;padding-top:109px}.bikini-sec-two .bikini-col{margin:0 auto;max-width:1065px}.bikini-sec-two .bikini-sec-two-col{padding:20px 45px}.bikini-sec-two h4{color:#393939;font-size:24px;font-weight:700}.bikini-sec-two p{color:#393939;font-size:16px;font-weight:500}@media(min-width:768px) and (max-width:1024px){.bikini-sec-two .bikini-sec-two-col{padding:20px 15px}.bikini-sec-one{padding-bottom:70px;padding-top:65px}.bikini-sec-three{padding-bottom:220px;padding-top:180px}.bikini-sec-two{padding-bottom:80px;padding-top:80px}.bikini-sec-four{padding-bottom:70px;padding-top:60px}.bundle-sec-three{padding-bottom:75px;padding-top:55px}.coach-header-text{font-size:28px}.maps-work-cm .map-work-title{font-size:20px}}@media(min-width:768px){.bikini-sec-two .mid-col{border-left:1px solid #393939;border-right:1px solid #393939}}@media(min-width:768px) and (max-width:1024px){.row-fluid .bikini-sec-three{padding-bottom:150px;padding-top:150px}}.bikini-sec-three{padding-bottom:306px;padding-top:230px}.bikini-sec-three h3{color:#fff;font-size:36px;font-weight:700}.bikini-sec-four{background:#f2f2f0;padding-bottom:100px;padding-top:100px}.bikini-sec-four .coach-header-text{margin-bottom:37px}.bikini-sec-four .coaching-video-button a img{width:20%}.bikini-sec-four .widget-type-cta{margin-top:40px}@media(max-width:767px){.bikini-sec-one{padding-bottom:60px;padding-top:48px}.bikini-sec-one .work-cm-col{padding-top:32px}.maps-work-cm .map-work-icon img{margin-bottom:15px}.bikini-sec-three{padding-bottom:120px;padding-top:120px}.bikini-sec-three h3{font-size:27px}.bikini-sec-two{padding-bottom:30px;padding-top:40px}.bikini-sec-two .mid-col{border-bottom:1px solid #393939;border-top:1px solid #393939}.bikini-sec-four{padding-bottom:60px;padding-top:54px}.bikini-sec-two h4{font-size:22px}.bikini-sec-two p{font-size:15px}.bikini-sec-four .coaching-video-button a img{width:16%}}.row-fluid .bio-wrapper,.row-fluid [class*=span].bio-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1050px;padding-left:15px;padding-right:15px;width:100%}.adam-hero-sec.section-bg{background-position:top!important}.adam-hero-sec{padding-bottom:96px;padding-top:283px}.adam-hero-sec .hero-text,.doug-hero-sec .hero-text{margin-bottom:40px}.adam-hero-sec .hero-text h1,.doug-hero-sec .hero-text h1{margin-bottom:0}.adam-hero-sec h4,.doug-hero-sec h4{color:#fff;font-size:24px;font-weight:700}.adam-hero-sec p,.doug-hero-sec p{color:#fff;font-family:Avenir Next Demi;font-size:16px;font-weight:600}@media(max-width:767px){.adam-hero-sec{padding-bottom:35px;padding-top:154px}.free-res-sec-six h2{font-size:35px}.free-res-sec-six h2 span{font-size:55px}.free-res-sec-six{padding-bottom:42px;padding-top:50px}.free-res-sec-six p{font-size:20px}.adam-hero-sec.section-bg{background-color:#000;background-repeat:no-repeat;background-size:contain!important}.adam-hero-sec p,.doug-hero-sec p{text-align:center}}@media(min-width:320px) and (max-width:480px){.free-res-sec-six h2 span{font-size:40px}.free-res-sec-six h2{font-size:28px}.row-fluid .free-res-sec-six a.cta_button{font-size:16px}}.doug-hero-sec{padding-bottom:96px;padding-top:265px}.doug-hero-sec.section-bg{background-repeat:no-repeat!important;background:#0d0d0df7;background-position:top!important;background-size:contain!important}@media(max-width:767px){.doug-hero-sec{padding-bottom:35px;padding-top:140px}}.affiliated-hero-sec{padding-bottom:197px;padding-top:166px;position:relative;z-index:1}.affiliated-hero-sec:before{background-image:-moz-linear-gradient(100deg,rgba(0,0,0,.741) 0,transparent 100%);background-image:-webkit-linear-gradient(100deg,rgba(0,0,0,.741),transparent);background-image:-ms-linear-gradient(100deg,rgba(0,0,0,.741) 0,transparent 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.affiliated-hero-sec .left-cta a.cta_button[title]{background:#fff;border:2px solid #fff;color:#000;font-family:Avenir Next Demi;font-size:12px}.affiliated-hero-sec .right-cta a.cta_button[title]{background:none;border:2px solid #fff;border-radius:5px;color:#fff;font-family:Avenir Next Demi;font-size:12px}.affiliated-sec-one{padding-bottom:26px;padding-top:46px}@media(max-width:767px){.affiliated-hero-sec{padding-bottom:130px;padding-top:111px}.affiliated-sec-one{padding-top:15px}}.row-fluid .map-product-wrapper,.row-fluid [class*=span].map-product-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1050px;padding-left:15px;padding-right:15px;width:100%}.maps-product-hero-sec{position:relative}.maps-product-hero-sec .free-hero-social-share{top:32%}@media(max-width:767px){.row-fluid .free-hero-social-share li a i{font-size:20px}.row-fluid .free-hero-social-share{padding-left:12px}.row-fluid .product-hero-cm h1{font-size:34px}.row-fluid .free-hero-social-share{display:block}}.maps-product-sec-one{padding-bottom:100px;padding-top:100px}.maps-product-sec-one .coach-header-text{margin-bottom:40px}.maps-product-sec-one p{color:grey;font-family:Avenir Next Demi;font-size:16px;font-weight:600}.row-fluid .maps-product-sec-one a.cta_button[title]{border-radius:5px;font-family:Avenir Next Demi;font-size:12px;font-weight:600;margin-top:30px;padding:20px 40px}.maps-product-video-sec .guide-sec-two a.cta_button[title]{border-radius:5px}.maps-product-sec-two{padding-bottom:135px;padding-top:124px}.maps-product-sec-three{background:#f2f2f0;padding-bottom:105px;padding-top:100px}.mind-pump-header-desc p{color:grey;font-family:Avenir Next Demi;font-size:16px;font-weight:600}.maps-product-sec-three .guide-slider-cm{padding-top:22px}.maps-product-sec-three .guide-slider .next-arrow{right:77px}.maps-product-sec-three .guide-slider .prev-arrow{left:77px}.row-fluid .map-product-cta a.cta_button[title]{border:5px;font-family:Avenir Next Demi;font-size:12px;font-weight:600;margin-top:30px;padding:20px 29px}.maps-product-sec-two .map-product-cta{margin-top:7px}@media(min-width:1025px) and (max-width:1190px){.maps-product-sec-three .guide-slider .prev-arrow{left:45px}.maps-product-sec-three .guide-slider .next-arrow{right:45px}}@media(min-width:768px) and (max-width:1024px){.maps-product-sec-three .guide-slider .prev-arrow{left:-29px}.maps-product-sec-three .guide-slider .next-arrow{right:-29px}}@media(max-width:767px){.maps-product-sec-three .guide-slider .prev-arrow{left:-27px}.maps-product-sec-three .guide-slider .next-arrow{right:-27px}.maps-product-sec-one{padding-bottom:55px;padding-top:55px}.maps-product-sec-one .coach-header-text{margin-bottom:25px}.maps-product-sec-one a.cta_button[title]{margin-top:15px}.maps-product-sec-three{padding-bottom:62px;padding-top:60px}.maps-product-sec-two{padding-bottom:70px;padding-top:60px}.row-fluid .map-product-cta a.cta_button[title]{margin-top:0}.maps-product-sec-one p{text-align:center}}.row-fluid .mpm-wrapper,.row-fluid [class*=span].mpm-wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1080px;padding-left:15px;padding-right:15px;width:100%}.mpm-hero-sec p{color:#fff;font-size:16px;font-weight:700;margin:0 auto;max-width:660px}.mpm-hero-sec{padding-bottom:135px}.mpm-hero-sec a.cta_button[title]{margin-top:30px}.mpm-sec-one{padding-bottom:115px;padding-top:103px}.mpm-sec-one .coach-header-text{margin-bottom:32px}.mpm-sec-one p{color:grey;font-family:Avenir Next Demi;font-size:16px;font-weight:600}.mpm-sec-two{background:#f2f2f0;padding-bottom:100px;padding-top:100px}.mpm-sec-two .coach-header-text{margin-bottom:15px}.mpm-sec-two .crew-maps-fitness-cta a.cta_button[title],.mpm-sec-two .crew-podcast-cta a.cta_button[title]{border-radius:10px;font-family:Avenir Next Demi;font-size:12px;max-width:375px;padding:20px 40px;width:28%}@media(max-width:767px){.mpm-sec-two .crew-maps-fitness-cta a.cta_button[title],.mpm-sec-two .crew-podcast-cta a.cta_button[title]{width:70%}.mpm-sec-two .coach-header-text{margin-bottom:38px}.mpm-sec-two{padding-bottom:60px;padding-top:50px}.mpm-sec-one{padding-bottom:58px;padding-top:48px}.mpm-sec-one p{text-align:center}}.testimonial-hero-sec.section-bg{background-position:top!important}.testimonial-sec-three,.testimonial-sec-two{padding-bottom:100px;padding-top:100px}.testimonial-sec-three{background:#f2f2f0}.row-fluid .popup-form form input,.row-fluid .popup-form form select,.row-fluid .popup-form form textarea{background:#fff;border:1px solid #fff;border-radius:5px;color:#555;font-size:16px;font-weight:500;height:54px;margin-bottom:0}.row-fluid form .hs-button.primary{background:#f0c85b;border:1px solid #f0c85b;border-radius:10px;color:#111;font-family:Avenir Next Demi;font-size:13px;margin-top:15px;text-transform:uppercase;width:100%}.row-fluid .popup-form .submitted-message{color:#000}.mfp-content .guana-modal{background:#f2f2f0!important;border:8px solid #000;border-radius:10px;padding:40px 30px}.wistia_embed{margin:0 auto;padding-bottom:30px}@media(max-width:767px){.wistia_embed{height:350px!important}}@media(min-width:320px) and (max-width:767px){.wistia_embed{height:250px!important}}.terms-sec{background:#f2f2f0;padding-bottom:60px;padding-top:60px}.terms-sec h1{color:#111;font-size:40px}.terms-sec .term-text{background:#fff;padding:50px}.terms-sec .term-text a{color:#f1c40f}.terms-sec .term-text .table-bordered{border:1px solid #eceeef}.terms-sec .term-text .table{margin-bottom:1rem;max-width:100%;width:100%}.terms-sec .term-text .table thead th{border-bottom:2px solid #eceeef;vertical-align:bottom}.terms-sec .term-text .table-bordered td,.terms-sec .term-text .table-bordered th{border:1px solid #eceeef}.terms-sec .term-text .table td,.terms-sec .term-text .table th{padding:.75rem}@media(max-width:767px){.terms-sec h1{font-size:30px}}.podcast-hero-sec img{width:100%!important}.podcast-sec-one{padding-bottom:60px;padding-top:60px}.podcast-sec-one .coach-header-text{margin-bottom:40px;text-decoration:underline}.podcast-sec-cta{padding-bottom:60px}.podcast-sec-two{background:#f2f2f0;padding-bottom:80px;padding-top:80px}.podcast-sec-two .coach-header-text{padding-bottom:40px}.podcast-sec-three{padding-bottom:140px;padding-top:140px}.podcast-sec-three .podcast-banner-txt h4{font-size:30px;font-weight:700}.podcast-sec-three .podcast-banner-txt h5{font-size:16px;font-weight:700}.podcast-sec-three .podcast-banner-txt img{margin:20px 0}.podcast-sec-three .podcast-banner-txt{float:right;max-width:545px}.podcast-sec-three.section-bg{background-position:bottom!important;background-repeat:no-repeat!important;background-size:contain!important}.podcast-sec-three .podcast-banner-txt img{max-width:170px}.podcast-sec-three .podcast-banner-txt img:last-child{max-width:100px}@media(max-width:767px){.podcast-sec-three.section-bg{background-image:none!important}.podcast-sec-three{padding-bottom:30px;padding-top:50px;text-align:center}.podcast-sec-three .podcast-banner-txt h4{font-size:24px}.podcast-sec-three .podcast-banner-txt img{max-width:150px}.podcast-sec-three .podcast-banner-txt img:last-child{max-width:95px}}.apparel-hero-sec{z-index:-2}.apparel-hero-image.section-bg{position:relative;z-index:1}.apparel-hero-sec:before{background:#f2f2f0;bottom:0;-webkit-clip-path:polygon(48% 0,100% 0,100% 100%,41% 100%);clip-path:polygon(48% 0,100% 0,100% 100%,41% 100%);content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.apparel-hero-image{position:relative;z-index:-2}.apparel-hero-sec .hero-content{max-width:600px;padding-bottom:130px;padding-right:15px;padding-top:130px}.apparel-hero-sec .hero-content h1{color:#000}.apparel-hero-sec .hero-content p{font-family:Avenir Next demi;font-size:18px;font-weight:600}.apparel-hero-sec .hero-content a.cta_button[title]{background:#f0c85b;color:#111}.apparel-section{padding-bottom:35px}.apparel-section .coach-header-text{padding-bottom:55px;padding-top:55px}.apparel-section .apparel-content{border-bottom:2px solid #000;padding-bottom:30px}.shopify-buy__product__actual-price{color:grey!important;font-size:20px}@media(min-width:768px) and (max-width:1024px){.map-product .map-product-title{font-size:19px}}@media(max-width:767px){.apparel-hero-sec .hero-content{padding:85px 20px 90px;text-align:center}.apparel-hero-sec{position:relative}.apparel-hero-sec .hero-content{position:relative;z-index:1}body .container-fluid .row-fluid .apparel-hero-image{background-repeat:no-repeat;background-size:cover!important;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.apparel-hero-sec .hero-content{float:none;max-width:100%}.apparel-hero-sec .hero-content h1{color:#fff;font-size:27px}.apparel-hero-sec .hero-content p{color:#fff}.apparel-hero-sec:before{display:none}.apparel-hero-image{height:auto}.row-fluid .short-coaching-wrapper iframe{height:335px;margin-bottom:10px}}@media(min-width:1025px){.apparel-hero-image img{width:100%!important}}.bio-social-share ul{list-style:none}.bio-social-share ul li{display:inline-block;margin:5px}.bio-social-share li a i{color:#fff;font-size:35px}.apparel-hero-sec{position:relative;z-index:1}.apparel-section .banner-image img,.banner-full-image img{width:100%}@media (min-width:1320px){.content-body .content-right-column{max-width:360px;width:100%}.content-body .content-left-column{padding-right:25px;width:66%}}.content-body .content-left-column{position:relative}.icon-list{left:-60px;position:absolute}.icon-list .side-bar-icon.fixed{position:fixed}.section-bg{background-position:50%!important;background-size:cover!important}.section-bg .bg-image{display:none!important}body .row-fluid-wrapper .row-fluid .hero-banner-bg.section-bg{background-position:top!important;min-height:700px}.content-body{padding:50px 0}.content-box{background-color:#444;border:3px solid #000;padding:25px 25px 16px}ul#toc li,ul#toc li a{color:#ccc;cursor:pointer;font-size:18px;font-weight:500;list-style-type:none;margin-left:0;padding-bottom:5px;padding-left:0;text-decoration:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}ul#toc{padding-left:0}ul#toc li:before{display:none}ul#toc li a:hover,ul#toc li:hover{color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.content-box h4{color:#eee;font-size:30px;font-weight:600;padding-bottom:15px;padding-top:28px;text-align:center}.bottom-content p,.macronutrients-contents p,.top-content p{font-size:18px;padding-bottom:16px}.macronutrients-contents h4.center,.top-content h4.align-center{display:inline-block;font-size:30px;font-weight:500;padding-top:40px;position:relative;z-index:1}.bottom-content p a,.content-left-column li a,.macronutrients-contents p a,.top-content p a{font-weight:500;text-decoration:underline}.top-heading h2{padding-bottom:15px}ul li strong{font-weight:500}.bottom-content ul,.macronutrients-contents ul,.top-content ul{padding-left:20px}.bottom-content ul li,.macronutrients-contents ul li,.top-content ul li{font-size:18px;font-weight:500;list-style-type:none;padding-left:20px;position:relative}.bottom-content ul li:before,.macronutrients-contents ul li:before,.top-content ul li:before{background-image:url(https://www.mindpumpmedia.com/hubfs/assets-2020/angle.png);background-position:50%;background-repeat:no-repeat;content:"";height:20px;left:-20px;position:absolute;top:4px;width:20px}.macronutrients-contents img,.offer-cta-image,.top-content img{margin-bottom:30px;margin-top:10px}blockquote{border-left:5px solid #eee;font-size:18px!important;margin:0 0 20px;padding:20px 18px}h4 strong{font-size:22px}h4 strong,p strong{font-weight:500}a#how-to-calculate-your-calories-and-macros,a#the-bottom-line-on-macronutrient-calculators,a#the-macronutrient-calculator,a#the-simple-science-of-macronutrient-dieting,a#what-are-macronutrients,a#what-do-you-think-about-this-macronutrient-calculator-have-anything-else-to-share-let-me-know-in-the-comments-below{background:#fff;border-left:2px solid #5193e7;border-top:2px solid #5ca7f9;cursor:pointer;display:inline-block;height:15px;margin-left:20px;opacity:.4;text-align:center;transform:rotate(45deg);width:15px}a#how-to-calculate-your-calories-and-macros:hover,a#the-bottom-line-on-macronutrient-calculators:hover,a#the-macronutrient-calculator:hover,a#the-simple-science-of-macronutrient-dieting:hover,a#what-are-macronutrients:hover,a#what-do-you-think-about-this-macronutrient-calculator-have-anything-else-to-share-let-me-know-in-the-comments-below:hover{opacity:.8}.scroll-section{text-align:center}.scroll-section h4{display:inline-block;padding-bottom:15px;padding-top:12px}.scroll-section a{position:relative;//top:5px}.scroll-section h4 strong{font-size:30px}.content-right-column a.cta_button[title]{background:#000;border-color:#000;border-radius:0;color:#fff;display:block;font-size:16px;font-weight:700;letter-spacing:.5px;padding:15px 25px;position:relative;text-transform:uppercase;top:0;transition:all .2s ease-in-out}.content-right-column a.cta_button:hover{box-shadow:0 8px 20px 2px rgba(0,0,0,.32);top:-5px}a.cta_button .hs-cta-img{height:auto}.signup-cm{background-color:#eee;margin-bottom:65px;overflow:hidden}.signup-cm .top-heading h2{color:#000;font-size:35px;padding-bottom:25px}.signup-cm .top-heading h2 span{background:url(https://www.mindpumpmedia.com/hubfs/assets-2020/brush.png) 8px no-repeat;color:#fff;left:-10px;padding:15px 45px 15px 35px;position:relative}.signup-cm .top-heading p{color:#666;font-size:18px;padding-bottom:10px}.signup-cm .text-body{padding:44px 40px 60px}.signup-cm .form input.hs-button.primary.large{background-color:#000;background:#000;border-color:#000;border-radius:0;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.image-text-cta .image img{width:100%}.image-text-cta .text-body{background-color:#ebebeb;padding:30px 48px 41px}.image-text-cta .text-body p{color:#585858;font-size:20px;font-style:italic;line-height:1.6;margin-bottom:30px;text-align:center}.image-text-cta .text-body a.cta_button[title]{background:#000;border-color:#000;border-radius:0;color:#fff;display:block;font-size:16px;font-weight:500;padding:19px 0;text-transform:uppercase;top:0}.image-text-cta .text-body a.cta_button[title],.image-text-cta .text-body a.cta_button[title]:hover{position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.image-text-cta .text-body a.cta_button[title]:hover{box-shadow:0 8px 20px 2px rgba(0,0,0,.32);top:-5px}.top-blog-post{margin-top:105px;overflow:hidden}.top-blog-post .post-body .feature-image{height:80px;max-width:145px;min-width:145px;overflow:hidden;position:relative;width:100%}.top-blog-post .post-body{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}.top-blog-post .post-body .post-title{padding-left:20px}.top-blog-post .post-body .post-title h4{font-size:19px;font-weight:500}.top-blog-post .post-body .post-title h4,.top-blog-post .post-body .post-title h4 a,.top-blog-post .post-body .post-title h4 a:hover{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.top-blog-post .post-body .post-title h4 a:hover{text-shadow:1px 1px 2px rgba(0,0,0,.5)}.top-blog-post .post-body .feature-image a{bottom:0;left:0;position:absolute;right:0;top:0}.top-blog-post .post-body .feature-image img{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.top-blog-post .post-body .feature-image:hover img{-webkit-transform:scale(1.1) rotate(-5deg);-ms-transform:scale(1.1) rotate(-5deg);transform:scale(1.1) rotate(-5deg);-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.top-blog-post .top-heading{padding-bottom:18px}.top-blog-post .top-heading h3{font-size:25px}.free-resource .top-heading h3,.tool-cm .top-heading h3{font-size:25px;padding-bottom:6px}.free-resource .resource-links ul,.tool-cm .resource-links ul{list-style-type:none}.free-resource .resource-links ul li,.tool-cm .resource-links ul li{margin-bottom:18px;margin-left:0;padding-left:22px;position:relative;z-index:1}.free-resource .resource-links ul li:before,.tool-cm .resource-links ul li:before{background:#f2f2f2;content:"";display:block;height:8px;left:0;margin-top:0;position:absolute;top:9px;width:8px}.free-resource .resource-links ul li a,.tool-cm .resource-links ul li a{color:#333;font-size:16px;font-weight:500;position:relative;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;z-index:1}.free-resource .resource-links ul li a:before,.tool-cm .resource-links ul li a:before{background-color:#333;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;width:0}.free-resource .resource-links ul li:hover a:before,.tool-cm .resource-links ul li:hover a:before{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;width:100%}.free-resource,.tool-cm{margin-top:70px;overflow:hidden}.bottom-four-col{overflow:hidden;padding:65px 30px 55px;position:relative;z-index:1}.bottom-four-col .top-heading h3{font-weight:500}.bottom-four-col .image-box{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);flex-basis:23%;-webkit-flex-basis:23%;-moz-flex-basis:23%;margin-bottom:2%;margin-right:2%;overflow:hidden;position:relative;top:0}.bottom-four-col .image-box,.bottom-four-col .image-box:hover{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.bottom-four-col .image-box:hover{top:-5px}.bottom-four-col .image-box .text-body{padding:15px 23px}.bottom-four-col .image-box .image{background-repeat:no-repeat;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.bottom-four-col .four-col-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:55px}.bottom-four-col .image-box:last-child,.bottom-four-col .image-box:nth-child(4n+4){margin-right:0}.bottom-four-col .image-box .text-body p,.bottom-four-col .image-box .text-body p a{color:#2a2a2a;font-size:19px;font-weight:500;margin-bottom:0;text-transform:uppercase;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.socil-icons ul{list-style-type:none}.socil-icons ul li{margin-left:0}.socil-icons ul li a img{width:32px}.socil-icons ul li a img,.socil-icons ul li a img:hover{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.socil-icons ul li a img:hover{box-shadow:0 0 20px rgba(0,0,0,.2)}@media (min-width:768px) and (max-width:1024px){body .row-fluid-wrapper .row-fluid .hero-banner-bg.section-bg{min-height:280px}body .signup-cm{margin-bottom:40px}body .top-blog-post .post-body .post-title h4{font-size:16px}body .signup-cm .text-body{padding:30px 20px 40px}body .image-text-cta .text-body{padding:30px 20px}body .top-blog-post{margin-top:50px}body .top-blog-post .post-body{margin-bottom:10px}body .free-resource,body .tool-cm{margin-top:20px}body .macronutrient .widget-span.widget-type-cell.wrapper{padding:0}body .row-fluid .content-body .content-right-column{display:none}body .row-fluid .content-body .content-left-column{width:100%}body .bottom-content p,body .macronutrients-contents p,body .top-content p{padding-bottom:0}body .bottom-four-col .image-box:nth-child(4n+4){margin-right:2%}body .bottom-four-col .image-box:nth-child(2n+2){margin-right:0}body .bottom-four-col .image-box{flex-basis:49%;-webkit-flex-basis:48%;-moz-flex-basis:49%;margin-bottom:3%;margin-right:3%}body .bottom-four-col .top-heading h3,body .scroll-section h4 strong{font-size:25px}}@media (max-width:1024px){body .icon-list{display:none}}@media (min-width:1025px) and (max-width:1100px){body .signup-cm .text-body{padding:44px 30px 60px}body .image-text-cta .text-body{padding:30px 30px 41px}}@media (min-width:1025px) and (max-width:1315px){body .content-body{padding-left:60px}body #progress-bar{left:0}body .row-fluid .signup-cm .text-body{padding:44px 22px 60px}}@media (max-width:767px){body .banner-image{min-height:170px}body .scroll-section h4{padding-bottom:0}body .macronutrient .cal-body .result{border-top:none}body .macronutrient .widget-span.widget-type-cell.wrapper{padding:0}.content-body .content-right-column{margin:0 auto;max-width:410px;padding-top:25px;width:100%}body .free-resource,body .tool-cm{margin-top:10px}body .scroll-section h4 strong{font-size:18px}body .macronutrient{margin-top:25px;padding:0 0 50px}body .bottom-content p,body .macronutrients-contents p,body .top-content p{font-size:16px;padding-bottom:0}body .calory-details li.rng{max-width:200px}body .row-fluid-wrapper .row-fluid .hero-banner-bg.section-bg{min-height:200px}body .bottom-four-col .image-box:nth-child(4n+4){margin-right:2%}body .bottom-four-col .image-box:nth-child(2n+2){margin-right:0}body .bottom-four-col .image-box{flex-basis:49%;-webkit-flex-basis:48%;-moz-flex-basis:49%;margin-bottom:3%;margin-right:3%}body .top-blog-post{margin-top:40px}body .signup-cm{margin-bottom:40px}}@media (min-width:481px) and (max-width:767px){body .macronutrient .cal-body .first-step li input,body .macronutrient .cal-body .first-step li select,body .macronutrient .cal-body ul li select,body input#custom-multiplier{max-width:150px;width:150px}}@media (max-width:480px){body .image-text-cta .text-body{padding:30px 20px 41px}body .signup-cm .text-body{padding:44px 20px 60px}body .bottom-four-col .image-box{flex-basis:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;margin-bottom:6%;margin-right:0}body .macronutrient .cal-body .top-taber{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body .macronutrient .cal-body .top-taber .imperial{padding-bottom:10px}body .calory-section .deSu .value,body .macronutrient .cal-body .calory-section li select,body .macronutrient .cal-body ul li input,body .macronutrient .cal-body ul li select,body input#custom-multiplier{max-width:100%}body .calory-section .deSu .value{max-width:90px}body .macronutrient .cal-body .calory-section .deSu input#def-surp2{margin-bottom:15px;margin-right:70px}body .macronutrient .cal-body .calory-heading ul,body .macronutrient .cal-body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body .macronutrient .cal-body ul li{display:block;max-width:100%;text-align:left;width:100%}body .macronutrient .cal-body .calory-section .calory-details ul li input{margin-bottom:10px;max-width:100%}body .macronutrient .cal-body .calory-section .calory-details ul li input.gram-input{margin-top:5px}}body.edge .macronutrient input[type=range]{background-image:none!important;background:#eee!important;border:none}body.firefox .macronutrient input[type=range]{background:#eee;border:none}body.ie .macronutrient input[type=range]{background-image:none!important;background:#eee!important;border:none}body.edge .weighLoss input[type=range],body.firefox .weighLoss input[type=range]{background-color:#fff;border:none}body.ie .weighLoss input[type=range]{background-color:#fff!important;background-image:none!important;border:none}@media (min-width:3000px){body .row-fluid-wrapper .row-fluid .hero-banner-bg.section-bg{min-height:1600px}}@media(max-width:767px){body .body-container-wrapper .fitness-products-list ul{margin:0}}.media-part-list{border-top:1px solid #000;padding:85px 0 100px;position:relative;z-index:1}.row-fluid .media-part-list .wrapper{box-sizing:border-box;max-width:1610px}.media-part-list .section-heading a{display:block;margin-top:10px}.media-part-list .section-heading p{color:#000}.media-part-list .card p{color:#000;font-size:14px;word-break:break-word}.media-part-list h3{color:#000}.media-part-list h4{color:#000;font-weight:600;margin:10px 0}.media-part-list .card{background:#fff;border-radius:5px;box-shadow:0 10px 22px #00000029;padding:18px;transition:all .3s ease-in-out}.media-part-list .card:hover{transform:translateY(-10px)}.media-part-list .card .logo{align-items:center;background:#e6e6e6;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:189px;justify-content:center}.media-part-list .card .logo img{max-width:160px}.media-part-list .arrow{bottom:12px;position:absolute;right:12px}.media-part-list .card a{bottom:0;left:0;position:absolute;right:0;top:0}.media-part-list i{font:normal normal normal 14px/1 FontAwesome;margin-left:10px}body .row-fluid .media-part-list .four-col-adjust span>.hs_cos_wrapper{margin-top:60px}@media (max-width:767px){.media-part-list{padding:40px 0}body .row-fluid .media-part-list .four-col-adjust span>.hs_cos_wrapper{margin-top:30px}}@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700;800;900&display=swap");body.ps-lp a,body.ps-lp a.cta_button,body.ps-lp h1,body.ps-lp h2,body.ps-lp h3,body.ps-lp h4,body.ps-lp h5,body.ps-lp h6,body.ps-lp li,body.ps-lp p,body.ps-lp span{font-family:Raleway,sans-serif!important}.footer-sec,.header-sec{background:#000;padding:24px 0}.footer-sec img.hs-image-widget,.header-sec img.hs-image-widget{max-width:200px!important}.footer-sec{background:#161e2a}.equal-height-container>.row-fluid-wrapper>.row-fluid.reverse{flex-direction:row-reverse;-webkit-flex-direction:row-reverse}.equal-height-container>.row-fluid-wrapper>.row-fluid.reverse .right-col{margin-left:0;margin-right:2.564102564%}.one-col-text{background:#ecf0f1;padding:70px 0 110px}.one-col-text h2{padding-bottom:33px}.one-col-text ul{padding-top:12px}.one-col-text ul li strong{font-weight:600}.testimonials-cm .three-col-adjust span .hs_cos_wrapper.align-center{flex-direction:column;-webkit-flex-direction:column}.ps-lp-banner{background-attachment:fixed;padding:210px 0 175px}.ps-lp-banner.section-bg.overlay:before{background:rgba(22,30,42,.665)}.ps-lp-banner a.cta_button{margin-top:59px}.ps-lp-four-col{padding:44px 0}body .row-fluid-wrapper .row-fluid .ps-lp-four-col .four-col-adjust span{align-items:center;-webkit-align-items:center}.ps-lp-four-col .four-col-adjust span .hs_cos_wrapper.align-center{flex-direction:column;-webkit-flex-direction:column}.ps-lp-four-col .hs_cos_wrapper img{margin:0 auto 30px;max-width:50px;width:100%}.ps-lp-four-col .hs_cos_wrapper h4{font-weight:500;margin-bottom:5px}body .row-fluid .two-col-img-tx .image-col,body .row-fluid-wrapper .row-fluid .two-col-img-tx .image-col{min-height:507px}.testimonials-cm{padding:70px 0}.testimonials-cm p strong{font-weight:600}.lp-faq{padding:66px 0}.lp-faq .content{display:none}.lp-faq .set{background:#fff;border-radius:4px;color:#000;padding:32px 30px;text-align:center}.lp-faq .set .content h1,.lp-faq .set .content h2,.lp-faq .set .content h3,.lp-faq .set .content h4,.lp-faq .set .content h5,.lp-faq .set .content h6,.lp-faq .set .content li,.lp-faq .set .content p,.lp-faq .set a,.lp-faq .set a i{color:#000}.lp-faq .set a{display:block;font-size:20px;font-weight:400;text-transform:uppercase}.lp-faq .set a i{color:#405cd9;float:right;margin-top:5px}.lp-faq .set .content{padding-top:31px}.lp-faq .set:not(:last-child){margin-bottom:30px}.lp-faq .accordian-sec{margin-top:40px}.two-col-img-tx .image-col img{height:100%;width:100%}@media (max-width:767px){.footer-sec,.header-sec{background:#000;padding:30px 0}.ps-lp-banner{padding:60px 0 75px}.ps-lp-banner a.cta_button{margin-top:20px}.ps-lp-four-col{padding:24px 0 40px}body .row-fluid-wrapper .row-fluid .two-col-img-tx .image-col{margin-top:40px;min-height:300px}.lp-faq,.one-col-text,.testimonials-cm{padding:60px 0}.lp-faq{padding-bottom:0}.lp-faq .set{padding:20px}.lp-faq .set:not(:last-child){margin-bottom:15px}.lp-faq .set a{font-size:18px}.one-col-text h2{padding-bottom:15px}.one-col-text ul,.two-col-img-tx .left-col ul{padding-left:20px}}@media(min-width:768px) and (max-width:1024px){.footer-sec,.header-sec{padding:30px 0}}li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display span a{text-decoration:underline}li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display span,li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display span a{color:#2d3e50!important;font-size:14px!important}