:root{--baseFontSize:16;--black-theme:#1d1d1d;--theme-pink:#ff004b;--color-white:#fff;--blackcolor:#000;--textcolor:#393e51;--linkcolor:#2655c8;--graybgcolor:#f2f2f2;--color-themebg:#fbebe0;--font-optima:"Optima";--font-dmserif:"DM Serif Display",serif;--font-opensans:"Open Sans",sans-serif;--text-color:#393e51}@font-face{font-family:"Optima";font-style:normal;font-weight:400;src:local("Optima"),url(//bodygraph.com/wp-content/themes/bg/css/../fonts/Optima/OptimaR.ttf) format("truetype")}@font-face{font-family:"Optima";font-style:italic;font-weight:400;src:local("Optima Italic"),url(//bodygraph.com/wp-content/themes/bg/css/../fonts/Optima/OptimaI.ttf) format("truetype")}@font-face{font-family:"Optima";font-style:normal;font-weight:700;src:local("Optima Bold"),url(//bodygraph.com/wp-content/themes/bg/css/../fonts/Optima/OptimaB.ttf) format("truetype")}@font-face{font-family:"Optima";font-style:italic;font-weight:700;src:local("Optima Bold Italic"),url(//bodygraph.com/wp-content/themes/bg/css/../fonts/Optima/OptimaBI.ttf) format("truetype")}html{margin:0;padding:0;border:0}a,abbr,acronym,address,article,aside,blockquote,body,caption,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,img,input,label,legend,li,nav,object,ol,pre,q,section,span,ul{margin:0;padding:0;border:0}p{border:0;padding:0}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a img{border:none}:focus{outline:0}a:focus{outline:none}body{font-family:var(--font-optima);color:var(--text-color);font-size:17px;font-weight:400;line-height:30px;background:var(--black-theme)}p{padding:0;margin:0;font-family:var(--font-optima);color:var(--text-color);font-size:21px;font-weight:400;line-height:29px;letter-spacing:.55263156px}section{display:block}h1,h2,h3,h4,h5,h6{padding:0;margin:0}.w-100{width:100%}.d-block{display:block !important}.d-inline-block{display:inline-block !important}a{text-decoration:none !important;transition:all ease .6s;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-ms-transition:all ease .6s;-o-transition:all ease .6s}a:hover,a:focus{transition:all ease .6s;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-ms-transition:all ease .6s;-o-transition:all ease .6s}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-left{text-align:left !important}ul,ul li,ul li ul,ul li ul li,ul ol{list-style:none;padding:0;margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}body.menu-open{overflow:hidden}.img-fluid{display:block;max-width:100%;height:auto}.bg-white{background:#fff}.theme-bg{background:var(--color-themebg)}.dark-bg{background:#c1836a}.bg1{background:#fffbf9}.bg2{background:#fdf4ee}.bg3{background:#f6dfcf}.bg4{background:#f4e3d7}.bg4{background:#f3d4bf}@media (max-width:600px){.mv-height{height:30px}}@media (max-width:350px){.mv-height{height:25px !important}}.no-borderradius-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.no-borderradius-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.borderradius-right{border-top-right-radius:4px !important;border-bottom-right-radius:4px !important}.text-uppercase{text-transform:uppercase !important}.main-wrapper{padding-top:120px}@media (max-width:768px){.main-wrapper{padding-top:50px}}.slider-bottom-space-70{padding-bottom:70px}.slider-bottom-space-60{padding-bottom:60px}.slider-button-gap{margin-top:20px}.slider-overflow-hidden{overflow:hidden}.mw-100{max-width:100% !important}.justif-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.border-radius-19{border-radius:19px}.mw-700{max-width:700px}.mw-750{max-width:750px}.mw-700-center{max-width:700px;margin-left:auto;margin-right:auto}.mw-750-center{max-width:750px;margin-left:auto;margin-right:auto}.section-round-bg{border-radius:10px;background:#fdf4ee;padding:30px 25px 50px}.general-single-content h1{color:var(--text-color);font-size:47px;font-weight:400;line-height:48px;font-family:var(--font-dmserif);margin-bottom:4px}@media (max-width:992px){.general-single-content h1{font-size:40px;line-height:44px}}@media (max-width:480px){.general-single-content h1{font-size:32px;line-height:35px}}.general-single-content h2{color:#393e51;font-family:var(--font-dmserif);font-size:41px;font-weight:400;line-height:48px;margin-bottom:15px}.general-single-content h4,.general-single-content h3{color:#393e51;font-family:var(--font-opensans);font-size:23px;font-weight:700;line-height:31px;margin-bottom:15px}.general-single-content h5{color:#393e51;font-family:var(--font-opensans);font-size:21px;font-weight:400;line-height:33px;margin-bottom:20px;letter-spacing:.55263156px}.general-single-content p{color:#393e51;font-family:var(--font-opensans);font-size:18px;font-weight:400;line-height:31px;letter-spacing:.64285713px;margin-bottom:25px}.general-single-content p a{font-weight:700;color:#0b50f9;text-decoration:underline !important}.general-single-content p a:hover{text-decoration:none !important}.general-single-content p b{font-weight:700;color:#393e51}.general-single-content ul{list-style-type:disc;padding-left:50px;margin-bottom:30px}.general-single-content ul li{list-style-type:disc;color:#393e51;font-family:var(--font-opensans);font-size:18px;font-weight:400;line-height:24px;letter-spacing:.64285713px;margin-bottom:5px;list-style-position:inside}.general-single-content ul li strong{font-weight:700}.general-single-content ul li a{font-weight:700;color:#2b50dc}.general-single-content ul li a:hover{text-decoration:underline !important}.general-single-content ol{list-style-type:decimal;padding-left:50px;margin-bottom:30px}.general-single-content ol li{list-style-type:decimal;color:#393e51;font-family:var(--font-opensans);font-size:18px;font-weight:400;line-height:24px;letter-spacing:.64285713px;margin-bottom:5px;list-style-position:inside}.general-single-content ol li strong{font-weight:700}.general-single-content ol li a{font-weight:700;color:#2b50dc}.general-single-content ol li a:hover{text-decoration:underline !important}.m-t-0{margin-top:0 !important}.p-t-0{padding-top:0 !important}.m-b-0{margin-bottom:0 !important}.p-b-0{padding-bottom:0 !important}.m-l-0{margin-left:0 !important}.p-l-0{padding-left:0 !important}.m-r-0{margin-right:0 !important}.p-r-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.m-t-2{margin-top:2px !important}.p-t-2{padding-top:2px !important}.m-b-2{margin-bottom:2px !important}.p-b-2{padding-bottom:2px !important}.m-l-2{margin-left:2px !important}.p-l-2{padding-left:2px !important}.m-r-2{margin-right:2px !important}.p-r-2{padding-right:2px !important}.m-2{margin:2px !important}.p-2{padding:2px !important}.m-t-4{margin-top:4px !important}.p-t-4{padding-top:4px !important}.m-b-4{margin-bottom:4px !important}.p-b-4{padding-bottom:4px !important}.m-l-4{margin-left:4px !important}.p-l-4{padding-left:4px !important}.m-r-4{margin-right:4px !important}.p-r-4{padding-right:4px !important}.m-4{margin:4px !important}.p-4{padding:4px !important}.m-t-5{margin-top:5px !important}.p-t-5{padding-top:5px !important}.m-b-5{margin-bottom:5px !important}.p-b-5{padding-bottom:5px !important}.m-l-5{margin-left:5px !important}.p-l-5{padding-left:5px !important}.m-r-5{margin-right:5px !important}.p-r-5{padding-right:5px !important}.m-5{margin:5px !important}.p-5{padding:5px !important}.m-t-10{margin-top:10px !important}.p-t-10{padding-top:10px !important}.m-b-10{margin-bottom:10px !important}.p-b-10{padding-bottom:10px !important}.m-l-10{margin-left:10px !important}.p-l-10{padding-left:10px !important}.m-r-10{margin-right:10px !important}.p-r-10{padding-right:10px !important}.m-10{margin:10px !important}.p-10{padding:10px !important}.m-t-15{margin-top:15px !important}.p-t-15{padding-top:15px !important}.m-b-15{margin-bottom:15px !important}.p-b-15{padding-bottom:15px !important}.m-l-15{margin-left:15px !important}.p-l-15{padding-left:15px !important}.m-r-15{margin-right:15px !important}.p-r-15{padding-right:15px !important}.m-15{margin:15px !important}.p-15{padding:15px !important}.m-t-20{margin-top:20px !important}.p-t-20{padding-top:20px !important}.m-b-20{margin-bottom:20px !important}.p-b-20{padding-bottom:20px !important}.m-l-20{margin-left:20px !important}.p-l-20{padding-left:20px !important}.m-r-20{margin-right:20px !important}.p-r-20{padding-right:20px !important}.m-20{margin:20px !important}.p-20{padding:20px !important}.m-t-25{margin-top:25px !important}.p-t-25{padding-top:25px !important}.m-b-25{margin-bottom:25px !important}.p-b-25{padding-bottom:25px !important}.m-l-25{margin-left:25px !important}.p-l-25{padding-left:25px !important}.m-r-25{margin-right:25px !important}.p-r-25{padding-right:25px !important}.m-25{margin:25px !important}.p-25{padding:25px !important}.m-t-30{margin-top:30px !important}.p-t-30{padding-top:30px !important}.m-b-30{margin-bottom:30px !important}.p-b-30{padding-bottom:30px !important}.m-l-30{margin-left:30px !important}.p-l-30{padding-left:30px !important}.m-r-30{margin-right:30px !important}.p-r-30{padding-right:30px !important}.m-30{margin:30px !important}.p-30{padding:30px !important}.m-t-40{margin-top:40px !important}.p-t-40{padding-top:40px !important}.m-b-40{margin-bottom:40px !important}.p-b-40{padding-bottom:40px !important}.m-l-40{margin-left:40px !important}.p-l-40{padding-left:40px !important}.m-r-40{margin-right:40px !important}.p-r-40{padding-right:40px !important}.m-40{margin:40px !important}.p-40{padding:40px !important}.m-t-45{margin-top:45px !important}.p-t-45{padding-top:45px !important}.m-b-45{margin-bottom:45px !important}.p-b-45{padding-bottom:45px !important}.m-l-45{margin-left:45px !important}.p-l-45{padding-left:45px !important}.m-r-45{margin-right:45px !important}.p-r-45{padding-right:45px !important}.m-45{margin:45px !important}.p-45{padding:45px !important}.m-t-50{margin-top:50px !important}.p-t-50{padding-top:50px !important}.m-b-50{margin-bottom:50px !important}.p-b-50{padding-bottom:50px !important}.m-l-50{margin-left:50px !important}.p-l-50{padding-left:50px !important}.m-r-50{margin-right:50px !important}.p-r-50{padding-right:50px !important}.m-50{margin:50px !important}.p-50{padding:50px !important}.m-t-60{margin-top:60px !important}.p-t-60{padding-top:60px !important}.m-b-60{margin-bottom:60px !important}.p-b-60{padding-bottom:60px !important}.m-l-60{margin-left:60px !important}.p-l-60{padding-left:60px !important}.m-r-60{margin-right:60px !important}.p-r-60{padding-right:60px !important}.m-60{margin:60px !important}.p-60{padding:60px !important}.m-t-70{margin-top:70px !important}.p-t-70{padding-top:70px !important}.m-b-70{margin-bottom:70px !important}.p-b-70{padding-bottom:70px !important}.m-l-70{margin-left:70px !important}.p-l-70{padding-left:70px !important}.m-r-70{margin-right:70px !important}.p-r-70{padding-right:70px !important}.m-70{margin:70px !important}.p-70{padding:70px !important}.m-t-80{margin-top:80px !important}.p-t-80{padding-top:80px !important}.m-b-80{margin-bottom:80px !important}.p-b-80{padding-bottom:80px !important}.m-l-80{margin-left:80px !important}.p-l-80{padding-left:80px !important}.m-r-80{margin-right:80px !important}.p-r-80{padding-right:80px !important}.m-80{margin:80px !important}.p-80{padding:80px !important}.m-t-90{margin-top:90px !important}.p-t-90{padding-top:90px !important}.m-b-90{margin-bottom:90px !important}.p-b-90{padding-bottom:90px !important}.m-l-90{margin-left:90px !important}.p-l-90{padding-left:90px !important}.m-r-90{margin-right:90px !important}.p-r-90{padding-right:90px !important}.m-90{margin:90px !important}.p-90{padding:90px !important}.m-t-100{margin-top:100px !important}.p-t-100{padding-top:100px !important}.m-b-100{margin-bottom:100px !important}.p-b-100{padding-bottom:100px !important}.m-l-100{margin-left:100px !important}.p-l-100{padding-left:100px !important}.m-r-100{margin-right:100px !important}.p-r-100{padding-right:100px !important}.m-100{margin:100px !important}.p-100{padding:100px !important}.m-l-auto{margin-left:auto !important}.m-r-auto{margin-right:auto !important}.section-space-20{padding:20px 0}.section-space-30{padding:30px 0}.section-space-40{padding:40px 0}@media (max-width:1200px){.section-space-40{padding:30px 0}}@media (max-width:768px){.section-space-40{padding:25px 0}}@media (max-width:480px){.section-space-40{padding:20px 0}}.section-space-50{padding:50px 0}@media (max-width:1200px){.section-space-50{padding:40px 0}}@media (max-width:768px){.section-space-50{padding:25px 0}}@media (max-width:480px){.section-space-50{padding:20px 0}}.section-space-60{padding:60px 0}@media (max-width:992px){.section-space-60{padding:50px 0}}@media (max-width:768px){.section-space-60{padding:40px 0}}@media (max-width:480px){.section-space-60{padding:30px 0}}.section-space-70{padding:70px 0}@media (max-width:992px){.section-space-70{padding:50px 0}}@media (max-width:768px){.section-space-70{padding:40px 0}}@media (max-width:480px){.section-space-70{padding:30px 0}}.section-space-80{padding:80px 0}@media (max-width:992px){.section-space-80{padding:50px 0}}@media (max-width:768px){.section-space-80{padding:40px 0}}@media (max-width:480px){.section-space-80{padding:30px 0}}.section-space-90{padding:90px 0}@media (max-width:992px){.section-space-90{padding:50px 0}}@media (max-width:768px){.section-space-90{padding:40px 0}}@media (max-width:480px){.section-space-90{padding:30px 0}}.section-space-100{padding:100px 0}@media (max-width:992px){.section-space-100{padding:50px 0}}@media (max-width:768px){.section-space-100{padding:40px 0}}@media (max-width:480px){.section-space-100{padding:30px 0}}.pt50-pb30{padding-top:50px;padding-bottom:30px}@media (max-width:768px){.pt50-pb30{padding-top:30px;padding-bottom:20px}}@media (max-width:480px){.pt50-pb30{padding-top:20px;padding-bottom:15px}}.pb-30{padding-bottom:30px}.section-top-60{padding-top:60px}.section-top-40{padding-top:40px !important}.section-bottom-40{padding-bottom:40px !important}.section-bottom-30{padding-bottom:30px !important}.theme-green-btn{color:var(--color-white);font-family:var(--font-opensans);font-size:14px;font-weight:500;line-height:42px;text-align:center;letter-spacing:2px;border-radius:4px;border:solid 1px #408a00;background:#408a00;padding:0 25px;height:45px;cursor:pointer;display:inline-block;text-transform:uppercase}.theme-green-btn.h-40{line-height:38px;height:40px}@media (max-width:480px){.theme-green-btn{min-width:auto;font-size:14px;padding:0 15px}}.theme-green-btn:hover,.theme-green-btn:focus{color:var(--color-white);border-color:#367202;background:#367202}.theme-pink-btn{color:var(--color-white);font-family:var(--font-opensans);font-size:14px;font-weight:500;line-height:42px;text-align:center;letter-spacing:2px;border-radius:4px;border:solid 1px var(--theme-pink);background:var(--theme-pink);padding:0 25px;height:45px;cursor:pointer;display:inline-block;text-transform:uppercase}.theme-pink-btn.h-40{line-height:38px;height:40px}@media (max-width:480px){.theme-pink-btn{min-width:auto;font-size:14px;padding:0 15px;height:35px;line-height:33px}}.theme-pink-btn:hover,.theme-pink-btn:focus{color:var(--color-white);border-color:#cd003c;background:#cd003c}.white-round-btn{color:#434756;font-family:var(--font-opensans);font-size:14px;font-weight:500;line-height:42px;text-align:center;letter-spacing:2px;border-radius:4px;border:solid 1px var(--color-white);background:var(--color-white);padding:0 25px;height:45px;cursor:pointer;display:inline-block;text-transform:uppercase}@media (max-width:480px){.white-round-btn{min-width:auto;font-size:14px;padding:0 15px}}.transparent-btn{color:var(--textcolor);font-family:var(--opensans);font-size:16px;font-weight:500;line-height:25px;letter-spacing:.5714286px}.black-button{color:#fff;font-family:var(--font-opensans);outline:none;border:solid 1px #393e51;font-size:14px;line-height:42px;font-weight:500;text-align:center;letter-spacing:2px;padding:0 25px;height:45px;border-radius:5px;background:#393e51;position:relative;-webkit-transition:all ease .5s;transition:all ease .5s;cursor:pointer;display:inline-block;text-transform:uppercase}.black-button.h-40{line-height:38px;height:40px}@media (max-width:480px){.black-button{min-width:auto;font-size:14px;padding:0 15px}}.black-button.has-icon{padding-left:55px}@media (max-width:1024px){.black-button.has-icon{padding-left:30px}}.black-button.has-icon span{display:inline-block;position:absolute;left:8px;top:8px}@media (max-width:1024px){.black-button.has-icon span{top:6px}}@media (max-width:1024px){.black-button.has-icon span img{width:17px;height:17px}}.black-button span{display:none}.back-button{border-radius:4px;border:1px solid #f9f9f9;background:#f9f9f9;color:#393e51;font-family:var(--font-opensans);font-size:14px;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:2px;position:relative;-webkit-transition:all ease .5s;transition:all ease .5s;display:inline-block;padding:8px 20px;line-height:18px}.back-button.has-icon{padding-left:60px}.back-button.has-icon span{display:inline-block;position:absolute;left:15px;top:9px}.back-button span{display:none}.back-button:hover,.back-button:focus{color:#393e51}.tab-button{height:38px;border-radius:19px;background:var(--whitecolor);color:var(--whitecolor);font-family:var(--opensans);text-align:center;letter-spacing:2px;font-size:15px;font-weight:700;background:#fff;padding:0 3px;line-height:36px;cursor:pointer;display:inline-block}.theme-white-btn{border-radius:14px;font-size:12px;font-weight:700;line-height:25px;color:var(--textcolor);font-family:var(--opensans);text-align:center;letter-spacing:2px;border:solid 1px #fff;background:#fff;padding:0 10px;height:27px;cursor:pointer;display:inline-block;text-transform:uppercase}@media (max-width:480px){.theme-white-btn{min-width:auto;font-size:14px;padding:0 26px}}.anchor-button{color:#393e51;font-family:var(--font-opensans);font-size:16px;font-weight:500;line-height:25px;letter-spacing:.5714286px;display:inline-block}.anchor-button span{display:inline-block;vertical-align:middle;margin-left:10px;-webkit-transition:all ease .4s;transition:all ease .4s}.anchor-button:hover span{-webkit-transform:translateX(5px);transform:translateX(5px)}.black-round-btn{color:#434756;font-family:var(--font-opensans);font-size:14px;font-weight:500;line-height:42px;text-align:center;letter-spacing:2px;padding:0 25px;height:45px;cursor:pointer;display:inline-block;text-transform:uppercase;border-radius:4px;border:1px solid #393e51;background:#fff}@media (max-width:480px){.black-round-btn{min-width:auto;font-size:14px;padding:0 15px}}.round-green-btn{color:var(--color-white);font-family:var(--font-opensans);font-size:14px;font-weight:500;line-height:38px;text-align:center;letter-spacing:2px;border-radius:23px;border:solid 1px #408a00;background:#408a00;padding:0 25px;height:40px;cursor:pointer;display:inline-block;text-transform:uppercase}.round-green-btn.h-40{line-height:38px;height:40px}@media (max-width:480px){.round-green-btn{min-width:auto;font-size:14px;padding:0 15px}}.round-green-btn:hover,.round-green-btn:focus{color:var(--color-white);border-color:#367202;background:#367202}.round-pink-btn{color:var(--color-white);font-family:var(--font-opensans);font-size:14px;font-weight:500;line-height:38px;text-align:center;letter-spacing:2px;border-radius:23px;border:solid 1px var(--theme-pink);background:var(--theme-pink);padding:0 25px;height:40px;cursor:pointer;display:inline-block;text-transform:uppercase}.round-pink-btn.h-40{line-height:38px;height:40px}@media (max-width:480px){.round-pink-btn{min-width:auto;font-size:14px;padding:0 15px}}.round-pink-btn:hover,.round-pink-btn:focus{color:var(--color-white);border-color:#cd003c;background:#cd003c}.grid-1{max-width:8.3333333333%;-webkit-box-flex:8.3333333333%;-ms-flex:8.3333333333%;flex:8.3333333333%}.grid-2{max-width:16.6666666667%;-webkit-box-flex:16.6666666667%;-ms-flex:16.6666666667%;flex:16.6666666667%}.grid-3{max-width:25%;-webkit-box-flex:25%;-ms-flex:25%;flex:25%}.grid-4{max-width:33.3333333333%;-webkit-box-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%}.grid-5{max-width:41.6666666667%;-webkit-box-flex:41.6666666667%;-ms-flex:41.6666666667%;flex:41.6666666667%}.grid-6{max-width:50%;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.grid-7{max-width:58.3333333333%;-webkit-box-flex:58.3333333333%;-ms-flex:58.3333333333%;flex:58.3333333333%}.grid-8{max-width:66.6666666667%;-webkit-box-flex:66.6666666667%;-ms-flex:66.6666666667%;flex:66.6666666667%}.grid-9{max-width:75%;-webkit-box-flex:75%;-ms-flex:75%;flex:75%}.grid-10{max-width:83.3333333333%;-webkit-box-flex:83.3333333333%;-ms-flex:83.3333333333%;flex:83.3333333333%}.grid-11{max-width:91.6666666667%;-webkit-box-flex:91.6666666667%;-ms-flex:91.6666666667%;flex:91.6666666667%}.grid-12{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.offset-12{margin-left:100%}[class^=grid-]{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.grid-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding-left:0;padding-right:0}.container{max-width:1330px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (max-width:767px){.container{padding-right:10px;padding-left:10px}}.container-fluid{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media (max-width:767px){.container-fluid{padding-right:10px;padding-left:10px}}@media (max-width:1200px){[class^=grid-]{margin:0 !important}}@media (max-width:768px){.grid-row{display:block}[class^=grid-]{max-width:100%;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.grid-row>div{padding-left:0;padding-right:0}}h5{color:#9a9a9a;font-family:var(--font-opensans);font-size:12px;font-weight:500;line-height:14px;text-transform:uppercase}.heading-block{margin-bottom:25px}@media (max-width:480px){.heading-block br{display:none}}.heading-block span{color:#fff;font-family:var(--font-opensans);font-size:19px;font-weight:400;line-height:28px;text-transform:uppercase;letter-spacing:3.3px;margin-bottom:15px;display:block}.heading-block h1{color:var(--color-white);font-size:50px;font-weight:400;line-height:54px;font-family:var(--font-dmserif);margin-bottom:10px}@media (max-width:992px){.heading-block h1{font-size:40px;line-height:44px}}@media (max-width:480px){.heading-block h1{font-size:27px;line-height:30px}}.heading-block h2{color:var(--color-white);font-size:50px;font-weight:400;line-height:54px;font-family:var(--font-dmserif);margin-bottom:10px}@media (max-width:992px){.heading-block h2{font-size:40px;line-height:44px}}@media (max-width:480px){.heading-block h2{font-size:32px;line-height:35px}}.heading-block h3{color:var(--color-white);font-family:var(--font-dmserif);font-size:40px;font-weight:400;line-height:43px}@media (max-width:1024px){.heading-block h3{font-size:24px;line-height:30px}}@media (max-width:768px){.heading-block h3{font-size:22px;line-height:28px}}.heading-block h4{color:var(--color-white);font-family:var(--font-dmserif);font-size:27px;font-weight:400;line-height:33px}@media (max-width:1024px){.heading-block h4{font-size:24px;line-height:30px}}@media (max-width:768px){.heading-block h4{font-size:22px;line-height:28px}}.heading-block p{color:var(--color-white);font-family:var(--font-optima);font-size:20px;font-weight:400;line-height:30px;letter-spacing:.5263158px}@media (max-width:768px){.heading-block p{font-size:14px;line-height:21px;letter-spacing:.37px}}.heading-block p a{text-decoration:underline !important;color:var(--textcolor)}.heading-block p a:hover{text-decoration:none !important}footer{background:0 0}footer .copyright{padding:20px 0}@media (max-width:768px){footer .copyright{bottom:0;left:0;right:0;padding:10px 0;z-index:10}}footer .copyright figure{display:inline-block;vertical-align:middle;margin-right:5px}footer .copyright p{color:var(--color-white);font-size:12px;font-weight:400;line-height:14px;margin-top:3px;letter-spacing:.2857143px;display:inline-block;vertical-align:middle;font-family:var(--fontopensans)}footer .copyright p a{color:#ff004b}footer .copyright p a:hover{text-decoration:underline !important}.countdown-timer{margin-bottom:40px}@media (max-width:600px){.countdown-timer{margin-bottom:20px}}.countdown-timer .countdown-inner .timer-box{width:54px;height:53px;border-radius:6px;background:var(--theme-pink);display:inline-block;color:#fff;font-family:var(--font-opensans);font-size:19px;font-weight:400;line-height:20px;text-align:center;letter-spacing:.6785714px;padding-top:9px;padding-bottom:9px}.countdown-timer .countdown-inner .timer-box span{color:#fff;font-family:var(--font-opensans);font-size:10px;font-weight:400;line-height:17px;text-align:center;letter-spacing:.35714287px;display:block}.w-100{width:100%}.mobile-show-logo{display:none;margin-bottom:15px}.mobile-show-logo h3{color:#b5b5b5;font-family:var(--font-opensans);font-size:13px;font-weight:500;line-height:31px;text-align:center;text-transform:uppercase;letter-spacing:.37142858px;margin-top:10px}.mobile-show-logo .countdown-timer{text-align:center}@media (max-width:768px){.mobile-show-logo{display:block}.mobile-show-logo img{margin:auto;height:56px}}header{border-bottom:1px solid #252731;position:fixed;top:0;left:0;right:0;background:#1d1d1d;z-index:101}header .header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}@media (max-width:767px){header .header-inner{padding:7px 0}}header .header-inner .brand-logo img{height:55px}@media (max-width:767px){header .header-inner .brand-logo img{height:40px}}.nav-content h5{display:inline-block}@media (max-width:992px){.nav-content h5{font-size:11px}}@media (max-width:767px){.nav-content h5{display:none}}.nav-content h5 span{margin-left:10px}@media (max-width:992px){.nav-content h5 span{margin-left:5px}}.nav-content a{padding:0 36px;margin-left:15px}@media (max-width:992px){.nav-content a{padding:0 10px;font-size:11px;letter-spacing:1.57px}}@media (max-width:767px){.nav-content a{line-height:33px;height:35px}}.top-progress{position:relative}.top-progress .progress-inner{background:#fff;position:relative;height:5px;width:100%}.top-progress .progress-inner span{position:absolute;left:0;top:0;display:inline-block;height:5px;background:#ff004b}.main-content{padding-top:95px}@media (max-width:767px){.main-content{padding-top:70px}}.space-60{height:60px}.mw-610{max-width:610px}.mw-660{max-width:660px}.mw-810-center{max-width:810px;margin-left:auto;margin-right:auto}.business-inner-container{max-width:1200px;margin:auto}.business-wrapper .banner-content{padding-bottom:60px}.business-wrapper .countdown-timer{margin-bottom:15px}.business-wrapper .limited-offer-badge{margin-bottom:40px}.limited-offer-badge{position:relative;display:inline-block}.limited-offer-badge img{margin:auto}.limited-offer-badge p{font-family:var(--font-opensans);font-size:12px;font-weight:500;line-height:14px;text-align:center;text-transform:uppercase;color:#000;padding:6px 15px;position:absolute;top:0;left:0;right:0;bottom:0}.banner-content{text-align:center}.banner-content h3{color:#b5b5b5;font-family:var(--font-opensans);font-size:13px;font-weight:400;line-height:28px;text-transform:uppercase}.banner-content .heading-block{max-width:720px;margin:auto}.banner-content .heading-block h1 .beta-badge{vertical-align:super}.banner-content .heading-block p{margin-bottom:25px;color:#bababa}.banner-content .heading-block a{min-width:250px}@media (max-width:480px){.banner-content .heading-block a{min-width:auto}}.image-wrapper{margin-bottom:30px}.image-wrapper img{margin:auto}.h-60{height:60px}.h-80{height:80px}.bonus-image img{margin:auto}.join-wrapper{position:relative;padding:90px 0;margin-top:130px;border-radius:29px;background-color:#252731}@media (max-width:480px){.join-wrapper{padding:70px 0;margin-top:100px}}.join-wrapper:before{content:"";background:url(//bodygraph.com/wp-content/themes/bg/css/../images/bmh/bg-shape.svg) no-repeat bottom center/cover;width:100%;height:230px;position:absolute;bottom:0;left:0;right:0}@media (max-width:480px){.join-wrapper:before{height:70px}}.join-wrapper .heading-block{margin-top:30px}.join-wrapper .join-inner{max-width:880px;margin:auto;text-align:center;position:relative;z-index:2}.join-wrapper .bonus-image{margin-top:-250px}@media (max-width:480px){.join-wrapper .bonus-image{margin-top:-180px}}.join-wrapper .bonus-image img{height:220px}@media (max-width:480px){.join-wrapper .bonus-image img{height:auto}}.bonus-text{margin-bottom:20px;text-align:center}.bonus-text p{color:var(--color-white);font-size:20px;font-weight:400;letter-spacing:.53px;line-height:30px;font-family:var(--font-optima)}.input-item{margin-bottom:10px}.input-item label{color:var(--color-white);font-family:var(--font-opensans);font-size:18px;font-weight:400;line-height:30px;display:block;margin-bottom:0}.input-item input{color:#000;font-family:var(--font-opensans);font-size:16px;font-weight:400;line-height:20px;padding:7px 12px;border-radius:4px;border:1px solid #979797;background:#fff;height:45px;width:100%}@media (max-width:480px){.input-item input{height:40px}}.input-item input::-webkit-input-placeholder{color:#585858;font-family:var(--font-opensans);font-size:16px;font-weight:400;line-height:20px;opacity:.4}.input-item input::-moz-placeholder{color:#585858;font-family:var(--font-opensans);font-size:16px;font-weight:400;line-height:20px;opacity:.4}.input-item input:-ms-input-placeholder{color:#585858;font-family:var(--font-opensans);font-size:16px;font-weight:400;line-height:20px;opacity:.4}.input-item input:-moz-placeholder{color:#585858;font-family:var(--font-opensans);font-size:16px;font-weight:400;line-height:20px;opacity:.4}.newsletter-form{max-width:760px;margin:auto;margin-bottom:20px}@media (max-width:480px){.newsletter-form{max-width:250px}}.submit-item input{display:block;width:100%}@media (max-width:480px){.submit-item input{height:40px}}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:480px){.form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-row .input-item{margin:0}}.form-row>div{width:100%}.mobile-show{display:none}@media (max-width:768px){.mobile-show{display:inline-block}}.brand-image{margin-bottom:50px}.brand-image img{margin:auto}.welcome-wrapper{max-width:1140px;margin:auto;text-align:center;padding:35px 15px 0}.welcome-wrapper .heading-block{max-width:800px;margin-left:auto;margin-right:auto}.welcome-wrapper .heading-block p{margin-bottom:20px;color:#bababa}.social-share{margin-top:40px;text-align:center}.social-share ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-share ul a{width:73px;height:73px;border-radius:6px;background-color:#ff004b;line-height:73px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-share ul a img{margin:auto}@media (max-width:600px){.social-share ul a{width:50px;height:50px;line-height:50px}.social-share ul a img{width:32px;height:32px}}.social-share p{color:var(--color-white);font-family:var(--font-opensans);font-size:13px;font-weight:400;text-transform:uppercase;margin-bottom:8px}.mw-630{max-width:630px !important}