a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}button,html input[type=button],input[type=reset],input[type=search],input[type=submit]{-webkit-appearance:none;cursor:pointer}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}b,strong{font-weight:700}em,i{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}small{font-size:70%;line-height:1}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-webkit-box-sizing:content-box;-moz-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;max-width:100%}a{color:#1d6fdd;text-decoration:none;background-color:transparent}a:active,a:hover{outline:0}a,ol li,p,ul li{font-size:1em;line-height:1}ol li,p,ul li{margin-bottom:.5em}/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-12,.col-4,.col-md-10,.col-md-2,.col-md-5,.col-md-8,.col-sm-4,.col-sm-6{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.d-none{display:none!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}/*!
 * Font Awesome Pro 5.13.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */.fa,.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}/*!
 * Font Awesome Pro 5.13.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url(../fonts/fontawesome/fa-solid-900.eot);src:url(../fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg")}.fa{font-family:'Font Awesome 5 Pro';font-weight:900}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/open-sans/open-sans-v18-latin-regular.eot);src:local(""),url(../fonts/open-sans/open-sans-v18-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans/open-sans-v18-latin-regular.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v18-latin-regular.woff) format("woff"),url(../fonts/open-sans/open-sans-v18-latin-regular.ttf) format("truetype"),url(../fonts/open-sans/open-sans-v18-latin-regular.svg#OpenSans) format("svg");font-display:swap}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(../fonts/open-sans/open-sans-v18-latin-italic.eot);src:local(""),url(../fonts/open-sans/open-sans-v18-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans/open-sans-v18-latin-italic.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v18-latin-italic.woff) format("woff"),url(../fonts/open-sans/open-sans-v18-latin-italic.ttf) format("truetype"),url(../fonts/open-sans/open-sans-v18-latin-italic.svg#OpenSans) format("svg");font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(../fonts/open-sans/open-sans-v18-latin-700.eot);src:local(""),url(../fonts/open-sans/open-sans-v18-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans/open-sans-v18-latin-700.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v18-latin-700.woff) format("woff"),url(../fonts/open-sans/open-sans-v18-latin-700.ttf) format("truetype"),url(../fonts/open-sans/open-sans-v18-latin-700.svg#OpenSans) format("svg");font-display:swap}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(../fonts/open-sans/open-sans-v18-latin-700italic.eot);src:local(""),url(../fonts/open-sans/open-sans-v18-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans/open-sans-v18-latin-700italic.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v18-latin-700italic.woff) format("woff"),url(../fonts/open-sans/open-sans-v18-latin-700italic.ttf) format("truetype"),url(../fonts/open-sans/open-sans-v18-latin-700italic.svg#OpenSans) format("svg");font-display:swap}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(../fonts/lato/lato-v17-latin-regular.eot);src:local(""),url(../fonts/lato/lato-v17-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/lato-v17-latin-regular.woff2) format("woff2"),url(../fonts/lato/lato-v17-latin-regular.woff) format("woff"),url(../fonts/lato/lato-v17-latin-regular.ttf) format("truetype"),url(../fonts/lato/lato-v17-latin-regular.svg#Lato) format("svg");font-display:swap}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(../fonts/lato/lato-v17-latin-700.eot);src:local(""),url(../fonts/lato/lato-v17-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/lato-v17-latin-700.woff2) format("woff2"),url(../fonts/lato/lato-v17-latin-700.woff) format("woff"),url(../fonts/lato/lato-v17-latin-700.ttf) format("truetype"),url(../fonts/lato/lato-v17-latin-700.svg#Lato) format("svg");font-display:swap}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(../fonts/lato/lato-v17-latin-700italic.eot);src:local(""),url(../fonts/lato/lato-v17-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/lato-v17-latin-700italic.woff2) format("woff2"),url(../fonts/lato/lato-v17-latin-700italic.woff) format("woff"),url(../fonts/lato/lato-v17-latin-700italic.ttf) format("truetype"),url(../fonts/lato/lato-v17-latin-700italic.svg#Lato) format("svg");font-display:swap}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:url(../fonts/lato/lato-v17-latin-900.eot);src:local(""),url(../fonts/lato/lato-v17-latin-900.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/lato-v17-latin-900.woff2) format("woff2"),url(../fonts/lato/lato-v17-latin-900.woff) format("woff"),url(../fonts/lato/lato-v17-latin-900.ttf) format("truetype"),url(../fonts/lato/lato-v17-latin-900.svg#Lato) format("svg");font-display:swap}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:url(../fonts/lato/lato-v17-latin-900italic.eot);src:local(""),url(../fonts/lato/lato-v17-latin-900italic.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/lato-v17-latin-900italic.woff2) format("woff2"),url(../fonts/lato/lato-v17-latin-900italic.woff) format("woff"),url(../fonts/lato/lato-v17-latin-900italic.ttf) format("truetype"),url(../fonts/lato/lato-v17-latin-900italic.svg#Lato) format("svg");font-display:swap}.fw--regular{font-weight:400}.fw--black{font-weight:900}.txt--uppercase{text-transform:uppercase}.txt--center{text-align:center}.txt--left{text-align:left}.clearfix{clear:both}.clearfix::after,.clearfix::before{content:"";display:table;clear:both}.visible{visibility:visible}.invisible{visibility:hidden}.video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.txt--white{color:#fff}.txt--green{color:#016701}.txt--orange{color:#e99614}[class*=container]{width:100%;padding-left:15px;padding-right:15px}.container{max-width:890px}.container--md{max-width:980px}.section-padding{padding-top:40px;padding-bottom:40px}.section-padding--xss{padding-top:10px;padding-bottom:10px}.section-padding--xs{padding-top:20px;padding-bottom:20px}.section-padding--md{padding-top:50px;padding-bottom:50px}.pt--55{padding-top:55px}.pt--70{padding-top:70px}.pb--50{padding-bottom:50px}.pb--60{padding-bottom:60px}.pb--70{padding-bottom:70px}.px--30{padding-left:30px;padding-right:30px}.px--50{padding-left:50px;padding-right:50px}.mb--0{margin-bottom:0}.mb--10{margin-bottom:10px}.mb--20{margin-bottom:20px}.mb--25{margin-bottom:25px}.mb--40{margin-bottom:40px}.mb--45{margin-bottom:45px}.mb--60{margin-bottom:60px}.mb--90{margin-bottom:90px}.box__img.ml--20,.ml--20{margin-left:20px}.ml--45{margin-left:45px}.img--right.ml--50,.ml--50{margin-left:50px}.img--left.mr--50,.mr--50{margin-right:50px}.mx--auto{margin-left:auto;margin-right:auto}section h2:last-child,section h3:last-child,section h4:last-child,section p:last-child{margin-bottom:0}.mark{border-radius:5px;padding:0 10px 2px 10px;line-height:1.4;color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mark--green{background:#006500;background:linear-gradient(90deg,#006500 0,#090 100%)}.mark--orange{background:#e67010;background:linear-gradient(90deg,#e67010 0,#e99614 100%)}.mark--white{background-color:#fff;color:#016701}body{font-family:"Open Sans","Trebuchet MS",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#000}h1,h2,h3,h4,h5,h6{font-family:Lato,"Trebuchet MS",sans-serif;text-align:center;font-weight:900}h1{font-size:50px;line-height:1.15;margin-bottom:35px}h2{font-size:40px;line-height:1.2;margin-bottom:45px}h3{font-size:30px;line-height:1.25;margin-bottom:45px}h4{font-size:26px;line-height:1.3;margin-bottom:15px}h5{font-size:22px}h6{font-size:18px}ol,ul{font-size:0;line-height:0}ol li,p,ul li{font-size:18px;line-height:1.4;margin-bottom:20px}.txt--md{font-size:22px;line-height:1.3}.txt--lg{font-size:30px}.txt--xl{font-size:42px}sup{font-size:100%}h2 sup{top:-5px}p sup{top:0}.legal-pages h1,.legal-pages h2,.legal-pages h3,.legal-pages h4,.legal-pages h5,.legal-pages h6{text-align:left;margin-bottom:20px}.btn{transition:all .3s ease-in-out}.btn--primary{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;text-transform:uppercase;background:linear-gradient(90deg,#e99614 0,#e67010 100%);color:#fff;min-height:65px;height:1px;border-radius:32.5px;font-size:30px;font-weight:700;margin:45px auto 15px auto;padding-right:60px}.btn--primary::before{content:"";border-radius:50px;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#e67010 0,#e99614 100%);opacity:0;transition:all .3s ease-in-out}.btn--primary:hover::before{opacity:1}.btn--primary span{color:#fff;position:relative;z-index:2}.btn--primary::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-30px;width:119px;height:119px;background:url(../images/money-back-btn.png) no-repeat center/cover;filter:drop-shadow(0 15px 20px rgba(20, 20, 20, .4))}.btn--primary-clean{text-align:center;font-size:26px;padding:20px;text-transform:capitalize;margin:20px auto;height:auto;border-radius:60px}.btn--primary-clean::after,.btn--primary-clean::before{display:none}.btn--primary-clean:hover{box-shadow:0 3px 30px 0 rgba(128,124,124,.5)}.btn--lg{max-width:460px}img{max-width:100%;height:auto}.img--fluid{max-width:100%;height:auto}.img--left{float:left;margin-right:30px;margin-bottom:15px}.img--right{float:right;margin-left:30px;margin-bottom:15px}.img--style{box-sizing:content-box;display:block;border:10px solid #fff;border-radius:5px;box-shadow:0 0 30px 0 rgba(1,103,1,.1)}.row .img--style{box-shadow:0 0 30px 0 rgba(60,60,60,.15)}.underline--white{background:linear-gradient(to top,transparent 0,transparent 0,#fff 0,#fff 8%,transparent 0,transparent 100%)}.bg--orange{background:linear-gradient(90deg,#e67010 0,#e99614 100%)}.bg--green{background:linear-gradient(90deg,#016701 0,#009600 100%)}.bg--silver{background:#f6f6f6}.bg--red-light{background:#e94d4d}.bg--breakfast-and-brunches{background:url(../images/bg-breakfast-and-brunches.jpg) no-repeat center/cover}.bg--creamy-and-crispy-casseroles{background:url(../images/bg-creamy-and-crispy-casseroles.jpg) no-repeat center/cover}.bg--resturant-style-comforts{background:url(../images/bg-resturant-style-comforts.jpg) no-repeat center/cover}.bg--authentic-pasta{background:url(../images/bg-authentic-pasta.jpg) no-repeat center/cover}.bg--classic-keto-salads{background:url(../images/bg-classic-keto-salads.jpg) no-repeat center/cover}.bg--savory-keto-sauces{background:url(../images/bg-savory-keto-sauces.jpg) no-repeat center/cover}.bg--hearty-keto-soups{background:url(../images/bg-hearty-keto-soups.jpg) no-repeat center/cover}.bg--crispy-chewy-keto-pizzas{background:url(../images/bg-crispy-chewy-keto-pizzas.jpg) no-repeat center/cover}.bg--bolognese{background:url(../images/bg-bolognese.jpg) no-repeat center/cover}.bg--shadow{box-shadow:0 0 30px 0 rgba(1,103,1,.1)}.bg--arrow-down{position:relative}.bg--arrow-down::before{content:"";width:70px;height:70px;position:absolute;top:-35px;left:50%;right:50%;transform:translateX(-50%);border-radius:50%;background-color:#fff;box-shadow:0 0 30px 0 rgba(1,103,1,.1)}.bg--arrow-down::after{content:"";width:20px;height:28px;position:absolute;top:-15px;left:50%;right:50%;transform:translateX(-50%);background:url(../images/fast-forward.svg) no-repeat center/cover;z-index:1}.hero{position:relative;background:url(../images/hero.png) no-repeat center/cover;min-height:485px}.hero::before{content:"";position:absolute;top:-60px;left:calc(50% - 485px);width:206px;height:102px;background:url(../images/arrow-white.svg)}.hero-section{background:url(../images/keto-sig-bg.png) no-repeat center/contain,linear-gradient(90deg,#016701 0,#009600 100%)}.list--check{padding-left:10px}.list--check li{position:relative;padding-left:40px}.list--check li::before{content:"";position:absolute;top:0;left:0;background:url(../images/check.svg) no-repeat center/cover;width:24px;height:23px}.list--arrow-right{padding-left:30px}.list--arrow-right li{position:relative;font-weight:700;padding-left:35px}.list--arrow-right li::before{content:"";position:absolute;top:5px;left:0;width:21px;height:18px;background:url(../images/arrow-right.svg) no-repeat center/cover}.list--arrow-right ul{padding-top:20px}.list--arrow-right ul li{font-style:italic}.list--num{counter-reset:num-list}.list--num>li{position:relative;counter-increment:num-list;padding-left:40px}.list--num>li:before{content:counter(num-list);position:absolute;top:0;left:0;width:25px;height:25px;border-radius:50%;background:#016701;color:#f4f4f4;font-size:14px;display:flex;justify-content:center;align-items:center}.list--num li:last-child{margin-bottom:0}.kelly-herring-position{margin:-45px 55px -45px auto}.arrow-down{position:relative}.arrow-down::after{content:"";position:absolute;bottom:-140px;right:calc(50% - 345px);width:102px;height:258px;background:url(../images/arrow-black.svg)}.last-table img:last-child{margin-bottom:0}.footer{padding-top:45px;padding-bottom:50px;text-align:center}.footer .txt--sm{font-size:16px}.footer p{font-size:14px}.footer__info{margin-bottom:20px}.footer__info a,.footer__info p{margin-bottom:5px}.footer__info a{display:block;transition:all .3s ease-in-out}.footer__info a:hover{text-decoration:underline}.footer p:last-child{margin-bottom:0}.footer__menu{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:30px;padding:0 70px 30px 70px;border-bottom:1px solid #c1c1c1}.footer__menu li{margin-bottom:10px}.footer__menu li a{font-size:16px;font-weight:700;color:#000;text-transform:uppercase;transition:all .3s ease-in-out}.footer__menu li a:hover{color:#016701}.box{background-color:#fff;max-width:100%;border-radius:5px;margin-left:auto;margin-right:auto;border-bottom:4px solid #016701;box-shadow:0 0 30px 0 rgba(1,103,1,.1)}.box p:last-child{margin-bottom:0}.box--md{max-width:760px}.box__img{max-width:100%;height:auto;float:right;margin:-125px -50px 10px 30px}.box__header{background:linear-gradient(90deg,#016701 0,#009600 100%);display:flex;flex-direction:column;justify-content:center;color:#fff;min-height:130px;height:1%;border-top-left-radius:5px;border-top-right-radius:5px;padding:25px 40px}.box__header h3{margin-bottom:10px}.box__header h4{margin-bottom:10px}.box__header h4:last-child{font-weight:700}.box__header--txt-left{padding-right:285px}.box__header--txt-left h4{text-align:left!important}.box__headline{line-height:1.4}.box__content{padding:20px 40px 25px 40px}.box--right{float:right}.box-white{position:relative;max-width:100%;height:100%;background-color:#fff;border-radius:5px;padding:10px 10px 4px 10px;border-bottom:4px solid #016701;box-shadow:0 0 30px 0 rgba(1,103,1,.1)}.box-white--xs{max-width:238px}.box-white--sm{max-width:300px}.box-white--md{max-width:365px}.box-white--lg{max-width:760px}.box-white img{max-width:100%;height:auto}.box-white__content{padding:5px}.box-white__content--xxs{min-height:40px;height:1%}.box-white__content--xs{min-height:85px;height:1%}.box-white__content--sm{min-height:95px;height:1%}.box-white__content--md{padding:10px 20px;min-height:110px;height:1%}.box-white__content,.box-white__content--md,.box-white__content--sm,.box-white__content--xs,.box-white__content--xxs{text-align:center;display:flex;justify-content:center;align-items:center}.box-white__content h4,.box-white__content p,.box-white__content--md h4,.box-white__content--md p,.box-white__content--sm h4,.box-white__content--sm p,.box-white__content--xs h4,.box-white__content--xs p,.box-white__content--xxs h4,.box-white__content--xxs p{margin-bottom:0}.box-gap{margin-top:50px;margin-bottom:45px}.box-gap-grid{margin-bottom:30px}.box-gap--md{margin-bottom:30px}.box-gap--lg{margin-bottom:45px}.box--red{border:2px dashed red;border-radius:10px;padding:30px}.accordion{position:relative;max-width:100%;min-height:70px;padding:0 30px;background-color:#fff;border-radius:5px;margin-bottom:20px;transition:all .5s ease-in-out}.accordion__btn{position:relative;cursor:pointer;max-width:100%;transition:all .5s ease-in-out}.accordion__btn::before{content:"\f107";color:#016701;font-family:"Font Awesome 5 Pro";font-size:36px;font-weight:900;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);right:0;display:flex;justify-content:center;align-items:center;transition:all .5s ease-in-out}.accordion__question{font-family:Lato,"Trebuchet MS",sans-serif;font-size:22px;line-height:1;color:#000;text-align:left;margin-right:50px;margin-bottom:0;padding:25px 0 20px 0;transition:all .5s ease-in-out}.accordion__question:hover{color:linear-gradient(90deg,#e67010 0,#e99614 100%)}.accordion__answer{display:none;padding:0 0 30px 0}.accordion__answer p{color:#000;margin-bottom:25px}.accordion__answer p:last-child{margin-bottom:0}.expanded{transition:all .5s ease-in-out}.expanded .accordion__answer{display:block}.active{transition:all .5s ease-in-out}.active.accordion__btn::before{transform:translateY(-50%) rotate(0)}.faq .accordion:last-child{margin-bottom:35px}.guarantee{max-width:760px;margin-left:auto;margin-right:auto}.guarantee p{font-size:16px}.guarantee--bg{position:relative;background-image:url(../images/g-left-top.png),url(../images/g-left-bottom.png),url(../images/g-right-top.png),url(../images/g-right-bottom.png);background-position:left top,left bottom,right top,right bottom;background-repeat:no-repeat;background-color:#fff;margin-top:50px;margin-bottom:50px}.guarantee--bg::after{content:"";position:absolute;left:15px;right:15px;background-image:url(../images/g-left-top.png),url(../images/g-left-bottom.png),url(../images/g-right-bottom.png);background-position:left bottom,left bottom,right bottom;background-repeat:no-repeat;background-color:#fff;box-shadow:0 4px 20px 1px rgba(0,0,0,.1);height:10px}.guarantee--shadow{box-shadow:3px 15px 30px 0 rgba(0,0,0,.1)}.guarantee__title{text-align:center;font-size:35px;padding-top:30px;margin-bottom:30px}.guarantee__content{padding-left:50px;padding-right:25px;padding-bottom:85px}.guarantee__img{margin-top:20px;margin-left:60px;max-width:125px;max-height:124px}.guarantee__signature{position:absolute;right:40px;bottom:15px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.footer__menu li{width:100%}.box-white__content--md,.box-white__content--sm,.box-white__content--xs,.box-white__content--xxs{height:1px}.guarantee__img{flex-shrink:0;margin-left:20px}}@media (min-width:380px){.col-xs-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:576px){.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.d-sm-block{display:block!important}}@media (min-width:768px){.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.d-md-block{display:block!important}.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}}@media (max-width:1600px){.hero{background:url(../images/hero-xxl.png) no-repeat center/cover}.hero::before{top:-70px;left:calc(50% - 420px);transform:scale(.8)}.hero .container{max-width:740px}h1{font-size:46px}}@media (max-width:1320px){.hero{background:url(../images/hero-lg.png) no-repeat center/cover}.hero .container{max-width:635px}.py-lg--35{padding-top:35px;padding-bottom:35px}}@media (max-width:1150px){.hero{background:url(../images/hero-md.png) no-repeat center/cover}.hero::before{top:-55px;left:calc(50% - 400px);transform:scale(.8) rotate(-15deg)}}@media (max-width:991px){.mb-md--30{margin-bottom:30px}.px-md--0{padding-left:0;padding-right:0}.pt-md--40i{padding-top:40px!important}.pb-md--50i{padding-bottom:50px!important}.section-padding{padding-top:30px;padding-bottom:30px}.section-padding--xs{padding-top:15px;padding-bottom:15px}.pt-md--50{padding-top:50px}.pb-md--50{padding-bottom:50px}.footer__menu{padding:0 30px 20px 30px;justify-content:space-between}.hero::before{display:none}.hero .container{max-width:900px}.bg--breakfast-and-brunches{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../images/bg-breakfast-and-brunches.jpg) right}.bg--creamy-and-crispy-casseroles{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../images/bg-creamy-and-crispy-casseroles.jpg)}.bg--resturant-style-comforts{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../images/bg-resturant-style-comforts.jpg) right}.bg--authentic-pasta{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../images/bg-authentic-pasta.jpg)}.bg--classic-keto-salads{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../images/bg-classic-keto-salads.jpg) right}.bg--savory-keto-sauces{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../images/bg-savory-keto-sauces.jpg)}.bg--hearty-keto-soups{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../images/bg-hearty-keto-soups.jpg) right}.bg--crispy-chewy-keto-pizzas{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../images/bg-crispy-chewy-keto-pizzas.jpg)}.bg--bolognese{background:linear-gradient(rgba(255,255,255,.95),rgba(255,255,255,.9)),url(../images/bg-bolognese.jpg) right}.bg--arrow-down::before{width:55px;height:55px;top:-30px}.bg--arrow-down::after{transform:translateX(-50%) scale(.9)}h1{font-size:48px;margin-bottom:25px}h2{font-size:38px}h3{font-size:28px}h4{font-size:24px;margin-bottom:15px}}@media (max-width:767px){.mb-sm--0{margin-bottom:0}.mb-sm--30{margin-bottom:30px}.pb-sm--150{padding-bottom:150px}.ml-sm--20{margin-left:20px}.px-sm--30{padding-left:30px;padding-right:30px}.row .img--style{margin-left:auto;margin-right:auto}.hero{padding-bottom:20px}.img--style{box-sizing:border-box}.box__img{margin:-145px -50px 0 30px}.box-gap{margin-top:30px;margin-bottom:30px}.box-gap-grid{margin-bottom:15px}.gutters-sm-xs{margin-left:-7.5px;margin-right:-7.5px}.gutters-sm-xs .col,.gutters-sm-xs [class*=col-]{padding-left:7.5px;padding-right:7.5px}.guarantee{padding:15px}.guarantee--bg{background-image:url(../images/gr-right-top.png),url(../images/gr-left-top.png),url(../images/gr-left-bottom.png),url(../images/g-right-bottom.png);background-position:right top,left top,left bottom,right bottom;margin:30px auto}.guarantee--bg::after{content:none}.guarantee__img{margin:0 auto}.guarantee__content{padding:20px 20px 80px}.section-padding-sm--xs{padding-top:30px;padding-bottom:30px}.list--arrow-right{padding-left:0}.txt-sm--center{text-align:center}.kelly-herring-position{margin:-150px auto 25px auto}.footer{padding-top:40px;padding-bottom:40px}.footer__menu{flex-direction:column;padding:0 0 20px 0;justify-content:center}.footer__menu li{margin-right:0}.btn--primary-clean{padding:15px 30px;font-size:24px}.arrow-down::after{display:none}.guarantee__title{font-size:30px}.accordion__question{line-height:1.2}.txt--xl,h1{font-size:40px}h2{font-size:34px;margin-bottom:30px}h3{font-size:26px;margin-bottom:25px}h4{font-size:22px}.txt--md{font-size:20px}}@media (max-width:600px){.btn--lg{max-width:100%}.btn--primary::after{right:-7px}}@media (max-width:575px){.box-gap-xs--sm{margin-bottom:15px}.btn--primary{padding:15px 110px 15px 20px;margin:30px auto}.btn--primary-clean{padding:15px 24px;font-size:22px}.box--right,.img--left,.img--right{float:none;display:block;margin-left:auto!important;margin-right:auto!important;margin-bottom:25px}.box__header{min-height:100px}.box__header--txt-left{padding:20px 30px;height:1%}.box__header--txt-left h4{text-align:center!important}.box__content{padding:20px}.box__img{float:none;display:block;margin:0 auto 20px auto}.guarantee__title{padding-top:10px;margin-bottom:10px}.guarantee__content{padding:15px 0 70px 0}.accordion{padding:0 20px}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}.txt--xl{font-size:34px}}@media (max-width:480px){.btn--primary{text-transform:capitalize;padding-left:10px;font-size:24px}.btn--primary-clean{padding:15px 25px;font-size:20px}}@media (max-width:420px){.box-gap-xxs--sm{margin-bottom:15px}}@media (max-width:380px){.guarantee__signature{right:50%;left:50%;transform:translateX(-50%)}.btn--primary{font-size:21px;padding:15px 80px 15px 10px;min-height:55px}.btn--primary::after{top:-30px;right:-25px;transform:scale(.75)}.btn--primary-clean{padding:15px 25px;font-size:18px}.guarantee__title{font-size:28px}.footer__menu{flex-direction:column;padding-bottom:10px;margin-bottom:15px}.footer__menu li{margin-right:0}.txt--xl,h1{font-size:30px}h3{font-size:20px}}@media all and (max-width:380px) and (-ms-high-contrast:none),(max-width:380px) and (-ms-high-contrast:active){.guarantee__signature{right:50%;left:inherit;transform:translateX(50%)}}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999;page-break-inside:avoid}img{max-width:100%!important}}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}