html{height:100%}#body-wrapper .container{padding:2rem 0 2rem}.header-fixed #body-wrapper{padding-top:4rem}.header-fixed .hero+#start>#body-wrapper{padding-top:0}section.section{position:relative;padding-right:1rem;padding-left:1rem}.overlay-dark,.overlay-dark-gradient,.overlay-light,.overlay-light-gradient{z-index:0}.hero{display:-ms-flexbox;display:flex;padding-top:6rem;padding-bottom:7rem;background-position:center;background-size:cover;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero h1{font-size:4rem;color:#08080a}.hero h2{font-size:2.5rem;color:rgba(8,8,10,.8)}.hero.hero-fullscreen{min-height:100vh}.hero.hero-large{min-height:500px}.hero.hero-medium{min-height:400px}.hero.hero-small{min-height:110px}.hero.hero-tiny{min-height:8rem}.header-fixed .hero{background-position:50% 0}@media (max-width:840px){.hero h1{font-size:3rem}.hero h2{font-size:1.75rem}}@media (max-width:600px){.hero h1{font-size:2rem}.hero h2{font-size:1.25rem}}.hero.text-light h1{color:#fff}.hero.text-light h2{color:rgba(255,255,255,.8)}.hero p{font-size:.9rem;font-weight:300}.hero #to-start{font-size:2rem;position:absolute;bottom:10px;display:inline-block;cursor:pointer}.image-overlay{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.overlay-light .image-overlay{background:rgba(255,255,255,.4)}.overlay-light-gradient .image-overlay{background:linear-gradient(to bottom,rgba(255,255,255,.5),rgba(255,255,255,.2))}.overlay-dark .image-overlay{background:rgba(0,0,0,.4)}.overlay-dark-gradient .image-overlay{background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.2))}html{font-size:16px}@media screen and (min-width:480px){html{font-size:calc(16px + 4 * ((100vw - 480px)/ 800))}}@media screen and (min-width:1280px){html{font-size:20px}}h1,h2,h3,h4,h5,h6{font-family:-apple-system,system-ui,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',sans-serif;margin-top:2rem;color:#2a2d34}.h1,h1{font-size:3rem}.h2,h2{font-size:1.8rem}.h6,h6{font-weight:400}.title-center h1,.title-center h2{text-align:center}.title-h1h2 h1{font-weight:100;line-height:1.1;margin-bottom:0}.title-h1h2 h1 bold,.title-h1h2 h1 strong{font-weight:400}.title-h1h2 h1+h2{line-height:1.1;margin-top:0}.title-center h1+h2,.title-h1h2 h1+h2{font-weight:700;margin-bottom:50px}a:focus{outline:0!important;box-shadow:none!important}img{max-width:100%}.table>table{width:100%;border-spacing:0;border-collapse:collapse}pre code,pre.xdebug-var-dump{line-height:1.5;display:block;overflow-x:auto;padding:1rem!important;color:inherit;border-radius:2px;background:#fafafa}pre[class*=language-] code{overflow-x:initial;padding:0!important;border-radius:inherit}pre code:not(.hljs):not([class*=language-]){background:#f8f8f8}i.fa.fa-heart-o.pulse,i.fa.fa-heart.pulse{color:#920}b,strong{font-weight:700}.heavy{font-weight:700}.light{font-weight:200}.text-light{color:rgba(255,255,255,.8)}.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6{color:rgba(255,255,255,.9)}#error{position:relative;margin-top:5rem;text-align:center}#error .icon{font-size:50px}#messages{margin-bottom:1rem}#messages .icon{font-size:1rem}ol,ul{margin-left:1.6rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.6rem}ul{list-style:disc outside}ol{list-style:decimal outside}.notices{margin:1.5rem 0}.notices p{margin:1rem 0}form .button-wrapper{margin-top:.75rem;margin-bottom:1rem}form span.required{font-size:1.2rem;font-weight:700;color:#e85600}form .form-input[type=range]{-webkit-appearance:slider-horizontal;-moz-appearance:slider-horizontal;appearance:slider-horizontal}form .form-input[type=range]:focus{border:none;box-shadow:none}form .form-group:not(.form-field-toggleable) .checkboxes{display:inherit}form .form-group:not(.form-field-toggleable) .checkboxes label{display:inherit;margin:inherit;padding:.1rem .4rem .1rem 1.2rem}form .form-group:not(.form-field-toggleable) .checkboxes label:before{display:none}#grav-login>form{max-width:350px;margin:2rem auto 0}#grav-login .form-label{display:none}#grav-login .form-data{margin:1rem 0}#grav-login .form-input{text-align:center}#grav-login .button-wrapper{text-align:right}#grav-login .button-wrapper .form-data.rememberme{float:left;margin:0}#grav-login .login-form button[type=submit]{color:#fff;border-color:#49b080;background:#52b788}#grav-login .login-form button[type=submit]:focus,#grav-login .login-form button[type=submit]:hover{color:#fff;border-color:#429e73;background:#46a97b}#grav-login .login-form button[type=submit].active,#grav-login .login-form button[type=submit]:active{color:#fff;border-color:#3f976e;background:#43a276}#grav-login .twofa-form button[type=submit]:first-child{float:right;margin-left:4px;color:#fff;border-color:#49b080;background:#52b788}#grav-login .twofa-form button[type=submit]:first-child:focus,#grav-login .twofa-form button[type=submit]:first-child:hover{color:#fff;border-color:#429e73;background:#46a97b}#grav-login .twofa-form button[type=submit]:first-child.active,#grav-login .twofa-form button[type=submit]:first-child:active{color:#fff;border-color:#3f976e;background:#43a276}.mobile-container{position:absolute;z-index:2;top:40%;left:0;margin:0 auto}.mobile-logo img,.mobile-logo svg{height:42px;margin-top:.7rem;margin-left:1.4rem}.mobile-logo img path,.mobile-logo svg path{fill:#fff}.mobile-menu{z-index:3;top:0;right:0;display:none}.header-fixed .mobile-menu{position:fixed}@media (max-width:840px){.mobile-menu{display:block}}.mobile-menu .button_container{position:absolute;z-index:100;top:1.3rem;right:1rem;width:28px;height:24px;cursor:pointer;transition:opacity .25s ease,top .5s ease}.mobile-menu .button_container:hover{opacity:.7}.mobile-menu .button_container.active{position:fixed}.mobile-menu .button_container.active .top{transform:translateY(8px) translateX(0) rotate(45deg);background:#fff}.mobile-menu .button_container.active .middle{opacity:0;background:#fff}.mobile-menu .button_container.active .bottom{transform:translateY(-8px) translateX(0) rotate(-45deg);background:#fff}.mobile-menu .button_container span{position:absolute;top:0;left:0;width:100%;height:4px;cursor:pointer;transition:all .35s ease;border:none;background:#52b788}.mobile-menu .button_container span:nth-of-type(2){top:8px}.mobile-menu .button_container span:nth-of-type(3){top:16px}.overlay{position:fixed;top:0;left:0;visibility:hidden;width:100%;height:0;transition:opacity .35s,visibility .35s,height .35s;opacity:0;background:#000}.overlay.open{visibility:visible;height:100%;opacity:.95}.overlay nav{position:relative;margin:0 auto;text-align:center}.overlay-menu{overflow-y:scroll;height:calc(100% - 90px)}.overlay-menu>.tree{text-align:left}.treemenu.treemenu-root{margin:1rem}.treemenu li{line-height:1.2rem;margin:0 0 1px;padding:5px 0;list-style:none;background:rgba(138,166,185,.1)}.treemenu li a{font-size:1rem;display:block;margin-left:1.2rem}.treemenu li a.active,.treemenu li a:focus,.treemenu li a:hover{text-decoration:none;color:#5dbb8f!important}.treemenu ul{margin:0 0 0 1rem}.treemenu .toggler{font-size:1.1rem;line-height:1rem;float:left;padding-left:5px;cursor:pointer;vertical-align:top}.treemenu .toggler:before{display:inline-block;margin-right:2pt}.treemenu li.tree-empty>.toggler{cursor:default;opacity:.3}.treemenu li.tree-empty>.toggler:before{content:'\2022'}.treemenu li.tree-closed>.toggler:before{content:'+'}.treemenu li.tree-opened>.toggler:before{content:'\2212'}.mobile-nav-open{overflow-y:hidden}#header,#header .logo img,#header .logo svg,#header .navbar-section,.default-animation,.modular-features .feature-icon,.modular-features.small .feature-icon i{transition:all .5s ease}.pulse{transform-origin:70% 70%;animation-name:pulse_animation;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes pulse_animation{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}100%{transform:scale(1)}}#header{font-size:.7rem;font-weight:700;width:100%;height:4rem;color:#2a2d34;border-bottom:1px solid rgba(218,227,233,.2);background:#fff}#header a{color:#2a2d34}#header .logo svg path{fill:#222}.header-dark #header:not(.scrolled){color:#fff;background:#222}.header-dark #header:not(.scrolled) a{color:rgba(255,255,255,.7)!important}.header-dark #header:not(.scrolled) a.active{color:#fff!important}.header-dark #header:not(.scrolled) .dropmenu ul ul a{color:#2a2d34!important}.header-dark #header:not(.scrolled) .logo svg path{fill:#fff}.header-dark.header-transparent #header:not(.scrolled){background:rgba(0,0,0,.05)}.header-transparent #header:not(.scrolled){background:rgba(255,255,255,.05)}#header .navbar-section{height:4rem}@media (max-width:840px){#header .navbar-section{margin-right:2rem}}@media (max-width:840px){#header .navbar-section.desktop-menu{display:none}}#header .logo img,#header .logo svg{display:inherit;height:42px}.header-fixed #header{position:fixed;z-index:2;top:0}body.header-fixed.header-animated #header.scrolled{height:2.3rem}body.header-fixed.header-animated #header.scrolled .navbar-section{height:2.3rem}body.header-fixed.header-animated #header.scrolled .logo img,body.header-fixed.header-animated #header.scrolled .logo svg{height:28px}body.header-fixed.header-animated #header.scrolled~.mobile-menu .button_container{top:.5rem}.login-status-wrapper{white-space:nowrap}body.sticky-footer{display:-ms-flexbox;display:flex;flex-direction:column;height:100%;min-height:100vh;-ms-flex-direction:column}body.sticky-footer #page-wrapper{-ms-flex:1 0 auto;flex:1 0 auto}#footer{padding:1rem 1rem 0;text-align:center;color:#acb3c2}@media (max-width:840px){.dropmenu{display:none}}.dropmenu ul{display:-ms-flexbox;display:flex;margin:0;white-space:nowrap}.dropmenu ul li{position:relative;margin:0}.dropmenu ul li a{display:block;padding:7px 30px 7px 20px;text-decoration:none}.dropmenu ul li a.active,.dropmenu ul li a:focus,.dropmenu ul li a:hover{color:#52b788!important}.dropmenu ul li a:before{font-family:FontAwesome;display:inline-block;float:right;margin-right:-20px;content:'\f107';vertical-align:middle}.dropmenu ul li a:only-child{padding-right:20px}.dropmenu ul li a:only-child:before{content:''}.dropmenu ul li:hover>ul{display:block;visibility:visible}.dropmenu ul ul li a:before{content:'\f105'}.dropmenu ul ul{position:absolute;top:100%;visibility:hidden;list-style:none;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.1)}.dropmenu ul ul ul{position:absolute;top:0;left:100%}.dropmenu>ul>li{display:inline-block}.dropmenu.animated ul li{transition:background .7s,color .5s}.dropmenu.animated ul li:hover>ul{transform:translateY(0);opacity:1}.dropmenu.animated ul ul{transition:transform .3s,opacity .5s;transform:translateY(-10px);opacity:0}.extra-spacing:not(.col-12),:not(.col12)>.e-content{padding-right:1rem}@media (max-width:840px){.extra-spacing:not(.col-12),:not(.col12)>.e-content{padding-right:0}}#breadcrumbs{display:-ms-flexbox;display:flex;margin-top:-1rem;margin-bottom:1rem;padding-left:0;-ms-flex-align:center;align-items:center}#breadcrumbs i{display:none}#breadcrumbs a,#breadcrumbs span{padding:0 .5rem}#breadcrumbs a:first-child,#breadcrumbs span:first-child{padding-left:0}#breadcrumbs a:not(:first-child)::before,#breadcrumbs span:not(:first-child)::before{padding-right:1rem;content:'/';color:#e7e9ed}.blog-listing .bricklayer-column{padding-right:25px;padding-left:0}.blog-listing .card{margin-bottom:25px;border:0;box-shadow:0 10px 45px -9px rgba(0,0,0,.1)}.blog-listing .card-footer{text-align:right}.blog-listing .blog-date{font-size:13px}.content-title{margin-bottom:2rem}.content-title h2{margin-bottom:.5rem}.label{font-size:12px;text-transform:uppercase}ul.pagination{-ms-flex-pack:center;justify-content:center}.prev-next{margin-top:4rem}#sidebar ul.related-pages{z-index:1;padding:0;box-shadow:none}#sidebar ul.related-pages li{border-bottom:1px solid #dae3e9}#sidebar ul.related-pages li:last-child{border-bottom:0}#sidebar ul.archives{margin-left:0;list-style:none}#sidebar ul.archives .label{vertical-align:text-top}.modular-hero #to-start{bottom:3.5rem}.modular-features{text-align:center}.modular-features.offset-box .frame-box{margin:-3rem -1.4rem 3rem;padding:1rem 1rem;background:#fff;box-shadow:0 0 75px 0 rgba(42,45,52,.1)}.modular-features.small .columns{margin-top:-1rem}.modular-features.small .column:hover .feature-icon i{color:#52b788}.modular-features.small .feature-icon{display:block;-ms-flex-pack:left;justify-content:left}.modular-features.small .feature-icon i{font-size:70px;position:relative;top:auto;left:auto;display:inherit;margin:0 auto 1rem;transform:none;color:#dae3e9}.modular-features.small .feature-icon h6{text-transform:none}.modular-features .frame-box{padding:3rem 0}.modular-features .frame-box>p{max-width:600px;margin-right:auto;margin-left:auto}.modular-features .column{padding:1rem}.modular-features .column:hover .feature-icon{color:#dae3e9}.modular-features .column:hover .feature-icon h6{color:#52b788}.modular-features .column:hover .feature-content{color:#8aa6b9}.modular-features .feature-icon{font-size:130px;position:relative;display:-ms-flexbox;display:flex;height:100px;margin:1rem 0;color:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modular-features .feature-icon i{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.modular-features .feature-icon h6{font-weight:600;line-height:1;z-index:1;display:block;margin:0;text-transform:uppercase;color:#8aa6b9;background:#fff}.modular-features .feature-content{color:#dae3e9}.modular-text{padding-top:4rem;padding-bottom:4rem}.modular-text .columns.left{flex-direction:row-reverse;-ms-flex-direction:row-reverse}#header{font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border:none;background:#fff}#header .navigation{-ms-flex-align:center;align-items:center}#header .navigation li:first-child,#header .navigation li:nth-child(3),#header .navigation li:nth-child(5){display:none}#header .navigation li:last-child{font-weight:500;line-height:100%;margin-left:48px;padding:16px 48px;transition:all .2s;letter-spacing:.1em;text-transform:uppercase;border:none;border-radius:100px;background:#52b788}#header .navigation li:last-child:hover{transform:scale(1.1);background:#46a97b}#header .navigation li:last-child a{color:#fff}#header .navigation li:last-child a:hover{color:#fff!important}#header .navbar-section{height:8rem}@media screen and (max-width:1000px){#header .navbar-section{margin-right:0}}@media screen and (max-width:1000px){#header a{margin:0 auto}}#header .logo img,#header .logo svg{height:80px}@media screen and (max-width:1000px){#header .logo img,#header .logo svg{height:65px;margin:0 auto}}.header-fixed .mobile-menu{z-index:50;top:20px;display:none}.header-fixed #header{z-index:40}body.header-fixed.header-animated #header.scrolled{height:5rem}body.header-fixed.header-animated #header.scrolled .navbar-section{height:5rem}body.header-fixed.header-animated #header.scrolled .logo img,body.header-fixed.header-animated #header.scrolled .logo svg{height:2.5rem}.dropmenu ul li:last-child a.active{color:#fff!important}.store-nav a{margin:0 auto}.dutchie--iframe{position:relative;top:162px}h1,h2,h3,h4,h5,h6{font-family:canada-type-gibson,sans-serif;font-weight:600;font-style:normal;margin-top:0;margin-bottom:16px}p{font-family:canada-type-gibson,sans-serif;font-size:.9rem;font-weight:400;font-style:normal;line-height:170%;color:#8a90a0}.h1,h1{font-size:3.2rem;margin-bottom:32px}@media screen and (max-width:1000px){.h1,h1{font-size:2.8rem}}.h2,h2{font-size:1.8rem}@media screen and (max-width:1000px){.h2,h2{font-size:1.5rem}}.h3,h3{font-size:1.3rem}@media screen and (max-width:1000px){.h3,h3{font-size:1.2rem}}.accent{font-family:canada-type-gibson,sans-serif;font-size:.9rem;font-weight:400;font-style:normal;letter-spacing:.2em;text-transform:uppercase}.btn{font-weight:500;line-height:100%;height:3.3rem;margin-top:48px;padding:24px 48px;transition:all .2s;letter-spacing:.1em;text-transform:uppercase;color:#fff;border:none;border-radius:100px;background:#52b788}@media screen and (max-width:1000px){.btn{padding:19px 48px}}.btn:hover{transform:scale(1.1);background:#46a97b}.btn:active{background:#46a97b}.btn:focus{border-color:#46a97b;background:#46a97b;box-shadow:24px 24px 48px rgba(0,0,0,.08)}a:visited{color:#fff}#hero-section{position:relative;margin-top:200px}@media screen and (max-width:1000px){#hero-section{margin-top:150px}}#hero-section .text{width:90%;padding-left:64px}@media screen and (max-width:1000px){#hero-section .text{width:75%;padding-right:32px;padding-left:48px}}#hero-section .text-position{position:relative;top:50%;transform:translateY(-50%)}#hero-section .hero-img:after{position:absolute;z-index:-1;top:50%;right:0;width:40%;height:100%;content:'';transform:translateY(-40%);border-radius:8px 0 0 8px;background:url(/images/hero-background.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1000px){#hero-section .hero-img:after{top:auto;bottom:-240px;width:100%;height:55%;transform:translateY(55px);border-radius:0}}#hero-section .hero-img{text-align:right}@media screen and (max-width:1000px){#hero-section .hero-img img{max-width:108%;margin-top:64px}}#hero-section .social{display:-ms-flexbox;display:flex;flex-direction:column;width:10%;border-right:2px solid #dae3e9;-ms-flex-direction:column}@media screen and (max-width:1000px){#hero-section .social{width:15%}}#hero-section .social .accent{display:inline-block;margin:0;transform:translateX(-8px);-ms-writing-mode:tb-rl;color:#bacbd6;-ms-flex-positive:1;flex-grow:1;writing-mode:vertical-rl}#hero-section .social .icons .facebook,#hero-section .social .icons .instagram,#hero-section .social .icons .twitter{width:24px;height:24px;margin-top:2.4rem;transition:all .3s}#hero-section .social .icons .facebook:hover,#hero-section .social .icons .instagram:hover,#hero-section .social .icons .twitter:hover{cursor:pointer;opacity:.5}#products-section{margin-top:124px}#products-section h2{margin-bottom:64px}#products-section h3{margin-top:48px;margin-bottom:16px}#products-section p{margin-bottom:0}#products-section img{border-radius:8px;box-shadow:24px 24px 48px rgba(0,0,0,.08)}@media screen and (max-width:1000px){#products-section>div>div>div{margin-bottom:64px;text-align:center}}@media screen and (max-width:1000px){#products-section>div>div>div:last-child{margin-bottom:0;text-align:center}}#midcta-section{position:relative;z-index:30;top:160px;margin:0}@media screen and (max-width:1000px){#midcta-section{width:90%;margin:5%}}#midcta-section .midcta{padding:90px 124px;border-radius:8px;background:url(/images/cta-bg.jpg);background-size:cover;box-shadow:24px 24px 48px rgba(0,0,0,.08)}#midcta-section .midcta .midcta-btn{text-align:right}@media screen and (max-width:1000px){#midcta-section .midcta .midcta-btn{text-align:center}}#midcta-section .midcta h2,#midcta-section .midcta p{color:#fff}#midcta-section .midcta .btn{color:#52b788;background:#fff}@media screen and (max-width:1000px){#midcta-section .midcta{padding:32px 32px}}#about-section .about-background{position:relative;z-index:10;width:100%;height:600px;background:url(/images/hero-background.jpg);background-position:center center;background-size:cover}#about-section .about-text-box{position:relative;z-index:30;top:50%;transform:translateY(-25%);text-align:center}@media screen and (max-width:1000px){#about-section .about-text-box{top:45%}}#about-section .about-text-box h1,#about-section .about-text-box h6{color:#fff;text-shadow:0 4px 50px rgba(0,0,0,.4)}#about-section .about-intro{position:relative;z-index:30;top:-110px}@media screen and (max-width:1000px){#about-section .about-intro{text-align:center}}#about-section .about-copy{-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width:1000px){#about-section .about-copy{margin-top:48px}}#about-section .about-copy p{margin-bottom:0}@media screen and (max-width:1000px){#about-section .about-features{text-align:center}}@media screen and (max-width:1000px){#about-section .about-features img{margin-top:48px;margin-bottom:32px}}#about-section .about-img img{border-radius:8px;box-shadow:24px 24px 48px rgba(0,0,0,.08)}@media screen and (max-width:1000px){#about-section .about-img{text-align:center}}#about-section .img-overlay{position:absolute;z-index:20;bottom:0;left:0;width:100%;height:100%;opacity:.2;background:#2a2d34}#storefront-section{position:relative;margin:124px 0}@media screen and (max-width:1000px){#storefront-section{width:90%;margin:5%}}#storefront-section .storefront-img{margin-top:32px}#storefront-section .storefront-img .store-mob{display:none}#storefront-section .storefront-img .store-desk{display:block}@media screen and (max-width:1000px){#storefront-section .storefront-img{margin-top:64px}#storefront-section .storefront-img .store-mob{display:block}#storefront-section .storefront-img .store-desk{display:none}}#storefront-section .storefront-accent:after{position:absolute;z-index:-1;top:50%;right:0;width:50%;height:1111px;content:'';transform:translateY(-50%);background:url(/images/storefront-bg.png);background-repeat:no-repeat}@media screen and (max-width:1000px){#storefront-section .storefront-accent:after{display:none}}#storefront-section .storefront-text{-ms-flex-item-align:center;align-self:center}@media screen and (max-width:1000px){#storefront-section .storefront-text{padding-right:0;padding-left:0;text-align:center}}#storefront-section .storefront-text .accent{color:#52b788}#storefront-section .storefront-text .accent-colorless{color:#2a2d34}#storefront-section .storefront-text h2,#storefront-section .storefront-text h6{text-align:center}#storefront-section .storefront-text .storefront-description{max-width:50%;margin:auto;text-align:center}@media screen and (max-width:1000px){#storefront-section .storefront-text .storefront-description{max-width:100%}}#storefront-section .storefront-text h3{margin-top:64px}#storefront-section .storefront-text .details{text-align:left}@media screen and (max-width:1000px){#storefront-section .storefront-text .details{text-align:left}}#storefront-section .storefront-text .text-right .accent{color:#52b788}#strains-section{position:relative}@media screen and (max-width:1000px){#strains-section{margin-top:64px}}#strains-section h2{margin-bottom:64px}#strains-section .strain-img{position:relative;overflow:hidden;padding:300px 0;border-radius:8px;background-size:cover;box-shadow:24px 24px 48px rgba(0,0,0,.08)}@media screen and (max-width:1000px){#strains-section .strain-img{padding:200px 0}}#strains-section .strain-img img{display:-ms-flexbox;display:flex}#strains-section .strain-text{padding-left:100px;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:1000px){#strains-section .strain-text{margin-top:64px;padding-right:48px;padding-left:48px;text-align:center}}#strains-section .strain-text h1{margin-bottom:28px}#strains-section .strain-text h2{margin-bottom:8px;color:#52b788}#strains-section .strain-text p{margin-top:32px}#strains-section .strain-text h6.accent{margin-bottom:8px;color:#52b788}#strains-section .strain-text .strain-details{transform:translateX(-26px)}@media screen and (max-width:1000px){#strains-section .strain-text .strain-details{width:70%;margin:0 auto;transform:translateX(0)}}#strains-section .strain-container{position:relative}#strains-section .strain-container .strain-bg{position:absolute;z-index:-1;bottom:-64px;left:0;width:45%;height:100%;content:'';opacity:.3;border-radius:0 8px 8px 0;background:#dae3e9}@media screen and (max-width:1000px){#strains-section .strain-container .strain-bg{top:52px;bottom:auto;width:90%;height:50%}}#strains-section .strain-container:last-child{margin-bottom:250px}#strains-section .strain-containers .strain-container:nth-child(2){margin:124px 0}#strains-section .strain-containers .strain-container:nth-child(2) .columns{flex-direction:row-reverse;-ms-flex-direction:row-reverse}#strains-section .strain-containers .strain-container:nth-child(2) .strain-text{padding-right:100px;padding-left:0}@media screen and (max-width:1000px){#strains-section .strain-containers .strain-container:nth-child(2) .strain-text{margin-top:64px;padding-right:48px;padding-left:48px;text-align:center}}#strains-section .strain-containers .strain-container:nth-child(2) .strain-bg{right:0;left:auto;border-radius:8px 0 0 8px}#strains-section .strain-containers .strain-container:nth-child(2) .strain-details{flex-direction:row;-ms-flex-direction:row}#contact-section{margin-bottom:120px}@media screen and (max-width:1000px){#contact-section{width:90%;margin:0 5% 200px}}#contact-section .contact-box{overflow:hidden;margin-top:150px;border-radius:8px;box-shadow:24px 24px 48px rgba(0,0,0,.08)}#contact-section .footer-info{padding:64px;text-align:center;background:url(/images/hero-background.jpg);background-position:center;background-size:cover}#contact-section .footer-info .accent{color:#fff}#contact-section .footer-info .email{font-size:.6rem}#contact-section .footer-info img{margin-bottom:48px}#contact-section .footer-info .divider{margin:48px 0 32px;opacity:.5;border-width:2px}#contact-section .footer-info .social img{width:32px;height:32px;margin-bottom:0}#contact-section .footer-info .social .icons{display:-ms-flexbox;display:flex;flex-direction:row;width:100%;-ms-flex-direction:row}#contact-section .footer-info .social .icons .facebook,#contact-section .footer-info .social .icons .instagram,#contact-section .footer-info .social .icons .twitter{width:36px;height:36px;margin-right:32px;margin-left:32px;transition:all .3s;color:#fff}@media screen and (max-width:1000px){#contact-section .footer-info .social .icons .facebook,#contact-section .footer-info .social .icons .instagram,#contact-section .footer-info .social .icons .twitter{margin-left:90px}}#contact-section .footer-info .social .icons .facebook:hover,#contact-section .footer-info .social .icons .instagram:hover,#contact-section .footer-info .social .icons .twitter:hover{cursor:pointer;opacity:.5}#contact-section .footer-info .social .icons .twitter{margin-right:0}#contact-section .footer-form{padding:64px;background:#fff}#contact-section .footer-form .form-label-wrapper{height:22px}#contact-section .footer-form .form-label{font-weight:600;position:relative;z-index:20;display:inline-block;margin-left:32px;letter-spacing:.1em;text-transform:uppercase}#contact-section .footer-form .form-label:after{position:absolute;z-index:-1;top:0;left:-10%;width:120%;height:100%;content:'';background:#fff}#contact-section .footer-form .btn{margin-top:48px}#contact-section .footer-form #contact>div.button-wrapper>button:nth-child(2){display:none}#contact-section .footer-form .button-wrapper{margin-top:0;margin-bottom:0}#contact-section .footer-form .form-input,#contact-section .footer-form .search-input,#contact-section .footer-form [data-grav-field=array] input,#contact-section .footer-form [data-grav-field=array] textarea{height:auto;padding:27px 32px;border:2px solid #dae3e9;border-radius:8px}.home #footer{position:relative;z-index:-1;bottom:480px;left:0;width:100%;padding:0;background:url(/images/cta-bg.jpg);background-size:cover}.home #footer .footer-text{display:-ms-flexbox;display:flex;height:480px;margin-bottom:32px}.home #footer .footer-text p{margin:0 auto;text-align:center;color:#fff;-ms-flex-item-align:end;align-self:flex-end}.site-enter{position:fixed;z-index:50;display:-ms-flexbox;display:flex;display:none;width:100%;height:100%;text-align:center;background-color:#2a2d34;background-image:url(/images/hero-background.jpg);background-position:center;background-size:cover;-ms-flex-align:center;align-items:center}.site-enter .site-enter--consent{margin:0 auto}.site-enter .site-enter--consent h1{margin-bottom:16px;color:#fff}.site-enter .site-enter--consent p{margin-bottom:64px}.site-enter .site-enter--consent .btn{margin:0 16px}.site-enter .site-enter--consent .btn:last-child{color:#52b788;border:2px solid #52b788;background:0 0}.open--site{display:none}#page-wrapper{overflow:hidden}.column{padding-right:16px;padding-left:16px}