/* https://hellocannabis.ca/wp-content/themes/canabis/assets/dist/main.css */
@font-face{font-display:swap;font-family:"AvenirLT300";font-style:normal;font-weight:400}@font-face{font-display:swap;font-family:"Montserrat500";font-style:normal;font-weight:400}@font-face{font-display:swap;font-family:"Montserrat700";font-style:normal;font-weight:400}.slick-active.slick-center+.slick-slide,.slick-slide[data-slick-index="-2"]{opacity:.4}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(.5,0,0,1.25),opacity 0.15s ease-out;-o-transition:all 0.2s cubic-bezier(.5,0,0,1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(.5,0,0,1.25),opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}body,div,section,ul,ol,li,p,span,a,h1,h2,h3,h4,h5,h6,input,textarea,nav,label{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}input,button,textarea{border:none;-webkit-tap-highlight-color:transparent}input:focus,button:focus,textarea:focus{outline:none}a{color:inherit;text-decoration:none}ul{list-style:none}html,body{height:100%}body{font-family:AvenirLT300,Arial,sans-serif;background-color:#f9fafb;overflow-x:hidden;overflow-y:visible}.white-body{background-color:#fff}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.container{max-width:1300px;width:95%;margin:0 auto}@media only screen and (max-width:1200px){.container{max-width:960px}}@media only screen and (max-width:992px){.container{max-width:720px}}@media only screen and (max-width:768px){.container{max-width:540px}}@media only screen and (max-width:576px){.container{max-width:none}}.dispNone{display:none}.header{width:100%;height:75px;background-color:#fff}@media only screen and (max-width:576px){.header{height:auto;padding:35px 0}}.header .container{height:100%}.header__inner{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media only screen and (max-width:576px){.header__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header__logo-and-naw-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.header__logo-and-naw-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:60px}@media only screen and (max-width:576px){.header__logo{margin-right:0}}.header__logo-link{display:block}.header__logo-img{display:block}.header__navigation-wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1200px){.header__navigation-wrap{overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header__navigation-wrap ul ul:last-child{margin-left:0}.header__navigation-wrap ul:last-child{margin-left:40px}@media only screen and (max-width:1300px){.header__navigation-wrap ul:last-child{margin-left:25px}}@media only screen and (max-width:1200px){.header__navigation-wrap ul:last-child{margin-left:0}}.header__nav{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__nav .subMenuHere{position:relative;padding-right:14px}.header__nav .subMenuHere:before{content:'';position:absolute;z-index:1;right:0;display:block;width:5px;height:5px;border-bottom:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media only screen and (max-width:1200px){.header__nav .subMenuHere:before{display:none}}.header__nav .subMenuHere--active:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.header__nav ul{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}@media only screen and (max-width:1200px){.header__nav ul{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header__nav li{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;font-family:Montserrat700,Arial,sans-serif;margin-right:40px;font-size:13px;letter-spacing:.2em}@media only screen and (max-width:1300px){.header__nav li{margin-right:25px}}.header__nav li:last-child{margin-right:0}@media only screen and (max-width:1200px){.header__nav li{margin:0 0 20px 0;height:auto}}.header__nav li ul{display:none;border-top:2px solid #000;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:180px;height:auto;background:#fff;top:100%}@media only screen and (max-width:1200px){.header__nav li ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:unset;margin-top:5px;margin-left:15px;width:calc(100% - 20px);border-top:none;border-radius:5px;background:rgba(254,254,254,.3)}}.header__nav li ul:before{content:'';position:absolute;display:block;width:100%;bottom:calc(100% + 2px);left:0;right:0;background-color:#fff;height:50px}@media only screen and (max-width:1200px){.header__nav li ul:before{display:none}}.header__nav li ul li{height:auto;margin:0}.header__nav li ul a{display:block;padding:0 20px;height:43px;line-height:43px;width:100%;-webkit-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}@media only screen and (max-width:1200px){.header__nav li ul a{height:25px;line-height:25px}}.header__nav li ul a:hover{background:rgba(229,229,229,.5);color:#FFC72C}@media only screen and (max-width:1200px){.header__nav li ul a:hover{color:#fff}}.header__nav li ul a:hover:before{display:none}.header__nav a{position:relative;text-decoration:none;color:#000;z-index:1}@media only screen and (max-width:1200px){.header__nav a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.header__nav a:before{content:'';width:0;height:2px;position:absolute;bottom:-3px;left:0;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s;background-color:#FFC72C}@media only screen and (max-width:1200px){.header__nav a:before{background-color:#fff}}.header__nav a:hover:before{width:100%}@media only screen and (max-width:1200px){.header__nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding:50px 0 0 50px;position:fixed;top:0;bottom:0;right:0;z-index:4;width:90%;max-width:300px;background-image:-webkit-radial-gradient(0 0,circle,#f7e132,#f7a418);background-image:-o-radial-gradient(0 0,circle,#f7e132,#f7a418);background-image:radial-gradient(circle at 0 0,#f7e132,#f7a418);-webkit-box-shadow:-6px 0 60px 0 rgba(0,0,0,.5);box-shadow:-6px 0 60px 0 rgba(0,0,0,.5);-webkit-transform:translateY(0) translateX(400px);-ms-transform:translateY(0) translateX(400px);transform:translateY(0) translateX(400px);-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}}.header__contacts-holder{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;font-size:14px}.header__messanger{margin-right:30px}.header__contacts-holder img{margin-right:7px;width:16px;height:16px;vertical-align:middle}@media only screen and (max-width:576px){.header__contacts-holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:577px) and (max-width:1107px){.header__contacts-holder{margin-right:60px}}.footer{font-family:AvenirLT300,Arial,sans-serif;font-size:15px;color:#fff;background-color:#212121}.footer__col-name{font-family:Montserrat500,Arial,sans-serif;color:#fff}.footer__row{position:relative}.footer__row--first{padding:59px 0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){.footer__row--first{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}@media only screen and (max-width:576px){.footer__row--first{padding:25px 0 95px 0}}.footer__row--second{padding:31px 0 25px;background-color:rgba(0,0,0,.3);color:#959595;text-align:center}@media only screen and (max-width:480px){.footer__row--second{padding:20px 0}}@media only screen and (max-width:768px){.footer__col:nth-child(2){margin-top:30px}}@media only screen and (max-width:480px){.footer__col:nth-child(2){width:50%}}@media only screen and (max-width:768px){.footer__col:nth-child(3){margin-top:30px}}@media only screen and (max-width:480px){.footer__col:nth-child(3){width:50%}}@media only screen and (max-width:992px){.footer__col:nth-child(4),.footer__col:nth-child(5){margin-top:30px}}@media only screen and (max-width:992px){.footer__col{width:33.33334%}}@media only screen and (max-width:768px){.footer__col{width:50%}}@media only screen and (max-width:480px){.footer__col{width:100%}}@media only screen and (max-width:576px){.footer__col--social-col{width:100%;text-align:center}}.footer__col--social-col a{display:inline-block}.footer__social,.cart__social-list{margin-top:31px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.footer__social,.cart__social-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:30px;left:0;right:0}}.footer__social li:not(:first-child),.cart__social-list li:not(:first-child){margin-left:25px}.footer__social li a,.cart__social-list li a{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.footer__social li a:hover,.cart__social-list li a:hover{opacity:.8}.footer__link-list,.footer__contact-list{color:#959595;margin-top:22px}.footer__link-list li:not(:first-child),.footer__contact-list li:not(:first-child){margin-top:10px}.footer__link-list li a,.footer__contact-list li a{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.footer__link-list li a:hover,.footer__contact-list li a:hover{opacity:.8}.footer__contact-list li{padding-left:0}.footer__contact-list li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start}.footer__contact-list li a img{margin-right:17px}.footer__contact-list .mail{background-image:url(/wp-content/themes/canabis/assets/dist/img/footer-email-act.png)}.cart__social-img{width:25px}.footer__social-img{width:16px;height:16px}.footer__social{justify-content:center}.footer__social a{opacity:.6;transition:all .5s}.footer__social a:hover{opacity:1}@media only screen and (max-width:576px){.footer__social-img,.cart__social-img{width:24px;height:24px}}.nav-resp-btn{position:fixed;top:20px;right:20px;width:28px;height:30px;z-index:5;background:#404040;padding:3px 6px;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:3px}.nav-resp-btn--dispnone{display:none}@media only screen and (max-width:1200px){.nav-resp-btn--dispnone{display:block}}.nav-resp-btn div{width:100%;height:5px;background:#d0d0d0;margin:4px auto;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav-resp-btn.on .one{-webkit-transform:rotate(45deg) translate(6px,6px);-ms-transform:rotate(45deg) translate(6px,6px);transform:rotate(45deg) translate(6px,6px)}.nav-resp-btn.on .two{opacity:0}.nav-resp-btn.on .three{-webkit-transform:rotate(-45deg) translate(6px,-7px);-ms-transform:rotate(-45deg) translate(6px,-7px);transform:rotate(-45deg) translate(6px,-7px)}.show-nav{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes fontbulger{0%{-webkit-transform:translateX(-100px) rotate(-45deg);transform:translateX(-100px) rotate(-45deg)}20%{-webkit-transform:translateX(100px) rotate(45deg);transform:translateX(100px) rotate(45deg)}40%{-webkit-transform:translateX(-70px) rotate(-25deg);transform:translateX(-70px) rotate(-25deg)}60%{-webkit-transform:translateX(60px) rotate(25deg);transform:translateX(60px) rotate(25deg)}80%{-webkit-transform:translateX(-30px) rotate(-10deg);transform:translateX(-30px) rotate(-10deg)}100%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes fontbulger{0%{-webkit-transform:translateX(-100px) rotate(-45deg);transform:translateX(-100px) rotate(-45deg)}20%{-webkit-transform:translateX(100px) rotate(45deg);transform:translateX(100px) rotate(45deg)}40%{-webkit-transform:translateX(-70px) rotate(-25deg);transform:translateX(-70px) rotate(-25deg)}60%{-webkit-transform:translateX(60px) rotate(25deg);transform:translateX(60px) rotate(25deg)}80%{-webkit-transform:translateX(-30px) rotate(-10deg);transform:translateX(-30px) rotate(-10deg)}100%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@-webkit-keyframes zoomin{0%{-webkit-transform:scale3d(.2,.2,.2);transform:scale3d(.2,.2,.2)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes zoomin{0%{-webkit-transform:scale3d(.2,.2,.2);transform:scale3d(.2,.2,.2)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.welcome{padding:115px 0 100px 0;background:url(/wp-content/themes/canabis/assets/dist/img/welcome-bg.jpg) no-repeat center;background-size:cover;color:#000;border-bottom:50px solid #fff}@media only screen and (max-width:576px){.welcome{padding:35px 0}}.welcome--bg{position:relative;background:url(/wp-content/themes/canabis/assets/dist/img/about-bg.png) no-repeat;background-size:cover;color:#fff}.welcome--bg .container{position:relative;z-index:2}.welcome--events{background:url(/wp-content/themes/canabis/assets/dist/img/HELLO-EVENTS.png) no-repeat;background-size:cover}.welcome--events .welcome__title,.welcome--events .contact-us__helper-title,.welcome--events .faq-top__title,.welcome--events .tc-header__title,.welcome--events .education-top__title{color:#000;font-size:36px}.welcome--events .welcome__img-wrap,.welcome--events .preloader__img-wrap{margin:0 auto 35px auto}.welcome--blog{background:url(/wp-content/themes/canabis/assets/dist/img/HELLO-MUSIC.png) no-repeat;background-size:cover}.welcome--blog .welcome__img-wrap,.welcome--blog .preloader__img-wrap{margin-bottom:35px}.welcome--blog .welcome__title,.welcome--blog .contact-us__helper-title,.welcome--blog .faq-top__title,.welcome--blog .tc-header__title,.welcome--blog .education-top__title{color:#000}.welcome--1{background:url(/wp-content/themes/canabis/assets/dist/img/CAREERS.png) no-repeat;background-size:cover}.welcome--2{background:url(/wp-content/themes/canabis/assets/dist/img/story-bg.png) no-repeat;background-size:cover}.welcome__filter{pointer-events:none;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5)}.welcome__img-wrap,.preloader__img-wrap{width:71px;height:71px;margin:0 auto 70px auto}.welcome__img{width:100%}.welcome__title,.contact-us__helper-title,.faq-top__title,.tc-header__title,.education-top__title{text-align:center;font-family:Montserrat700,Arial,sans-serif;font-size:60px;text-transform:uppercase;width:100%;margin:0 auto}@media only screen and (max-width:576px){.welcome__title,.contact-us__helper-title,.faq-top__title,.tc-header__title,.education-top__title{font-size:30px}}.welcome__title--home{max-width:700px}.welcome__text{width:100%;max-width:550px;display:block;margin:25px auto 0 auto;font-family:AvenirLT300,Arial,sans-serif;text-align:center}.welcome__btn-wrap{margin-top:70px;text-align:center}.welcome__btn,.products__btn,.proposal__details-btn,.blog__btn,.article-prev__btn,.contact-us__btn,.form-block__right .button,.product-head__grade-btn,.burger__item-btn,.education-topic__btn,.et-promo__btn,.filter__button,.event-topic__btn,.a-tabs-nav__btn,.contact-info__form-wrap .wpcf7-submit{display:inline-block;padding:0 60px;height:44px;line-height:44px;font-size:15px;border-radius:22px;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.1);box-shadow:0 3px 12px rgba(0,0,0,.1);background-color:#fff;color:#000;text-decoration:none;font-family:AvenirLT300,Arial,sans-serif;-webkit-transition:opacity .3s,background-color .3s,color .3s,-webkit-box-shadow .3s;transition:opacity .3s,background-color .3s,color .3s,-webkit-box-shadow .3s;-o-transition:box-shadow .3s,opacity .3s,background-color .3s,color .3s;transition:box-shadow .3s,opacity .3s,background-color .3s,color .3s;transition:box-shadow .3s,opacity .3s,background-color .3s,color .3s,-webkit-box-shadow .3s;opacity:1;cursor:pointer}.welcome__btn:hover,.products__btn:hover,.proposal__details-btn:hover,.blog__btn:hover,.article-prev__btn:hover,.contact-us__btn:hover,.form-block__right .button:hover,.product-head__grade-btn:hover,.burger__item-btn:hover,.education-topic__btn:hover,.et-promo__btn:hover,.filter__button:hover,.event-topic__btn:hover,.a-tabs-nav__btn:hover,.contact-info__form-wrap .wpcf7-submit:hover{color:#FFC72C;opacity:1}.welcome__search-wrap{position:relative;width:100%;max-width:570px;margin:35px auto 0 auto}.welcome__search-wrap:before{content:"";background:url(/wp-content/themes/canabis/assets/dist/img/search.svg) no-repeat center;background-size:16px;position:absolute;left:15px;top:0;height:44px;width:18px}.welcome__search-wrap input[placeholder],.welcome__search-wrap textarea[placeholder]{font-size:15px;color:#fff;font-family:AvenirLT300,Arial,sans-serif}.welcome__search-wrap input::-webkit-input-placeholder,.welcome__search-wrap textarea::-webkit-input-placeholder{font-size:15px;color:#fff;font-family:AvenirLT300,Arial,sans-serif}.welcome__search-wrap input::-moz-placeholder,.welcome__search-wrap textarea::-moz-placeholder{font-size:15px;color:#fff;font-family:AvenirLT300,Arial,sans-serif}.welcome__search-wrap input:-moz-placeholder,.welcome__search-wrap textarea:-moz-placeholder{font-size:15px;color:#fff;font-family:AvenirLT300,Arial,sans-serif}.welcome__search-wrap input:-ms-input-placeholder,.welcome__search-wrap textarea:-ms-input-placeholder{font-size:15px;color:#fff;font-family:AvenirLT300,Arial,sans-serif}.welcome__search-wrap input:focus::-webkit-input-placeholder,.welcome__search-wrap textarea:focus::-webkit-input-placeholder{color:transparent}.welcome__search-wrap input:focus::-moz-placeholder,.welcome__search-wrap textarea:focus::-moz-placeholder{color:transparent}.welcome__search-wrap input:focus:-moz-placeholder,.welcome__search-wrap textarea:focus:-moz-placeholder{color:transparent}.welcome__search-wrap input:focus:-ms-input-placeholder,.welcome__search-wrap textarea:focus:-ms-input-placeholder{color:transparent}.welcome__search-input{width:100%;height:44px;padding:0 20px 0 45px;background:rgba(255,255,255,.3);border:1px solid rgba(229,229,229,.5);border-radius:5px}.live-menu{padding:150px 0;background:url(/wp-content/themes/canabis/assets/dist/img/live-menu-bg.jpg) no-repeat center/cover;color:#000;text-align:center}@media only screen and (max-width:767px){.live-menu{padding:50px 0}}.live-menu__header{margin-bottom:90px;font-size:90px;text-transform:uppercase;font-weight:700;font-family:Montserrat700,Arial,sans-serif}@media only screen and (max-width:767px){.live-menu__header{font-size:57px;margin-bottom:50px}}.live-menu__products{display:block;margin-bottom:90px;font-size:0}@media only screen and (max-width:479px){.live-menu__products{background:#fff}}.live-menu__product-item{display:inline-block;background:#fff}@media only screen and (max-width:767px){.live-menu__product-item{width:40%}}@media only screen and (max-width:479px){.live-menu__product-item{width:50%}}.live-menu__product-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:200px}@media only screen and (max-width:1023px){.live-menu__product-top{height:140px}}.live-menu__product-img{max-width:100%;max-height:90%;width:auto;height:auto}.live-menu__product-name{padding:0 15px 20px;text-align:center;font-size:20px;text-transform:uppercase;font-weight:700;font-family:Montserrat700,Arial,sans-serif}@media only screen and (max-width:1023px){.live-menu__product-name{font-size:15px}}.live-menu__link{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 70px;font-size:40px;line-height:70px;text-transform:uppercase;font-weight:700;font-family:Montserrat700,Arial,sans-serif;background:#fff}.products{position:relative;padding:65px 0 80px 0;background-color:#f9fafb}@media only screen and (max-width:576px){.products{padding:35px 0 80px 0}}@media only screen and (max-width:768px){.products--front .products__list .proposal{opacity:0}}.products--front .products__list .slick-track .proposal{opacity:1}.products--page{padding:0 0 80px 0}@media only screen and (max-width:576px){.products--page{padding:0 0 35px 0}}@media only screen and (max-width:768px){.products--page .proposal__details-btn{padding:0 20px;width:100%}}.products--cart{padding:0 0 80px 0}.products--cart .products__title,.products--cart .blog__title,.products--cart .product-head__title,.products--cart .cart__content-title,.products--cart .topics__title{margin:0 0 30px 0}@media only screen and (max-width:576px){.products--cart .products__title,.products--cart .blog__title,.products--cart .product-head__title,.products--cart .cart__content-title,.products--cart .topics__title{margin:0}}.products__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px}@media only screen and (max-width:500px){.products__header{padding-bottom:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.products__title-wrap,.products__select-wrap,.products__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.products__container,.blog__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95%;margin:0 auto;max-width:540px}}@media only screen and (max-width:576px){.products__container,.blog__container{max-width:none}}@media only screen and (max-width:768px){.products__btn-side{position:absolute;bottom:20px;left:0;width:100%}}@media only screen and (max-width:768px){.products__btn-wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:500px){.products__btn-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}.products__slider-btn{display:none!important}@media only screen and (max-width:768px){.products__slider-btn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.products__select-area{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.products__select-area{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.products__title,.blog__title,.product-head__title,.cart__content-title,.topics__title{font-family:Montserrat700,Arial,sans-serif;font-size:30px;margin-right:35px}@media only screen and (max-width:768px){.products__title,.blog__title,.product-head__title,.cart__content-title,.topics__title{margin-bottom:15px}}.products__select,.product-head__select{padding:0 15px;height:44px;width:200px;border-radius:5px;border:solid 1px #e5e5e5;font-family:AvenirLT300,Arial,sans-serif;font-size:15px;color:#000;outline:none}@media only screen and (max-width:500px){.products__select,.product-head__select{margin-bottom:15px}}@media only screen and (max-width:576px){.products__btn{padding:0 20px}}.products__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 20px);position:relative;left:-10px}@media only screen and (max-width:576px){.products__list{}}.products__pagination-wrap{margin-top:60px;width:100%}@media only screen and (max-width:768px){.products__pagination-wrap{margin-top:20px}}.products__pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products__pagination-item{width:32px;margin-right:20px}.products__pagination-item:last-child{margin-right:0}.products__pagination-item a{display:block;text-align:center;height:32px;line-height:32px;width:100%;color:#000;background-color:#fff;-webkit-box-shadow:0 7px 64px rgba(0,0,0,.07);box-shadow:0 7px 64px rgba(0,0,0,.07);border-radius:8px;-webkit-transition:background-color .3s,-webkit-box-shadow .3s;transition:background-color .3s,-webkit-box-shadow .3s;-o-transition:box-shadow .3s,background-color .3s;transition:box-shadow .3s,background-color .3s;transition:box-shadow .3s,background-color .3s,-webkit-box-shadow .3s}.products__pagination-item a:hover{-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.1);box-shadow:0 5px 12px 0 rgba(0,0,0,.1)}.products__pagination-item--active a{background-color:#FFC72C;color:#fff}.proposal{position:relative;padding:20px;margin:10px;width:calc(25% - 20px);background-color:#fff;border-radius:5px;-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.1);box-shadow:0 5px 12px 0 rgba(0,0,0,.1);outline:none}@media only screen and (max-width:1200px){.proposal{width:calc(33% - 20px)}}@media only screen and (max-width:992px){.proposal{padding:15px;width:calc(50% - 20px)}}@media only screen and (max-width:768px){.proposal{margin:10px 10px 15px 10px}}@media only screen and (max-width:576px){.proposal{width:100%}}.proposal--no-shadow{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.proposal--no-shadow:hover{-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.1);box-shadow:0 5px 12px 0 rgba(0,0,0,.1)}.proposal__inner{position:relative;z-index:1}.proposal__img-wrap{height:200px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.proposal__img{display:block;margin:0 auto;height:auto;width:auto;max-height:100%;max-width:100%}.proposal__item-title{font-family:AvenirLT300,Arial,sans-serif;font-size:16px;color:#000}@media only screen and (max-width:576px){.proposal__item-title{text-align:center}}@media only screen and (max-width:500px){.proposal__item-title{text-align:left}}.proposal__item-title a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.proposal__item-title a:hover{color:#4ec2ed}.proposal__item-subtitle{margin-bottom:13px;font-family:AvenirLT300,Arial,sans-serif;font-size:14px;color:#666}@media only screen and (max-width:576px){.proposal__item-subtitle{text-align:center}}@media only screen and (max-width:500px){.proposal__item-subtitle{text-align:left}}.proposal__price{margin-bottom:13px;text-align:center}.proposal__price--cart{text-align:unset}.proposal__price--cart .proposal__price-val{font-size:47px}.proposal__price--cart .proposal__price-desc{font-size:20px}.proposal__price-val{font-family:AvenirLT300,Arial,sans-serif;font-size:24px;color:#4ec2ed}.proposal__price-desc{font-family:AvenirLT300,Arial,sans-serif;font-size:14px;color:#666}.proposal__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.proposal__info--cart{margin-bottom:30px;border:1px solid #f4f5f6}.proposal__info--cart .proposal__info-circle{top:20px;width:66px;height:66px}.proposal__info--cart .proposal__info-item{padding:95px 0 20px 0;position:relative}.proposal__info--cart .proposal__info-item:before{content:'';width:1px;height:100%;position:absolute;top:0;left:100%;background-color:#f4f5f6}.proposal__info--cart .proposal__info-item:last-child:before{display:none}.proposal__info-item{width:30%;position:relative;padding-top:45px;text-align:center}.proposal__info-item_thc .proposal__info-circle:before{content:url(/wp-content/themes/canabis/assets/dist/img/trc.svg)}.proposal__info-item_cbd .proposal__info-circle:before{content:url(/wp-content/themes/canabis/assets/dist/img/cbd.svg)}.proposal__info-item_type .proposal__info-circle:before{content:url(/wp-content/themes/canabis/assets/dist/img/indica.svg)}.proposal__info-circle{position:absolute;top:0;left:0;right:0;display:block;margin:0 auto;width:36px;height:36px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 3px 12px 0 rgba(0,0,0,.1);box-shadow:0 3px 12px 0 rgba(0,0,0,.1)}.proposal__info-circle:before{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;width:20px;height:20px}.proposal__info-prop,.proposal__info-val{font-family:AvenirLT300,Arial,sans-serif;color:#666;font-size:12px}.proposal__info-val{color:#000}.proposal__details{display:none;width:100%;position:absolute;padding:20px;left:0;text-align:center;background-color:#fff;top:98%;z-index:2;border-radius:5px;-webkit-box-shadow:0 7px 7px 0 rgba(0,0,0,.1);box-shadow:0 7px 7px 0 rgba(0,0,0,.1)}@media only screen and (max-width:1200px){.proposal__details{display:block;position:unset;-webkit-box-shadow:none;box-shadow:none}}.blog{position:relative;padding:65px 0}@media only screen and (max-width:576px){.blog{padding:35px 0 80px 0}}.blog__header{width:1170px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:35px}@media only screen and (max-width:992px){.blog__header{padding-bottom:15px}}@media only screen and (max-width:768px){.blog__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blog__header-right-group{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.blog__header-right-group{position:absolute;bottom:20px;left:0;width:100%}}@media only screen and (max-width:500px){.blog__header-right-group{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.blog__container{display:-webkit-box;display:-ms-flexbox;display:flex}.blog__slider-btn-wrap,.products__slider-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog__slider-btn,.products__slider-btn,.article-content__btn-wrap{overflow:hidden;margin-right:30px;position:relative;width:96px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:22px;-webkit-box-shadow:0 3px 12px 0 rgba(0,0,0,.1);box-shadow:0 3px 12px 0 rgba(0,0,0,.1)}@media only screen and (max-width:768px){.blog__slider-btn,.products__slider-btn,.article-content__btn-wrap{margin-right:0}}.blog__slider-btn:after,.products__slider-btn:after,.article-content__btn-wrap:after{content:'';position:absolute;top:0;left:0;right:0;width:1px;height:100%;display:block;margin:0 auto;background-color:rgba(0,0,0,.1)}.blog__prev,.products__prev,.article-content__prev,.blog__next,.products__next,.article-content__next{height:44px;width:50%;cursor:pointer}.blog__prev,.products__prev,.article-content__prev,.blog__next,.products__next,.article-content__next{position:relative;cursor:pointer;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.blog__prev:before,.products__prev:before,.article-content__prev:before,.blog__next:before,.products__next:before,.article-content__next:before{width:15px;height:15px;display:block;margin:0 auto;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blog__prev:hover,.products__prev:hover,.article-content__prev:hover,.blog__next:hover,.products__next:hover,.article-content__next:hover{background-color:#eeecee}.blog__prev:before,.products__prev:before,.article-content__prev:before{content:url(/wp-content/themes/canabis/assets/dist/img/left-arrow.svg)}.blog__next,.products__next,.article-content__next{margin-right:0;margin-left:auto}.blog__next:before,.products__next:before,.article-content__next:before{content:url(/wp-content/themes/canabis/assets/dist/img/right-arrow.svg)}@media only screen and (max-width:576px){.blog__btn{padding:0 20px}}.blog__list .slick-arrow{display:none!important}.blog__list .slick-slide{outline:none}.article-prev{margin:20px 40px;-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.1);box-shadow:0 5px 12px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden}.article-prev_hidden{display:none}@media only screen and (max-width:1600px){.article-prev{margin:20px 15px}}@media only screen and (max-width:576px){.article-prev{-webkit-box-shadow:none;box-shadow:none;overflow:unset}}.article-prev--static{margin:10px 0;width:calc(50% - 10px)}@media only screen and (max-width:1200px){.article-prev--static{width:100%;margin:0 0 20px 0}}@media only screen and (max-width:1200px){.article-prev--static:last-child{margin:0}}.article-prev__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:576px){.article-prev__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px;margin:0 auto;-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.1);box-shadow:0 5px 12px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden}}.article-prev__img-wrap{position:relative;height:270px;width:270px;overflow:hidden}@media only screen and (max-width:576px){.article-prev__img-wrap{width:100%;height:330px}}@media only screen and (max-width:480px){.article-prev__img-wrap{height:250px}}.article-prev__img,.event-topic__img{display:block;min-width:100%;min-height:100%;max-height:130%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:576px){.article-prev__img,.event-topic__img{max-height:unset}}.article-prev__content{position:relative;padding:30px 30px 94px 30px;width:calc(100% - 270px)}@media only screen and (max-width:576px){.article-prev__content{width:100%}}.article-prev__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:13px}.article-prev__blog,.et-promo__subtitle,.event-topic__subtitle{font-family:AvenirLT300,Arial,sans-serif;font-size:14px;color:#ffc72c;text-transform:uppercase}.article-prev__date,.article-prev__text{font-family:AvenirLT300,Arial,sans-serif;font-size:14px;color:#666}.article-prev__title{margin-bottom:20px;font-family:Montserrat700,Arial,sans-serif;font-size:18px}.article-prev__btn{position:absolute;bottom:30px}.contact-us{padding:80px 0;background-color:#f9fafb}@media only screen and (max-width:576px){.contact-us{padding:35px 0}}.contact-us__article-area{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}@media only screen and (max-width:1100px){.contact-us__article-area{-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact-us__article-img-wrap{width:50%}@media only screen and (max-width:1100px){.contact-us__article-img-wrap{max-width:340px;margin:0 auto}}.contact-us__article-img{width:100%}.contact-us__text-title{margin-bottom:30px;font-size:36px;font-family:Montserrat700,Arial,sans-serif;color:#404040}.contact-us__text{padding:0 30px;width:50%;line-height:1.5;font-family:AvenirLT300,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#404040}@media only screen and (max-width:1100px){.contact-us__text{width:100%}}.contact-us__text p{margin-bottom:10px}.contact-us__helper-title{margin-bottom:80px}@media only screen and (max-width:576px){.contact-us__helper-title{margin-bottom:35px}}.contact-us__content{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:768px){.contact-us__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-us__education,.contact-us__jobs{-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 60px 140px 60px;width:calc(50% - 15px);position:relative;overflow:hidden;border-radius:5px}@media only screen and (max-width:992px){.contact-us__education,.contact-us__jobs{padding:35px 35px 100px 35px}}@media only screen and (max-width:768px){.contact-us__education,.contact-us__jobs{padding:35px;width:100%}}.contact-us__education{background:url(/wp-content/themes/canabis/assets/dist/img/education_on_hompage.jpg) no-repeat;background-size:cover}@media only screen and (max-width:768px){.contact-us__education{margin-bottom:20px}}.contact-us__jobs{background:url(/wp-content/themes/canabis/assets/dist/img/join_the_team.jpg) no-repeat;background-size:cover}.contact-us__jobs .contact-us__btn{border-radius:22px}.contact-us__small-title,.education-topic__small-title,.bg-section__subtitle{margin-bottom:20px;font-size:16px;color:#ffc72c;letter-spacing:1.6px;text-transform:uppercase;font-family:AvenirLT300,Arial,sans-serif}.contact-us__title{font-size:30px;font-family:Montserrat700,Arial,sans-serif;color:#fff}.contact-us__btn{position:absolute;bottom:60px}@media only screen and (max-width:992px){.contact-us__btn{bottom:25px;max-width:100%}}@media only screen and (max-width:768px){.contact-us__btn{margin-top:30px;width:100%;position:unset;text-align:center}}.form-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;overflow:hidden;background:url(/wp-content/themes/canabis/assets/dist/img/form-bg.png) no-repeat;background-size:cover}@media only screen and (max-width:768px){.form-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form-block__filter{background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;right:0;bottom:0}.form-block__circle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-30px;z-index:-1;width:160%;padding:80% 0;border-radius:50%;background-color:#ffc72c}@media only screen and (max-width:992px){.form-block__circle{right:0}}@media only screen and (max-width:768px){.form-block__circle{display:none}}.form-block__left{position:relative;z-index:1;width:50%;padding:60px}@media only screen and (max-width:992px){.form-block__left{padding:35px}}@media only screen and (max-width:768px){.form-block__left{width:100%;background-color:#ffc72c}}.form-block__left .header__logo{margin-bottom:35px}.form-block__right{padding:60px;position:relative;z-index:1;width:50%}@media only screen and (max-width:992px){.form-block__right{padding:35px}}@media only screen and (max-width:768px){.form-block__right{width:100%}}.form-block__right label{display:none}.form-block__right .epm-form-field{position:relative;margin-bottom:20px}.form-block__right .epm-form-field:before{content:"";position:absolute;left:15px;top:0;height:44px;width:18px}.form-block__right .epm-form-field:nth-child(1):before,.form-block__right .epm-form-field:nth-child(2):before{background:url(/wp-content/themes/canabis/assets/dist/img/user.svg) no-repeat center;background-size:16px}.form-block__right .epm-form-field:nth-child(3):before{background:url(/wp-content/themes/canabis/assets/dist/img/email.svg) no-repeat center;background-size:16px}.form-block__right .name,.form-block__right .email{padding:0 15px 0 45px;width:100%;height:44px;border:solid 1px rgba(229,229,229,.5);background-color:rgba(255,255,255,.3);border-radius:5px;outline:none}.form-block__right .button{padding:0 20px;border:none;outline:0}@media only screen and (max-width:1200px){.form-block__right .button{width:100%}}.form-block__right .error p{color:red;font-size:13px;font-family:AvenirLT300,Arial,sans-serif}.form-block__right .success p{color:green;font-size:13px;font-family:AvenirLT300,Arial,sans-serif}.form-block__right input[placeholder],.form-block__right textarea[placeholder]{color:#fff}.form-block__right input::-webkit-input-placeholder,.form-block__right textarea::-webkit-input-placeholder{color:#fff}.form-block__right input::-moz-placeholder,.form-block__right textarea::-moz-placeholder{color:#fff}.form-block__right input:-moz-placeholder,.form-block__right textarea:-moz-placeholder{color:#fff}.form-block__right input:-ms-input-placeholder,.form-block__right textarea:-ms-input-placeholder{color:#fff}.form-block__right input:focus::-webkit-input-placeholder,.form-block__right textarea:focus::-webkit-input-placeholder{color:transparent}.form-block__right input:focus::-moz-placeholder,.form-block__right textarea:focus::-moz-placeholder{color:transparent}.form-block__right input:focus:-moz-placeholder,.form-block__right textarea:focus:-moz-placeholder{color:transparent}.form-block__right input:focus:-ms-input-placeholder,.form-block__right textarea:focus:-ms-input-placeholder{color:transparent}.form-block__form-wrap{position:relative}.form-block__form-desc{position:absolute;bottom:0;right:0;width:45%;font-family:AvenirLT300,Arial,sans-serif;font-size:12px;color:#fff}@media only screen and (max-width:1200px){.form-block__form-desc{position:unset;width:100%;text-align:center;margin-top:10px}}.form-block__title{font-size:50px;font-family:Montserrat700,Arial,sans-serif;color:#fff;margin-bottom:20px}@media only screen and (max-width:992px){.form-block__title{font-size:40px}}@media only screen and (max-width:576px){.form-block__title{font-size:30px}}.form-block__text{font-family:AvenirLT300,Arial,sans-serif;color:#fff}.modal,.modal2{font-family:AvenirLT300,Arial,sans-serif;background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;width:100%;height:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:10;color:#000}.modal__block,.modal__block2,.modal__block3{position:relative;width:600px;max-width:100%;margin:0 15px;background-color:#fff;padding:60px 55px 74px;-webkit-box-shadow:0 14px 24px 0 rgba(0,0,0,.1);box-shadow:0 14px 24px 0 rgba(0,0,0,.1)}.modal__block3{padding:40px 40px 0}@media only screen and (max-width:650px){.modal__block,.modal__block2,.modal__block3{padding:15px}}@media only screen and (max-width:576px){.modal__block,.modal__block2,.modal__block3{margin:0;max-width:95%}}.modal__block2{display:none}.modal__authorized-img{position:absolute;right:25px;bottom:30px;display:block;width:70px}@media only screen and (max-width:576px){.modal__authorized-img{width:50px;right:10px;bottom:15px}}.modal__title{margin-bottom:17px;margin-top:40px;color:#ffc72c;font-size:30px}@media only screen and (max-width:576px){.modal__title{margin-top:17px}}.modal__sub-title{margin-bottom:17px;font-family:AvenirLT300,Arial,sans-serif;text-align:center;font-size:18px}@media only screen and (max-width:576px){.modal__sub-title{margin-bottom:10px;font-size:15px}}.modal__sub-title--2{margin-top:25px}@media only screen and (max-width:576px){.modal__sub-title--2{margin-top:15px}}.modal__description{margin-bottom:17px;font-size:16px}@media only screen and (max-width:576px){.modal__description{margin-bottom:10px;font-size:14px}}.modal__sub-description{color:#666}@media only screen and (max-width:576px){.modal__sub-description{font-size:14px}}.modal__form-inner{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.modal__form{margin-top:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:576px){.modal__form{margin-top:15px}}.modal__form .nice-select .list{border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:-1px;right:-1px;z-index:9;max-height:350%;overflow-y:scroll}.modal__form .nice-select.open .list{opacity:1;pointer-events:auto}.modal__form .day,.modal__form .month,.modal__form .year{width:33.33334%;color:#ffc72c;font-size:12px;line-height:20px;font-weight:700;text-transform:uppercase}.modal__form .day input:focus::-webkit-input-placeholder,.modal__form .day textarea:focus::-webkit-input-placeholder,.modal__form .month input:focus::-webkit-input-placeholder,.modal__form .month textarea:focus::-webkit-input-placeholder,.modal__form .year input:focus::-webkit-input-placeholder,.modal__form .year textarea:focus::-webkit-input-placeholder{color:transparent}.modal__form .day input:focus::-moz-placeholder,.modal__form .day textarea:focus::-moz-placeholder,.modal__form .month input:focus::-moz-placeholder,.modal__form .month textarea:focus::-moz-placeholder,.modal__form .year input:focus::-moz-placeholder,.modal__form .year textarea:focus::-moz-placeholder{color:transparent}.modal__form .day input:focus:-moz-placeholder,.modal__form .day textarea:focus:-moz-placeholder,.modal__form .month input:focus:-moz-placeholder,.modal__form .month textarea:focus:-moz-placeholder,.modal__form .year input:focus:-moz-placeholder,.modal__form .year textarea:focus:-moz-placeholder{color:transparent}.modal__form .day input:focus:-ms-input-placeholder,.modal__form .day textarea:focus:-ms-input-placeholder,.modal__form .month input:focus:-ms-input-placeholder,.modal__form .month textarea:focus:-ms-input-placeholder,.modal__form .year input:focus:-ms-input-placeholder,.modal__form .year textarea:focus:-ms-input-placeholder{color:transparent}.modal__form .day input,.modal__form .day select,.modal__form .day .nice-select,.modal__form .month input,.modal__form .month select,.modal__form .month .nice-select,.modal__form .year input,.modal__form .year select,.modal__form .year .nice-select{display:block;width:150px;text-align:center;height:48px;line-height:48px;border-radius:6px;border:solid 1px #e5e5e5;background-color:#f9fafb;margin:11px auto 0 auto;color:#3d3d3d;font-size:14px;padding:0 20px;outline:none}@media only screen and (max-width:540px){.modal__form .day input,.modal__form .day select,.modal__form .day .nice-select,.modal__form .month input,.modal__form .month select,.modal__form .month .nice-select,.modal__form .year input,.modal__form .year select,.modal__form .year .nice-select{width:calc(100% - 5px);padding:0 5px;margin:0 auto}}.modal__form .day input::-webkit-input-placeholder,.modal__form .day select::-webkit-input-placeholder,.modal__form .day .nice-select::-webkit-input-placeholder,.modal__form .month input::-webkit-input-placeholder,.modal__form .month select::-webkit-input-placeholder,.modal__form .month .nice-select::-webkit-input-placeholder,.modal__form .year input::-webkit-input-placeholder,.modal__form .year select::-webkit-input-placeholder,.modal__form .year .nice-select::-webkit-input-placeholder{color:#3d3d3d;font-size:14px;line-height:20px}.modal__form .day input::-moz-placeholder,.modal__form .day select::-moz-placeholder,.modal__form .day .nice-select::-moz-placeholder,.modal__form .month input::-moz-placeholder,.modal__form .month select::-moz-placeholder,.modal__form .month .nice-select::-moz-placeholder,.modal__form .year input::-moz-placeholder,.modal__form .year select::-moz-placeholder,.modal__form .year .nice-select::-moz-placeholder{color:#3d3d3d;font-size:14px;line-height:20px}.modal__form .day input:-ms-input-placeholder,.modal__form .day select:-ms-input-placeholder,.modal__form .day .nice-select:-ms-input-placeholder,.modal__form .month input:-ms-input-placeholder,.modal__form .month select:-ms-input-placeholder,.modal__form .month .nice-select:-ms-input-placeholder,.modal__form .year input:-ms-input-placeholder,.modal__form .year select:-ms-input-placeholder,.modal__form .year .nice-select:-ms-input-placeholder{color:#3d3d3d;font-size:14px;line-height:20px}.modal__form .day input:-moz-placeholder,.modal__form .day select:-moz-placeholder,.modal__form .day .nice-select:-moz-placeholder,.modal__form .month input:-moz-placeholder,.modal__form .month select:-moz-placeholder,.modal__form .month .nice-select:-moz-placeholder,.modal__form .year input:-moz-placeholder,.modal__form .year select:-moz-placeholder,.modal__form .year .nice-select:-moz-placeholder{color:#3d3d3d;font-size:14px;line-height:20px}.modal__form input[type="submit"]{border-radius:22px}.modal .ageErrors{position:absolute;bottom:-20px;left:0;right:0;text-align:center;color:red;font-size:13px;font-family:AvenirLT300,Arial,sans-serif;display:none}.modal .age{position:relative;margin-top:16px;text-align:left}.modal .age label{display:-webkit-box;display:-ms-flexbox;display:flex;color:#666;font-size:14px;line-height:20px}.modal .age input{display:block;width:25px;height:25px;border-radius:2px;border:solid 1px #e5e5e5;background-color:#f9fafb;margin:-3px 19px 0 7px}.modal__confirm-btn{display:block;margin:37px auto 0;width:158px;height:44px;line-height:44px;border-radius:22px;-webkit-box-shadow:0 3px 12px 0 rgba(0,0,0,.1);box-shadow:0 3px 12px 0 rgba(0,0,0,.1);background-color:#ffc72c;font-size:15px;color:#000;cursor:pointer;-webkit-transition:color .3s,-webkit-box-shadow .3s;transition:color .3s,-webkit-box-shadow .3s;-o-transition:box-shadow .3s,color .3s;transition:box-shadow .3s,color .3s;transition:box-shadow .3s,color .3s,-webkit-box-shadow .3s}@media only screen and (max-width:576px){.modal__confirm-btn{margin:20px auto 0}}.modal__confirm-btn:hover{-webkit-box-shadow:0 7px 21px 0 rgba(0,0,0,.3);box-shadow:0 7px 21px 0 rgba(0,0,0,.3);color:#fff}.modal__leave{display:block;margin-top:20px;font-size:14px;text-decoration:underline;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media only screen and (max-width:576px){.modal__leave{margin-top:15px}}.modal__leave:hover{opacity:.8}.preloader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:-webkit-radial-gradient(0 0,circle,#f7e132,#f7a418);background-image:-o-radial-gradient(0 0,circle,#f7e132,#f7a418);background-image:radial-gradient(circle at 0 0,#f7e132,#f7a418)}.preloader__img-wrap{margin:0 auto;opacity:0}.preloader__img{width:100%}.preloader__text-img-wrap{margin:20px auto 0 auto;max-width:215px}.preloader__text-img{width:100%}.preloader__title{margin-top:20px;font-size:52px;font-family:AvenirLT600,Arial,sans-serif;letter-spacing:12px;text-transform:uppercase;text-align:center}.preloader__text{font-family:AvenirLT600,Arial,sans-serif;letter-spacing:6px;text-transform:uppercase;text-align:center}.preloader__text-area{border:3px solid red}.pagination{display:none;margin-top:60px;width:100%}@media only screen and (max-width:768px){.pagination{margin-top:20px}}.pagination_active{display:block}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__item{display:inline-block;cursor:pointer;width:32px;margin-right:20px}.pagination__item:last-child{margin-right:0}.pagination__item a{display:block;text-align:center;height:32px;line-height:32px;width:100%;color:#000;background-color:#fff;-webkit-box-shadow:0 7px 64px rgba(0,0,0,.07);box-shadow:0 7px 64px rgba(0,0,0,.07);border-radius:8px;-webkit-transition:background-color .3s,color .3s,-webkit-box-shadow .3s;transition:background-color .3s,color .3s,-webkit-box-shadow .3s;-o-transition:box-shadow .3s,background-color .3s,color .3s;transition:box-shadow .3s,background-color .3s,color .3s;transition:box-shadow .3s,background-color .3s,color .3s,-webkit-box-shadow .3s}.pagination__item a:hover{-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.1);box-shadow:0 5px 12px 0 rgba(0,0,0,.1)}.pagination__item_dots{pointer-events:none}.pagination__item_active a{background-color:#FFC72C;color:#fff}.noValid{border:1px solid red!important}.ageCheckBox{min-width:15px}.showModal{display:-webkit-box;display:-ms-flexbox;display:flex}.animForImgWrap{-webkit-animation:fontbulger 1.3s ease-in-out;animation:fontbulger 1.3s ease-in-out}.animForImg{-webkit-animation:zoomin 0.9s linear;animation:zoomin 0.9s linear}.au-tab{display:none}.au-tab--active{display:block}.path__list{margin-bottom:20px}.path__item{display:inline-block;margin-bottom:8px}@media only screen and (max-width:576px){.path__item{display:block}}.path__item:last-child{position:relative;padding-left:40px;color:#666}@media only screen and (max-width:576px){.path__item:last-child{padding-left:20px}}.path__item:last-child:before{content:'';position:absolute;left:15px;top:50%;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);height:5px;width:5px;border-left:1px solid #666;border-bottom:1px solid #666}@media only screen and (max-width:576px){.path__item:last-child:before{left:0}}.path__to-home,.path__link{font-family:AvenirLT300,Arial,sans-serif;font-size:15px;color:#ffc72c}.path__link{position:relative;padding-left:40px;color:#666}@media only screen and (max-width:576px){.path__link{padding-left:20px}}.path__link:before{content:'';position:absolute;left:15px;top:50%;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);height:5px;width:5px;border-left:1px solid #666;border-bottom:1px solid #666}@media only screen and (max-width:576px){.path__link:before{left:0}}.product-head{padding:40px 0 30px 0}.product-head__title{margin-bottom:20px}.product-head__grade-block{padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:768px){.product-head__grade-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:576px){.product-head__grade-block{padding:20px 15px}}.product-head__grade-list,.filter__grade-list,.a-tabs-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:768px){.product-head__grade-list,.filter__grade-list,.a-tabs-nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:400px;margin:0 auto}}.product-head__grade-item,.filter__grade-item{margin:10px 20px 10px 0}@media only screen and (max-width:768px){.product-head__grade-item,.filter__grade-item{margin:0 0 10px 0}}.product-head__grade-item:last-child,.filter__grade-item:last-child{margin-right:0}@media only screen and (max-width:768px){.product-head__grade-item:last-child,.filter__grade-item:last-child{margin:0}}.product-head__grade-btn{background-color:#f9fafb;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:1200px){.product-head__grade-btn{padding:0 20px}}@media only screen and (max-width:768px){.product-head__grade-btn{width:100%;text-align:center}}.product-head__grade-btn--active{background-color:#ffc72c;color:#fff}.product-head__grade-btn--active:hover{background-color:#efaf28;color:#000}.product-head__sorting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-head__sorting-inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}@media only screen and (max-width:768px){.product-head__sorting-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-head__sorting-text{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:500px){.product-head__sorting-text{display:none}}.product-head__select{margin-bottom:0}@media only screen and (max-width:500px){.product-head__select{width:100%}}.cart-header{padding:40px 0 30px 0}@media only screen and (max-width:576px){.cart-header{padding:20px 0 0 0}}.cart{padding-bottom:80px}@media only screen and (max-width:576px){.cart{padding-bottom:35px}}.cart__img-side{padding:30px 20px;width:470px}@media only screen and (max-width:992px){.cart__img-side{padding:15px 0;width:100%}}@media only screen and (max-width:992px){.cart__img-side .slick-list{padding:0 15px}}.cart__img-wrap{outline:none;padding:0 0 30px 0;height:435px!important;position:relative}@media only screen and (max-width:992px){.cart__img-wrap{height:300px!important}}@media only screen and (max-width:576px){.cart__img-wrap{height:230px!important}}.cart__img{width:auto;height:auto;max-width:100%;max-height:80%;display:block;margin:0 auto;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cart__s-img-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 0}.cart__s-img-slider .slick-slide:focus{outline:1px solid #FFC72C}.cart__s-img-wrap{margin:0 10px;height:50px!important;position:relative;border:1px solid #f4f5f6}.cart__s-img{width:auto;height:auto;max-width:90%;max-height:80%;display:block;margin:0 auto;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cart__inner{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;background-color:#fff}@media only screen and (max-width:992px){.cart__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cart__content-side{padding:40px;width:calc(100% - 470px)}@media only screen and (max-width:992px){.cart__content-side{width:100%;padding:0 40px 40px 40px}}@media only screen and (max-width:576px){.cart__content-side{padding:0 15px 15px 15px}}.cart__content-title{font-size:28px;margin:0 0 15px 0}.cart__price-social-wrap{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:500px){.cart__price-social-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cart__share{font-family:AvenirLT300,Arial,sans-serif;margin-right:20px}.cart__social{display:-webkit-box;display:-ms-flexbox;display:flex}.cart__social-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart__social-list{position:unset;margin-top:0!important}.cart__social-item:not(:first-child){margin-left:25px}.cart__social-link{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.cart__social-link:hover{opacity:.8}.cart__desc-title{text-transform:uppercase;font-family:AvenirLT300,Arial,sans-serif;font-size:14px;color:#000;margin-bottom:15px}.cart__desc-text{font-family:AvenirLT300,Arial,sans-serif;font-size:15px;line-height:1.35;color:#666}.faq-top,.tc-header,.education-top{padding:80px 0;background-image:-webkit-radial-gradient(0 0,circle,#f7e132,#f7a418);background-image:-o-radial-gradient(0 0,circle,#f7e132,#f7a418);background-image:radial-gradient(circle at 0 0,#f7e132,#f7a418)}@media only screen and (max-width:576px){.faq-top,.tc-header,.education-top{padding:35px 0}}.faq-top__title,.tc-header__title,.education-top__title{font-size:56px}@media only screen and (max-width:576px){.faq-top__title,.tc-header__title,.education-top__title{font-size:30px}}.burger{padding:80px 0}@media only screen and (max-width:576px){.burger{padding:35px 0}}.burger--about{padding:0}.burger--about .burger__item-title{font-size:16px}.burger__title{margin-bottom:15px;font-family:Montserrat700,Arial,sans-serif;font-size:30px}.burger__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.burger__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.burger__content{width:calc(100% - 330px);padding-right:65px}@media only screen and (max-width:992px){.burger__content{padding:0;width:100%;margin-bottom:35px}}.burger__item{position:relative;padding-bottom:15px}.burger__bottom-line{position:absolute;width:100%;height:1px;bottom:0;left:0;right:0;background-color:rgba(102,102,102,.2)}.burger__item-title-block{padding:23px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.burger__item-title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:576px){.burger__item-title-wrap{width:100%}}.burger__item-title{font-family:Montserrat700,Arial,sans-serif;font-size:24px;color:#000}@media only screen and (max-width:576px){.burger__item-title{text-align:center;font-size:18px}}.burger__circle-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.burger__circle{margin-left:20px;position:relative;width:44px;height:44px;border-radius:50%;-webkit-box-shadow:0 3px 12px 0 rgba(0,0,0,.1);box-shadow:0 3px 12px 0 rgba(0,0,0,.1)}.burger__circle:before{content:"";background:url(/wp-content/themes/canabis/assets/dist/img/arrdown.svg) no-repeat center;background-size:cover;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;margin:0 auto;width:12px;height:12px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.burger__circle--reverse:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.burger__item-text-wrap{display:none}.burger__item-text P{font-family:AvenirLT300,Arial,sans-serif;color:#666;line-height:1.35;margin-bottom:10px}.burger__item-text P:last-child{margin-bottom:0}.burger__item-btn{margin-top:25px;background-color:#4ec2ed;color:#fff;padding:0 25px}.burger__item-btn:hover{background-color:#4db7e4}.contact{width:330px;margin:0 auto}@media only screen and (max-width:576px){.contact{width:100%}}.contact__form-block-inner{padding:30px 30px 10px 30px;width:100%;background:#fff;-webkit-box-shadow:0 2px 13px 0 rgba(0,0,0,.06);box-shadow:0 2px 13px 0 rgba(0,0,0,.06)}.contact__form-logo-link{display:block;width:180px;margin:0 auto 25px auto}.contact__form-logo-img{width:100%}.contact__form-title{margin-bottom:15px;font-family:Montserrat700,Arial,sans-serif;text-align:center;font-size:22px;color:#ffc72c}.contact__form-text{margin-bottom:22px;font-family:AvenirLT300,Arial,sans-serif;text-align:center;font-size:16px;color:#666}.contact form br{height:5px}.contact form .wpcf7-mail-sent-ok{display:block;border:navajowhite;color:green;margin:0;text-align:center;width:100%;font-family:AvenirLT300,Arial,sans-serif;font-size:13px;top:-21px}.contact form .wpcf7-not-valid-tip{position:absolute;top:-24px;font-family:AvenirLT300,Arial,sans-serif;font-size:11px}@media only screen and (max-width:576px){.contact form .wpcf7-not-valid-tip{font-size:10px;top:-12px}}.contact form .wpcf7-validation-errors{display:none!important}.contact form .wpcf7-select{margin-bottom:13px;width:100%;height:44px;border-radius:5px;border:solid 1px #e5e5e5;background-color:#fff;line-height:44px;font-family:AvenirLT300,Arial,sans-serif;font-size:14px;color:#666;padding:0 18px;outline:none}.contact form .wpcf7-form-control-wrap{margin-bottom:10px}.contact form .wpcf7-form-control-wrap input{margin-bottom:13px;width:100%;padding:0 18px;height:44px;border-radius:5px;border:solid 1px #e5e5e5;background-color:#fff}.contact form .wpcf7-form-control-wrap textarea{margin-bottom:7px;width:100%;height:120px;padding:15px 18px;border-radius:5px;border:solid 1px #e5e5e5;resize:none}.contact form input[type="submit"]{display:block;padding:0 30px;margin:0 auto;height:44px;border-radius:22px;-webkit-box-shadow:0 3px 12px 0 rgba(0,0,0,.1);box-shadow:0 3px 12px 0 rgba(0,0,0,.1);background-color:#4ec2ed;color:#fff}.contact form input[placeholder],.contact form textarea[placeholder]{font-family:AvenirLT300,Arial,sans-serif;font-size:14px;color:#666}.contact form input::-moz-placeholder,.contact form textarea::-moz-placeholder{font-family:AvenirLT300,Arial,sans-serif;font-size:14px;color:#666}.contact form input:-moz-placeholder,.contact form textarea:-moz-placeholder{font-family:AvenirLT300,Arial,sans-serif;font-size:14px;color:#666}.contact form input:-ms-input-placeholder,.contact form textarea:-ms-input-placeholder{font-family:AvenirLT300,Arial,sans-serif;font-size:14px;color:#666}.contact form input:focus::-webkit-input-placeholder,.contact form textarea:focus::-webkit-input-placeholder{color:transparent}.contact form input:focus::-moz-placeholder,.contact form textarea:focus::-moz-placeholder{color:transparent}.contact form input:focus:-moz-placeholder,.contact form textarea:focus:-moz-placeholder{color:transparent}.contact form input:focus:-ms-input-placeholder,.contact form textarea:focus:-ms-input-placeholder{color:transparent}.contact form .upload-label{padding:0 17px;width:100%;height:44px;border-radius:5px;border:1px solid #4EC2ED;background-color:#fff;display:block;text-align:center;line-height:44px;font-family:AvenirLT300,Arial,sans-serif;font-size:14px;color:#4EC2ED;cursor:pointer;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.contact form .upload-label:hover{background-color:#4EC2ED;color:#fff}.contact form #cf_c-file{display:none}.ta-container{padding:55px 0;width:100%;max-width:760px;margin:0 auto}@media only screen and (max-width:576px){.ta-container{padding:25px 0}}.ta-container h1,.ta-container h2,.ta-container h3,.ta-container h4,.ta-container h5,.ta-container h6{font-family:Montserrat700,Arial,sans-serif;margin-bottom:20px}.ta-container p{font-family:AvenirLT300,Arial,sans-serif;font-size:16px;line-height:1.35;color:#666;margin-bottom:20px}.ta-container img{height:auto}.ta-container .alignleft{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;border-radius:2px}@media only screen and (max-width:479px){.ta-container .alignleft{width:100%;height:auto}}.ta-container .alignright{float:right;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;border-radius:2px}@media only screen and (max-width:479px){.ta-container .alignright{width:100%;height:auto}}.ta-container .aligncenter{display:block;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;border-radius:2px}@media only screen and (max-width:479px){.ta-container .aligncenter{width:100%;height:auto}}.ta-container .alignnone{padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;border-radius:2px}@media only screen and (max-width:479px){.ta-container .alignnone{width:100%;height:auto}}.education-top__subtitle{width:100%;max-width:415px;margin:20px auto 0 auto;font-family:AvenirLT300,Arial,sans-serif;text-align:center}.topics{padding:80px 0}@media only screen and (max-width:576px){.topics{padding:35px 0}}.topics--white{padding:0 0 80px 0}@media only screen and (max-width:576px){.topics--white{padding:0 0 35px 0}}.topics--white .education-topic{background:#fff}.topics--white .education-topic__title{color:#000}.topics--white .education-topic__text{color:#000}.topics__title{margin-right:0;margin-bottom:30px}@media only screen and (max-width:576px){.topics__title{margin-bottom:10px}}.topics__list{width:calc(100% + 20px);position:relative;left:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:768px){.topics__list{width:100%;position:unset}}.topics__list_hidden{display:none}.topics__btn-wrap{margin-top:50px;text-align:center}@media only screen and (max-width:576px){.topics__btn-wrap{margin-top:20px}}.topics__btn{display:inline-block;padding:0 50px;height:40px;line-height:40px;border-radius:6px;background-color:#ffc72c;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.topics__btn:hover{background-color:#efaf28}.topics__btn_hidden{display:none}.topics__btn div{position:relative;display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#fff}.topics__btn div:nth-child(1){top:1px}.topics__btn div:nth-child(3){top:-1px}.topics__btn-wrap_education{margin-top:0;margin-bottom:50px}.education-topic{margin:10px;width:calc(33.33% - 20px);padding:40px 40px 145px 40px;position:relative;border-radius:5px;background:url(/wp-content/themes/canabis/assets/dist/img/education.png) no-repeat;background-size:cover}@media only screen and (max-width:1200px){.education-topic{width:calc(50% - 20px)}}@media only screen and (max-width:768px){.education-topic{width:100%;margin:10px 0;padding:20px 20px 125px 20px}}.education-topic_hidden{display:none}.education-topic__title{margin-bottom:20px;font-family:Montserrat700,Arial,sans-serif;font-size:26px;color:#fff}.education-topic__text{font-family:AvenirLT300,Arial,sans-serif;font-size:15px;color:#fff}.education-topic__btn-wrap{position:absolute;bottom:40px;left:0;width:100%;padding-left:40px}@media only screen and (max-width:768px){.education-topic__btn-wrap{padding-left:0;text-align:center}}.education-topic__btn{padding:0 30px}@media only screen and (max-width:576px){.education-topic__btn{padding:0 20px}}.et-top{padding:40px 0}.et-top .path__list{margin-bottom:30px}.et-promo{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.1);box-shadow:0 5px 12px 0 rgba(0,0,0,.1);background-color:#fff;overflow:hidden}@media only screen and (max-width:768px){.et-promo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.et-promo__img-side{width:50%;max-width:540px;position:relative;min-height:440px;overflow:hidden}@media only screen and (max-width:992px){.et-promo__img-side{min-height:unset}}@media only screen and (max-width:768px){.et-promo__img-side{height:300px;max-width:unset;width:100%}}@media only screen and (max-width:576px){.et-promo__img-side{height:250px}}@media only screen and (max-width:430px){.et-promo__img-side{height:200px}}.et-promo__img{display:block;min-width:100%;min-height:100%;max-height:150%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:768px){.et-promo__img{max-height:200%}}.et-promo__content-side{width:50%;padding:60px}@media only screen and (max-width:992px){.et-promo__content-side{padding:20px}}@media only screen and (max-width:768px){.et-promo__content-side{width:100%}}.et-promo__top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.et-promo__date{font-family:AvenirLT300,Arial,sans-serif;font-size:16px;color:#666}.et-promo__subtitle{margin-bottom:32px}@media only screen and (max-width:576px){.et-promo__subtitle{margin-bottom:15px}}.et-promo__title{margin-bottom:25px;font-family:Montserrat700,Arial,sans-serif;font-size:36px;color:#000}@media only screen and (max-width:576px){.et-promo__title{font-size:26px;margin-bottom:18px}}.et-promo__text{margin-bottom:75px;font-family:AvenirLT300,Arial,sans-serif;font-size:16px;color:#666}@media only screen and (max-width:576px){.et-promo__text{margin-bottom:30px}}.et-promo__btn-wrap{width:100%}@media only screen and (max-width:768px){.et-promo__btn-wrap{text-align:center}}.article-header{padding:40px 0 50px 0}@media only screen and (max-width:768px){.article-header{padding:20px 0}}.article-header .path__list{margin-bottom:0}.article-titles__lesson-title{margin-bottom:20px;font-family:AvenirLT300,Arial,sans-serif;font-size:18px;color:#ffc72c;text-align:center}@media only screen and (max-width:768px){.article-titles__lesson-title{margin-bottom:10px}}.article-titles__title{margin-bottom:40px;font-family:Montserrat700,Arial,sans-serif;font-size:36px;color:#000;text-align:center}@media only screen and (max-width:768px){.article-titles__title{font-size:28px;margin-bottom:20px}}.article-content{position:relative;padding-bottom:80px}@media only screen and (max-width:768px){.article-content{padding-bottom:35px}}.article-content .ta-container{min-height:180px;padding:0}.article-content__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}@media only screen and (max-width:768px){.article-content__bottom{margin-top:10px}}.article-content__back-link{padding:0 20px 0 55px;height:44px;line-height:44px;font-size:15px;border-radius:22px;-webkit-box-shadow:0 9px 24px 0 rgba(0,0,0,.15);box-shadow:0 9px 24px 0 rgba(0,0,0,.15);background-color:#fff;position:relative;font-family:AvenirLT300,Arial,sans-serif;-webkit-transition:opacity .3s,background-color .3s,-webkit-box-shadow .3s;transition:opacity .3s,background-color .3s,-webkit-box-shadow .3s;-o-transition:box-shadow .3s,opacity .3s,background-color .3s;transition:box-shadow .3s,opacity .3s,background-color .3s;transition:box-shadow .3s,opacity .3s,background-color .3s,-webkit-box-shadow .3s}.article-content__back-link:hover{background-color:#eeecee}.article-content__back-link:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/wp-content/themes/canabis/assets/dist/img/return.svg) no-repeat center;background-size:18px;width:18px;height:20px;left:20px}.article-content__prev{background-color:#fff}.article-content__next{background-color:#fff}.article-content__share{width:50px;text-align:center;position:absolute;top:0;left:20px}@media only screen and (max-width:1950px){.article-content__share{left:17%}}@media only screen and (max-width:1400px){.article-content__share{left:12%}}@media only screen and (max-width:1200px){.article-content__share{position:unset;margin-bottom:15px;width:auto;text-align:left}}.article-content__share-title{margin-bottom:10px!important}.article-content__share-list{display:inline-block}@media only screen and (max-width:1200px){.article-content__share-list{display:-webkit-box;display:-ms-flexbox;display:flex}}.article-content__share-item{width:25px;margin-bottom:10px}.article-content__share-item:last-child{margin:0}@media only screen and (max-width:1200px){.article-content__share-item{margin:0 20px 0 0}}.filter{background-color:#fff;padding:20px 0;-webkit-box-shadow:0 2px 13px 0 rgba(0,0,0,.1);box-shadow:0 2px 13px 0 rgba(0,0,0,.1)}.filter__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:768px){.filter__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width:768px){.filter__grade-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:400px;margin:0 auto}}@media only screen and (max-width:768px){.filter__grade-item{margin:0 0 10px 0}}@media only screen and (max-width:768px){.filter__grade-item:last-child{margin:0}}.filter__button{background-color:#f9fafb;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:768px){.filter__button{width:100%;text-align:center}}.filter__button--active{background-color:#ffc72c;color:#000}.filter__button--active:hover{color:#fff}.filter__search-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.filter__search-side{width:100%;max-width:400px;margin:0 auto 10px auto}}.filter__search-wrap{position:relative}.filter__search-wrap:before{content:"";background:url(/wp-content/themes/canabis/assets/dist/img/search.svg) no-repeat center;background-size:16px;position:absolute;left:15px;top:0;height:44px;width:18px}.filter__search{width:330px;height:44px;padding:0 15px 0 45px;border:solid 1px #e5e5e5;border-radius:2px}@media only screen and (max-width:768px){.filter__search{width:100%}}.events{padding:60px 0 70px 0}@media only screen and (max-width:768px){.events{padding:35px 0}}.events__list_hidden{display:none}.event-topic{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.1);box-shadow:0 5px 12px 0 rgba(0,0,0,.1);background-color:#fff}.event-topic:last-child{margin-bottom:0}.event-topic_hidden{display:none}@media only screen and (max-width:768px){.event-topic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:450px;margin:0 auto 20px auto}}.event-topic__img-side{position:relative;overflow:hidden;width:370px;min-height:270px}@media only screen and (max-width:768px){.event-topic__img-side{width:100%}}.event-topic__img{max-height:200%}.event-topic__content-side{position:relative;padding:30px 30px 110px 30px;width:calc(100% - 370px)}@media only screen and (max-width:992px){.event-topic__content-side{padding-bottom:30px}}@media only screen and (max-width:768px){.event-topic__content-side{padding:15px;width:100%}}.event-topic__content-top{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){.event-topic__content-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.event-topic__date{font-family:AvenirLT300,Arial,sans-serif;font-size:15px;color:#666}@media only screen and (max-width:992px){.event-topic__date{width:100%;text-align:center}}@media only screen and (max-width:992px){.event-topic__subtitle{width:100%;text-align:center;margin-bottom:10px}}.event-topic__title{margin-bottom:20px;font-family:Montserrat700,Arial,sans-serif;font-size:18px}.event-topic__text{font-family:AvenirLT300,Arial,sans-serif;font-size:15px;color:#666}.event-topic__content-bottom{position:absolute;bottom:30px;left:30px;right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){.event-topic__content-bottom{position:unset;margin-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width:992px){.event-topic__content-bottom .cart__social{margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:992px){.event-topic__btn-wrap{text-align:center}}.blog-static{padding:60px 0 70px 0}@media only screen and (max-width:576px){.blog-static{padding:35px 0}}.blog-static__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-static__list_hidden{display:none}.about-top{padding:100px 0}.about-top__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.about-top__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-top__img-wrap{position:relative;padding-right:40px;width:310px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.about-top__img-wrap{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:200px;height:50px;margin-bottom:10px}}.about-top__img-wrap:before{content:'';height:100%;width:1px;position:absolute;right:0;top:0;background-color:#fff;opacity:.5}@media only screen and (max-width:768px){.about-top__img-wrap:before{display:none}}.about-top__img{width:100%}.about-top__title-wrap{padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.about-top__title-wrap{padding:0;width:100%;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}}.about-top__title{font-family:Montserrat700,Arial,sans-serif;font-size:56px}.a-tabs-nav{background-color:#fff;padding:20px 0;-webkit-box-shadow:0 2px 13px 0 rgba(0,0,0,.1);box-shadow:0 2px 13px 0 rgba(0,0,0,.1)}.a-tabs-nav__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.a-tabs-nav__item{margin-right:20px}@media only screen and (max-width:768px){.a-tabs-nav__item{margin-right:0;margin-bottom:10px}}.a-tabs-nav__item:last-child{margin-right:0}@media only screen and (max-width:768px){.a-tabs-nav__item:last-child{margin-bottom:0}}.a-tabs-nav__btn{background-color:#f9fafb;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:992px){.a-tabs-nav__btn{padding:0 20px}}@media only screen and (max-width:768px){.a-tabs-nav__btn{width:100%;text-align:center}}.a-tabs-nav__btn--active{background-color:#ffc72c;color:#000}.a-tabs-nav__btn--active:hover{color:#fff}.t-about{padding:80px 0}@media only screen and (max-width:768px){.t-about{padding:35px 0}}.t-about__img-wrap{position:relative;margin-bottom:80px}@media only screen and (max-width:768px){.t-about__img-wrap{margin-bottom:35px}}.t-about__img{display:block;width:100%}.t-about__some-text{display:block;width:100%;max-width:770px;margin:0 auto 70px auto}@media only screen and (max-width:768px){.t-about__some-text{margin:0 auto 30px auto}}.t-about__text-title{margin-bottom:45px;font-family:Montserrat700,Arial,sans-serif;font-size:30px;color:#000}@media only screen and (max-width:768px){.t-about__text-title{margin-bottom:20px}}.t-story{padding:80px 0}@media only screen and (max-width:768px){.t-story{padding:35px 0}}.t-story .w-text{margin-bottom:0}.t-beliefs{padding:80px 0}@media only screen and (max-width:768px){.t-beliefs{padding:35px 0}}.t-beliefs .w-text{margin-bottom:0}.t-careers{padding:80px 0}@media only screen and (max-width:768px){.t-careers{padding:35px 0}}.tabs__text{font-family:AvenirLT300,Arial,sans-serif;font-size:16px;line-height:1.35;color:#666}.tabs__text h1,.tabs__text h2,.tabs__text h3,.tabs__text h4,.tabs__text h5,.tabs__text h6{font-family:Montserrat700,Arial,sans-serif;margin-bottom:20px}.tabs__text h1{font-size:24px}.tabs__text h2{font-size:22px}.tabs__text h3{font-size:20px}.tabs__text h4{font-size:18px}.tabs__text h5{font-size:16px}.tabs__text p{margin-bottom:10px}.tabs__text img{max-width:100%;width:auto;height:auto}.w-text{margin-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.w-text{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:768px){.w-text{margin-bottom:20px}}.w-text__title,.col-text__title{width:380px;font-family:Montserrat700,Arial,sans-serif;font-size:44px;color:#000}@media only screen and (max-width:992px){.w-text__title,.col-text__title{width:100%;margin-bottom:20px}}@media only screen and (max-width:768px){.w-text__title,.col-text__title{font-size:36px}}.w-text__text{padding-left:100px;width:calc(100% - 380px)}@media only screen and (max-width:1200px){.w-text__text{padding-left:35px}}@media only screen and (max-width:992px){.w-text__text{width:100%;padding-left:0}}.col-text{margin-bottom:70px;-webkit-column-count:2;column-count:2;-webkit-column-gap:95px;column-gap:95px}@media only screen and (max-width:992px){.col-text{-webkit-column-count:1;column-count:1}}@media only screen and (max-width:768px){.col-text{margin-bottom:30px}}.col-text__title{margin-bottom:35px}.col-text__subtitle{font-family:Montserrat700,Arial,sans-serif;font-size:18px;margin-bottom:20px}.bg-section{padding:80px 0;margin-bottom:80px}@media only screen and (max-width:768px){.bg-section{padding:35px 0;margin-bottom:35px}}.bg-section--mountains{background:url(/wp-content/themes/canabis/assets/dist/img/story-img.png) no-repeat;background-size:cover;color:#fff}.bg-section--medicine{position:relative;overflow:hidden;background:#ffc72c;color:#000}.bg-section--medicine:before{content:"";background:url(/wp-content/themes/canabis/assets/dist/img/our-beliefs.png) no-repeat center;background-size:cover;height:100%;display:block;position:absolute;width:650px;right:100px;top:0}@media only screen and (max-width:1400px){.bg-section--medicine:before{right:unset;left:600px}}@media only screen and (max-width:992px){.bg-section--medicine:before{background-position:left}}@media only screen and (max-width:992px){.bg-section--medicine{background-position:left}}.bg-section--medicine .bg-section__title{text-align:left}.bg-section--medicine .bg-section__text{text-align:left;margin:0}.bg-section--medicine .bg-section__inner{max-width:450px}@media only screen and (max-width:768px){.bg-section--medicine .bg-section__inner{max-width:380px}}.bg-section__logo-wrap{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bg-section__logo-img{display:block;margin:0 auto 75px auto;width:100%;max-width:250px;max-height:100px}@media only screen and (max-width:768px){.bg-section__logo-img{margin:0 auto 30px auto}}.bg-section__subtitle{color:#fff}.bg-section__title{margin-bottom:25px;font-family:Montserrat700,Arial,sans-serif;font-size:36px;text-align:center}@media only screen and (max-width:768px){.bg-section__title{margin-bottom:15px}}.bg-section__text{width:100%;max-width:570px;margin:0 auto;font-family:AvenirLT300,Arial,sans-serif;text-align:center}.contacts{position:relative;width:100%;min-height:calc(100% - 75px)}.contacts #map{position:absolute;top:0;bottom:0;left:0;right:0}@media only screen and (max-width:768px){.contacts #map{}}.contact-info{pointer-events:none;position:relative;padding:60px 0;width:100%}@media only screen and (max-width:768px){.contact-info{padding:35px 0}}.contact-info__inner{pointer-events:auto;padding:40px;width:100%;max-width:570px;background:#FFF;-webkit-box-shadow:0 5px 12px rgba(0,0,0,.1);box-shadow:0 5px 12px rgba(0,0,0,.1);border-radius:5px}@media only screen and (max-width:576px){.contact-info__inner{padding:20px}}.contact-info__title{margin-bottom:25px;font-family:AvenirLT300,Arial,sans-serif;font-size:24px;color:#000}.contact-info__list{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-info__item{position:relative;margin-bottom:10px;padding-left:30px;width:calc(50% - 5px);font-family:AvenirLT300,Arial,sans-serif;font-size:15px;color:#666}.contact-info__item:before{content:'';position:absolute;left:0;top:1px;height:18px;width:15px}@media only screen and (max-width:768px){.contact-info__item{width:100%}}.contact-info__item--email:before{background:url(/wp-content/themes/canabis/assets/dist/img/email-icon.svg) no-repeat center;background-size:15px}.contact-info__item--phone:before{background:url(/wp-content/themes/canabis/assets/dist/img/phone-icon.svg) no-repeat center;background-size:15px}.contact-info__item--location:before{background:url(/wp-content/themes/canabis/assets/dist/img/location-icon.svg) no-repeat center;background-size:14px}.contact-info__form-wrap{position:relative}.contact-info__form-wrap .form-inner{padding-bottom:54px;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-info__form-wrap .form-inner input[placeholder],.contact-info__form-wrap .form-inner textarea[placeholder]{color:#666;font-family:AvenirLT300,Arial,sans-serif;font-size:15px}.contact-info__form-wrap .form-inner input::-webkit-input-placeholder,.contact-info__form-wrap .form-inner textarea::-webkit-input-placeholder{color:#666;font-family:AvenirLT300,Arial,sans-serif;font-size:15px}.contact-info__form-wrap .form-inner input::-moz-placeholder,.contact-info__form-wrap .form-inner textarea::-moz-placeholder{color:#666;font-family:AvenirLT300,Arial,sans-serif;font-size:15px}.contact-info__form-wrap .form-inner input:-moz-placeholder,.contact-info__form-wrap .form-inner textarea:-moz-placeholder{color:#666;font-family:AvenirLT300,Arial,sans-serif;font-size:15px}.contact-info__form-wrap .form-inner input:-ms-input-placeholder,.contact-info__form-wrap .form-inner textarea:-ms-input-placeholder{color:#666;font-family:AvenirLT300,Arial,sans-serif;font-size:15px}.contact-info__form-wrap .form-inner input:focus::-webkit-input-placeholder,.contact-info__form-wrap .form-inner textarea:focus::-webkit-input-placeholder{color:transparent}.contact-info__form-wrap .form-inner input:focus::-moz-placeholder,.contact-info__form-wrap .form-inner textarea:focus::-moz-placeholder{color:transparent}.contact-info__form-wrap .form-inner input:focus:-moz-placeholder,.contact-info__form-wrap .form-inner textarea:focus:-moz-placeholder{color:transparent}.contact-info__form-wrap .form-inner input:focus:-ms-input-placeholder,.contact-info__form-wrap .form-inner textarea:focus:-ms-input-placeholder{color:transparent}.contact-info__form-wrap .your-name:before{background:url(/wp-content/themes/canabis/assets/dist/img/user-icon.svg) no-repeat center;background-size:14px}.contact-info__form-wrap .your-email:before{opacity:.6;background:url(/wp-content/themes/canabis/assets/dist/img/email-icon-b.svg) no-repeat center;background-size:14px}.contact-info__form-wrap .your-name,.contact-info__form-wrap .your-email{position:relative;margin-bottom:17px;width:calc(50% - 5px);height:44px}@media only screen and (max-width:576px){.contact-info__form-wrap .your-name,.contact-info__form-wrap .your-email{width:100%}}.contact-info__form-wrap .your-name:before,.contact-info__form-wrap .your-email:before{content:'';position:absolute;height:18px;width:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px}.contact-info__form-wrap .your-name input,.contact-info__form-wrap .your-email input{padding:0 15px 0 45px;width:100%;height:100%;border:1px solid #E5E5E5;border-radius:6px}.contact-info__form-wrap .your-message{width:100%;height:120px}@media only screen and (max-width:768px){.contact-info__form-wrap .your-message{margin-bottom:10px}}.contact-info__form-wrap .your-message:before{content:'';position:absolute;height:18px;width:15px;top:15px;left:15px;background:url(/wp-content/themes/canabis/assets/dist/img/text-icon.svg) no-repeat center;background-size:14px}.contact-info__form-wrap .your-message textarea{padding:15px 15px 15px 45px;width:100%;height:100%;resize:none;border:1px solid #E5E5E5;border-radius:6px}.contact-info__form-wrap .wpcf7-submit{color:#000;background:#FFC72C;position:absolute;bottom:0;right:0}@media only screen and (max-width:768px){.contact-info__form-wrap .wpcf7-submit{position:unset;margin:0 auto;left:0}}.contact-info__form-wrap .wpcf7-not-valid-tip{position:absolute;top:-16px;font-family:AvenirLT300,Arial,sans-serif;font-size:13px}@media only screen and (max-width:576px){.contact-info__form-wrap .wpcf7-not-valid-tip{font-size:10px;top:-12px}}@media only screen and (max-width:576px){.contact-info__form-wrap .ajax-loader{display:none!important}}.contact-info__form-wrap .wpcf7-validation-errors{display:none!important}.contact-info__form-wrap .wpcf7-mail-sent-ok{display:block;position:absolute;border:navajowhite;color:green;margin:0;text-align:center;width:100%;font-family:AvenirLT300,Arial,sans-serif;font-size:13px;top:-21px}@media only screen and (max-width:576px){.contact-info__form-wrap .wpcf7-mail-sent-ok{font-size:10px;top:-15px}}.contact-info__form-desc{width:100%;max-width:280px;position:absolute;bottom:9px;left:0;font-family:AvenirLT300,Arial,sans-serif;font-size:12px;color:#666}@media only screen and (max-width:768px){.contact-info__form-desc{text-align:center;margin:0 auto;right:0}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}