@font-face{font-family:centra_no1_trialblack;src:url(centrano1-black.woff2) format("woff2"),url(centrano1-black.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Centra No1;src:url(CentraNo1-Black.eot);src:url(CentraNo1-Black.eot?#iefix) format("embedded-opentype"),url(CentraNo1-Black.woff2) format("woff2"),url(CentraNo1-Black.woff) format("woff"),url(CentraNo1-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.central{font-family:Centra No1}@font-face{font-family:itc_avant_garde_gothic_proMd;src:url(itcavantgardepro-md_2017_02_01_17_56_30_utc.woff2) format("woff2"),url(itcavantgardepro-md_2017_02_01_17_56_30_utc.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ITC Avant Garde Pro Bk;src:url(ITCAvantGardePro-Bk.eot);src:url(ITCAvantGardePro-Bk.eot?#iefix) format("embedded-opentype"),url(ITCAvantGardePro-Bk.woff2) format("woff2"),url(ITCAvantGardePro-Bk.woff) format("woff"),url(ITCAvantGardePro-Bk.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ITC Avant Garde Pro Md;src:url(ITCAvantGardePro-Md.eot);src:url(ITCAvantGardePro-Md.eot?#iefix) format("embedded-opentype"),url(ITCAvantGardePro-Md.woff2) format("woff2"),url(ITCAvantGardePro-Md.woff) format("woff"),url(ITCAvantGardePro-Md.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}html{scroll-behavior:smooth}.itcavant{font-family:ITC Avant Garde Pro Md}body{background-color:#fdf7f0!important;overflow-x:hidden;font-family:ITC Avant Garde Pro Md}.list-menu__item{color:#758d6e!important}.list-menu__item.getintouch,#HeaderMenu-get-in-touch,#HeaderMenu-book-a-call{color:#fdf7f0!important;line-height:auto;background-color:#758d6e;padding:6px 14px;border-radius:9px;height:26px;display:inline-block}.list-menu__item.getintouch:hover,#HeaderMenu-get-in-touch:hover,#HeaderMenu-book-a-call:hover{background-color:#ef9f8a}.header{width:100%;max-width:100%;align-items:start;text-align:center}.banner .bannerimage{position:relative;right:0;top:25px;height:80px;width:100%;margin:auto}.hideheader{display:none!important;visibility:hidden!important;opacity:0!important}.banner{position:relative;height:55vh;margin-bottom:100px;padding-right:20px!important;padding-left:20px!important;text-align:center;margin-bottom:100px!important}.header__heading-logo-wrapper img{height:auto;width:116px!important}div#shopify-section-template--21423655354683__4c2a379e-ed39-41e6-ab3e-5c9d2b399bbc .banner h1{text-transform:none}@media screen and (max-width:699px){.header__heading-logo-wrapper img{height:auto;width:40px!important}div#shopify-section-template--21423655354683__4c2a379e-ed39-41e6-ab3e-5c9d2b399bbc .banner .headerimage{display:none}}.bigpadding,.mediumpadding{padding-top:100px}.main-banner-content,.main-banner-content h1,.main-banner-content h2,.main-banner-content a{color:#758d6e}.main-banner-content a{font-size:15px;text-decoration:none;color:#fdf7f0;background-color:#758d6e;border-radius:9px;line-height:15px;padding:11px 59px;transition:all .3s ease-in-out;display:inline-block;height:32px;align-items:center}.main-banner-content a:hover{background-color:#ef9f8a}.main-banner-content h1{font-size:25px;line-height:35px}.banner .main-banner-content h2{font-size:25px;line-height:31px;margin:20px 0!important}.main-banner-content p{font-size:16px;line-height:24px;margin:0}.content{margin-bottom:20px;letter-spacing:0}.imagetextgrid{gap:15px;display:grid;grid-template-columns:repeat(2,1fr)!important;padding-right:20px!important;padding-left:20px!important}.imagetextgrid img{width:100%;height:100%}.imagetext-wrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:250px}.imagetextgrid .text-content{font-size:10px;line-height:16px}.imagetext-wrapper .h1{margin:0;margin-bottom:-5px!important}.imagetext-wrapper .h1>p{margin:0}.imagetext-wrapper .h1{font-size:20px;letter-spacing:1.14px;line-height:23px}.signup-wrapper{padding-right:20px!important;padding-left:20px!important;margin:60px 0}.signup-wrapper .wrap{display:flex;border-radius:120px;background:#ef9f8a;flex-direction:column;padding:50px;position:relative;align-items:center}.signup-wrapper .wrap .righttext{text-align:center;margin-bottom:20px}.signup-wrapper .wrap .righttext h1,.signup-wrapper .wrap .righttext p{color:#ede3da}.signup-wrapper .wrap .righttext p{font-size:14px;line-height:20px}.signup-wrapper .wrap .righttext h1{font-size:20px;letter-spacing:1.14px;line-height:30px;margin:0;text-transform:uppercase}.signup_inputs{display:flex;align-items:center}.signup_inputs .field:after,.signup_inputs .field:before{content:none}.signup_inputs input{outline:none!important;box-shadow:none}.signup_inputs input{outline:none!important;box-shadow:none!important}.signup_inputs .contact-field-seperator{color:#ede3da}.signup_inputs div input{padding:0;height:23px}.signup_inputs div input,.signup_inputs div label,.signup_inputs div span{font-size:14px;line-height:37px;color:#ede3da}.signup_inputs div input:focus,.signup_inputs div input{outline:2px solid transparent;outline-offset:2px;background:transparent;border:none;border-bottom:1px solid #ede3da;width:100%;margin-left:30px;height:23px}.signup-wrapper .wrap a{text-decoration:none;color:#ede3da;font-family:ITC Avant Garde Pro Md}.marquee-wrapper{width:100%;overflow:hidden}.marquee>div{display:inline-block;white-space:nowrap;animation:marqueeAnimation 10s linear infinite}.signup_inputs form{width:100%;position:relative}.signup_inputs form button{color:#ede3da}.signup_inputs .field{align-items:center}.signup-wrapper .form-status{font-family:Centra No1;color:#ede3da}@media(max-width:767px){.banner.banner2{height:calc(70vh + 100px)!important;margin-bottom:20px!important}body .video-image-content .bottom-content .subheading,body .video-image-content .bottom-content .video-image-description{padding-bottom:0}}@media(min-width:768px){.imagetext-wrapper .h1{line-height:30px}.imagetext-wrapper{min-height:170px;max-height:291px;height:100%}.imagetextgrid .text-content{font-size:14px;line-height:20px}.signup_inputs form .contact__button{bottom:-35px}}@media(min-width:1025px){.signup_inputs form .contact__button{bottom:0;right:-130px}}@media(min-width:1200px){.imagetext-wrapper{max-height:384px}.signup_inputs form .contact__button{right:-140px}}.marquee{display:flex;align-items:center}.marquee>.marquee-item-wrapper{display:flex;align-items:center}.marquee>.marquee-item-wrapper{padding:35px 0 25px}.marquee>.marquee-item-wrapper>h1{font-size:38px;letter-spacing:1.14px;line-height:38px;margin:0}.marquee>.marquee-item-wrapper>span{width:158px;margin:4px 25px 6px;transform:rotate(180deg);display:block;height:1px}.video-image-text-wrapper{display:flex;flex-direction:column;justify-content:space-between}.video-image-content{padding:50px 20px}.video-image-content .bottom-content .subheading,.video-image-content .bottom-content .video-image-description{padding-bottom:30px}.video-image-content .bottom-content a{font-size:15px;text-decoration:none;color:#fdf7f0;background-color:#758d6e;border-radius:9px;line-height:15px;padding:11px 60px;margin-top:10px;transition:all .3s ease-in-out;display:inline-block;height:32px}.video-image-content .bottom-content a:hover{background-color:#ef9f8a}.video-and-image .vwrap div{position:absolute;max-width:fit-content;max-height:fit-content;margin:auto;top:0;left:0;right:0;bottom:0;cursor:pointer}.video-and-image .vwrap{display:flex}.video-and-image video{width:100%;height:100%;position:absolute}.video-and-image .vwrap div svg:hover .play{stroke:#ef9f8a}.image-banner>.image-banner-wrap{width:100%;max-width:1100px;margin:auto;padding:50px 0;height:100%}.imagebanner-arrowdown{position:absolute;bottom:12px;left:50%}.imagebanner-arrowdown:hover{animation:bounce 2s ease infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(20px)}}.pricing-cost>div{display:flex;justify-content:space-between;align-items:center}.pricing-cost>div>.pricelabel,.pricing-cost>div>.pricevalue{display:inline-block;font-size:14px;line-height:38px;white-space:nowrap}.video-image-text-wrapper{margin-top:50px;margin-bottom:50px}.pricing-cost{width:100%}.pricing-line{color:#758d6e;display:inline-block!important;height:1px;background:#758d6e;width:100%;margin:0 25px}.pwrap p{margin:0}.signup-wrapper .wrap .signup_inputs #ContactForm .contact__button button{background:#758d6e;color:#fdf7f0;padding:10px 12px 7px;border-radius:8px;font-size:15px;font-weight:400;line-height:15px;font-family:ITC Avant Garde Pro Md}.signup-wrapper .wrap .signup_inputs #ContactForm .contact__button button:hover{background:#d07f6a}@media(min-width:1024px){.banner .headerimage{margin-bottom:20px!important}.header{display:flex!important;justify-content:space-between!important}.list-menu--inline{gap:12px!important}.list-menu__item{font-size:12px;letter-spacing:.28px;line-height:28px;transition:all .3s ease-in-out}.list-menu__item:hover{color:#ef9f8a!important}.banner .bannerimage{position:relative;top:10px;height:119px;margin:0!important;width:auto!important;padding-left:150px;align-self:flex-start}.banner{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:80vh;margin:auto;padding-right:50px!important;padding-left:50px!important;margin-top:-172px!important;text-align:left}.main-banner-content h1{font-size:50px;line-height:70px}.main-banner-content>div>h1{padding-bottom:100px}.bigpadding,.mediumpadding{padding-top:250px!important}.main-banner-content h2{font-size:70px!important;line-height:98px!important}.imagetextgrid{display:grid;grid-template-columns:repeat(3,1fr)!important;padding-right:50px!important;padding-left:50px!important}.imagetext-wrapper{justify-content:end}.imagetext-wrapper .h1{font-size:38px!important;letter-spacing:1.14px!important;line-height:39px!important}.signup-wrapper{padding-right:50px!important;padding-left:50px!important}.signup-wrapper .wrap{display:flex;border-radius:250px;background:#ef9f8a;flex-direction:row;padding:45px 75px!important}.signup-wrapper .wrap .righttext{text-align:left}.signup-wrapper .wrap .righttext h1{font-size:38px;letter-spacing:1.14px;line-height:39px;margin:0;text-transform:uppercase}.signup-wrapper .wrap .righttext{margin-bottom:0!important;width:50%;padding-right:100px}.signup-wrapper .wrap .righttext p{max-width:425px;margin-bottom:0}.signup-wrapper .wrap .signup_inputs{width:37%}.signup-wrapper .wrap a{bottom:40px;right:7%;font-size:20px;line-height:28px}.video-image-text-wrapper{display:flex;flex-direction:row-reverse}.video-image-content{display:flex;flex-direction:column;justify-content:space-between;padding-left:50px;padding-right:50px}.video-image-content.position_bottom{display:flex;flex-direction:column!important;justify-content:center!important}.video-image-content .bottom-content .subheading{font-size:20px;line-height:28px}.video-image-content .bottom-content .video-image-description p{font-size:14px;line-height:20px}.video-and-image,.video-image-content{width:50%}.pricing-cost{max-width:380px}.imagegrid-h1-absolute{position:absolute;top:50%!important}}@media(min-width:1200px){.list-menu--inline{gap:15px!important}.list-menu__item{font-size:14px}}@media(max-width:1024px){.main-banner-content h2{margin:0 auto!important}}@media(max-width:992px){.blog.feat-blog-section .feat-blog-posts-section{margin-top:230px!important}}@media(max-width:768px){.blog.feat-blog-section .feat-blog-posts-section{margin-top:-30px!important}.popup-form form h3{font-size:28px}.popup-form form span{font-size:15px}}@media(min-width:768px){.main-banner-content h2{font-size:50px;line-height:80px;margin:20px 0 10px}.mediumpadding{padding-top:150px}.bigpadding{padding-top:200px}}.round-image_wrap{text-align:center}.text-with-round-image_wrapper{background:#9396ca;display:flex;flex-direction:column;padding:50px;margin:50px 0;margin-bottom:0!important}.round-image-content_wrap{text-align:center}.round-image-content_wrap h1{font-size:25px}.round-thin-line{width:1px;height:70px;margin:auto;color:#ede3da;background:#ede3da;display:block!important}.round-thin-line:last-child{display:none!important;visibility:hidden;opacity:0}@media(min-width:1024px){.text-with-round-image_wrapper{background:#9396ca;display:flex;flex-direction:row-reverse!important;padding:80px 50px;align-items:center}.round-image_wrap{width:50%;max-height:561px}.round-image_wrap img{max-height:561px}.round-image-content_wrap{padding-left:0!important;width:50%;padding:30px 55px}.round-image-content_wrap h1{font-size:38px;letter-spacing:1.14px;line-height:39px;text-transform:uppercase;margin-right:auto;margin-left:auto}}.testimonialswrapper{padding:50px 20px 70px;overflow:hidden;position:relative}.testimonial_content{display:flex!important;flex-direction:column;justify-content:space-between;gap:20px}.testimonialtitle{font-size:20px;line-height:28px;margin-bottom:40px;letter-spacing:1.14px}.content1{font-size:14px;line-height:22px;color:#758d6e}.testimonial_content h3{font-size:20px;line-height:28px;color:#758d6e;margin-top:0;letter-spacing:0;font-family:ITC Avant Garde Pro Md}.content2{font-size:14px;line-height:22px;color:#758d6e}.author1{font-size:10px;line-height:16px;width:100%;max-width:190px;color:#758d6e}.author2{font-size:10px;line-height:16px;width:100%;max-width:190px;margin:0;color:#758d6e}.author2 a{color:#758d6e;text-decoration:none}.author1 p a{text-decoration:none;color:#758d6e}.testimonial_content .testimonial_content_first,.testimonial_content .testimonial_content_third{display:flex;justify-content:space-between;flex-direction:column}.testimonialswrapper .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;background:none;cursor:pointer;max-height:24px}.testimonialswrapper .slick-arrow{top:unset;bottom:25px}.testimonialswrapper .slick-next{right:-40px;font-size:0;width:23px;height:23px}.testimonialswrapper .slick-prev{left:-40px;z-index:10px;font-size:0;width:23px;height:23px}.next.slick-arrow{right:43%}.prev.slick-arrow{left:43%}.prev.slick-arrow:hover svg path,.next.slick-arrow:hover svg path{fill:#f4826b}.content2 p{margin-top:0}.image-banner .imagebanner-arrowdown{display:none}@media(min-width:1024px){.testimonialtitle{max-width:40%}.testimonial_content .testimonial_content_first,.testimonial_content .testimonial_content_middle,.testimonial_content .testimonial_content_third{width:33.3333%}.content1 p,.content2 p{margin-top:0}.author1 p,.author2 p{margin-bottom:0}.testimonial_content{display:flex;flex-direction:row}.content1{font-size:14px;line-height:22px;width:100%;max-width:330px}.content2{font-size:14px;line-height:22px;width:100%;max-width:415px}.testimonialswrapper{padding:50px}.testimonialswrapper2 .slick-arrow{top:55%}.next.slick-arrow{right:17px}.prev.slick-arrow{left:14px}}@media(max-width:989px){.menu-drawer .menu-drawer__menu.list-menu li:last-child a{display:block;background-color:#758d6e;color:#fdf7f0!important;width:fit-content;border-radius:10px;padding:8px 16px;margin-left:25px;font-size:17px}.menu-drawer__utility-links{display:none}.testimonialswrapper button.prev,.testimonialswrapper button.next{display:none!important}}@media(max-width:767px){.feat-blog-posts-section{margin-top:0!important}.banner{height:auto;margin:0!important;padding-block:40px}.banner .mediumpadding{padding:0!important}.video-image-text-wrapper{margin-top:0!important}section.banner.banner2.ptop{padding-top:0;margin-top:-10px!important}.sticky-header-home+.video-image-with-text{padding-top:30px}.image-slider-section .slick-list{border-radius:20px}.image-slider-section .slick-list img{object-fit:cover!important}}@media(max-width:989px){.main-banner-content h2{margin:0 auto}}.close-icon.hello line{position:absolute;width:60%;height:1px;background-color:#ede3da;top:50%}#shopify-section-template--24656333177147__431cec4a-9f67-446b-be11-e49f62b96200 .text-with-round-image_wrapper{margin-top:0}.delicious-sec{padding:0;max-width:100%}.delicious-sec .image-with-text__text-item .image-with-text__heading{font-size:38px;font-weight:600;margin-bottom:10px;margin-top:0;letter-spacing:.14px;text-transform:uppercase;color:#758d6e;line-height:1.1;font-family:itc_avant_garde_gothic_proMd}.delicious-sec .image-with-text__grid .image-with-text__media-item .image-with-text__media{border:none}.service-multicol-sec{background:#9396ca}.service-multicol-sec .title-wrapper-with-link .title{font-family:ITC Avant Garde Pro Md;font-size:36px;font-weight:600;color:#000}.service-multicol-sec .multicolumn-list__item .multicolumn-card .multicolumn-card__info h3{font-family:ITC Avant Garde Pro Md;font-size:20px;color:#000;font-weight:500}.service-multicol-sec .multicolumn-list__item .multicolumn-card .multicolumn-card__info p{font-size:15px;line-height:1.6}.service-multicol-sec .multicolumn-list .multicolumn-list__item .multicolumn-card{background:#f1f4de;border-radius:32px;display:flex;flex-direction:column-reverse;padding:50px 30px 90px;transition:.3s ease}.service-multicol-sec .multicolumn-list .multicolumn-list__item:hover .multicolumn-card{background:#f1bead}.service-multicol-sec .multicolumn-list .multicolumn-list__item:hover .multicolumn-card__info h3,.service-multicol-sec .multicolumn-list .multicolumn-list__item:hover .multicolumn-card__info p{font-weight:600;color:#000}.service-multicol-sec .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper{padding:0;margin:0}.service-multicol-sec .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper .media{padding:0!important;height:230px}.service-multicol-sec .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper .media img{width:100%!important;height:230px!important;position:static!important}.service-multicol-sec .multicolumn-list__item .multicolumn-card .multicolumn-card__info{padding:0 0 30px}.service-multicol-sec .multicolumn-list .multicolumn-list__item a{text-decoration:none;color:#333}.video-sec video{width:100%}.section-individual-portions0 .container .left-sec{border-right:3px solid #768d6f;padding-right:40px}.section-individual-portions .container{display:flex;flex-wrap:wrap;gap:40px}.section-individual-portions .left-sec,.section-individual-portions .right-sec{flex-basis:47%;max-width:47%}.section-individual-portions .container .left-sec img{width:100%}.section-individual-portions .testimonial{margin-top:20px;font-style:italic;font-size:14px}.section-individual-portions h2{font-size:30px;font-weight:600;margin:0 0 30px;letter-spacing:.14px;text-transform:uppercase;color:#758d6e;line-height:1.2;font-family:itc_avant_garde_gothic_proMd}.section-individual-portions1 h2{color:#000}.section-individual-portions h3{font-size:20px;font-weight:600;letter-spacing:.14px;text-transform:uppercase;color:#000;line-height:1.2;font-family:itc_avant_garde_gothic_proMd;margin:0 0 15px}.section-individual-portions .feature-box-text h4{font-size:18px;font-weight:600;letter-spacing:.14px;text-transform:capitalize;color:#000;line-height:1.1;font-family:itc_avant_garde_gothic_proMd;margin:0 0 8px}.section-individual-portions .desc p{margin:0 0 25px;font-size:15px;line-height:1.6}.section-individual-portions .feature-button button.btn{background:#758d6e;color:#000;font-size:15px;padding:10px 15px;text-decoration:none;font-weight:600;letter-spacing:.14px;line-height:1.1;cursor:pointer}.section-individual-portions .feature-button button.btn:hover{background:#ef9f8a!important;color:#000}.section-individual-portions .feature-box{margin-top:0;display:flex;align-items:flex-start;gap:15px}.section-individual-portions .feature-box-text p{font-size:15px;margin:0;line-height:1.6}.section-individual-portions .feature-box .feature-img{width:70px;height:125px;clip-path:polygon(50% 15%,100% 0,100% 85%,50% 100%,0% 85%,0 0);box-shadow:#00000029 0 2px 2px,#d2d7d0 0 0 0 2px;background:#e4e9e2;padding:20px;display:flex;align-items:center;justify-content:center}.section-individual-portions .feature-box .feature-img img{width:100%}.section-individual-portions .feature-box-text{flex:1}.section-individual-portions2 .right-sec{padding:40px 0}@media screen and (min-width:768px)and (max-width:1024px){.section-individual-portions2{padding-top:50px!important;padding-bottom:50px!important}.section-individual-portions2 .page-width{padding:0 2rem!important}.section-individual-portions .page-width,.service-multicol-sec .page-width{padding-left:2rem;padding-right:2rem}.section-individual-portions .container,.service-multicol-sec .multicolumn-list{gap:25px}.service-multicol-sec .multicolumn-list .multicolumn-list__item{width:48%;max-width:48%}}@media(min-width:767px){.section-individual-portions1 .container{align-items:center}.section-individual-portions2{margin-bottom:-10px;margin-top:-10px}.section-individual-portions2 .container{align-items:center}.section-individual-portions2 .container .left-sec img{height:100%;margin-top:-2px}.delicious-sec .image-with-text__grid .image-with-text__media-item{width:calc(38% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media(max-width:767px){.section-individual-portions2{padding-top:50px!important;padding-bottom:50px!important}.service-multicol-sec .multicolumn-list .multicolumn-list__item{margin-bottom:20px}.delicious-sec .image-with-text__text-item .image-with-text__heading,.service-multicol-sec .title-wrapper-with-link .title{font-size:30px}.section-individual-portions0 .container .left-sec{border-right:0px solid #768d6f;padding-right:0}.section-individual-portions .left-sec,.section-individual-portions .right-sec{flex-basis:100%;max-width:100%}.section-individual-portions .feature-box{margin-top:10px}.section-individual-portions .feature-box-text p{font-size:14px}.section-individual-portions .feature-box-text h4{font-size:16px;margin:0 0 5px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/base2.css.map */
