*{margin:0;padding:0}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1240px}}.bg-orange-100{background-color:#fef7f6}.bg-orange-500{background-color:#f46a3e}.bg-gray-100{background-color:#e4e4e4}.bg-gray-200{background-color:#aeaeae}.bg-gray-800{background-color:#242424}.bg-blue-400{background-color:#0079c2}.bg-dark-blue-500{background-color:#455b7b}.bg-teal-500{background-color:#00ad8e}.bg-gold-500{background-color:#e1c42d}.bg-white{background-color:#fff}.bg-black{background-color:#000}.text-gray-100{color:#e4e4e4}.text-gray-800{color:#242424}.text-white{color:#fff}.text-black{color:#000}.text-titleize:first-letter{text-transform:uppercase}.z-index-negative{z-index:-1}.z-index-1{z-index:1}.z-index-2{z-index:2}.flex-even{-ms-flex:1;flex:1}:root{--info:#a3e5d2;--success:#40caa1;--dark:#393838;--primary:#a3e5d2;--secondary:#54ad97}body{font-family:Lato,Helvetica,Tahoma,sans-serif;background-color:#fff;width:100%;min-height:100vh;text-align:center;position:relative}header.main{height:60px;transition:all .2s ease;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}header.main .logo-wrapper{height:100%;position:relative;z-index:9999999}header.main .logo-wrapper img{height:100%;width:60px}@media only screen and (min-width:992px){header.main{height:100px;font-size:120%}header.main .logo-wrapper img{width:120px}}header.main.scrolled{height:60px!important;font-size:100%;background-color:rgba(0,0,0,.7)}.btn-info{background-color:var(--info);border-color:var(--info);color:var(--dark)}.btn-info :active,.btn-info:hover{background-color:#87cbc1;border-color:#4ee0c2}.btn-success{background-color:var(--success);border-color:var(--success)}.text-info{color:var(--success)!important}a{color:var(--success)}a:hover{color:var(--info);text-decoration:none}.transparent-dark{background-color:#000;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;right:0}.background{height:100%;filter:blur(8px);-webkit-filter:blur(8px);transform:scale(1.03);background-size:cover;background-color:rgba(0,0,0,.5);background-position:50%}.video{position:fixed;top:0;left:0;right:0;filter:brightness(30%);background:url(/video/background-hub.jpg) no-repeat 50%;background-size:cover;transition:opacity 1s;max-width:100%;max-height:100%;height:100%;z-index:-1}.video video{display:none}@media only screen and (min-width:768px){.video video{display:block;position:fixed;top:50%;left:50%;max-width:100%;max-height:100%;width:100%;height:100%;z-index:-100;transform:translateX(-50%) translateY(-50%);object-fit:cover}}.first-row_content .logo-svg{width:46%;background-color:#fff;border-radius:51%;box-shadow:0 1px 10px 7px rgba(0,0,0,.2)}.first-row_content h1{font-size:2rem}.first-row_content h2{font-size:1.7rem}.lobster{font-family:Raleway,sans-serif!important;font-weight:400}h1.lobster{font-weight:600}h1,h2,h3,h4{font-family:Raleway,sans-serif!important;font-weight:400}.fa-bordered{border-radius:50%;border:2px solid #fff;padding:20px 25px;vertical-align:middle}@media only screen and (min-width:768px){.home .site-wrapper{margin-top:0}.home .first-row_content{-ms-flex-order:-1;order:-1}.logo{display:none}}.covid{background-color:var(--info);color:var(--dark)}.logo-contact{width:30%}.with-columns{column-count:1;column-gap:0}.with-columns a{color:var(--success);text-decoration:underline}.form-check label:first-letter{text-transform:capitalize}@media only screen and (min-width:900px){.first-row_content .logo-svg{width:40%}.first-row_content h1{font-size:2.5rem}.first-row_content h2{font-size:2rem}.with-columns{column-count:2;column-gap:3rem}}@media only screen and (min-width:1367px){.first-row_content .logo-svg{width:40%}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1240px}}.bg-orange-100{background-color:#fef7f6}.bg-orange-500{background-color:#f46a3e}.bg-gray-100{background-color:#e4e4e4}.bg-gray-200{background-color:#aeaeae}.bg-gray-800{background-color:#242424}.bg-blue-400{background-color:#0079c2}.bg-dark-blue-500{background-color:#455b7b}.bg-teal-500{background-color:#00ad8e}.bg-gold-500{background-color:#e1c42d}.bg-white{background-color:#fff}.bg-black{background-color:#000}.text-gray-100{color:#e4e4e4}.text-gray-800{color:#242424}.text-white{color:#fff}.text-black{color:#000}.text-titleize:first-letter{text-transform:uppercase}.z-index-negative{z-index:-1}.z-index-1{z-index:1}.z-index-2{z-index:2}.flex-even{-ms-flex:1;flex:1}.nav-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:fixed;z-index:101;padding:10px 20px;width:100%;height:50px;background-color:#212529}.nav-top .hamburger{margin-left:auto;color:#fff;cursor:pointer}.nav-drill{margin-top:50px;transform:translateX(100%)}.nav-is-toggled .nav-drill{transform:translateX(0)}.nav-is-toggled:after{opacity:1;visibility:visible}.nav-drill{display:-ms-flexbox;display:flex;position:fixed;z-index:100;top:0;right:0;width:100%;height:100vh;background-color:#212529;color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;transition:.45s;margin-top:0;padding-top:5rem}.nav-items{-ms-flex:0 0 100%;flex:0 0 100%;padding:0}.nav-item{list-style:none;padding:0;margin-left:1rem;margin-right:1rem}.nav-item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.14)}.nav-item.event{padding:.875em 1em;width:93%}.nav-item.event .time{color:hsla(0,0%,100%,.6)}.nav-item-back{border-bottom:0;margin:5rem 1.5rem 0 1rem}.nav-item-horizontal{padding:0 .5rem;border-bottom:1px solid hsla(0,0%,100%,.14)}.nav-item-horizontal .active{border-bottom:3px solid #fff;font-weight:700}.nav-item .right-arrow{margin-top:.8rem}.nav-link-block{display:block;width:100%;padding:.875em 1em;color:#fff;font-size:1rem;line-height:1.5em;font-weight:300}.nav-expand-content{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(100%);background-color:#212529;transition:.3s;visibility:hidden}.nav-expand-content .nav-item{display:block;width:100%}.nav-expand-content .nav-item.event{width:93%;border-bottom:0}.nav-expand-content .nav-back-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff}.nav-expand-link{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.nav-expand-link:after{padding-top:.8rem;content:url(/images/icons/arrow-right.svg);-ms-flex:0 1 auto;flex:0 1 auto}.nav-expand.active>.nav-expand-content{transform:translateX(0);visibility:visible}#ham{border-top:2px solid #fff;height:25px;width:30px;box-sizing:border-box;position:absolute;z-index:150;right:20px;top:15px;cursor:pointer;transition:all .3s ease-in}#ham:before{top:10px}#ham:after,#ham:before{content:"";display:block;position:absolute;height:2px;width:30px;left:0;background:#fff;transition:all .3s ease-in}#ham:after{bottom:0}.light-bg #ham{border-top:2px solid #252525;z-index:150}.light-bg #ham:after,.light-bg #ham:before{background:#252525}.active #ham{border-color:transparent}.active #ham:before{-khtml-transform:rotate(45deg);transform:rotate(45deg);width:33px;left:-2px;background:#fff}.active #ham:after{-khtml-transform:rotate(135deg);transform:rotate(135deg);bottom:11px;width:33px;left:-2px;background:#fff}.desktop-navigation{width:100%;position:absolute;top:4rem;left:0;right:0;z-index:10}@media only screen and (min-width:768px){.desktop-navigation{position:relative;top:auto;left:auto;right:auto}}.desktop-navigation .navigation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#212529;width:100%}@media only screen and (min-width:768px){.desktop-navigation .navigation{background-color:transparent;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;height:100%;width:auto}}.desktop-navigation .navigation--item{line-height:4.2rem;border-bottom:1px solid hsla(0,0%,100%,.14);width:90%;text-align:left;cursor:pointer}.desktop-navigation .navigation--item a{color:#fff}.desktop-navigation .navigation--item a.active{color:#f46a3e}@media only screen and (min-width:768px){.desktop-navigation .navigation--item{margin-left:2.3rem;margin-right:0;border-bottom:0;width:auto}}.desktop-navigation .navigation--item:first-child{margin-left:0}.desktop-navigation .nav-item-horizontal{border-bottom:1px solid rgba(0,0,0,.5);margin-bottom:1rem}.desktop-navigation .nav-item-horizontal .active{border-color:rgba(0,0,0,.5)}.diet .list-group span{display:block;font-size:.8rem;color:#4b4a4a}.diet .list-group-item{font-size:.9rem}.diet .card-img-wrapper{height:150px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.diet #sendQuote{padding:20px 0;color:#292929}@media only screen and (min-width:768px){.diet #sendQuote{padding:50px 0}}.diet table.diet-prices{width:90%;margin:1rem auto;text-align:left;table-layout:fixed;border-collapse:collapse}.diet table.diet-prices td:first-child{overflow:hidden;position:relative}.diet table.diet-prices td:first-child:after{content:"";position:absolute;bottom:5px;width:100%;height:0;margin-left:.6rem;border-bottom:2px dotted #908f8f}.diet table.diet-prices td:last-child{text-align:right;width:50px}.diet table.diet-prices td.full-price{width:60px}.home .picture{height:inherit}.home .picture img{height:auto;width:100%}.home .picture .site-wrapper{margin-top:3.5rem}.home .first-row_picture{height:inherit}.home .first-row_picture img{height:auto;width:100%}.home .first-row .delivery-van{width:40%;margin:1rem auto}.contact{padding-top:4rem}.contact .map{height:650px}.billings{margin-top:4rem;background-color:#fff;padding-bottom:5rem}.billings h2,.billings h3{line-height:150%}.billings .bg-white{background-color:#fff;color:#000;padding:15px}.billings .deliveries{list-style:none}.billings .deliveries li{padding:6px 10px}.billings .deliveries li:nth-child(odd){background-color:#f3f3f3}.billings .deliveries li span{font-weight:700;display:block;float:right;text-align:right}.billings .centerize{margin:5px auto}.terms .list-group span{display:block;font-size:.8rem;color:#4b4a4a}.terms .list-group-item{font-size:.9rem}.terms .card-img-wrapper{height:150px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.terms #sendQuote{padding:20px 0;color:#292929}@media only screen and (min-width:768px){.terms #sendQuote{padding:50px 0}}.terms table.diet-prices{width:90%;margin:1rem auto;text-align:left;table-layout:fixed;border-collapse:collapse}.terms table.diet-prices td:first-child{overflow:hidden;position:relative}.terms table.diet-prices td:first-child:after{content:"";position:absolute;bottom:5px;width:100%;height:0;margin-left:.6rem;border-bottom:2px dotted #908f8f}.terms table.diet-prices td:last-child{text-align:right;width:3rem}.clean.home{font-size:120%;font-weight:300}.clean.home .bg-gray,.clean.home .bg-white{padding:120px 0;color:#000;box-shadow:inset 0 15px 20px rgba(0,0,0,.2);min-height:600px;background-color:#f7f7f7}.clean.home .bg-gray{background-color:#222;color:#fff}.clean.home p,.clean.home ul{text-align:left}.clean.home ul{padding-left:20px}.clean.home ul li{list-style:square;margin-bottom:6px}.clean.home td{text-align:center}.clean.home h2.big,.clean.home h4.big{font-size:200%;margin:20px auto;border:1px solid #fff;padding:20px}.clean.home h2.big span,.clean.home h4.big span{font-size:70%;display:block;padding:10px}.clean.home h2.big strong,.clean.home h4.big strong{font-weight:inherit;font-size:120%}.clean.home h4.big{font-size:130%;border:none}.clean.home form{text-align:left}.clean.home form label{font-weight:700}.clean.home form .submit-button{padding-top:20px;text-align:center;margin-left:auto;margin-right:auto}.clean.home form .btn{cursor:pointer}.clean.home form button[disabled]{opacity:.25;cursor:not-allowed}.clean.home form select{padding-left:20px}.clean.home h2 a{display:inline-block;margin-left:10px;margin-right:10px}.christmas{background-image:url(/41f504fa53530fbd65f9409b2f69539f.jpg);background-position:50%;background-color:#7f818e;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100vh;font-weight:500}.christmas .christ-wrapper{width:100%;background-color:hsla(0,0%,100%,.6);margin:0 auto;border-radius:1rem;padding:1rem}@media only screen and (min-width:900px){.christmas .christ-wrapper{width:80%}}.christmas h1{color:#f84e60}.christmas .christmas header{height:auto!important}.christmas p>strong{display:block;background:#292929;color:#fff;padding:.5rem;font-weight:300;border-radius:.5rem}.christmas .bg-gray,.christmas .bg-white{padding:120px 0;color:#000;box-shadow:inset 0 15px 20px rgba(0,0,0,.2);min-height:600px;background-color:#f7f7f7}.christmas .bg-gray{background-color:#222;color:#fff}.christmas p,.christmas ul{text-align:left}.christmas ul{padding-left:20px}.christmas ul li{list-style:square;margin-bottom:6px}.christmas td{text-align:center}.christmas h2.big,.christmas h4.big{font-size:200%;margin:20px auto;border:1px solid #fff;padding:20px}.christmas h2.big span,.christmas h4.big span{font-size:70%;display:block;padding:10px}.christmas h2.big strong,.christmas h4.big strong{font-weight:inherit;font-size:120%}.christmas h4.big{font-size:130%;border:none}.christmas form{text-align:left}.christmas form label{font-weight:700}.christmas form .submit-button{padding-top:20px;text-align:center;margin-left:auto;margin-right:auto}.christmas form .btn{cursor:pointer}.christmas form button[disabled]{opacity:.25;cursor:not-allowed}.christmas form select{padding-left:20px}.christmas h2 a{display:inline-block;margin-left:10px;margin-right:10px}