/*!
Theme Name: Cosmos-Service-2
Description: A Wordpress theme developed by North Star Sites.
Version: 2.0.0
Author: North Star Sites
Author URI: http://www.northstarsites.com
Template: cosmos-theme
*/@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&family=Questrial&display=swap";.hero.portfolio-hero{background-color:#edf2f2}.hero.portfolio-hero.curated-post,.hero.portfolio-hero.latest-post{text-align:left;color:#434343}.hero.portfolio-hero.curated-post.full-width,.hero.portfolio-hero.latest-post.full-width{text-align:center}.hero.portfolio-hero.curated-post.full-width h1,.hero.portfolio-hero.latest-post.full-width h1{margin:0 0 10px;font-size:40px}.hero.portfolio-hero.curated-post.full-width h1,.hero.portfolio-hero.curated-post.full-width p,.hero.portfolio-hero.latest-post.full-width h1,.hero.portfolio-hero.latest-post.full-width p{color:#fff}.hero.portfolio-hero.curated-post .grid,.hero.portfolio-hero.latest-post .grid{max-width:1100px;margin:0 auto}.hero.portfolio-hero.curated-post .grid .span-7,.hero.portfolio-hero.latest-post .grid .span-7{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0 30px;align-items:center}.hero.portfolio-hero.curated-post .grid .span-7 h1,.hero.portfolio-hero.latest-post .grid .span-7 h1{margin:0 0 10px;font-size:40px}.hero.portfolio-hero.featured-posts .posts-featured .post-item img{object-position:center;object-fit:contain;flex:1;overflow:hidden;height:450px}.hero.portfolio-hero.featured-posts .posts-featured .post-item .btn-pulldown-handle{max-width:200px;text-align:left}.hero.portfolio-hero.featured-posts .posts-featured .post-item .btn-pulldown-handle a{padding:10px 30px}.hero.portfolio-hero.featured-posts .posts-featured .post-item .btn-pulldown.-open{flex-direction:column;display:flex;align-items:center}.hero.portfolio-hero.featured-posts .posts-featured .post-item .btn-pulldown .btn-pulldown-list{max-width:200px;text-align:left;left:auto;right:auto}.hero.portfolio-hero.posts-slider{max-width:100%}.hero.portfolio-hero.posts-slider .slick-list{padding:0 !important}.hero.portfolio-hero.posts-slider .slick-list .grid{max-width:1100px;margin:0 auto;text-align:left;color:#434343}.hero.portfolio-hero.posts-slider .slick-list .grid .span-7{padding:0 25px}.hero.portfolio-hero.posts-slider .slick-prev .slick-prev-icon,.hero.portfolio-hero.posts-slider .slick-next .slick-next-icon,.hero.portfolio-hero.posts-slider .slick-dots li.slick-active button .slick-dot-icon,.hero.portfolio-hero.posts-slider .slick-dots li button .slick-dot-icon,.hero.portfolio-hero.posts-slider .slick-dots li.slick-active button:focus .slick-dot-icon:before{color:#141414}.post-type-archive-portfolio .container.format-default #portfolio-posts article,.tax-portfolio_category .container.format-default #portfolio-posts article{margin:25px calc(50% - 50vw) !important;max-width:100vw !important;width:100vw !important;position:relative}.post-type-archive-portfolio .container.format-default #portfolio-posts article .entry-image,.tax-portfolio_category .container.format-default #portfolio-posts article .entry-image{aspect-ratio:1400/900}.post-type-archive-portfolio .container.format-default #portfolio-posts article .entry-image img,.tax-portfolio_category .container.format-default #portfolio-posts article .entry-image img{display:block;width:100%;height:100%;object-fit:cover}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;color:#fff;text-decoration:none;transition:.3s all ease;background:rgba(0,0,0,.2)}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content:hover,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content:hover{background:rgba(0,0,0,.65)}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content a,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content a{color:#fff;text-decoration:none}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content .post-meta,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content .post-meta{margin-bottom:10px}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content h3.entry-title,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content h3.entry-title{margin:0 0 10px;font-size:24px}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content .button,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content .button{background-color:#aab8a2;background-border-color:#aab8a2}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content .button:hover,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content .button:hover{background-color:#434343;background-border-color:#434343;color:#434343}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article,.tax-portfolio_category .container.format-content-right #portfolio-posts article,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article{position:relative}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .entry-image,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .entry-image,.tax-portfolio_category .container.format-content-right #portfolio-posts article .entry-image,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .entry-image{max-height:none}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .entry-image a,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .entry-image a,.tax-portfolio_category .container.format-content-right #portfolio-posts article .entry-image a,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .entry-image a{aspect-ratio:655/875}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .entry-image img,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .entry-image img,.tax-portfolio_category .container.format-content-right #portfolio-posts article .entry-image img,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .entry-image img{display:block;width:100%;height:100%;object-fit:cover}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0 30px}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content .post-meta,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content .post-meta,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content .post-meta,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content .post-meta{margin-bottom:10px}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content .entry-header a,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content .entry-header a,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content .entry-header a,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content .entry-header a{text-decoration:none}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content .entry-header a h3.entry-title,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content .entry-header a h3.entry-title,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content .entry-header a h3.entry-title,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content .entry-header a h3.entry-title{margin:0 0 10px;font-size:24px}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content .button,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content .button,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content .button,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content .button{background-color:#aab8a2;background-border-color:#aab8a2}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content .button:hover,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content .button:hover,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content .button:hover,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content .button:hover{background-color:#434343;background-border-color:#434343;color:#434343}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even),.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even),.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even),.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even){margin:50px calc(50% - 50vw) !important;max-width:100vw !important;width:100vw !important;position:relative;display:block}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .entry-image a,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .entry-image a,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .entry-image a,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .entry-image a{aspect-ratio:1400/900}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .entry-image img,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .entry-image img,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .entry-image img,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .entry-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;color:#fff;text-decoration:none;transition:.3s all ease;background:rgba(0,0,0,.2)}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content:hover,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content:hover,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content:hover,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content:hover{background:rgba(0,0,0,.65)}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content a,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content a,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content a,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content a{color:#fff;text-decoration:none}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .post-meta,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .post-meta,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .post-meta,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .post-meta{margin-bottom:10px}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content h3.entry-title,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content h3.entry-title,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content h3.entry-title,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content h3.entry-title{margin:0 0 10px;font-size:24px}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .button,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .button,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .button,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .button{background-color:#aab8a2;background-border-color:#aab8a2}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .button:hover,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .button:hover,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .button:hover,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .button:hover{background-color:#434343;background-border-color:#434343;color:#434343}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(3n),.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(3n),.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(3n),.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(3n){flex-direction:row-reverse}.post-type-archive-portfolio .container.format-grid-layout #portfolio-posts article,.tax-portfolio_category .container.format-grid-layout #portfolio-posts article{flex:0 0 calc(31.3% - 13.34px);margin:0 20.5px 13.34px}.post-type-archive-portfolio .container.format-grid-layout #portfolio-posts article .entry-image,.tax-portfolio_category .container.format-grid-layout #portfolio-posts article .entry-image{aspect-ratio:4/3;height:unset;max-height:unset;margin-bottom:0}.post-type-archive-portfolio .container.format-grid-layout #portfolio-posts article .entry-image img,.tax-portfolio_category .container.format-grid-layout #portfolio-posts article .entry-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.post-type-archive-portfolio .container.format-grid-layout #portfolio-posts article .post-content h3,.tax-portfolio_category .container.format-grid-layout #portfolio-posts article .post-content h3{margin:0 0 20px}.post-type-archive-portfolio .container.format-cat-divided #portfolio-posts article .entry-image,.tax-portfolio_category .container.format-cat-divided #portfolio-posts article .entry-image{height:40vw;max-height:690px;margin-bottom:10px}.post-type-archive-portfolio .container.format-cat-divided #portfolio-posts article .entry-image img,.tax-portfolio_category .container.format-cat-divided #portfolio-posts article .entry-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.single-portfolio .entry-image,.single-portfolio .post-meta,.single-portfolio .entry-header,.single-portfolio .entry-content{text-align:center}.single-portfolio .entry-image{margin-bottom:50px}.single-portfolio .entry-image img{margin:0 calc(50% - 50vw) !important;max-width:100vw !important;width:100vw !important;position:relative;display:block}.single-portfolio .post-meta{margin-bottom:15px;font-size:18px}.single-portfolio .entry-header h1{margin:0 0 10px;font-size:40px}.single-portfolio .project-details{flex-direction:row-reverse;margin:30px auto;background-color:#edf2f2}.single-portfolio .project-details .cell{display:flex;flex-direction:column;justify-content:center;padding:20px 20px 20px 0}.single-portfolio .project-details .cell.detail-list{padding:50px 100px 50px 50px}#header-wrapper .hello-bar{background-color:#aab8a2}#header-wrapper .hello-bar p{margin-bottom:0;letter-spacing:.1em;text-transform:uppercase;color:#fff;font-family:"Questrial",sans-serif;font-size:13px}#header-wrapper .hello-bar p a{color:#fff}#header-wrapper .hello-bar p a:hover{text-decoration:none}#header-wrapper .header-inner.container{max-width:1440px}#header-wrapper .header-inner .default-header{display:flex;justify-content:space-between;align-items:center}#header-wrapper .header-inner .logo{max-width:108px}#header-wrapper .header-inner #linkbar ul,#header-wrapper .header-inner #linkbar nav{margin:0}#header-wrapper .header-inner #linkbar ul li.button,#header-wrapper .header-inner #linkbar nav li.button{padding:0;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}#header-wrapper .header-inner #linkbar ul li.button a,#header-wrapper .header-inner #linkbar nav li.button a{color:#fff;padding:10px 30px;background-color:#aab8a2;border-color:#aab8a2}#header-wrapper .header-inner #linkbar ul li.button a:hover,#header-wrapper .header-inner #linkbar nav li.button a:hover{color:#fff;background-color:#434343;border-color:#434343}#header-wrapper .header-inner #linkbar ul li.button.current-menu-item.button a,#header-wrapper .header-inner #linkbar nav li.button.current-menu-item.button a{color:#fff !important}#header-wrapper .header-inner #linkbar a{letter-spacing:.1em;color:#434343;font-family:"Questrial",sans-serif;font-size:13px;text-decoration:none;text-transform:uppercase}#header-wrapper .header-inner #linkbar a:hover{color:#aab8a2}@media(max-width: 991px){a#slideout-trigger{display:block;top:90px}}#slideout-menu{background-color:#434343}#slideout-menu ul{padding-left:0;text-align:center}#slideout-menu ul li.button{padding:0;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}#slideout-menu ul li.button a{color:#fff;padding:10px 30px;background-color:#aab8a2;border-color:#aab8a2}#slideout-menu ul li.button a:hover{color:#fff;background-color:#434343;border-color:#434343}#slideout-menu ul li.button.current-menu-item.button a{color:#fff !important}#slideout-menu ul li a{text-transform:uppercase;text-decoration:none;font-family:"Questrial",sans-serif}h1,h2,h3,h4,h5,h6{color:#434343;font-weight:400}h1.color-white,h2.color-white,h3.color-white,h4.color-white,h5.color-white,h6.color-white{color:#fff}span.font-serif{color:#434343;font-family:"Lora",serif}span.font-serif.color-white{color:#fff}span.font-sans{color:#434343;font-family:"Questrial",sans-serif}span.font-sans.color-white{color:#fff}span.font-eyebrow{color:#434343;letter-spacing:.1em;text-transform:uppercase;font-family:"Questrial",sans-serif;font-size:13px}span.font-eyebrow.color-white{color:#fff}span.font-accent{color:#aab8a2;font-family:"Northwell Alt";font-weight:400}span.font-accent.color-white{color:#fff}span.color-accent-1{color:#141414}span.color-accent-2{color:#aab8a2}span.color-accent-3{color:#434343}span.color-accent-4{color:#dce3d8}span.color-accent-5{color:#edf2f2}section.container-default{max-width:1400px;margin:0 auto 50px}section.text_style-light-text .button{border-color:#fff;color:#fff}section.text_style-light-text .button:hover{border-color:#aab8a2;background-color:#aab8a2}section .button{letter-spacing:.1em;text-transform:uppercase;font-family:"Questrial",sans-serif;font-size:13px}section .button.button-primary{background-color:#aab8a2;border-color:#aab8a2}section .button.button-primary:hover{color:#fff;background-color:#434343;border-color:#434343}section .heading-divider:after{content:"";display:block;width:70px;height:1px;margin:25px 0;background-color:#aab8a2}section.img-accent-right img{box-shadow:75px -50px #edf2f2}section.img-accent-left img{box-shadow:-75px -50px #edf2f2}section.txt-padding .cell.span-7{padding:50px 100px}@media(max-width: 991px){section.txt-padding .cell.span-7{padding:40px}}@media(max-width: 575px){section.txt-padding .cell.span-7{padding:0px}}section.txt-padding .cell.span-6{padding:50px 100px}@media(max-width: 991px){section.txt-padding .cell.span-6{padding:40px}}@media(max-width: 575px){section.txt-padding .cell.span-6{padding:0px}}section.layout-section.container-small .container{max-width:1295px}section.alignfull{margin:0px calc(50% - 50vw) !important}section.align-center .grid{align-items:center}section.no-top-padding .cls-background{padding-top:0 !important}section.no-tbottom-padding .cls-background{padding-bottom:0 !important}section.row-reverse .grid{flex-direction:row-reverse}section.section-hero .mobile img{aspect-ratio:auto}a,button,input[type=submit]{color:#434343}a:hover,button:hover,input[type=submit]:hover{color:#aab8a2;text-decoration:none}a.button,button.button,input[type=submit].button{letter-spacing:.1em;text-transform:uppercase;font-family:"Questrial",sans-serif;font-size:13px}a.button.button-primary,button.button.button-primary,input[type=submit].button.button-primary{background-color:#aab8a2;border-color:#aab8a2}a.button.button-primary:hover,button.button.button-primary:hover,input[type=submit].button.button-primary:hover{color:#fff;background-color:#434343;border-color:#434343}.wprm-recipe-template-snippet-basic-buttons a.wprm-recipe-link-inline-button,.wprm-recipe-template-snippet-basic-buttons a.wprm-recipe-link,.wprm-recipe a.wprm-recipe-link-inline-button,.wprm-recipe a.wprm-recipe-link{letter-spacing:.1em;text-transform:uppercase;font-family:"Questrial",sans-serif;font-size:13px !important;background-color:#aab8a2 !important;border-color:#aab8a2 !important}.wprm-recipe-template-snippet-basic-buttons a.wprm-recipe-link-inline-button:hover,.wprm-recipe-template-snippet-basic-buttons a.wprm-recipe-link:hover,.wprm-recipe a.wprm-recipe-link-inline-button:hover,.wprm-recipe a.wprm-recipe-link:hover{color:#fff !important;background-color:#434343 !important;border-color:#434343 !important}#footer-top{margin-top:0;padding-bottom:0;text-align:center}#footer-top .container{padding:0 !important}#footer-top .container.grid .cell:first-child{padding:0;margin-bottom:25px}#footer-top #sbi_images{padding:0}#footer-top .widget.social{margin-top:10px}#footer-top .widget.social a{text-decoration:none;transition:all .3s ease;width:30px;height:30px;line-height:30px;display:inline-block;margin:0 2px;color:#fff;text-align:center;border-radius:50%;background-color:#434343}#footer-top .widget.social a:hover{background-color:#aab8a2}#credits{text-align:center;font-size:12px;font-family:"Questrial",sans-serif}#credits a{color:#434343}#credits a:hover{color:#aab8a2}.home #home-hero.section-overlay-content .container{padding:0 75px}@media(max-width: 991px){.home #home-hero.section-overlay-content .container{padding:0 50px}}@media(max-width: 767px){.home #home-hero.section-overlay-content .container{padding:0 25px}}.home #home-hero.section-overlay-content .container .overlay-content.half{width:43%}@media(max-width: 991px){.home #home-hero.section-overlay-content .container .overlay-content.half{width:60%}}@media(max-width: 767px){.home #home-hero.section-overlay-content .container .overlay-content.half{width:65%}}@media(max-width: 575px){.home #home-hero.section-overlay-content .container .overlay-content.half{padding:25px}}@media(max-width: 767px){.home #home-hero.section-overlay-content .container .overlay-content.half h1{line-height:.5}}.home #manifesto{max-width:1200px;margin:0 auto}.home #manifesto #manifest-slider{margin-top:-14em}@media(max-width: 767px){.home #manifesto #manifest-slider{margin-top:0}}.home #manifesto #manifest-slider .slick-prev .slick-prev-icon:before,.home #manifesto #manifest-slider .slick-next .slick-next-icon:before,.home #manifesto #manifest-slider .slick-autoplay-toggle-button{display:none}.home #manifesto.img-overlap{margin-bottom:-10em}@media(max-width: 767px){.home #manifesto.img-overlap{margin-bottom:0}}.home #manifesto.img-overlap img{position:relative;top:-5em;z-index:1}@media(max-width: 767px){.home #manifesto.img-overlap img{top:0}}.home #latest-recipes{position:relative;top:-100px;margin-bottom:-100px !important}@media(max-width: 991px){.home #latest-recipes{top:-15px;margin-bottom:-15px !important}}@media(max-width: 767px){.home #latest-recipes{top:0;margin-bottom:0 !important}}.home #latest-recipes .cls-background{padding-top:250px}@media(max-width: 991px){.home #latest-recipes .cls-background{padding-top:100px}}@media(max-width: 767px){.home #latest-recipes .cls-background{padding-top:50px}}.home #latest-recipes h2.heading-divider:after{margin:25px auto}.home #latest-recipes .latest-posts-slider{max-width:1240px;margin:0 auto}.home #latest-recipes .latest-posts-slider .post-list .slick-track{display:flex}.home #latest-recipes .latest-posts-slider .post-list .slick-track .slick-slide{box-sizing:border-box;align-items:flex-start;height:inherit !important;position:relative;padding:20px 20px 80px;background-color:#fff}.home #latest-recipes .latest-posts-slider .post-list .slick-track .slick-slide article .entry-image a img{object-position:center;object-fit:cover;flex:1;overflow:hidden;height:288px}.home #latest-recipes .latest-posts-slider .post-list .slick-track .slick-slide article .post-content{display:flex;flex-direction:column;text-align:center}.home #latest-recipes .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .post-meta{margin-top:10px}.home #latest-recipes .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .post-meta .post-date{color:#434343;font-family:"Questrial",sans-serif;font-size:13px}.home #latest-recipes .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .entry-header a{text-decoration:none}.home #latest-recipes .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .entry-header a h3{margin-top:0;color:#aab8a2;font-family:"Lora",serif;font-size:19px}.home #latest-recipes .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .entry-content p{color:#434343}.home #latest-recipes .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .entry-read-more{flex-grow:1;position:absolute;left:0;right:0;bottom:20px}.home #opt-in .container{max-width:1000px}.home #opt-in .container .grid{align-items:center}@media(max-width: 991px){.home #opt-in h3{line-height:.5}}@media(max-width: 767px){.home #opt-in h3{line-height:normal}}.home #opt-in form{margin-bottom:0}.home #opt-in form .button{padding:10px}.home #opt-in form input[type=email]{font-family:"Lora",serif;font-style:italic}.home #opt-in form .gform-footer{margin:0;padding:0}.home #services .grid{align-items:center;justify-content:center}.home #services .grid .cell:nth-child(odd){box-sizing:border-box;padding:25px 70px}@media(max-width: 991px){.home #services .grid .cell:nth-child(odd){padding:25px}}.home #services .grid .cell img{object-position:center;object-fit:cover;overflow:hidden;height:20em;margin-bottom:-0.5em}.home #testimonials .slider-container{max-width:1116px;margin:0 auto}.home #testimonials .slider-container .slick-slide img{rotate:180deg}.home #testimonials .slider-container .slick-prev .slick-prev-icon:before,.home #testimonials .slider-container .slick-next .slick-next-icon:before{display:none}.home #latest-blog h2.heading-divider:after{margin:25px auto}.home #latest-blog .latest-posts-slider{max-width:1240px;margin:0 auto}.home #latest-blog .latest-posts-slider .post-list .slick-track{display:flex}.home #latest-blog .latest-posts-slider .post-list .slick-track .slick-slide{box-sizing:border-box;align-items:flex-start;height:inherit !important;position:relative;padding:20px 20px 80px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);background-color:#fff}.home #latest-blog .latest-posts-slider .post-list .slick-track .slick-slide article{margin:0;padding:0}.home #latest-blog .latest-posts-slider .post-list .slick-track .slick-slide article .entry-image a img{object-position:center;object-fit:cover;flex:1;overflow:hidden;height:288px}.home #latest-blog .latest-posts-slider .post-list .slick-track .slick-slide article .post-content{display:flex;flex-direction:column;text-align:center}.home #latest-blog .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .post-meta{margin-top:10px}.home #latest-blog .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .post-meta .post-date{color:#434343;font-family:"Questrial",sans-serif;font-size:13px}.home #latest-blog .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .entry-header a{text-decoration:none}.home #latest-blog .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .entry-header a h3{margin-top:0;color:#aab8a2;font-family:"Lora",serif;font-size:19px}.home #latest-blog .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .entry-content p{color:#434343}.home #latest-blog .latest-posts-slider .post-list .slick-track .slick-slide article .post-content .entry-read-more{flex-grow:1;position:absolute;left:0;right:0;bottom:20px}.page-about #about-hero{margin-top:100px}@media(max-width: 991px){.page-about #about-hero{margin-top:0}}.page-about #about-hero .container{max-width:1024px}.page-about #about-hero .container .grid{position:relative}.page-about #about-hero .container .grid .cell h1{position:absolute;max-width:75%}@media(max-width: 767px){.page-about #about-hero .container .grid .cell h1{position:relative;max-width:100%}}@media(max-width: 575px){.page-about #about-hero .container .grid .cell h1 span{font-size:4.5rem !important}}.page-about #about-hero .container img{max-width:484px;width:100%}.page-about #about-me{position:relative;top:-100px;margin-bottom:-100px !important;z-index:-1}@media(max-width: 767px){.page-about #about-me{top:0;margin-bottom:0 !important}}.page-about #about-me .container{max-width:1024px}.page-about #about-me .container img{max-width:484px;width:100%}@media(max-width: 767px){.page-about #about-me .container img{max-width:100%;margin:0 auto;float:none;padding:0}}.page-about #about-me .grid{align-items:flex-end;margin-top:-190px}@media(max-width: 767px){.page-about #about-me .grid{margin-top:0}}.page-about #my-story .cls-background{background:fixed}@media(max-width: 767px){.page-about #my-story .cls-background{padding:50px 0}}.page-about #my-story .container{max-width:900px}.page-about #believe .cls-background{padding-bottom:50px}@media(max-width: 767px){.page-about #believe .cls-background{margin-top:50px}}.page-about #work-with-me .grid .cell{box-sizing:border-box;padding:25px 70px}@media(max-width: 1199px){.page-about #work-with-me .grid .cell{padding:25px}}.page-about #work-with-me .grid .cell:nth-child(2){border-left:1px solid #141414;border-right:1px solid #141414}@media(max-width: 767px){.page-about #work-with-me .grid .cell:nth-child(2){border-left:none;border-right:none;border-top:1px solid #141414;border-bottom:1px solid #141414}}.page-about #footer-top{padding-top:0}.page-coaching #intro .container{max-width:900px}.page-coaching #testimonials .slider-container{max-width:1200px;text-align:center;margin:0 auto}.page-coaching #testimonials .slider-container img{margin:0 auto;rotate:180deg}.page-coaching #testimonials .slider-container .slick-prev .slick-prev-icon:before,.page-coaching #testimonials .slider-container .slick-next .slick-next-icon:before{display:none}@media(max-width: 575px){.page-coaching #nutrition,.page-coaching #fitness,.page-coaching #mindfulness{margin-top:50px}}.page-coaching #footer-top{padding-top:0}.blog .hero form,.archive .hero form,.search .hero form{display:flex;justify-content:center;align-items:center}@media(max-width: 575px){.blog .hero form,.archive .hero form,.search .hero form{display:block}}.blog .hero form .gform-footer,.archive .hero form .gform-footer,.search .hero form .gform-footer{padding-top:0}.blog .hero form input,.archive .hero form input,.search .hero form input{height:50px}.blog .hero form input[type=email],.archive .hero form input[type=email],.search .hero form input[type=email]{min-width:360px;font-family:"Lora",serif;font-style:italic}@media(max-width: 575px){.blog .hero form input[type=email],.archive .hero form input[type=email],.search .hero form input[type=email]{min-width:inherit}}.blog .hero form input[type=submit],.archive .hero form input[type=submit],.search .hero form input[type=submit]{margin:10px 0 0 5px}@media(max-width: 575px){.blog .hero form input[type=submit],.archive .hero form input[type=submit],.search .hero form input[type=submit]{margin:0}}.blog .hero .search-results form,.archive .hero .search-results form,.search .hero .search-results form{display:block}.blog .hero .search-results form fieldset,.archive .hero .search-results form fieldset,.search .hero .search-results form fieldset{display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.blog .hero .search-results form fieldset,.archive .hero .search-results form fieldset,.search .hero .search-results form fieldset{align-items:flex-start}}@media(max-width: 575px){.blog .hero .search-results form fieldset,.archive .hero .search-results form fieldset,.search .hero .search-results form fieldset{display:block}}.blog .hero .search-results form fieldset input[type=text],.archive .hero .search-results form fieldset input[type=text],.search .hero .search-results form fieldset input[type=text]{width:100% !important;font-style:italic;font-family:"Lora",serif}.blog .hero .search-results form fieldset input[type=submit],.archive .hero .search-results form fieldset input[type=submit],.search .hero .search-results form fieldset input[type=submit]{margin-top:0}.blog .hero .search-results.search-recipes form,.archive .hero .search-results.search-recipes form,.search .hero .search-results.search-recipes form{margin-bottom:5%}.blog .hero .search-results.search-recipes form input[type=submit],.archive .hero .search-results.search-recipes form input[type=submit],.search .hero .search-results.search-recipes form input[type=submit]{width:50% !important}@media(max-width: 575px){.blog .hero .search-results.search-recipes form input[type=submit],.archive .hero .search-results.search-recipes form input[type=submit],.search .hero .search-results.search-recipes form input[type=submit]{width:100% !important}}.blog .hero h6.archive-title,.archive .hero h6.archive-title,.search .hero h6.archive-title{color:#fff;text-transform:uppercase;font-size:13px;font-family:"Questrial",sans-serif}.blog .hero h6.archive-title span,.archive .hero h6.archive-title span,.search .hero h6.archive-title span{font-size:40px;font-family:"Lora",serif;text-transform:none}.blog .container.format-default,.archive .container.format-default,.search .container.format-default{max-width:1140px;display:flex;justify-content:space-between;flex-wrap:wrap}.blog .container.format-default .content-area,.archive .container.format-default .content-area,.search .container.format-default .content-area{flex:0 0 calc(75% - 5px);padding-right:30px}@media(max-width: 991px){.blog .container.format-default .content-area,.archive .container.format-default .content-area,.search .container.format-default .content-area{flex:0 0 calc(100% - 0px);padding-right:0px}}.blog .container.format-default .aside,.archive .container.format-default .aside,.search .container.format-default .aside{flex:0 0 calc(25% - 15px)}@media(max-width: 991px){.blog .container.format-default .aside,.archive .container.format-default .aside,.search .container.format-default .aside{flex:0 0 calc(100% - 0px)}}.blog .container.format-default .aside #sidebar,.archive .container.format-default .aside #sidebar,.search .container.format-default .aside #sidebar{width:100%;float:none}.blog .container.format-default #blog-posts article,.archive .container.format-default #blog-posts article,.search .container.format-default #blog-posts article{margin-bottom:25px}.blog .container.format-default #blog-posts article .entry-image,.archive .container.format-default #blog-posts article .entry-image,.search .container.format-default #blog-posts article .entry-image{border:1px solid rgba(161,161,161,.7490196078);border-bottom:none}.blog .container.format-default #blog-posts article .entry-image a,.archive .container.format-default #blog-posts article .entry-image a,.search .container.format-default #blog-posts article .entry-image a{display:block}.blog .container.format-default #blog-posts article .entry-image a img,.archive .container.format-default #blog-posts article .entry-image a img,.search .container.format-default #blog-posts article .entry-image a img{object-position:center;object-fit:cover;flex:1;overflow:hidden;height:337px}.blog .container.format-default #blog-posts article .post-content,.archive .container.format-default #blog-posts article .post-content,.search .container.format-default #blog-posts article .post-content{margin-top:-0.5em;box-sizing:border-box;padding:25px;border:1px solid rgba(161,161,161,.7490196078)}.blog .container.format-default #blog-posts article .post-content .post-meta,.archive .container.format-default #blog-posts article .post-content .post-meta,.search .container.format-default #blog-posts article .post-content .post-meta{display:flex;justify-content:space-between}.blog .container.format-default #blog-posts article .post-content .post-meta .post-date,.archive .container.format-default #blog-posts article .post-content .post-meta .post-date,.search .container.format-default #blog-posts article .post-content .post-meta .post-date{font-size:13px;font-family:"Questrial",sans-serif}.blog .container.format-default #blog-posts article .post-content .post-meta .post-date .categories a,.archive .container.format-default #blog-posts article .post-content .post-meta .post-date .categories a,.search .container.format-default #blog-posts article .post-content .post-meta .post-date .categories a{color:#aab8a2}.blog .container.format-default #blog-posts article .post-content .post-meta .share-buttons .share-text,.archive .container.format-default #blog-posts article .post-content .post-meta .share-buttons .share-text,.search .container.format-default #blog-posts article .post-content .post-meta .share-buttons .share-text{font-size:13px;font-family:"Questrial",sans-serif}.blog .container.format-default #blog-posts article .post-content .post-meta .share-buttons a,.archive .container.format-default #blog-posts article .post-content .post-meta .share-buttons a,.search .container.format-default #blog-posts article .post-content .post-meta .share-buttons a{font-size:13px;text-decoration:none}.blog .container.format-default #blog-posts article .post-content .entry-header a,.archive .container.format-default #blog-posts article .post-content .entry-header a,.search .container.format-default #blog-posts article .post-content .entry-header a{text-decoration:none}.blog .container.format-default #blog-posts article .post-content .entry-header a:hover h3,.archive .container.format-default #blog-posts article .post-content .entry-header a:hover h3,.search .container.format-default #blog-posts article .post-content .entry-header a:hover h3{color:#aab8a2}.blog .container.format-default #blog-posts article .post-content .entry-header a h3,.archive .container.format-default #blog-posts article .post-content .entry-header a h3,.search .container.format-default #blog-posts article .post-content .entry-header a h3{margin-bottom:10px;font-size:28px}.blog .container.format-default #blog-posts article .post-content .post-footer,.archive .container.format-default #blog-posts article .post-content .post-footer,.search .container.format-default #blog-posts article .post-content .post-footer{box-sizing:border-box;padding:15px 0 0;margin-top:25px;margin-bottom:0;border-top:.5px solid #434343;display:flex;justify-content:flex-start}.blog .container.format-default #blog-posts article .post-content .post-footer .post-views,.blog .container.format-default #blog-posts article .post-content .post-footer .comments-count,.archive .container.format-default #blog-posts article .post-content .post-footer .post-views,.archive .container.format-default #blog-posts article .post-content .post-footer .comments-count,.search .container.format-default #blog-posts article .post-content .post-footer .post-views,.search .container.format-default #blog-posts article .post-content .post-footer .comments-count{margin-right:10px;font-size:13px;font-family:"Questrial",sans-serif}.blog .container.format-grid-layout,.archive .container.format-grid-layout,.search .container.format-grid-layout{max-width:1140px}.blog .container.format-grid-layout #recipe-posts article,.archive .container.format-grid-layout #recipe-posts article,.search .container.format-grid-layout #recipe-posts article{box-sizing:border-box;align-items:flex-start;height:inherit !important;position:relative;padding:20px 20px 80px;background-color:#fff;border:1px solid rgba(161,161,161,.7490196078)}@media(max-width: 991px){.blog .container.format-grid-layout #recipe-posts article,.archive .container.format-grid-layout #recipe-posts article,.search .container.format-grid-layout #recipe-posts article{flex:0 0 calc(50% - 13.34px)}}@media(max-width: 767px){.blog .container.format-grid-layout #recipe-posts article,.archive .container.format-grid-layout #recipe-posts article,.search .container.format-grid-layout #recipe-posts article{flex:0 0 calc(100% - 0px)}}.blog .container.format-grid-layout #recipe-posts article .entry-image img,.archive .container.format-grid-layout #recipe-posts article .entry-image img,.search .container.format-grid-layout #recipe-posts article .entry-image img{object-position:center;object-fit:cover;flex:1;overflow:hidden;height:288px}.blog .container.format-grid-layout #recipe-posts article .post-content,.archive .container.format-grid-layout #recipe-posts article .post-content,.search .container.format-grid-layout #recipe-posts article .post-content{display:flex;flex-direction:column;text-align:center}.blog .container.format-grid-layout #recipe-posts article .post-content .post-meta,.archive .container.format-grid-layout #recipe-posts article .post-content .post-meta,.search .container.format-grid-layout #recipe-posts article .post-content .post-meta{margin-top:10px}.blog .container.format-grid-layout #recipe-posts article .post-content .post-meta .post-date,.archive .container.format-grid-layout #recipe-posts article .post-content .post-meta .post-date,.search .container.format-grid-layout #recipe-posts article .post-content .post-meta .post-date{color:#434343;font-family:"Questrial",sans-serif;font-size:13px}.blog .container.format-grid-layout #recipe-posts article .post-content .post-meta .post-date .categories a,.archive .container.format-grid-layout #recipe-posts article .post-content .post-meta .post-date .categories a,.search .container.format-grid-layout #recipe-posts article .post-content .post-meta .post-date .categories a{color:#aab8a2}.blog .container.format-grid-layout #recipe-posts article .post-content header.entry-header a,.archive .container.format-grid-layout #recipe-posts article .post-content header.entry-header a,.search .container.format-grid-layout #recipe-posts article .post-content header.entry-header a{text-decoration:none}.blog .container.format-grid-layout #recipe-posts article .post-content header.entry-header a h3,.archive .container.format-grid-layout #recipe-posts article .post-content header.entry-header a h3,.search .container.format-grid-layout #recipe-posts article .post-content header.entry-header a h3{margin-top:0;color:#434343;font-family:"Lora",serif;font-size:19px}.blog .container.format-grid-layout #recipe-posts article .post-content header.entry-header a:hover h3,.archive .container.format-grid-layout #recipe-posts article .post-content header.entry-header a:hover h3,.search .container.format-grid-layout #recipe-posts article .post-content header.entry-header a:hover h3{color:#aab8a2}.blog .container.format-grid-layout #recipe-posts article .post-content .recipe-terms .term-icons,.archive .container.format-grid-layout #recipe-posts article .post-content .recipe-terms .term-icons,.search .container.format-grid-layout #recipe-posts article .post-content .recipe-terms .term-icons{justify-content:center}.blog .container.format-grid-layout #recipe-posts article .post-content .post-footer,.archive .container.format-grid-layout #recipe-posts article .post-content .post-footer,.search .container.format-grid-layout #recipe-posts article .post-content .post-footer{box-sizing:border-box;padding:15px 0 0;margin-top:25px;margin-bottom:0;border-top:.5px solid #434343;display:flex;justify-content:space-between;flex-grow:1;position:absolute;left:20px;right:20px;bottom:20px}.blog .container.format-grid-layout #recipe-posts article .post-content .post-footer .views-comments,.archive .container.format-grid-layout #recipe-posts article .post-content .post-footer .views-comments,.search .container.format-grid-layout #recipe-posts article .post-content .post-footer .views-comments{display:flex}.blog .container.format-grid-layout #recipe-posts article .post-content .post-footer .views-comments .post-views,.blog .container.format-grid-layout #recipe-posts article .post-content .post-footer .views-comments .comments-count,.archive .container.format-grid-layout #recipe-posts article .post-content .post-footer .views-comments .post-views,.archive .container.format-grid-layout #recipe-posts article .post-content .post-footer .views-comments .comments-count,.search .container.format-grid-layout #recipe-posts article .post-content .post-footer .views-comments .post-views,.search .container.format-grid-layout #recipe-posts article .post-content .post-footer .views-comments .comments-count{margin-right:10px;font-size:13px;font-family:"Questrial",sans-serif}.blog .container.format-grid-layout #recipe-posts article .post-content .post-footer .share-buttons,.archive .container.format-grid-layout #recipe-posts article .post-content .post-footer .share-buttons,.search .container.format-grid-layout #recipe-posts article .post-content .post-footer .share-buttons{line-height:1}.blog .container.format-grid-layout #recipe-posts article .post-content .post-footer .share-buttons .share-text,.archive .container.format-grid-layout #recipe-posts article .post-content .post-footer .share-buttons .share-text,.search .container.format-grid-layout #recipe-posts article .post-content .post-footer .share-buttons .share-text{font-size:13px;font-family:"Questrial",sans-serif}.blog .container.format-grid-layout #recipe-posts article .post-content .post-footer .share-buttons a,.archive .container.format-grid-layout #recipe-posts article .post-content .post-footer .share-buttons a,.search .container.format-grid-layout #recipe-posts article .post-content .post-footer .share-buttons a{font-size:13px;text-decoration:none}.blog #sidebar .widget,.archive #sidebar .widget,.search #sidebar .widget{box-sizing:border-box;margin-bottom:25px;padding:20px;background-color:#edf2f2}.blog #sidebar .widget h3,.archive #sidebar .widget h3,.search #sidebar .widget h3{text-align:center;margin-top:0;font-size:19px}.blog #sidebar .widget.widget_search input[type=text],.archive #sidebar .widget.widget_search input[type=text],.search #sidebar .widget.widget_search input[type=text]{width:100%;font-style:italic;font-family:"Lora",serif}.blog #sidebar .widget.widget_search .button,.archive #sidebar .widget.widget_search .button,.search #sidebar .widget.widget_search .button{width:100%}.blog #sidebar .widget.widget_text img,.archive #sidebar .widget.widget_text img,.search #sidebar .widget.widget_text img{margin-bottom:0}.blog #sidebar .widget.widget_text h4,.archive #sidebar .widget.widget_text h4,.search #sidebar .widget.widget_text h4{margin-top:0;font-size:19px}.blog #sidebar .widget.widget_text p,.archive #sidebar .widget.widget_text p,.search #sidebar .widget.widget_text p{line-height:1.4em;font-size:15px}.blog #sidebar .widget.widget_text p:last-child,.archive #sidebar .widget.widget_text p:last-child,.search #sidebar .widget.widget_text p:last-child{margin-bottom:0}.blog #sidebar .widget ul.posts-list li,.archive #sidebar .widget ul.posts-list li,.search #sidebar .widget ul.posts-list li{border:1px solid rgba(161,161,161,.7490196078);box-sizing:border-box;padding:10px;margin-bottom:10px;background-color:#fff}.blog #sidebar .widget ul.posts-list li .featured,.archive #sidebar .widget ul.posts-list li .featured,.search #sidebar .widget ul.posts-list li .featured{max-width:86px}.blog #sidebar .widget ul.posts-list li .meta,.archive #sidebar .widget ul.posts-list li .meta,.search #sidebar .widget ul.posts-list li .meta{line-height:1.1em;font-size:18px}.blog #sidebar .widget ul.posts-list li .meta a,.archive #sidebar .widget ul.posts-list li .meta a,.search #sidebar .widget ul.posts-list li .meta a{color:#434343;text-decoration:none}.blog #sidebar .widget ul.posts-list li:last-child,.archive #sidebar .widget ul.posts-list li:last-child,.search #sidebar .widget ul.posts-list li:last-child{margin-bottom:0}.blog #sidebar #rotator1_widget-2 ul.posts-list li:nth-of-type(1n+4),.archive #sidebar #rotator1_widget-2 ul.posts-list li:nth-of-type(1n+4),.search #sidebar #rotator1_widget-2 ul.posts-list li:nth-of-type(1n+4){display:none}.single #content-wrapper .container{max-width:1140px}.single #content-wrapper .container article .entry-header{font-size:13px;font-family:"Questrial",sans-serif}.single #content-wrapper .container article .entry-header h1{margin:10px 0 50px;font-family:"Lora",serif}.single #content-wrapper .container .wprm-recipe-container{margin-bottom:50px}.single #content-wrapper .container .wprm-recipe-container .wprm-recipe-template-chic{max-width:900px;box-sizing:border-box;padding:40px}.single #content-wrapper .container .wprm-recipe-container .wprm-container-float-right{float:none;margin:0 auto 25px}.single #content-wrapper .container .wprm-recipe-container .wprm-container-float-right .wprm-recipe-image img{border-radius:50% !important}.single #content-wrapper .container .wprm-recipe-container h2.wprm-recipe-name{text-align:center;letter-spacing:normal !important;font-family:"Lora",serif;font-weight:400 !important}.single #content-wrapper .container .wprm-recipe-container .wprm-block-text-uppercase-faded,.single #content-wrapper .container .wprm-recipe-container .wprm-recipe-header{font-family:"Questrial",sans-serif}.single #content-wrapper .container .wprm-recipe-container .wprm-recipe-instructions-container ul li,.single #content-wrapper .container .wprm-recipe-container .wprm-recipe-ingredient-group ul li{font-family:"Lora",serif !important;font-size:1.6rem !important}.single #content-wrapper .container .wprm-recipe-container .wprm-recipe-instructions-container ul li.wprm-recipe-instruction-text,.single #content-wrapper .container .wprm-recipe-container .wprm-recipe-ingredient-group ul li.wprm-recipe-instruction-text{font-family:"Lora",serif !important;font-size:1.6rem !important}.single #content-wrapper .container .post-footer{border-top:.5px solid #434343;border-bottom:.5px solid #434343;box-sizing:border-box;padding:20px 0;display:flex;justify-content:space-between;font-size:13px;font-family:"Questrial",sans-serif}.single #content-wrapper .container .post-footer a{color:#434343;text-decoration:none}.single #content-wrapper .container .post-footer a:hover{color:#aab8a2}.single #content-wrapper .container .post-footer .categories a{color:#aab8a2;text-decoration:underline}.single #content-wrapper .container .post-footer .categories a:hover{text-decoration:none}.single #content-wrapper .container .post-views{font-size:13px;font-family:"Questrial",sans-serif}.single #comments h2.comments-on{margin-top:50px;color:#fff;font-size:3rem !important}.single #comments .comment-block{max-width:960px;padding:0;margin:0 auto 50px}.single #comments .comment-block p,.single #comments .comment-block a,.single #comments .comment-block .comment-time,.single #comments .comment-block .comment-author{color:#fff}.single #comments .comment-block .user img{border-radius:50%}.single #related_posts{margin-top:75px}.single #related_posts h2{font-size:20px}.single #related_posts ul li{border:.5px solid #434343}.single #related_posts ul li .relatedthumb a{display:block}.single #related_posts ul li .relatedthumb img{object-position:center;object-fit:cover;flex:1;overflow:hidden;height:162px}.single #related_posts ul li .relatedcontent{padding:10px 30px 20px;box-sizing:border-box}.single #related_posts ul li .relatedcontent .post-date{font-size:13px;font-family:"Questrial",sans-serif}.single #related_posts ul li .relatedcontent h3{margin-top:0}.single #related_posts ul li .relatedcontent h3 a{color:#aab8a2;text-decoration:none}.single #related_posts ul li .relatedcontent .related-post-footer{border-top:.5px solid #434343;padding-top:10px;text-align:left;font-size:13px;font-family:"Questrial",sans-serif}.single #navigation{padding-bottom:75px}.single #comments{margin:0px calc(50% - 50vw);background-color:#aab8a2;padding:50px 20px}.single #comments h2{margin:0 auto;font-size:64px;text-align:center}.single #comments h2 span.font-accent{color:#fff}.single #comments h3{color:#fff;font-size:31px;text-align:center}.single #comments ul#comment-block{margin:0 auto}.single #comments ul#comment-block li.comment .user{width:50px;height:50px}.single #comments ul#comment-block li.comment .info .comment-author{font-size:22px}.single #comments #respond{max-width:1140px;margin:0 auto}.single #comments #respond h3{margin-top:0}.single #comments #respond form{margin-bottom:0}.single #comments #respond form fieldset{margin-bottom:0}.single #comments #respond form input,.single #comments #respond form textarea{min-height:66px;font-family:"Lora",serif;font-style:italic}.single #comments #respond form .submit-btn{text-align:center}.single #comments #respond form .submit-btn button{margin:0 auto;border-color:#fff}.single #comments #respond form .submit-btn button:hover{border-color:#141414}.single #footer-top{padding-top:0}.page-contact #contact-form{position:relative;z-index:1}.page-contact #contact-form .container{background:linear-gradient(270deg, #AAB8A2 0%, #AAB8A2 72%, rgba(0, 0, 0, 0) 72%, rgba(0, 0, 0, 0) 100%);max-width:1040px;min-height:33vw}@media(max-width: 767px){.page-contact #contact-form .container{background:linear-gradient(0deg, #AAB8A2 0%, #AAB8A2 72%, rgba(0, 0, 0, 0) 72%, rgba(0, 0, 0, 0) 100%)}}@media(max-width: 575px){.page-contact #contact-form .container{background:#aab8a2;padding-top:20px}}.page-contact #contact-form .container .grid{align-items:center}@media(max-width: 767px){.page-contact #contact-form .container .grid .cell{text-align:center}}.page-contact #contact-form .container .grid .cell.span-8{box-sizing:border-box;padding:50px}@media(max-width: 575px){.page-contact #contact-form .container .grid .cell.span-8{padding:10px}}.page-contact #contact-form .container .grid .cell.span-8 form{margin-bottom:0}.page-contact #contact-form .container .grid .cell.span-8 form input,.page-contact #contact-form .container .grid .cell.span-8 form textarea{min-height:66px;font-family:"Lora",serif;font-style:italic}.page-contact #contact-form .container .grid .cell.span-8 form input[type=submit]{margin:0 auto;border-color:#fff;min-height:inherit;font-family:"Questrial",sans-serif;font-style:normal}.page-contact #contact-form .container .grid .cell.span-8 form input[type=submit]:hover{border-color:#434343}.page-contact #contact-form .container .grid .cell .social-links{margin-top:10px}.page-contact #contact-form .container .grid .cell .social-links a{text-decoration:none;transition:all .3s ease;width:30px;height:30px;line-height:30px;display:inline-block;margin:0 2px;color:#fff;text-align:center;border-radius:50%;background-color:#434343}.page-contact #contact-form .container .grid .cell .social-links a:hover{background-color:#aab8a2}.page-contact #book-session .cls-background{padding-top:450px;margin-top:-450px}.page-contact #book-session .button{margin-bottom:0}.page-contact #footer-top{padding-top:0}.page-strategy-sessions #sessions .intro-text{max-width:750px;margin:0 auto}.page-strategy-sessions #sessions .grid .cell{box-sizing:border-box;padding:25px 70px}@media(max-width: 1199px){.page-strategy-sessions #sessions .grid .cell{padding:25px}}.page-strategy-sessions #sessions .grid .cell img{object-position:center;object-fit:cover;flex:1;overflow:hidden;height:288px}.page-strategy-sessions #sessions .grid .cell:nth-child(2){border-left:1px solid #141414;border-right:1px solid #141414}@media(max-width: 767px){.page-strategy-sessions #sessions .grid .cell:nth-child(2){border-left:none;border-right:none;border-top:1px solid #141414;border-bottom:1px solid #141414}}.format-grid-layout #book-posts article{box-sizing:border-box;align-items:flex-start;height:inherit !important;position:relative;padding:20px 20px 120px;background-color:#fff;border:1px solid rgba(161,161,161,0.7490196078)}.format-grid-layout #book-posts article .entry-image{padding:0;object-fit:unset;object-position:unset;max-height:unset;min-height:unset;margin-bottom:10px}.format-grid-layout #book-posts article .entry-image img{padding:0;object-fit:unset;object-position:unset;max-height:unset}.format-grid-layout #book-posts article a{text-decoration:none;text-align:center}.format-grid-layout #book-posts article h3{margin-top:0;color:#aab8a2;font-family:"Lora",serif;font-size:19px;margin-bottom:10px}.format-grid-layout #book-posts .post-content{text-align:center}.format-grid-layout #book-posts .entry-read-more .button{min-width:223px;margin-bottom:10px;margin-left:10px;margin-right:10px}.format-grid-layout #book-posts .btn-pulldown-handle{background-color:#aab8a2;border-color:#aab8a2;letter-spacing:.1em;text-transform:uppercase;font-family:"Questrial",sans-serif;font-size:13px}.format-grid-layout #book-posts .btn-pulldown-handle a:hover{color:#fff}.format-grid-layout #book-posts .entry-read-more .button:hover{background-color:#141414;border-color:#141414;color:#fff}.format-grid-layout #book-posts article .entry-read-more{position:absolute;left:0;right:0;bottom:10px}.btn-pulldown.-open .btn-pulldown-list{margin:auto}.single #content-wrapper #opt-in .container{max-width:1000px}.single.single-books #content-wrapper .container{max-width:unset}.single #content-wrapper section.layout-section.container-small .container{max-width:1295px}#opt-in .container{max-width:1000px}#opt-in .container .grid{align-items:center}@media(max-width: 991px){#opt-in h3{line-height:.5}}@media(max-width: 767px){#opt-in h3{line-height:normal}}#opt-in form{margin-bottom:0}#opt-in form .button{padding:10px}#opt-in form input[type=email]{font-family:"Lora",serif;font-style:italic}#opt-in form .gform-footer{margin:0;padding:0}/*# sourceMappingURL=style.css.map */
