html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:500}dfn{font-style:italic}h1{font-size:13px;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:ibm plex mono;src:url(../../../../../../themes/MTT_Custom_Theme/fonts/IBMPlexMono.woff2) format('woff2'),url(../../../../../../themes/MTT_Custom_Theme/fonts/IBMPlexMono.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ibm plex sans l;src:url(../../../../../../themes/MTT_Custom_Theme/fonts/IBMPlexSans-Light.woff2) format('woff2'),url(../../../../../../themes/MTT_Custom_Theme/fonts/IBMPlexSans-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:california palms script;src:url(../../../../../../themes/MTT_Custom_Theme/fonts/CaliforniaPalmsScript-Regular.woff2) format('woff2'),url(../../../../../../themes/MTT_Custom_Theme/fonts/CaliforniaPalmsScript-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ibm plex sans;src:url(../../../../../../themes/MTT_Custom_Theme/fonts/IBMPlexSans.woff2) format('woff2'),url(../../../../../../themes/MTT_Custom_Theme/fonts/IBMPlexSans.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:myriad pro;src:url(../../../../../../themes/MTT_Custom_Theme/fonts/MyriadPro-Regular.woff2) format('woff2'),url(../../../../../../themes/MTT_Custom_Theme/fonts/MyriadPro-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}*,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry:after,.before-content:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}html{height:100%;font-size:18px}body{color:#000;font-family:ibm plex sans l;background:#fefbf7;font-size:14px;line-height:1.2em;-webkit-font-smoothing:antialiased}a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button,.gallery img{border:0}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}:focus{outline:-webkit-focus-ring-color auto 0}a{color:#000;text-decoration:none}table{border:none}a:hover{color:#333;text-decoration:none}p{margin:0 0 25px;padding:0;color:#6f6b66;font-size:20px;line-height:28px;font-family:ibm plex sans}p strong{color:#607841;font-weight:600}ol,ul{margin:0;padding:0}li{list-style-type:none}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}blockquote{font-size:17px;text-transform:uppercase;color:#000;text-align:left;line-height:28px;letter-spacing:0;font-style:normal;margin:0 auto;border-top:2px solid #000;border-bottom:2px solid #000;padding:22px 0}blockquote p{margin-bottom:0}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto;margin:0 auto}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto}img.alignnone,.alignnone{margin-bottom:0}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:14px;font-weight:700;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.site-container{margin:0 auto;width:100%}.site-inner{clear:both;width:100%;margin:0 auto;position:relative}.content{width:100%;float:none}.wrapper,.wrap{margin:0 auto;position:relative}.site-header{text-align:center;left:0;right:0;z-index:99;position:relative}.site-description,.site-title,.header-full-width .title-area,.header-full-width .site-title{display:none}.fixed-menu{position:fixed;top:0;background:#fdfaf6;left:0;z-index:999;width:100%;border-bottom:3px solid #f1ede8;top:-100%;transition:all .5s;height:88px;padding:22px 0 0}.fixed-menu.fixme{top:0}.fixed-menu .flex{max-width:1206px;margin:0 auto;display:flex;justify-content:space-between;padding:0 0 0 11px}.fixed-menu .flex .logo{width:337px;margin:0;display:block;border-right:3px solid #f1ede8;padding:10px 50px 0 0}.fixed-menu .flex .left{display:flex;position:relative;margin-top:0;padding:0;height:40px}.fixed-menu .flex .right{margin:-2px 0 0}.fixed-menu .flex .left .menu-hidden{border-right:3px solid #f1ede8;width:54px;margin-right:41px}.fixed-menu .flex .left .menu-hidden:hover{cursor:pointer}.fixed-menu .flex .left .menu-hidden i{color:#948f88;font-weight:400;margin:16px 20px 0 -13px;font-size:17px}.fixed-menu .flex .left #searchform{display:none;position:absolute;top:0;left:29px}.fixed-menu .flex .left #searchform.show{display:block}.fixed-menu .flex .left #searchform input{border:none;padding:12px;width:391px;text-align:left;color:#948f88;font-family:ibm plex sans;font-size:16px;line-height:1;letter-spacing:0;background:#fdfaf6}.fixed-menu .flex .left #searchform input::-webkit-input-placeholder{color:#948f88}.fixed-menu .flex .left #searchform input:-ms-input-placeholder{color:#948f88}.fixed-menu .flex .left #searchform input::placeholder{color:#948f88}.fixed-menu .flex .left .searchform{position:absolute}.banner-bar{background:#f1ede8;text-align:right;padding:13px 0 10px;color:#607841;font-family:ibm plex mono;text-transform:uppercase;font-size:15px;letter-spacing:.1rem}.banner-bar p{margin:0 auto;color:#252421;font-family:ibm plex mono;text-transform:uppercase;font-size:15px;letter-spacing:.071rem;max-width:1096px}.banner-bar a{margin:0;color:#252421;font-family:ibm plex mono;text-transform:uppercase;font-size:15px;letter-spacing:.071rem}.mm-search{border-bottom:3px solid #f1ede8;max-width:1206px;margin:18px auto 24px;display:flex;padding:0 11px 12px}.mm-search input{border:none!important;padding:0;width:100%;text-align:left;color:#6f6b66;font-family:ibm plex sans;font-size:16px;line-height:1;letter-spacing:0}.mm-search input::-webkit-input-placeholder{color:#6f6b66}.mm-search input:-ms-input-placeholder{color:#6f6b66}.mm-search input::placeholder{color:#6f6b66}.mm-search i{color:#6f6b66;font-weight:400;margin:3px 20px 0 0;font-size:17px}.main-menu .flex{max-width:1206px;margin:0 auto;display:flex;justify-content:space-between;padding:0 0 0 5px}.ubermenu .ubermenu-colgroup .ubermenu-column,.ubermenu .ubermenu-custom-content-padded,.ubermenu .ubermenu-nonlink,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-submenu-padded,.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target,.ubermenu .ubermenu-target,.ubermenu .ubermenu-widget,.ubermenu-responsive-toggle{padding:15px 6px 35px!important}.main-menu .flex .left{width:385px;padding-top:8px}.ubermenu .ubermenu-target-text{color:#252421!important;font-family:sofia-pro,sans-serif!important;font-size:13px;text-transform:uppercase;letter-spacing:.14rem;font-weight:600!important}.ubermenu .menu-button .ubermenu-target-text{background:#252421;color:#fff!important;font-weight:600;padding:11px 13px 13px 17px;letter-spacing:.13rem;font-size:13px;margin-top:-16px;margin-bottom:-59px;transition:all .5s}.ubermenu .menu-button .ubermenu-target-text:hover,.membership .inner .text p a:hover,.home .meal-plans .inner .text p a:hover,.the-footer .footer-about .right a:hover,.shop-plans ul li .desc p a:hover,.page-template-page-sales .wrap button:hover{opacity:1;background:#607841}.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{position:absolute;right:-11px!important;top:37%!important;color:#948f88!important;margin-top:-6px}#ubermenu-nav-main-4976{display:flex;justify-content:space-between;width:718px}nav.nav-primary{display:none}h2{font-family:sofia-pro;color:#252421;font-size:40px;line-height:46px;font-weight:700}h2 strong{color:#607841}h2 em{color:#607841;font-family:california palms script;font-size:100px;font-weight:100;line-height:61px;margin:0;text-align:right;font-style:inherit}h3{font-family:sofia-pro;color:#252421;font-size:30px;line-height:38px;font-weight:700}h3 strong{color:#607841}h4{font-size:22px;line-height:24px;font-family:sofia-pro;margin:10px 0}h5{text-align:center;font-family:ibm plex mono;font-size:15px;color:#607841;font-weight:100}h6{color:#607841;font-size:100px;line-height:81px;font-family:california palms script;font-weight:100;margin:0}.image-fit{object-fit:cover;object-position:center}.post-category a{color:#607841;font-size:13px;font-family:ibm plex mono;text-transform:uppercase;letter-spacing:.04rem}.alm-btn-wrap .alm-load-more-btn{background:#252421!important;color:#fff!important;font-weight:600;padding:10px 23px 12px;letter-spacing:.13rem;text-transform:uppercase;font-size:13px;font-family:sofia-pro;border-radius:0!important}.home-intro{max-width:1199px;margin:31px auto;display:flex;justify-content:space-between}.home-intro .left{width:70.5%;border-right:3px solid #f1ede8}.home-intro .left .tagline{width:45.8%;color:#6f6b66;font-family:ibm plex sans;font-weight:100;text-align:center;font-size:20px;line-height:28px;border-bottom:3px solid #f1ede8;padding:0 6px 35px;margin:-4px 0 0;letter-spacing:-.01rem}.home-intro .left .flex{display:flex;justify-content:space-between;width:96%}.home-intro .left p.green{color:#607841;font-size:15px;text-align:center;font-family:ibm plex mono;width:46%;text-transform:uppercase;letter-spacing:.07rem;margin:33px 0 0}.home-intro .left .flex .lside{width:47%;text-align:center}.home-intro .left .flex .lside h3{color:#252421;font-size:30px;line-height:36px;margin:11px 0 23px;padding:0 30px}.home-intro .left .flex .lside .exc p{font-family:ibm plex sans l;font-size:16px;line-height:23px;color:#000;padding:0 30px}.home-intro .left .flex .lside .exc{margin-bottom:35px}.home-intro .left .flex .rside{width:385px;margin-top:-146px}.home-intro .left .flex .rside img{width:100%;height:593px}.home-intro .right{width:29%;position:relative;text-align:center;padding:0 20px 0 19px}.home-intro .right a{font-family:sofia-pro;font-size:13px;text-transform:uppercase;background-image:linear-gradient(to right,#f1ede8 0%,#f1ede8 100%);background-repeat:repeat-x;background-position:0 118%;background-size:102% 14px;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;color:#252421!important;letter-spacing:.125rem;line-height:1.87;padding:0 7px 4px;font-weight:600}.home-intro .right .text-image{position:absolute;top:-21px;right:24px;height:299px}.home-intro .right h3{line-height:34px;margin:33px 0 45px}.home-intro .right .main{width:222px;margin:3px auto -9px;display:block;height:252px;border-radius:129px}.explore-wrap{max-width:1207px;margin:0 auto;border-bottom:3px solid #f1ede8;border-top:3px solid #f1ede8;display:flex;justify-content:space-between;padding:0 47px 0 31px}.explore-wrap h3{margin:22px 0 32px}.explore-wrap ul li a{color:#607841;font-family:ibm plex mono;font-size:15px;text-transform:uppercase;letter-spacing:.05rem}.explore-wrap ul{display:flex;justify-content:space-between;width:752px}.explore-wrap ul li{margin:40px 0 0}.rmore{font-family:sofia-pro;font-size:13px;text-transform:uppercase;background-image:linear-gradient(to right,#f1ede8 0%,#f1ede8 100%);background-repeat:repeat-x;background-position:0 118%;background-size:102% 14px;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;color:#252421!important;letter-spacing:.125rem;line-height:1.87;padding:0 7px 4px;font-weight:600}.home-freebie{max-width:1190px;margin:28px auto -2px;position:relative;display:flex;justify-content:flex-end}.home-freebie img{width:560px;position:absolute;left:0;height:489px;top:0;z-index:1}.home-freebie .text-wrap{border:3px solid #f1ede8;width:1011px;padding:50px 50px 0 421px;margin:46px -9px 0 0;min-height:484px;position:relative}.home-freebie .text-wrap h4{color:#607841;font-family:california palms script;font-size:80px;font-weight:100;background:#fdfaf6;position:absolute;padding:0 37px;top:-24px;left:387px}.home-freebie .text-wrap h3{color:#252421;margin:11px 0 20px;line-height:34px;max-width:77%}.home-freebie .text-wrap p{font-family:ibm plex sans l;font-size:16px;line-height:23px;color:#000;width:86%;letter-spacing:.037rem}.home-freebie .text-wrap #gform_wrapper_2 .gform_body input{border:none;background:#fff;text-align:left;color:#948f88;font-family:ibm plex sans;font-size:16px;letter-spacing:0;padding:10px 19px 9px;width:321px;margin:8px 0 0}.home-freebie .text-wrap #gform_wrapper_2 input::-webkit-input-placeholder{color:#948f88}.home-freebie .text-wrap #gform_wrapper_2 input:-ms-input-placeholder{color:#948f88}.home-freebie .text-wrap #gform_wrapper_2 input::placeholder{color:#948f88}.home-freebie .text-wrap .gform_footer{text-align:left}.home-freebie .text-wrap #gform_submit_button_2{font-family:sofia-pro;font-size:13px;text-transform:uppercase;background-image:linear-gradient(to right,#f1ede8 0%,#f1ede8 100%);background-repeat:repeat-x;background-position:0 130%;background-size:102% 17px;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;color:#252421!important;letter-spacing:.125rem;line-height:1.87;padding:0 11px 2px;width:auto;background-color:transparent;margin:4px 0 0;font-weight:600}.home-freebie .text-wrap #gform_wrapper_2 #field_2_2{padding:0 0 0 7px;font-size:11px;letter-spacing:.01rem;margin:-7px 0 0}.home-freebie .text-wrap #gform_wrapper_2 #field_2_2 a{text-decoration:underline}.highlight{max-width:1194px;margin:0 auto;text-align:center}.highlight ul{display:flex;justify-content:space-between;margin:36px 0 0}.highlight ul li{width:284px}.highlight ul li h4{margin:10px 0;color:#252421;line-height:28px}.highlight ul li img{width:284px;height:410px;margin-bottom:11px}.membership{max-width:1191px;margin:49px auto;background:#f1ede8;padding:45px 47px}.membership .inner{display:flex;justify-content:space-between}.membership .inner .text{width:48%;text-align:center;padding:99px 27px 0 0}.membership .inner .text h4{font-family:ibm plex sans;font-size:20px;color:#6f6b66;font-weight:100;letter-spacing:0;margin:0}.membership .inner .text h2{margin:10px 0 23px}.membership .inner .text p{padding:0 75px;margin-bottom:40px}.membership .inner .text p a{background:#252421;color:#fff!important;font-weight:600;padding:10px 19px 12px 22px;letter-spacing:.13rem;font-size:13px;text-transform:uppercase;font-family:sofia-pro}.membership .inner img{width:50.6%;margin:0;height:auto;max-height:485px}.home .features-flex{border-top:3px solid #f1ede8;border-bottom:3px solid #f1ede8;margin-bottom:44px}.currently{max-width:1191px;margin:0 auto;text-align:center;position:relative}.currently h2{margin-bottom:36px}.currently ul.tabs{transform:rotate(-90deg);display:flex;position:absolute;left:-207px;color:#607841;font-size:14px;font-family:ibm plex mono;text-transform:uppercase;letter-spacing:.12rem;justify-content:space-between;width:500px;top:354px}.currently ul.tabs li{padding:0 6px 16px;display:block}.currently ul.tabs li:hover{cursor:pointer}.currently ul.tabs li.active{border-bottom:3px solid #f1ede8}.currently .tabresults{display:none}.currently .tabresults.active{display:block}.currently .tabresults ul{display:flex;justify-content:space-between;padding:0 0 0 114px}.currently .tabresults ul li:nth-child(1){width:284px}.currently .tabresults ul li:nth-child(1) img{height:410px;margin-bottom:5px}.currently .tabresults ul li:nth-child(1) .exc{display:none}.currently .tabresults ul li:last-child{width:69.2%;display:flex;justify-content:space-between}.currently .tabresults ul li:last-child img{height:555px;width:384px}.currently .tabresults ul li:last-child .tb{width:43%;text-align:left;position:relative}.currently .tabresults ul li:last-child .tb:before{content:"love this!";display:block;color:#607841;font-size:80px;position:absolute;font-family:california palms script;top:48px;left:0}.currently .tabresults ul li:last-child .exc p{font-family:ibm plex sans l;font-size:16px;line-height:23px;color:#000;padding:0 30px 0 0}.currently .tabresults ul li:last-child .tb h4{margin:123px 0 30px;font-size:30px;line-height:35px}.home .meal-plans{max-width:1191px;margin:53px auto;background:#f1ede8;padding:46px 43px}.home .meal-plans .inner{display:flex;justify-content:space-between}.home .meal-plans .inner .text{width:48%;text-align:center;padding:70px 0 15px 32px}.home .meal-plans .inner .text h4{font-family:ibm plex sans;font-size:20px;color:#6f6b66;font-weight:100;letter-spacing:0;margin:0}.home .meal-plans .inner .text h2{margin:10px 0 23px}.home .meal-plans .inner .text p{padding:0 66px;margin-bottom:40px}.home .meal-plans .inner .text p a{background:#252421;color:#fff!important;font-weight:600;padding:10px 19px 12px 22px;letter-spacing:.13rem;font-size:13px;text-transform:uppercase;font-family:sofia-pro}.home .meal-plans .inner img{width:50.6%;margin:0}.home-resources{max-width:1191px;margin:0 auto;text-align:center}.home-resources h2{margin-bottom:27px}.home-resources ul{padding:0 32px}.home-resources ul h4{padding:0 5px}.home-resources .prevarrow{position:absolute;left:0;z-index:9;top:176px;font-size:30px}.home-resources .nextarrow{position:absolute;right:0;z-index:9;top:176px;font-size:30px}.home-resources .slick-slide .featured-image{width:262px;height:380px;display:block;margin:0 auto 14px}.latest-wrap{max-width:1195px;margin:77px auto 12px;text-align:center}.latest-wrap .cat-sorting{color:#607841;font-size:15px;font-family:ibm plex mono;text-transform:uppercase;letter-spacing:.1rem;display:flex;justify-content:center}.latest-wrap .cat-sorting li{margin:2px 37px 28px;padding:0 10px 10px}.latest-wrap .cat-sorting li:hover{cursor:pointer}.latest-wrap .cat-sorting li.show{border-bottom:3px solid #f1ede8}.latest-wrap ul.list-flexed{display:flex;flex-wrap:wrap;justify-content:space-between}.latest-wrap ul.list-flexed li{width:284px;margin:0 0 33px}.latest-wrap ul.list-flexed li img{height:407px;width:100%;margin-bottom:4px}.latest-wrap .the-results{display:none}.latest-wrap .the-results.show{display:block}.about-wrap{max-width:1206px;margin:28px auto 15px;padding-left:5px}.about-wrap .upper-flex{display:flex;justify-content:space-between}.about-wrap .upper-flex img{width:597px;height:412px;margin:0}.about-wrap .upper-flex .left{border:3px solid #f1ede8;border-right:none;width:605px;padding:30px;position:relative;margin:32px 0;height:338px}.about-wrap .upper-flex .left h6{position:absolute;font-size:80px;background:#fdfaf6;padding:0 17px;top:-41px;left:38px}.about-wrap .upper-flex .left h3{margin:21px 0 0;padding:0 35px 0 25px;line-height:37px}.about-wrap .lower-flex{display:flex;justify-content:space-between}.about-wrap .lower-flex p{font-family:ibm plex sans l;font-size:16px;color:#000;line-height:23px;letter-spacing:.039rem;margin-bottom:25px}.about-wrap .lower-flex .left{width:50%;padding:0 71px 0 59px}.about-wrap .lower-flex .left h5{text-align:left;margin:-5px 0 31px;letter-spacing:.12rem}.about-wrap .lower-flex .right{width:47%;padding:45px 59px 0 33px}.about-creds{border-top:3px solid #f1ede8;max-width:1191px;margin:0 auto}.about-creds h2{text-align:center;margin:23px 0 55px}.about-creds .flex{display:flex;justify-content:space-between}.about-creds .flex .left{width:50.4%;display:flex;justify-content:space-between}.about-creds .flex .left h4{text-transform:capitalize}.about-creds .flex .left img{width:323px;height:461px;margin:0}.about-creds .flex .left .featpost{width:239px;text-align:center;margin:0}.about-creds .flex .left .featpost img{width:100%;height:343px}.about-creds .flex .right{width:46.5%}.about-creds .flex .right h6{font-weight:100;font-size:80px;margin:-6px 0 14px -78px}.about-creds .flex .right ul li{font-family:ibm plex sans l;font-size:16px;line-height:27px;border-bottom:3px solid #f1ede8;padding:0 0 22px;margin:0 0 25px;letter-spacing:.035rem}.about-creds .flex .right ul li strong{font-family:sofia-pro;font-size:22px;letter-spacing:0}.contact-flex{max-width:1191px;margin:20px auto 45px;display:flex;justify-content:space-between}.contact-flex .left{width:50.8%;border-top:3px solid #f1ede8;margin-top:54px;padding:11px 49px}.contact-flex .left h3{line-height:37px;margin-bottom:27px}.contact-flex .left p{color:#000;font-family:ibm plex sans l;font-size:16px;line-height:23px;letter-spacing:.04rem;padding:0 30px 0 0;margin-bottom:32px}.contact-flex img{width:465px;height:667px;margin-top:-28px;margin-right:58px}.page-template-page-about .the-footer .footer-about,.page-template-page-about .the-footer .newsletter{display:none}.contact-flex #gform_submit_button_3{font-family:sofia-pro;font-size:13px;text-transform:uppercase;background-image:linear-gradient(to right,#f1ede8 0%,#f1ede8 100%);background-repeat:repeat-x;background-position:0 130%;background-size:102% 17px;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;color:#252421!important;letter-spacing:.125rem;line-height:1.87;padding:0 11px 2px;width:auto;background-color:transparent;margin:25px auto 0;font-weight:600}.contact-flex #field_3_5{display:none}.contact-flex #gform_fields_3 input{border:none;background:#f1ede8;text-align:left;color:#948f88;font-family:ibm plex sans;font-size:16px;letter-spacing:0;padding:13px 20px 12px;width:100%;margin:8px 0 16px}.contact-flex #gform_fields_3 input::-webkit-input-placeholder{color:#948f88}.contact-flex #gform_fields_3 input:-ms-input-placeholder{color:#948f88}.contact-flex #gform_fields_3 input::placeholder{color:#948f88}.contact-flex #gform_fields_3 textarea::-webkit-input-placeholder{color:#948f88}.contact-flex #gform_fields_3 textarea:-ms-input-placeholder{color:#948f88}.contact-flex #gform_fields_3 textarea::placeholder{color:#948f88}.contact-flex fieldset{border:none;margin:0;padding:0}.contact-flex #input_3_1_3_container label{display:none}.contact-flex #gform_fields_3 textarea{border:none;background:#f1ede8;text-align:left;color:#948f88;font-family:ibm plex sans;font-size:16px;letter-spacing:0;padding:13px 20px 12px;width:100%;margin:8px 0 21px;height:81px}.contact-flex #gform_fields_3 #input_3_4 label{font-family:ibm plex sans;color:#6f6b66;font-size:14px;letter-spacing:0}.contact-flex #gform_fields_3 #input_3_4 input[type=checkbox]{-webkit-appearance:none;width:13px;height:13px;padding:0;border-radius:50%;border:2px solid #e3dfda;background:0 0;margin:0 8px -2px 0}.contact-flex #gform_fields_3 #input_3_4 input[type=checkbox]:checked{background:#e3dfda}.contact-flex #gform_fields_3 #input_3_4 .gchoice{margin-bottom:11px}.contact-flex .gform_footer{text-align:center;margin:0 auto}.recipe-search-flex{max-width:1191px;margin:9px auto;display:flex;justify-content:space-between}.recipe-search-flex .left{width:265px}.recipe-search-flex .left h3{margin:5px 0 25px -2px}.recipe-search-flex .left .sf-field-search{border-bottom:3px solid #f1ede8;border-top:3px solid #f1ede8;position:relative;margin-bottom:8px}.recipe-search-flex .left .sf-field-search:before{content:"\f002";font-family:"font awesome 5 pro";position:absolute;display:block;left:5px;color:#6f6b66;font-weight:500;font-size:16px;top:24px}.recipe-search-flex .left .searchandfilter ul li ul li ul{margin-left:0}.recipe-search-flex .left .searchandfilter ul li ul li ul li{margin-bottom:3px}.recipe-search-flex .left .searchandfilter ul li ul li ul li ul{border-bottom:3px solid #f1ede8;padding-bottom:21px;margin-bottom:15px}.recipe-search-flex .left .searchandfilter ul li ul li ul .sf-item-23 ul{border-bottom:none}.recipe-search-flex .left .searchandfilter ul li ul li ul .sf-level-1>input{display:none}.recipe-search-flex .left .searchandfilter ul li ul li ul .sf-level-1>label{color:#6f6b66;font-family:sofia-pro;font-size:13px;text-transform:uppercase;letter-spacing:.08rem;padding:0;margin-bottom:12px;font-weight:800}.sf-item-457>.sf-input-checkbox{display:none}.sf-item-457>label{display:none}.recipe-search-flex .left .sf-field-search input{border:none!important;padding:10px 0 7px 41px;width:100%;text-align:left;color:#948f88;font-family:ibm plex sans;font-size:16px;line-height:1;letter-spacing:0}.recipe-search-flex .left .sf-field-search input:hover{cursor:pointer}.recipe-search-flex .left .sf-field-search input::-webkit-input-placeholder{color:#948f88}.recipe-search-flex .left .sf-field-search input:-ms-input-placeholder{color:#948f88}.recipe-search-flex .left .sf-field-search input::placeholder{color:#948f88}.recipe-search-flex .left .searchandfilter input[type=checkbox]{-webkit-appearance:none;width:14px;height:14px;border:2px solid #e3dfda;border-radius:50%;margin:0 2px -3px 0}.recipe-search-flex .left .searchandfilter input[type=checkbox]:checked{background-color:#e3dfda}.recipe-search-flex .left .searchandfilter label{font-family:ibm plex sans;color:#6f6b66;font-size:14px}.recipe-search-flex .left .searchandfilter label:hover{cursor:pointer}.recipe-search-flex .right{width:74.6%}.recipe-search-flex .right article{width:284px;text-align:center;margin-bottom:30px}.recipe-search-flex .right article img{width:100%;height:408px;margin-bottom:11px}.recipe-search-flex .right article h4{color:#252421;font-size:22px;line-height:28px}.recipe-search-flex .right .search-filter-results{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.index-wrap{max-width:1195px;margin:0 auto}.index-wrap h3{border-bottom:3px solid #f1ede8;margin:19px 0 24px;padding-bottom:21px}.index-wrap h4{color:#938e87;font-family:ibm plex sans;font-size:20px;font-weight:100;margin-bottom:25px}.index-wrap ul li .title{color:#607841;font-size:15px;font-family:ibm plex mono;text-transform:uppercase;text-align:center;letter-spacing:.05rem}.index-wrap ul{display:flex;flex-wrap:wrap;border-bottom:3px solid #f1ede8;padding:0 0 6px;margin:0 0 35px}.index-wrap ul li .image{width:78px;height:78px;border-radius:50%;background-size:cover;background-position:center;margin:0 auto 17px;display:block}.index-wrap ul li{width:114px;text-align:center;margin:0 35px 37px 0}.index-wrap .tags .tag{color:#607841;font-size:15px;font-family:ibm plex mono;text-transform:uppercase;text-align:center;letter-spacing:.05rem}.index-wrap ul li .title{transition:all .3s}.index-wrap .tags .tag:hover,.index-wrap ul li .title:hover{background-image:linear-gradient(to right,#f1ede8 0%,#f1ede8 100%);background-repeat:repeat-x;background-position:0 103%;background-size:105% 11px}.page-template-page-recipe-index .the-footer .footer-about{margin:9px auto 0}.index-wrap .tags li{margin:17px 21px 25px 0;text-align:left;padding:0 5px;width:auto;min-width:135px}.index-wrap ul.tags{border-bottom:none}.for-you{border-top:3px solid #f1ede8;max-width:1191px;margin:0 auto;padding:49px 0 0}.mp-intro{max-width:685px;text-align:center;margin:36px auto 89px}.mp-intro h2 em{font-size:80px}.mp-intro h2{margin-bottom:-19px}.for-you .flex{display:flex;justify-content:space-between}.for-you .flex img{width:600px;height:848px}.for-you .flex .right{background:#fcf9f5;padding:41px 86px 41px 41px;margin:59px 0 0 -131px;height:fit-content;-moz-height:fit-content;height:-moz-fit-content}.for-you .flex .right h2{margin:-13px 0 35px;letter-spacing:0}.for-you .flex .right ul li{font-family:ibm plex sans l;color:#000;font-size:16px;border-bottom:3px solid #f1ede8;line-height:23px;letter-spacing:.035rem;padding:0 2px 20px 0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-bottom:23px}.for-you .flex .right ul li:last-child{border-bottom:none}.for-you .flex .right ul li:nth-child(4){border-bottom:none}.for-you .flex .right ul li p{font-family:ibm plex sans l;color:#000;font-size:16px;line-height:23px;letter-spacing:.035rem;margin:0}.for-you .flex .right ul{column-count:2;column-gap:65px;position:relative}.for-you .flex .right ul:before{content:"";display:block;width:3px;height:100%;background:#e3dfda;position:absolute;top:0;left:0;right:0;margin:auto}.mp-testimonials{background:#f1ede8;padding:0;margin:0 auto;position:relative}.mp-testimonials:before{content:"";display:block;width:100%;height:47px;top:0;left:0;background:#fdfaf6;position:absolute}.mp-testimonials .script-title{color:#607841;font-family:california palms script;font-size:80px;font-weight:100;line-height:61px;margin:0;text-align:right;font-style:inherit;position:absolute;top:-100px;right:32%}.mp-testimonials .script-title img{width:27px;position:absolute;right:-51px;top:30px}.mp-testimonials .prevarrow{position:absolute;left:0;top:49%;font-size:30px;z-index:9}.mp-testimonials .nextarrow{position:absolute;right:0;top:49%;font-size:30px;z-index:9}.mp-testimonials ul{max-width:1190px;margin:0 auto}.mp-testimonials ul .flexy{display:flex;justify-content:space-between;max-width:1092px;margin:0 auto;padding-bottom:50px}.mp-testimonials ul .flexy .txt{padding:126px 0 0}.mp-testimonials ul .flexy .video{max-width:46%}.mp-testimonials ul .flexy .txt .wp-video{margin:0 auto}.mp-testimonials ul .flexy .txt h5{font-size:15px;text-transform:uppercase;letter-spacing:.07rem;margin-bottom:0}.mp-testimonials ul .flexy .txt h3{margin:21px auto 0;line-height:37px}.mp-testimonials ul .flexy .txt h6{font-size:50px;margin:14px 0 3px}.mp-testimonials ul .flexy .txt h6 strong{font-weight:100;font-size:25px}.mp-testimonials ul .flexy .txt p{color:#6f6b66;font-size:14px;line-height:18px}.mp-testimonials ul .flexy img{width:356px;margin:0 65px 0 0}.includes{max-width:1078px;margin:70px auto 0}.includes .flex{display:flex;justify-content:space-between}.includes .flex img{width:445px;margin:-26px 0 0 -23px}.includes .flex .inc{width:54.5%}.includes .flex .inc h5{text-align:center;margin:13px 0 0;letter-spacing:.08rem}.includes .flex .inc h3{text-align:center;margin:15px 0 43px;font-size:40px}.includes .flex .inc ul li{font-family:ibm plex sans l;color:#000;font-size:16px;border-bottom:3px solid #f1ede8;line-height:23px;letter-spacing:.035rem;padding:0 2px 20px 0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-bottom:23px}.includes .flex .inc ul li:last-child{border-bottom:none}.includes .flex .inc ul li:nth-child(3){border-bottom:none}.includes .flex .inc ul li p{font-family:ibm plex sans l;color:#000;font-size:16px;line-height:23px;letter-spacing:.035rem;margin:0}.includes .flex .inc ul{column-count:2;column-gap:65px;position:relative;padding:7px 0}.includes .flex .inc ul:before{content:"";display:block;width:3px;height:100%;background:#e3dfda;position:absolute;top:0;left:0;right:0;margin:auto}.bonuses .b-title{font-family:ibm plex mono;font-size:15px;color:#607841;font-weight:100;text-transform:uppercase;margin:56px 0 51px;letter-spacing:.06rem}.bonuses .b-title em{font-family:california palms script;font-size:80px;text-transform:lowercase;display:inline-block;margin-right:30px;letter-spacing:0;font-style:inherit}.bonuses ul{display:flex;justify-content:space-between;flex-wrap:wrap}.bonuses li{width:220px;text-align:center}.bonuses li h4{line-height:27px;margin:0 0 18px}.bonuses li .desc{font-size:16px;line-height:23px;letter-spacing:.03em;padding:0 20px}.bonuses li img{width:212px;height:275px;display:block;margin:0 auto 20px;filter:drop-shadow(-8px 6px 5px #929290)}.more-tests{background:#f1ede8;padding:20px 0 0;margin:184px auto 0}.more-tests .flex{max-width:1090px;margin:0 auto;display:flex;justify-content:space-between}.more-tests .flex img{width:753px;margin:-180px 0 0}.more-tests .flex h6{font-size:80px;position:relative;margin:63px 0 0 -34px}.more-tests .flex h6 img{width:43px;position:absolute;margin:0;bottom:-51px;right:12px}.faq-wrap h2{margin:51px auto 67px;max-width:767px}.faq-wrap h6{font-size:80px;margin:49px 0 50px}.faq-wrap ul{width:46%}.faq-wrap ul li{font-family:ibm plex sans l;color:#000;font-size:16px;border-bottom:3px solid #f1ede8;line-height:23px;text-align:left;width:100%;padding:20px}.faq-wrap ul li .dd-title{position:relative;padding-right:50px}.faq-wrap ul li .dd-title i{position:absolute;right:0;top:2px;font-size:24px;font-weight:100;transition:all .5s}.faq-wrap ul li:hover{cursor:pointer}.faq-wrap ul li .dd-title i.toggle-open{transform:rotate(-180deg)}.faq-wrap .faq-cols{display:flex;justify-content:space-between;max-width:1046px;position:relative;margin:0 auto}.faq-wrap ul{position:relative}.faq-wrap .faq-cols:before{content:"";display:block;width:3px;height:100%;background:#e3dfda;position:absolute;top:0;left:0;right:0;margin:auto}.faq-wrap ul li{font-family:ibm plex sans l;color:#000;font-size:16px;border-bottom:3px solid #f1ede8;line-height:23px;letter-spacing:.035rem;padding:8px 2px 28px 0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-bottom:29px;text-align:left}.faq-wrap ul li:last-child{border-bottom:none;margin-bottom:0}.faq-wrap ul li .dd-desc{display:none;padding-top:20px}.shop-plans{max-width:1197px;margin:66px auto 0;border-top:3px solid #f1ede8;border-bottom:3px solid #f1ede8;text-align:center}.shop-plans h2{margin:48px 0 0}.shop-plans ul li{max-width:1190px;margin:50px auto;position:relative;display:flex;justify-content:flex-end}.shop-plans ul li:nth-child(even){justify-content:flex-start}.shop-plans ul li:nth-child(even) .image{left:inherit;right:0}.shop-plans ul li:nth-child(even) .desc{padding:57px 467px 0 61px}.shop-plans ul li .image{width:592px;position:absolute;left:0;height:472px;top:0;z-index:1;background:#f1ede8}.shop-plans ul li .image img{width:100%;height:100%}.shop-plans ul li .desc{border:3px solid #f1ede8;width:1001px;padding:50px 50px 0 467px;margin:33px 0 0;min-height:480px;position:relative;text-align:left}.shop-plans ul li .desc h5{text-align:left;text-transform:uppercase;letter-spacing:.07rem;margin:5px 0 0}.shop-plans ul li .desc h2{margin:9px 0 16px;line-height:54px}.shop-plans ul li .desc h2 strong{color:#928d86;font-family:ibm plex sans;font-size:16px;display:inline-block;margin-left:10px}.shop-plans ul li .desc ul li{margin:0 0 25px;display:block;text-align:left;font-size:16px;line-height:23px;color:#000}.shop-plans ul li .desc ul li:before{content:"\f00c";font-family:"font awesome 5 pro";color:#607841;display:inline-block;font-weight:600;margin-right:13px}.shop-plans ul li .desc p a{background:#252421;color:#fff!important;font-weight:600;padding:6px 13px 5px 17px;letter-spacing:.13rem;font-size:13px;margin-top:8px;margin-bottom:-59px;text-transform:uppercase;display:inline-block;min-width:176px;text-align:center}.disclaim{letter-spacing:0;color:#928d86;font-family:ibm plex sans;text-align:left;font-size:14px;line-height:20px;margin:-19px 0 37px}.insta-tags{max-width:1191px;margin:0 auto 3px}.insta-tags .title-flex{display:flex;justify-content:space-between}.insta-tags .title-flex h3{margin:22px 0 26px}.insta-tags .title-flex .right{font-family:ibm plex mono;font-size:15px;color:#607841;font-weight:100;text-transform:uppercase;padding:37px 0 0;letter-spacing:.07rem}.insta-tags ul{display:flex;justify-content:space-between}.insta-tags ul li{width:225px}.insta-tags ul li img{width:225px;height:225px}.single-post .fixed-menu{top:0!important}.single-post .site-inner{margin-top:90px}.scrollbar{background:#fdfaf6;padding:14px 0 0 21px;height:95px;border-bottom:3px solid #f1ede8}.scrollbar ul::-webkit-scrollbar{display:none}.scrollbar ul{-ms-overflow-style:none;scrollbar-width:none}.scrollbar ul{width:100%;height:80px;display:flex;flex-wrap:nowrap;overflow-x:auto;cursor:grab}.scrollbar ul .image{width:60px;height:60px;background-size:cover;background-position:center;margin-right:12px}.scrollbar ul .image img{width:60px;height:60px;background-size:cover;background-position:center}.scrollbar ul li{width:219px;flex:0 0 auto;text-align:center;height:80px}.scrollbar ul li a:hover{opacity:1}.scrollbar ul li h2:hover{color:#c3734f}.scrollbar ul li h4{font-size:12px;line-height:16px;text-align:left;font-family:sofia-pro;letter-spacing:.02rem;width:61%;font-weight:200;height:60px;margin:0;display:table}.scrollbar ul li h4 span{display:table-cell;vertical-align:middle}.scrollbar ul li a{display:flex}div.scrollbar{scrollbar-width:thin;scrollbar-color:blue orange}div.scrollbar::-webkit-scrollbar{width:12px}div.scrollbar::-webkit-scrollbar-track{background:orange}div.scrollbar::-webkit-scrollbar-thumb{background-color:blue;border-radius:20px;border:3px solid orange}.single-post .banner-bar,.single-post .main-menu{display:none}.single-blog{max-width:1180px;margin:38px auto;display:flex;justify-content:space-between;padding-right:16px}.sb-header{color:#607841;font-family:ibm plex mono;font-size:13px;text-transform:uppercase;margin-top:-4px}.cat-list a:last-child span span{display:none}.sb-header a{color:#607841}.single-blog .left{border-right:3px solid #f1ede8;width:837px;padding-right:36px}.single-blog .left .title h1{font-family:sofia-pro;font-size:40px;line-height:47px;color:#252421;margin:18px 0 25px;text-transform:capitalize}.single-blog .right{width:300px}.single-post .wrap-it{display:flex;flex-direction:column-reverse}.single-blog .left .post-dates{display:flex;font-family:ibm plex sans;font-weight:100;color:#000;font-size:13px}.single-blog .left .post-dates p{font-size:13px;font-weight:100;font-family:ibm plex sans;letter-spacing:.02rem;text-transform:initial;color:#000;margin:0}.single-blog .left .post-dates p.last-update{font-family:ibm plex sans l;font-style:italic;letter-spacing:0;margin-left:6px}.sb-header .flexed{display:flex;justify-content:space-between;margin-bottom:24px;border-bottom:3px solid #f1ede8;padding-bottom:19px}.sb-header .flexed .wprm-recipe-rating svg{width:18px;height:18px;margin:0 3px 2px}.sb-header .pin-recipe{margin-top:-3px}.sb-header .stars{margin-top:4px}.sb-header .pin-recipe a{font-family:sofia-pro;font-size:13px;text-transform:uppercase;background-image:linear-gradient(to right,#f1ede8 0%,#f1ede8 100%);background-repeat:repeat-x;background-position:0 118%;background-size:102% 14px;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;color:#252421!important;letter-spacing:.125rem;line-height:1.87;padding:0 7px 4px;font-weight:600}.sb-header .flexed .jumpto a{background:#252421;color:#fff!important;font-weight:600;padding:8px 18px 10px 23px;letter-spacing:.13rem;font-size:13px;text-transform:uppercase;font-family:sofia-pro;font-weight:700}.long-post .wp-block-separator.is-style-wide{background:#e3dfd9;-webkit-appearance:none;display:block;height:3px;border:none;width:100%}.long-post p.heading{font-size:20px;line-height:30px;color:#6f6b66;font-family:ibm plex sans}.long-post .wp-block-image{margin:30px 0}.long-post h2{font-size:30px;line-height:34px;color:#252421}.long-post p{font-size:16px;line-height:23px;color:#000;font-family:ibm plex sans l;letter-spacing:.02rem}.long-post p em{font-family:ibm plex sans l}.long-post p strong{color:#000;font-weight:600;font-family:ibm plex sans}.long-post p a strong{color:#607841}.long-post a{color:#607841;font-family:ibm plex sans}.long-post p.has-background a{color:#5a6e40}.long-post ul li{font-size:16px;line-height:23px;color:#000;font-family:ibm plex sans l;letter-spacing:.02rem;list-style-type:disc;margin-bottom:10px;margin-left:17px}.long-post ol li{font-size:16px;line-height:23px;color:#000;font-family:ibm plex sans l;letter-spacing:.02rem;list-style-type:decimal;list-style-position:inside;margin-bottom:10px}.long-post .tip{border:3px solid #f1ede8;margin:60px 0 30px;padding:15px 23px 35px;font-family:ibm plex sans;font-size:20px;line-height:30px;color:#6f6b66;position:relative;overflow:visible}.long-post .tip em{font-family:california palms script;color:#607841;font-size:80px;position:absolute;background:#fdfaf6;padding:0 20px;top:-16px;font-style:inherit}.long-post .wp-block-media-text{background:#f1ede8;padding:29px;margin:45px auto 75px}.long-post .wp-block-buttons>.wp-block-button{background:#252421;color:#fff!important;font-weight:600;font-family:sofia-pro;text-transform:uppercase;font-size:13px;font-weight:200;padding:4px}.long-post .product.wp-block-media-text__media img,.long-post .product.wp-block-media-text__media video{width:80%}.long-post a.wp-block-button__link{background:#252421;color:#fff!important;font-weight:600;font-family:sofia-pro;font-weight:600;letter-spacing:.1rem}.long-post .sig h6{text-align:center;border-bottom:3px solid #f1ede8;margin:25px auto;padding-bottom:19px;font-size:70px}.single-post .affiliate{text-align:center;font-family:ibm plex mono;font-size:13px;color:#607841;letter-spacing:0}.single-post .affiliate a{color:#607841;text-decoration:underline}.post-comments{max-width:1180px;margin:38px auto}.post-comments h3.num{color:#252421;font-size:30px;line-height:36px;margin-bottom:35px}.post-comments .comment-author{font-size:13px;font-family:sofia-pro;color:#6f6b66;text-transform:uppercase;letter-spacing:.1rem;font-weight:400;margin-bottom:6px}.post-comments .comment-metadata{display:none}.post-comments .comment-content p{font-size:16px;color:#000;line-height:23px;font-family:ibm plex sans l;margin:0 0 5px}.post-comments .reply{font-size:13px;font-family:sofia-pro;color:#6f6b66;text-transform:uppercase;letter-spacing:.1rem;font-weight:400;margin-bottom:6px}.post-comments .reply a{color:#6f6b66}.post-comments ol li article{padding:20px 0}.post-comments .comment-author-alison-marras{background:#f1ede8;padding:0 40px}.post-comments .bypostauthor{background:#f1ede8;padding:0 40px}.post-comments .comment-author b{font-weight:600}.post-comments .comment-author .says{display:none}.post-comments .inner{width:837px;padding-right:36px}.comments-form .form-submit #submit{font-family:sofia-pro;font-size:13px;text-transform:uppercase;background-image:linear-gradient(to right,#f1ede8 0%,#f1ede8 100%);background-repeat:repeat-x;background-position:0 116%;background-size:110% 13px;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;color:#252421!important;letter-spacing:.125rem;line-height:1.4;padding:0 7px 4px;font-weight:600;background-color:transparent;width:100px;margin:0}.comments-form .form-submit{background:#fdfaf6;width:100%!important;position:relative;clear:both}.comments-form .form-submit:before{content:"";display:block;width:82%;height:3px;background:#e3dfda;position:absolute;right:0;top:11px}#commentform input{background:#f1ede8;text-align:left;border:none;padding:5px 10px}#commentform textarea{background:#f1ede8;text-align:left;border:none;height:100px;margin-bottom:20px}#commentform label{color:#6f6b66;font-size:16px;font-family:ibm plex sans}#commentform .comment-notes,#commentform .logged-in-as{display:none}#commentform p{margin-bottom:10px;width:49%}#commentform .comment-form-url,#commentform .comment-form-comment{width:100%}#commentform .comment-form-cookies-consent label{font-size:13px;line-height:1.4;display:block}#commentform .comment-form-cookies-consent{padding:5px 0 0}#commentform{display:flex;flex-wrap:wrap;justify-content:space-between}#commentform .comment-form-wprm-rating fieldset{margin-top:4px;margin-bottom:-4px;margin-left:7px}#commentform input[type=checkbox]{-webkit-appearance:none;width:17px;height:17px;border:3px solid #f1ede8;padding:0;border-radius:50%;background:0 0;margin:0 4px -3px 0;float:left}#commentform input[type=checkbox]:checked{background:#e3dfda}.single-post .favorites{max-width:1180px;margin:0 auto;text-align:center;border-top:3px solid #f1ede8}.single-post .favorites ul{display:flex;justify-content:center}.single-post .favorites ul li{width:284px;margin-bottom:30px;margin:0 20px 30px}.single-post .favorites ul li img{width:100%;height:408px;margin-bottom:5px}.single-post .the-footer .footer-about,.single-post .the-footer .newsletter,.single-post .the-footer .follow-area{display:none}.blog-cta{max-width:1180px;margin:0 auto;border-top:3px solid #f1ede8;border-bottom:3px solid #f1ede8;padding:30px 0}.blog-cta .flex{display:flex;justify-content:space-between}.blog-cta .flex img{width:304px;margin:0 0 0 5px;border-radius:180px}.blog-cta .txt{width:70.3%;padding-right:80px}.blog-cta .txt h5{text-align:left;text-transform:uppercase;letter-spacing:.07rem;margin:24px 0 0}.blog-cta .txt h3{text-align:left;margin:16px 0 21px}.blog-cta .txt a{font-family:sofia-pro;font-size:13px;text-transform:uppercase;background-image:linear-gradient(to right,#f1ede8 0%,#f1ede8 100%);background-repeat:repeat-x;background-position:0 118%;background-size:102% 14px;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;color:#252421!important;letter-spacing:.125rem;line-height:1.87;padding:0 7px 4px;font-weight:600}#media_image-2 img{width:222px;margin:3px auto -9px;display:block;height:252px;border-radius:129px}#media_image-2 .widget-wrap{position:relative}#media_image-2 .widget-wrap:before{content:"";display:block;background-image:url(https://foodbymars.com/wp-content/uploads/2021/06/name@2x.png);position:absolute;top:-22px;right:-10px;height:299px;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center}#text-35 .textwidget h3{line-height:34px;margin:33px 0 28px;text-align:center;letter-spacing:0;font-size:29px}#text-35 .textwidget p a{font-family:sofia-pro;font-size:13px;text-transform:uppercase;background-image:linear-gradient(to right,#f1ede8 0%,#f1ede8 100%);background-repeat:repeat-x;background-position:0 118%;background-size:102% 14px;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;color:#252421!important;letter-spacing:.125rem;line-height:1.87;padding:0 7px 4px;font-weight:600}#text-35 .textwidget p{text-align:center;margin-bottom:0}#codewidget-2{text-align:center;border-bottom:3px solid #f1ede8;padding-bottom:30px}#codewidget-2 ul{display:flex;justify-content:center;margin-bottom:25px}#codewidget-2 ul li{margin:0 17px;font-size:18px}#codewidget-2 #sb_instagram #sbi_images{padding:0!important}.recipes #codewidget-3{display:block}#codewidget-3{background:#f0ece7;text-align:center;padding:30px 30px 23px;margin:37px auto;display:none}#codewidget-3 img{height:240px;width:100%}#codewidget-3 h6{text-align:center;font-size:80px;margin:-18px 0 0}#codewidget-3 #sb_instagram #sbi_images{padding:0!important}#codewidget-3 h3{margin:6px 0 -3px;font-size:30px;line-height:36px}#codewidget-3 h5 a{color:#607841;font-size:15px;line-height:22px;letter-spacing:.04rem;max-width:160px;display:block;margin:0 auto}#codewidget-2{border-top:3px solid #f1ede8;padding:0 0 28px;margin:39px auto 0}#codewidget-2 h5{letter-spacing:.07rem;margin-bottom:40px}#codewidget-4{border-top:3px solid #f1ede8;padding:16px 0 28px;margin:39px auto 0}#codewidget-4 h5{letter-spacing:.07rem;margin-bottom:40px}.long-post .wprm-recipe-snippet{display:none}.arch-topper{text-align:center}.archive-wrap,.alm-listing .alm-reveal{max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.archive-wrap article,.alm-listing article{width:284px;margin:0 15px 40px;text-align:center}.archive-wrap article img,.alm-listing article img{width:284px;height:407px;margin-bottom:11px;object-fit:cover;object-position:center}.archive-wrap article h4,.alm-listing article h4{margin:10px 0;color:#252421;line-height:28px}.page-template-page-sales .fixed-menu,.page-template-page-sales .banner-bar,.page-template-page-sales .main-menu{display:none}.page-template-page-sales .wrap{margin-top:123px}.page-template-page-sales .site-footer .wrap{margin-top:0}.fixed-ny{position:fixed;top:0;left:0;width:100%;height:120px;background:#fdfaf6;z-index:999}.fixed-ny .inner{max-width:1206px;margin:0 auto;position:relative;border-bottom:3px solid #f1ede8;padding:38px 0 35px}.fixed-ny .inner img{display:block;width:310px;margin:0 auto}.fixed-ny .rmore{position:absolute;top:47px;right:0;line-height:1.5;font-weight:600}.sales-textblock h2{margin-bottom:40px}.sales-textblock{max-width:880px;margin:45px auto 40px}.sales-textblock p{margin:0 0 27px}.page-template-page-sales .wrap button{min-height:78px;display:block;margin:57px auto;font-size:19px;letter-spacing:.19rem;padding:0 30px}.sliding-text li h4{color:#607841;font-family:california palms script;font-size:100px;font-weight:100;line-height:61px;text-align:center}.sliding-text li h4 em{font-size:70px;font-style:inherit}.right-image-flex{max-width:1191px;margin:74px auto 0;background:#ebe7e2;padding:47px 50px;display:flex;justify-content:space-between}.left-image-flex{max-width:1191px;margin:50px auto;background:#ebe7e2;padding:45px 56px;display:flex;justify-content:space-between}.left-image-flex .txt{text-align:center;width:44%;padding:25px 46px 10px 48px}.right-image-flex .txt{text-align:center;width:44%;padding:17px 92px 10px 85px}.right-image-flex img{width:51%;margin:0;height:486px}.right-image-flex:nth-child(even) .txt{text-align:center;width:44%;padding:75px 46px 10px 34px}.left-image-flex img{width:51%;margin:0;height:486px}.left-image-flex:nth-child(even) .txt{text-align:center;width:44%;padding:65px 29px 10px 26px}.left-image-flex .txt img{width:initial;height:auto;display:block;margin:0 auto}.left-image-flex .txt a{font-family:sofia-pro;font-size:13px;text-transform:uppercase;letter-spacing:.1rem}.right-image-flex .txt a{font-family:sofia-pro;font-size:13px;text-transform:uppercase;letter-spacing:.1rem}.right-image-flex.less-padding .txt{text-align:center;width:44%;padding:44px 26px 10px 32px}.page-template-page-sales .features-flex{border-top:3px solid #f1ede8;border-bottom:3px solid #f1ede8;margin:58px auto}.line-break{background-color:#dfdbd6;max-width:1206px;margin:61px auto 55px;height:3px}.color-block-wrap h2{text-align:center;margin-bottom:40px}.color-block-wrap{max-width:1191px;margin:0 auto}.color-cols{column-count:2;column-gap:25px}.color-cols li h3{margin:9px 0 16px}.color-cols li{background:#ebe7e2;padding:15px 27px 1px;margin:0 auto 26px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.color-cols li p{letter-spacing:0;margin-bottom:23px}.lower-script.big h4{font-size:80px}.lower-script.big{margin:-86px 106px 63px 0}.lower-script.big h4 img{width:40px;position:absolute;bottom:-31px;right:-55px;transform:rotate(-33deg)}.lower-script h4{color:#607841;font-family:california palms script;font-size:70px;font-weight:100;line-height:61px;margin:0;text-align:right;position:relative}.lower-script h4 img{width:40px;position:absolute;bottom:-63px;right:164px}.lower-script{margin:-54px 40px -16px 0}.image-cols{max-width:1191px;margin:0 auto;text-align:center}.image-cols h3{margin:-13px 0 25px}.image-cols ul{display:flex;justify-content:space-between;margin-bottom:46px}.image-cols ul li{width:19%}.quote-wrap{background:#ebe7e2;padding:62px 0;margin:40px auto}.quote-wrap .inner{max-width:1059px;margin:0 auto;padding:15px 57px 15px 34px;background:#fff;border-radius:10px;position:relative}.quote-wrap .inner .triangle{position:absolute;width:37px;bottom:-1px;left:-24px}.quote-wrap .inner p{color:#000;font-size:16px;line-height:27px;font-family:ibm plex sans l;letter-spacing:.02rem;margin:0}.fw-image{max-width:1191px;margin:60px auto;text-align:center}.fw-image h2{margin-bottom:54px}.color-block-text{background:#ebe7e2;padding:20px 29px 1px;margin:47px auto -10px;max-width:1190px}.sales-textblock h5{text-align:center;text-transform:uppercase;letter-spacing:.07rem;margin:-3px 0 0}.color-block-text h3{margin:9px 0 16px}.dualquote-wrap{background:#ebe7e2;padding:60px 0;margin:48px auto}.dualquote-wrap .inner{max-width:1062px;margin:0 auto;display:flex;justify-content:space-between}.dualquote-wrap .inner p{font-family:ibm plex sans l;font-size:16px;line-height:27px;color:#000;margin:0}.dualquote-wrap .inner .q1,.dualquote-wrap .inner .q2{background:#fff;padding:15px 29px;border-radius:10px;width:44%;position:relative}.dualquote-wrap .inner .q1 .triangle{position:absolute;bottom:0;left:-27px;width:45px}.dualquote-wrap .inner .q2 .triangle{position:absolute;bottom:-14px;right:-18px;width:45px;transform:rotate(-114deg)}.dualquote-wrap .inner .q2{margin-top:41px}.color-block-text h5{text-align:left;text-transform:uppercase;letter-spacing:.07rem;margin:17px 0 13px}.sales-textblock h3{text-align:center;margin:48px 0 30px}.faq-wrap{max-width:1191px;margin:0 auto;text-align:center}.features-flex{max-width:1191px;margin:0 auto;display:flex;justify-content:space-between}.features-flex h3{margin:20px 0 0 23px}.features-flex ul{width:80%;display:flex;justify-content:space-between}.features-flex ul li{width:25%;height:92px;background-size:contain;background-repeat:no-repeat;background-position:center}.features-flex ul li:nth-child(2){width:23%;height:92px;background-size:70px;background-repeat:no-repeat;background-position:center}.features-flex ul li:nth-child(3){width:17%;height:92px;background-size:76px;background-repeat:no-repeat;background-position:center}.features-flex ul li:nth-child(4){width:25%;height:92px;background-size:160px;background-repeat:no-repeat;background-position:center}.features-flex ul li:nth-child(5){width:25%;height:92px;background-size:125px;background-repeat:no-repeat;background-position:center}.features-flex ul li img{max-height:80px;display:block;margin:0 auto}.sales-testimonials{max-width:1191px;margin:0 auto;padding:0 30px}.sales-testimonials h2{text-align:center;margin-bottom:50px}.sales-testimonials ul li{background:#ebe7e2;padding:32px 51px 33px;margin:0 auto 34px}.sales-testimonials .prevarrow{position:absolute;left:-30px;z-index:9;top:30%;font-size:30px}.sales-testimonials .nextarrow{position:absolute;right:-30px;z-index:9;top:30%;font-size:30px}.sales-testimonials ul li p{font-size:18px;line-height:28px;letter-spacing:.02rem;margin:0;color:#000}.sales-testimonials ul li p strong{font-weight:600;color:#000;font-family:ibm plex sans}.footer-widgets{clear:both;margin:0 auto;overflow:hidden;width:100%;text-align:center}.the-footer .footer-about{max-width:1208px;margin:30px auto 0;border-top:3px solid #f1ede8;padding:32px 0 0 22px;display:flex;justify-content:space-between}.the-footer .footer-about .left{display:flex;width:68.2%;border-right:3px solid #f1ede8;justify-content:space-between}.the-footer .footer-about .left p{font-size:16px;line-height:23px;padding:21px 58px 0 0;font-weight:100;letter-spacing:.03rem;margin-bottom:34px;color:#000}.the-footer .footer-about .left h6{font-size:80px}.the-footer .footer-about .left h6 strong{font-weight:100;font-size:29px;display:inline-block;margin:0 16px 0 -19px}.the-footer .footer-about .left img{width:220px;height:253px;border-radius:130px;margin-right:50px}.the-footer .footer-about .right{width:30%;text-align:center;padding:0 25px 0 12px}.the-footer .footer-about .right h3{margin:18px 0 47px;line-height:34px}.the-footer .footer-about .right a{background:#252421;color:#fff;font-weight:600;padding:10px 23px 12px;letter-spacing:.13rem;text-transform:uppercase;font-size:13px;font-family:sofia-pro}.the-footer .newsletter{max-width:1207px;margin:33px auto 36px;background:#f1ede8;padding:70px 29px 54px 58px;display:flex;justify-content:space-between}.the-footer .newsletter #field_1_2{display:none}.the-footer .newsletter #gform_1{display:flex;width:703px;margin:-4px 0 8px}.the-footer .newsletter #gform_1 #field_1_4{font-size:10px;margin:-7px 0 0 2px;letter-spacing:.02rem}.the-footer .newsletter #gform_1 #field_1_4 a{text-decoration:underline}.the-footer .newsletter .gform_wrapper.gravity-theme .gform_footer{margin:0!important;padding:0!important}.the-footer .newsletter #gform_1 #input_1_1{border:none;background:#fff;text-align:left;color:#948f88;font-family:ibm plex sans;font-size:16px;letter-spacing:0;padding:10px 19px 9px;width:321px}.the-footer .newsletter #gform_1 #input_1_1::-webkit-input-placeholder{color:#948f88}.the-footer .newsletter #gform_1 #input_1_1:-ms-input-placeholder{color:#948f88}.the-footer .newsletter #gform_1 #input_1_1::placeholder{color:#948f88}.the-footer .newsletter #gform_1 #gform_submit_button_1{color:#6f6b66;border:none;background:0 0;font-size:13px;font-family:sofia-pro;letter-spacing:.13rem;padding:11px 0 0 31px;font-weight:600}.the-footer .newsletter .title{font-family:sofia-pro;color:#252421;font-size:30px;line-height:38px;font-weight:700;margin:-8px 0 0;letter-spacing:.005rem}.the-footer .follow-area{max-width:1207px;margin:30px auto 0;border-top:3px solid #f1ede8;padding:32px 0 0}.follow-flex{display:flex;justify-content:space-between;padding:0 6px;margin-bottom:17px}.follow-flex .lefty{display:flex}.follow-flex .lefty ul{display:flex;font-size:16px;margin:5px}.follow-flex .lefty ul li{margin-right:35px}.follow-flex .lefty span{font-family:sofia-pro;color:#252421;font-size:30px;font-weight:700;text-transform:lowercase;margin-right:34px}.follow-flex .righty a{font-family:ibm plex mono;font-size:15px;color:#607841;font-weight:100;text-transform:uppercase;letter-spacing:.07rem;padding:5px 0 0;display:block}.gray-footer{background:#f1ede8;padding:53px 0;text-align:center;margin-top:18px}.gray-footer .inner{max-width:1000px;margin:0 auto}.gray-footer .inner img{width:269px}.gray-footer .menus-flex{display:flex;justify-content:center;margin:53px auto 47px}.gray-footer .disclaim p{font-family:ibm plex mono;font-size:13px;color:#252421;font-weight:100;margin:0;letter-spacing:0;text-align:center}.gray-footer .disclaim{font-family:ibm plex mono;font-size:13px;color:#607841;font-weight:100;margin:0;letter-spacing:0;text-align:center}.gray-footer .disclaim a{color:#252421}.gray-footer .disclaim .hidden-cred{display:none}.gray-footer .menus-flex ul li a{font-family:ibm plex sans;font-size:14px;color:#6f6b66;font-weight:100}.gray-footer .menus-flex ul li.title a{color:#6f6b66;font-family:sofia-pro;font-size:13px;text-transform:uppercase;letter-spacing:.12rem;font-weight:600}.gray-footer .menus-flex ul li{margin-bottom:12px}.gray-footer .menus-flex ul li.title{margin-bottom:20px}.menu-footer-1-container,.menu-footer-2-container,.menu-footer-3-container{width:32%;padding:7px 0 16px}.menu-footer-2-container{border-right:3px solid #bfbbb6;border-left:3px solid #bfbbb6}.error404 .entry-content{display:none}.error404 aside{display:none}.error404 h1.entry-title{margin:200px auto;text-align:center;font-family:sofia-pro;color:#252421;font-size:40px;line-height:38px;text-transform:uppercase;font-weight:700;letter-spacing:.1rem}#site-general-content{width:95%;max-width:1191px;margin:50px auto}#site-general-content h1.page-title{font-family:sofia-pro;color:#252421;font-size:40px;line-height:38px;text-align:center}.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega{max-height:none;border:2px solid #e3dfda;background:#fcf9f5;max-width:584px;margin-left:-174px;padding:6px 30px 12px}.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega .ubermenu-target{padding:15px 6px 0!important}.ubermenu .ubermenu-submenu .ubermenu-column-auto{min-width:33.3%!important;width:auto}.ubermenu .ubermenu-submenu .underline a span{background-image:linear-gradient(to right,#f1ede8 0%,#f1ede8 100%);background-repeat:repeat-x;background-position:0 103%;background-size:105% 11px;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;color:#252421!important;letter-spacing:.125rem;line-height:1.87;padding:0 7px}.ubermenu .ubermenu-submenu .underline{margin-top:25px}input,select,textarea{background-color:inherit;text-align:center;width:100%;-webkit-font-smoothing:antialiased;border-radius:0;margin:0 auto;text-align:center;border:1px solid #000;padding:10px;color:#000}input:focus{outline:none;border:1px solid #000;-webkit-appearance:none;border-radius:0}textarea:focus{outline:none;border:2px solid #000;border-radius:0}button,input[type=button],input[type=reset],input[type=submit],.button{border-radius:0;border:none;float:none;clear:none;display:block;margin:0 auto;background:#252421;color:#fff;padding:10px 15px 15px;font-family:sofia-pro;text-transform:uppercase;font-size:19px;letter-spacing:.05rem;font-weight:600}button:hover,.button:hover,a.text-button:hover,a:hover,input[type=submit]:hover{opacity:.7;transition:all .4s}::-moz-placeholder{opacity:1;-webkit-font-smoothing:antialiased;color:#000}::-webkit-input-placeholder{opacity:1;-webkit-font-smoothing:antialiased;color:#000}.gform_wrapper{width:100%;margin:0 auto}.gfield_label,.gfield_required{display:none}.gf_left_half{width:49%;display:inline-block}.gf_right_half{width:49%;display:inline-block;margin-left:2%}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@media all and (max-width:1200px){.features-flex,.color-block-text,.fixed-ny .inner,.right-image-flex,.line-break,.left-image-flex,.color-block-wrap,.image-cols,.quote-wrap .inner,.fw-image,.dualquote-wrap .inner,.sales-testimonials,.single-post .favorites,.post-comments,.blog-cta,.single-blog,.index-wrap,#site-general-content,.for-you,.mp-testimonials ul,.includes,.more-tests .flex,.faq-wrap,.shop-plans,.insta-tags,.recipe-search-flex,.about-wrap,.about-creds,.contact-flex,.banner-bar p,.mm-search,.mm-search,.home-intro,.explore-wrap,.home-freebie,.highlight,.membership,.home .features-flex,.currently,.home .meal-plans,.home-resources,.latest-wrap,.the-footer .footer-about,.the-footer .newsletter,.the-footer .follow-area,.gray-footer .inner,.fixed-menu .flex,.main-menu .flex{max-width:1000px}.right-image-flex .txt{padding:43px 31px 10px 24px}.left-image-flex .txt{padding:25px 11px 10px 9px}.lower-script{margin:-86px 40px 90px 0}.lower-script.big{margin:-86px 53px 63px 0}.right-image-flex:nth-child(even) .txt{padding:75px 25px 10px 0}.left-image-flex .txt h3 br{display:none}.single-post .favorites ul li{width:24%;margin-bottom:30px}.single-post .favorites ul li img{height:340px}.post-comments .inner{width:660px;padding-right:36px}.comments-form .form-submit:before{width:79%}.blog-cta .txt{width:63.3%;padding-right:0}.single-blog .left{width:660px}.single-blog .left .post-dates{width:100%;margin-bottom:15px}.recipe-header .rright{width:50%;padding:0}.sb-header .flexed{flex-wrap:wrap}.for-you .flex img{width:490px}.mp-testimonials .script-title{right:13%}.mp-testimonials ul .flexy{max-width:90%}.more-tests .flex img{width:645px}.more-tests .flex h6{margin:25px 0 0 -34px}.shop-plans ul li .desc{width:905px;padding:50px 50px 0 400px}.shop-plans ul li .image{width:450px}.shop-plans ul li:nth-child(even) .desc{padding:57px 406px 0 96px}.insta-tags ul li{width:19%}.insta-tags ul li img{width:100%;height:190px}.recipe-search-flex .right{width:69.6%}.recipe-search-flex .right article{width:32%}.recipe-search-flex .right article img{height:330px}.about-wrap .upper-flex img{width:480px}.about-wrap .lower-flex .left{padding:0 40px 0 30px}.about-wrap .lower-flex .right{padding:45px 24px 0 16px}.about-creds .flex .right{width:41.5%}.about-creds .flex .left{width:56.4%}.about-creds .flex .left img{width:300px}.contact-flex img{margin-top:0;margin-right:0}.contact-flex .left{padding:11px 30px}.fixed-menu .flex .left .menu-hidden{border-right:3px solid #f1ede8;width:42px;margin-right:25px}.home-intro .right .text-image{right:-4px}.home-intro .left .flex .rside{width:330px}.home-intro .left .tagline{font-size:18px;line-height:28px;padding:0 6px 22px}.home-intro .left .flex .lside h3{font-size:25px;margin:11px 0 23px;padding:0 10px}.explore-wrap ul{width:595px}.explore-wrap h3{margin:26px 0 28px}.home-freebie .text-wrap{width:933px;padding:50px 50px 0 350px}.home-freebie img{width:397px}.home-freebie .text-wrap h4{left:349px}.highlight ul li{width:24%}.highlight ul li img{width:100%;height:340px;margin-bottom:11px}.membership .inner .text p{padding:0 40px}.features-flex h3{margin:27px 0 0 23px}.currently .tabresults ul li:last-child{width:65.2%}.currently .tabresults ul li:last-child img{height:510px;width:303px}.home .meal-plans .inner .text p{padding:0 16px}.home-resources .slick-slide .featured-image{width:95%;height:300px}.home-resources .prevarrow,.home-resources .nextarrow{top:132px}.latest-wrap ul.list-flexed li{width:24%}.latest-wrap ul.list-flexed li img{height:340px;width:100%;margin-bottom:4px}.the-footer .newsletter{padding:70px 3px 54px 29px}.the-footer .newsletter #gform_1{width:650px}.the-footer .newsletter .title{font-size:25px}.currently .tabresults ul li:nth-child(1) img{height:362px;margin-bottom:5px}.currently ul.tabs{top:307px}.home-intro .left .flex .lside .exc p{padding:0}.home-intro .left .flex .rside img{height:525px}.fixed-menu .flex .logo{width:290px;margin:0;display:block;border-right:3px solid #f1ede8;padding:10px 20px 0 0}h3{font-size:25px}.main-menu .flex .left{width:355px}#ubermenu-nav-main-1067{width:615px}}@media all and (max-width:1030px){.sales-textblock,.features-flex,.color-block-text,.fixed-ny .inner,.right-image-flex,.line-break,.left-image-flex,.color-block-wrap,.image-cols,.quote-wrap .inner,.fw-image,.dualquote-wrap .inner,.sales-testimonials,.single-post .favorites,.post-comments,.blog-cta,.single-blog,.index-wrap,#site-general-content,.for-you,.mp-testimonials ul,.includes,.more-tests .flex,.faq-wrap,.shop-plans,.insta-tags,.recipe-search-flex,.about-wrap,.about-creds,.contact-flex,.banner-bar p,.mm-search,.mm-search,.home-intro,.explore-wrap,.home-freebie,.highlight,.membership,.home .features-flex,.currently,.home .meal-plans,.home-resources,.latest-wrap,.the-footer .footer-about,.the-footer .newsletter,.the-footer .follow-area,.gray-footer .inner,.fixed-menu .flex,.main-menu .flex{max-width:750px}.left-image-flex:nth-child(even) .txt{text-align:center;width:44%;padding:0}.page-template-page-sales .features-flex{display:block;text-align:center}.main-menu .flex{display:block}.main-menu .flex .left{width:355px;margin:0 auto;padding:0}#ubermenu-nav-main-1067{width:100%;margin-top:20px}.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega{margin-left:0}.home-intro{display:block}.home-intro .left{width:100%;border-right:none;padding:0}.home-intro .right{width:290px;padding:0 20px 0 19px;margin:44px auto 0}.explore-wrap ul{width:100%;padding:0 40px}.explore-wrap ul li{margin:18px 0 26px}.home-freebie .text-wrap{width:93%;padding:50px 12px 0 285px}.home-freebie img{width:323px;height:400px}.home-freebie .text-wrap h4{left:279px}.highlight ul li img,.latest-wrap ul.list-flexed li img{height:260px}.home-intro .left .flex .rside img{height:455px}.fixed-menu .flex .left .menu-hidden{border-right:3px solid #f1ede8;width:25px;margin-right:18px}.fixed-menu .flex .logo{width:239px;margin:0;display:block;border-right:3px solid #f1ede8;padding:14px 18px 0 0}.fixed-menu .flex .ubermenu .ubermenu-target-text{font-size:12px;letter-spacing:.1rem}#ubermenu-nav-main-1067{width:100%;margin-top:-2px}.fixed-menu .flex .right{margin:1px 0 0;width:100%}.fixed-menu .flex .ubermenu .ubermenu-row{display:flex}.fixed-menu .flex .ubermenu .ubermenu-submenu .underline a span{width:108%}.membership .inner .text p{padding:0}.membership .inner .text{width:48%;text-align:center;padding:57px 9px 0 0}.home .features-flex{display:block;text-align:center}.features-flex h3{margin:10px 0 0}.features-flex ul{width:100%}.currently .tabresults ul{display:block;padding:0 0 0 75px}.currently .tabresults ul li:nth-child(1){width:100%;display:flex;justify-content:space-between;flex-direction:row-reverse}.currently .tabresults ul li:nth-child(1) .tb{width:47%;padding:86px 0 0 37px}.currently .tabresults ul li:last-child{width:100%}.currently .tabresults ul li:last-child img{height:427px;width:302px}.currently .tabresults ul li:last-child .tb h4{margin:91px 0 30px;font-size:30px;line-height:35px}.currently .tabresults ul li:nth-child(1) img{height:362px;margin-bottom:5px;width:272px;margin-right:55px}.fixed-menu .flex .ubermenu .menu-button .ubermenu-target-text{background:#252421;color:#fff!important;font-weight:600;padding:11px 4px 13px 7px;letter-spacing:.1rem;font-size:11px;margin-top:-16px;margin-bottom:-59px}.explore-wrap{padding:0;display:block;text-align:center}.explore-wrap h3{margin:15px 0 0}.the-footer .footer-about .left img{margin-right:20px}.the-footer .footer-about .left p{padding:0}.the-footer .footer-about .left h6{font-size:54px}.the-footer .footer-about .right{padding:0 5px 0 12px}.the-footer .newsletter{display:block;text-align:center;padding:40px 0 50px}.gray-footer .disclaim p{padding:0 26px}.about-wrap .upper-flex .left h3{margin:21px 0 0;padding:0;line-height:33px;font-size:20px}.about-wrap .upper-flex img{width:387px}.about-wrap .upper-flex .left{border:3px solid #f1ede8;border-right:none;width:48%;padding:30px;position:relative;margin:32px 0;height:338px}.about-wrap .lower-flex .left{padding:0 30px 0 0}.about-wrap .lower-flex .right{padding:57px 0 0}.about-creds .flex{position:relative}.about-creds .flex .left{width:100%;flex-wrap:wrap;flex-direction:column-reverse}.about-creds .flex .left img{width:317px}.about-creds .flex .right{width:100%;padding-left:0}.about-creds .flex .left .featpost{width:239px;text-align:center;margin:-43px 0 0 111px;position:relative}.contact-flex img{margin-top:-260px;margin-right:0;width:360px;height:541px}.contact-flex .left{padding:0}.recipe-search-flex .right article{width:48%}.recipe-search-flex .left{width:230px}.recipe-search-flex .right{width:66.6%}.single-blog{display:block}.single-blog .left{width:100%;padding:0;border:none}.single-blog .right{width:300px;margin:50px auto}.blog-cta .flex img{width:235px;margin:0 0 0 5px;border-radius:180px;height:277px;object-fit:cover;object-position:center}.post-comments .inner{width:100%;padding-right:0}.single-post .favorites ul li img{height:280px}.for-you .flex{display:block}.for-you .flex img{width:470px;height:539px}.for-you .flex .right{background:#fcf9f5;padding:41px 86px 41px 41px;margin:-137px 0 30px 118px;height:fit-content;-moz-height:fit-content;height:-moz-fit-content;z-index:1;position:relative;width:84%}.mp-testimonials .script-title{right:13%;z-index:2}.mp-testimonials ul .flexy img{width:263px;margin:0;object-fit:contain;object-position:center}.mp-testimonials ul .flexy .txt h3{margin:21px auto 0;line-height:30px;font-size:20px}.includes .flex img{width:305px;margin:-26px 0 0 -23px}.bonuses li{width:220px;text-align:center;margin:0 15px 30px}.more-tests .flex img{width:506px}.more-tests .flex h6{margin:5px 0 0 -53px;font-size:70px}.more-tests .flex h6 img{bottom:-23px}.shop-plans ul li .image{height:365px;width:336px}.shop-plans ul li .desc{width:93%;padding:50px 26px 0 325px}.shop-plans ul li:nth-child(even) .desc{padding:57px 310px 0 42px}.right-image-flex,.left-image-flex{padding:20px}.left-image-flex .txt{padding:20px 0 0}.lower-script h4{font-size:60px}h2{font-size:33px}.lower-script.big h4{font-size:62px}.right-image-flex:nth-child(even) .txt h3 br{display:none}.fixed-ny .inner img{margin:0}.right-image-flex:nth-child(even) .txt{padding:20px 0 0}.right-image-flex .txt{padding:20px 0 0}.bonuses ul{justify-content:center}.the-footer .newsletter .title{font-size:25px;margin-bottom:30px}.the-footer .newsletter #gform_1{width:650px;margin:0 auto}}@media all and (max-width:768px){.sales-textblock,.features-flex,.color-block-text,.fixed-ny .inner,.right-image-flex,.line-break,.left-image-flex,.color-block-wrap,.image-cols,.quote-wrap .inner,.fw-image,.dualquote-wrap .inner,.sales-testimonials,.single-post .favorites,.post-comments,.blog-cta,.single-blog,.index-wrap,#site-general-content,.for-you,.mp-testimonials ul,.includes,.more-tests .flex,.faq-wrap,.shop-plans,.insta-tags,.recipe-search-flex,.about-wrap,.about-creds,.contact-flex,.banner-bar p,.mm-search,.mm-search,.home-intro,.explore-wrap,.home-freebie,.highlight,.membership,.home .features-flex,.currently,.home .meal-plans,.home-resources,.latest-wrap,.the-footer .footer-about,.the-footer .newsletter,.the-footer .follow-area,.gray-footer .inner,.fixed-menu .flex,.main-menu .flex{max-width:500px}.banner-bar p{text-align:center}.banner-bar a,.banner-bar p{font-size:13px}.banner-bar{padding:7px 0}.mm-search{margin:14px auto 17px}.main-menu .flex .right{display:none}.main-menu .flex .left{width:290px}.responsive-menu-pro-label.responsive-menu-pro-label-top,.responsive-menu-pro-label.responsive-menu-pro-label-bottom{font-size:14px!important;font-family:sofia-pro!important;font-weight:100!important;letter-spacing:.08rem!important}button#responsive-menu-pro-button.scrolled{top:15px}.fixed-menu .flex .logo{border-right:none;padding:12px 0 0}button#responsive-menu-pro-button{transition:all .5s}.fixed-menu{height:70px;padding:11px 0 0}.home-intro .left .flex .rside{width:100%;margin:0 0 35px}.explore-wrap ul{width:100%;padding:0 40px;flex-wrap:wrap;justify-content:center}.explore-wrap ul li{margin:10px 15px 5px}.explore-wrap{padding:0 0 20px}.home-intro .left p.green{color:#607841;font-size:15px;text-align:center;font-family:ibm plex mono;width:100%;text-transform:uppercase;letter-spacing:.07rem;margin:0;position:absolute;top:576px;padding:0;left:0}.home-intro .left .flex .lside{width:100%;text-align:center}.home-intro .left .tagline{font-size:18px;line-height:28px;padding:0 95px 17px;width:100%;margin-bottom:25px}.home-intro .left .flex{width:350px;flex-direction:column-reverse;margin:0 auto}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item .responsive-menu-pro-item-link{font-size:13px!important;font-family:sofia-pro!important;text-transform:uppercase!important;letter-spacing:.1rem!important}#responsive-menu-pro-container #responsive-menu-pro-title #responsive-menu-pro-title-image img{height:auto;max-width:100%!important;width:270px!important;display:block!important;margin:0 auto!important}#responsive-menu-pro-container #responsive-menu-pro-title{text-align:center!important}.mm-search,.fixed-menu .flex{max-width:90%}.fixed-menu .flex .right{display:none}.home-intro .left .flex .rside img{height:435px}.home-freebie{border:3px solid #f1ede8;padding:20px;position:relative;margin:75px auto 0;display:block}.home-freebie .text-wrap h4{left:inherit;z-index:1}.home-freebie .text-wrap h3,.home-freebie .text-wrap p{max-width:100%}.home-freebie .text-wrap{width:100%;padding:0;border:none;position:unset;min-height:auto}.home-freebie img{width:100%;height:400px;position:relative;margin:0 auto;display:block;left:inherit;top:inherit}.highlight ul{flex-wrap:wrap}.highlight ul li{width:48%;margin:0 0 30px}.highlight ul li img,.latest-wrap ul.list-flexed li img{height:315px}.membership{padding:20px}.membership .inner{flex-direction:column-reverse}.membership .inner img{width:100%}.membership .inner .text{width:100%;text-align:center;padding:40px 0 0}.features-flex ul{width:100%;flex-wrap:wrap;justify-content:center}.features-flex ul li{width:36%;height:90px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 10px}.features-flex ul li:nth-child(4){width:25%;height:89px;background-size:126px;background-repeat:no-repeat;background-position:center}.currently ul.tabs{top:inherit;transform:rotate(0deg);position:relative;left:inherit;width:100%}.currently ul.tabs li{padding:0 6px 10px;display:block}.currently .tabresults ul{display:flex;padding:0;margin-top:20px;justify-content:space-between}.currently .tabresults ul li:nth-child(1){width:48%;display:block}.currently .tabresults ul li:nth-child(1) img{margin-right:0;width:100%;height:320px}.currently .tabresults ul li:last-child img{height:320px;width:100%;margin-bottom:5px}.currently .tabresults ul li:nth-child(1) .tb{width:100%;padding:0}.currently .tabresults ul li:last-child{display:block;width:48%}.currently .tabresults ul li:last-child .tb{width:100%;text-align:center;position:relative}.currently .tabresults ul li:last-child .tb:before{display:none}.currently .tabresults ul li:last-child .tb h4{font-size:22px;line-height:24px;font-family:sofia-pro;margin:10px 0}.currently .tabresults ul li:last-child .exc{display:none}.home .meal-plans .inner{display:block}.home .meal-plans{padding:20px}.home .meal-plans .inner img{width:100%;margin:0}.home .meal-plans .inner .text{width:100%;text-align:center;padding:20px 0 0}.latest-wrap .cat-sorting{flex-wrap:wrap}.latest-wrap .cat-sorting li{margin:2px 10px 28px;padding:0 10px 10px}.latest-wrap ul.list-flexed li{width:48%}.the-footer .footer-about{display:block;padding:32px 0 0}.the-footer .footer-about .left{display:flex;width:100%;border-right:none;justify-content:space-between}.the-footer .footer-about .right{padding:0;width:100%}.the-footer .footer-about .right h3{margin:18px 0 24px;line-height:34px}.the-footer .newsletter #gform_1{width:100%;margin:0 auto;display:block}.the-footer .newsletter #gform_1 #gform_submit_button_1{padding:11px 0 0}#sb_instagram.sbi_col_5 #sbi_images .sbi_item{width:33.33%!important}#sb_instagram.sbi_col_5 #sbi_images .sbi_item:nth-child(4),#sb_instagram.sbi_col_5 #sbi_images .sbi_item:nth-child(5){display:none}.gray-footer .menus-flex{display:block}.menu-footer-1-container,.menu-footer-2-container,.menu-footer-3-container{width:100%;padding:7px 0 16px}.menu-footer-2-container{border-right:none;border-left:none}.recipe-search-flex{display:block}.recipe-search-flex .left{width:100%}.recipe-search-flex .left h3{margin:25px 0 15px;text-align:center}.recipe-search-flex .left .sf-field-search{margin-bottom:0}.recipe-search-flex .left .searchandfilter ul li ul li ul .sf-level-1:after{content:"+";display:block;position:absolute;top:-2px;width:98%;text-align:right;z-index:99;padding:0;height:30px}.recipe-search-flex .right{width:100%}.about-wrap .upper-flex{display:block;border:3px solid #f1ede8;margin-top:80px}.about-wrap .upper-flex .left{border:none;border-right:none;width:100%;padding:20px;position:relative;margin:12px 0 0;height:auto}.about-wrap .upper-flex .left h6{top:-56px}.about-wrap .lower-flex{display:block;margin:40px auto 0}.about-wrap .lower-flex .left{padding:0;width:100%}.about-wrap .lower-flex .right{padding:0;width:100%}.about-creds h2{text-align:center;margin:23px 0 35px;font-size:25px}.about-creds .flex{position:relative;flex-direction:column-reverse}.about-creds .flex .right h6{font-weight:100;font-size:80px;margin:0;text-align:center}.about-creds .flex .left .featpost{width:252px;text-align:center;margin:-113px 0 0 236px;position:relative}.contact-flex{display:block}.contact-flex .left{width:100%}.contact-flex img{margin-top:36px;margin-right:0;width:300px;height:auto;margin:30px auto 0;display:block}.about-wrap .upper-flex .left h3{margin:0}.about-wrap .upper-flex img{width:100%;padding:0 20px 20px}.recipe-search-flex .left .searchandfilter ul li ul li ul li{margin-bottom:0}.recipe-search-flex .left .searchandfilter ul li ul li ul .sf-level-1>input{display:none}.recipe-search-flex .left .searchandfilter ul li ul li ul .sf-level-1{position:relative}.recipe-search-flex .left .searchandfilter ul li ul li ul li ul{border-bottom:3px solid #f1ede8;padding-bottom:21px;margin-bottom:15px;height:0;overflow:hidden;padding:0}.recipe-search-flex .left .searchandfilter ul li ul li ul li ul.opened{height:auto;padding-bottom:21px}.mp-intro{max-width:500px;text-align:center;margin:36px auto 60px}h2{font-size:25px;line-height:39px}.for-you .flex .right{background:#fcf9f5;padding:31px 10px 41px;margin:-90px 0 30px 10%;height:fit-content;-moz-height:fit-content;height:-moz-fit-content;z-index:1;position:relative;width:90%}.for-you .flex .right ul{column-count:1;column-gap:0;position:relative}.for-you .flex .right h2{margin:-13px 0 12px;letter-spacing:0}.mp-testimonials .script-title{right:13%;z-index:2;top:-53px}.mp-testimonials ul .flexy{max-width:90%;flex-direction:column-reverse}.mp-testimonials ul .flexy .video{max-width:100%}.mp-testimonials ul .flexy img{margin:0 auto -46px}.mp-testimonials ul .flexy .txt h5,.mp-testimonials ul .flexy .txt h3,.mp-testimonials ul .flexy .txt h6,.mp-testimonials ul .flexy .txt p{text-align:center!important}.mp-testimonials ul .flexy .txt{padding:63px 0 0;text-align:center;width:100%}.for-you .flex .right ul:before{display:none}.includes .flex{display:block}.includes .flex img{width:100%;margin:0 auto;height:400px;object-fit:contain;object-position:center}.includes .flex .inc{width:100%}.bonuses .b-title em{display:block;margin-bottom:20px}.more-tests .flex{display:block;position:relative;margin-top:100px}.more-tests .flex .title{position:absolute;top:-271px}.more-tests .flex h6 img{bottom:-32px;right:80px}.faq-wrap .faq-cols{display:block}.faq-wrap .faq-cols:before{display:none}.faq-wrap ul{width:100%}.shop-plans ul li{border:3px solid #f1ede8;padding:20px;display:block}.shop-plans ul li .image{width:100%}.shop-plans ul li .desc ul li{border:none;padding:0}.shop-plans ul li:nth-child(even) .desc{padding:0}.insta-tags .title-flex{display:block;text-align:center}.insta-tags .title-flex .right{padding:0}.insta-tags .title-flex h3{margin:22px 0 8px}.insta-tags ul li{width:49%;margin-bottom:6px}.insta-tags ul li:nth-child(5){display:none}.insta-tags ul li img{width:100%;height:245px}.left-image-flex{display:block}.left-image-flex img{width:100%;margin:0;height:400px}.left-image-flex .txt{padding:20px 0 0;width:100%}.color-cols{column-count:1;column-gap:0}.lower-script{margin:0 0 85px;padding-right:21px}.right-image-flex:nth-child(even) .txt{padding:20px 0 0;width:100%}h2 em{font-size:80px}.left-image-flex:nth-child(even) .txt{width:100%}.image-cols ul{flex-wrap:wrap}.image-cols ul li{width:49%;margin-bottom:7px}.image-cols ul li:nth-child(5){display:none}.quote-wrap .inner{padding:15px 20px}.lower-script.big{margin:0 35px -31px 0}.dualquote-wrap .inner .q1,.dualquote-wrap .inner .q2{width:48%;padding:15px 10px}.right-image-flex.less-padding .txt{text-align:center;width:100%;padding:20px 0 0}.right-image-flex{flex-direction:column-reverse}.right-image-flex img{width:100%;margin:0;height:335px}.right-image-flex .txt{padding:20px 0 0;width:100%}.sales-textblock p br{display:none}.fixed-ny .rmore{letter-spacing:.05rem}.fixed-ny .inner img{margin:6px 0 0}.page-template-page-sales button#responsive-menu-pro-button{display:none!important}.fixed-ny .inner img{width:250px}.fixed-ny .inner{padding:15px 0 19px}.fixed-ny .rmore{top:25px}.page-template-page-sales .wrap button{min-height:52px;display:block;margin:57px auto;font-size:16px;letter-spacing:.1rem;padding:0 25px}.sliding-text li h4{font-size:85px}.sliding-text li h4 em{font-size:55px}.insta-tags ul{margin-top:20px;flex-wrap:wrap}.shop-plans ul li .desc{width:100%;padding:0;border:none;min-height:auto}.shop-plans ul li .image{height:365px;width:336px;position:relative;margin:0 auto;display:block}.more-tests .flex img{width:100%}}@media all and (max-width:500px){.sales-textblock,.features-flex,.color-block-text,.fixed-ny .inner,.right-image-flex,.line-break,.left-image-flex,.color-block-wrap,.image-cols,.quote-wrap .inner,.fw-image,.dualquote-wrap .inner,.sales-testimonials,.single-post .favorites,.post-comments,.blog-cta,.single-blog,.index-wrap,#site-general-content,.for-you,.mp-testimonials ul,.includes,.more-tests .flex,.faq-wrap,.shop-plans,.insta-tags,.recipe-search-flex,.about-wrap,.about-creds,.contact-flex,.banner-bar p,.mm-search,.mm-search,.home-intro,.explore-wrap,.home-freebie,.highlight,.membership,.home .features-flex,.currently,.home .meal-plans,.home-resources,.latest-wrap,.the-footer .footer-about,.the-footer .newsletter,.the-footer .follow-area,.gray-footer .inner,.fixed-menu .flex,.main-menu .flex{max-width:95%}.mm-search,.fixed-menu .flex{max-width:95%}.home-intro .left .tagline{font-size:18px;line-height:28px;padding:0 35px 20px;width:100%;margin-bottom:25px}.home-intro .left .flex{width:100%}.home-intro .left .flex .lside .rmore{display:none}.home-intro .left .flex .lside{width:100%;text-align:center;border-bottom:3px solid #f1ede7}.home-intro .right{width:290px;padding:0;margin:44px auto 0}h3{font-size:23px}.home-intro .right h3{line-height:31px;margin:33px 0 17px}.home-freebie .text-wrap{margin:30px 0 0}h2{font-size:27px;line-height:39px}.highlight ul{margin:-5px 0 0}.highlight ul li img,.latest-wrap ul.list-flexed li img{height:265px}h4{font-size:19px}.highlight ul li h4{margin:4px 0;color:#252421;line-height:25px}.membership{margin:15px auto 25px}.fixed-menu .flex{padding:0 0 0 25px}.features-flex ul li:nth-child(5){background-size:contain}.home-resources .slick-slide .featured-image{width:95%;height:243px}.home-resources .prevarrow,.home-resources .nextarrow{top:111px}.latest-wrap{margin:25px auto 12px}.latest-wrap .cat-sorting li{margin:2px 25px 17px;padding:0 10px 6px}.the-footer .footer-about .left{display:block}.the-footer .footer-about .left img{margin-right:20px;margin:0 auto 20px;display:block}.the-footer .footer-about .left p{text-align:center}.the-footer .footer-about .left h6{font-size:54px;text-align:center;margin:-24px 0 0}.the-footer .newsletter .title{font-size:25px;margin-bottom:7px}.follow-flex{display:block;text-align:center}.follow-flex .lefty{display:flex;justify-content:center;margin-bottom:10px}.follow-flex .lefty ul li{margin-right:0;margin:0 10px}.follow-flex .lefty span{margin-right:5px}.gray-footer .disclaim p{padding:0 45px}.about-creds .flex .left .featpost{width:252px;text-align:center;margin:0 auto;position:relative}.about-creds .flex .left .featpost img{width:100%;height:343px;display:block}.about-creds .flex .left img{display:none}.about-creds .flex .right ul li{text-align:center}.archive-wrap,.alm-listing .alm-reveal{max-width:95%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.archive-wrap article,.alm-listing article{width:48%;margin:0 0 40px;text-align:center}.archive-wrap article img,.alm-listing article img{width:100%;height:270px;margin-bottom:11px;object-fit:cover;object-position:center}.recipe-search-flex .right article img{height:275px}.single-post button#responsive-menu-pro-button{top:14px!important}.sb-header .flexed .jumpto a{padding:8px 8px 10px;letter-spacing:.1rem}.recipe-header{display:block!important}.recipe-header .rleft{margin:0}.recipe-header .rright{width:100%!important}.single-blog{padding-right:0}.wprm-recipe-meta-container .wprm-block-text-normal{padding:5px 0 0!important;display:block!important;width:100%!important}.wprm-recipe-meta-container .wprm-recipe-cook-time-container{border-right:none!important;border-left:none!important;margin:15px 0!important}.long-post .sig h6{font-size:60px}.single-blog .right{display:none}.blog-cta .flex{display:block}.blog-cta .flex img{margin:0 auto;display:block}.blog-cta .txt{width:100%;padding-right:0}.comments-form .form-submit:before{width:69%}.single-post .favorites ul{flex-wrap:wrap}.single-post .favorites ul li{width:49%;margin-bottom:30px}.index-wrap .tags li{min-width:110px}.mp-intro{max-width:95%}.mp-intro h2{margin-bottom:-19px;font-size:22px;line-height:31px}.mp-intro h2 em{font-size:60px}.for-you .flex .right{background:#fcf9f5;padding:31px 10px 41px;margin:0 0 30px 0%;height:fit-content;-moz-height:fit-content;height:-moz-fit-content;z-index:1;position:relative;width:100%}.mp-testimonials .script-title{top:-73px}.includes .flex .inc ul{column-count:1;column-gap:0;position:relative;padding:7px 0}.includes .flex .inc ul:before{display:none}.bonuses .b-title{margin:15px 0 37px}.bonuses li{width:50%;text-align:center;margin:0 0 30px}.bonuses li img{width:100%;height:275px;display:block;margin:0 auto 20px;filter:drop-shadow(-8px 6px 5px #929290);object-fit:contain;object-position:center}.more-tests .flex h6{margin:0 0 0 20px;font-size:63px}.faq-wrap h6{font-size:59px;margin:16px 0 17px}.shop-plans ul li{margin:20px auto}.shop-plans ul li .image{width:100%}.disclaim{line-height:18px;margin:0 0 37px}.insta-tags ul li img{width:100%;height:auto}.fixed-ny .inner img{width:250px;margin:0 auto}.fixed-ny .inner{display:block;text-align:center}.fixed-ny .rmore{top:inherit;position:relative;left:0;right:0;margin:10px auto 0;display:inline-block}.sliding-text li h4{font-size:80px;line-height:50px}.page-template-page-sales .wrap button{min-height:48px;display:block;margin:57px auto;font-size:14px;letter-spacing:.1rem;padding:0 20px}.sales-textblock h2 br{display:none}.color-cols li{margin:0 auto 15px;padding:10px 10px 1px}.quote-wrap .inner{padding:15px 20px;max-width:83%!important}.quote-wrap{padding:35px 0}.color-cols li p{letter-spacing:0;margin-bottom:11px;font-size:17px;line-height:21px}.color-block-text p{font-size:17px;line-height:21px}.dualquote-wrap{padding:35px 30px}.sales-testimonials ul li{padding:20px}.sales-testimonials ul li p{font-size:16px;line-height:22px;letter-spacing:.02rem;margin:0;color:#000}.banner-bar a,.banner-bar p{font-size:12px}}@media all and (max-width:410px){.home-intro .left .tagline{padding:0 17px 20px}.fixed-menu .flex .logo{border-right:none;padding:16px 0 0;width:200px}#responsive-menu-pro-container #responsive-menu-pro-title{text-align:left!important}#responsive-menu-pro-container #responsive-menu-pro-title #responsive-menu-pro-title-image img{width:220px!important}.home-freebie img{height:300px}.home-freebie .text-wrap h3,.home-freebie .text-wrap p{max-width:100%;width:100%}.home-freebie .text-wrap #gform_wrapper_2 .gform_body input{width:100%}.highlight ul li img,.latest-wrap ul.list-flexed li img{height:230px}.features-flex ul li:nth-child(3){width:22%;height:92px;background-size:contain;background-repeat:no-repeat;background-position:center}.features-flex ul li:nth-child(4){width:31%;height:89px;background-size:contain;background-repeat:no-repeat;background-position:center}.currently .tabresults ul li:last-child img,.currently .tabresults ul li:nth-child(1) img{height:240px}.home-resources .slick-slide .featured-image{width:89%;height:290px}.latest-wrap .cat-sorting li{margin:2px 12px 17px;padding:0 10px 6px}.about-wrap .upper-flex img{width:100%;padding:0 20px 20px;height:300px}.about-wrap .lower-flex .left h5{letter-spacing:.08rem}.index-wrap ul li{width:88px;margin:0 25px 37px 0}.archive-wrap article img,.alm-listing article img{height:230px}.single-blog .left .title h1{font-size:34px;line-height:42px}.sb-header .stars{margin-top:4px;width:100%;margin-bottom:30px}.wprm-recipe li.wprm-recipe-instruction{list-style-position:inside!important}.long-post .wprm-recipe-container ul li{list-style-position:inside!important}.for-you .flex img{width:100%;height:465px}.mp-testimonials .script-title{right:18%}.bonuses li img{width:100%;height:195px}.bonuses li .desc{font-size:15px;line-height:19px;letter-spacing:.03em;padding:0 10px}.shop-plans ul li .image{width:100%;height:300px}.sliding-text li h4{font-size:70px;line-height:50px}.lower-script.big h4{font-size:50px}.dualquote-wrap .inner{display:block}.dualquote-wrap .inner .q1,.dualquote-wrap .inner .q2{width:100%;padding:15px 10px}.sales-textblock h3 br{display:none}.wprm-recipe-container{background:#f0ece7;padding:30px 15px!important}}.wp-block-separator{color:#f1ede8;border-top-width:3px;border-bottom:0}.page-id-14670 .page-title{display:none}.page-id-14670 #site-general-content{width:100%;max-width:none}.page-id-14670 .container{width:95%;max-width:1191px;margin:60px auto}.page-id-14670 p{font-size:16px;line-height:1.5;color:#000;font-family:ibm plex sans l;letter-spacing:.02rem}.page-id-14670 p strong{color:inherit}.page-id-14670 .has-small-font-size{font-size:14px;line-height:1.4}.page-id-14670 .has-large-font-size{font-size:2.25em;line-height:1.4;margin-top:25px}.page-id-14670 h2 em{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:italic}.page-id-14670 .wp-block-button__link{border-radius:0;background-color:#607841;color:#fff;font-family:sofia-pro,sans-serif;font-weight:400;font-size:20px;letter-spacing:.13rem;text-transform:uppercase;margin:10px auto 20px;padding:16px 25px 18px}.pgh-cookbook-cta h2{line-height:1.2}.pgh-cookbook-cta p{font-size:20px;letter-spacing:.03rem;padding:0 20px}.page-id-14670 .paleo-template{max-width:980px;padding:10px 60px 20px;background-color:#fefbf7;color:#6f6b66;outline:3px solid #f1ede8!important;outline-offset:10px!important}.page-id-14670 .paleo-template h3{color:#252421;line-height:1.4}.page-id-14670 .paleo-template p{font-size:17px}.page-id-14670 .inside-the-cookbook{padding-bottom:10px}.page-id-14670 .inside-the-cookbook .features{background:#fff;padding:20px 40px 40px}.page-id-14670 .inside-the-cookbook h2{max-width:1100px;margin:60px auto;padding-top:60px}.page-id-14670 .inside-the-cookbook .wp-block-separator{background-color:#607841;color:#607841;width:25%;border-top-width:2px}.page-id-14670 .inside-the-cookbook .wp-block-separator.is-style-wide{width:100%;border-top-width:1px}.page-id-14670 .inside-the-cookbook h3{color:#607841;font-size:26px;line-height:1.4}.page-id-14670 .inside-the-cookbook p,.page-id-14670 .inside-the-cookbook ul{color:#333}.page-id-14670 .inside-the-cookbook ul{margin-left:40px}.page-id-14670 .inside-the-cookbook ul li{list-style-type:disc;font-size:16px;line-height:1.5}.page-id-14670 .testimonials{margin-top:80px}.page-id-14670 .order-today h2{color:#607841;font-size:80px;line-height:61px;font-family:california palms script;font-weight:100;margin:50px 0}.page-id-14670 .store-links{max-width:500px;background:#fff;padding:25px 25px 10px;border-color:#f1ede8;border-style:solid;border-width:5px}.page-id-14670 .store-links ul{margin:0 0 25px;font-size:16px;line-height:1.5}.page-id-14670 .store-links a{color:#607841}.page-id-14670 .meet-the-author h5{text-align:left;text-transform:uppercase;letter-spacing:.08rem;margin-top:40px}.page-id-14670 .meet-the-author h2,.page-id-14670 .featured-in h2{font-size:30px;line-height:38px;font-weight:700}.page-id-14670 .meet-the-author .wp-block-image{margin:1em 0}.page-id-14670 .featured-in{max-width:700px}.page-id-14670 .featured-in h2{margin-bottom:40px}.page-id-14670 .featured-in .paloma{margin-top:-3px}.page-id-14670 .featured-in .whole-30{margin-top:-8px}.page-id-14670 .footer-about,.page-id-14670 .newsletter{display:none}@media all and (min-width:601px){.pgh-cookbook-cta h2{margin-top:0}}@media(min-width:600px) and (max-width:781px){.page-id-14670 .inside-the-cookbook .wp-block-column:nth-child(2n){margin-left:2em;margin-right:2em}}@media all and (max-width:780px){.page-id-14670 .testimonials .wp-block-columns{display:inline-block;text-align:center}}@media all and (max-width:800px){.page-id-14670 .inside-the-cookbook .wp-block-columns,.page-id-14670 .bonus-1-2-3{display:block}.page-id-14670 .bonus-1-2-3 .wp-block-column{margin:40px 20px}}@media all and (min-width:801px){.page-id-14670 .inside-the-cookbook .features{margin-left:-120px;margin-top:40px}}@media all and (min-width:1201px){.pgh-cookbook-cta .wp-block-column:nth-child(2){padding:0 60px;border-top:3px solid #f1ede8;border-right:3px solid #f1ede8;margin-top:50px;margin-left:0}.pgh-cookbook-cta h2{margin-top:.83em}}.single-post .post-categories{margin:50px 0 30px;text-align:center}.single-post .post-categories h3{font-size:17px;line-height:1.5;margin-bottom:.5em}.single-post .post-categories a{display:inline-block;padding:8px 15px;margin:5px;background:#f0ece7;color:#252421;font-family:ibm plex mono;font-size:13px;line-height:1.5;letter-spacing:.04rem;text-transform:uppercase}.single-post .post-categories a:hover{background:#607841;color:#fff}.gray-footer{padding-bottom:80px}