html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("https://myhelix.com.ua/public/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{display:inline-block}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#f8b142;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#e41b74}@font-face{font-family:'Whitney';src:url("../../fonts/Whitney-Light.woff") format("woff2"),url("../../fonts/Whitney-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Whitney';src:url("../../fonts/Whitney-Book.woff") format("woff2"),url("../../fonts/Whitney-Book.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Whitney';src:url("../../fonts/Whitney-BookItalic.woff") format("woff2"),url("../../fonts/Whitney-BookItalic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Whitney';src:url("../../fonts/Whitney-BoldItalic.woff") format("woff2"),url("../../fonts/Whitney-BoldItalic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Whitney';src:url("../../fonts/Whitney-Medium.woff") format("woff2"),url("../../fonts/Whitney-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Whitney';src:url("../../fonts/Whitney-Semibold_gdi.woff") format("woff2"),url("../../fonts/Whitney-Semibold_gdi.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Whitney';src:url("../../fonts/Whitney-Bold.woff") format("woff2"),url("../../fonts/Whitney-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Whitney';src:url("../../fonts/Whitney-Black.woff") format("woff2"),url("../../fonts/Whitney-Black.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'Caveat';src:url("../../fonts/Caveat-Bold.woff") format("woff2"),url("../../fonts/Caveat-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Whitney-Medium';src:url("../../fonts/Whitney-Medium.woff") format("woff2"),url("../../fonts/Whitney-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Whitney-Bold';src:url("../../fonts/Whitney-Bold.woff") format("woff2"),url("../../fonts/Whitney-Bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Whitney-Semibold';src:url("../../fonts/Whitney-Semibold_gdi.woff") format("woff2"),url("../../fonts/Whitney-Semibold_gdi.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Whitney-Light';src:url("../../fonts/Whitney-Light.woff") format("woff2"),url("../../fonts/Whitney-Light.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Whitney-BookItalic';src:url("../../fonts/Whitney-BookItalic.woff") format("woff2"),url("../../fonts/Whitney-BookItalic.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Whitney-Book';src:url("../../fonts/Whitney-Book.woff") format("woff2"),url("../../fonts/Whitney-Book.woff") format("woff");font-weight:normal;font-style:normal}.arrow-icon-in:hover>span>span:before{-webkit-transform:rotate(40deg);transform:rotate(40deg);left:16px;top:10px;height:8px;transition:all .2s ease}.arrow-icon-in:hover>span>span:after{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);left:16px;top:3px;height:8px;transition:all .2s ease}.arrow-icon-in .arrow-icon{position:relative;width:20px;height:20px;display:inline-block;font-size:14px;margin-left:12px}.arrow-icon-in .arrow-icon-line{width:20px;height:1px;display:inline-block;background:#000}.arrow-icon-in .arrow-icon-line:after{content:'';width:1px;height:10px;position:absolute;top:0;left:10px;transition:all .2s ease;background:#000}.arrow-icon-in .arrow-icon-line:before{content:'';width:1px;height:10px;position:absolute;top:11px;left:10px;transition:all .2s ease;background:#000}@-webkit-keyframes slideRight{from{-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%)}to{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}}@keyframes slideRight{from{-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%)}to{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}}@-webkit-keyframes slideLeft{from{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}to{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}}@keyframes slideLeft{from{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}to{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}}@-webkit-keyframes header-sticky{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes header-sticky{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes dashPaint{from{stroke-dashoffset:600px}to{stroke-dashoffset:0}}@keyframes dashPaint{from{stroke-dashoffset:600px}to{stroke-dashoffset:0}}@-webkit-keyframes primaryFadeIn{from{opacity:0}to{opacity:1}}@keyframes primaryFadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes orbit{0%{opacity:1;z-index:99;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}7%{opacity:1;-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-timing-function:linear;animation-timing-function:linear;origin:0%}30%{opacity:1;-webkit-transform:rotate(410deg);transform:rotate(410deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;origin:7%}39%{opacity:1;-webkit-transform:rotate(645deg);transform:rotate(645deg);-webkit-animation-timing-function:linear;animation-timing-function:linear;origin:30%}70%{opacity:1;-webkit-transform:rotate(770deg);transform:rotate(770deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;origin:39%}75%{opacity:1;-webkit-transform:rotate(900deg);transform:rotate(900deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;origin:70%}76%{opacity:0;-webkit-transform:rotate(900deg);transform:rotate(900deg)}100%{opacity:0;-webkit-transform:rotate(900deg);transform:rotate(900deg)}}@keyframes orbit{0%{opacity:1;z-index:99;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}7%{opacity:1;-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-timing-function:linear;animation-timing-function:linear;origin:0%}30%{opacity:1;-webkit-transform:rotate(410deg);transform:rotate(410deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;origin:7%}39%{opacity:1;-webkit-transform:rotate(645deg);transform:rotate(645deg);-webkit-animation-timing-function:linear;animation-timing-function:linear;origin:30%}70%{opacity:1;-webkit-transform:rotate(770deg);transform:rotate(770deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;origin:39%}75%{opacity:1;-webkit-transform:rotate(900deg);transform:rotate(900deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;origin:70%}76%{opacity:0;-webkit-transform:rotate(900deg);transform:rotate(900deg)}100%{opacity:0;-webkit-transform:rotate(900deg);transform:rotate(900deg)}}.social{padding:32px 0}@media (max-width: 1024px){.social{padding:36px 0}}.login a span:nth-of-type(1){color:#e41b74}.menu{background:#fff}.menu .container-inner{display:flex;flex-wrap:wrap;border-bottom:3px solid #000}@media (max-width: 1239px){.menu .container-inner{width:100%;padding:0 10px}}@media (max-width: 898px){.menu .container-inner{border-bottom:none}}@media (max-width: 1024px) and (min-width: 768px){.menu{margin-bottom:10px}}.reg-test-btn{position:relative;display:inline-block;color:#000;text-align:center;transition:all .3s ease;text-transform:uppercase;font-weight:400;font-size:16px;letter-spacing:1px}@media (max-width: 1024px){.reg-test-btn{font-size:14px}}.reg-test-btn span{z-index:10;position:relative}*{box-sizing:border-box;outline:none}html{font-size:16px;height:100%}@media only screen and (max-width: 480px){html{font-size:14px}}body{height:auto;font-family:'Whitney', Verdana, Geneva, sans-serif;font-size:15px;overflow-x:hidden;overflow-y:auto;position:relative}body.no-minh{min-height:auto}body.no-scroll{overflow:hidden !important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset}input[type="text"]{-webkit-appearance:none}input{font-size:15px;border-radius:0}button{border-radius:0}button:hover{cursor:pointer}hr{height:1px;width:100%;background-color:#000;margin:0}hr.blacked{height:3px;margin:60px 0;border:none}iframe{max-width:100%;width:100%}img{max-width:100%;height:auto}.clearfix:after,.row:after,.show-more-container:after,.science-cols-float:after,.test-reg .birthday-select-container:after,.test-reg .radio-group:after,.test-reg-steps:after,.test-reg .checkbox-group:after,.form-container-login .options-container:after,.feedback-form-container .form-group:after,.feedback-form-container .form-group-inline:after,.genes-page .dropdown-header:after,.genes-page .btn-container:after,.gene-page-header:after,.gene-page-header .container-inner:after,.contacts-container:after,.profile .row:after,.profile-birthday-select-container:after,.user-add .row:after,.order-form-wrapper:after,.order-form .date-time-container:after,.order-list-item:after,.order-list-item .count-data:after,.order-list-item .count-data-controls:after,.order-form .form-group-terms:after,.news-widget:after,.news-widget-item-header:after,.how-order-test-wrapper:after,.accordion:after,.article-widget-products:after,.article-widget-products .item:after,.left-side-wrapper:after,.left-side-nav-short-description a:after,.left-side-nav-short-description .desc .title:after,.home-media:after,.news-blog:after,.one-news-block:after{content:"";display:table;clear:both}.accent-color{color:#fab232}.no-scroll{overflow:hidden}.hidden{display:none !important}.winsize{position:fixed;top:75px;right:30px;font-size:32px;color:#e41b74;z-index:10}.row{width:100%}.row div:last-child{margin-right:0}label{cursor:pointer !important}p{color:#000}a{text-decoration:none}a.link{text-decoration:none;color:#e41b74;transition:.3s;cursor:pointer}a.link:hover{color:#f8b142;transition:.3s}a.linked{text-decoration:underline;color:#e41b74}.success-login a.link{font-size:14px}.link-to-news{margin:20px 0}.link-to-news a{display:inline-block;font-size:13px;color:#333;text-transform:uppercase;font-weight:600}.link-to-news a:after{content:"";display:block;width:20px;height:2px;margin:5px 0;background:#f3f3f3;transition:.3s}.link-to-news a:hover:after{width:100%;background:#edcb78;transition:.3s}.ultimate-content{transition:cubic-bezier(0.7, 0, 0.2, 1) 0.5s;background:#fff;position:relative}.ultimate-content.away{-webkit-transform:scale(0.8) perspective(1000px) rotateX(0);transform:scale(0.8) perspective(1000px) rotateX(0);opacity:.8;transition:cubic-bezier(0.7, 0, 0.2, 1) 0.5s}.h2{font-size:48px;margin-bottom:24px;font-weight:300;line-height:1em}.h3{font-size:28px;margin-bottom:14px;text-transform:uppercase;font-weight:500}.section.dark .h1,.section.dark .h2,.section.dark .h3{color:#fff}.h4{font-size:25px}.h4,.h5{font-weight:500}.h5{font-size:18px;line-height:36px}.h6{font-size:16px;font-weight:600}.section{display:block;padding:65px 30px;background:#eee}.section.grey{background:#f6f6f6}.section.dark{background:#28282e}.title-md{text-transform:uppercase;color:#e41b74;font-size:24px;font-weight:400;line-height:33px}.no-pd{padding:0 !important}.hide{display:none}.preloader{position:fixed;width:78px;height:78px;top:50%;left:50%;margin-left:-39px;z-index:99999}.preloader .wBall{position:absolute;width:74px;height:74px;opacity:0;-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-animation:orbit 6.96s infinite;animation:orbit 6.96s infinite}.preloader .wBall .wInnerBall{position:absolute;width:10px;height:10px;background:#ed376f;left:0px;top:0px;border-radius:10px}.preloader #wBall_1{-webkit-animation-delay:1.52s;animation-delay:1.52s}.preloader #wBall_2{-webkit-animation-delay:0.3s;animation-delay:0.3s}.preloader #wBall_3{-webkit-animation-delay:0.61s;animation-delay:0.61s}.preloader #wBall_4{-webkit-animation-delay:0.91s;animation-delay:0.91s}.preloader #wBall_5{-webkit-animation-delay:1.22s;animation-delay:1.22s}.page-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(0,0,0,0.85);display:none}.title-dotted{font-size:42px;font-weight:600;color:#000;letter-spacing:1px;padding-bottom:10px;background-image:linear-gradient(to right, black 33%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x}.page-title{font-weight:700;font-size:40px;color:#000;letter-spacing:1.11px;line-height:44px;margin:0 0 16px 0}.page-title.center-text{text-align:center}.title-label{width:100%;color:#fff;position:relative;font-weight:700;font-size:24px;color:#000;letter-spacing:0.67px;line-height:44px;margin:0 0 50px 0}.title-label.col-label-right{float:right;width:101%;text-align:left;padding-left:20px}@media (max-width: 450px){.title-label.col-label-right{width:100%;min-width:100%;float:none}}.title-label.col-label-left{float:left;text-align:left;padding-right:34px;width:100%}@media (max-width: 450px){.title-label.col-label-left{width:100%;min-width:100%;float:none}}.title-label.fixed-width{min-width:483px}@media (max-width: 500px){.title-label.fixed-width{min-width:100%}}.title-label.full-width{width:100%}.title-label.self-width{display:inline-block;width:auto;margin:0 0 70px 0}.title-main{font-weight:500;font-size:24px;color:#000000;text-transform:none;line-height:30px}.show-more-container{width:515px;margin:0 auto;position:relative}.show-more-container a svg{position:absolute;right:0}.show-more-container>a>svg:last-of-type{opacity:0;transition:all .2s ease;top:2px}.show-more-container>a>svg:first-of-type{transition:all .2s ease}.show-more-container:hover>a>svg:first-of-type{opacity:0;transition:all .2s ease}.show-more-container:hover>a>svg:last-of-type{opacity:1;transition:all .2s ease}.show-more-container .show-more{font-weight:700;font-size:14px;color:#EE2667;letter-spacing:3px;float:right;text-transform:uppercase;display:flex;align-items:center}.show-more-container .show-more span{display:inline-block;margin-top:3px}.cols-numeric>div{counter-increment:step-counter;position:relative}.cols-numeric>div:before{content:"0" counter(step-counter);position:absolute;left:-4px;top:-40px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:400;font-size:14px;color:#000;letter-spacing:1px}.cols-numeric-manual>div{position:relative}.cols-numeric-manual>div .num{position:absolute;left:-4px;top:-40px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:400;font-size:14px;color:#000;letter-spacing:1px}@media only screen and (min-width: 1240px){.cols-numeric-manual>div.science-col-1{width:370px;margin-right:25px}}.overflow{overflow:hidden}mark{border-bottom:8px solid #FFD64F;background:transparent;line-height:0.60}.blue-text{color:#2D335D}.violet-text{color:#606}.pink-text{color:#EE2667}.orange-text{color:#FFB345}.bg-scale:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;transition:-webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:right center;transform-origin:right center;background:#FFD64F}.bg-scale:hover:before{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:left center;transform-origin:left center}.section-title{font-size:40px;line-height:1em;font-weight:600}@media only screen and (max-width: 480px){.section-title{font-size:32px}}.section-title-padding{padding:0 15px}.section-title-bold{font-weight:700;padding:0 15px}.section-subtitle{font-size:24px;line-height:1.5em}@media only screen and (max-width: 480px){.section-subtitle{font-size:18px}}.grey-section{background-color:#F8F8F6}.grey-section-orange{background-color:rgba(251,148,7,0.6)}.line-plot{width:100% !important;height:150px !important}.dropdown-arrow{border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:5px;transition:all .3s ease}.underline-text{position:relative;display:inline-block;z-index:9}.underline-text img{top:50%;left:-10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;position:absolute}.underline-text img.lg{max-width:none;width:110%}.underline-text img.full-height{height:100%}.underline-text img.cover{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.page-back{display:flex;align-items:center}.page-back span{font-size:1.125rem;font-weight:600;color:#4A4A4A;padding-left:18px}#overlay{background-color:rgba(216,216,216,0.8);position:absolute;width:100%;height:100%;top:0;left:0;z-index:21;display:none}#overlay.show{display:block}.container{width:1440px;margin:0 auto}.container-overflow{overflow:hidden}.container-relative{position:relative}@media (max-width: 1439px){.container{width:100%}}.container.total-height-content{height:calc(100vh - 282px)}.container.grey-container{background:#f3f3f3}.container.white-container{background:#fff}.container-md{padding-right:60px;padding-left:60px;margin-right:auto;margin-left:auto}@media (max-width: 1240px){.container-md{padding-right:15px;padding-left:15px}}@media (min-width: 320px) and (max-width: 768px){.container-md{width:305px;padding-right:0;padding-left:0}}@media (min-width: 480px){.container-md{width:465px}}@media (min-width: 768px){.container-md{width:750px}}@media (min-width: 992px){.container-md{width:970px}}@media (min-width: 1241px){.container-md{width:1280px}}.container-sm{max-width:1170px;padding-right:100px;padding-left:100px}@media (max-width: 1240px){.container-sm{padding:0}}.container-section{max-width:1280px;width:100%;padding-right:60px;padding-left:60px;margin:0 auto;position:relative}@media only screen and (max-width: 1230px){.container-section{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 480px){.container-section{padding-left:15px;padding-right:15px}}.container-section.grey-container{background:#f3f3f3}.container-section.static{position:static}@media only screen and (min-width: 1231px){.container-section.white-container{background:#fff}}@media only screen and (min-width: 1231px){.container-section.cab-container{width:calc(1280px -  120px);padding:0}}.container-inner{width:1240px;margin:0 auto}@media (max-width: 1239px){.container-inner{width:90%}}.container-inner.white-container{background:#fff}@media (max-width: 1239px){.container-inner-menu{width:100%}}@media (max-width: 480px){.container-inner-banner{width:100%}}.science-cols{font-weight:400;font-size:18px;color:#000;letter-spacing:0.3px;line-height:30px}.science-cols a{color:#000;text-decoration:underline}.science-cols a:hover{text-decoration:none}.science-cols .m-t{margin-top:17px}.science-cols .m-b{margin-bottom:17px}.science-cols-float>div:last-child{margin-right:0}@media (max-width: 786px){.science-cols-float>div:last-child{clear:both}}.science-cols-float .science-col-1{width:380px;float:left;margin-right:48px;margin-bottom:70px}@media (max-width: 1239px){.science-cols-float .science-col-1{width:28%}}@media (max-width: 786px){.science-cols-float .science-col-1{width:42%}}@media (max-width: 670px){.science-cols-float .science-col-1{width:100%;float:none}}.science-cols-float .science-col-1 .border-top-btn{margin:90px 0 0 0;text-decoration:none;width:100%}.science-cols-float .science-col-1.push-right{float:right}.science-cols-float .science-col-2{width:812px;float:left;margin-right:48px;margin-bottom:70px}@media (max-width: 1239px){.science-cols-float .science-col-2{width:60%}}@media (max-width: 786px){.science-cols-float .science-col-2{width:42%}}@media (max-width: 670px){.science-cols-float .science-col-2{width:100%;float:none}}.science-cols-float.push-right{float:right}.science-cols-flex{display:flex;justify-content:space-between}@media (max-width: 800px){.science-cols-flex{flex-wrap:wrap}}.science-cols-flex>div:last-child{margin-right:0}@media (max-width: 786px){.science-cols-flex>div:last-child{clear:both}}.science-cols-flex .science-col-2{flex:2;margin-right:48px;margin-bottom:70px}@media (max-width: 1239px){.science-cols-flex .science-col-2{width:60%}}@media (max-width: 786px){.science-cols-flex .science-col-2{width:42%}}@media (max-width: 670px){.science-cols-flex .science-col-2{flex:0 0 100%}}.science-cols-flex .science-col-2.push-right{float:right}.science-cols-flex .science-col-1{flex-basis:380px;margin-right:48px;margin-bottom:70px}@media (max-width: 1239px){.science-cols-flex .science-col-1{width:28%}}@media (max-width: 786px){.science-cols-flex .science-col-1{width:42%}}@media (max-width: 670px){.science-cols-flex .science-col-1{flex:0 0 100%}}.science-cols-flex .science-col-1.push-right{float:right}.science-cols.cols-numeric-manual{font-size:1.125rem;line-height:1.667em}.wrapper{width:100%;max-width:1214px;margin:auto;z-index:4}.wrapper-white{background-color:white}.wrapper.no-margin{margin:0}video{position:relative;width:100%;height:auto;display:block}.btn{color:#fff;width:160px;height:52px;font-weight:700;font-size:13px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-family:'Whitney'}.btn.yellow{background-color:#fbcf66}.btn-opacity{width:161px;height:52px;border:1px solid #fbcf66;color:#fbcf66;font-size:15px;font-weight:600;text-transform:none}.btn-primary{font-size:1rem;line-height:1em;border:2px solid #4A4A4A;background-color:#FFD64F;border-radius:21px;padding:11px 25px;font-weight:500;cursor:pointer;position:relative;overflow:hidden;display:inline-block;z-index:1}.btn-primary-sm{padding:15px 44px;border-color:black;text-transform:uppercase;color:black;font-weight:700;border-radius:26px;letter-spacing:0.1em}.btn-primary-black{width:100%;border-color:black;text-transform:uppercase;color:black;font-weight:700;border-radius:26px;letter-spacing:0.1em;text-align:center}.btn-primary-lg{border-radius:26px;text-transform:uppercase;color:black;font-weight:700;border-color:black;padding:0.95em 1.56em;min-width:280px;text-align:center;letter-spacing:0.1em}.btn-primary:before{z-index:-1}.btn-rect{display:inline-block;text-align:center;font-weight:700;font-size:1rem;color:#000;letter-spacing:3px;border:1px solid #000;max-width:384px;width:100%;line-height:6em;transition:all .3s ease;text-transform:uppercase;text-indent:0}.btn-leaking{cursor:pointer;transition:all .3s ease;position:relative;background-color:transparent;z-index:9}.btn-leaking:before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";transition:-webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:right center;transform-origin:right center;background-color:#FFD64F;z-index:-1}.btn-leaking:hover:before{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:left center;transform-origin:left center}.order-btn{height:84px;text-align:center;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:3px;color:#000;background:#fbc9d9;display:block;line-height:84px;position:relative;z-index:10;transition:all .3s ease}.order-btn span{position:relative;z-index:10}.order-btn:hover>span{color:#fff}.order-btn::before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";transition:-webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:right center;transform-origin:right center;background:#000}.order-btn:hover::before{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:left center;transform-origin:left center}@media (max-width: 515px){.order-btn{width:100%}}.regular-btn{width:384px;height:84px;display:inline-block;line-height:84px;color:#000;text-align:center;font-weight:700;font-size:14px;letter-spacing:3px;text-transform:uppercase;border:1px solid #000;transition:all .3s ease;position:relative}@media (max-width: 400px){.regular-btn{width:100%}}.regular-btn span{color:#000;position:relative;z-index:10}.regular-btn::before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";transition:-webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:right center;transform-origin:right center;background:#FFD64F}.regular-btn:hover::before{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:left center;transform-origin:left center}.border-top-btn{width:294px;height:84px;display:block;font-weight:700;font-size:14px;color:#000;text-transform:uppercase;letter-spacing:3px;padding:18px;line-height:54px;transition:all .3s ease;background:#fff;position:relative}.border-top-btn img{float:right;margin:19px 0 0 0}.border-top-btn::before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";transition:-webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:right center;transform-origin:right center;background:#FFD64F}.border-top-btn::after{content:'';position:absolute;height:1px;width:88%;top:11px;left:50%;margin-left:-44%;background:#000}.border-top-btn:hover::before{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:left center;transform-origin:left center}.border-top-btn span,.border-top-btn img{position:relative;z-index:10}.download-example-pdf{font-family:'Whitney-Bold';font-size:14px;color:#EE2667;letter-spacing:3px;text-transform:uppercase;margin:12px 0 0 0;display:inline-block}@media (max-width: 980px){.download-example-pdf{width:100%;text-align:center;margin:20px auto}}@media (max-width: 450px){.download-example-pdf{width:100%;text-align:center}}.download-example-pdf svg{position:relative;top:3px}.print-page-btn{margin-top:20px;min-width:300px}@media only screen and (max-width: 480px){.print-page-btn{min-width:auto}}@media print{.print-page-btn{display:none}}.form{display:block;margin:50px auto}.form-md{width:600px}.form input{height:52px;text-indent:15px;width:100%;margin:0 0 44px 0;border:1px solid #000}.form label{text-transform:uppercase;font-weight:400;color:#000;font-size:14px;margin:0 0 10px 0;letter-spacing:1px;display:block}.form label.label-error{color:#EE2667}.test-reg .text-email{font-weight:700;word-break:break-all}@media (max-width: 760px){.test-reg .step-marker{display:none}}.test-reg-row{display:flex;flex-wrap:wrap}.test-reg-row-center{align-items:center}.test-reg-checkbox-group>div:last-child{margin:0 0 25px 0}.test-reg .agree-law{margin:0 0 50px 0}.test-reg .code-kit-desc{position:relative;padding-left:100px}.test-reg .code-kit-desc:before{content:'';position:absolute;left:0;top:-28px;background:url("../img/svg/test-code-preview.svg") no-repeat;width:45px;height:100px}@media (max-width: 420px){.test-reg .inline-form-group{display:block}.test-reg .inline-form-group .form-group{width:100%}}.test-reg .step-2-data{width:735px;margin:0 auto}@media (max-width: 760px){.test-reg .step-2-data{width:100%}}.test-reg .step-2-data p{width:540px;font-weight:400;font-size:14px;color:#000000;line-height:24px;margin:0 0 40px 0;letter-spacing:normal}@media (max-width: 760px){.test-reg .step-2-data p{width:100%}}.test-reg .step-2-data p.attention{width:702px;border:1px solid #000;text-align:center;padding:10px 15px;font-weight:400;font-size:12px;color:#000;letter-spacing:2px;line-height:24px;margin:100px 0 0 0}@media (max-width: 760px){.test-reg .step-2-data p.attention{width:90%}}.test-reg input{border:1px solid #000}.test-reg input::-webkit-input-placeholder{color:#9b9b9b;font-size:15px;line-height:15px;font-weight:500;font-size:15px;letter-spacing:2px}.test-reg input:-moz-placeholder{color:#9b9b9b;font-size:15px;line-height:15px;font-weight:500;font-size:15px;letter-spacing:2px}.test-reg input::-moz-placeholder{color:#9b9b9b;font-size:15px;line-height:15px;font-weight:500;font-size:15px;letter-spacing:2px}.test-reg input:-ms-input-placeholder{color:#9b9b9b;font-size:15px;line-height:15px;font-weight:500;font-size:15px;letter-spacing:2px}.test-reg input.label-error{border:1px solid #EE2667}.test-reg .birthday-select-container{margin:0 0 30px 0}.test-reg .birthday-select-container .select-container{width:150px;height:52px;margin-right:11px;float:left}@media (max-width: 570px){.test-reg .birthday-select-container .select-container{width:100%;float:none;margin:0 0 10px 0}}.test-reg .birthday-select-container>div:last-child{margin-right:0}.test-reg .birthday-select-container .select2-container--default .select2-selection--single{border:1px solid #000;border-radius:0;height:100%}.test-reg .radio-group{margin-bottom:40px}.test-reg .radio-group>label{float:left}.test-reg .radio-group-container{float:left}.test-reg .radio-group span:first-child{display:inline-block;width:24px;height:24px;background-color:#ffffff;margin-right:11px;vertical-align:bottom;border:1px solid #000}.test-reg .radio-group label{display:inline-block;width:auto}.test-reg .radio-group input[type='radio']{display:none}.test-reg .radio-group input[type='radio']:hover+label span:first-child{background:url("../img/svg/icon-radio-check.svg") no-repeat;background-position:1px 6px}.test-reg .radio-group input[type='radio']:checked+label span:first-child{background:url("../img/svg/icon-radio-check.svg") no-repeat;background-position:1px 6px}.test-reg .text-error{color:#EE2667;font-weight:500;font-size:13px;line-height:13px;display:none;position:absolute;left:0;top:30px}.test-reg .text-error-visible{color:#EE2667;font-weight:500;font-size:13px;line-height:13px}.test-reg-steps{min-height:55px;margin:0 0 3px 0;display:flex;counter-reset:section}@media (max-width: 768px){.test-reg-steps{display:block}}.test-reg-steps>div:last-child{margin-right:0;padding:12px 26px}.test-reg-steps>div:last-child:after{display:none}@media (max-width: 768px){.test-reg-steps>div:last-child{float:none;margin:10px auto}}.test-reg-steps .step{min-height:60px;display:flex;flex-wrap:wrap;flex:1;background-color:#fff;border:1px solid transparent;position:relative;line-height:20px;text-align:center;font-weight:400;font-size:16px;color:#000;letter-spacing:0.89px;text-transform:uppercase;padding:10px 5px;justify-content:center}.test-reg-steps .step-name{width:100%}.test-reg-steps .step.active{background:#FFD64F;border-bottom:none}.test-reg-steps .step:before{counter-increment:section;content:"0" counter(section);position:absolute;font-weight:400;font-size:12px;color:#000;letter-spacing:1px;line-height:23px;right:10px;top:2px}.test-reg-steps .step-desc{font-weight:400;font-size:14px;color:#4A4A4A;letter-spacing:1.55px;text-transform:lowercase}.test-reg-steps .step.finish{background:#FFD64F;color:#fff;font-weight:700}.test-reg-steps .step.finish:before{color:#fff}@media (max-width: 1200px){.test-reg-steps .step{padding:10px 30px}}@media (max-width: 768px){.test-reg-steps .step{width:100%;display:flex;align-items:center;justify-content:center;margin:0 auto}}.test-reg .radio-group{margin:0 25px 25px 0}.test-reg .checkbox-group{margin:0 0 25px 0}.test-reg .divider{color:#333;font-weight:500;font-size:15px;margin-top:40px}.test-reg input[type=checkbox],.test-reg input[type=radio]{display:none}.test-reg input[type=checkbox]:checked+label,.test-reg input[type=radio]:checked+label{background:url("../img/svg/icon-radio-check.svg") no-repeat;background-position:1px 6px;background-color:#fff}.test-reg input[type=checkbox]+label,.test-reg input[type=radio]+label{width:24px;height:24px;background:#fff;float:left;margin:0 10px 0 0;border:1px solid #000}.test-reg input[type=checkbox]+label.label-error,.test-reg input[type=radio]+label.label-error{border:1px solid #EE2667}.test-reg .desc{color:#000;font-weight:400;font-size:14px;line-height:22px;float:left;width:calc(100% - 46px);text-align:left;padding:3px}.test-reg .desc:after{content:"";display:table;clear:both}.test-reg .desc-radio{font-weight:500;font-size:14px;color:#000;letter-spacing:3px;line-height:23px}.test-reg .desc-full-w{width:auto}.test-reg .desc svg{float:left;margin:7px 15px 0 0}.test-reg .desc strong{font-weight:700;display:inline-block}@media (max-width: 522px){.test-reg .desc{width:calc(100% - 45px)}}.test-reg .desc-border{border:1px solid #000;padding:15px;margin:0 0 20px 0;letter-spacing:2px}@media (max-width: 522px){.test-reg .desc-border{width:100%}}.test-reg .desc a{color:#333;text-decoration:underline}.test-reg .desc a:hover{text-decoration:none}.test-reg .desc a:visited{color:#333}.test-reg .test-reg-section{padding:40px;background:#F8F8F6;margin-bottom:30px;position:relative}.test-reg .test-reg-section .step-marker{position:absolute;left:10px;bottom:65px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:400;font-size:12px;color:#000;letter-spacing:2.57px}@media (max-width: 627px){.test-reg .test-reg-section{padding:20px}}.test-reg .section-indicator{color:#fbcf66;font-weight:700;font-size:110px;position:absolute;bottom:40px;right:130px}@media (max-width: 1024px){.test-reg .section-indicator{display:none}}.test-reg label{width:100%;color:#333;font-weight:600;margin-bottom:10px;display:block;font-size:13px;line-height:13px}.test-reg .logo{width:58px;height:66px;float:left;margin:0 57px 0 0}@media (max-width: 600px){.test-reg .logo{margin:0 25px 0 0}}.test-reg .title{font-weight:700;font-size:40px;text-align:left;margin:0 0 20px 0;padding:20px 0;color:#000;letter-spacing:1.11px;line-height:44px}@media (max-width: 760px){.test-reg .title{margin:20px 0 30px 0}}@media (max-width: 420px){.test-reg .title{font-size:18px}}.wrapper-test-reg{width:873px;margin:0 0 0 87px}.wrapper-test-reg .error-container{color:#ed376f;margin:0 0 20px 0}.test-reg .sub-title{font-size:20px;font-weight:500;font-size:24px;color:#000;line-height:30px;position:relative;margin:0 0 22px 0}.test-reg .sub-title a{color:#333;text-decoration:underline;text-transform:lowercase}.test-reg .sub-title a:hover{text-decoration:none}.test-reg .sub-title a:visited{color:#333}.test-reg p{font-weight:400;font-size:14px;line-height:22px;margin:0 0 20px 0;letter-spacing:2px;font-size:12px;color:#000}.test-reg p strong{font-weight:700}.test-reg-col-left{width:480px;float:left;margin-right:57px;margin-left:50px}@media (max-width: 1239px){.test-reg-col-left{margin-left:0;margin-right:30px;width:40%}}@media (max-width: 760px){.test-reg-col-left{float:none;margin:0;width:100%}}@media only screen and (min-width: 1240px){.test-reg-new-user .test-reg-col-right{position:relative;left:75px}}.test-reg-col-right{float:left;width:430px}@media (max-width: 1239px){.test-reg-col-right{width:40%}}@media (max-width: 760px){.test-reg-col-right{float:none;width:100%}}.test-reg .form-group.form-error input{border:1px solid #EE2667}.test-reg .form-group.inline-input{display:flex;justify-content:space-between}.test-reg .form-group.inline-input input{width:48%}.test-reg .form-group label{margin:0 0 10px 0;display:block;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:1px}.test-reg .form-group label.error{border:1px solid #fbcf66}.test-reg .form-group label.label-error{color:#EE2667}@media (max-width: 925px){.test-reg .form-group label{font-size:11px}}.reg-test-widget input{margin:95px 0 0 0;box-shadow:none !important}.test-reg-btn-submit{display:inline-block;text-align:center;font-weight:700;font-size:14px;color:#000;letter-spacing:3px;border:1px solid #000;width:384px;height:84px;transition:all .3s ease;text-transform:uppercase;text-indent:0}@media (max-width: 1239px){.test-reg-btn-submit{width:100%}}.reg-test-widget img{float:left;margin:0 17px 0 0}@media (max-width: 480px){.reg-test-widget img{float:none;margin:0 auto;display:block}}.reg-test-widget p{width:384px;float:left}@media (max-width: 480px){.reg-test-widget p{width:100%;margin:20px 0}}.test-reg input{height:52px;text-indent:15px;width:100%;margin:0 0 30px 0}.test-reg input[type=radio]{width:auto;height:auto;margin-right:11px}.test-reg .form-group .radio-label{display:inline-block;width:auto;margin:0 33px 0 0;color:#000;font-weight:400;text-transform:lowercase;font-size:14px;line-height:23px}.select2-container--open .select2-dropdown--below{border:none}.select2-container--default .select2-selection--single .select2-selection__placeholder{font-weight:500;font-size:14px;color:#9B9B9B;letter-spacing:2px}.select-container .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:11px;right:8px;width:20px}.select2-container--default .select2-selection--single{border:1px solid #000}.select2-results__option{height:34px;text-transform:capitalize;padding:8px 0 0 30px}.select2-results__option:hover{background:#EBEBE6}.select2-container .select2-selection__arrow{background:url("../img/svg/chevron-right-sm.svg") no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:12px;height:22px;display:block;background-position:center center}.select2-container .select2-selection__arrow b{display:none}.select2-container--open .select2-selection__arrow{background:url("../img/svg/chevron-right-sm.svg") no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:12px;height:22px;display:block;background-position:center center}.select2-container--open .select2-selection__arrow b{display:none}#team{margin:20px 0 0 0}#team .top-banner{display:flex;justify-content:space-between;margin:0 0 100px 0}@media (max-width: 1240px){#team .top-banner{flex-wrap:wrap}}#team .top-banner img{-o-object-fit:contain;object-fit:contain;height:100%}@media (max-width: 1240px){#team .top-banner img{width:100%;display:block;margin:0 auto}}#team .top-banner-data{margin:0 20px 0 0}@media (max-width: 1240px){#team .top-banner-data{width:100%;margin:0 0 20px 0}}#team .top-banner-title{font-weight:700;font-size:40px;color:#000;letter-spacing:1.11px;line-height:50px;margin:0 0 40px 0}#team .top-banner p{font-weight:400;font-size:22px;color:#000;line-height:34px}#team .team-blockquote{margin:0 0 150px 0;display:flex;justify-content:space-between;align-items:center}@media (max-width: 940px){#team .team-blockquote{flex-wrap:wrap}}@media (max-width: 940px){#team .team-blockquote .team-mate{margin:0 auto 80px auto}}@media (max-width: 500px){#team .team-blockquote .team-mate{margin:0 0 80px 0}}#team .team-blockquote-content{width:calc(100% - 320px);font-weight:300;font-size:40px;color:#000;letter-spacing:1.11px;line-height:50px;position:relative}@media (max-width: 940px){#team .team-blockquote-content{width:100%}}@media (max-width: 480px){#team .team-blockquote-content{font-size:26px;line-height:36px}}#team .team-blockquote-content span{position:relative;z-index:20}#team .team-blockquote-content:after{content:'';position:absolute;left:26%;top:-34px;background:url("../img/svg/blockquote-bubble.svg") no-repeat;width:260px;height:250px}@media (max-width: 480px){#team .team-blockquote-content:after{left:0}}#team .team-blockquote-content strong{font-weight:700}#team .team-mates-group{margin:0 0 70px 0}#team .team-mate-row{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 620px){#team .team-mate-row{justify-content:center}}#team .team-mate-row-fixed{flex-wrap:wrap;width:600px}@media (max-width: 620px){#team .team-mate-row-fixed{width:100%}}#team .team-info{background:#F8F8F6;padding:20px 20px 20px 20px;margin:0 0 70px 0}#team .team-info-md{width:calc(100% - 635px)}@media (max-width: 1000px){#team .team-info-md{width:100%}}#team .team-info-sm{width:290px}#team .team-info-title{font-weight:400;font-size:34px;color:#000;letter-spacing:1.13px;line-height:44px;text-transform:uppercase;margin:0 0 40px 0}@media (max-width: 480px){#team .team-info-title{font-size:28px}}#team .team-info-title strong{font-weight:700;display:block}#team .team-info p{font-weight:400;font-size:24px;color:#000;line-height:34px}#team .team-mate{display:block;position:relative;width:240px;height:287px;margin:0 44px 0 0;transition:all .3s ease}@media (max-width: 1240px){#team .team-mate:empty{display:none}}#team .team-mate-hover:hover{transition:all .3s ease;box-shadow:16px 16px 0 0 #FFD64F}#team .team-mate-hover:hover>div:last-child{color:#000;text-shadow:none;font-size:38px}#team .team-mate:after{content:'';position:absolute}#team .team-mate.ceo-icon:after{background:url("../img/svg/team-icon-ceo.svg") no-repeat;width:65px;height:65px;top:60px;right:-33px}#team .team-mate.ceo-icon-modal:after{background:url("../img/svg/team-icon-ceo.svg") no-repeat;width:65px;height:65px;top:60px;left:-80px}#team .team-mate.hat-icon:after{background:url("../img/svg/team-icon-hat.svg") no-repeat;width:46px;height:28px;top:-16px;right:22px}#team .team-mate.crown-icon:after{background:url("../img/svg/team-icon-crown.svg") no-repeat;width:44px;height:42px;top:-30px;left:70px}#team .team-mate.crown-icon-modal:after{background:url("../img/svg/team-icon-crown.svg") no-repeat;width:44px;height:42px;top:-63px;left:70px}#team .team-mate.lab-icon:after{background:url("../img/svg/team-icon-lab.svg") no-repeat;width:56px;height:56px;top:170px;right:-26px}#team .team-mate.rocket-icon:after{background:url("../img/svg/team-icon-rocket.svg") no-repeat;width:48px;height:49px;top:215px;left:-24px}#team .team-mate.code-icon:after{background:url("../img/svg/team-icon-code.svg") no-repeat;width:114px;height:36px;top:-16px;right:0}#team .team-mate.ads-icon:after{background:url("../img/svg/team-icon-ads.svg") no-repeat;width:99px;height:67px;top:14px;right:-33px}#team .team-mate.tools-icon:after{background:url("../img/svg/team-icon-tools.svg") no-repeat;width:52px;height:61px;left:-40px;bottom:15px}#team .team-mate.gender-icon:after{background:url("../img/svg/team-icon-gender.svg") no-repeat;width:39px;height:39px;top:84px;right:-20px}#team .team-mate.digestion-icon:after{background:url("../img/svg/team-icon-digestion.svg") no-repeat;width:62px;height:62px;bottom:17px;right:-31px}#team .team-mate.love-science-icon:before{content:'I';position:absolute;width:10px;height:37px;top:-52px;left:0;font-weight:800;font-size:36px;color:#000;letter-spacing:3.1px;pointer-events:none}#team .team-mate.love-science-icon:after{content:'science';background:url("../img/svg/team-icon-love-science.svg") no-repeat left;width:214px;height:37px;top:-52px;left:29px;font-weight:800;font-size:36px;color:#000;letter-spacing:3.1px;padding:0 0 0 56px;pointer-events:none}#team .team-mate.ux-icon:after{content:'UX';font-weight:800;font-size:36px;color:#000;letter-spacing:3.1px;position:absolute;top:66px;right:-14px}#team .team-mate.ux-icon:before{content:'';position:absolute;background:url("../img/svg/team-icon-plus.svg") no-repeat left;width:36px;height:36px;top:65px;right:-53px}@media (max-width: 630px){#team .team-mate.ux-icon:before{display:none}}#team .team-mate.ui-icon:after{content:'UI';font-weight:800;font-size:36px;color:#000;letter-spacing:3.1px;position:absolute;top:66px;left:-14px}#team .team-mate-m-b{margin:0 44px 70px 0}#team .team-mate-shadow{box-shadow:16px 16px 0 0 #FFD64F}#team .team-mate-title{width:290px;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);-webkit-transform-origin:left top 0;transform-origin:left top 0;font-weight:800;font-size:36px;letter-spacing:3.1px;display:inline-block;position:absolute;left:285px;top:0;pointer-events:none;color:white;text-shadow:-2px -2px 0 #000,
 2px -2px 0 #000,
 -2px 2px 0 #000,
 2px 2px 0 #000}#team .team-mate-title-top{text-align:left}#team .team-mate-title-bottom{text-align:right}#team .team-mate img{-o-object-fit:cover;object-fit:cover}#team .team-modal{width:1022px;margin:0 auto;min-height:490px;background:#F8F8F6;padding:100px 72px 80px 100px;display:flex;justify-content:space-between;align-items:center;position:relative}#team .team-modal-align-default{align-items:normal}@media (max-width: 1050px){#team .team-modal{width:90%}}@media (max-width: 970px){#team .team-modal{display:block}#team .team-modal .team-mate{margin:0 auto}}@media (max-width: 480px){#team .team-modal{padding:65px 10px 10px 10px}}#team .team-modal-wrapper{display:none;position:fixed;top:68px;width:100%;background:#fff;height:100%;padding:85px 0 100px 0;z-index:10000;overflow-y:scroll}#team .team-modal-wrapper.show{display:block}#team .team-modal-name{font-weight:700;font-size:36px;color:#000;letter-spacing:3.1px}#team .team-modal-data{width:510px}@media (max-width: 970px){#team .team-modal-data{width:100%;margin:50px 0 0 0}}#team .team-modal-icons{margin:40px 0 0 0}#team .team-modal-subtitle{font-weight:500;font-size:16px;color:#000;margin:0 0 25px 0}#team .team-modal-close-btn{width:24px;height:24px;display:block;position:absolute;top:18px;right:22px}#team .team-modal p{font-weight:400;font-size:24px;color:#000;line-height:34px;margin:0 0 20px 0}#team .team-modal p strong{font-weight:700}#page-404{color:#cc025b;margin:0 auto;padding:100px 0;text-align:center;height:calc(100vh - 238px);min-height:300px}@media (max-width: 480px){#page-404{padding:50px 0;min-height:380px}}#page-404 .number{font-size:55px;font-weight:600;margin-bottom:50px;display:inline-block}#page-404 .desc{font-size:23px;display:inline-block;font-weight:400;padding:0 50px}#page-404 a{color:#cc025b;text-decoration:underline;transition:all .3s ease}#page-404 a:hover{text-decoration:none;transition:all .3s ease}.common{background:#fff;padding:0 0 100px 0}.common .top-text{margin:0 0 70px 0}.common .title-label{width:auto;display:inline-block;margin:0 0 30px 0}.common .title-label.top-title{margin:0 0 70px 0}.common-title{font-weight:600;font-size:42px;color:#000;letter-spacing:1px;margin-top:30px}@media (max-width: 420px){.common-title{font-size:35px}}.common-title.mb{margin-bottom:40px}.common h2{margin:60px 0 90px 0}.common b{font-weight:700}.common p{font-size:1.125rem;line-height:1.667em;font-weight:400;margin:0 0 20px 0}.common p a{color:#000;text-decoration:underline}.common ul,.common ol{color:#000;font-size:14px;line-height:24px;font-weight:400;padding:0}.common ul li,.common ol li{font-size:1.125rem;line-height:1.667em}.common ul{list-style-type:none}.common ul li:before{content:"- "}.common ol{list-style-type:decimal;margin:0 0 100px 0}.common ol:last-of-type{margin-bottom:0}@media only screen and (max-width: 480px){.common ol{padding-left:10px}}#payment-success{background:#fff;padding-bottom:100px}#payment-success hr{margin-bottom:50px}.payment-greeting{background:#fff;position:relative;text-align:center;width:508px;margin:0 auto}.payment-greeting p{margin:0 auto 32px auto;color:#333;font-weight:400;font-size:18px;font-weight:400;font-size:14px;line-height:22px}@media (max-width: 400px){.payment-greeting p{width:100%}}.payment-greeting-data{width:385px;margin:200px auto 0 auto}.payment-greeting-data:after{content:"";display:table;clear:both}@media (max-width: 480px){.payment-greeting-data{width:100%;display:flex;flex-direction:column;align-items:center}}.payment-greeting-data-title{margin-bottom:20px;color:#000;font-weight:600;font-size:42px;letter-spacing:1px;text-transform:none}.payment-greeting-data-text{width:200px;float:left}.payment-greeting-data-text>p{margin:0 0 70px 0}.payment-greeting-data img{position:relative;bottom:30px}.payment-greeting .regular-btn{margin:0 auto;clear:both}.payment-greeting .payment-img{display:inline-block;margin-bottom:120px}@media (max-width: 508px){.payment-greeting{width:90%}}.last-sm-items-container{width:870px;display:flex;margin:0 auto;justify-content:space-between}@media (max-width: 870px){.last-sm-items-container{display:block;margin:0 auto;width:90%}}#payment-success .last-sm-item{width:207px}@media (max-width: 870px){.last-sm-item{margin:0 auto}}#payment-success .last-sm-item p{font-weight:400;font-size:14px;line-height:20px;color:#000}#payment-success .last-sm-item img{width:207px;height:153px}#payment-success .last-sm-item .item-data-title{color:#ed376f;font-weight:600;font-size:20px;line-height:20px;margin-top:20px;margin-bottom:30px;display:block}.payment-greeting .title-md{padding:70px 0 0 0;margin-bottom:32px;color:#000;font-weight:600;font-size:42px;letter-spacing:1px;text-transform:none}.form-container-wrapper{background:#fff;min-height:421px;padding:60px 0 150px 0}@media (max-width: 480px){.form-container-wrapper{padding:40px 0 100px 0}}.form-container{width:380px;height:100%;margin:0 auto;background-color:white;position:relative}@media (max-width: 814px){.form-container{width:90%}}.form-container-login .form-group{margin-bottom:24px}.form-container-login .form-group.form-error input{border:1px solid #EE2667}.form-container-login .form-group label{line-height:13px;margin-bottom:10px;display:block;font-weight:400;font-size:14px;color:#000;letter-spacing:1px;text-transform:uppercase}.form-container-login .form-group label.label-error{color:#EE2667}@media (max-width: 500px){.form-container-login form{width:90%}}.form-container-login input[type='text'],.form-container-login input[type='password']{height:51px;width:100%;padding-left:17px;line-height:100%;border:1px solid #000;transition:all .3s ease}.form-container-login input[type='checkbox']{opacity:0;width:22px;height:22px;border:1px solid #e0e0e0;position:absolute;top:0;left:0;margin:0}.form-container-login .options-container #forgot-password{float:right}@media (max-width: 500px){.form-container-login .options-container{display:block}}.form-container-login .options-container .form-group{width:75%;margin-bottom:0;float:left;display:flex;align-items:center}.form-container-login label.error{color:#EE2667}.form-container-login input[type='checkbox']:hover{cursor:pointer}.form-container-login input[type='checkbox']+label{display:inline-block;width:22px;height:22px;border:1px solid #000;background:#fff;margin-bottom:0;margin-right:8px}.form-container-login input[type='checkbox']+label+span{font-weight:400;font-size:14px;color:#000}.form-container-login input[type='checkbox']+label:hover{cursor:pointer;background:url("../img/svg/icon-radio-check.svg") no-repeat;background-position:1px 6px}.form-container-login input[type='checkbox']:checked+label{background:url("../img/svg/icon-radio-check.svg") no-repeat;background-position:1px 6px}.form-container-login input::-webkit-input-placeholder{font-weight:500;letter-spacing:2px;font-size:14px;color:#9B9B9B}.form-container-login input::-moz-placeholder{font-weight:500;letter-spacing:2px;font-size:14px;color:#9B9B9B}.form-container-login input:-moz-placeholder{font-weight:500;letter-spacing:2px;font-size:14px;color:#9B9B9B}.form-container-login input:-ms-input-placeholder{font-weight:500;letter-spacing:2px;font-size:14px;color:#9B9B9B}.form-container-login button{color:#000;display:flex;align-items:center;justify-content:center;width:100%;height:84px;background-color:#fbc9d9;font-size:13px;line-height:18px;border:1px solid #000;display:block;transition:all .3s ease;font-weight:600;margin-bottom:27px}.form-container-login .relative{position:relative}.form-container-login #forgot-password{color:#000;line-height:17px;text-decoration:underline;font-weight:400;font-size:14px;color:#000000;padding:3px 0}@media (max-width: 500px){.form-container-login #forgot-password{position:relative;display:inline-block;text-align:center;padding:10px 10px 10px 0;margin-top:15px}}#forgot-password:hover{text-decoration:underline;transition:all .3s ease}.form-container-login .link{color:#e31b74;font-size:14px;font-weight:400;line-height:17px;transition:all .3s ease;display:block;text-align:center}.form-container-login link:hover{text-decoration:underline;transition:all .3s ease}.form-container-login .error-container{color:#cc025b;font-size:14px;width:420px;text-align:center;margin:0 auto;position:relative;bottom:28px;display:none}@media (max-width: 420px){.form-container-login .error-container{width:90%}}.form-container-login button{background-color:transparent}.form-container-login button:before{background-color:#FFD64F}.form-container-login button:hover{cursor:pointer;transition:all .3s ease}.form-container-login button:hover>span{color:black}.form-container-login .password-form-group{position:relative;margin-bottom:40px}@media (max-width: 732px){.password-form-group:after{display:none}}.form-title{color:#f8b142;font-size:42px;display:block;text-align:center;padding:40px 0;color:#000;font-weight:600;text-align:left;letter-spacing:1px}@media (max-width: 480px){.form-title{padding:0 0 20px 0}}@media (max-width: 400px){.form-title{font-size:20px;margin:0 auto}}.form-title.sm{font-size:22px}.form-title.enter{text-align:center}@media (max-width: 814px){.form-container{width:90%}}.feedback-form-container{width:600px;margin:0 auto;padding:140px 0;position:relative}@media (max-width: 640px){.feedback-form-container{width:90%;margin:0 auto;padding:70px 0}}.feedback-form-container .close-feedback{position:absolute;top:140px;right:-100px}@media (max-width: 840px){.feedback-form-container .close-feedback{top:40px;right:10px}}.feedback-form-container .title{font-weight:600;font-size:42px;color:#000;letter-spacing:1px;margin:0 0 5px 0}.feedback-form-container .subtitle{font-weight:400;font-size:14px;color:#000;margin:0 0 40px 0}.feedback-form-container input{height:52px;width:100%;background:#fff;border:1px solid #000;text-indent:15px}.feedback-form-container textarea{width:100%;min-height:128px;background:#fff;border:1px solid #000;padding:15px;font-size:14px}.feedback-form-container input::-webkit-input-placeholder,.feedback-form-container textarea::-webkit-input-placeholder{font-weight:500;letter-spacing:2px;font-size:14px;color:#9B9B9B}.feedback-form-container input::-moz-placeholder,.feedback-form-container textarea::-moz-placeholder{font-weight:500;letter-spacing:2px;font-size:14px;color:#9B9B9B}.feedback-form-container input:-moz-placeholder,.feedback-form-container textarea:-moz-placeholder{font-weight:500;letter-spacing:2px;font-size:14px;color:#9B9B9B}.feedback-form-container input:-ms-input-placeholder,.feedback-form-container textarea:-ms-input-placeholder{font-weight:500;letter-spacing:2px;font-size:14px;color:#9B9B9B}.feedback-form-container label{font-weight:400;font-size:14px;text-transform:uppercase;color:#000;letter-spacing:1px;margin:0 0 7px 0;display:block}.feedback-form-container label.label-error{color:#EE2667}.feedback-form-container .desc{font-weight:400;font-size:14px;color:#000;letter-spacing:1px;text-transform:uppercase;margin:0 0 13px 0}.feedback-form-container .form-group{margin:0 0 20px 0}.feedback-form-container .form-group.radio-group{margin:0 0 10px 0}.feedback-form-container .form-group.radio-group span{font-weight:500;font-size:14px;color:#000;display:table-cell;vertical-align:middle;padding:3px 0 0 13px}.feedback-form-container .form-group.radio-group.last{margin-bottom:30px}.feedback-form-container .form-group.radio-group label{display:table-cell;width:24px;height:24px;background-color:#ffffff;padding-right:13px;vertical-align:middle;border:1px solid #000}.feedback-form-container .form-group.radio-group label:before{content:'';position:absolute;width:9px;height:9px;background:grey;top:2px;left:2px;opacity:0;border-radius:50%}.feedback-form-container .form-group input[type="radio"]{display:none}.feedback-form-container .form-group input[type="radio"]:hover+label{background:url("../img/svg/icon-radio-check-yellow.svg") no-repeat;background-position:1px 6px}.feedback-form-container .form-group input[type="radio"]:checked+label{background:url("../img/svg/icon-radio-check.svg") no-repeat;background-position:1px 6px}.feedback-form-container .form-group.form-error input,.feedback-form-container .form-group.form-error textarea{border:1px solid #EE2667}.feedback-form-container .form-group-inline div:first-child{margin-right:48px}@media (max-width: 640px){.feedback-form-container .form-group-inline div:first-child{margin-right:0}}.feedback-form-container .form-group-inline .form-group{float:left;width:46%}@media (max-width: 640px){.feedback-form-container .form-group-inline .form-group{width:100%;float:none}}.feedback-form-container button{width:380px;border:1px solid #000;float:right;margin:10px 0 0 0}@media (max-width: 500px){.feedback-form-container button{width:100%}}.feedback-form-container button:hover{cursor:pointer}.success-feedback-container{text-align:center;width:380px;margin:0 auto;padding:140px 0}@media (max-width: 400px){.success-feedback-container{width:90%;margin:0 auto;padding:70px 0}}.success-feedback-container .success-title{font-weight:600;font-size:42px;color:#000;letter-spacing:1px;margin:0 0 20px 0}.success-feedback-container .success-subtitle{font-weight:400;font-size:14px;color:#333;line-height:22px;margin:0 0 40px 0}.success-feedback-container .regular-btn{margin:50px 0 0 0}.genes-page-header{width:100%;height:220px;margin:20px 0 30px 0}.genes-page-header img{-o-object-fit:cover;object-fit:cover;height:100%}.genes-page .title{font-weight:700;font-size:40px;color:#000;letter-spacing:1.11px;margin:0 0 50px 0;line-height:44px}@media (max-width: 420px){.genes-page .title{font-size:40px}}.genes-page-items{display:flex;flex-flow:row wrap;margin:0 -25px}.genes-page-item{width:353px;float:left;margin:0 25px 50px 25px;display:block}.genes-page-item#il6 .genes-page-item-body{background-image:url("../img/genes/il6_b.jpg"),url("../img/genes/il6.jpg")}.genes-page-item#il6 .genes-page-item-body:hover{background-image:url("../img/genes/il6.jpg")}.genes-page-item#mthfr .genes-page-item-body{background-image:url("../img/genes/mthfr_b.jpg"),url("../img/genes/mthfr.jpg")}.genes-page-item#mthfr .genes-page-item-body:hover{background-image:url("../img/genes/mthfr.jpg")}.genes-page-item#enos3 .genes-page-item-body{background-image:url("../img/genes/enos3_b.jpg"),url("../img/genes/enos3.jpg")}.genes-page-item#enos3 .genes-page-item-body:hover{background-image:url("../img/genes/enos3.jpg")}.genes-page-item#vdr .genes-page-item-body{background-image:url("../img/genes/vdr_b.jpg"),url("../img/genes/vdr.jpg")}.genes-page-item#vdr .genes-page-item-body:hover{background-image:url("../img/genes/vdr.jpg")}.genes-page-item#cyp1a2 .genes-page-item-body{background-image:url("../img/genes/cyp1a2_b.jpg"),url("../img/genes/cyp1a2.jpg")}.genes-page-item#cyp1a2 .genes-page-item-body:hover{background-image:url("../img/genes/cyp1a2.jpg")}.genes-page-item#apoe .genes-page-item-body{background-image:url("../img/genes/apoe_b.jpg")}.genes-page-item#apoe .genes-page-item-body:hover{background-image:url("../img/genes/apoe.jpg")}.genes-page-item#homocysteine .genes-page-item-body{background-image:url("../img/genes/homocysteine_b.jpg")}.genes-page-item#homocysteine .genes-page-item-body:hover{background-image:url("../img/genes/homocysteine.jpg")}.genes-page-item#gluten .genes-page-item-body{background-image:url("../img/genes/gluten_b.jpg")}.genes-page-item#gluten .genes-page-item-body:hover{background-image:url("../img/genes/gluten.jpg")}.genes-page-item#lactose .genes-page-item-body{background-image:url("../img/genes/lactose_b.jpg")}.genes-page-item#lactose .genes-page-item-body:hover{background-image:url("../img/genes/lactose.jpg")}.genes-page-item#vit_e .genes-page-item-body{background-image:url("../img/genes/vit_e_b.jpg")}.genes-page-item#vit_e .genes-page-item-body:hover{background-image:url("../img/genes/vit_e.jpg")}.genes-page-item#vit_d .genes-page-item-body{background-image:url("../img/genes/vit_d_b.jpg")}.genes-page-item#vit_d .genes-page-item-body:hover{background-image:url("../img/genes/vit_d.jpg")}.genes-page-item#cholesterol .genes-page-item-body{background-image:url("../img/genes/holesteryn_b.jpg")}.genes-page-item#cholesterol .genes-page-item-body:hover{background-image:url("../img/genes/holesteryn.jpg")}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.genes-page-item#il6 .genes-page-item-body{background-image:url("../img/retina/genes/il6_b-2x.jpg"),url("../img/retina/genes/il6-2x.jpg")}.genes-page-item#il6 .genes-page-item-body:hover{background-image:url("../img/retina/genes/il6-2x.jpg")}.genes-page-item#mthfr .genes-page-item-body{background-image:url("../img/retina/genes/mthfr_b-2x.jpg"),url("../img/retina/genes/mthfr-2x.jpg")}.genes-page-item#mthfr .genes-page-item-body:hover{background-image:url("../img/retina/genes/mthfr-2x.jpg")}.genes-page-item#enos3 .genes-page-item-body{background-image:url("../img/retina/genes/enos3_b-2x.jpg"),url("../img/retina/genes/enos3-2x.jpg")}.genes-page-item#enos3 .genes-page-item-body:hover{background-image:url("../img/retina/genes/enos3-2x.jpg")}.genes-page-item#vdr .genes-page-item-body{background-image:url("../img/retina/genes/vdr_b-2x.jpg"),url("../img/retina/genes/vdr-2x.jpg")}.genes-page-item#vdr .genes-page-item-body:hover{background-image:url("../img/retina/genes/vdr-2x.jpg")}.genes-page-item#cyp1a2 .genes-page-item-body{background-image:url("../img/retina/genes/cyp1a2_b-2x.jpg"),url("../img/retina/genes/cyp1a2-2x.jpg")}.genes-page-item#cyp1a2 .genes-page-item-body:hover{background-image:url("../img/retina/genes/cyp1a2-2x.jpg")}.genes-page-item#apoe .genes-page-item-body{background-image:url("../img/retina/genes/apoe_b-2x.jpg"),url("../img/retina/genes/apoe-2x.jpg")}.genes-page-item#apoe .genes-page-item-body:hover{background-image:url("../img/retina/genes/apoe-2x.jpg")}.genes-page-item#homocysteine .genes-page-item-body{background-image:url("../img/retina/genes/homocysteine_b-2x.jpg")}.genes-page-item#homocysteine .genes-page-item-body:hover{background-image:url("../img/retina/genes/homocysteine-2x.jpg")}.genes-page-item#gluten .genes-page-item-body{background-image:url("../img/retina/genes/gluten_b-2x.jpg")}.genes-page-item#gluten .genes-page-item-body:hover{background-image:url("../img/retina/genes/gluten-2x.jpg")}.genes-page-item#lactose .genes-page-item-body{background-image:url("../img/retina/genes/lactose_b-2x.jpg")}.genes-page-item#lactose .genes-page-item-body:hover{background-image:url("../img/retina/genes/lactose-2x.jpg")}.genes-page-item#vit_e .genes-page-item-body{background-image:url("../img/retina/genes/vit_e_b-2x.jpg")}.genes-page-item#vit_e .genes-page-item-body:hover{background-image:url("../img/retina/genes/vit_e-2x.jpg")}.genes-page-item#vit_d .genes-page-item-body{background-image:url("../img/retina/genes/vit-d-b-2x.jpg")}.genes-page-item#vit_d .genes-page-item-body:hover{background-image:url("../img/retina/genes/vit-d-2x.jpg")}.genes-page-item#cholesterol .genes-page-item-body{background-image:url("../img/retina/genes/holesteryn-b-2x.jpg")}.genes-page-item#cholesterol .genes-page-item-body:hover{background-image:url("../img/retina/genes/holesteryn-2x.jpg")}}@media (max-width: 400px){.genes-page-item{width:288px}}.genes-page-item:hover>div>img{-webkit-filter:grayscale(0);filter:grayscale(0);transition:all .3s ease}.genes-page-item-header{width:100%;margin:0 0 6px 0;font-weight:700;font-size:24px;color:#000;letter-spacing:0.5px;line-height:24px}.genes-page-item-body{background-size:cover;background-repeat:no-repeat;transition:all .3s ease;width:380px;height:380px}@media (max-width: 420px){.genes-page-item-body{width:auto;height:300px}}.genes-page .dropdown{width:380px;height:84px;margin:30px 0 40px 0;position:relative;transition:all .3s ease;overflow:hidden}@media (max-width: 420px){.genes-page .dropdown{width:288px}}.genes-page .dropdown.open{overflow:visible;transition:all .3s ease}.genes-page .dropdown.open>div:last-child{opacity:1;transition:all .3s ease}.genes-page .dropdown:hover{cursor:pointer}.genes-page .dropdown:hover>div:first-child>div:last-child svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center center;transform-origin:center center;transition:all .3s ease}.genes-page .dropdown:hover>div:first-child>div:last-child:before{top:100%;transition:all .6s ease}.genes-page .dropdown-current{width:300px;height:84px;float:left;color:#000;text-align:center;font-weight:700;font-size:14px;line-height:82px;text-transform:uppercase;letter-spacing:3px;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000}@media (max-width: 420px){.genes-page .dropdown-current{width:208px}}.genes-page .dropdown-icon{width:80px;height:84px;text-align:center;line-height:82px;float:left;border-bottom:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;position:relative;overflow:hidden}.genes-page .dropdown-icon:before{content:'';position:absolute;top:0;left:0;height:100%;width:1px;background:#000;transition:all .3s ease}.genes-page .dropdown-icon svg{transition:all .6s ease}.genes-page .dropdown-body{position:absolute;width:100%;top:84px;left:0;z-index:100;overflow:hidden;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;background:#fff;opacity:0;transition:all .3s ease}.genes-page .dropdown-item{width:380px;height:78px;line-height:81px;display:block;font-weight:700;font-size:14px;color:#000;text-transform:uppercase;letter-spacing:3px;padding:0 0 0 60px;transition:all .3s ease}@media (max-width: 420px){.genes-page .dropdown-item{width:288px}}.genes-page .dropdown-item:hover{background:#FBC9D9;transition:all .3s ease}.genes-page .btn-container{width:100%}.genes-page .btn-container a{width:380px;float:right;margin:0 0 65px 0}@media (max-width: 800px){.genes-page .btn-container a{float:none;margin:50px auto}}@media (max-width: 420px){.genes-page .btn-container a{width:100%;float:none;margin:0 auto 65px auto}}.gene-page .science-cols strong{font-weight:700}@media only screen and (min-width: 1240px){.gene-page .science-cols>div.science-col-1{width:368px;margin-right:18px}}@media only screen and (min-width: 1240px){.gene-page .science-cols>div.science-col-2{width:748px;float:left;margin-right:25px}}.gene-page-header{padding:40px 0 30px 0;margin:0 0 76px 0}.gene-page-header.no-m{margin:0}@media (max-width: 510px){.gene-page-header{padding:10px}}.gene-page-header .title-label{width:417px;text-align:left;height:38px;line-height:30px;font-family:Whitney-Bold;font-size:24px;padding:5px 0 0 25px;text-transform:uppercase;background:#000;color:#fff;letter-spacing:2px;margin:0}.gene-page-header .title-label:after{content:'';position:absolute;width:300%;height:38px;background:url("../img/svg/gene_header_bg.svg") repeat-x;left:100%;top:0}.gene-page-header-info{width:calc(100% - 870px);float:left;position:relative;top:45px;margin:0 0 0 47px}@media (max-width: 1150px){.gene-page-header-info{width:100%;float:none;top:0;margin:80px 0 0 0}}.gene-page-header-title{font-weight:700;font-size:40px;color:#000;letter-spacing:0.06px;line-height:42px;margin:10px 0 20px 0}.gene-page-header-author{font-weight:400;font-size:14px;color:#000000;letter-spacing:1px}.gene-page-header-author strong{font-weight:600;letter-spacing:0}.gene-page-header-disclaimer{width:100%;font-weight:400;font-size:24px;color:#000;line-height:36px}.gene-page-header-disclaimer strong{font-weight:700}.gene-page .science-details{margin:0 0 100px 0;position:relative;background:#F8F8F6}.gene-page .science-details-txt{font-weight:400;font-size:12px;color:#000;letter-spacing:0.86px;line-height:14px;margin:0 0 24px 0}.gene-page .science-details-body{padding:40px}.gene-page .science-details-body>div:last-child{margin-right:0}@media (max-width: 400px){.gene-page .science-details-body{padding:20px;width:calc(100% - 50px)}}.gene-page .science-details-body-title{text-transform:uppercase;font-weight:700;font-size:14px;color:#000;letter-spacing:3px;margin:0 0 20px 0}.gene-page .science-details a{display:block;font-weight:400;font-size:12px;color:#000;letter-spacing:0.86px;line-height:26px}.gene-page .science-details a:hover{text-decoration:underline}.gene-page .title-main{font-weight:500;font-size:24px;color:#000000;letter-spacing:1.6px;line-height:20px;margin:0 0 70px 45px;float:left;width:calc(100% - 530px);text-align:left}@media (max-width: 950px){.gene-page .title-main{width:100%;float:none;clear:left;margin:0 0 70px 0}}.gene-page .disclaimer{border:1px solid #000;font-weight:400;font-size:12px;color:#000;letter-spacing:2px;line-height:24px;padding:15px 24px 15px 38px;margin:40px 0 0 0}.gene-page .text-with-tip{padding-left:25px;padding-right:25px;position:relative}.gene-page .text-with-tip .text-tip{position:absolute;left:-5px;top:-28px;font-weight:600;font-size:14px;color:#000;letter-spacing:4px;line-height:18px;-webkit-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}.gene-page .strong-text{font-weight:700;font-size:14px;text-transform:uppercase;color:#000;letter-spacing:0;line-height:24px}.gene-page ul{list-style-type:disc;padding:0 0 0 15px}.gene-page .blockquote{height:100%;min-height:100%}.gene-page .blockquote-content{font-weight:500;font-size:24px;color:#000;letter-spacing:0.5px;line-height:32px}.gene-page .blockquote-author{width:100%;font-weight:400;font-size:14px;color:#000;letter-spacing:1px;padding:16px 0 0 0;border-top:1px solid #000;position:absolute;bottom:0;left:0}@media (max-width: 800px){.gene-page .blockquote-author{position:relative}}.gene-page .blockquote-author strong{font-weight:600}.gene-page .col-desclaimer{float:right;width:380px;font-weight:400;font-size:18px;color:#000;letter-spacing:0.3;line-height:30px;margin:20px 0 70px 0}@media (max-width: 640px){.gene-page .col-desclaimer{float:none;width:90%}}.contacts-container{margin:40px 0 0 0}.contacts-container-m{margin:40px 0 124px 0}.contacts-container .contacts-sidebar-block{margin:0 0 40px 0}.contacts-container h1{font-weight:600;font-size:42px;color:#000;letter-spacing:1px;margin:0 0 25px 0}.contacts-container h2{margin:0 0 40px 0;font-weight:600;font-size:14px;color:#FFF;letter-spacing:2px;text-transform:uppercase;background:#000;padding:5px 5px 5px 20px;height:24px;line-height:14px}.contacts-container a.fb>svg>g>g>g>g>path:first-of-type,.contacts-container a.twitter>svg>g>g>g>g>polygon,.contacts-container a.insta>svg path{transition:all .3s ease}.contacts-container a.fb:hover>svg>g>g>g>g>path:first-of-type{fill:#3D5A98;transition:all .3s ease}.contacts-container a.twitter:hover>svg>g>g>g>g>polygon{fill:#1DA1F2;transition:all .3s ease}.contacts-container a.insta:hover>svg path{fill:#000;transition:all .3s ease}.contacts-container .contact-social-list a{display:inline-block;margin-right:54px;margin-bottom:67px}.contacts-container .contact-social-list a:last-child{margin-right:0}.contacts-container .contact-sidebar{float:left;width:300px;margin-right:195px}@media (max-width: 1100px){.contacts-container .contact-sidebar{margin-right:50px}}@media (max-width: 795px){.contacts-container .contact-sidebar{margin-bottom:50px;width:100%}}.contacts-container .contact-map{width:calc(100% - 495px);float:left;position:relative;padding:0 0 0 60px}.contacts-container .contact-map-mb{margin:0 0 120px 0}@media (max-width: 1100px){.contacts-container .contact-map{width:calc(100% - 350px)}}@media (max-width: 795px){.contacts-container .contact-map{width:100%}}@media (max-width: 400px){.contacts-container .contact-map{padding:0;margin:0 0 50px 0}}.contacts-container .contact-map-disclaimer{width:280px;position:absolute;left:18px;top:52%;-webkit-transform-origin:0 0;transform-origin:0 0;text-align:right;white-space:nowrap;display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:600;font-size:14px;color:#000000;letter-spacing:4px;line-height:18px}@media (max-width: 400px){.contacts-container .contact-map-disclaimer{display:none}}.contacts-container a{font-weight:400;font-size:14px;color:#000000;display:block;margin:0 0 15px 0}.contacts-container a.email{font-size:18px}.contacts-container a.phone img{display:inline-block;margin-right:14px;position:relative;top:2px}.contacts-container #map{width:100%;height:540px;-webkit-filter:grayscale(100);filter:grayscale(100)}.test-card{font-size:16px;padding:30px 0 40px 0}@media only screen and (max-width: 767px){.test-card{padding-bottom:10vw}}@media only screen and (max-width: 480px){.test-card{font-size:14px}}.test-card-back{cursor:pointer}@media only screen and (max-width: 480px){.test-card-back img{width:35px}}.test-card-title{font-size:2.5em;line-height:1em}@media only screen and (max-width: 991px){.test-card-title{max-width:480px}}.test-card-title h1{font-weight:600;padding-right:20px;display:inline-block;padding-top:0.4em}.test-card-title span{font-weight:500}.test-card-subtitle{font-size:1.12em;line-height:1.44em;padding-top:0.5em}.test-card-subtitle.sm{max-width:455px}.test-card-wrapper{display:flex;padding-top:2em;flex-wrap:wrap}@media only screen and (max-width: 660px){.test-card-wrapper{position:relative}}.test-card-left{margin-right:40px;position:relative;max-width:390px}@media only screen and (max-width: 480px){.test-card-left{margin-right:0}}.test-card-note{display:flex;font-size:1.12em;line-height:1.44em;align-items:flex-start;margin-top:23px}.test-card-note img{padding-top:2px;padding-right:4px}.test-card-label{position:absolute;right:60px;top:25px;background:white;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:90px;height:90px;border-radius:50%;color:#4A4A4A;padding:8px 12px;z-index:9}@media only screen and (max-width: 480px){.test-card-label{width:85px;height:85px;right:0px;top:-2px}}.test-card-label-inner{display:flex;align-items:center}.test-card-label-num{font-size:2.125em}.test-card-label-text{font-size:0.750em;line-height:1em;font-weight:700;letter-spacing:0.06px;display:flex;flex-direction:column;padding-left:5px}.test-card-label p{font-size:0.875em;line-height:1em;text-align:center;letter-spacing:0.06px;word-break:break-word}.test-card-icon{position:absolute;left:45px;z-index:9;top:53px}@media only screen and (max-width: 480px){.test-card-icon{left:16px;top:33px}}.test-card-marker{background-color:#FFD500;border-radius:98px 0px 0px 98px;-webkit-transform:matrix(-1, 0, 0, 1, 0, 0);transform:matrix(-1, 0, 0, 1, 0, 0);width:100px;height:56px;position:absolute;top:25px;z-index:9;display:flex;align-items:center;flex-flow:row-reverse}@media only screen and (max-width: 480px){.test-card-marker{width:82px;height:49px;top:13px}}.test-card-marker span{-webkit-transform:scale(-1, 1);transform:scale(-1, 1);display:block;font-size:0.75em;line-height:1.16em;font-weight:500;padding:8px 10px}@media only screen and (max-width: 480px){.test-card-marker span{padding:8px 6px}}.test-card-marker.white{background-color:white}.test-card-marker-genes span{padding:8px 4px;max-width:70px}.test-card-marker-genes span:first-child{font-size:1.75em;font-weight:400}.test-card-marker+.test-card-marker{top:100px}@media only screen and (max-width: 480px){.test-card-marker+.test-card-marker{top:75px}}.test-card-image{position:relative}.test-card-image-test{max-width:390px;width:100%}@media only screen and (max-width: 1026px){.test-card-right{order:2}}@media only screen and (max-width: 767px){.test-card-order{padding-top:11px}}.test-card-order-price{background:white;border-radius:31px;font-size:1.5em;line-height:2.45em;vertical-align:top;font-weight:500;display:inline-block;padding:0 25px;margin-right:20px;position:relative}.test-card-order-price-mark{position:absolute;right:16px;top:-4px;font-weight:500;font-size:1.5em}.test-card-order-price span{font-size:0.750em;font-weight:400}.test-card-order-price.grey{background-color:#EEEEEA}@media only screen and (max-width: 1026px){.test-card-order-price{margin-top:14px}}.test-card-order-btn{background-color:white;letter-spacing:0.08em;font-family:'Whitney';border-color:black;font-weight:700;width:280px;height:60px;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;border-radius:30px}@media only screen and (max-width: 1026px){.test-card-order-btn{margin-top:21px}}.test-card-order-btn img{padding-right:20px}.test-card-order-info{padding-top:13px;padding-bottom:10px}.test-card-order-info span{display:block;font-size:1em;line-height:1.45em;letter-spacing:0.02em}.test-card-order-info b{font-weight:600}.test-card-desc{font-size:1.125em;line-height:1.44em;max-width:667px;padding:13px 0 15px}.test-card-desc.no-padding{padding:13px 0 0}.test-card-desc:first-child{padding:0}.test-card-desc strong{font-weight:600}.test-card-list{padding-top:30px}.test-card-list-title{font-size:1.5em;line-height:0.833em;font-weight:600}.test-card-list-caption{font-weight:600}.test-card-list ul{padding:14px 15px 0 14px;max-width:641px;list-style-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='10' viewBox='-1 -1 2 2'><circle r='1' /></svg>")}.test-card-list li{font-size:1.125em;line-height:1.44em;padding-bottom:10px;padding-left:10px}.test-card-list li *{padding-left:10px}.test-card-consult{margin-top:15px}@-webkit-keyframes shadow-pulse{0%{box-shadow:0 0 0 0px rgba(255,214,79,0.2)}100%{box-shadow:0 0 0 15px rgba(255,214,79,0)}}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0px rgba(255,214,79,0.2)}100%{box-shadow:0 0 0 15px rgba(255,214,79,0)}}.test-selector{font-size:1rem;position:relative;padding-bottom:50px}@media only screen and (max-width: 480px){.test-selector{font-size:14px}}.test-selector-wrapper{position:relative}.test-selector-arrow{z-index:99999;width:50px;height:50px;border:2px solid black;border-radius:30px;background-color:#FFD500;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;justify-content:center}@media only screen and (max-width: 480px){.test-selector-arrow{top:100%}}.test-selector-arrow span{display:flex;align-items:center}.test-selector-arrow:disabled{background-color:white;border-color:#9B9B9B;cursor:default}.test-selector-arrow:disabled svg path{stroke:#9B9B9B}.test-selector-arrow-prev{-webkit-transform:translateY(-50%) scale(-1, 1);transform:translateY(-50%) scale(-1, 1);left:0}.test-selector-arrow-next{right:0}.test-selector-question{position:relative;padding-top:59px;margin-bottom:40px;text-align:center}@media only screen and (max-width: 480px){.test-selector-question{margin-bottom:25px}}.test-selector-question-text{font-size:1.5em;line-height:1.5em;color:black;max-width:550px;font-weight:600;position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 600px){.test-selector-question-text{width:82vw}}.test-selector-question-banner{position:relative;display:inline-block}.test-selector-question-bg svg{max-width:360px;width:100%;opacity:0;transition:1s;-webkit-animation:primaryFadeIn 1.5s;animation:primaryFadeIn 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (max-width: 480px){.test-selector-question-bg svg{max-height:180px}}.test-selector-question-draw svg{position:absolute;left:0;top:0;opacity:0;transition:1s;-webkit-animation:primaryFadeIn 1.5s;animation:primaryFadeIn 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.test-selector-question-draw.yellow-spiral svg{-webkit-transform:translate(-90%, 0%);transform:translate(-90%, 0%)}.test-selector-question-draw.yellow-gender svg{-webkit-transform:translate(-90%, 0%);transform:translate(-90%, 0%)}.test-selector-question-draw.yellow-heart svg{-webkit-transform:translate(-100%, 0%);transform:translate(-100%, 0%)}.test-selector-question-draw.yellow-flower svg{-webkit-transform:translate(-70%, 0%);transform:translate(-70%, 0%)}.test-selector-question-draw.yellow-shards svg{-webkit-transform:translate(-120%, 0%);transform:translate(-120%, 0%)}.test-selector-question-draw.yellow-brain svg{-webkit-transform:translate(-110%, 0%);transform:translate(-110%, 0%)}.test-selector-question-draw.yellow-stomach svg{-webkit-transform:translate(-85%, 0%);transform:translate(-85%, 0%)}.test-selector-question-draw.yellow-smoke svg{-webkit-transform:translate(-130%, 10%);transform:translate(-130%, 10%)}.test-selector-question-draw.yellow-wine svg{-webkit-transform:translate(-100%, 0%);transform:translate(-100%, 0%)}.test-selector-question-draw.yellow-coffee svg{-webkit-transform:translate(-100%, 0%);transform:translate(-100%, 0%)}.test-selector-question-draw.yellow-parachute svg{-webkit-transform:translate(-60%, -10%);transform:translate(-60%, -10%)}@media only screen and (max-width: 767px){.test-selector-question-draw{display:none}}.test-selector-cart{width:200px;margin:0 22px;padding-top:20px;display:inline-block}.test-selector-cart-block{box-shadow:0px 4px 4px rgba(0,0,0,0.25);transition:all .3s ease;display:block}.test-selector-cart-block:hover{box-shadow:0px 10px 10px rgba(0,0,0,0.25)}.test-selector-cart-title{font-size:1.5em;line-height:1.25em;text-align:center;padding-bottom:10px}.test-selector-cart-title.sm{font-size:1.12em;padding:0 20px 15px}.test-selector-cart-more{padding:13px;display:flex;justify-content:space-between;align-items:end;cursor:pointer}.test-selector-cart-more span{font-size:1.12em;font-weight:500;line-height:0.8;color:black}@media only screen and (max-width: 480px){.test-selector-cart-more span{line-height:1}}.test-selector-cart-more img{transition:all .3s ease}.test-selector-cart-img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}.test-selector-answers{display:flex;justify-content:center;margin:0 -22px;flex-wrap:wrap}@media only screen and (max-width: 480px){.test-selector-answers{padding-bottom:60px}}.test-selector-radio{margin:0 20px 10px 20px}.test-selector-radio input[type="radio"]{display:none}.test-selector-radio input[type="radio"]+label{max-width:190px;min-width:167px;width:auto;height:67px;background:#F8F8F6;border-radius:40px;display:flex;align-items:center;justify-content:center;font-size:1.5em;line-height:1em;padding:0 10px;border:5px solid transparent;transition:all .3s ease;text-align:center;padding-bottom:4px}@media only screen and (max-width: 480px){.test-selector-radio input[type="radio"]+label{min-width:134px;height:61px;border-width:3px}}.test-selector-radio input[type="radio"]:checked+label,.test-selector-radio input[type="radio"]:hover+label{border-color:#FFD500}.test-selector-field{max-width:167px;margin:0 auto}.test-selector-field input{width:167px;height:67px;border:2px solid #4A4A4A;border-radius:40px;padding:23px 32px;font-weight:500;font-size:1.5em;line-height:1rem;color:#4A4A4A}@media only screen and (max-width: 480px){.test-selector-field input{width:134px;height:61px}}.test-selector-field input::-webkit-input-placeholder{font-weight:500;font-size:1em;color:#DADADA}.test-selector-field input:-moz-placeholder{font-weight:500;font-size:1em;color:#DADADA}.test-selector-field input::-moz-placeholder{font-weight:500;font-size:1em;color:#DADADA}.test-selector-field input:-ms-input-placeholder{font-weight:500;font-size:1em;color:#DADADA}.test-selector-field input.error{border-color:#EE2667}.test-selector-field label{display:block;text-align:center;font-size:1.12em;padding-top:10px}.test-selector-field label.error{color:#EE2667}.test-selector-recomm{text-align:center;padding-top:40px}.test-selector-recomm-title{font-size:1.5em;line-height:1.25em;font-weight:600}.test-selector-recomm-wrapper{position:relative;display:inline-block}.test-selector-recomm-draw{position:absolute}.test-selector-recomm-draw.left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.test-selector-recomm-draw.right{-webkit-transform:translateX(100%);transform:translateX(100%)}.test-selector-recomm-draw.lg.left{left:44px;bottom:20px}.test-selector-recomm-draw.lg.right{bottom:-30px;right:-25px}.test-selector-recomm-draw.sm.left{left:-40px;top:119px}.test-selector-recomm-draw.sm.right{top:150px;right:-45px}.test-selector-more-btn{min-width:auto;background-color:white;display:block;margin:40px auto 0}.test-selector-indicator{width:0%;position:absolute;top:0;left:0;height:14px;background-color:#FFD500;transition:all .5s linear}.product-cart{font-size:1rem;padding-top:1em;padding-bottom:70px}@media only screen and (max-width: 480px){.product-cart{padding-bottom:25px}}.product-cart-row{display:flex;flex-wrap:wrap;margin:0 -12px}@media only screen and (min-width: 480px){.product-cart-row{padding-bottom:30px}}.product-cart-title{font-size:2.5em;line-height:1em;font-weight:600;padding-bottom:15px}.product-cart-col{width:100%;margin:0 12px;margin-bottom:20px}@media only screen and (min-width: 480px){.product-cart-col{max-width:370px}}.product-cart-img{background-color:#F8F8F6;position:relative;align-self:flex-start}.product-cart-img img{max-height:370px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width: 480px){.product-cart-img img{height:100%}}.product-cart-marker{position:absolute;font-size:18px;top:15px}.product-cart-marker .product-cab-item-recomm{margin-left:8px}.product-cart-categories{display:flex;align-items:center;margin-top:5px}.product-cart-categories-info{padding-left:12px}.product-cart-categories-info span{font-size:1.125em;line-height:1.22em;font-weight:600}.product-cart-categories-info p{font-size:1em;line-height:1.25em}@media only screen and (max-width: 480px){.product-cart-categories img{max-width:45px}}.product-cart-traits{background-color:#F8F8F6;padding:1.25em;margin-top:2em}.product-cart-traits-caption{font-size:1.125em;line-height:1.55em;font-weight:600}.product-cart-traits-item{display:flex;align-items:center;margin-top:1.15em}.product-cart-traits-item span{font-size:1em;line-height:1em;color:#4A4A4A;padding-left:10px}.product-cart-widget-title,.product-cart-widget-title.popover-caption{font-size:1.125em;line-height:1.55em;font-weight:600}.product-cart-widget-col{margin-bottom:30px}.product-cart-widget .popover-icon{margin-left:8px}.product-cart-widget-scales{margin-top:10px}.product-cart-widget-scale{margin:0 0 18px 0}.product-cart-widget-scale .stats{margin:0 0 6px 0}.product-cart-widget-scale .stats:after{content:"";display:table;clear:both}.product-cart-widget-scale .name{font-size:1em;line-height:1em;color:#4A4A4A;float:left;display:inline-block;width:50%;text-align:left}.product-cart-widget-scale .percent{float:right;font-size:1em;line-height:1em;color:#4A4A4A;width:50%;text-align:right}.product-cart-widget-scale .scale{width:100%;height:10px;position:relative;background:#EEEEEA;border-radius:10px;overflow:hidden}.product-cart-widget-scale .scale-marked{background:#9B9B9B;position:absolute;left:0;top:0;height:100%;border-radius:10px}.cabinet-grey{background:#F8F8F6;padding:1px 0}.top-products-btn{text-align:right;flex-grow:1}@media only screen and (max-width: 868px){.top-products-btn{text-align:left;margin-top:15px}}.info-popup{position:fixed;width:1240px;margin-left:-620px;left:50%;top:120px;color:#000;font-weight:400;background:#fff;padding:0 0 80px 0}@media (max-width: 1300px){.info-popup{width:90%;left:0;right:0;margin:auto}}@media (max-width: 1000px){.info-popup{top:20px;height:90%;overflow-y:scroll;overflow-x:hidden}}.info-popup-container{width:1020px;margin:0 auto}@media (max-width: 1215px){.info-popup-container{width:90%}}.info-popup-title{font-size:24px;letter-spacing:2px;line-height:39px;margin:90px 0 10px 0}@media (max-width: 650px){.info-popup-title{margin:20px 0 10px 0}}@media (max-width: 650px){.info-popup-title{font-size:20px;line-height:24px}}.info-popup-text{font-size:14px;letter-spacing:0.07px;line-height:24px;margin:0 0 50px 0}.info-popup-btn{display:block;margin:0 auto;width:295px;height:45px;text-align:center;font-weight:500;font-size:12px;letter-spacing:1.71px;text-transform:uppercase;color:#000;border:1px solid #000000;padding:17px 0 0 0}@media (max-width: 650px){.info-popup-btn{width:200px}}#cabinet.cabinet-overflow{overflow:hidden}#cabinet.full-height{height:calc(100vh - 169px)}@media only screen and (max-width: 848px){#cabinet.full-height{height:calc(100vh - 172px)}}@media only screen and (max-width: 480px){#cabinet.full-height{height:calc(100vh - 152px)}}#cabinet .graphs-row-container{display:flex;justify-content:space-between;align-items:center;margin:0 0 50px 0}@media only screen and (max-width: 680px){#cabinet .graphs-row-container{flex-wrap:wrap}}#cabinet .graphs-row-container .img-group{width:100%}@media only screen and (max-width: 960px){#cabinet .graphs-row-container .img-group{text-align:center}}@media only screen and (max-width: 680px){#cabinet .graphs-row-container .img-group{margin:20px 0}}@media print{#cabinet .graphs-row-container .img-group{display:none}}#cabinet .graphs-row-container img{width:110px;height:110px;margin-right:30px;display:inline-block}@media only screen and (max-width: 960px){#cabinet .graphs-row-container img{margin:0}}#cabinet .graphs-row-container img:last-child{margin-right:0}#cabinet .more-info-btn{display:flex;align-items:center;font-weight:500;font-size:12px;color:#000;letter-spacing:1.5px;line-height:20px;text-transform:uppercase;margin:0 0 20px 0;width:232px}@media print{#cabinet .more-info-btn{display:none}}#cabinet .more-info-btn span{margin:0 20px 0 0}#cabinet .more-info-btn.opened>svg #plus-line{opacity:0}#cabinet .info-banner{background:#F8F8F6;font-weight:400;font-size:16px;color:#000;letter-spacing:1.14px;line-height:26px;position:relative}#cabinet .info-banner a{text-decoration:underline;color:#000}#cabinet .info-banner-title{font-weight:400;font-size:24px;color:#000;letter-spacing:0.3px;line-height:1.42em;margin:0 0 10px 0}@media only screen and (max-width: 480px){#cabinet .info-banner-title{font-size:20px}}#cabinet .info-banner-default{padding:25px 50px 15px 40px}@media only screen and (max-width: 480px){#cabinet .info-banner-default{padding:15px}}#cabinet .info-banner-mb{margin-bottom:20px}#cabinet .info-banner-full-width{padding:20px 35px 20px 25px}#cabinet .info-banner.corner-left:before{content:'';position:absolute;top:50%;left:-16px;margin-top:-8px;width:0;height:0;border-style:solid;border-width:8.5px 17px 8.5px 0;border-color:transparent #f8f8f6 transparent transparent}@media only screen and (max-width: 670px){#cabinet .info-banner.corner-left:before{left:50%;top:-9px;-webkit-transform:rotate(90deg) translateY(50%);transform:rotate(90deg) translateY(50%)}}@media print{#cabinet .info-banner.corner-left:before{display:none}}#cabinet .info-banner-icon{width:400px;background:#F8F8F6;position:relative;font-weight:300;font-size:12px;color:#000;letter-spacing:0.73px;line-height:20px;text-transform:uppercase;min-height:86px;display:flex;justify-content:space-between;align-items:center;padding:0 16px 0 26px}@media (max-width: 630px){#cabinet .info-banner-icon{width:100%;margin:20px 0}}#cabinet .info-banner-icon img{margin:0 15px 0 0}#cabinet .info-banner-sm{position:relative;max-width:480px;width:100%;background:#F8F8F6;padding:20px;font-weight:500;font-size:14px;color:#000;letter-spacing:1px;line-height:22px;display:none}#cabinet .info-banner-sm.opened{display:block}#cabinet .info-banner-sm:before{content:'';position:absolute;top:-16px;left:44.5%;margin-left:-8px;width:0;height:0;border-style:solid;border-width:0 8.5px 17px 8.5px;border-color:transparent transparent #f8f8f6 transparent}#cabinet .info-banner-sm a{text-decoration:underline;color:#000}#cabinet .tooltip{position:relative}#cabinet .tooltip-word{position:relative;text-decoration:underline;margin:0 24px 0 0}#cabinet .tooltip-word:after{content:'';right:-14px;top:-2px;position:absolute;background:url("../img/svg/cabinet/info-sm-icon.svg") no-repeat;width:11px;height:11px}#cabinet .tooltip:hover{cursor:pointer}#cabinet .tooltip:hover>span:last-child{display:block}#cabinet .tooltip .tooltip-text{width:81vw;position:absolute;left:0;background:#F8F8F6;display:none;padding:10px 20px;font-weight:500;font-size:14px;color:#000;letter-spacing:1px;line-height:22px;z-index:50}#cabinet .gene-block-content{width:425px;text-align:center}@media (max-width: 820px){#cabinet .gene-block-content{width:100%}}#cabinet .gene-block-content-title{font-weight:500;font-size:28px;color:#000;margin:0 0 15px 0}#cabinet .gene-block-content-subtitle{font-weight:400;font-size:20px;color:#000;margin:0 0 10px 0}#cabinet .gene-block-content-subtitle-mb{margin:0 0 40px 0}#cabinet .gene-block-content-items{display:flex;justify-content:space-between}#cabinet .gene-block-content-item{width:200px}#cabinet .science-details-list{list-style-type:none;padding:0}#cabinet .lactose-graphs{margin:40px 0 60px 0}@media only screen and (max-width: 767px){#cabinet .lactose-graphs{margin-bottom:8vw}}@media print{#cabinet .lactose-graphs{display:none}}#cabinet .lactose-graphs-title{font-weight:600;font-size:24px;text-align:center;margin:0 0 30px 0}#cabinet .lactose-graphs-container{display:flex;justify-content:space-between;flex-wrap:wrap}#cabinet .lactose-graphs-item{background:#F8F8F6;margin:0 0 20px 0;width:515px;display:flex;padding:20px 0 30px 0;overflow:hidden}@media (max-width: 1370px){#cabinet .lactose-graphs-item{width:49%;padding:20px 20px 30px 0}}@media (max-width: 880px){#cabinet .lactose-graphs-item{width:100%}}#cabinet .lactose-graphs-item-right{width:50%}#cabinet .lactose-graphs-item-left{margin:0 30px 0 0;padding:0 0 0 40px}@media (max-width: 980px){#cabinet .lactose-graphs-item-left{padding:0 0 0 10px;margin:0 10px 0 0}}#cabinet .lactose-graphs-item-name{font-weight:300;font-size:14px;margin:0 0 8px 0;text-align:right;height:15px}@media only screen and (max-width: 480px){#cabinet .lactose-graphs-item-name{height:28px}}#cabinet .lactose-graphs-item-header{height:70px;display:flex;align-items:center;margin:0 0 20px 0}#cabinet .lactose-graphs-item-title{width:120px;text-align:right;font-weight:600;font-size:14px}#cabinet .lactose-graphs-item .graph-line{display:flex;width:80%;height:15px;margin:0 0 8px 0}@media only screen and (max-width: 480px){#cabinet .lactose-graphs-item .graph-line{margin:0 0 21px 0}}#cabinet .lactose-graphs-item .graph-line .colored-line{background:#FECE57;height:100%;margin:0 8px 0 0}#cabinet .lactose-graphs-item .graph-line .line-text{font-weight:600;font-size:11px;text-align:right}@media only screen and (max-width: 480px){#cabinet .lactose-graphs-item .graph-line .line-text{min-width:29px}}#cabinet .content{position:relative}#cabinet .content-single-test{padding:0 0 70px 0}#cabinet .content-sidebar{width:100%;margin:25px 0 0 0}#cabinet .content-default{margin:25px 0 0 0;width:100%}@media (max-width: 1240px){#cabinet .content{width:95%;float:none;margin:0 auto}}#cabinet .cab-cart-border{border:1px solid rgba(44,44,44,0.2)}#cabinet .cab-cart-default{margin:0 0 90px 0}#cabinet .cab-cart-filter{margin:0 0 40px 0;padding:20px 0 0 0;background:#F8F8F6;position:relative}#cabinet .cab-cart-sm-m{margin:0 0 50px 0}#cabinet .cab-cart-grey{background-color:#F8F8F6}#cabinet .cab-cart .dotted-line{width:100%;background-image:linear-gradient(to right, #CBCBCB 33%, rgba(255,255,255,0) 0%);background-position:12px bottom;background-size:10px 1px;background-repeat:repeat-x;border:none;height:1px;margin:0 auto}#cabinet .cab-cart .filter-dotted-line{margin:0 0 20px 0}#cabinet .cab-cart-body-inner{padding:0 16px}#cabinet .cab-cart-body>div:last-child{border-bottom:0}#cabinet .cab-cart .row-group-title{padding:30px 0 25px 90px;font-weight:700;font-size:18px;color:#000;letter-spacing:3px}@media (max-width: 420px){#cabinet .cab-cart .row-group-title{padding:30px 0 25px 0px}}#cabinet .cab-cart-products{padding:45px 0 100px}@media only screen and (max-width: 480px){#cabinet .cab-cart-products{padding:11vw 0}}#cabinet .cab-cart-recipes{padding:40px 0 80px 0}@media only screen and (max-width: 480px){#cabinet .cab-cart-recipes{padding:11vw 0}}#cabinet .cab-cart-risk{padding:75px 0 20px 0}@media only screen and (max-width: 767px){#cabinet .cab-cart-risk{padding-top:10vw}}#cabinet .cab-cart-risk-inner{display:flex;align-items:center;justify-content:space-between}#cabinet .cab-cart-risk-desc{font-size:1.12rem;line-height:1.66em;max-width:431px}#cabinet .cab-cart-risk-bubble{display:inline-block;position:relative;bottom:-11px}@media only screen and (min-width: 1185px){#cabinet .cab-cart-risk-bubble{left:59%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute}}#cabinet .cab-cart-risk-bubble p{position:absolute;top:50%;left:53%;max-width:229px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;font-size:14px;line-height:1.5em}#cabinet .cab-cart-risk-bubble .bubble-arrow{position:absolute;left:-24px;bottom:-27px}@media only screen and (max-width: 892px){#cabinet .cab-cart-risk .cab-cart-header{flex-wrap:wrap}}#cabinet .section-title{font-weight:700;font-size:18px;color:#000;letter-spacing:3px}#cabinet .health-label{min-height:35px;padding:5px 15px;letter-spacing:1px;display:inline-block;margin-right:14px;margin-bottom:14px;vertical-align:top;font-weight:400;font-size:18px;color:#000;letter-spacing:1.14px;border-radius:35px;border:1px solid transparent;transition:all .3s ease}#cabinet .health-label.active{border:1px solid rgba(0,0,0,0.3);transition:all .3s ease}#cabinet .health-label-link{margin-bottom:14px;transition:all .3s ease}#cabinet .health-label-img-container{min-width:55px;text-align:center}#cabinet .health-label-container{display:flex;align-items:center}#cabinet .health-label-img{display:inline-block;margin:0 10px 0 0}.alco-graph-title{font-weight:500;font-size:24px;color:#000;letter-spacing:4px;text-align:center;line-height:28px;text-align:center;margin:30px 0 50px 0;text-transform:uppercase;width:100%}.alco-graph-container{display:flex;align-items:center}.alco-graph-col{width:50%}.alco-graph-items{display:flex;align-items:center;flex-wrap:wrap;padding:100px 0 0 0}.alco-graph-items>div:last-child{height:100%}.alco-graph-item{height:300px;width:300px}.alco-graph-item-title{font-weight:600;text-transform:uppercase;margin:0 0 20px 0;text-transform:uppercase;font-size:26px}.alco-graph-item-subtitle{font-weight:400;font-size:14px;line-height:20px}.cab-headline{background-color:#FFD500;width:100%;font-size:16px}@media only screen and (max-width: 767px){.cab-headline{font-size:12px}}@media only screen and (max-width: 480px){.cab-headline{font-size:10px}}.cab-headline-title{font-size:2.5rem;line-height:1em;font-weight:600;padding:0.75em 0;display:block}.trait-marker{width:30px;height:30px;background-color:#FFD500;display:flex;align-items:center;justify-content:center;border-radius:50%}#cabinet-page{background:linear-gradient(to left, #FFFCE6, #FBD5D4)}.profile{background:#fff}.profile .product-modal-back{margin:0 0 40px 0}.profile-child-habits-item{margin:0 0 40px 0;display:flex;align-items:center}.profile-child-habits-item:after{content:"";display:table;clear:both}.profile-child-habits-item p{width:300px}.profile-child-habits-select{width:160px}.profile-section-title{font-weight:700;font-size:24px;color:#000;letter-spacing:2px;text-transform:uppercase;padding:24px 0 0 0;margin:0 0 30px 0;border-top:1px solid #000}.profile-cover{width:100%;position:relative;margin:20px 0 0 0}.profile-cover img{width:100%;max-height:200px;-o-object-fit:cover;object-fit:cover}.profile-cart{width:100%;background:#fff;padding:44px 0 0 0;margin:0 0 12px 0}.profile-title{font-weight:600;font-size:36px;color:#000;letter-spacing:1px;line-height:46px;text-align:center;margin:0 0 40px 0}.profile-about,.profile-habits{display:flex;justify-content:baseline;flex-wrap:wrap}.profile-content{margin:0 auto;position:relative}@media (max-width: 750px){.profile-content{width:100%}}.profile-physics{margin:30px 0 100px 0;border-top:1px solid #F2F2F2}.profile-physics:after{content:"";display:table;clear:both}.profile-physics>div:last-child{border-right:none}.profile-physics-item{padding:30px 0 0 0;float:left;border-right:1px solid #F2F2F2}.profile-physics-item-sm{width:170px}.profile-physics-item-text{text-transform:uppercase;font-weight:400;font-size:12px;color:#000;letter-spacing:1.37px;line-height:20px;text-align:center}.profile-physics-item-activity{padding-left:30px;padding-right:30px}.profile-counter{width:170px;text-align:center}@media (max-width: 480px){.profile-counter{width:142px}}.profile-counter .counter-text{font-weight:400;font-size:12px;letter-spacing:1.37px;line-height:20px;text-transform:uppercase;margin:45px 0 0 0}.profile-counter .top,.profile-counter .bottom{display:block;width:15px;height:15px}.profile-counter .top{margin:0 auto 25px auto}.profile-counter .bottom{margin:25px auto 0 auto}.profile-counter .num{font-size:20px;font-weight:500}.profile-switcher-container>div{border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2}.profile-switcher-container>div:last-child{border-bottom:none}.profile-switcher-line{display:flex;align-items:center;min-height:90px;flex-wrap:wrap}@media (max-width: 480px){.profile-switcher-line{padding-bottom:8px}}.profile-switcher-line .label{width:240px;float:left;margin:0 20px 0 0;font-weight:400;font-size:12px;color:#000;letter-spacing:1.37px;line-height:20px;text-transform:uppercase}.profile-switcher-line .state{width:170px;float:left;font-weight:700;font-size:14px;color:#000;letter-spacing:1px;line-height:26px;margin:0 120px 0 0}.profile-switcher-line .switcher{float:left}.profile .row{padding:0 0 25px 0}@media (max-width: 570px){.profile .row{padding:0 0 25px 0}}.profile .left-col{width:114px;float:left;margin-right:85px}@media (max-width: 570px){.profile .left-col{float:none;width:100%}}.profile .right-col{float:left;position:relative;width:70%}.profile .error-input{position:absolute;top:-45%;left:0;color:#d0021b;font-weight:300;font-size:13px}.profile .field{font-weight:400;font-size:12px;color:#000;letter-spacing:1.37px;line-height:20px;text-transform:uppercase;display:flex;align-items:center}.profile .field.fix-height{min-height:50px}@media (max-width: 570px){.profile .field{margin:0 0 15px 0}}.profile .value{font-weight:700;font-size:14px;color:#000;letter-spacing:1px;line-height:26px}.profile .value:hover{cursor:pointer}.profile hr{border:none;height:1px;background:#000;width:100;display:block;margin-bottom:45px}.profile .fake-password{display:block}.profile .fake-password-item{display:inline-block;width:8px;height:8px;background-color:#000000;border-radius:50%;margin-right:15px}.profile .circle-user{width:65px;height:65px;background-color:#fff;border-radius:50%;text-align:center;line-height:62px;position:absolute;border:1px solid #000;bottom:-27px;left:50%;margin-left:-32.5px;font-weight:500;font-size:24px;color:#000;letter-spacing:2px;text-transform:uppercase}.profile .circle-item{text-align:center;color:#000;margin:0 25px 100px 0;display:block}@media (max-width: 480px){.profile .circle-item{margin:0 25px 45px 0}}.profile .circle-item-img-container{border:5px solid transparent;border-radius:50%;position:relative;transition:all .3s ease;margin:0 auto 24px auto}.profile .circle-item-img-container.selected{border:5px solid #FBC9D9;transition:all .3s ease}.profile .circle-item-img-container.selected.circle-size-md:after{content:'';position:absolute;right:0;top:16px;background:url("../img/svg/cabinet/selected-sm.svg") no-repeat;width:26px;height:26px}.profile .circle-item-img-container.selected.circle-size-md>img{width:100%;height:100%;display:block}.profile .circle-item-img-container.selected.circle-size-sm>img{display:block}@media (hover: hover){.profile .circle-item-img-container:hover{border:5px solid #FBC9D9;transition:all .3s ease}}.profile .circle-size-md{width:150px;border-radius:50%}.profile .circle-size-sm{width:75px;border-radius:50%}.profile .profile-btn{float:right}.profile .profile-btn:hover{cursor:pointer}.profile .feed-type-switcher-container{position:relative;margin:20px 0 80px 0;height:40px}.profile .feed-type-switcher-container img{position:relative;bottom:3px;left:5px}.profile .feed-type-switcher-container:hover>a+a{display:block}.profile .feed-type-switcher-container a:last-child{display:none;position:absolute;width:100%;top:26px;left:0}.profile .feed-type-switcher{font-weight:500;font-size:20px;color:#000;letter-spacing:1px;line-height:16px;position:relative;display:block;text-align:center}.profile .trimester-item{font-weight:600;font-size:10px;color:#000;letter-spacing:0.83px;line-height:16px;text-transform:uppercase;padding:10px;border-radius:40px;border:5px solid transparent;transition:all .3s ease;margin:0 0 65px 0}.profile .trimester-item.selected{border:5px solid #FBC9D9;transition:all .3s ease}.profile input{border:none;background:#fff;font-weight:700;font-size:14px;color:#9B9B9B;letter-spacing:1px;line-height:26px}.profile input[type=text]{width:100%}.profile-birthday-select-container{margin:0 0 30px 0}.profile-birthday-select-container .select-container{width:150px;height:52px;margin-right:11px;float:left}@media (max-width: 570px){.profile-birthday-select-container .select-container{width:100%;float:none;margin:0 0 10px 0}}.profile-birthday-select-container .error{color:#d0021b;padding:17px 0}.profile-birthday-select-container>div:last-child{margin-right:0}.profile-birthday-select-container .select2-container--default .select2-selection--single{border:1px solid #000;border-radius:0;height:100%}.profile-success{width:100%;min-height:101px;background-color:#fffce7;color:#000000;font-weight:500;font-size:14px;text-align:center;position:fixed;left:0;top:-1000px;transition:all .3s ease;z-index:10;padding:43px 0}.profile-success.active{top:88px;transition:all .3s ease}input[type="checkbox"].ios8-switch{position:absolute;margin:8px 0 0 16px}input[type="checkbox"].ios8-switch+label{position:relative;padding:5px 0 0 50px;line-height:2.0em}input[type="checkbox"].ios8-switch+label:before{content:"";position:absolute;display:block;left:0;top:0;width:40px;height:24px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;transition:all 0.3s}input[type="checkbox"].ios8-switch+label:after{content:"";position:absolute;display:block;left:0px;top:1px;width:24px;height:24px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;transition:all 0.3s}input[type="checkbox"].ios8-switch+label:hover:after{box-shadow:0 0 5px rgba(0,0,0,0.3)}input[type="checkbox"].ios8-switch:checked+label:after{margin-left:20px}input[type="checkbox"].ios8-switch:checked+label:before{background:#FBC9D9;border:1px solid #FBC9D9}input[type="checkbox"].ios8-switch-lg{margin:10px 0 0 20px}input[type="checkbox"].ios8-switch-lg+label{position:relative;padding:7px 0 0 60px;line-height:2.3em}input[type="checkbox"].ios8-switch-lg+label:before{width:50px;height:30px;border-radius:20px}input[type="checkbox"].ios8-switch-lg+label:after{width:27px;height:28px;border-radius:20px}input[type="checkbox"].ios8-switch-lg+label:hover:after{box-shadow:0 0 8px rgba(0,0,0,0.3)}input[type="checkbox"].ios8-switch-lg:checked+label:after{margin-left:20px}.user-add{padding:60px 0}.user-add-cart{background:#fff;width:90%;background:#fff;padding:44px 50px 0 50px;border-radius:8px;margin:0 auto}.user-add-title{font-weight:600;font-size:24px;margin:0 0 60px 0}.user-add-content{width:630px;margin:0 0 0 120px}.user-add-number{color:#f5a623;font-weight:700;font-size:110px;float:left}.user-add .col-right{float:right}.user-add input{height:52px;border:1px solid #e0e0e0;background-color:#ffffff}.user-add input.input-lg{width:480px;display:block}.user-add .form-group-title{color:#333333;font-weight:500;font-size:18px;margin:0 0 10px 0}.user-add-success{width:488px;padding:120px 0 120px 0;margin:0 auto 0 auto;text-align:center}@media (max-width: 500px){.user-add-success{width:90%}}.user-add-success-title{font-weight:600;font-size:24px;margin:0 0 40px 0}.user-add-success-desc{font-weight:300;font-size:18px}.user-add-success img{display:block;margin:23px auto 45px auto;width:42px;height:23px}.user-add-success-btn{display:block;margin:0 auto;color:#fff;text-align:center;width:488px;height:52px;background-color:#ed376f;font-weight:600;font-size:13px;line-height:51px}@media (max-width: 500px){.user-add-success-btn{width:100%}}.user-add-success-wrapper{background:#fff}.test-reg-new-user .select-relation{margin:0 0 20px 0}.select2-container--default .select2-search--dropdown .select2-search__field{display:none}.select2-container--default .select2-selection--single{border-radius:0;height:52px;color:#9b9b9b;font-weight:300;font-size:14px;padding:10px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:12px;right:6px;width:20px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#EBEBE6;color:#000}.trait-group-body{padding:18px 0 0;z-index:9}.trait-group-body-container{width:100%;background:#F8F8F6}.trait-group-body-container.pb{padding-bottom:100px}@media only screen and (max-width: 480px){.trait-group-body-container.pb{padding-bottom:70px}}@media only screen and (max-width: 767px){.trait-group-body{margin-top:9px;height:100%}}@media (max-width: 420px){.trait-group-body{padding:10px}}.trait-group-card-row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;margin:0 0 32px 0}@media (max-width: 940px){.trait-group-card-row{margin:0}}.test-trait-group-body{z-index:9}.test-trait-group-body .trait-group-card:not(:first-child){z-index:-1}@media only screen and (max-width: 767px){.test-trait-group-body .trait-group-card:not(:first-child){z-index:1}}.trait-group-card{max-width:365px;width:100%;font-size:14px;display:block;background:#fff;padding:1.43em;transition:all .3s ease;text-align:center;position:relative;-webkit-transform:translateY(0);transform:translateY(0);margin:0 0 25px 0;z-index:-1}.trait-group-card.demo{z-index:9}@media (max-width: 940px){.trait-group-card{width:93%;margin:0 0 32px 0}}@media (max-width: 768px){.trait-group-card{width:100%;z-index:9}}.trait-group-card:not(.trait-group-card-disabled):hover{transition:all .3s ease;box-shadow:0 4px 9px 2px rgba(0,0,0,0.08);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.trait-group-card-title{display:flex;font-weight:600;font-size:1.286em;color:#000000;margin-bottom:1em;text-align:left;align-items:center;padding-right:65px}.trait-group-card-title .trait-marker{margin-right:7px;flex-shrink:0}.trait-group-card-title span:first-letter{text-transform:uppercase}.trait-group-card-marker{position:absolute;right:0;top:26px}.trait-group-card-marker:after{content:"";display:table;clear:both}.trait-group-card-marker-label{float:right;width:45px;height:22px;border-top-left-radius:32px;border-bottom-left-radius:32px;padding:3px 0;margin:0 0 10px 0}.trait-group-card-marker-label span{font-weight:500;font-size:16px;color:#4A4A4A;letter-spacing:0.93px}.trait-group-card-marker-label.low{background:#73E0AB}.trait-group-card-marker-label.medium{background:#FB9407}.trait-group-card-marker-label.high{background:#EE2667}.trait-group-card-marker-label.high span{color:#fff}.trait-group-card-marker-label.fast{background:#73E0AB}.trait-group-card-marker-label.slow{background:#EE2667}.trait-group-card-marker-label.slow span{color:#fff}.trait-group-card-marker-text{width:90px;clear:both;font-weight:700;font-size:10px;color:#9B9B9B;letter-spacing:0.75px;text-align:right;line-height:13px;text-transform:uppercase;margin:0 22px 0 0}.trait-group-card-desc{font-weight:400;font-size:1em;color:black;line-height:1.28em;margin-bottom:1.35em;text-align:left;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1200px){.trait-group-card-desc{flex-wrap:wrap}}.trait-group-card-desc span{max-width:171px}.trait-group-card-rating{display:flex}@media only screen and (max-width: 480px){.trait-group-card-rating{margin-top:12px}}.trait-group-card-rating svg{position:relative}.trait-group-card-rating svg.black path{fill:#4A4A4A}.trait-group-card-rating img{padding-left:10px}.trait-group-card-rating.lg svg{margin-left:7px;width:11px}@media only screen and (max-width: 480px){.trait-group-card-rating.lg svg{margin:0 10px 0 0}}.trait-group-card-rating.sm svg{-webkit-transform:translateY(25%);transform:translateY(25%);margin-right:1px}.trait-group-card-rating.sm svg:nth-child(even){-webkit-transform:translateY(-25%);transform:translateY(-25%)}.trait-group-card-info .text{font-weight:500;font-size:1.143em;line-height:1.5em;color:#000000;text-align:left}.trait-group-card-disabled:hover{cursor:auto}.result-modal-back{font-weight:500;font-size:1rem;color:#000;letter-spacing:2px;text-transform:uppercase;display:flex;align-items:center;margin:20px 0 20px 0}.result-modal-back img{margin-right:10px}@media (max-width: 420px){.result-modal-back{font-size:10px}}@media print{.result-modal-back{display:none}}.result-cart-container{width:1050px;padding:70px 0 50px 0;margin:0 auto 50px auto;background:white}@media (max-width: 1239px){.result-cart-container{width:100%;padding:30px 30px 50px 30px}}@media print{.result-cart-container .result-cart-subtitle{page-break-after:always}}.result-cart-container .result-cart-info{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px 0;position:relative}.result-cart-container .result-cart-info-desc .general-info{padding:0 0 20px 0;width:240px;font-weight:400;font-size:14px;color:#9B9B9B;line-height:22px}@media print{.result-cart-container .result-cart-info-desc .general-info{width:100%;margin:20px 0 0 0}}.result-cart-container .result-cart-info-desc .general-info-icon{width:195px;font-weight:400;font-size:14px;color:#000;line-height:20px;padding:0 0 0 30px;position:relative}.result-cart-container .result-cart-info-desc .general-info-icon:before{content:'';background:url("../img/svg/cabinet/protector-allele-icon.svg") no-repeat;width:15px;height:15px;position:absolute;left:5px;top:9px}.result-cart-container p{font-weight:400;font-size:16px;color:#000;line-height:1.625em}.result-cart-container p span{font-weight:400;font-size:16px;color:#000;line-height:1.625em}.result-cart-container p.lg-p{margin:0 0 40px 0}.result-cart-container p.sm-p{margin:0 0 15px 0}.result-cart-container p.md-p{margin:0 0 30px 0}.result-cart-container.hidden{display:none}.result-cart-container .result-cart{background:#fff;position:relative}.result-cart-container .result-cart-header{margin:0 0 35px 0;display:flex;justify-content:space-between}@media only screen and (max-width: 991px){.result-cart-container .result-cart-header{flex-direction:column}}.result-cart-container .result-cart-close{position:absolute;right:18px;top:18px}.result-cart-container .result-cart-marker{display:flex;align-items:center;position:absolute;right:-55px;top:0}@media print{.result-cart-container .result-cart-marker{display:none}}@media (max-width: 1239px){.result-cart-container .result-cart-marker{right:-30px}}.result-cart-container .result-cart-marker-label{width:150px;height:38px;border-top-left-radius:32px;border-bottom-left-radius:32px;padding:10px 0 0 23px;text-align:left}@media (max-width: 420px){.result-cart-container .result-cart-marker-label{width:100px}}.result-cart-container .result-cart-marker-label span{font-weight:500;font-size:18px;color:#4A4A4A;letter-spacing:0.93px}@media (max-width: 420px){.result-cart-container .result-cart-marker-label span{font-size:12px}}.result-cart-container .result-cart-marker-label.low{background:#73E0AB}.result-cart-container .result-cart-marker-label.medium{background:#FB9407}.result-cart-container .result-cart-marker-label.high{background:#EE2667}.result-cart-container .result-cart-marker-label.high span{color:#fff}.result-cart-container .result-cart-marker-label.fast{background:#73E0AB}.result-cart-container .result-cart-marker-label.slow{background:#EE2667}.result-cart-container .result-cart-marker-label.slow span{color:#fff}.result-cart-container .result-cart-marker-text{width:153px;font-size:16px;color:#9B9B9B;text-align:right;line-height:18px;font-weight:600;margin:0 12px 0 0;text-transform:lowercase}@media (max-width: 420px){.result-cart-container .result-cart-marker-text{font-size:12px}}.result-cart-container .result-cart-marker-img{width:153px;text-align:right;margin:0 60px 0 0;font-weight:500;font-size:36px;color:#9B9B9B;letter-spacing:2px;position:relative}.result-cart-container .result-cart-marker-img:after{content:'';position:absolute;right:-77px;top:50%;width:70px;height:50px;margin-top:-25px;background:url("../img/svg/cabinet/brain.svg") no-repeat}@media (max-width: 420px){.result-cart-container .result-cart-marker-img{font-size:12px}}.result-cart-container .result-cart-title{font-weight:700;font-size:2.5rem;color:#000;letter-spacing:1px;line-height:1.1em;margin:0 0 10px 0;display:flex;align-items:center}.result-cart-container .result-cart-title span{display:block}.result-cart-container .result-cart-title span:first-letter{text-transform:uppercase}@media print{.result-cart-container .result-cart-title{margin:0}}@media (max-width: 420px){.result-cart-container .result-cart-title{font-size:26px}}.result-cart-container .result-cart-title img{padding:0 13px 0 0;height:26px}@media only screen and (max-width: 480px){.result-cart-container .result-cart-title img{height:20px}}.result-cart-container .result-cart-title img.lg{height:auto;padding-right:10px}.result-cart-container .result-cart-attention{width:720px;position:relative;font-weight:400;font-size:18px;color:#000;line-height:28px}.result-cart-container .result-cart-attention strong{font-weight:600}@media print{.result-cart-container .result-cart-attention{width:100%;margin:0}}@media (max-width: 1240px){.result-cart-container .result-cart-attention{margin-right:300px}}@media only screen and (max-width: 768px){.result-cart-container .result-cart-attention{margin:68px 0 0 0}}.result-cart-container .result-cart-attention:before{content:'';position:absolute;left:-55px;width:12px;height:100%}@media (max-width: 1239px){.result-cart-container .result-cart-attention:before{left:-30px}}.result-cart-container .result-cart-attention-slow:before{background:#EE2667}.result-cart-container .result-cart-attention-fast:before{background:#73E0AB}.result-cart-container .result-cart-attention-low:before{background:#73E0AB}.result-cart-container .result-cart-attention-medium:before{background:#FB9407}.result-cart-container .result-cart-attention-high:before{background:#EE2667}.result-cart-container .result-cart-main-title{font-size:1.5rem;color:#000000;text-align:left;line-height:1.5em}@media (max-width: 768px){.result-cart-container .result-cart-main-title{width:100%;text-align:left}}@media (max-width: 420px){.result-cart-container .result-cart-main-title{font-size:20px;line-height:1.2}}@media print{.result-cart-container .result-cart-main-title{display:none}}.result-cart-container .result-cart-main-title.pb{padding-bottom:15px}.result-cart-container .result-cart-subtitle{font-size:1.5rem;line-height:1.41em;font-weight:500;margin-bottom:15px;margin-top:35px}@media only screen and (max-width: 480px){.result-cart-container .result-cart-subtitle{margin-top:8px}}.result-cart-container .result-cart-dropdown{font-weight:400;font-size:14px;margin:24px 0 40px 0}.result-cart-container .result-cart-dropdown a{font-weight:400;font-size:14px;color:#000;text-decoration:underline;word-break:break-all;flex-grow:1;margin-left:24px}.result-cart-container .result-cart-dropdown strong{font-weight:700}.result-cart-container .result-cart-dropdown-header{min-height:77px;background:#F8F8F6;text-transform:uppercase;letter-spacing:1px;line-height:18px;padding:30px 47px 30px 40px;margin:0 0 2px 0;position:relative;display:flex;align-items:center;cursor:pointer}.result-cart-container .result-cart-dropdown-header:after{content:"";display:table;clear:both}@media (max-width: 420px){.result-cart-container .result-cart-dropdown-header{padding:15px 43px 15px 15px}}@media print{.result-cart-container .result-cart-dropdown-header{padding:0;margin:0 0 18px 0;min-height:auto;background:#fff}}.result-cart-container .result-cart-dropdown-header .title{float:left;font-weight:500;font-size:15px;color:#000;letter-spacing:2px}.result-cart-container .result-cart-dropdown-header .icon{position:absolute;background:url("../img/svg/cabinet/plus.svg") no-repeat;width:20px;height:20px;right:25px;top:50%;margin-top:-10px}@media print{.result-cart-container .result-cart-dropdown-header .icon{display:none}}.result-cart-container .result-cart-dropdown-header .icon:hover{cursor:pointer}.result-cart-container .result-cart-dropdown-header .icon.open{background:url("../img/svg/cabinet/minus.svg") no-repeat;background-position:0 9px}.result-cart-container .result-cart-dropdown-body{letter-spacing:0;line-height:20px;background:#F8F8F6;padding:30px 40px;margin:0 0 15px 0}@media print{.result-cart-container .result-cart-dropdown-body{padding:0;background:#fff}}.result-cart-container .result-cart-dropdown-body.closed{display:none}@media print{.result-cart-container .result-cart-dropdown-body.closed{display:block !important}}.result-cart-container .result-cart-dropdown-body.white{background-color:white}.result-cart-container .result-cart-dropdown-body.no-padding{padding:0}.result-cart-container .result-cart-dropdown-body-row{display:flex}@media (max-width: 760px){.result-cart-container .result-cart-dropdown-body-row{display:block}}.result-cart-container .result-cart-dropdown-body p:last-child{margin:0}.result-cart-container .result-cart-dropdown-scale{width:98%;position:relative;margin:120px 0 40px 0}.result-cart-container .result-cart-dropdown-scale .scale img{width:100%}.result-cart-container .result-cart-dropdown-scale .pointer{width:100px;height:55px;background:#FFD64F;font-weight:500;font-size:24px;color:#000;letter-spacing:3.43px;text-align:center;position:absolute;bottom:65px;padding:16px 0;margin-left:-51px}.result-cart-container .result-cart-dropdown-scale .pointer:after{content:'';position:absolute;left:37px;bottom:-28px;width:0;height:0;border-style:solid;border-width:28px 14px 0 14px;border-color:#ffd64f transparent transparent transparent}.result-cart-container .result-cart-dropdown-scale .text-pointers span{font-weight:400;font-size:14px;color:#000;letter-spacing:4px;line-height:20px;position:absolute}@media (max-width: 520px){.result-cart-container .result-cart-dropdown-scale .text-pointers span{font-size:9px}}.result-cart-container .result-cart-dropdown-scale .text-pointers span.start{left:0}.result-cart-container .result-cart-dropdown-scale .text-pointers span.middle{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.result-cart-container .result-cart-dropdown-scale .text-pointers span.end{right:0}.result-cart-container .result-cart-dropdown .result-cart-info{margin-top:17px}.result-cart-container .result-cart-dropdown .average-rish-graph{width:98%;margin:40px 0 40px 0}.result-cart-container .result-cart-dropdown .average-rish-graph svg{width:100%}.result-cart-container .result-cart-dropdown .average-rish-graph-title{font-weight:400;font-size:14px;color:#000;letter-spacing:1px;line-height:18px;text-transform:uppercase;margin:0 0 10px 0}.result-cart-container .result-cart-scale{width:98%;position:relative;margin:120px 0 40px 0}.result-cart-container .result-cart-scale .scale img{width:100%}.result-cart-container .result-cart-scale .pointer{width:100px;height:55px;background:#FFD64F;font-weight:500;font-size:24px;color:#000;letter-spacing:3.43px;text-align:center;position:absolute;bottom:65px;padding:16px 0;margin-left:-51px}.result-cart-container .result-cart-scale .pointer:after{content:'';position:absolute;left:37px;bottom:-28px;width:0;height:0;border-style:solid;border-width:28px 14px 0 14px;border-color:#ffd64f transparent transparent transparent}.result-cart-container .result-cart-scale .text-pointers span{font-weight:400;font-size:14px;color:#000;letter-spacing:4px;line-height:20px;position:absolute}@media (max-width: 520px){.result-cart-container .result-cart-scale .text-pointers span{font-size:9px}}.result-cart-container .result-cart-scale .text-pointers span.start{left:0}.result-cart-container .result-cart-scale .text-pointers span.middle{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.result-cart-container .result-cart-scale .text-pointers span.end{right:0}.result-cart-container .result-cart-scale span{font-weight:400}@media print{.result-cart-container .result-cart-scale{width:100%;margin:0}}.result-cart-container .result-cart-lab{background-color:#F8F8F6;display:flex;align-items:center;justify-content:space-between;padding:15px 55px 15px 44px;font-size:1rem;margin-top:10px}@media only screen and (max-width: 767px){.result-cart-container .result-cart-lab{flex-direction:column;padding:17px 22px}}.result-cart-container .result-cart-lab-info{max-width:664px}@media only screen and (max-width: 767px){.result-cart-container .result-cart-lab-info{margin-right:20px}}.result-cart-container .result-cart-lab-info p{font-size:1.12em;line-height:1.66em}.result-cart-container .result-cart-lab-info strong{font-weight:600}.result-cart-container .result-cart-lab-banner{max-width:120px;width:100%;height:120px;border-radius:50%;background-color:white;text-align:center;padding-top:1.5em}@media only screen and (max-width: 767px){.result-cart-container .result-cart-lab-banner{max-width:110px;height:110px}}.result-cart-container .result-cart-lab-discount{font-size:1.12em;color:#F05B2D;font-weight:700;line-height:0.6em}.result-cart-container .result-cart-lab-amount{color:#19A955;font-size:1.81em;line-height:1.2em;font-weight:500;display:block}.result-cart-container .result-cart-recomm{font-size:1rem}.result-cart-container .result-cart-recomm-title{font-size:1.5em;line-height:1.41em}.result-cart-container .result-cart-recomm-list{display:flex}@media only screen and (max-width: 991px){.result-cart-container .result-cart-recomm-list{flex-direction:column}}.result-cart-container .result-cart-recomm-list ol{counter-reset:item;max-width:742px}.result-cart-container .result-cart-recomm-list ol.sm{max-width:559px}.result-cart-container .result-cart-recomm-list li{font-size:1.12em;line-height:1.66em;padding-bottom:0.5em;counter-increment:item}.result-cart-container .result-cart-recomm-list li:before{content:counter(item) ".";padding-right:3px}.result-cart-container .result-cart-products{margin-top:0;margin-bottom:5px}.result-cart-container .result-cart-download img{height:30px;background:#F8F8F6;width:30px;border-radius:50%;-o-object-fit:none;object-fit:none}.result-cart-container .result-cart .average-rish-graph{width:98%;margin:40px 0 40px 0}.result-cart-container .result-cart .average-rish-graph svg{width:100%}.result-cart-container .result-cart .average-rish-graph-title{font-weight:400;font-size:14px;color:#000;letter-spacing:1px;line-height:18px;text-transform:uppercase;margin:0 0 10px 0}.result-cart-container .result-cart-wrapper{margin:30px 0}.result-cart-container .result-cart-popover{background-color:#F8F8F6;max-width:720px;padding:1.25em;position:relative;margin:10px 0;display:none}.result-cart-container .result-cart-popover-icon,.result-cart-container .result-cart-popover-close{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all .3s ease}.result-cart-container .result-cart-popover-icon{width:30px;height:30px;background-color:#F8F8F6}.result-cart-container .result-cart-popover-icon:hover{background-color:#FFD500}.result-cart-container .result-cart-popover-close{background-color:white;width:20px;height:20px;position:absolute;right:5px;top:5px}.result-cart-container .result-cart-popover-close:hover{background-color:#EEEEEA}.result-cart-container .result-cart-disclaimer{max-width:471px;width:100%;padding:20px 24px;background-color:#F8F8F6;margin-bottom:-19px;align-self:center}@media only screen and (max-width: 991px){.result-cart-container .result-cart-disclaimer{margin-top:20px}}@media only screen and (max-width: 480px){.result-cart-container .result-cart-disclaimer{padding:14px;margin-bottom:0}}.result-cart-container .result-cart-disclaimer p{font-size:14px;line-height:1.71em}.result-cart-container .result-cart-disclaimer p strong{font-weight:600}.result-cart-container .result-cart-info{position:relative}.result-cart-container .scroll-table-wrapper{overflow-x:auto}@media print{.result-cart-container .scroll-table-wrapper{width:100%}}.result-cart-container .table-desc{width:760px;font-weight:400;font-size:14px;color:#9B9B9B;line-height:22px;margin:20px 0 0 0}@media (max-width: 800px){.result-cart-container .table-desc{width:100%}}.result-cart-container table{width:100%}.result-cart-container table.sm-table{width:256px;margin:0 30px 20px 0}@media (max-width: 760px){.result-cart-container table.sm-table{width:100%}}.result-cart-container table.sm-table th,.result-cart-container table.sm-table td{border:1px solid #000}.result-cart-container table .protector-allele{position:relative}.result-cart-container table .protector-allele:before{content:'';background:url("../img/svg/cabinet/protector-allele-icon.svg") no-repeat;width:15px;height:15px;position:absolute;left:-25px;top:0px}@media only screen and (max-width: 480px){.result-cart-container table .protector-allele:before{left:-20px}}.result-cart-container table thead{font-weight:700;font-size:10px;color:#000;letter-spacing:0.8px;text-transform:uppercase;line-height:1}@media (max-width: 520px){.result-cart-container table thead{font-size:10px}}.result-cart-container table th{padding:5px 10px;border:1px solid #c4c4c4;text-align:center;background-color:#F8F8F6;color:#9B9B9B}.result-cart-container table td{border:1px solid #c4c4c4;padding:2px 10px;text-align:center;font-weight:400;font-size:14px;color:#000;line-height:20px}.result-cart-container table td:nth-child(5){color:#EE2667}.result-cart-container table td .pink{color:#EE2667}@media (max-width: 520px){.result-cart-container table td{font-size:12px;padding:1px 5px}}.result-cart-header+.result-cart-info{margin-top:-20px}.mini-cart{margin:0 0 35px 0;width:100%}@media print{.mini-cart{padding:0;background:#fff}}.mini-cart-container{display:flex;justify-content:space-between;flex-wrap:wrap}.mini-cart-full{width:100%}.mini-cart-half{width:49%}@media (max-width: 760px){.mini-cart-half{width:100%}}.mini-cart-title{font-weight:600;font-size:24px;color:#000;margin:0 0 18px 0;line-height:34px;border-top:2px solid #4a4a4a;border-bottom:1px solid #4a4a4a;padding:20px 0}.mini-cart-title:first-letter{text-transform:uppercase}.mini-cart-subtitle{font-weight:600;font-size:14px;line-height:20px}.mini-cart-subtitle.md-m{margin:0 0 20px 0}.mini-cart a{font-weight:400;font-size:14px;color:#000;text-decoration:underline;word-break:break-all}.mini-cart ul{font-weight:400;font-size:14px;line-height:27px;list-style-type:disc;padding:0 0 0 20px}.mini-cart ul.regular-list{font-weight:400;font-size:16px;line-height:1.625em;list-style-type:disc;padding:0 0 0 20px}.mini-cart ul.dotted-list{overflow-x:hidden;list-style:none}.mini-cart ul.dotted-list li{margin:0 0 15px 0}.mini-cart ul.dotted-list li:before{float:left;width:0;white-space:nowrap;content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . "}.mini-cart ul.dotted-list span:first-child{padding-right:0.33em;background:white;font-weight:400;font-size:14px;letter-spacing:2px}.mini-cart ul.dotted-list span+a{float:right;padding-left:0.33em;background:white;font-weight:400;font-size:14px;letter-spacing:2px}.mini-cart ul.md-m{margin:0 0 23px 0}.article-page-sources{background-color:#f8f8f6;padding:30px 40px}@media (max-width: 768px){.article-page-sources{padding:30px 20px}}.article-page-sources p{padding-bottom:10px}.article-page-sources-title{font-size:24px;font-weight:600;color:black;margin:0 0 20px 0}.article-page-sources-title:first-letter{text-transform:uppercase}.article-page-sources a{display:block;color:black;font-weight:300;text-decoration:underline;line-height:30px;font-size:16px;word-break:break-all}@media (max-width: 768px){.article-page-sources a{line-height:25px;padding-bottom:13px}}.greeting-cart{font-size:16px;background-color:#F8F8F6;padding-top:60px;padding-bottom:132px;position:relative}.greeting-cart-single{padding-top:50px;padding-bottom:82px}@media only screen and (max-width: 991px){.greeting-cart-single .container-section{display:flex;flex-flow:column-reverse}}@media only screen and (min-width: 481px){.greeting-cart-single .greeting-cart-wrapper{padding-top:30px}}@media only screen and (max-width: 480px){.greeting-cart{padding:12vw 0;font-size:14px}}.greeting-cart-wrapper{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.greeting-cart-wrapper{flex-wrap:wrap}}.greeting-cart-title{font-size:1.5em;line-height:1.5em;max-width:500px}.greeting-cart-title.sm{max-width:461px;padding-top:0}.greeting-cart-title span{font-size:1.66em;font-weight:600;line-height:1em;display:block;padding-bottom:5px}.greeting-cart-full{height:100%}@media only screen and (min-width: 768px){.greeting-cart-full{padding-top:70px}}@media only screen and (min-width: 768px){.greeting-cart-full .greeting-cart-title{padding-top:2.5em}}.greeting-cart-full .greeting-cart-info{margin-top:0}@media only screen and (min-width: 480px){.greeting-cart-done .greeting-cart-title{padding-top:1em}}.greeting-cart-steps-caption{font-size:1.5em;position:relative;display:inline-block;line-height:1.5em}.greeting-cart-table{flex-grow:1;margin-top:2.5em;overflow-x:auto}.greeting-cart-table table{margin-bottom:20px}@media (max-width: 600px){.greeting-cart-table table{width:100%;table-layout:fixed;min-width:600px}}.greeting-cart-table table th{font-weight:500;font-size:11px;color:rgba(0,0,0,0.5);letter-spacing:2px;text-transform:uppercase;text-align:left;letter-spacing:2px;padding-bottom:7px}.greeting-cart-table table th:not(:last-child){padding-right:40px}@media (max-width: 432px){.greeting-cart-table table th{padding-right:2vw}}.greeting-cart-table table td{font-weight:500;font-size:14px;line-height:1.35em;color:#000;border-top:1px solid #9B9B9B;height:35px;text-align:left;padding:10px 0 19px;max-width:220px;vertical-align:baseline}@media only screen and (max-width: 480px){.greeting-cart-table table td{padding:8px 0 8px}}.greeting-cart-table table td:not(:last-child){padding-right:40px}.greeting-cart-table table td:nth-child(even){letter-spacing:1px}.greeting-cart-table table td:first-child{font-size:1.125em;line-height:1.22em;font-weight:600}@media only screen and (max-width: 500px){.greeting-cart-table table td{padding-right:1vw}}@media (max-width: 600px){.greeting-cart-table table td{font-size:12px}}.greeting-cart-table table td a{color:black;text-decoration:underline}.greeting-cart-btn{padding:0 20px;line-height:3em;margin-top:1.5em;max-width:280px;width:100%}.greeting-cart-consult.consult-bubble p{max-width:280px;text-align:left}.greeting-cart-survey{text-align:center}@media only screen and (min-width: 480px){.greeting-cart-survey{flex-shrink:0}}.greeting-cart .guide-step-title{font-size:1.5em;z-index:9}@media only screen and (min-width: 992px){.greeting-cart .guide-step-title{margin-left:10px}}.greeting-cart.animated .guide-step-underline{z-index:-1}@supports ((-webkit-clip-path: inset(0% 100% 0% 0%)) or (clip-path: inset(0% 100% 0% 0%))){.greeting-cart.animated .guide-step-underline{-webkit-animation:1s linear 0.5s forwards slideRight;animation:1s linear 0.5s forwards slideRight}}.greeting-cart-steps{padding-top:2.12em}.greeting-cart-steps.sm{max-width:372px;padding-top:1em}.greeting-cart-steps ul{padding-top:0.8em;list-style-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='10' viewBox='-1 -1 2 2'><circle r='1' /></svg>")}@media only screen and (min-width: 992px){.greeting-cart-steps ul{padding-left:13px}}.greeting-cart-steps li{font-size:1.12em;line-height:2em}.greeting-cart-steps a{color:black;text-decoration:underline}.greeting-cart-banner{position:absolute;right:0;top:0;bottom:0;width:50%}@media only screen and (max-width: 991px){.greeting-cart-banner{max-width:500px;width:100%;margin:0 auto;position:static}}@media only screen and (max-width: 480px){.greeting-cart-banner{margin-bottom:25px}}.greeting-cart-banner img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.greeting-cart-data{display:flex;align-items:center;flex-wrap:wrap}.greeting-cart-data-wrap{flex-wrap:wrap}@media (max-width: 800px){.greeting-cart-data{display:block}}.greeting-cart-data-img{width:87px;height:87px;margin:0 30px 0 0}@media (max-width: 800px){.greeting-cart-data-img{margin:0 auto 30px auto}}@media (max-width: 940px){.greeting-cart-data{width:100%;float:none}}@media (max-width: 440px){.greeting-cart-data{text-align:center}}.greeting-cart-bottom-data{margin:50px 0 0 0;display:flex;justify-content:space-between}@media (max-width: 1100px){.greeting-cart-bottom-data{display:block}}.greeting-cart-bottom-data-text{width:380px;font-weight:400;font-size:14px;color:#000;letter-spacing:1px;line-height:22px}.greeting-cart-bottom-data-text strong{font-weight:700}@media (max-width: 1100px){.greeting-cart-bottom-data-text{width:100%;margin:30px 0 0 0}}.greeting-cart-info{font-weight:400;line-height:20px}@media only screen and (max-width: 600px){.greeting-cart-info{width:100%}}.greeting-cart-ref{margin-top:20px;display:flex;align-items:flex-end}@media only screen and (max-width: 480px){.greeting-cart-ref{margin-top:10px}}.greeting-cart-ref-text{font-size:1.12em;line-height:1.44em;text-decoration:underline;cursor:pointer;padding-left:5px;color:black}.greeting-cart-survey-banner{padding-top:10px}@media only screen and (max-width: 480px){.greeting-cart-survey-banner img{width:50vw}}.recipes-filter{display:flex;align-items:center;flex-grow:1;margin-right:40px;z-index:99;position:relative}@media only screen and (max-width: 991px){.recipes-filter{width:100%;flex-wrap:wrap;margin-right:0}}.recipes-filter-tab{min-width:100px;max-width:172px;width:100%;font-size:0.87rem;line-height:2.857em;border-radius:27px;background:#F8F8F6;margin-right:20px;text-align:center;color:black;text-transform:uppercase;font-weight:500;position:relative;overflow:hidden;z-index:9;cursor:pointer}@media only screen and (max-width: 991px){.recipes-filter-tab{margin-bottom:15px;max-width:142px}}.recipes-filter-tab:before{z-index:-1}.recipes-filter-tab.active{background-color:#FFD500}.recipe-items-container{margin:0 0 60px 0}.recipe-item{font-size:18px;max-width:370px;width:100%}@media only screen and (max-width: 767px){.recipe-item{padding:0 20px;margin:0 auto}}@media only screen and (max-width: 480px){.recipe-item{font-size:16px}}.recipe-item-content{position:relative;display:block}.recipe-item-content:hover .recipe-item-img img{-webkit-transform:scale(1.3);transform:scale(1.3)}.recipe-item-img{height:241px;display:block;background-color:#EEEEEA;overflow:hidden}@media only screen and (max-width: 480px){.recipe-item-img{height:208px}}.recipe-item-img img{width:100% !important;height:inherit;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.recipe-item-props{position:absolute;top:10px;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:0 10px}.recipe-item-prop{background:rgba(255,255,255,0.7);border-radius:16px;display:flex;align-items:center;color:black;padding:0 7px;height:31px;min-width:93px;margin-bottom:10px}.recipe-item-prop span{font-size:1em;line-height:1.667em;padding-left:0.55em}.recipe-item-title{font-size:1em;font-weight:500;color:black;display:block;margin-bottom:7px;text-overflow:ellipsis;overflow:hidden;display:flex;align-items:center}@media only screen and (max-width: 480px){.recipe-item-title{font-size:1.2em}}.recipe-item-title-icon{width:23px;height:23px;margin-right:4px}.recipe-item-dropdown-title{cursor:pointer;padding-top:5px}.recipe-item-dropdown-title span{font-size:1em;line-height:1.66em;font-weight:500;color:black;cursor:pointer;margin-right:10px}.recipe-item-dropdown img{transition:all .3s ease}.recipe-item-dropdown.open img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.recipe-item .recipe-img-markers{position:absolute;bottom:10px;left:10px;display:flex}@media (max-width: 480px){.recipe-item .recipe-img-markers{bottom:22px}}.recipe-item .recipe-img-marker{width:30px;height:30px;margin-right:8px;border-radius:50%;background:#FFD500;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width: 480px){.recipe-item .recipe-img-marker{margin-top:3px}}.recipe-item-border{border:1px solid #F3F3F3}.recipe-item-added{text-transform:uppercase;font-size:12px;font-weight:500;color:#000;letter-spacing:1.71px;margin:50px 0 0 0;display:flex;align-items:center}.recipe-item-added:hover>div{transition:all .3s ease;background:url("../img/svg/icon-round-del-sm.svg") no-repeat}.recipe-item-labels{margin:15px 0 0 0}.recipe-item-labels div:last-child:after{display:none}.recipe-item-label{display:inline-block;position:relative;text-transform:uppercase;margin:0 20px 0 0;font-weight:400;font-size:14px;color:#9B9B9B;letter-spacing:2px}.recipe-item-label:after{content:'•';position:absolute;right:-15px;top:0}.recipe-item-desc{width:100%;background:#F8F8F6;padding:18px 18px 18px 0;margin-top:8px;display:none;position:relative}.recipe-item-desc.white{background:#fff}@media (max-width: 450px){.recipe-item-desc{width:100%}}.recipe-item-desc.open{display:block}.recipe-item-desc-list{overflow-x:hidden}.recipe-item-desc li{font-weight:400;font-size:1em;line-height:1.66em;color:#000;letter-spacing:1px;position:relative;padding-left:40px}.recipe-item-desc li span{background:#fff}.recipe-item-desc li span:last-child{float:right}.recipe-item-desc-label{font-size:0.667em;line-height:1.333em;color:white;position:absolute;display:flex;align-items:center;left:0;height:20px;z-index:9;width:30px;top:4px}.recipe-item-desc-label:before{content:'';width:100%;height:100%;border-radius:98px 0px 0px 98px;-webkit-transform:matrix(-1, 0, 0, 1, 0, 0);transform:matrix(-1, 0, 0, 1, 0, 0);position:absolute;z-index:-1;left:0}.recipe-item-desc-label.medium:before{background:#FB9407}.recipe-item-desc-label.high:before{background-color:#EE2667}.recipe-item-desc-label.low:before{background-color:#73E0AB}.recipe-item-disabled .recipe-item-img:hover,.recipe-item-disabled .recipe-item-title:hover{cursor:auto}.show-recipe-desc{height:40px;border-right:1px solid rgba(0,0,0,0.3);font-weight:500;font-size:12px;color:#000;letter-spacing:0.86px;text-transform:uppercase;text-align:center;float:left;background:#fff;margin:0 30px 0 0;padding:13px 45px 0 20px;position:relative;z-index:1;transition:all .3s ease}.show-recipe-desc .icon{position:absolute;right:20px;top:11px;-webkit-transform-origin:center center;transform-origin:center center;transition:all .3s ease;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.show-recipe-desc:hover{cursor:pointer}.show-recipe-desc.open-page{background:#F8F8F6;border-right:none}.show-recipe-desc.open{transition:all .3s ease}.show-recipe-desc.open>div{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:all .3s ease}@media (max-width: 540px){.show-recipe-desc{float:none;display:block}}.recipe-wrapper{display:flex;padding-bottom:25px;align-items:flex-start}@media only screen and (max-width: 767px){.recipe-wrapper{flex-direction:column}}@media only screen and (max-width: 767px){.recipe-wrapper .recipe-item{margin:0;padding:0}}.recipe-products-wrapper{display:flex;flex-wrap:wrap;padding-top:72px;padding-left:15px}@media only screen and (max-width: 767px){.recipe-products-wrapper{padding-top:20px;margin-left:-9px;padding-left:0}}.recipes-section{padding:35px 0 100px 0}@media only screen and (max-width: 767px){.recipes-section{padding-bottom:15px}}.recipes-section .recipes-filter{padding-bottom:25px}.recipes-section .btn-primary{margin-top:10px}.recipe-modal-props{margin:0 0 10px 0}.recipe-modal-props:after{content:"";display:table;clear:both}.recipe-modal-props>div:last-child{margin:0}.recipe-modal-prop{min-height:40px;font-weight:500;font-size:14px;color:#000;letter-spacing:0.86px;text-transform:uppercase;display:flex;align-items:center;margin:0 30px 0 0;float:left}@media (max-width: 540px){.recipe-modal-prop{float:none}}.recipe-modal-prop .icon{margin:0 10px 0 0}.recipe-modal-desc{width:100%;background:#F8F8F6;padding:20px 14px 0 22px;margin:0 0 15px 0;display:none;position:relative;bottom:1px}@media (max-width: 450px){.recipe-modal-desc{width:100%}}.recipe-modal-desc.open{display:block}.recipe-modal-desc-list{overflow-x:hidden}.recipe-modal-desc li{font-weight:400;font-size:14px;line-height:28px;color:#000;letter-spacing:1px;margin:0 0 17px 0}.recipe-modal-desc li span{background:#fff}.recipe-modal-desc li span:last-child{float:right}.recipe-modal-disabled .recipe-item-img:hover,.recipe-modal-disabled .recipe-item-title:hover{cursor:auto}.recipes-desclaimer{display:flex;flex-wrap:wrap;margin:10px 0 40px 0;position:relative}.recipes-desclaimer .calories-num{width:240px;height:60px;background:#F8F8F6;text-align:center;padding:12px 0 0 0;margin:0 20px 0 0}@media (max-width: 460px){.recipes-desclaimer .calories-num{width:150px}}.recipes-desclaimer .calories-num .num{font-weight:600;font-size:24px;color:#000;letter-spacing:2px}.recipes-desclaimer .calories-num .text{font-weight:700;font-size:14px;color:#000;letter-spacing:1.87px}.recipes-desclaimer .calories-desclaimer{width:170px;font-weight:300;font-size:12px;color:#000;letter-spacing:0.73px;line-height:19px;text-transform:uppercase;text-align:center;border:1px solid rgba(44,44,44,0.2);padding:10px 0;position:relative}@media (max-width: 480px){.recipes-desclaimer .calories-desclaimer{width:120px}}.recipes-desclaimer .calories-desclaimer:before{content:'';position:absolute;left:-6px;top:22px;width:10px;height:10px;border-left:1px solid rgba(44,44,44,0.2);border-top:1px solid rgba(44,44,44,0.2);background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.recipes-row{margin:0 -12px;display:flex;flex-wrap:wrap;width:100%}.recipes-row .recipe-item{margin:0 12px;margin:0 12px 20px;padding:0}@media only screen and (min-width: 768px){.recipes-row .recipe-item{min-width:370px}}.recipes-top-inner{display:flex;justify-content:space-between;align-items:center;padding-top:1.1em;flex-wrap:wrap}@media only screen and (max-width: 991px){.recipes-top-inner .btn-primary{margin-top:15px}}@media only screen and (max-width: 480px){.recipes-top-inner .btn-primary{min-width:208px}}.recipes-slider{padding-top:1.3em;touch-action:manipulation}.recipes-slider .recipe-item{opacity:0;-webkit-animation:primaryFadeIn 1.5s ease forwards;animation:primaryFadeIn 1.5s ease forwards}.recipes-slider .owl-nav.disabled{display:none}.recipes-slider.owl-carousel .owl-item img{width:auto;display:initial}.recipes-slider.owl-carousel .owl-prev.disabled,.recipes-slider.owl-carousel .owl-next.disabled{display:none}.recipes-slider .owl-prev.disabled,.recipes-slider .owl-next.disabled{display:none}.recipes-slider-arrow{cursor:pointer;position:absolute;top:172px;padding:6px}@media only screen and (max-width: 480px){.recipes-slider-arrow{top:149px}}.recipes-slider-arrow-left{left:-25px;-webkit-transform:scale(-1, 1) rotate(-45deg);transform:scale(-1, 1) rotate(-45deg)}@media only screen and (max-width: 480px){.recipes-slider-arrow-left{left:0px}}.recipes-slider-arrow-right{right:-25px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width: 480px){.recipes-slider-arrow-right{right:0px}}.recipes-slider-row.owl-loaded{margin:0 -12px;display:flex}@media only screen and (max-width: 1200px){.recipes-slider-row.owl-loaded{flex-wrap:wrap}}@media only screen and (max-width: 767px){.recipes-slider-row.owl-loaded{margin:0}}.recipes-slider-row.owl-loaded .recipe-item{margin:0 12px 15px;min-width:370px}@media only screen and (max-width: 1200px){.recipes-slider-row.owl-loaded .recipe-item{min-width:0}}@media only screen and (max-width: 767px){.recipes-slider-row.owl-loaded .recipe-item{margin:0 auto 15px}}.product-items-container{margin:0 0 100px 0;display:flex;flex-wrap:wrap;justify-content:left}@media (max-width: 420px){.product-items-container{justify-content:center;margin:0 0 35px 0}}.recommended-recipes-title{margin:70px 0 20px 0;font-weight:600;font-size:14px;color:#000;letter-spacing:1px;text-transform:uppercase}.recommended-recipes-container:after{content:"";display:table;clear:both}.recommended-recipes-container>div{float:left;margin-right:20px}.user-selected-products{max-width:770px;display:flex;flex-wrap:wrap}.user-selected-products>div{margin-right:20px}.user-selected-products>div:last-child{margin-right:0}.product-cab-container{display:flex;flex-wrap:wrap;margin:32px -9px 0 -9px}.product-cab-item{font-size:18px;width:177px;position:relative;margin:0 9px 25px 9px}@media only screen and (max-width: 767px){.product-cab-item{width:132px}}.product-cab-item-title{line-height:0.89em;font-size:1em;color:black;font-weight:500;padding-bottom:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.product-cab-item-box{min-height:177px;background:#F8F8F6;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:8px;margin-top:5px;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.product-cab-item-box{min-height:135px}}.product-cab-item-box img{mix-blend-mode:multiply;transition:all .3s ease}.product-cab-item-label{font-size:0.667em;line-height:1.333em;color:white;position:relative;display:flex;align-items:center;width:30px;height:20px;z-index:9;padding:0 7px 0 4px}.product-cab-item-label:before{content:'';width:100%;height:100%;border-radius:98px 0px 0px 98px;-webkit-transform:matrix(-1, 0, 0, 1, 0, 0);transform:matrix(-1, 0, 0, 1, 0, 0);position:absolute;z-index:-1;left:0}.product-cab-item-label.high:before{background:#EE2667}.product-cab-item-label.medium:before{background-color:#FB9407}.product-cab-item-label.low:before{background-color:#73E0AB}.product-cab-item-recomm{padding-right:9px;font-size:0.89em;line-height:1em;font-weight:400;color:#4A4A4A;left:0;margin-left:5px}.product-cab-item-gene{font-size:0.78em;line-height:1.14em;font-weight:500;color:#4A4A4A;position:absolute;top:8px;left:6.5px}.product-cab-item-info{display:flex;align-items:center;transition:all .3s linear}.product-cab-item-overlay{position:absolute;width:100%;height:100%;background:rgba(248,248,246,0.75);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease}.product-cab-item-overlay span{font-size:1em;font-weight:500;color:black;display:flex}.product-cab-item-overlay span:after{content:url("../img/svg/icons/products-arrow.svg");padding-left:7px}.product-cab-item-note{font-size:16px;line-height:1.25em;color:#4A4A4A;padding-top:12px;background:white}@media only screen and (max-width: 480px){.product-cab-item-note{font-size:14px}}.product-cab-item-note a{text-decoration:underline;color:inherit}.product-cab-item:hover .product-cab-item-overlay{opacity:1}.product-cab-item:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}.product-cab-item:hover .product-cab-item-info{opacity:0}.product-cab-item-disabled .product-cab-item-box img{transition:none}.product-cab-item-disabled:hover{cursor:auto}.product-cab-item-disabled:hover img{-webkit-transform:scale(1);transform:scale(1)}.product-cab-item-disabled:hover .product-cab-item-info{opacity:1}.product-cab-item-disabled .product-cab-item-overlay{display:none}.product-cab-item .caution-icon{position:absolute;width:52px;height:52px;bottom:70px;right:40px}.products-row{display:flex;margin-bottom:15px}@media only screen and (max-width: 767px){.products-row{flex-wrap:wrap}}.products-row.wrap{flex-wrap:wrap}.products-row .product-cab-container{margin-top:0px;margin-bottom:0px}@media only screen and (max-width: 767px){.products-row .product-cab-container{width:100%}}.products-category{text-align:center;font-size:1rem;padding:1.5em 10px 0;max-width:188px;width:100%;margin-right:9px}@media only screen and (max-width: 767px){.products-category{margin:0 auto 20px;padding-top:0}}@media only screen and (max-width: 480px){.products-category{max-width:172px}}.products-category-icon{display:block;margin:0 auto}@media only screen and (max-width: 480px){.products-category-icon{max-width:45px}}.products-category-caption{font-size:1.12em;line-height:1.22em;font-weight:600}.products-category-info{font-size:1em;line-height:1.25em}.products-category *+*{display:block;padding-top:5px}.products-captions{padding-top:34px;padding-bottom:15px}@media only screen and (max-width: 767px){.products-captions{display:none}}.products-captions-groups{max-width:185px;width:100%;text-align:center}.products-captions>div{display:inline-block}.products-captions>div:not(:first-child){margin-left:15px}.products-block{max-width:340px;width:100%;padding:18px;background-color:#F8F8F6;align-self:flex-start;margin-left:9px;margin-top:23px}@media only screen and (max-width: 767px){.products-block{margin-bottom:24px;margin-top:0}}.products-block p{font-size:1rem;line-height:1.37em;font-weight:400}.cab-modal{background:#fff;margin:48px 0;width:100%;position:relative;overflow:hidden}.cab-modal-container{margin:0 auto;background:#fff;position:relative;width:1020px}@media (max-width: 1200px){.cab-modal-container{width:90%}}.cab-modal-close{position:absolute;right:18px;top:18px}.cab-modal.hidden{display:none}.cab-modal-header{margin:35px 0 0 0}.cab-modal-header:after{content:"";display:table;clear:both}@media (max-width: 420px){.cab-modal-header{margin:15px 0 0 0}}.cab-modal-section-title{font-weight:700;font-size:24px;color:#000;letter-spacing:0.3px;line-height:28px;margin:60px 0 18px 0}.cab-modal .result-cart-plot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.cab-modal .pie-chart{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;margin:0 40px 0 0}@media (max-width: 460px){.cab-modal .pie-chart{margin:20px auto}}.cab-modal .pie-chart text{font-weight:500;font-size:14px;stroke:#000;letter-spacing:1.75px}.cab-modal .pie-chart g{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.cab-modal .pie-chart .plot-percent-count{font-weight:300;font-size:48px;color:#000000;text-align:center}.cab-modal .pie-chart .plot-subtitle{font-weight:600;font-size:14px;color:#000;letter-spacing:2px;text-align:center;text-transform:uppercase}.cab-modal .plot-desclaimer{width:calc(100% - 210px);position:relative;padding:20px 20px 20px 30px;border:1px solid #FFD64F;font-weight:400;font-size:18px;line-height:24px;color:#000}@media (max-width: 460px){.cab-modal .plot-desclaimer{width:100%;margin:20px 0}}.cab-modal .plot-desclaimer-md{width:200px}.cab-modal .plot-desclaimer-lg{width:295px}.cab-modal .plot-desclaimer span{font-weight:400;font-size:24px;line-height:24px}.cab-modal .plot-desclaimer strong{font-weight:700;font-size:18px;line-height:24px}.cab-modal .plot-desclaimer:before{content:'';position:absolute;width:10px;height:10px;border-top:1px solid #FFD64F;border-right:1px solid #FFD64F;-webkit-transform:rotate(-132deg);transform:rotate(-132deg);left:-6px;background:#fff;top:50%;margin-top:-7px}@media (max-width: 445px){.cab-modal .plot-desclaimer:before{display:none}}.cab-modal .progress-meter{stroke:rgba(44,44,44,0.1);fill:none}.cab-modal .progress-value{stroke-dasharray:489.84;stroke-dashoffset:489.84;-webkit-animation:progress 2s infinite alternate;animation:progress 2s infinite alternate;transition:all 1s ease}.cab-modal .progress-value-low{stroke:#73E0AB}.cab-modal .progress-value-medium{stroke:#FFD64F}.cab-modal .progress-value-high{stroke:#EE2667}.cab-modal .trait-pie-plot{display:inline-block;vertical-align:top;margin:0 10px 10px 0;width:80px}.product-widgets-container{display:flex;justify-content:end;flex-wrap:wrap;margin:0 -13px}.product-modal-back{font-weight:500;font-size:12px;color:#000;letter-spacing:1.71px;text-transform:uppercase;display:block;margin:0 0 20px 0}.product-modal-back img{width:30px;height:10px;display:inline-block;margin-right:10px;position:relative;left:0;transition:all .3s ease}@media (max-width: 420px){.product-modal-back{font-size:10px}}.product-modal-add{width:300px;font-weight:500;font-size:14px;color:#000;letter-spacing:2px;display:flex;align-items:center;flex-wrap:wrap;padding:7px 0;text-transform:uppercase;margin:0 0 20px 0}.product-modal-add img{margin:0 0 0 15px}.product-modal-title{width:490px;display:inline-block;font-weight:600;font-size:40px;color:#000;letter-spacing:1px;background:#FFD64F;padding:5px 0 5px 5px;margin:0 25px 0 0;float:left;position:relative}@media (max-width: 767px){.product-modal-title{width:106%;padding:5px 20px 5px 5px;font-size:36px}}.product-modal-title span{z-index:10;position:relative}.product-modal-title:before{content:'';position:absolute;width:99999999px;height:100%;right:99%;top:0;background:#FFD64F}.product-modal-info:after{content:"";display:table;clear:both}.product-modal-img{float:left;width:42%}@media (max-width: 1000px){.product-modal-img{float:none;width:100%}}.product-modal-table-product{width:508px;margin:0 0 25px 0;float:right}@media (max-width: 1200px){.product-modal-table-product{width:100%}}@media (max-width: 500px){.product-modal-table-product{width:100%;margin:25px auto}}.product-modal-table-header{font-weight:700;padding:30px;font-size:18px;color:#000;letter-spacing:1px;line-height:26px;background:#F8F8F6}@media (max-width: 500px){.product-modal-table-header{padding:15px}}.product-modal-table-body{font-weight:700;font-size:18px;color:#000;letter-spacing:3px;padding:35px}@media (max-width: 500px){.product-modal-table-body{padding:15px 0 15px 15px}}.product-modal-table-body>div{margin:0 0 20px 0;display:flex}.product-modal-table-body>div:last-child{margin:0}.product-modal-table-body>div img{margin:0 13px 0 0}.product-modal-cart{border:1px solid #000;margin:35px 0 0 0}.product-modal-cart-sm{width:524px}.product-modal-cart-title-md{padding:24px 0 0 60px;text-transform:uppercase}.product-modal-cart-title-sm{padding:29px 0 0 60px;text-transform:uppercase}.product-modal-cart-header-md{height:80px;font-weight:700;font-size:12px;color:#000;letter-spacing:3px;border-bottom:1px solid #000}.product-modal-cart-header-sm{height:70px;font-weight:700;font-size:12px;color:#000;letter-spacing:3px;border-bottom:1px solid #000}.product-modal-cart-body-md{padding:70px 60px}.product-modal-cart-body-sm{padding:30px 45px}.product-modal-cart-body>div:last-child{margin-bottom:0}.product-modal-cart-header-bg{background:url(../img/svg/cabinet/cart-header-bg.svg) no-repeat;width:100%;height:20px}.product-modal-cart-widget-col{width:320px;margin:0 13px}.product-modal-cart-widget{padding:0 28px 40px 28px;margin:0 0 20px 0;background:#F8F8F6}.product-modal-cart-widget-no-title{padding:23px 28px 40px 28px}.product-modal-cart-widget-title{padding:28px 0 40px 0;text-transform:uppercase;font-weight:800;font-size:14px;color:#000;letter-spacing:2px}.product-modal-cart-scale{width:100%;position:relative;margin:0 0 18px 0;overflow:hidden}.product-modal-cart-scale .stats{margin:0 0 10px 0}.product-modal-cart-scale .stats:after{content:"";display:table;clear:both}.product-modal-cart-scale .name{font-weight:600;font-size:14px;color:#000;letter-spacing:2px;text-transform:uppercase;float:left;display:inline-block;width:50%;text-align:left}.product-modal-cart-scale .percent{float:right;font-weight:600;font-size:14px;color:#000;letter-spacing:2px;font-weight:600;font-size:14px;color:#000;letter-spacing:2px;width:50%;text-align:right}.product-modal-cart-scale .scale{width:100%;height:16px;position:relative;background:#fff;border-radius:10px;border:1px solid #FFD64F;overflow:hidden}.product-modal-cart-scale .scale-marked{background:#FFD64F;position:absolute;left:0;top:0;height:100%;border-radius:10px}@media only screen and (max-width: 481px){#recipe-modal{padding-bottom:100px}}#recipe-modal .recipe-modal-container{width:100%;margin:0 auto;padding:0 60px;background:#fff}@media (max-width: 760px){#recipe-modal .recipe-modal-container{width:90%;padding:0}}#recipe-modal .recipe-modal-section-title{font-weight:600;font-size:14px;color:#000;letter-spacing:1px;margin:30px 0 23px 0;text-transform:uppercase;line-height:20px}#recipe-modal .recipe-modal-products-container{display:flex;justify-content:space-between;flex-wrap:wrap}#recipe-modal .recipe-modal-title{width:100%;font-weight:600;font-size:36px;color:#000;letter-spacing:1px;background:#FFD64F;padding:10px 0 10px 0;margin:0 0 30px 0;position:relative;z-index:5}#recipe-modal .recipe-modal-title:before{content:'';left:-100%;width:100%;height:100%;background:#FFD64F;position:absolute;top:0;z-index:9}@media (max-width: 600px){#recipe-modal .recipe-modal-title{font-size:24px}}#recipe-modal .recipe-modal-top-line{text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:2px;padding:50px 0 20px 0}#recipe-modal .recipe-modal-top-line:after{content:"";display:table;clear:both}#recipe-modal .recipe-modal-back{float:left;color:#000;padding:10px 0}#recipe-modal .recipe-modal-add{float:right;display:flex;align-items:center;color:#000}#recipe-modal .recipe-modal-add img{margin:0 0 0 16px}#recipe-modal .recipe-modal-content{display:flex;flex-wrap:wrap;justify-content:space-between}#recipe-modal .recipe-modal-info{width:530px}@media (max-width: 1000px){#recipe-modal .recipe-modal-info{width:100%}}#recipe-modal .recipe-modal-graph{width:480px}@media (max-width: 1000px){#recipe-modal .recipe-modal-graph{width:100%}}#recipe-modal .recipe-modal-description{margin:0 0 80px 0;padding:0 0 0 20px}@media (max-width: 1000px){#recipe-modal .recipe-modal-description{margin:40px 0 40px 0}}#recipe-modal .recipe-modal-description-title{font-weight:700;font-size:24px;color:#FFD64F;letter-spacing:0.3px;line-height:28px}#recipe-modal .recipe-modal-description p{font-weight:400;font-size:16px;color:#000;line-height:24px;counter-increment:step-counter;position:relative}#recipe-modal .recipe-modal-description p:before{content:counter(step-counter) ".";position:absolute;left:-15px;top:0px}#recipe-modal .recipe-modal-picture-data{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 0 10px 0;height:40px}#recipe-modal .recipe-modal-picture-data .recipe-item-rating{margin:0}#recipe-modal .recipe-modal-labels div{display:inline-block;font-weight:700;font-size:14px;color:#FFD64F;letter-spacing:2px;text-transform:uppercase;margin:0 5px 0 0}#recipe-modal .recipe-modal-picture{margin:0 0 20px 0}#recipe-modal .recipe-modal-picture img{-o-object-fit:cover;object-fit:cover;width:480px;height:310px}.partners-table-container{overflow-x:auto}.partners-table{width:100%;margin:50px 0;font-weight:400;overflow-x:scroll}.partners-table th{border-bottom:1px solid #000;padding:20px;font-weight:700;font-size:12px;color:#000;letter-spacing:1px;line-height:14px;text-align:left}.partners-table td{font-weight:400;font-size:16px;color:#000;letter-spacing:1.33px;line-height:28px;padding:20px;text-align:left}.partners-table td:first-child{font-weight:700}.partners-table tr{border-bottom:1px solid rgba(0,0,0,0.4)}.partners-table tr:last-child{border-bottom:none}.partners-table strong{font-weight:600;font-size:16px;color:#000;letter-spacing:1.33px}.partners-cart{margin:20px 0 20px 0;position:relative}.partners-cart:after{content:"";display:table;clear:both}.partners-cart-data{float:left;width:calc(100% - 410px)}.partners-cart-data:after{content:"";display:table;clear:both}@media (max-width: 1240px){.partners-cart-data{width:100%}}.partners-cart-btn{font-weight:700;font-size:14px;color:#000000;letter-spacing:3px;line-height:21px;text-transform:uppercase;margin:0 0 20px 0;display:block}.partners-cart-btn span{border-bottom:1px solid #000}.partners-cart-btn:hover>span{transition:all .3s ease;border-bottom:none}.partners-cart-img{width:100px;height:100px;margin:0 35px 0 0;float:left}@media (max-width: 420px){.partners-cart-img{margin:0 auto 20px auto;float:none}}.partners-cart-img img{width:100%;height:100%}.partners-cart-info{float:left}.partners-cart-clinic{font-weight:400;font-size:18px;color:#000;letter-spacing:0.01px;line-height:22px}.partners-cart-role{font-weight:600;font-size:18px;color:#000;letter-spacing:0.02px;line-height:22px}.partners-cart-title{font-weight:600;font-size:24px;color:#000;letter-spacing:0.67px;line-height:34px;margin:0 0 15px 0}.partners-cart-actions{float:left;padding:0 0 0 25px}@media (max-width: 1240px){.partners-cart-actions{padding:0;margin:20px 0 0 0}}.partners-cart-actions-btn{margin:0 20px 0 0}@media (max-width: 1240px){.partners-data{margin:30px 0 0 0}}.partners-data-title{font-weight:500;font-size:18px;color:#000;letter-spacing:0.16px;line-height:28px}.partners-data-title strong{font-weight:700}.partners-kit-reg-date{font-weight:400;font-size:12px;color:#000;letter-spacing:0.2px;line-height:12px}.partners-search-desc{font-weight:500;font-size:24px;color:#000;letter-spacing:0.21px;line-height:28px;margin:25px 0 0 0}@media (max-width: 420px){.partners-search-desc{font-size:18px}}.partners-search input{width:100%;height:84px;border:1px solid #000;margin:15px 0 0 0;text-indent:76px;font-weight:500;font-size:14px;color:#000;letter-spacing:2px;background:url("../img/svg/cabinet/search-icon.svg") no-repeat;background-position:30px}.partners-search input::-webkit-input-placeholder{font-weight:500;font-size:14px;color:#9B9B9B;letter-spacing:2px}.partners-search input:-ms-input-placeholder{font-weight:500;font-size:14px;color:#9B9B9B;letter-spacing:2px}.partners-search input::-ms-input-placeholder{font-weight:500;font-size:14px;color:#9B9B9B;letter-spacing:2px}.partners-search input::placeholder{font-weight:500;font-size:14px;color:#9B9B9B;letter-spacing:2px}#partners .partners-banner{background:#F8F8F6;min-height:422px;text-align:center;margin:20px 0 100px 0;padding:0 0 50px 0;font-size:1rem}@media only screen and (max-width: 480px){#partners .partners-banner{font-size:12px}}#partners .partners-banner-title{font-weight:700;font-size:2.5em;color:#000;letter-spacing:1.11px;text-align:center;line-height:1.1em;padding:34px 0 0 0;margin:0 0 20px 0}#partners .partners-banner-desc{width:1150px;font-weight:500;font-size:1.5em;color:#000;text-align:center;line-height:1.25em;margin:0 auto 100px auto}@media (max-width: 1200px){#partners .partners-banner-desc{width:90%}}@media (max-width: 800px){#partners .partners-banner-desc{margin:0 auto 40px auto}}#partners .partners-banner-icons-container{width:860px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (max-width: 1050px){#partners .partners-banner-icons-container{width:90%}}@media (max-width: 800px){#partners .partners-banner-icons-container{display:block}}#partners .partners-banner-icon-img{margin:0 0 20px 0}#partners .partners-banner-icon-title{font-weight:500;font-size:24px;color:#000;text-align:center;line-height:30px}@media (max-width: 800px){#partners .partners-banner-icon{margin:0 auto 40px auto}}#partners .person-item{margin:0 0 100px 0}#partners .person-item-name{font-weight:300;font-size:16px;color:#000000;text-transform:uppercase;margin:15px 0 0 0}#partners .person-item-desc{font-weight:500;font-size:16px;color:#000000}#partners .partners-feedback-form{background:#F8F8F6;margin:0 0 80px 0;padding:40px 0 70px 0}#partners .partners-feedback-form-title{font-weight:700;font-size:40px;color:#000;letter-spacing:1.11px;text-align:center;line-height:44px;margin:0 0 65px 0}#partners .partners-feedback-form form{width:820px;margin:0 auto;display:flex;justify-content:space-between}@media (max-width: 940px){#partners .partners-feedback-form form{width:90%;display:block}}#partners .partners-feedback-form form .form-col{width:395px}@media (max-width: 940px){#partners .partners-feedback-form form .form-col{width:100%}}#partners .partners-feedback-form form .regular-btn{height:71px;padding:0;line-height:1;background:#fff;max-width:384px;width:100%}#partners .partners-feedback-form form input,#partners .partners-feedback-form form textarea{width:100%;border:none;border-bottom:1px solid #000;background:#F8F8F6}#partners .partners-feedback-form form input,#partners .partners-feedback-form form input::-webkit-input-placeholder,#partners .partners-feedback-form form textarea,#partners .partners-feedback-form form textarea::-webkit-input-placeholder{font-weight:500;font-size:16px;color:#000;letter-spacing:1px}#partners .partners-feedback-form form input,#partners .partners-feedback-form form input:-ms-input-placeholder,#partners .partners-feedback-form form textarea,#partners .partners-feedback-form form textarea:-ms-input-placeholder{font-weight:500;font-size:16px;color:#000;letter-spacing:1px}#partners .partners-feedback-form form input,#partners .partners-feedback-form form input::-ms-input-placeholder,#partners .partners-feedback-form form textarea,#partners .partners-feedback-form form textarea::-ms-input-placeholder{font-weight:500;font-size:16px;color:#000;letter-spacing:1px}#partners .partners-feedback-form form input,#partners .partners-feedback-form form input::placeholder,#partners .partners-feedback-form form textarea,#partners .partners-feedback-form form textarea::placeholder{font-weight:500;font-size:16px;color:#000;letter-spacing:1px}#partners .partners-feedback-form form input{height:71px;background:#F8F8F6}#partners .partners-feedback-form form input:-webkit-autofill,#partners .partners-feedback-form form input:-webkit-autofill:hover,#partners .partners-feedback-form form input:-webkit-autofill:focus,#partners .partners-feedback-form form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #F8F8F6 inset !important}#partners .partners-feedback-form form textarea{height:111px;margin:13px 0 68px 0;resize:none}#partners .partners-feedback-form form .error{color:#EE2667;font-weight:400;margin:20px 0}#partners .partners-feedback-form form .success{color:#000;font-weight:400;margin:20px 0}#partners .partners-feedback-form form .select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #000;background:#F8F8F6;padding-left:0}#partners .partners-feedback-form form .select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:500;font-size:16px;color:#000;letter-spacing:1px;padding-left:0}.company-select-container .select2-search--dropdown{padding:0}.company-select-container .select2-results__option[aria-selected=true]{display:none}.company-select-container .select2-results__option{font-weight:500;font-size:16px;color:#000;letter-spacing:1px;height:46px;padding-top:14px;text-transform:none}.no-data-banner{margin:40px 0 0 0;display:flex;align-items:center}@media (max-width: 1000px){.no-data-banner{flex-wrap:wrap;justify-content:center}}.no-data-banner img{display:block;height:150px;width:150px;margin:0 35px 0 0}@media (max-width: 1000px){.no-data-banner img{margin:0 0 20px 0}}.no-data-banner-info{width:495px;margin:0 20px 0 0}@media (max-width: 1000px){.no-data-banner-info{width:100%;margin:0 20px 20px 0}}.no-data-banner-info .title{font-weight:700;font-size:36px;color:#000;letter-spacing:0.3px;line-height:34px}@media (max-width: 520px){.no-data-banner-info .title{font-size:24px;line-height:24px}}.no-data-banner-info .subtitle{font-weight:400;font-size:22px;color:#000;letter-spacing:0.18px;line-height:32px}@media (max-width: 520px){.no-data-banner-info .subtitle{font-size:18px;line-height:24px}}.no-data-banner .regular-btn{width:252px;background:#fff}#alcohol-calculator .alco-infographic{width:640px;margin:0 0 90px 0}@media (max-width: 1400px){#alcohol-calculator .alco-infographic{margin:40px auto 90px auto}}@media (max-width: 720px){#alcohol-calculator .alco-infographic{width:100%}}@media (max-width: 920px){#alcohol-calculator .alco-infographic img{display:block;margin:0 auto}}#alcohol-calculator .alco-infographic-title{text-align:center;font-weight:500;font-size:24px;color:#000;letter-spacing:4px;line-height:28px;text-transform:uppercase;margin:0 0 40px 0}.alc-calculator{margin:0 27px 80px 0}@media (max-width: 920px){.alc-calculator{margin:0 0 50px 0}}.alc-calculator-wrapper{display:flex;margin-top:10px}@media (max-width: 920px){.alc-calculator-wrapper{display:block}}.alc-calculator-title{font-weight:700;font-size:24px;color:#000;letter-spacing:0.3px;line-height:28px;padding:25px 0;border-top:2px solid #000;border-bottom:1px solid #000;margin:0 0 35px 0}.alc-calculator-header{height:137px}.alc-calculator-icon{width:33px;text-align:center;margin:0 17px 0 0}@media (max-width: 520px){.alc-calculator-icon{display:none}}.alc-calculator-container{width:490px;background:#F8F8F6}@media (max-width: 920px){.alc-calculator-container{width:100%}}.alc-calculator-container-title{font-weight:700;font-size:24px;color:#000;letter-spacing:0.53px;text-align:center;line-height:32px;padding:50px 0}.alc-calculator-container .form-group{margin:0 0 25px 0;padding:0 23px 0 32px;display:flex;align-items:center;flex-wrap:wrap}@media (max-width: 470px){.alc-calculator-container .form-group{padding:0 10px}}.alc-calculator-container .form-group select{width:209px}.alc-calculator-container .form-group .select2{margin:0 25px 0 0}@media (max-width: 470px){.alc-calculator-container .form-group .select2{margin:0 5px 0 0}}.alc-calculator-container .form-group input{width:75px;height:52px;background:#FFFFFF;border:1px solid #2C2C2C;text-align:center;font-weight:500;font-size:16px;color:#000;letter-spacing:2px;margin:0 12px 0 0}@media (max-width: 470px){.alc-calculator-container .form-group input{width:70px;margin:0}}.alc-calculator-label{width:60px;display:inline-block;text-align:left;font-weight:400;font-size:14px;color:#000;letter-spacing:0.26px;line-height:19px}@media (max-width: 470px){.alc-calculator-label{display:none}}.alc-calculator-btn{width:100%;height:65px;font-weight:700;font-size:14px;color:#000;letter-spacing:3px;text-align:center;text-transform:uppercase;display:block;background:#FFD64F;padding:27px 0}.alc-calculator-info{width:100%}.alc-calculator-info-widget{background:#F8F8F6;padding:40px 0;margin:0 0 10px 0}.alc-calculator-info-widget>div:last-child{margin-bottom:0}@media (max-width: 1400px){.alc-calculator-info-widget-group{width:40%}}@media (max-width: 470px){.alc-calculator-info-widget-group{width:100%;margin:0 0 30px 0}}.alc-calculator-info-widget-group-title{font-weight:500;font-size:11px;color:#757575;letter-spacing:0.69px;line-height:24px;text-transform:uppercase}@media (max-width: 470px){.alc-calculator-info-widget-group-title{line-height:20px}}.alc-calculator-info-widget-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 0 30px 0;padding:0 30px}.alc-calculator-info-widget-row{display:flex;align-items:center}.alc-calculator-info-widget-title{font-weight:500;font-size:14px;color:#757575;letter-spacing:3px;line-height:24px;text-align:left;text-transform:uppercase}.alc-calculator-info-widget-title strong{font-weight:700}.alc-calculator-info-widget-screen{width:230px;height:63px;background:#fff;font-weight:300;font-size:36px;color:#000;letter-spacing:1px;text-align:right;padding:20px;border-radius:10px}@media (max-width: 1400px){.alc-calculator-info-widget-screen{width:100%}}.alc-calculator-info-widget-screen strong{font-weight:600;font-size:16px}.alc-calculator-desc{min-height:120px;background:#fff;padding:15px 0 0 0;margin:0 0 40px 0;text-align:center}.alc-calculator-desc-text{width:300px;font-weight:500;font-size:16px;color:#000;text-align:center;line-height:20px;margin:0 auto;padding:10px 0 10px 0}.alc-calculator .select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:500;font-size:16px;color:#000;letter-spacing:2px}.dashboard-calculator{display:flex;justify-content:space-between;padding-top:25px}@media (max-width: 1100px){.dashboard-calculator{flex-direction:column;align-items:center}}.dashboard-calculator-left{width:100%;margin-right:20px;max-width:489px;min-height:381px}@media (max-width: 1100px){.dashboard-calculator-left{margin-right:0;padding-right:0}}.dashboard-calculator-left-title{background-color:#EBEBE6;color:black;font-size:24px;line-height:34px;font-weight:600;display:flex;justify-content:center;align-items:center;min-height:70px}.dashboard-calculator-left-block{background-color:#F8F8F6;padding:10px 30px}.dashboard-calculator-left-item{display:flex;align-items:center}@media (max-width: 550px){.dashboard-calculator-left-item{flex-direction:column;align-items:baseline;margin-bottom:10px}}.dashboard-calculator-left-item:last-child .dashboard-calculator-left-info{border:none}.dashboard-calculator-left-icon{min-width:66px}.dashboard-calculator-left-info{display:flex;align-items:center;min-width:297px;padding:15px 0;border-bottom:2px solid white}.dashboard-calculator-left-info span{font-weight:500;font-size:18px;letter-spacing:1px;color:black;line-height:22px;max-width:170px}.dashboard-calculator-left-info span.mw-none{max-width:none}@media only screen and (max-width: 767px){.dashboard-calculator-left-info span.mw-none{max-width:170px}}.dashboard-calculator-left-data{display:flex;align-items:center}.dashboard-calculator-left-data label{color:black;letter-spacing:0.3px;font-size:300px;font-size:16px}.dashboard-calculator-left-data input{width:75px;height:52px;border:0;border:1px solid #4A4A4A;background-color:white;margin-right:15px;text-align:center;color:black;font-weight:500;font-size:18px;letter-spacing:2.25px}.dashboard-calculator-left-data input::-webkit-input-placeholder{font-weight:500;font-size:18px;letter-spacing:2.25px;color:black}.dashboard-calculator-left-data input:-moz-placeholder{font-weight:500;font-size:18px;letter-spacing:2.25px;color:black}.dashboard-calculator-left-data input::-moz-placeholder{font-weight:500;font-size:18px;letter-spacing:2.25px;color:black}.dashboard-calculator-left-data input:-ms-input-placeholder{font-weight:500;font-size:18px;letter-spacing:2.25px;color:black}.dashboard-calculator-right{width:100%;max-height:147px;background-color:#f8f8f6;display:flex;align-items:center}@media (max-width: 1100px){.dashboard-calculator-right{margin-top:30px;max-width:489px}}@media (max-width: 550px){.dashboard-calculator-right{max-height:initial}}.dashboard-calculator-right-block{display:flex;justify-content:space-between;width:100%;padding:0 30px}@media (max-width: 1100px){.dashboard-calculator-right-block{padding:20px 30px;align-items:center}}@media (max-width: 550px){.dashboard-calculator-right-block{flex-direction:column}}.dashboard-calculator-right-title{font-weight:500;font-size:18px;line-height:24px;color:black;max-width:202px;letter-spacing:1px;margin-right:30px}@media (max-width: 550px){.dashboard-calculator-right-title{max-width:initial;text-align:center;margin-bottom:15px;margin-right:0}}.dashboard-calculator-right-title b{font-weight:700}.dashboard-calculator-right-result{width:186px;height:63px;border-radius:10px;background-color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:300;letter-spacing:1px;color:black;position:relative}.dashboard-calculator-right-result span{overflow:hidden}.dashboard-calculator-right-result:before{content:'₴';position:absolute;left:-25px;font-size:24px;color:#9B9B9B;font-weight:300}.dashboard-calculator-btn{width:100%;background-color:#FFD64F;min-height:65px;display:flex;align-items:center;justify-content:center;border:0;text-transform:uppercase;letter-spacing:3px;font-size:16px;color:black;font-family:'Whitney';font-weight:700;cursor:pointer}.coffee-block{font-size:18px;color:#000000;padding-top:1.7em;padding-bottom:2em}@media only screen and (max-width: 480px){.coffee-block{font-size:16px}}.coffee-block-desc{line-height:1.67em;color:inherit;padding-top:0.7em;padding-bottom:1.7em;max-width:600px}.coffee-block-wrapper{display:flex}.coffee-block-cup{position:relative;opacity:0.1}.coffee-block-cup:after{content:url("../img/svg/icons/check-mark-yellow.svg");position:absolute;top:0;display:none}@media only screen and (min-width: 768px){.coffee-block-cup:after{left:20px;top:10px}}.coffee-block-cup.active{opacity:1}.coffee-block-cup.active:after{display:block}.coffee-block-info{color:inherit;padding-bottom:2em}.coffee-block-info span{margin-left:13px}.coffee-block-more{font-size:0.89em;line-height:1.2em;letter-spacing:2px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:inherit;font-weight:500}.cab-cart-header{display:flex;align-items:center;font-size:1rem;flex-wrap:wrap}.cab-cart-header.no-wrap{flex-wrap:nowrap}@media only screen and (max-width: 480px){.cab-cart-header{flex-direction:column;align-items:flex-start;position:relative}}.cab-cart-header-box{display:flex;align-items:center}.cab-cart-header-product{padding:10px 0}.cab-cart-header-icon{margin-right:12px}@media only screen and (max-width: 480px){.cab-cart-header-icon{max-width:45px;width:100%;margin-bottom:3px}}.cab-cart-header-title{font-size:1.5em;line-height:1.417em;font-weight:600}.cab-cart-header-title.lg{font-size:2.5em;line-height:1em}@media only screen and (max-width: 480px){.cab-cart-header-title.lg{font-size:30px;line-height:1.3}}@media only screen and (max-width: 480px){.cab-cart-header-title{font-size:1.7em;width:100%}}.cab-cart-header-subtitle{width:100%}.cab-cart-header-subtitle p{max-width:431px;font-size:1.12em;line-height:1.66em}.cab-cart-header-btn{flex-grow:1;display:flex;justify-content:flex-end}@media only screen and (max-width: 892px){.cab-cart-header-btn{flex-grow:0;margin-top:25px;margin-bottom:20px}}@media only screen and (max-width: 480px){.cab-cart-header-btn .btn-primary{min-width:225px}}.cab-cart-header-info.flex{display:flex;flex-wrap:wrap;align-items:center}.products-hero{font-size:1rem;position:relative}@media only screen and (max-width: 767px){.products-hero{margin-bottom:25px}}.products-hero-wrapper{display:flex}@media only screen and (max-width: 767px){.products-hero-wrapper{flex-direction:column;align-items:center}}.products-hero-wrapper>div+div{margin-left:15px}@media only screen and (max-width: 767px){.products-hero-wrapper>div+div{margin-left:0}}.products-hero .page-back{position:absolute;top:20px}@media only screen and (max-width: 767px){.products-hero .page-back{top:9px}}.products-hero-graph{width:50%;display:flex;justify-content:center;align-items:center;margin:20px 0}.products-hero-graph a{transition:all .3s ease;z-index:9;position:relative}.products-hero-graph a:disabled{cursor:default}.products-hero-graph a:nth-child(1):not([disabled]):hover{-webkit-transform:translate(6px, -4px);transform:translate(6px, -4px)}.products-hero-graph a:nth-child(2):not([disabled]):hover{-webkit-transform:translate(-6px, 4px);transform:translate(-6px, 4px)}.products-hero-graph a:nth-child(3):not([disabled]):hover{-webkit-transform:translate(-6px, 0px);transform:translate(-6px, 0px)}.products-hero-graph a:nth-child(4):not([disabled]):hover{-webkit-transform:translate(-6px, -2px);transform:translate(-6px, -2px)}.products-hero-graph a:nth-child(5):not([disabled]):hover{-webkit-transform:translate(-6px, -4px);transform:translate(-6px, -4px)}.products-hero-graph a:nth-child(6):not([disabled]):hover{-webkit-transform:translate(-3px, 5px);transform:translate(-3px, 5px)}.products-hero-graph a:nth-child(7):not([disabled]):hover{-webkit-transform:translate(0px, 4px);transform:translate(0px, 4px)}.products-hero-graph a:nth-child(8):not([disabled]):hover{-webkit-transform:translate(4px, 4px);transform:translate(4px, 4px)}.products-hero-graph a:nth-child(9):not([disabled]):hover{-webkit-transform:translate(6px, 2px);transform:translate(6px, 2px)}.products-hero-graph a:nth-child(10):not([disabled]):hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}@media only screen and (max-width: 767px){.products-hero-graph{width:100%}}.products-hero-info{width:50%;padding:50px 74px 35px 40px;position:relative}@media only screen and (max-width: 991px){.products-hero-info{padding:50px 20px 35px 40px}}@media only screen and (max-width: 767px){.products-hero-info{width:100%}}@media only screen and (max-width: 480px){.products-hero-info{padding:35px 18px 34px 28px}}.products-hero-info:before{content:'';position:absolute;height:20px;background:#F8F8F6;height:100%;width:calc(100vw / 2);top:0;z-index:-1;left:0}@media only screen and (max-width: 767px){.products-hero-info:before{width:100%}}.products-hero-info-title{font-weight:600;font-size:2.5em;line-height:1em;padding-bottom:1em}.products-hero-info-desc{font-size:1.12em;line-height:1.66em;padding-bottom:1em}.products-hero-info .risk-labels{padding-top:1em}.products-hero-info .risk-labels span:not(:first-child){margin-left:0}.products-hero-info .risk-labels span:not(:last-child){margin:0 10px 10px 0}.limitation-section{background-color:#F8F8F6;font-size:1rem;padding:25px 0 60px 0;margin-top:40px}@media only screen and (max-width: 480px){.limitation-section{padding-bottom:30px}}.limitation-title{font-size:1.5em;line-height:1.41em;font-weight:600;display:flex;align-items:center}.limitation-title img{margin-right:11px}@media only screen and (max-width: 480px){.limitation-title img{max-width:45px}}.limitation-list li{counter-increment:step-counter;font-size:1.12em;line-height:2.2em;font-weight:500;padding-left:74px}@media only screen and (max-width: 480px){.limitation-list li{padding-left:57px}}.limitation-list li:before{content:counter(step-counter) ")"}.recipes-hero{font-size:1rem;padding-top:2.37em;padding-bottom:1.875em}.recipes-hero-title{font-size:2.5em;line-height:1em;font-weight:600}.recipes-hero-info{font-size:1.12em;line-height:1.66em;max-width:593px;padding:1em 0}.recipes-hero-calories{position:relative;max-width:206px}.recipes-hero-calories-amount{font-size:1.5em;line-height:1.12em;font-weight:600;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;display:flex;align-items:center;justify-content:center}.recipes-hero-calories-amount:before{content:url("../img/svg/cabinet/calories-sm.svg");padding-right:0.5em;width:20px;height:20px}.recipes-hero .popover-box{-webkit-transform:translate(0, 100%);transform:translate(0, 100%);right:0;top:34px}.recipes-hero .popover-box.show{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.genetics-section{background-color:#F8F8F6;font-size:1rem}.genetics-cart{padding-top:40px}.genetics-cart-title{font-size:2.5em;line-height:1em;font-weight:600;padding-bottom:0.5em}.genetics-cart-header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap-reverse}.genetics-cart-header>div{margin-bottom:15px}@media only screen and (max-width: 767px){.genetics-cart-table{overflow:auto}}.genetics-cart-table table{min-width:400px;padding-bottom:1.25em}.genetics-cart-table th{font-size:0.68em;line-height:1em;text-transform:uppercase;letter-spacing:2px;opacity:0.5;font-weight:500;text-align:left}.genetics-cart-table th:not(:last-child){padding-right:3.6em}.genetics-cart-table td{font-size:0.87em;line-height:1em;vertical-align:baseline;font-weight:500}.genetics-cart-table td:not(:first-child){letter-spacing:1px}.genetics-cart-table td:not(:last-child){padding-right:2.5em}.genetics-cart-table td:first-child{font-weight:600;font-size:1.5em;line-height:1em;padding-top:10px}.rawdata-load{display:inline-flex;align-items:center}.rawdata-load svg path{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.rawdata-load:hover svg path:first-child{-webkit-transform:translateY(1px);transform:translateY(1px)}.rawdata-load-text{font-size:14px;line-height:1em;letter-spacing:1px;font-weight:300;color:black;padding-left:5px}.cab-bubble{font-size:1rem;padding:1.62em 2.37em;border:6px solid #9B9B9B;border-radius:29px;width:100%;background-color:white;text-align:left}@media only screen and (max-width: 480px){.cab-bubble{font-size:12px}}.cab-bubble p{font-size:1.5em;line-height:1.16em;color:#4A4A4A;font-weight:600;display:inline;z-index:99;position:relative;vertical-align:top}.cab-bubble-icon,.cab-bubble-icons{font-size:1.87em;line-height:1em}@media only screen and (max-width: 480px){.cab-bubble-icon,.cab-bubble-icons{font-size:1.27em}}.cab-bubble-icon{padding:5px 0 0 5px}@media only screen and (max-width: 480px){.cab-bubble-icon{padding:0}}@media only screen and (max-width: 480px){.cab-bubble-icon img{max-height:16px}}.cab-bubble-icons{display:block;width:100%;text-align:center;padding-top:10px}.cab-bubble-corner{position:relative}.cab-bubble-corner:after,.cab-bubble-corner:before{content:'';width:70px;height:70px;display:block;position:absolute;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;background-color:white}.cab-bubble-corner:after{border:inherit;border-radius:15px;z-index:-1}.cab-bubble-corner:before{border:none;z-index:9;border-radius:11px}.cab-bubble.top-corner{position:relative}.cab-bubble.top-corner:after,.cab-bubble.top-corner:before{left:50%;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.cab-bubble.top-corner:after{top:-21px}.cab-bubble.top-corner:before{top:-16px}.cab-bubble.left-corner{position:relative}.cab-bubble.left-corner:after,.cab-bubble.left-corner:before{left:21px;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.cab-bubble.left-corner:after{top:36px}.cab-bubble.left-corner:before{top:43px}.cab-bubble.greeting{max-width:412px;margin-top:35px;margin-right:55px}.cab-bubble.greeting p{vertical-align:bottom}.cab-bubble.greeting .cab-bubble-icon{position:relative;top:5px}@media only screen and (max-width: 480px){.cab-bubble.greeting .cab-bubble-icon{top:1px}}.cab-bubble.top-products{position:absolute;max-width:280px;right:0;top:115px;padding:0;z-index:9}.cab-bubble.top-products .bubble-wrapper{background-color:white;padding:1.12em 1.5em;border-radius:30px}@media only screen and (max-width: 480px){.cab-bubble.top-products:after,.cab-bubble.top-products:before{display:none}}.cab-bubble.trait-card{position:absolute;max-width:320px;bottom:0;padding:1.12em 1.5em;bottom:-100px}.cab-bubble.trait-card:before,.cab-bubble.trait-card:after{left:30%}@media only screen and (max-width: 480px){.cab-bubble.trait-card{bottom:-72px}}.cab-bubble.result-cart{align-self:flex-start;max-width:412px}@media only screen and (min-width: 992px){.cab-bubble.result-cart{top:-50px}}.cab-bubble.recipes-bubble{max-width:309px;z-index:99;top:234px;right:11%;position:absolute;padding:0}@media only screen and (max-width: 480px){.cab-bubble.recipes-bubble{top:165px}}.cab-bubble.recipes-bubble .bubble-wrapper{background-color:white;padding:1.22em 1.37em;border-radius:30px}@media only screen and (max-width: 480px){.cab-bubble.recipes-bubble:after,.cab-bubble.recipes-bubble:before{display:none}}.text-widget{margin:0 0 50px 0}.text-widget-sm{margin:0 0 25px 0}.text-widget.mt{margin-top:30px}@media only screen and (max-width: 767px){.text-widget.no-margin{margin:0}}.text-widget ul{font-weight:400;font-size:16px;color:#000;letter-spacing:0.3px;line-height:26px;list-style-type:disc;padding:0 0 0 40px}.text-widget ul.padding-sm{padding-left:20px}@media only screen and (max-width: 767px){.text-widget ul.padding-sm{padding:0}}.text-widget ul strong{font-weight:600}.text-widget .info-banner ul{padding:0 18px}.text-widget .image-list{list-style-type:none;padding:0 0 0 30px}@media (max-width: 860px){.text-widget .image-list{padding:0}}.text-widget .image-list-content{width:600px}@media (max-width: 860px){.text-widget .image-list-content{width:100%;padding:0 20px 0 0}}.text-widget .image-list li{display:flex;align-items:center;margin:0 0 20px 0;flex-wrap:wrap}.text-widget .image-list-content-title{font-weight:400;font-size:24px;color:#000;letter-spacing:0.3px;line-height:1.625em}@media (max-width: 480px){.text-widget .image-list-content-title{font-size:20px}}.text-widget .image-list-content-subtitle{font-weight:400;font-size:16px;color:#000;letter-spacing:1.14px;line-height:1.625em}@media (max-width: 480px){.text-widget .image-list-content-subtitle{font-size:14px}}.text-widget .image-list-img{margin:0 40px 0 0;width:60px;text-align:center}@media (max-width: 860px){.text-widget .image-list-img{width:100%}}@media (max-width: 480px){.text-widget .image-list-img{margin:0 10px 0 0}}.text-widget .image-list-sources{margin-left:auto}.text-widget .image-list-sources a{font-weight:400;font-size:16px;color:#000;letter-spacing:1.14px;line-height:26px;text-decoration:underline}.text-widget-content{display:flex;align-items:center;justify-content:space-between}@media (max-width: 670px){.text-widget-content{display:block}}.text-widget-content.align-default{align-items:baseline}.text-widget-content.grey{background:#F8F8F6}.text-widget-content-title{font-weight:400;font-size:24px;color:#000;letter-spacing:0.3px;line-height:1.42em;margin:0 0 30px 0}@media only screen and (max-width: 480px){.text-widget-content-title{font-size:20px}}.text-widget .default-list{list-style-type:disc;padding:0 0 0 30px;font-weight:400;font-size:16px;color:#000;letter-spacing:1.14px;line-height:26px;margin:0 0 30px 0}.text-widget .default-list strong{font-weight:700}.text-widget-pre-title{font-weight:400;font-size:24px;color:#000;letter-spacing:0.3px;line-height:34px}.text-widget-title{font-weight:700;font-size:24px;color:#000;letter-spacing:0.3px;line-height:28px;border-bottom:1px solid #000;margin:0 0 20px 0;display:flex;align-items:center;justify-content:space-between;position:relative}.text-widget-title.default-title{padding:25px 0 25px 0;border-top:2px solid #000}.text-widget-title.first-title{padding:5px 0 25px 0}.text-widget-text{font-weight:400;font-size:16px;color:#000;line-height:1.625em}.text-widget-text-mb{margin-bottom:30px}.text-widget-text-pt{padding-top:32px}.text-widget-text.sm{font-size:14px}.text-widget-text strong{font-weight:700}.text-widget-text a{color:#000;text-decoration:underline}.text-widget-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:16px}@media only screen and (max-width: 500px){.text-widget-wrapper{font-size:14px}}.text-widget-wrapper .dashboard-plot{display:flex}@media only screen and (max-width: 767px){.text-widget-wrapper .dashboard-plot{overflow:auto}}@media only screen and (max-width: 500px){.text-widget-wrapper .dashboard-plot{padding-bottom:15px}}@media only screen and (max-width: 1160px){.text-widget-wrapper .dashboard-plot{margin-bottom:10px}}.text-widget-wrapper .dashboard-plot-labels span{font-size:1em;line-height:1.25em;font-weight:400;padding-bottom:1.25em;display:block;margin-right:10px;max-width:128px}.text-widget-wrapper .dashboard-plot-labels span b{font-weight:600}.text-widget-wrapper .dashboard-plot-labels-pt span{padding-top:0.3em}.text-widget-wrapper .dashboard-plot-graph{position:relative}@media only screen and (max-width: 767px){.text-widget-wrapper .dashboard-plot-graph{min-height:156px}}.text-widget-wrapper .dashboard-plot-graph img{max-width:none}.text-widget-wrapper .dashboard-plot-text{font-weight:400;font-size:18px;color:#000;line-height:1.66em}.text-widget-wrapper .dashboard-plot-line{height:3px;background-color:#4A4A4A;position:absolute;left:2px;width:2px}.text-widget-wrapper .dashboard-plot-line.black{background-color:#4A4A4A;top:14px}.text-widget-wrapper .dashboard-plot-line.black:before{background-color:#4A4A4A}.text-widget-wrapper .dashboard-plot-line.grey{background-color:#D8D8D8;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){.text-widget-wrapper .dashboard-plot-line.grey{top:71px}}.text-widget-wrapper .dashboard-plot-line.grey:before{background-color:#D8D8D8}.text-widget-wrapper .dashboard-plot-line-dash{-webkit-transform:translateX(.5%);transform:translateX(.5%)}.text-widget-wrapper .dashboard-plot-line:before{content:'';right:0px;width:3px;height:20px;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}@media only screen and (max-width: 600px){.text-widget-wrapper .dashboard-plot-line:before{width:0.6vw;height:3.3vw}}.text-widget-wrapper .dashboard-plot-line-user:after{content:'';width:102px;height:20px;background-image:linear-gradient(to right, #9B9B9B 40%, rgba(255,255,255,0) 0%);background-position:top;background-size:10px 1px;background-repeat:repeat-x;display:block;-webkit-transform-origin:right;transform-origin:right;position:absolute;top:0;right:12px;-webkit-transform:rotate(90deg) translateX(100%);transform:rotate(90deg) translateX(100%)}.text-widget-wrapper .dashboard-plot-content-lg{align-items:flex-start}.text-widget-wrapper .dashboard-plot-content-lg.pt{padding-top:40px}@media only screen and (max-width: 1010px){.text-widget-wrapper .dashboard-plot-content-lg{flex-direction:column}}.text-widget-wrapper .dashboard-plot-content-lg .text-widget-img img{max-width:none;margin-right:65px}@media only screen and (max-width: 1010px){.text-widget-wrapper .dashboard-plot-content-lg .text-widget-img img{margin-right:0;max-width:100%}}.text-widget-wrapper .dashboard-plot-content-lg .text-widget-text{padding-top:32px}.text-widget-wrapper .dashboard-plot-content-lg .text-widget-text.no-pt{padding-top:0}.text-widget-wrapper .dashboard-plot-img-desc{opacity:0.5;font-weight:500;font-size:12px;color:#4A4A4A;letter-spacing:1px}.text-widget-wrapper .dashboard-plot-text{position:absolute;width:170px;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;font-size:12px;line-height:1.16em;bottom:42px}.text-widget-wrapper .dashboard-plot-label{position:absolute;min-width:120px;height:38px;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;line-height:0.75em;border-bottom-left-radius:20px;border-bottom-right-radius:20px;bottom:-6px;font-size:24px;line-height:0.75em;letter-spacing:1px;color:white;padding:10px 18px;font-weight:500}@media only screen and (max-width: 480px){.text-widget-wrapper .dashboard-plot-label{font-size:18px;min-width:90px;height:25px;left:50%;padding:6px 0;bottom:6px}}.text-widget-wrapper .dashboard-plot-label.high,.text-widget-wrapper .dashboard-plot-label.fast{background-color:#EE2667}.text-widget-wrapper .dashboard-plot-label.medium{background-color:#FB9407}.text-widget-wrapper .dashboard-plot-label.low,.text-widget-wrapper .dashboard-plot-label.fast{background-color:#73E0AB}.text-widget-wrapper .dashboard-plot-range{position:absolute;bottom:0;width:100%;display:flex;align-items:center;justify-content:space-between}.text-widget-wrapper .dashboard-plot-range span{font-size:1em;line-height:1em;font-weight:500;color:#9B9B9B}.text-widget-wrapper .dashboard-plot-range span:first-child{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.text-widget-wrapper .dashboard-plot-range span:last-child{-webkit-transform:translateX(100%);transform:translateX(100%)}.text-widget-wrapper .text-widget-text{max-width:460px}.text-widget-wrapper-helicobacter .text-widget-text span{font-weight:700;font-style:italic}.text-widget-wrapper-helicobacter .text-widget-content-lg .text-widget-img{padding-top:10px}.text-widget-wrapper-helicobacter .text-widget-content-lg .text-widget-img img{margin-right:85px}.text-widget-wrapper-helicobacter .text-widget-content-lg .text-widget-text{padding:0}.text-widget-wrapper-subtitle{font-weight:700}.text-widget-wrapper-subtitle span{font-style:italic;font-weight:700}.text-widget-wrapper-primary-list{padding-top:20px}.text-widget-wrapper-primary-list.no-pt{padding:0}.text-widget-wrapper-primary-list ul{list-style:none;font-size:18px;font-weight:400;line-height:1.66em;padding:0}@media only screen and (max-width: 480px){.text-widget-wrapper-primary-list ul{font-size:16px}}.text-widget-wrapper-table{max-width:842px;margin-top:45px;overflow:auto;font-size:16px}@media only screen and (max-width: 480px){.text-widget-wrapper-table{font-size:14px}}.text-widget-wrapper-table tr:first-child{background:#F8F8F6}.text-widget-wrapper-table tr:first-child td{color:#9B9B9B;font-size:1em;font-weight:600}.text-widget-wrapper-table td{font-weight:400;font-size:1.125em;line-height:1.44em;border:1px solid #C4C4C4;padding:15px 8px 15px 20px;text-align:left;min-width:185px;vertical-align:top}.text-widget-img{width:100%;text-align:center}@media (max-width: 890px){.text-widget-img{margin:20px 0}}.text-widget-content-lg{align-items:flex-start}@media only screen and (max-width: 1010px){.text-widget-content-lg{flex-direction:column}}@media only screen and (max-width: 1102px){.text-widget-content-lg{flex-wrap:wrap}}@media only screen and (max-width: 767px){.text-widget-content-lg img{padding:10px 0;width:100%;height:100%}}.text-widget-content-lg .sm{max-width:440px;font-size:16px}.text-widget-content-lg .pr{padding-right:50px}@media only screen and (max-width: 1102px){.text-widget-content-lg .pr{padding-left:0}}.text-widget-content-lg .text-widget-img img{max-width:none;margin-right:65px}@media only screen and (max-width: 1010px){.text-widget-content-lg .text-widget-img img{margin-right:0;max-width:100%}}.text-widget-content-lg .text-widget-text{padding-top:32px}.text-widget-img-desc{opacity:0.5;font-weight:500;font-size:12px;color:#4A4A4A;letter-spacing:1px}.text-widget-container{display:flex;padding:10px 0}@media only screen and (max-width: 991px){.text-widget-container{flex-wrap:wrap}}.text-widget-container .sm{max-width:440px;font-size:16px}.text-widget-container .pl{padding-left:50px}@media only screen and (min-width: 481px){.text-widget-container .pr{padding-right:50px}}.text-widget-container img{padding:20px 0}.text-widget img.img-pd-r{padding:0 30px 0 0}.text-widget img.pt{padding-top:18px}.text-widget .text-widget-list{font-weight:400;font-size:16px;color:#000000;letter-spacing:1.14px;line-height:26px;counter-reset:my-counter;list-style-type:none;padding:0 18px 0 0}.text-widget .text-widget-list>li{position:relative;padding:0 0 0 30px;margin:0 0 25px 0}.text-widget .text-widget-list>li:before{content:counters(my-counter, "", decimal-leading-zero);counter-increment:my-counter;position:absolute;top:0;left:0}.text-widget .text-widget-list strong{font-weight:700}.text-widget .text-widget-list-title{display:flex;align-items:baseline;margin:40px 0 30px 0}.text-widget .text-widget-list-title span{font-weight:400;font-size:24px;color:#000;letter-spacing:0.3px;line-height:34px}.text-widget .text-widget-list-title img{width:12px;height:17px;display:block;margin-right:20px}.text-widget .text-widget-list-title ul{list-style:none;font-size:16px;font-weight:400;line-height:1.66em;padding:0;letter-spacing:inherit}.text-widget-popup{height:26px}.text-widget-popup-icon{cursor:pointer}.text-widget-popup-content{max-width:337px;width:100%;background:#F8F8F6;position:absolute;right:0;bottom:-1px;-webkit-transform:translateY(100%);transform:translateY(100%);display:none;padding:15px 25px;z-index:99}@media only screen and (max-width: 767px){.text-widget-popup-content{bottom:0}}.text-widget-popup-content p{display:block;line-height:1.525em}.text-widget-popup-content p strong{font-weight:600}.text-widget-primary-list{padding-top:20px}.text-widget-primary-list strong{font-weight:700}.text-widget-primary-list.no-pt{padding:0}.text-widget-primary-list ul{list-style:none;font-size:16px;font-weight:400;line-height:1.66em;padding:0}.dietitian-wrapper{display:flex;justify-content:space-between;font-size:18px}@media only screen and (max-width: 767px){.dietitian-wrapper{flex-direction:column}}@media only screen and (max-width: 480px){.dietitian-wrapper{font-size:15px}}.dietitian-section{padding-top:70px;padding-bottom:50px;overflow:hidden}@media only screen and (max-width: 767px){.dietitian-section{padding:10vw 0}}.dietitian-consult{max-width:750px;padding-right:20px}.dietitian-consult-title{font-weight:600;font-size:2.22em;line-height:1.2em;max-width:500px}.dietitian-consult-subtitle{font-size:1.33em;line-height:1.41em;max-width:576px;padding:0.8em 0}.dietitian-consult-who{font-size:1em;font-weight:400;line-height:1.41em;margin-top:10px}.dietitian-consult-who span{font-size:1.33em;font-weight:600;display:block}.dietitian-consult-text,.dietitian-consult-list{font-size:1em;line-height:1.89em;font-weight:400}.dietitian-consult-text strong,.dietitian-consult-list strong{font-weight:600}.dietitian-consult-text{padding-top:0.556em}.dietitian-consult-text.no-pd{padding-top:0}.dietitian-consult-list{max-width:685px;list-style-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='5' height='10' viewBox='-1 -1 2 2'><circle r='1' /></svg>");padding-left:13px}.dietitian-consult-dropdown-content{display:none}.dietitian-consult-dropdown-title{font-size:1.33em;font-weight:400;line-height:1.41em;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:inline-block;position:relative;cursor:pointer;padding-right:30px}.dietitian-consult-dropdown-title .dropdown-arrow{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.dietitian-consult-dropdown-title.open .dropdown-arrow{-webkit-transform:translateY(0%) rotate(225deg);transform:translateY(0%) rotate(225deg)}@media only screen and (max-width: 767px){.dietitian-consult-dropdown.sm-hide{display:none}}.dietitian-consult-dropdown.lg-hide{padding-top:6vw}@media only screen and (min-width: 768px){.dietitian-consult-dropdown.lg-hide{display:none}}.dietitian-consult-btn{width:284px;line-height:50px;text-align:center;padding:0;color:black;border-color:black;text-transform:uppercase;border-radius:26px;font-weight:700;margin-top:1.8em;letter-spacing:0.1em}.dietitian-banner{position:relative;max-width:370px}@media only screen and (max-width: 400px){.dietitian-banner{max-width:97%}}.dietitian-banner-photo{margin-top:25px}.dietitian-banner-honors{position:absolute;top:-18px;right:-20px}.dietitian-banner-honors img{max-width:100px;position:relative;display:block}.dietitian-banner-honors img:nth-child(2n),.dietitian-banner-honors img:nth-child(3n){right:-10px}.order-form-steps{display:flex;justify-content:space-between;align-items:center;margin:30px 0 0 0;min-height:84px}@media (max-width: 970px){.order-form-steps{flex-wrap:wrap}}.order-form-steps>img{margin:0 12px;display:block}@media (max-width: 970px){.order-form-steps>img{display:none}}.order-form-steps>div:last-child{margin-right:0}.order-form-steps .order-form-step{margin:0 0 10px 0;min-height:84px;border:1px solid #FFD64F;border-radius:42px;padding:10px 40px;display:flex;align-items:center;position:relative}.order-form-steps .order-form-step-num{font-weight:400;font-size:24px;color:#000000;letter-spacing:0;margin:0 15px 0 0}.order-form-steps .order-form-step-text{font-weight:400;font-size:16px;color:#000;letter-spacing:0;line-height:20px}.order-form-wrapper .order-form-col-left{width:490px;float:left}@media (max-width: 1200px){.order-form-wrapper .order-form-col-left{float:none}}@media (max-width: 786px){.order-form-wrapper .order-form-col-left{width:100%;float:none}}.order-form-wrapper .order-form-col-right{width:576px;float:right}@media (max-width: 1200px){.order-form-wrapper .order-form-col-right{width:100%;float:none}}.make-order .title-desc{font-weight:400;font-size:14px;color:#000;line-height:20px;width:251px}.make-order .title-desc span{font-weight:600;font-size:24px;color:#000;letter-spacing:2px;line-height:42px;display:block}@media (max-width: 600px){.make-order .title-desc{padding-left:0;width:100%}}.make-order .title{font-weight:600;font-size:42px;color:#000;letter-spacing:1px;margin:0 0 9px 0}@media (max-width: 560px){.make-order .title{padding-top:20px}}.make-order .submit-order-btn{height:84px;background:#FBC9D9;line-height:82px;border:none;font-weight:700;font-size:14px;color:#000;letter-spacing:3px;transition:all .3s ease;margin:20px auto 0 auto;display:block}.make-order .submit-order-btn.fix-width{width:515px}@media (max-width: 500px){.make-order .submit-order-btn.fix-width{width:100%}}.make-order .submit-order-btn.full-width{width:100%}@media (max-width: 600px){.make-order .submit-order-btn{width:90%}}.make-order .submit-order-btn:hover{transition:all .3s ease;background:#000;color:#fff;cursor:pointer}.fixed-order-data{position:absolute;top:225px;transition:all .3s ease}@media (max-width: 1215px){.fixed-order-data{position:relative;top:0}}.order-form{margin:0 0 35px 0}.order-form .weekand-dates-show{display:none}.order-form .date-time-title{font-weight:400;font-size:14px;color:#000;letter-spacing:1px;line-height:20px;margin:0 0 15px 0;text-transform:uppercase}.order-form .select-delivery{margin:0 0 50px 0;position:relative}.order-form .select-delivery input{display:none}.order-form .select-delivery label{display:inline-block;vertical-align:top;margin:0;height:50px;border:2px solid transparent}.order-form .select-delivery label img{display:inline-block;margin:8px 10px 0 0}.order-form .select-delivery label span{font-weight:400;font-size:14px;color:#000;letter-spacing:1px;display:inline-block;vertical-align:middle}@media (max-width: 350px){.order-form .select-delivery label{margin:0}}.order-form .select-delivery .courier-label{width:auto;padding:0 10px;margin:0 5px 0 0}.order-form .select-delivery .courier-label span{height:31px}.order-form .select-delivery .newmail-label{width:175px}.order-form .select-delivery .newmail-label span{height:43px}.order-form .select-delivery .newmail-label img{display:inline-block;margin:8px 10px 0 13px}.order-form .select-delivery input:checked+label{border:2px solid #FFD64F}.order-form .delivery-tab-content .courier-disclaimer{font-weight:400;font-size:14px;color:#000;letter-spacing:1px;line-height:20px;margin:0 0 45px 0;text-transform:uppercase}.order-form .delivery-tab-content.hidden{display:none}.order-form .delivery-tab-content textarea{display:block;width:100%;resize:none;height:131px;border:1px solid #000;padding:15px;font-size:14px}.order-form .date-time-container #delivery-calendar{width:300px;margin:0 0 30px 0;float:left}@media (max-width: 500px){.order-form .date-time-container #delivery-calendar{margin:25px auto;float:none;width:287px}}.order-form .date-time-container #delivery-calendar .next{position:relative;left:0;transition:all .3s ease}.order-form .date-time-container #delivery-calendar .next:hover{left:4px;transition:all .3s ease}.order-form .date-time-container #delivery-calendar .prev{position:relative;right:0;transition:all .3s ease}.order-form .date-time-container #delivery-calendar .prev:hover{right:4px;transition:all .3s ease}.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table{border-spacing:5px;border-collapse:separate}.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table th{padding:5px 0}.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td.active,.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td.active:hover{background-color:#FFD64F;color:#000;border-radius:0}.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#ed376f}.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td span.active{background:#F6A11C;color:#000}.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td.day:hover,.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td.hour:hover,.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td.minute:hover,.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td.second:hover{background:#fff;box-shadow:0 0 0 1px #000;border-radius:0;transition:all .3s ease}.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td.day.disabled:hover{background:#fff;box-shadow:0 0 0 1px #9B9B9B;border-radius:0;transition:all .3s ease}.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td.today:before{display:none}.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td.today:after{content:'';position:absolute;width:100%;height:1px;background:#000;bottom:0;left:0}.order-form .date-time-container #delivery-calendar .bootstrap-datetimepicker-widget table td.day{width:31px;height:31px;padding:10px}.order-form .date-time-container .delivery-time{float:right;margin:25px 0 0 0}.order-form .date-time-container .delivery-time .form-group{margin-bottom:10px;display:table}.order-form .date-time-container .delivery-time span{font-weight:500;font-size:14px;color:#000;letter-spacing:1px;display:table-cell;vertical-align:middle;padding:3px 0 0 13px}.order-form .date-time-container .delivery-time input{display:none}.order-form .date-time-container .delivery-time input:hover+label{background:url("../img/svg/icon-radio-check-yellow.svg") no-repeat;background-position:1px 6px}.order-form .date-time-container .delivery-time input:checked+label{background:url("../img/svg/icon-radio-check.svg") no-repeat;background-position:1px 6px}@media (max-width: 500px){.order-form .date-time-container .delivery-time{margin:25px auto;float:none;width:284px}}.order-form .date-time-container .delivery-time label{display:table-cell;width:24px;height:24px;background-color:#ffffff;padding-right:13px;vertical-align:middle;border:1px solid #000}.order-form .date-time-container .delivery-time label:before{content:'';position:absolute;width:9px;height:9px;background:grey;top:2px;left:2px;opacity:0;border-radius:50%}.form-section-title{margin:51px 0 20px 0;font-weight:700;font-size:14px;color:#000;letter-spacing:2px;line-height:20px;text-transform:uppercase}.form-section-title.error{color:#EE2667}.form-section-title.success{color:#fbcf66}.inline-form-group{display:flex;justify-content:space-between;align-items:flex-end}.inline-form-group .form-group{width:48%}.order-form.type-2 input[type=text]{background:#e9e7e7}.order-form.type-3{margin:auto}.order-form input[type=text]{display:block;background:#fff;padding:15px;width:100%;margin-bottom:25px;resize:none;height:52px;border:1px solid #000;font-size:14px;border-radius:0}.order-form input[type=text]::-webkit-input-placeholder{font-weight:500;font-size:15px;color:#9B9B9B;letter-spacing:2px}.order-form input[type=text]:-moz-placeholder{font-weight:500;font-size:15px;color:#9B9B9B;letter-spacing:2px}.order-form input[type=text]::-moz-placeholder{font-weight:500;font-size:15px;color:#9B9B9B;letter-spacing:2px}.order-form input[type=text]:-ms-input-placeholder{font-weight:500;font-size:15px;color:#9B9B9B;letter-spacing:2px}.order-form input[type=text].input-error{border:1px solid #EE2667}.order-form label{width:105%;margin-bottom:10px;display:block;font-weight:400;font-size:14px;color:#000;letter-spacing:1px;text-transform:uppercase}.order-form label.label-error{color:#EE2667}@media (max-width: 500px){.order-form label{font-size:12px}}#orders-list{width:576px;border-radius:8px;margin:50px 0 0 0;background:#F8F8F6;padding:0 0 40px 0}@media (max-width: 600px){#orders-list{width:100%}}#orders-list .orders-list-wrapper{padding:30px 38px 0 50px}@media (max-width: 1066px){#orders-list .orders-list-wrapper{padding:45px 25px 0 25px}}#orders-list hr{width:100%;height:1px;margin-bottom:20px;background:#d1d1d1;border:none}#orders-list .heading{font-weight:700;font-size:14px;color:#000;letter-spacing:2px;line-height:20px;margin:0 0 35px 0;text-transform:uppercase}#orders-list .total-wrapper{margin:0 auto}@media (max-width: 1178px){#orders-list .total-wrapper{width:90%}}#orders-list .total-sum{font-weight:600;font-size:18px}#orders-list table{width:485px;z-index:20;position:relative}@media (max-width: 500px){#orders-list table{width:90%}}#orders-list table td{padding:18px 23px;border:1px solid #000}#orders-list table td:first-child{font-weight:500;font-size:14px;color:#000;letter-spacing:3px;line-height:23px;border-left:none;text-transform:lowercase}#orders-list table td:last-child{border-right:none;text-align:center}#orders-list table tr:first-child td{border-top:none}#orders-list table tr:last-child td{border-bottom:none}#orders-list table tr.discount-row .discount-sum{background:#FFD64F;display:inline-block;padding:10px;font-weight:600;font-size:14px;color:#000;letter-spacing:3px}#orders-list table tr.multiple-discount td:first-child{padding-right:0;padding-left:7px;line-height:16px;font-size:13px;width:100%}#orders-list table tr.multiple-discount td:first-child span{display:block;position:relative}#orders-list table tr.multiple-discount td:first-child span:before{content:'';position:absolute;height:100%;background:#FFD64F;width:100%;top:0;left:0;z-index:-1}#orders-list table tr.multiple-discount td:last-child{padding-left:0}#orders-list table tr.multiple-discount td:last-child span{float:left;padding-left:58px;padding-right:50px;line-height:16px;position:relative}#orders-list table tr.multiple-discount td:last-child span:before{content:'';position:absolute;height:100%;background:#FFD64F;width:100%;top:0;left:0;z-index:-1}#orders-list table tr.multiple-discount span{padding:10px;display:inline-block;min-height:34px}.order-list-item{margin-bottom:28px}.order-list-item:last-child{margin-bottom:0}.order-list-item input{width:31px;height:22px;border:1px solid #e0e0e0;border-radius:8px;font-size:12px;text-align:center;position:absolute;right:0;top:5px}@media (max-width: 1378px){.order-list-item input{right:-15px}}.order-list-item .delete{display:block;margin:40px 21px 0 0;float:left;width:12px;height:12px}.order-list-item .delete img{max-width:none}.order-list-item>img{margin-right:17px;float:left;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border:1px solid #000}.order-list-item{border-bottom:1px solid #000}.order-list-item .count-data{clear:both;padding:20px 0}.order-list-item .count-data-title{float:left;font-weight:500;font-size:14px;color:#000;letter-spacing:3px;line-height:23px;text-transform:lowercase;padding:0 0 0 24px}@media (max-width: 450px){.order-list-item .count-data-title{padding:0}}.order-list-item .count-data-controls{float:right;padding:0 24px 0 0}.order-list-item .count-data .count{padding:0;margin:0;position:static;float:left;font-weight:500;font-size:14px;color:#000;letter-spacing:1px;width:17px;height:17px;line-height:19px}.order-list-item .count-data .item-minus,.order-list-item .count-data .item-plus{float:left;width:17px;height:17px}.order-list-item .count-data .item-minus:hover,.order-list-item .count-data .item-plus:hover{cursor:pointer}.order-list-item .count-data .item-minus{margin-right:22px;line-height:12px}.order-list-item .count-data .item-plus{margin-left:22px}@media (max-width: 400px){.order-list-item .count-data{float:none;margin:0 auto;clear:both}}.order-list-item .order-list-item-data{width:320px;float:left;min-height:55px;position:relative;padding:30px 0 0 0}@media (max-width: 420px){.order-list-item .order-list-item-data{width:100%}}.order-list-item-data .packet-title{font-weight:600;font-size:14px;color:#000;text-transform:uppercase;letter-spacing:1px;line-height:20px;margin-bottom:15px}@media (max-width: 450px){.order-list-item-data .packet-title{line-height:20px}}.order-list-item-data .price{color:#333;font-weight:600;font-size:14px}.select-paytype{margin-bottom:24px}.select-paytype input{position:absolute;display:none}.select-paytype label{border:2px solid transparent;font-weight:400;font-size:14px;color:#000;letter-spacing:1px}.select-paytype label img{position:relative;top:10px;margin-right:5px}.select-paytype label[for=cash] img{position:relative;top:5px;margin-right:5px}.select-paytype input:checked+label{border:2px solid #FFD64F}.select-paytype input+label{width:auto;padding:0 10px;height:54px;display:inline-block;vertical-align:top;text-align:center;margin:0 10px 0 0}.select-paytype input+label:before{content:"";display:inline-block;vertical-align:middle;height:100%}.order-form .text-error{text-transform:uppercase;font-weight:400;font-size:14px;color:#EE2667;letter-spacing:1px;line-height:20px;clear:both;padding:5px 0 0 0}.order-form .form-group-terms{color:#333333;font-size:14px;font-weight:300}.order-form .form-group-terms .desc{float:left;padding:7px 0}@media (max-width: 420px){.order-form .form-group-terms .desc{width:85%}}.order-form .form-group-terms a{text-decoration:underline;color:#333333;font-size:14px;font-weight:300}.order-form .form-group-terms a:hover{text-decoration:none}.order-form #terms{display:none}.order-form #terms+label{float:left;margin:0 10px 0 0;display:inline-block;width:24px;height:24px;background-color:#ffffff;margin-right:11px;vertical-align:bottom;border:1px solid #000}.order-form #terms+label.error{border:1px solid #EE2667}.order-form #terms:checked+label{background:url("../img/svg/icon-radio-check.svg") no-repeat;background-position:1px 6px}.totalprice-block{font-size:16px;text-transform:uppercase}.totalprice-block .text-error{width:515px;font-weight:400;font-size:14px;color:#EE2667;letter-spacing:1px;line-height:20px;clear:both;padding:5px 0 0 0;text-transform:uppercase;margin:20px auto 0 auto}@media (max-width: 600px){.totalprice-block .text-error{width:90%}}@media (max-width: 1060px){.totalprice-block{margin-bottom:0}}.totalprice-block span{margin:0 2px}.totalprice-block .button{margin:30px 0}.footer{font-size:14px;background-color:#F8F8F6;padding:40px 0;width:100%}.footer-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 830px){.footer-col{margin-right:20px;margin-bottom:23px}}@media only screen and (max-width: 823px){.footer-col-social{display:flex;align-items:center}}.footer-term{padding-top:20px;font-size:1em;line-height:1em;text-transform:uppercase;color:#979797;letter-spacing:1.07px;display:block;transition:all .3s ease}.footer-term:hover{color:#4A4A4A}.footer-list a{display:block;margin-bottom:17px;color:#4A4A4A}.footer-list a:hover{font-weight:600}.footer-list-menu{min-width:82px}.footer-list-menu a{font-size:1em;line-height:1em;letter-spacing:1.07px;text-transform:uppercase}.footer-list-contacts{min-width:180px}.footer-list-contacts a{font-size:1.28em;line-height:0.88em;letter-spacing:0.4px}.footer-social{display:flex}.footer-social a{display:flex;justify-content:center;width:30px;height:30px;background-color:transparent;margin-left:23px;border-radius:50%;transition:all .3s ease}@media only screen and (max-width: 823px){.footer-social a{margin-left:0;margin-right:23px}}.footer-social a:hover{background-color:#EEEEEA}.footer-social a img{padding-left:2px}.footer-lang{margin-top:25px}@media only screen and (max-width: 823px){.footer-lang{margin-top:0}}.order-city-container{position:relative}.warehouses-list{width:100%;position:absolute;top:52px;left:0;max-height:117px;overflow-y:scroll;overflow-x:hidden;z-index:999;border:0 solid #000;border-width:0 0 1px 1px}.warehouses-list li{display:block;background:#fff;font-weight:400;padding:10px;min-height:38px;font-size:13px;transition:all .3s ease;border:0 solid #000;border-width:1px 1px 0 0;font-weight:400}.warehouses-list li:hover{cursor:pointer;background:#ffddec;transition:all .3s ease}.news-widget{margin:0 0 150px 0}.news-widget .page-title{margin:0 0 25px 0}.news-widget>div:last-child{margin-right:0}@media (max-width: 960px){.news-widget>div:last-child{margin-right:auto}}.news-widget .news-widget-item{margin:0 44px 44px 0}.news-widget-item{width:384px;height:409px;float:left;margin-bottom:44px}@media (max-width: 960px){.news-widget-item{margin:44px auto;float:none}}@media (max-width: 400px){.news-widget-item{width:100%}}.news-widget-item-header{height:46px;line-height:46px;background:#fff;position:relative;z-index:20}.news-widget-item-body{display:block;transition:all .3s ease;overflow:hidden}.news-widget-item-body .img-container{width:382px;height:280px;overflow:hidden;position:relative}.news-widget-item-body .img-container img{-o-object-fit:cover;object-fit:cover}@media (max-width: 400px){.news-widget-item-body .img-container{width:100%}}.news-widget-item-body:hover>div>img{transition:all 450ms cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform:scale(1.4);transform:scale(1.4)}.news-widget-item-body:hover div:last-child>div:last-child>span>span:after{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);left:16px;top:3px;height:8px;transition:all .2s ease}.news-widget-item-body:hover div:last-child>div:last-child>span>span:before{-webkit-transform:rotate(40deg);transform:rotate(40deg);left:16px;top:10px;height:8px;transition:all .2s ease}.news-widget-item-footer{height:80px;background:#fff;text-transform:lowercase;padding:0 15px;position:relative}.news-widget-item-footer .plus{position:absolute;right:15px;top:29px;transition:all .2s ease}.news-widget-item-footer .arrow{position:absolute;right:15px;top:32px;opacity:0;transition:all .2s ease}.news-widget-item-date{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);zoom:99%;font-weight:400;font-size:14px;color:#000;position:absolute;bottom:36px;right:-16px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.news-widget-item .title{font-weight:600;font-size:20px;color:#000;letter-spacing:1px;line-height:20px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:92%}.news-widget-item .news-widget-item-category{font-weight:400;font-size:14px;color:#000000;letter-spacing:1px;text-transform:uppercase;margin-right:14px}.news-widget-item .news-widget-item-category span{position:relative}.news-widget-item .news-widget-item-category span:before{content:'';position:absolute;bottom:0;left:0;width:100%;-webkit-transform-origin:right center;transform-origin:right center;height:1px;background:#000;-webkit-transform:scale(0, 1);transform:scale(0, 1);transition:-webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.news-widget-item .news-widget-item-category span:hover:before{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1, 1);transform:scale(1, 1)}.news-widget-item img{width:100%;height:100%;transition:all 450ms cubic-bezier(0.645, 0.045, 0.355, 1)}@media (max-width: 400px){.news-widget-item img{width:100%;height:280px;-o-object-fit:cover;object-fit:cover}}.news-widget .arrow-icon-in,.news-block .arrow-icon-in{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:16px}.left-side-nav-short-description .arrow-icon-line{background:#000}.left-side-nav-short-description .arrow-icon-line:before,.left-side-nav-short-description .arrow-icon-line:after{background:#000}.how-order-test-wrapper{margin:0 0 220px 0}.how-order-test-wrapper .title-dotted{margin:0 0 130px 0}.how-order-test-wrapper div:last-child{margin-right:0}@media (max-width: 700px){.how-order-test-wrapper{margin:0 0 50px 0}.how-order-test-wrapper div:last-child{margin-right:auto}}.how-order-test-item{width:274px;float:left;margin-right:47px;position:relative;counter-increment:step-counter}.how-order-test-item:before{content:"0" counter(step-counter);position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:400;font-size:12px;color:#000;letter-spacing:1.71px;left:0;top:14px}@media (max-width: 700px){.how-order-test-item{margin:50px auto;float:none}}.how-order-test-item p{font-weight:400;font-size:14px;color:#000000;line-height:24px;padding:10px 0 0 0;border-top:1px solid #000}.how-order-test-item strong{font-weight:700}.how-order-test-item .img-container{margin:0 auto 52px auto;height:50px}.how-order-test-item img{display:block;margin:0 auto}.faq-page-title{margin:30px 0 50px 0}.accordion{margin:40px 0}.accordion-plus{width:20px;height:2px;background-color:#4A4A4A;position:relative;transition:all .3s}.accordion-arrow{border:solid #4A4A4A;border-width:0 2px 2px 0;display:inline-block;padding:6px;transition:all .3s ease;-webkit-transform:rotate(226deg);transform:rotate(226deg);position:absolute;right:30px;-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg);top:57%}@media (max-width: 700px){.accordion-arrow{right:20px}}.accordion-item{margin-bottom:10px}.accordion-item-header{min-height:80px;font-weight:600;font-size:24px;color:black;display:flex;background-color:#EEEEEA;align-items:center;position:relative;padding-left:10px}.accordion-item-header.is-closed .accordion-arrow{transition:all .3s ease;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.accordion-item-header.is-closed .accordion-plus:after{content:'';height:20px;width:2px;background-color:#4A4A4A;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}.accordion-item-header:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fbcf66;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.2s;transition-timing-function:ease-out}@media (max-width: 700px){.accordion-item-header{font-size:15px}}.accordion-item-header-question{padding:0px 60px 0 25px;line-height:1.2}.accordion-item-body{font-weight:400;font-size:18px;color:black;line-height:30px;padding:16px 0 30px 35px;max-width:903px}.accordion-item-body.is-closed{display:none}@media (max-width: 767px){.accordion-item-body{font-size:14px}}.accordion-item-body a{color:black}.accordion-item-body p{margin:0}.accordion-item-body strong{font-weight:600}.accordion-item-body ul{list-style-type:disc;padding:0 0 20px 20px;margin:0}@media (max-width: 700px){.accordion-item-body{padding:25px 36px 26px 20px}.accordion-item-body p{font-size:14px}}.accordion-manuals .accordion-item-body{max-width:100%;padding-bottom:0}.accordion-manuals img{max-width:1000px;width:100%}.accordion-manuals .manuals-list{padding:5px 0 15px 0}.accordion-manuals .manuals-list-sm{max-width:640px}.accordion-manuals .manuals-list li{list-style:none}.accordion-manuals .manuals-list li a{text-decoration:underline;font-weight:600}.accordion-manuals .manuals-list li span{font-weight:600}.accordion-manuals .manuals-link{font-size:16px;text-transform:uppercase;letter-spacing:2px;display:block;margin-top:11px;font-weight:500;color:#4A4A4A;text-decoration:none}@media (max-width: 767px){.accordion-manuals .manuals-link{font-size:14px}}.shopping-cart-main{display:flex;align-items:center;justify-content:center}.shopping-cart-main .shopping-cart-num{width:5px;font-weight:700;font-size:14px;color:#000;display:inline-block}.shopping-cart-mobile{display:flex;align-items:center;margin:0 0 25px 0}.shopping-cart-mobile .shopping-cart-num{font-weight:700;font-size:14px;color:#EE2667;display:inline-block}.shopping-cart .shopping-cart-icon{background:url("../img/svg/shopping-cart.svg") no-repeat;width:24px;height:19px;display:inline-block;position:relative;bottom:2px;margin-right:5px;left:0}.shopping-cart .shopping-cart-icon:before{content:url("../img/svg/shopping-cart-hover.svg");visibility:hidden;width:0;height:0}.shopping-cart .shopping-cart-icon:hover{background:url("../img/svg/shopping-cart-hover.svg") no-repeat;left:-4px}.pagination-block{background:#fff;padding:20px;margin:0 0 5px 50px}@media (max-width: 840px){.pagination-block{width:340px;margin:0 auto}}@media (max-width: 350px){.pagination-block{padding:20px 0}}.pagination{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.pagination-first .vertical,.pagination-last .vertical{width:1px;height:12px;display:inline-block;background:#9B9B9B}.pagination-first.active .vertical,.pagination-last.active .vertical{background:#000}.pagination-first{position:relative;left:0;transition:all .3s ease}.pagination-first .vertical{left:-2px;position:relative}.pagination-first svg{transition:all .3s ease;position:relative;left:-1px}.pagination-first.active:hover>svg{position:relative;left:-5px}.pagination-last{position:relative;right:0;transition:all .3s ease}.pagination-last .vertical{left:2px;position:relative}.pagination-last svg{transition:all .3s ease;position:relative;left:0}.pagination-last.active:hover>svg{left:5px;transition:all .3s ease}.pagination li a{display:inline-block;color:#000;transition:.2s}.pagination li a.active svg g{stroke:#000}.pagination li a.active:before,.pagination li a.active:after{background:#000}.pagination li a.active:hover{cursor:pointer}.pagination li a.inactive:hover{cursor:default}.pagination li a svg g{stroke:#9B9B9B}.pagination-count{font-size:12px;width:100%;text-align:center;margin:15px 0}.pagination-first{margin-right:37px}.pagination-before{margin-right:45px}.pagination-next{margin-left:45px;margin-right:32px}.pagination-num-container>a:first-child{margin-right:38px}.pagination-num{font-weight:600;font-size:14px;color:#000;letter-spacing:3px;display:inline-block}.article-widget{width:100%;min-height:265px;background:#F8F8F6;padding:14px 24px}@media only screen and (max-width: 767px){.article-widget{padding:12px 8px}}.article-widget .title{font-weight:600;font-size:24px;color:#000;letter-spacing:0;margin:0 0 40px 0}.article-widget-products{clear:both;position:relative}.article-widget-products .item{float:left;min-height:100px;border:1px solid #000;background:#F8F8F6;transition:all .3s ease;overflow:hidden;margin:0 37px 37px 0}@media only screen and (max-width: 480px){.article-widget-products .item{margin:0 0 35px 0;width:100%;display:flex}}.article-widget-products .item>div:last-child{transition:all .3s ease}.article-widget-products .item:hover>div:last-child{background:#FFD64F}.article-widget-products .item-img{width:100px;height:100px;float:left;border-right:1px solid #000}@media only screen and (max-width: 480px){.article-widget-products .item-img{height:auto}}.article-widget-products .item-img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.article-widget-products .item-body{float:left;width:calc(100% - 100px);height:100px;padding:15px 10px 15px 15px}@media only screen and (max-width: 480px){.article-widget-products .item-body{height:auto;padding:12px 5px 9px 7px}}.article-widget-products .item-body .name{font-weight:600;font-size:13px;color:#000;letter-spacing:1px;text-transform:uppercase}.article-widget-products .item-body .price{font-weight:500;font-size:14px;color:#000;letter-spacing:1px;margin:12px 0 0 0}.article-widget-products .item-body .action{font-weight:400;font-size:14px;color:#000;letter-spacing:2px;line-height:20px;text-transform:uppercase;margin:20px 0 0 0}@media only screen and (max-width: 767px){.article-widget-products .item-body .action{margin:11px 0 0 0}}.article-widget-products>a:last-of-type{margin-right:0}.article-widget-products .show-more-container{position:absolute;bottom:15px;right:15px}.article-widget-products .show-more-container a span{font-weight:400;font-size:14px;color:black}.article-widget-products .show-more-container .arrow-icon-line{background:black}.article-widget-products .show-more-container .arrow-icon-line:before,.article-widget-products .show-more-container .arrow-icon-line:after{background:black}.left-side{width:210px;position:-webkit-sticky;position:sticky;top:100px;float:left;margin-right:47px}@media (max-width: 1200px){.left-side{width:300px}}@media (max-width: 850px){.left-side{width:100%;margin:0 0 100px 0;position:relative}}@media (max-width: 480px){.left-side{display:none;margin:0 0 20px 0}}.left-side-nav-item{display:flex;align-items:center;margin:0 0 25px 0}.left-side-nav-item:hover>div{font-weight:700;transition:all .1s ease}.left-side-nav-item img{margin:0 27px 0 10px}.left-side-nav-item.theme-day img{display:inline-block;width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin:0 14px 0 0}.left-side-nav-item .text{font-weight:500;font-size:10px;color:#000;letter-spacing:3px;line-height:12px;text-transform:uppercase;transition:all .1s ease}.left-side-nav a{font-weight:400;font-size:14px;color:#000;letter-spacing:1px;text-transform:uppercase;margin-bottom:22px;display:block;transition:all .1s ease}.left-side-nav a:hover{font-weight:600;font-size:14px;color:#000;letter-spacing:1px;transition:all .1s ease}.left-side-nav li:last-child a{border-bottom:none;margin-bottom:0}.left-side-nav li a:hover{padding-left:30px;transition:.3s}.left-side-nav-short-description{background:#fff;margin-bottom:0}.left-side-nav-short-description .border-top-btn{width:100%;border:none;margin:50px 0 0 0}.left-side-nav-title{font-weight:700;font-size:10px;color:#000;letter-spacing:3px;line-height:12px;width:100%;text-align:center;margin:0 0 24px 0}.left-side-nav-title-text{margin-left:10px;text-transform:uppercase;font-weight:700;font-size:10px;color:#000000;letter-spacing:3px;line-height:12px}.left-side-nav-title:not(.last-news-class):hover:before{border-bottom:2px solid #edcb78}.left-side-nav-container{border-bottom:1px solid #000;margin:0 0 55px 0;display:flex}@media (max-width: 480px){.left-side-nav-container{display:none}}.left-side-nav-container .left-header{align-items:stretch;width:70px;font-weight:700;font-size:10px;color:#000;letter-spacing:3px;line-height:12px;position:relative}.left-side-nav-container .left-header span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top 0;transform-origin:left top 0;display:inline-block;position:absolute;bottom:14px;left:42%;text-transform:uppercase}.left-side-nav-container .left-header svg{position:absolute;top:30px;width:17px;height:17px;left:50%;margin-left:-8px}.left-side-nav-container .left-side-nav{align-items:stretch;width:300px;padding:10px 0 25px 0}.left-side-nav-short-description a{border:1px solid #000;display:block;margin:0 0 14px 0;position:relative}.left-side-nav-short-description a:hover>div>div:last-child>span>span:before{-webkit-transform:rotate(40deg);transform:rotate(40deg);left:16px;top:10px;height:8px;transition:all .2s ease}.left-side-nav-short-description a:hover>div>div:last-child>span>span:after{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);left:16px;top:3px;height:8px;transition:all .2s ease}.left-side-nav-short-description .item-img{width:100px;min-width:100px;height:100px;float:left;border-right:1px solid #000;-o-object-fit:cover;object-fit:cover}.left-side-nav-short-description .desc{float:left;width:278px;padding:5px 15px}.left-side-nav-short-description .desc .arrow-icon-in{position:absolute;right:10px;bottom:10px}@media (max-width: 400px){.left-side-nav-short-description .desc{width:calc(100% - 102px)}}.left-side-nav-short-description .desc .title{display:block;font-weight:600;font-size:18px;color:#000;letter-spacing:0.9px;line-height:22px;margin:0 0 14px 0}@media (max-width: 400px){.left-side-nav-short-description .desc .title{font-size:14px}}.left-side-nav-short-description--text a:hover{color:#edcb78}.left-side-nav-short--comment,.left-side-nav-short--date{font-weight:400;font-size:14px;color:#000;letter-spacing:0.7px;position:absolute;bottom:5px;left:115px}.useful-links{display:flex;flex-wrap:wrap;justify-content:center;width:100%;border:1px solid #000;margin:50px 0 0 0}.useful-links-header{width:87px;border-right:1px solid #000;position:relative}.useful-links-header span{position:absolute;left:48%;top:220px;white-space:nowrap;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:600;font-size:12px;color:#000;letter-spacing:4.29px;-webkit-transform-origin:left top 0;transform-origin:left top 0;text-transform:uppercase}.useful-links-body{width:calc(100% - 88px);padding:25px 50px 25px 50px}.user-info-form{width:100%;min-height:650px;padding:0 0 100px 0;position:relative;min-height:100vh;padding:0 0 100px 0}@media (max-width: 650px){.user-info-form{height:100%;padding:0 0 100px 0}}.user-info-form.end{padding:0}.user-info-form-item{display:none;padding:45px 0 0 0;text-align:center;margin:0 auto}@media (max-width: 1100px){.user-info-form-item{width:100%}}.user-info-form-item.active{display:block}.user-info-form-title{width:820px;margin:0 auto;font-size:36px;font-weight:700;text-align:center;line-height:46px;letter-spacing:1px;color:#000000}@media (max-width: 900px){.user-info-form-title{width:100%}}@media (max-width: 420px){.user-info-form-title{font-size:25px;line-height:35px;width:90%;margin:0 auto}}.user-info-form-subtitle{font-weight:500;font-size:18px;letter-spacing:0.56px;color:#9B9B9B;line-height:25px;text-align:center}@media (max-width: 420px){.user-info-form-subtitle{font-size:14px;line-height:23px;width:90%;margin:0 auto}}.user-info-form-subtitle-sm{width:660px;margin:10px auto 40px auto}@media (max-width: 700px){.user-info-form-subtitle-sm{width:90%}}.user-info-form .circle-size-lg{width:232px;height:232px;border-radius:50%;margin:40px auto 20px auto;display:block}.user-info-form .circle-size-md{width:150px;border-radius:50%}.user-info-form .circle-size-sm{width:125px;height:125px;border-radius:50%;border:5px solid transparent;transition:all .3s ease;position:relative}.user-info-form .circle-size-sm.selected{border:5px solid #FBC9D9;transition:all .3s ease}.user-info-form .circle-item{text-align:center;color:#000;margin:0 25px 100px 0;display:block}@media (max-width: 420px){.user-info-form .circle-item{margin:0 auto 100px auto}}.user-info-form .circle-item-img-container{border:5px solid transparent;border-radius:50%;position:relative;transition:all .3s ease;margin:0 auto}.user-info-form .circle-item-img-container.selected{border:5px solid #FBC9D9;transition:all .3s ease}.user-info-form .circle-item-img-container.selected.circle-size-sm:after{content:'';position:absolute;right:0;top:3px;background:url("../img/svg/cabinet/selected-sm.svg") no-repeat;width:26px;height:26px}.user-info-form .circle-item-img-container.selected.circle-size-md:after{content:'';position:absolute;right:0;top:16px;background:url("../img/svg/cabinet/selected-sm.svg") no-repeat;width:26px;height:26px}.user-info-form .circle-item-img-container>img{width:100%;height:100%;display:block}@media (hover: hover){.user-info-form .circle-item-img-container:hover{border:5px solid #FBC9D9;transition:all .3s ease}}.user-info-form .circle-item-sm{width:180px;text-align:center;color:#000;margin:0 0 40px 0;display:inline-block;transition:all .3s ease}@media (max-width: 450px){.user-info-form .circle-item-sm{margin:0 50px 40px 50px}}.user-info-form .rounded-item{width:167px;font-weight:500;font-size:12px;color:#000;letter-spacing:1px;line-height:16px;border-radius:40px;text-align:center;display:inline-block;text-transform:uppercase;background:#F8F8F6;padding:24px;margin:0 50px 40px 0;border:5px solid transparent;transition:all .3s ease;line-height:16px;display:flex;align-items:center;justify-content:center}@media (hover: hover){.user-info-form .rounded-item:hover{border:5px solid #FBC9D9;transition:all .3s ease;font-weight:700}}@media (max-width: 500px){.user-info-form .rounded-item{margin:0 0 40px 0}}.user-info-form .rounded-item.selected{border:5px solid #FBC9D9;transition:all .3s ease;font-weight:700}.user-info-form .circles-container{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 420px){.user-info-form .circles-container{display:block}}.user-info-form .circles-container strong{font-size:20px}.user-info-form .circles-container .circle-item-title{font-weight:500;font-size:12px;letter-spacing:1px;line-height:16px;text-transform:uppercase;margin:12px 0 0 0}.user-info-form .circles-container .circle-item-subtitle{font-weight:500;font-size:12px;color:#000;line-height:14px;text-transform:none;margin:10px 0 0 0}.user-info-form .circles-dotted-container{width:700px;margin:90px auto 120px auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width: 750px){.user-info-form .circles-dotted-container{display:block;width:100%}.user-info-form .circles-dotted-container>a{margin:0 auto 40px auto}}.user-info-form .circles-dotted-container>a:last-child{margin-right:0}@media (max-width: 500px){.user-info-form .circles-dotted-container>a:last-child{margin-right:auto}}@media (max-width: 800px){.user-info-form .circles-dotted-container{width:100%}}.user-info-form .circles-sm-container{margin:40px auto 30px auto;width:1000px}@media (max-width: 1000px){.user-info-form .circles-sm-container{width:100%}}.user-info-form .rectangles-container{margin:70px auto 60px auto;display:flex;justify-content:center;flex-wrap:wrap}@media (max-width: 1100px){.user-info-form .rectangles-container{width:100%}}.user-info-form .rectangle-item{width:167px;height:67px;display:flex;align-items:center;justify-content:center;border:1px solid #979797;font-weight:500;font-size:12px;color:#000;letter-spacing:1px;line-height:16px;text-transform:uppercase;text-align:center;margin:0 auto 40px auto}.user-info-form .rectangle-item.selected{font-weight:700;border:3px solid #000}.user-info-form .btn-arrow{width:50px;height:50px;background:#fff;border-radius:50%;transition:all .3s ease}.user-info-form .btn-arrow-next{position:absolute;right:-45px;top:50%;margin-top:-25px}@media (max-width: 1300px){.user-info-form .btn-arrow-next{right:0}}@media (max-width: 1000px){.user-info-form .btn-arrow-next{top:auto;bottom:10px;right:0}}.user-info-form .btn-arrow-prev{position:absolute;left:-45px;top:50%;margin-top:-25px}@media (max-width: 1300px){.user-info-form .btn-arrow-prev{left:0}}@media (max-width: 1000px){.user-info-form .btn-arrow-prev{top:auto;left:0;bottom:10px}}.user-info-form .btn-arrow:hover{transition:all .3s ease;background:#FFD64F}.user-info-form .btn-last{width:256px;height:50px;margin:60px auto 0 auto;border:1px solid #000;background:#fff;font-weight:500;font-size:18px;color:#000;letter-spacing:0.56px;text-align:center;display:block;padding:16px 0}.user-info-form .counter-container{position:relative;width:500px;margin:0 auto 55px auto}@media (max-width: 520px){.user-info-form .counter-container{width:100%}}.user-info-form .size-counter{font-weight:500;margin:20px 0 60px 0;position:absolute;top:48px;right:20px}@media (max-width: 520px){.user-info-form .size-counter{position:relative;top:0;right:0}}.user-info-form .size-counter .top{margin:0 0 25px 0;display:block}.user-info-form .size-counter .bottom{margin:25px 0 0 0;display:block}.user-info-form .size-counter .size-num{display:inline-block;font-size:20px}.user-info-form .size-counter .size-val{display:inline-block;font-size:12px}.user-info-form-last{display:none}.user-info-form-last.active{display:block}.user-info-indicator{position:absolute;top:0;left:0;right:0;margin:0;width:inherit;display:flex}@media (max-height: 738px) and (max-width: 1100px){.user-info-indicator{position:absolute}}@media (max-width: 480px){.user-info-indicator{display:none}}.user-info-indicator-item{width:100%;overflow:hidden}.user-info-indicator-item .indicator-mark{height:14px;background:#FFD64F}.table-analyse{padding:62px 0 0 0;width:486px}@media (max-width: 1050px){.table-analyse{width:100%}}@media (max-width: 500px){.table-analyse{width:100%}}.table-analyse tr td{border:1px solid #000}.table-analyse tr td:first-child{font-weight:400;font-size:18px;color:#000;letter-spacing:1.29px;text-align:center;padding:20px 44px}@media (max-width: 500px){.table-analyse tr td:first-child{padding:20px 10px}}.table-analyse tr td:last-child{font-weight:500;font-size:14px;color:#000;letter-spacing:3px;line-height:23px;text-align:left;padding:20px 20px 20px 27px}@media (max-width: 500px){.table-analyse tr td:last-child{padding:20px 0 20px 10px}}.table-analyse-title{font-weight:700;font-size:18px;color:#000;letter-spacing:2.57px;text-transform:uppercase;margin:0 0 20px 0}.table-stats table{width:480px}@media (max-width: 1050px){.table-stats table{width:100%}}.table-stats table th{font-size:12px;height:47px;background:#FFD64F;border:1px solid #000}.table-stats table td{height:48px;background:#fff;border:1px solid #000;text-align:center;text-transform:uppercase;font-weight:400;font-size:18px;letter-spacing:2px}.info-slider-wrapper{margin:0 0 80px 0}@media only screen and (max-width: 767px){.info-slider-wrapper{margin:0 0 9vw 0}}@media print{.info-slider-wrapper{display:none}}.info-slider-wrapper .info-slider{touch-action:manipulation}.info-slider-wrapper .info-slide-title{font-weight:700;font-size:36px;color:#000;letter-spacing:0.78px;text-align:center;line-height:1.44em;margin:0 0 20px 0}@media only screen and (max-width: 480px){.info-slider-wrapper .info-slide-title{font-size:26px}}.info-slider-wrapper .info-slide-subtitle{font-weight:400;font-size:24px;color:#000;line-height:26px}.info-slider-wrapper .info-slide-desc{font-family:700;font-size:14px;color:#000;letter-spacing:2px;text-align:center;line-height:20px;width:380px;margin:0 auto 20px auto}@media (max-width: 600px){.info-slider-wrapper .info-slide-desc{width:100%}}.info-slider-wrapper .info-slide .row{display:flex}@media only screen and (max-width: 991px){.info-slider-wrapper .info-slide .row{flex-wrap:wrap}}.info-slider-wrapper .info-slide .row .col{flex:305px 1 0;margin:0 100px 0 0}.info-slider-wrapper .info-slide-nav{width:380px;display:flex;justify-content:space-between;text-align:center;margin:0 auto 30px auto}@media (max-width: 600px){.info-slider-wrapper .info-slide-nav{width:100%}}.info-slider-wrapper .info-slide-nav-btn-right img{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.info-slider-wrapper .info-slide strong{font-weight:700}.info-slider-wrapper .info-slide ul{font-weight:400;font-size:16px;color:#000;line-height:26px;list-style-type:disc;padding:0 0 0 20px;margin:10px 0}.info-slider-wrapper .info-slide ul.numeric{counter-reset:my-counter;list-style-type:none}.info-slider-wrapper .info-slide ul.numeric li{margin:0 0 25px 0}.info-slider-wrapper .info-slide ul.numeric li:before{content:counter(my-counter, decimal-leading-zero);counter-increment:my-counter;font-weight:400;font-size:24px;color:#000;line-height:26px;margin:0 12px}.info-slider-wrapper .info-slide p{font-weight:400;font-size:16px;color:#000;line-height:26px;padding:10px 0}.react-calendar{font-size:15px;width:300px;max-width:100%;margin:0 0 30px 0;float:left}.react-calendar button{margin:0;border:0;outline:none}.react-calendar__navigation{height:30px;padding:0px 6px}.react-calendar__navigation button{min-width:37px;background:none;border-radius:4px;transition:all .3s ease}.react-calendar__navigation button:enabled:hover{background-color:#eee}.react-calendar__navigation button:disabled:hover{cursor:not-allowed}.react-calendar__navigation__label{margin:0 7px;font-family:'Whitney';font-weight:700;font-size:1em}.react-calendar__navigation__prev-button{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.react-calendar__navigation__prev-button:hover{-webkit-transform:scale(-1, 1) translateX(10%);transform:scale(-1, 1) translateX(10%)}.react-calendar__navigation__next-button:hover{-webkit-transform:translateX(10%);transform:translateX(10%)}.react-calendar__month-view__weekdays{text-align:center;font-weight:700;background-color:white}.react-calendar__month-view__weekdays__weekday{padding:1.1em 0.5em}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar__month-view__days button{font-size:1em;font-family:'Whitney';padding:0.667em;background-color:white;margin-bottom:0.333em;border:1px solid white}.react-calendar__month-view__days button:enabled:hover{background-color:white;border-color:black}.react-calendar__month-view__days button:enabled:focus{background-color:#FFD64F;border-color:#FFD64F;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.react-calendar__month-view__days__day:disabled:hover{border-color:#9B9B9B;cursor:not-allowed}.react-calendar__month-view__days__day--neighboringMonth{color:#777}.react-calendar__month-view__days__day.react-calendar__tile--active{background-color:#FFD64F;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#FFD64F}.react-calendar__month-view__days__day.react-calendar__tile--now{border:0;border-bottom:1px solid black}.react-calendar__year-view__months,.react-calendar__decade-view__years,.react-calendar__century-view__decades{justify-content:center}.react-calendar__year-view__months button,.react-calendar__decade-view__years button,.react-calendar__century-view__decades button{display:inline-block;height:54px;flex-basis:54px !important;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px;background-color:white;font-family:'Whitney';font-size:15px}.react-calendar__year-view__months button:disabled,.react-calendar__decade-view__years button:disabled,.react-calendar__century-view__decades button:disabled{color:#777;cursor:not-allowed}.react-calendar__year-view__months button:disabled p,.react-calendar__decade-view__years button:disabled p,.react-calendar__century-view__decades button:disabled p{color:#777}.react-calendar__year-view__months button:enabled:hover,.react-calendar__decade-view__years button:enabled:hover,.react-calendar__century-view__decades button:enabled:hover{background:#eee}.react-calendar__year-view__months button.react-calendar__tile--now,.react-calendar__decade-view__years button.react-calendar__tile--now,.react-calendar__century-view__decades button.react-calendar__tile--now{background:#F6A11C;color:#000}.react-calendar__year-view__months button.react-calendar__tile--now:hover,.react-calendar__decade-view__years button.react-calendar__tile--now:hover,.react-calendar__century-view__decades button.react-calendar__tile--now:hover{background:#F6A11C}.react-calendar__year-view__months abbr{display:none}.react-calendar__century-view__decades button{line-height:23px}.home-media{margin:0 0 100px 0}.home-media a{display:block}.home-media div:last-child{margin-right:0}@media (max-width: 700px){.home-media div:last-child{margin-right:auto}}.home-media .img-container{height:200px}.home-media .img-container img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;margin:0 auto}.home-media .border-top-btn{padding:31px 38px 31px 19px;line-height:22px}.home-media .border-top-btn img{position:absolute;top:29px;right:20px;margin-top:9px}.home-media-item{width:294px;float:left;margin-right:16px;margin-top:50px}.home-media-item svg{width:150px}.home-media-item .disclaimer{font-weight:700;text-transform:uppercase;letter-spacing:3px;padding:18px;border-top:1px solid #000;line-height:20px}.home-media-item:hover>noindex>a>div:last-child::before{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:left center;transform-origin:left center}@media (max-width: 700px){.home-media-item{margin:50px auto;display:block;float:none}}@media (max-width: 400px){.home-media-item{width:100%}}.header{padding:30px 0;display:flex;justify-content:space-between;font-size:16px;margin-top:52px}.header.transition{transition:all .3s ease}@media only screen and (max-width: 848px){.header{border-bottom:3px solid #4A4A4A}}@media only screen and (max-width: 480px){.header{padding:20px 0;min-height:100px}}.header-container{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 848px){.header-container{flex-direction:column;height:100%;justify-content:center}}.header-container .header-wrapper{flex-grow:1}.header-container .header-logo{padding-right:40px}@media only screen and (max-width: 848px){.header-container .header-logo{padding-right:0}}.header.sticky{position:fixed;top:0px;left:0;width:100%;background:white;z-index:999;margin-top:0}.header-top{font-size:16px;background-color:#4A4A4A;padding:8px 0;transition:all 0.4s cubic-bezier(0, 0, 0.2, 1);position:absolute;top:-52px;left:0;right:0;z-index:999}@media only screen and (max-width: 480px){.header-top{font-size:14px}}.header-top-wrapper{display:flex;justify-content:space-between;align-items:center}.header-top.open-lang{padding-bottom:calc(59px + 3px)}.header-lang{display:flex;flex-grow:1;justify-content:flex-end}@media only screen and (max-width: 480px){.header-lang{flex-grow:inherit}}.header-messenger{display:flex;align-items:center}.header-messenger p{font-size:1em;line-height:1em;padding-right:25px;color:#EEEEEA}@media only screen and (max-width: 342px){.header-messenger p{padding-right:0}}.header-messenger-ref{display:flex;align-items:center;cursor:pointer;transition:all .3s ease;border-radius:21px;padding:6px 18px 6px 12px;margin-left:30px}.header-messenger-ref.no-pr{padding-right:0}@media only screen and (max-width: 480px){.header-messenger-ref{padding:6px 8px 6px 8px;margin:0}}.header-messenger-ref:hover{background:rgba(255,255,255,0.15)}.header-messenger-ref span{font-size:1em;line-height:1em;padding-left:9px;color:#EEEEEA}.header-messenger-ref span:hover,.header-messenger-ref span:active{color:#EEEEEA}.header-inner{display:flex;align-items:center;justify-content:space-between}.header-wrapper{display:flex;align-items:center;flex-wrap:wrap}@media only screen and (max-width: 848px){.header-wrapper{display:none;margin-top:10px}}@media only screen and (max-width: 480px){.header-wrapper{position:absolute;left:0;width:100%;background:white;padding:0 15px 20px 15px;z-index:999;top:77px;border-bottom:3px solid #4A4A4A;margin-top:0}}@media only screen and (max-width: 991px){.header-menu{padding:15px 0}}@media only screen and (max-width: 480px){.header-menu{padding-top:5px}}.header-menu-list{display:flex;flex-wrap:wrap}.header-menu li{text-transform:uppercase;margin-right:55px;position:relative}@media only screen and (max-width: 620px){.header-menu li{width:100%;margin:6px 0}}.header-menu li a{font-size:1em;line-height:1em;letter-spacing:1px;color:black;position:relative;z-index:9}.header-menu li>svg{display:block;position:absolute;top:9px}.header-menu li>svg path{opacity:0;transition:all .3s linear}.header-menu li:hover>svg path,.header-menu li.active>svg path{opacity:1;stroke-dashoffset:0 !important}.header-menu-dropdown ul{position:absolute;z-index:9}@media only screen and (max-width: 848px){.header-menu-dropdown ul{position:relative}}@media only screen and (max-width: 480px){.header-menu-dropdown ul{padding-top:5px}}.header-menu-dropdown li{margin-right:0;font-size:0.875em;line-height:1.3em}@media only screen and (min-width: 849px){.header-menu-dropdown li{padding-top:1em}}.header-menu-dropdown li a{color:#4A4A4A}.header-menu-dropdown li:first-child>svg{bottom:-2px;left:-4px;top:auto}.header-menu-dropdown li:last-child>svg{bottom:-5px;left:-7px;top:auto}.header-menu-dropdown-content{display:none}.header-logo.center{position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;text-align:center;width:100%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1137px){.header-logo.center{left:45%}}@media only screen and (max-width: 991px){.header-logo.center{position:static;-webkit-transform:none;transform:none}}@media only screen and (max-width: 848px){.header-logo.center{justify-content:space-between;width:auto}}@media only screen and (max-width: 848px){.header-logo{justify-content:space-between;display:flex;align-items:center;flex-grow:1}}@media only screen and (max-width: 848px){.header-logo{flex-grow:0;width:auto}}.header-logo img{width:48px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.header-logo img:hover{-webkit-filter:none;filter:none}@media only screen and (max-width: 480px){.btn-primary ~ .header-content{padding-top:16px}}@media only screen and (max-width: 480px){.header-menu ~ .header-content{padding-top:0}}.header-content{display:flex;align-items:center;flex-wrap:wrap;flex-grow:1}@media only screen and (min-width: 848px){.header-content{justify-content:flex-end}}@media only screen and (min-width: 480px) and (max-width: 848px){.header-content{margin-top:20px}}@media only screen and (max-width: 480px){.header-content{width:100%}}.header-content-icon{width:40px;height:40px;background-color:#F8F8F6;display:flex;align-items:center;justify-content:center;margin-right:20px;border-radius:50%;position:relative;cursor:pointer;overflow:hidden;font-size:1em;line-height:1em;font-weight:500}.header-content-icon.no-margin{margin:0}.header-content-icon span{z-index:99}.header-content-icon img{position:relative}.header-user{position:relative}.header-submenu{position:absolute;padding:15px 0 0 0;background-color:white;bottom:-18px;z-index:9;right:0;width:240px;border:1px solid #DADADA;position:absolute;visibility:hidden;opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%);z-index:999;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s}@media only screen and (max-width: 848px){.header-submenu{right:auto;left:0}}.header-submenu:before{content:'';position:absolute;right:11px;top:-1px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:13px;height:13px;border:1px solid #DADADA;border-width:1px 0 0 1px;background:white}@media only screen and (max-width: 848px){.header-submenu:before{right:auto;left:12px}}.header-submenu:after{content:'';position:absolute;right:9px;top:-1px;width:18px;height:1px;background-color:#fff}@media only screen and (max-width: 848px){.header-submenu:after{right:auto;left:10px}}.header-submenu.show{visibility:visible;opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%);transition-delay:0s, 0s, 0.3s}.header-submenu-item{font-weight:400;font-size:16px;line-height:30px;letter-spacing:0.44px;padding-left:25px;width:100%;transition:all .3s ease;color:black;display:flex;align-items:center;margin-bottom:8px}.header-submenu-item:hover{background-color:#EBEBE6}.header-submenu li:last-child a{margin-bottom:15px}.header-submenu-exit svg{width:16px;margin-left:15px}.header-submenu-exit path{transition:all .3s ease}.header-submenu-exit:hover path:first-child{-webkit-transform:translateX(2px);transform:translateX(2px)}.header-submenu-exit:hover path:nth-child(2){-webkit-transform:translateX(2px);transform:translateX(2px)}.header-submenu-dropdown{position:relative}.header-submenu-dropdown:after{content:url("../img/svg/icons/submenu-arrow-down.svg");position:absolute;right:17px;top:8px;transition:all .3s ease}.header-submenu-dropdown.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-submenu-dropdown li{overflow:hidden}.header-submenu-dropdown span{cursor:pointer}.header-submenu-dropdown ul{display:none}.header-submenu-dropdown ul a{margin-left:25px;padding-left:13px;font-style:italic;font-weight:600}.header-cart span{position:absolute;top:2px;left:17px;font-size:0.85em;line-height:1em;font-weight:600;color:#4A4A4A}.header-cart img{margin-top:3px}.header-btn{margin-right:23px;color:black}@media only screen and (max-width: 480px){.header-btn{margin-right:0}}@media only screen and (min-width: 849px){.header-btn-lg-hide{display:none}}@media only screen and (max-width: 848px){.header-btn-sm-hide{display:none}}.header-btn.is-active{background-color:#FFD500;border-color:#FFD500}.header-btn.mt{margin:20px 0 0 0}.header-contacts{position:relative;padding-left:28px}.header-contacts:before{content:url("../img/svg/icons/phone_icon.svg");position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.header-contacts a{font-size:1em;line-height:1em;color:#EEEEEA;font-weight:500}.header-contacts p{font-size:0.875em;color:#9B9B9B;line-height:1.143em}.header-toggle{width:30px;height:33px;position:relative;cursor:pointer;display:none}@media only screen and (max-width: 848px){.header-toggle{display:block}}.header-toggle *{transition:.25s ease-in-out}.header-toggle span{display:block;background:#4A4A4A;border-radius:2px}.header-toggle-burger{position:absolute;height:100%;width:100%}.header-toggle-burger span{width:30px;height:3px;position:relative;margin:6px 0}.header-toggle-burger span:nth-child(1){transition-delay:.4s}.header-toggle-burger span:nth-child(2){transition-delay:.5s}.header-toggle-burger span:nth-child(3){transition-delay:.6s}.header-toggle-cross{position:absolute;height:100%;width:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-toggle-cross span:nth-child(1){height:0%;width:3px;position:absolute;left:13px;transition-delay:0s}.header-toggle-cross span:nth-child(2){width:0%;height:3px;position:absolute;top:13px;transition-delay:.20s}.header-toggle.open .header-toggle-burger span{width:0%}.header-toggle.open .header-toggle-burger span:nth-child(1){transition-delay:0s}.header-toggle.open .header-toggle-burger span:nth-child(2){transition-delay:.1s}.header-toggle.open .header-toggle-burger span:nth-child(3){transition-delay:.2s}.header-toggle.open .header-toggle-cross span:nth-child(1){height:30px;transition-delay:.45s}.header-toggle.open .header-toggle-cross span:nth-child(2){width:30px;transition-delay:.30s}.header-close{display:flex;align-items:center;cursor:pointer;z-index:9}.header-close img{margin-right:12px;transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media only screen and (max-width: 480px){.header-close img{width:33px}}.header-close:hover img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header-close-text{font-size:1.33em;line-height:1.2;font-weight:600;color:#4A4A4A}@media only screen and (max-width: 480px){.header-close-text{font-size:15px;max-width:107px}}@media only screen and (max-width: 360px){.header-close-text{font-size:14px;max-width:50px}}.home-banner{font-size:40px;height:calc(657px + 40px);overflow:hidden;position:relative;padding-bottom:40px}@media only screen and (max-width: 480px){.home-banner{font-size:32px;height:calc(100vw + 40px)}}.home-banner-video{width:100%;height:calc(100% - 40px);position:absolute;overflow:hidden}.home-banner-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-banner-title{max-width:305px;font-size:1em;line-height:1.17em;color:white;font-weight:600;padding-top:1.25em}.home-banner-title span{line-height:1em;font-weight:300;display:block}.home-banner-wrapper{position:relative;height:inherit}.home-banner .container-section{height:100%}.home-banner-chantarelle,.home-banner-broccoli{position:absolute;right:0}@media only screen and (max-width: 480px){.home-banner-chantarelle,.home-banner-broccoli{width:34vw}}.home-banner-broccoli{bottom:-30px}.home-banner-chantarelle{bottom:170px}@media only screen and (max-width: 480px){.home-banner-chantarelle{bottom:22vw}}.gene-steps{font-size:18px;position:relative}@media only screen and (max-width: 480px){.gene-steps{font-size:16px}}.gene-steps-dna{position:absolute;left:0;top:-60px}@media only screen and (max-width: 992px){.gene-steps-dna{display:none}}.gene-steps-img{position:relative}.gene-steps .container-section{padding-top:60px;padding-bottom:60px}@media only screen and (max-width: 767px){.gene-steps .container-section{padding-top:6vw;padding-bottom:10vw}}.gene-steps-title,.gene-steps-subtitle{text-align:center}@media only screen and (max-width: 480px){.gene-steps-title,.gene-steps-subtitle{text-align:left}}.gene-steps-title{padding-bottom:10px}.gene-steps-subtitle{max-width:800px;margin:0 auto}.gene-steps-item-genes{padding-right:75px}.gene-steps-item-genes .gene-steps-underline{-webkit-animation-delay:0.5s;animation-delay:0.5s;width:127%}.gene-steps-item-genes .gene-steps-arrow{-webkit-animation-delay:1.5s;animation-delay:1.5s;bottom:25px;left:73px}.gene-steps-item-nutr .gene-steps-underline{-webkit-animation-delay:2.5s;animation-delay:2.5s;width:110%}.gene-steps-item-nutr .gene-steps-arrow{-webkit-animation-delay:3.5s;animation-delay:3.5s;top:-45px;left:60px}@media only screen and (max-width: 638px){.gene-steps-item-nutr .gene-steps-arrow{-webkit-transform:scale(1, -1) rotate(-103deg);transform:scale(1, -1) rotate(-103deg);top:35px;left:-36px}}@media only screen and (max-width: 894px){.gene-steps-item-products{margin:0 0 30px 28px}}@media only screen and (max-width: 638px){.gene-steps-item-products{margin:30px 20px 30px 20px}}.gene-steps-item-products .gene-steps-arrow{-webkit-animation-delay:4.5s;animation-delay:4.5s;right:0;-webkit-transform:translateX(50%);transform:translateX(50%);top:27px}@media only screen and (max-width: 894px){.gene-steps-item-products .gene-steps-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:101%}}@media only screen and (max-width: 638px){.gene-steps-item-products .gene-steps-arrow{left:-28px;-webkit-transform:rotate(93deg) scale(1, -1);transform:rotate(93deg) scale(1, -1);top:90%}}.gene-steps-item-products .gene-steps-text{-webkit-animation-delay:3.5s;animation-delay:3.5s;top:24px;left:36px}.gene-steps-caption{font-size:1em;line-height:1em;text-align:center;font-weight:600;margin-bottom:15px;letter-spacing:1px}.gene-steps-list{padding-top:63px}@media only screen and (max-width: 480px){.gene-steps-list{padding-top:20px}}.gene-steps-list li{letter-spacing:0.43px;font-size:1.3em;line-height:0.75em;margin-bottom:15px;position:relative;z-index:9}.gene-steps-list li:nth-child(even){opacity:0.5}.gene-steps-list li:first-child,.gene-steps-list li:last-child{opacity:0.2}.gene-steps-wrapper{display:flex;max-width:950px;justify-content:space-between;padding-top:50px;margin:0 auto;flex-wrap:wrap;overflow:hidden}@media only screen and (max-width: 894px){.gene-steps-wrapper{justify-content:center;padding-top:35px}}@supports ((-webkit-clip-path: inset(0% 100% 0% 0%)) or (clip-path: inset(0% 100% 0% 0%))){.gene-steps-wrapper.animated .gene-steps-underline,.gene-steps-wrapper.animated .gene-steps-arrow,.gene-steps-wrapper.animated .gene-steps-text{-webkit-animation:1s linear forwards slideRight;animation:1s linear forwards slideRight}}.gene-steps-wrapper.animated .gene-steps-item-genes .gene-steps-underline{-webkit-animation-delay:0.5s;animation-delay:0.5s}.gene-steps-wrapper.animated .gene-steps-item-genes .gene-steps-arrow{-webkit-animation-delay:1.5s;animation-delay:1.5s}.gene-steps-wrapper.animated .gene-steps-item-nutr .gene-steps-underline{-webkit-animation-delay:2.5s;animation-delay:2.5s}.gene-steps-wrapper.animated .gene-steps-item-nutr .gene-steps-arrow{-webkit-animation-delay:3.5s;animation-delay:3.5s}.gene-steps-wrapper.animated .gene-steps-item-products .gene-steps-arrow{-webkit-animation-delay:4.5s;animation-delay:4.5s}.gene-steps-wrapper.animated .gene-steps-item-products .gene-steps-text{-webkit-animation-delay:3.5s;animation-delay:3.5s}.gene-steps-underline,.gene-steps-arrow,.gene-steps-text{position:absolute;max-width:none}@supports ((-webkit-clip-path: inset(0% 100% 0% 0%)) or (clip-path: inset(0% 100% 0% 0%))){.gene-steps-underline,.gene-steps-arrow,.gene-steps-text{-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%)}}.gene-steps-underline{top:50%;left:50%;-webkit-transform:translate(-50%, -54%);transform:translate(-50%, -54%);z-index:-1}.gene-steps-arrow{position:absolute;z-index:9}.guide-section{font-size:18px;background-color:#F8F8F6;padding:50px 0 140px 0}@media only screen and (max-width: 767px){.guide-section{padding:40px 0 12vw 0}}@media only screen and (max-width: 480px){.guide-section{font-size:16px}}.guide-wrapper{max-width:885px;margin:0 auto}.guide-title{padding-bottom:10px}.guide-step{display:flex;justify-content:space-between;padding:45px 0;position:relative;flex-wrap:wrap}@media only screen and (max-width: 480px){.guide-step{padding:10vw 0}}.guide-step-box{z-index:9}.guide-step-img img{max-width:400px;height:400px}@media only screen and (max-width: 860px){.guide-step-img img{margin-top:1em}}@media only screen and (max-width: 480px){.guide-step-img img{height:82vw}}.guide-step-num{font-size:1em;line-height:1em;font-weight:600;padding-bottom:1em;letter-spacing:1px}.guide-step-title{font-size:1.3em;line-height:1.5em;font-weight:400;position:relative;display:inline-block}.guide-step-underline,.guide-step-check{position:absolute;max-width:none}@supports ((-webkit-clip-path: inset(0% 100% 0% 0%)) or (clip-path: inset(0% 100% 0% 0%))){.guide-step-underline,.guide-step-check{-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%)}}.guide-step-underline{top:50%;left:-10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;width:110%}.guide-step-check{bottom:-14px;left:-8px;z-index:-1;max-width:110px}.guide-step-info{font-size:1em;line-height:1.4em;max-width:444px;font-weight:400;padding-top:1em}.guide-step-info.sm{max-width:385px}.guide-step-consult{margin-top:30px}@media only screen and (max-width: 480px){.guide-step-consult{margin-top:13px}}.guide-step-hr{position:absolute;bottom:-10px;left:0}@supports ((-webkit-clip-path: inset(0% 100% 0% 0%)) or (clip-path: inset(0% 100% 0% 0%))){.guide-step.animated .guide-step-underline,.guide-step.animated .guide-step-check{-webkit-animation:1s linear 0.5s forwards slideRight;animation:1s linear 0.5s forwards slideRight}}.guide-btn{text-align:center}.test-guide{font-size:1rem;padding:40px 0 50px 0}@media only screen and (max-width: 480px){.test-guide{padding-bottom:15px}}.test-guide-wrapper{display:flex;justify-content:space-between;display:flex;flex-wrap:wrap;margin:0 -10px}@media only screen and (max-width: 882px){.test-guide-wrapper{flex-wrap:wrap}}.test-guide-title{padding-bottom:0.4em}.test-guide-step{max-width:350px;padding-top:1.5em;margin:0 10px}@media only screen and (max-width: 480px){.test-guide-step{max-width:250px}}.test-guide-step-title{font-family:'Caveat';font-weight:700;font-size:2.81em;line-height:1em;letter-spacing:0.43px;color:#FFD500;margin-bottom:5px;text-transform:capitalize}.test-guide-step-info{font-size:1.12em;line-height:1.44em;padding-top:10px}.recipe-banner{font-size:18px;padding:90px 0;overflow:hidden}@media only screen and (max-width: 767px){.recipe-banner{padding:11vw 0}}@media only screen and (max-width: 480px){.recipe-banner{font-size:16px}}.recipe-banner-wrapper{display:flex;align-items:center;max-width:880px;width:100%;margin:0 auto}@media only screen and (max-width: 1000px){.recipe-banner-wrapper{flex-direction:column;align-items:flex-start}}.recipe-banner-info{z-index:9}.recipe-banner-title{max-width:360px;line-height:1.1em;padding-bottom:18px}.recipe-banner-subtitle{font-size:1em;line-height:1.4em;max-width:280px;padding-bottom:2em}.recipe-banner-plate{position:relative;left:-35px}@media only screen and (max-width: 620px){.recipe-banner-plate{width:70vw}}@media only screen and (max-width: 480px){.recipe-banner-plate{left:-18px}}.recipe-banner-draws{right:-106px;position:absolute;top:40px}@media only screen and (max-width: 620px){.recipe-banner-draws{width:37vw}}@media only screen and (max-width: 510px){.recipe-banner-draws{top:9px}}@media only screen and (max-width: 428px){.recipe-banner-draws{right:-72px}}.recipe-banner-draws-vit{width:200px;height:104px}@supports ((-webkit-clip-path: inset(0% 100% 0% 0%)) or (clip-path: inset(0% 100% 0% 0%))){.recipe-banner-draws-vit{-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%)}}@media only screen and (max-width: 480px){.recipe-banner-draws-vit{height:19vw}}.recipe-banner-draws-vit span{font-size:45px;line-height:1em;font-family:'Caveat';color:#FFD500;font-weight:700;-webkit-transform:rotate(-6.71deg);transform:rotate(-6.71deg);position:absolute}@media only screen and (max-width: 526px){.recipe-banner-draws-vit span{font-size:8.2vw}}.recipe-banner-draws-vit span:nth-child(1){top:-0.156em;left:-0.067em}.recipe-banner-draws-vit span:nth-child(2){top:0.600em;left:0.667em}.recipe-banner-draws-vit span:nth-child(3){top:1.244em;left:1.378em}.recipe-banner-draws-circle{position:relative;display:flex;justify-content:center;align-items:center;padding-top:10px}@media only screen and (max-width: 420px){.recipe-banner-draws-circle{height:30vw}}.recipe-banner-draws-circle svg path{stroke-dasharray:600px;stroke-dashoffset:600px}.recipe-banner-draws-circle p{position:absolute;max-width:121px;font-size:1em;line-height:1.3em;font-weight:400;margin-left:10px}@media only screen and (max-width: 456px){.recipe-banner-draws-circle p{font-size:4vw;text-align:center;margin-left:0}}.recipe-banner-draws-arrow{position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);left:-30px}@supports ((-webkit-clip-path: inset(0% 0% 0% 100%)) or (clip-path: inset(0% 0% 0% 100%))){.recipe-banner-draws-arrow{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}}@media only screen and (max-width: 620px){.recipe-banner-draws-arrow{height:22vw}}.recipe-banner-graph{position:relative}@media only screen and (max-width: 480px){.recipe-banner-graph{margin-top:20px}}@supports ((-webkit-clip-path: inset(0% 0% 0% 100%)) or (clip-path: inset(0% 0% 0% 100%))){.recipe-banner-graph.animated .recipe-banner-draws-vit{-webkit-animation:1.5s linear 0.5s forwards slideRight;animation:1.5s linear 0.5s forwards slideRight}}.recipe-banner-graph.animated .recipe-banner-draws-circle svg path{-webkit-animation:1s linear 2s forwards dashPaint;animation:1s linear 2s forwards dashPaint}.recipe-banner-graph.animated .recipe-banner-draws-arrow{-webkit-animation:1s linear 3s forwards slideLeft;animation:1s linear 3s forwards slideLeft}.consult-section{padding:44px 0 60px 0;font-size:18px}.consult-section-lg{padding:85px 0}@media only screen and (max-width: 767px){.consult-section{padding:10vw 0}}@media only screen and (max-width: 480px){.consult-section{font-size:16px}}.consult-dna{position:absolute;left:0;top:-100px}@media only screen and (max-width: 767px){.consult-dna{display:none}}.consult-wrapper{max-width:740px;width:100%;margin:0 auto}.consult-title{padding-bottom:15px}.consult-title,.consult-desc{text-align:center}@media only screen and (max-width: 550px){.consult-title,.consult-desc{text-align:left}}.consult-desc{font-size:1em;line-height:1.4;padding-bottom:30px}.consult-contacts{display:flex;justify-content:space-around}@media only screen and (max-width: 550px){.consult-contacts{flex-direction:column}}.consult-contacts-item{display:flex;align-items:center;cursor:pointer;transition:all .3s ease;border-radius:26px;padding:6px 20px 6px 6px}.consult-contacts-item span{margin-left:15px;font-size:1.3em;line-height:1.25em;font-weight:500;color:black}.consult-contacts-item:hover{background-color:#EEEEEA}.subscriptions{font-size:16px}@media only screen and (max-width: 480px){.subscriptions{font-size:14px}}.subscriptions-wrapper{display:flex;justify-content:space-between;padding:105px 0;flex-wrap:wrap;align-items:flex-start}@media only screen and (max-width: 767px){.subscriptions-wrapper{padding:10vw 0;flex-wrap:wrap}}.subscriptions-item{display:flex;align-content:center;padding:1.25em 0}.subscriptions-item-club120:hover{cursor:pointer}.subscriptions-item-club120:hover .subscriptions-spiral{stroke-dashoffset:0}.subscriptions-spiral{transition:all .4s linear;stroke-dasharray:444.5px;stroke-dashoffset:445px;position:absolute;bottom:-59px;z-index:-1}@media only screen and (max-width: 600px){.subscriptions-spiral{-webkit-transform:scale(-1, 1);transform:scale(-1, 1);width:199px;bottom:-64px}}.subscriptions-caption{font-size:1.5em;line-height:1.25em;padding-bottom:7px;font-weight:600;color:black}.subscriptions-content{max-width:370px;margin-left:18px;position:relative}.subscriptions-pic{max-width:110px;max-height:110px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 1035px){.subscriptions-pic{max-width:90px}}@media only screen and (max-width: 480px){.subscriptions-pic{max-width:71px}}.subscriptions-desc{font-size:1.125em;line-height:1.4em;display:flex;align-items:center}@media only screen and (max-width: 600px){.subscriptions-desc{flex-wrap:wrap}}.subscriptions-desc img{padding-right:65px;width:45px;height:45px;box-sizing:content-box}@media only screen and (max-width: 600px){.subscriptions-desc img{padding-top:15px}}.subscriptions-form{margin-top:15px;padding-right:35px}.subscriptions-form-group{display:flex;align-items:center}.subscriptions-form-error{color:#EE2667;margin:15px 0;position:absolute}.subscriptions-form input{border:0;font-size:1em;line-height:1em;color:black;letter-spacing:1px;width:100%;text-transform:lowercase}.subscriptions-form::-webkit-input-placeholder{color:#9B9B9B;font-size:1em;line-height:1em;letter-spacing:1px}.subscriptions-form:-moz-placeholder{color:#9B9B9B;font-size:1em;line-height:1em;letter-spacing:1px}.subscriptions-form::-moz-placeholder{color:#9B9B9B;font-size:1em;line-height:1em;letter-spacing:1px}.subscriptions-form:-ms-input-placeholder{color:#9B9B9B;font-size:1em;line-height:1em;letter-spacing:1px}.subscriptions-form button{border:0;background-color:transparent}.subscriptions-form button svg{display:block;transition:all .3s ease}.subscriptions-form button svg:hover{-webkit-transform:translateX(20%);transform:translateX(20%)}.subscriptions-form button svg:hover path{fill:black}.media-section{padding-top:30px;padding-bottom:154px}@media only screen and (max-width: 767px){.media-section{padding-bottom:16vw}}.media-slider{max-width:1025px;margin-left:40px}@media only screen and (max-width: 1200px){.media-slider{margin:0 auto}}@media only screen and (max-width: 480px){.media-slider{padding:0 10px}}.media-slider .owl-stage{display:flex;align-items:center}.media-slider .owl-item{display:flex;justify-content:center}.media-slider-item img{opacity:0.5;transition:all .3s ease}.media-slider-item img:hover{opacity:1}.media-slider .owl-prev.disabled,.media-slider .owl-next.disabled{display:none}.media-slider-arrow{cursor:pointer;position:absolute;top:50%}.media-slider-arrow-left{left:-85px;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}@media only screen and (max-width: 1280px){.media-slider-arrow-left{left:-20px}}@media only screen and (max-width: 480px){.media-slider-arrow-left{left:0}}.media-slider-arrow-right{right:-85px}@media only screen and (max-width: 1280px){.media-slider-arrow-right{right:-20px}}@media only screen and (max-width: 480px){.media-slider-arrow-right{right:0}}.media-slider-arrow:after{content:url("../img/svg/icons/black-arrow.svg");top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);display:block;opacity:0.5;transition:all .3s ease}.media-slider-arrow:hover:after{opacity:1;-webkit-transform:translate(20%, -50%);transform:translate(20%, -50%)}.lang-switcher{display:flex;align-items:center;justify-content:flex-end;position:relative;cursor:pointer}.lang-switcher:before{content:'';position:absolute;right:0px;top:44%;width:5px;height:5px;border-left:1.5px solid #EEEEEA;border-bottom:1.5px solid #EEEEEA;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;transition:all .3s ease}.lang-switcher.is-open .lang-group{overflow:visible;height:50px;top:100%;transition:all .3s ease}.lang-switcher.is-open:before{-webkit-transform:rotate(-226deg);transform:rotate(-226deg)}.lang-switcher .lang-icon{width:16px;height:10px;margin-right:6px}.lang-switcher.open-lang{padding-bottom:30px;transition:all .3s ease}.lang-element{position:relative}.lang-element-switch{display:flex;align-items:center}.lang-element a{display:flex;align-items:center;margin:0 15px 0 5px;font-size:12px;line-height:12px;letter-spacing:0.7px;color:#EEEEEA;transition:all .3s ease;text-transform:uppercase}.lang-element a.dark-grey{color:#979797}.lang-element a.dark-grey:before{border-color:#979797}.lang-group{position:absolute;top:0;left:0;height:0;overflow:hidden;transition:all .3s linear}.lang-group a{padding-top:15px}.video-banner{height:650px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}@media only screen and (max-width: 992px){.video-banner{height:50vw}}.video-banner video{width:100%;position:absolute;-o-object-fit:cover;object-fit:cover;height:100%}.video-banner-mt{margin-top:20px}.video-banner-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);cursor:pointer;border:none;background:transparent}.video-banner-btn svg{display:none}@media only screen and (max-width: 480px){.video-banner-btn svg{width:65px}}.video-banner-btn svg.is-active{display:block}.video-banner-media{position:absolute;top:0;left:0;width:100%;height:100%;border:none;-o-object-fit:cover;object-fit:cover}.consult-bubble{position:relative;font-size:18px;max-width:382px}@media only screen and (max-width: 480px){.consult-bubble{font-size:16px}}.consult-bubble svg{width:100%}.consult-bubble p{font-size:0.88em;position:absolute;color:#4A4A4A;line-height:1.37em;display:flex;align-items:center;top:50%;left:50%;-webkit-transform:translate(-50%, -58%);transform:translate(-50%, -58%);max-width:290px;width:100%}.consult-bubble p:before{content:url("../img/svg/icons/consult-icon.svg");padding-right:17px}@media only screen and (max-width: 480px){.consult-bubble p{padding:0 14px}}.consult-bubble path:first-child,.consult-bubble path:last-child{opacity:0}.consult-bubble.animated path:first-child{stroke-dashoffset:0 !important;transition:all 1.5s ease;transition-delay:1s;opacity:1}.consult-bubble.animated path:last-child{stroke-dashoffset:0 !important;transition:all .8s ease;transition-delay:0.2s;opacity:1}.tests-banner{font-size:1rem}.tests-banner-wrapper{padding:192px 0 207px;position:relative}@media only screen and (max-width: 767px){.tests-banner-wrapper{padding:30vw 0 20vw}}.tests-banner-content{text-align:center;position:relative}.tests-banner-title{padding-bottom:0.5em}.tests-banner-subtitle{font-size:1.5em;line-height:1.5em;font-weight:500;display:block;margin:0 auto;max-width:313px;padding-bottom:0.7em}.tests-banner-clouds{position:absolute;z-index:-1;left:50%;-webkit-transform:translate(-50%, -34%);transform:translate(-50%, -34%)}@media only screen and (max-width: 480px){.tests-banner .btn-primary{min-width:250px}}@media only screen and (max-width: 767px){.tests-banner-bg{display:none}}.tests-banner-bg img{position:absolute}.tests-banner-bg img:first-child{top:163px;left:110px}@media only screen and (min-width: 768px) and (max-width: 991px){.tests-banner-bg img:first-child{width:8vw}}.tests-banner-bg img:nth-child(2){top:64px;left:240px}@media only screen and (min-width: 768px) and (max-width: 991px){.tests-banner-bg img:nth-child(2){width:13vw}}.tests-banner-bg img:last-child{top:81px;right:55px}@media only screen and (min-width: 768px) and (max-width: 991px){.tests-banner-bg img:last-child{width:21vw}}.tests-cart{font-size:18px;padding-bottom:55px}.tests-cart.grey-section .tests-cart-item-inner:before{background-color:#F8F8F6}.tests-cart.white-section .tests-cart-item-inner:before{background-color:white}@media only screen and (max-width: 480px){.tests-cart{font-size:16px;padding-bottom:45px}}.tests-cart-title{padding:12px 0}.tests-cart-title-pt{padding-top:50px}@media only screen and (max-width: 480px){.tests-cart-title-pt{padding-top:40px}}.tests-cart-desc{font-size:1.3em;line-height:1.5em}@media only screen and (max-width: 480px){.tests-cart-desc{font-size:1.1em}}.tests-cart-desc-md{max-width:726px}.tests-cart-info{font-size:1em;line-height:1.44em;display:flex;align-items:center;padding-top:10px}.tests-cart-info:before{content:url("../img/svg/paint/address.svg");padding-right:6px;height:35px}.tests-cart-row{padding-top:20px}.tests-cart-list{display:flex;flex-wrap:wrap;margin:0 -26px}@media only screen and (max-width: 480px){.tests-cart-list{justify-content:center;margin:0}}.tests-cart-item{max-width:350px;width:100%;position:relative;cursor:pointer;transition:all .3s ease;color:black;margin:40px 26px 0 26px}@media only screen and (max-width: 360px){.tests-cart-item{margin-left:0;margin-right:0}}.tests-cart-item-inner{position:relative}.tests-cart-item-inner:before{content:'';width:100%;height:100%;display:block;position:absolute;padding-bottom:11px;-webkit-transform:scale(1, 1.1);transform:scale(1, 1.1);transition:all .3s ease}.tests-cart-item-icon{position:absolute;top:20px;right:30px;z-index:1;transition:all .3s ease}@media only screen and (max-width: 480px){.tests-cart-item-icon{max-width:50px;max-height:50px}}.tests-cart-item-image{transition:all .3s ease}.tests-cart-item-image img{height:380px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width: 480px){.tests-cart-item-image img{height:88vw}}.tests-cart-item:hover .tests-cart-item-icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.tests-cart-item:hover .tests-cart-item-image{-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0px 2px 5px rgba(0,0,0,0.2)}.tests-cart-item:hover .tests-cart-item-inner:before{background-color:white;box-shadow:0px 2px 5px rgba(0,0,0,0.2);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.tests-cart-item:hover .tests-cart-item-bucket{background-color:#FFD64F}.tests-cart-item:hover .tests-cart-item-bucket img{opacity:1}.tests-cart-item-row{display:flex;align-items:center;padding-top:5px;position:relative}.tests-cart-item-title{font-size:1.33em;line-height:1.25em;font-weight:600;padding-top:5px;display:block;position:relative}.tests-cart-item-title:first-letter{text-transform:uppercase}.tests-cart-item-bucket{width:23px;height:23px;border-radius:50%;margin-right:9px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer}.tests-cart-item-bucket img{opacity:0.5;transition:all .3s ease}.tests-cart-item-price{font-size:1em;line-height:1.33em;margin-right:12px;background:white;border-radius:5px;padding:1px 5px}.tests-cart-item-genes{font-size:1em;line-height:0.88em;font-weight:600}.tests-cart-item-arrow{position:absolute;bottom:0;right:0}.info-dropdown{width:100%}.info-dropdown-header{display:flex;text-transform:uppercase;font-weight:700;font-size:1em;line-height:1em;letter-spacing:0.08em;position:relative;margin-top:14px;padding-left:23px}.info-dropdown-header:hover{cursor:pointer}@media (max-width: 500px){.info-dropdown-header{width:100%}}.info-dropdown-icon{display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);padding-left:30px}.info-dropdown-icon::before,.info-dropdown-icon::after{position:absolute;left:calc(50% - 2px);content:"";height:13px;width:2.5px;border-radius:0;background-color:black;transition:all 0.4s linear}.info-dropdown-icon::before{top:-6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.info-dropdown-icon::after{bottom:100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.info-dropdown-icon.is-open{transition:all 0.01s linear}.info-dropdown-icon.is-open::before,.info-dropdown-icon.is-open::after{left:calc(50% - 2px);transition:all 0.3s linear}.info-dropdown-icon.is-open::before{top:-5px;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.info-dropdown-icon.is-open::after{-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.info-dropdown-body{display:none;transition:all .3s ease;background:#F8F8F6;z-index:10;margin-top:10px;background-color:white;padding:20px 22px}.info-dropdown-body.is-open{display:block}.info-dropdown-body a{color:black;text-decoration:underline}.info-dropdown-body p{font-weight:400;font-size:1em;color:#000;letter-spacing:0;line-height:1.625em}.info-dropdown-body ol li{font-weight:400;font-size:1em;color:#000;letter-spacing:0;line-height:1.75em}.info-dropdown-body ol li strong{font-weight:700}.sample-profile{font-size:16px;position:relative}.sample-profile-wrapper{display:flex;justify-content:space-between;align-items:center;padding-top:55px;padding-bottom:80px}@media only screen and (max-width: 991px){.sample-profile-wrapper{flex-direction:column;align-items:flex-start}}@media only screen and (max-width: 767px){.sample-profile-wrapper{padding-top:10vw;padding-bottom:10vw}}.sample-profile-info{display:flex;flex-direction:column;align-items:flex-start;padding-right:30px}.sample-profile-info p{font-size:18px;font-weight:400;line-height:1.444em;padding:22px 0 33px 0;max-width:447px}@media only screen and (max-width: 480px){.sample-profile-info p{font-size:16px}}.sample-profile-demo{max-width:580px;width:100%}@media only screen and (max-width: 991px){.sample-profile-demo{margin:30px 0 10px 0}}.sample-profile-window img{width:100%;-o-object-position:-3px;object-position:-3px;-o-object-fit:none;object-fit:none}.sample-profile-btn{letter-spacing:0.1em;font-size:1em;line-height:3.125em;text-align:center;border-color:black;font-weight:700;padding:0 2em;text-transform:uppercase;border-radius:26px;color:black}@media only screen and (max-width: 480px){.sample-profile-btn{padding:0 1.1em}}.sample-profile-slide{position:relative;top:-4px;max-height:380px;overflow-y:hidden}@media (max-width: 480px){.sample-profile-slide{max-height:255px}}.sample-profile-slide img{width:100%}@media (min-width: 481px){.sample-profile-slide img{-webkit-animation:moveDemoSlide 45s linear infinite;animation:moveDemoSlide 45s linear infinite}}@media (max-width: 480px){.sample-profile-slide img{-o-object-fit:contain;object-fit:contain;-webkit-animation:moveDemoSlideMob 45s linear infinite;animation:moveDemoSlideMob 45s linear infinite}}@-webkit-keyframes moveDemoSlide{100%{-webkit-transform:translateY(-89%);transform:translateY(-89%)}}@keyframes moveDemoSlide{100%{-webkit-transform:translateY(-89%);transform:translateY(-89%)}}@-webkit-keyframes moveDemoSlideMob{100%{-webkit-transform:translateY(-76%);transform:translateY(-76%)}}@keyframes moveDemoSlideMob{100%{-webkit-transform:translateY(-76%);transform:translateY(-76%)}}.risk-labels span{font-size:14px;line-height:1.37em;color:#9B9B9B;max-width:188px;display:inline-block;font-weight:600;position:relative;padding-left:24px}.risk-labels span:not(:first-child){margin-left:15px}.risk-labels span:before{content:'';width:15px;height:15px;border-radius:50%;display:inline-block;margin-right:6px;position:absolute;left:0;top:1px}.risk-labels span.high:before{background-color:#EE2667}.risk-labels span.medium:before{background-color:#FB9407}.risk-labels span.low:before{background-color:#73E0AB}.risk-labels span.lg{max-width:none;padding-left:30px}.risk-labels span.lg:before{top:0}.risk-labels-traits{text-align:right;padding-top:1em}.risk-labels-traits span{line-height:1.6em}.risk-labels-traits span:before{top:4px}.risk-labels-genetics{padding-bottom:5px}.risk-labels-genetics span{line-height:1.2em;max-width:none}@media only screen and (max-width: 430px){.risk-labels-genetics span{margin-bottom:10px;line-height:1.2em}}.risk-labels-genetics span:not(:first-child){margin-left:0}.risk-labels-genetics span:not(:last-child){margin-right:22px}.risk-labels-products{display:block}.risk-labels-products span{max-width:none;line-height:1.3em}.popover{display:inline-flex;position:relative;align-items:center}.popover.center{justify-content:center}.popover-caption{font-size:1.12em;line-height:1.33em;font-weight:500}.popover-icon{width:30px;height:30px;background-color:white;font-size:1.12em;color:#4A4A4A;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-left:10px;font-weight:600;cursor:pointer}.popover-box{font-size:1em;line-height:1.37em;color:#4A4A4A;background-color:white;max-width:250px;width:100%;position:absolute;top:0;right:-10px;padding:0.75em 1em;-webkit-transform:translate(100%, 100%);transform:translate(100%, 100%);z-index:99;opacity:0;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s}.popover-box.show{visibility:visible;opacity:1;-webkit-transform:translate(100%);transform:translate(100%);transition-delay:0s, 0s, 0.3s}.popover-box.top{right:0;-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}.popover-box.top.show{-webkit-transform:translate(0, -110%);transform:translate(0, -110%)}.popover-box-calories{font-size:1.5em;font-weight:600;display:inline-flex;padding-top:10px;color:black}.popover-box-calories:before{content:url("../img/svg/cabinet/calories-sm.svg");padding-right:0.5em;width:20px;height:20px}.popover.grey .popover-box,.popover.grey .popover-icon{background-color:#F8F8F6}@media only screen and (max-width: 767px){.popover-salateira{position:static}}.popover-salateira .popover-box{min-width:290px}@media only screen and (max-width: 767px){.popover-salateira .popover-box{-webkit-transform:translate(0, 100%);transform:translate(0, 100%);top:0;left:0}}.popover-salateira .popover-box.show{top:50%;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%)}@media only screen and (max-width: 767px){.popover-salateira .popover-box.show{-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}}.recomm-tests{font-size:1rem;padding:27px 0 83px 0}.recomm-tests-title{font-size:1.5em;line-height:1.5em;max-width:624px;margin-bottom:1.45em}.recomm-tests-title strong{font-weight:700}.salateira-title{display:flex;align-items:center}@media only screen and (min-width: 700px){.salateira-title{margin-left:-21px}}@media only screen and (max-width: 700px){.salateira-title{flex-direction:column;align-items:flex-start}}.salateira-title img{mix-blend-mode:multiply}@media only screen and (max-width: 480px){.salateira-title img{max-width:300px;position:relative;left:-26px}}.salateira-title h4{font-size:2.5rem;line-height:1em;font-weight:600}@media only screen and (min-width: 480px){.salateira-title h4{padding-top:15px}}@media only screen and (max-width: 767px){.salateira-title h4{font-size:1.8rem}}.salateira-cart{font-size:1rem;padding-top:1.25em;padding-bottom:2.5em}.salateira-headline{display:flex;align-items:center;padding-top:1.5em;position:relative}.salateira-headline-inner{padding-left:11px}.salateira-headline-title{font-size:1.5em;font-weight:600;display:inline}.salateira-headline-subtitle{font-size:1em;line-height:1.5em;font-weight:500;letter-spacing:0.02em;display:block}@media only screen and (max-width: 480px){.salateira-headline-icon{max-width:34px}}.salateira-recipes{position:relative}@media only screen and (min-width: 480px){.salateira-recipes{padding-bottom:2.5em}}.salateira-hero{text-align:center;font-size:1rem;background-image:url("../img/home-slider/salateira-banner.jpg");background-position:center center;background-size:cover;padding:209px 0 110px;margin-bottom:50px}@media only screen and (max-width: 767px){.salateira-hero{padding:15vw 0;margin-bottom:30px}}@media only screen and (max-width: 480px){.salateira-hero{font-size:12px}}.salateira-hero-title{font-size:3.37em;line-height:1.11em;letter-spacing:1px;color:white;font-weight:700;padding-bottom:0.55em;position:relative}.salateira-hero-title img{position:relative;bottom:-3px}@media only screen and (max-width: 480px){.salateira-hero-title img{width:160px;bottom:0}}.salateira-hero-title span{font-size:0.48em;line-height:1.23em;letter-spacing:0.02em;font-weight:500;position:absolute;top:-20px;margin-left:20px}@media only screen and (max-width: 991px){.salateira-hero-title span{display:flex;justify-content:center;position:static;padding-top:8px}}.salateira-hero-title span:before{content:url("../img/svg/icons/sm-red-heart.svg");display:inline-block;width:17px;height:13.1px;padding-right:8px}.salateira-hero-subtitle{font-size:2.81em;line-height:0.88em;color:white;padding-bottom:152px}@media only screen and (max-width: 767px){.salateira-hero-subtitle{padding-bottom:20vw}}.salateira-hero-btn{border-radius:34px;max-width:298px;width:100%;line-height:3.75em;background-color:white;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;border:2px solid #000000;display:inline-block;position:relative;overflow:hidden;z-index:9;cursor:pointer;color:black}@media only screen and (max-width: 480px){.salateira-hero-btn{font-size:14px;max-width:268px}}.salateira-hero-btn:before{z-index:-1}.news-blog{margin:20px auto 0;padding-bottom:20px;position:relative}@media (max-width: 898px){.news-blog{margin:50px 0 0 0}}@media only screen and (min-width: 1201px){.news-blog .center-content{width:calc(100% - 339px)}}.news-block{padding:0 5px 5px 5px;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 898px){.news-block{margin:50px 0 40px 0}}.news-block .news-widget-item{width:48%}@media (max-width: 1026px){.news-block .news-widget-item{width:382px;float:none;margin:0 auto 44px auto}}@media (max-width: 400px){.news-block .news-widget-item{width:100%;float:none;margin:0 auto 44px auto}}.news-block.in-search{min-height:100vh}.news-block:after{content:"";display:table;clear:both}.news-block .one-half{float:left;padding:20px}.news-block.status{margin:2px 0}.news-block article{border-bottom:1px solid #ecf0f1;width:100%;word-wrap:break-word}.news-block article:after{content:"";display:block;padding:5px 0}.news-image{width:100%;position:relative;display:block}.news-image img{max-width:100%;width:100%;vertical-align:middle}.news-category{margin:10px 0}.news-category--label{display:inline-block;background:#edcb78;padding:1px;font-weight:600;color:#333;cursor:pointer;transition:.3s}.news-category--label:hover{background:#d4b66c;color:#fff}.news-category-layer{display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:2;border:1px solid #fff;padding:10px 15px;font-size:12px}.one-news-block{position:relative}.one-news-block--title{display:block;height:50px;font-size:20px;font-weight:600;color:#333}.one-news-block--author,.one-news-block--date{color:#b5b5b5;font-size:14px;margin:10px 0}.one-news-block--video{margin-bottom:10px;width:100%;height:100%}.one-news-block--video video{max-width:100%}.one-news-block--text{color:#798184;font-weight:400;line-height:1.5em;font-size:14px}.one-news-block--text.title{width:90%;margin:auto}.one-news-block--text.in-article{width:760px;float:left;font-weight:400;font-size:14px;color:#000;line-height:24px;margin:30px auto}@media (max-width: 1250px){.one-news-block--text.in-article{width:90%}}.one-news-block--text.in-article a{text-decoration:none;color:#4990E2;transition:.3s;cursor:pointer}.one-news-block p{color:inherit}.one-news-block--text em{font-style:italic}.one-news-block--text ul{display:block;list-style:circle;padding-left:25px}.one-news-block--text b,.one-news-block--text strong{font-weight:700}.one-news-block--text ol{display:block;list-style-type:decimal;padding-left:25px}.one-news-block--text ol li,.one-news-block--text ul li{margin-bottom:10px}.one-news-block--separator .fa{font-size:5px;color:#b5b5b5}.one-news-block--text p{margin-bottom:20px;font-size:16px}.one-news-block--status{margin:20px 0}.teamofday-container{width:750px;float:left}@media (max-width: 800px){.teamofday-container{width:100%;float:none}}.top-data-teamofday{width:750px}@media (max-width: 800px){.top-data-teamofday{width:100%}}.category-page-title{font-weight:600;font-size:30px;color:#000;letter-spacing:4px;line-height:52px;text-transform:uppercase;margin:0 0 50px 0;text-align:center}.title-of-article{display:block;margin:30px 0 30px 0;font-weight:600;font-size:36px;color:#000;letter-spacing:0.78px}.title-of-article-center{text-align:center;margin:0 0 27px 0}.author-short{text-align:center;margin:0 0 50px 0}.author-short .role{font-weight:400;font-size:14px;color:#000;letter-spacing:1.17px;text-transform:lowercase}.author-short .name{font-weight:400;font-size:14px;color:#000;text-transform:uppercase}.news-block.one-news-block--status{margin:0}.one-news-block--image{max-height:225px;overflow:hidden}.one-news-block--image .icon-layer a:hover{color:#fff}.news-image img{transition:.3s}.author-block{padding:20px 20px 20px 0}.rhombus--main.author-image{width:70px;height:70px;margin-right:20px;cursor:default;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.author-name{font-weight:400;font-size:14px;color:#000;letter-spacing:1.17px;text-transform:lowercase}.author-name span{font-weight:400;font-size:14px;color:#000;text-transform:uppercase;display:block;margin:28px 0 0 0}.author-name-dinamic{color:#e41b74}.author-description{font-weight:700;font-size:14px;color:#000;letter-spacing:1px;line-height:20px}.in-article h1{font-size:32px;line-height:64px}.in-article i{font-style:italic}.in-article h2{font-size:28px;line-height:1em;margin-bottom:10px}.in-article h3{font-size:24px;line-height:48px;margin-bottom:10px}.news-list li{margin-bottom:20px;display:flex}.news-list .description-text{display:inline-block;vertical-align:top;line-height:1.25em}.news-image-thumb{display:inline-block;min-width:140px;width:75px;height:75px;margin-right:15px}.image-name{position:absolute;bottom:0;left:0;margin-left:20px;margin-bottom:20px}.image-name li{padding:10px;color:#fff;font-size:14px;margin-bottom:2px}.image-name li:first-child{font-size:16px}.make-order-block{padding:70px;background:#fff;width:100%;-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0;transition:all 0.3s;box-shadow:0 0 30px rgba(0,0,0,0.2);position:relative;height:100%;overflow-y:scroll}.make-order-block-layer{display:flex;align-items:flex-end;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;visibility:hidden;transition:1s}.make-order-block-layer.active{visibility:visible}.make-order-block .close{position:absolute;right:50px;top:50px;padding:10px 12px;cursor:pointer;z-index:9999999}.make-order-block .close:hover{opacity:.9}@media (max-width: 1550px){.make-order-block .container{width:100%}}.make-order-block-layer.active .make-order-block{-webkit-transform:scale(1);transform:scale(1);opacity:1}.make-order-block-layer.active .make-order-block.move-up{-webkit-transform:translateY(20%);transform:translateY(20%)}@media (max-width: 1136px){.make-order .one-half{width:100%;margin-bottom:10px;min-width:100px}.make-order .fbox{display:block}}@media (max-width: 600px){.make-order .padding-h-37{padding:0}}@media only screen and (max-width: 767px){.make-order-block-layer{display:block}.make-order-block{position:absolute;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;padding:20px}.make-order-block .text-right{text-align:center}.make-order-block .h3{margin:0 0 15px}}.landing-btn{height:60px;border-radius:30px;color:white;font-size:16px;text-align:center;text-transform:uppercase;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:0.08em;position:relative;cursor:pointer;border:0;border-top:4px solid transparent;transition:all .3s ease}.landing-btn:hover{transition:all .3s ease}.landing-btn-violet{background-color:#606}.landing-btn-violet:hover{border-top:4px solid #FFB345}.landing-btn-blue{background-color:#2D335D}.landing-btn-blue:hover{border-top:4px solid #EE2667}.landing-btn-sl{height:39px;max-width:185px;background-color:white;color:#23344D;font-size:14px;letter-spacing:0.08em;text-transform:uppercase;margin-top:20px}.landing-title{font-size:40px;font-weight:600}.landing-title-blue{color:#2D335D}.landing-title-violet{color:#606}@media (max-width: 480px){.landing-title{font-size:36px}}.landing-arrow-left,.landing-arrow-right{width:60px;height:60px;border-radius:50%;background-color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.landing-arrow-left-blue,.landing-arrow-right-blue{border:2px solid #2D335D}.landing-arrow-left-blue:hover,.landing-arrow-right-blue:hover{background-color:#2D335D;transition:all .3s ease}.landing-arrow-left-blue:hover svg path,.landing-arrow-right-blue:hover svg path{fill:white}.landing-arrow-left-violet,.landing-arrow-right-violet{border:2px solid #606}.landing-arrow-left-violet:hover,.landing-arrow-right-violet:hover{background-color:#606;transition:all .3s ease}.landing-arrow-left-violet:hover svg path,.landing-arrow-right-violet:hover svg path{fill:white}.landing-arrow-left-white,.landing-arrow-right-white{background-color:transparent;margin:0 15px}.landing-arrow-left-white:hover,.landing-arrow-right-white:hover{transition:all .3s ease}.landing-arrow-left-white:hover svg circle,.landing-arrow-right-white:hover svg circle{fill:white}.landing-arrow-left-white:hover svg path.red,.landing-arrow-right-white:hover svg path.red{fill:#D8352E}.landing-arrow-left-white:hover svg path.green,.landing-arrow-right-white:hover svg path.green{fill:#68944E}.landing-arrow-left-white:hover svg path.orange,.landing-arrow-right-white:hover svg path.orange{fill:#F36200}.landing-arrow-left-white:hover svg path.grey,.landing-arrow-right-white:hover svg path.grey{fill:#7F7F7F}.landing-arrow-left-white:hover svg path.blue,.landing-arrow-right-white:hover svg path.blue{fill:#29389E}.landing-arrow-left-white:hover svg path.violet,.landing-arrow-right-white:hover svg path.violet{fill:#95167b}.landing-arrow-right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sl-subtitle{font-size:14px;text-transform:uppercase;color:#EBEBEB;letter-spacing:0.15em;line-height:21px;font-weight:600}.sl-title{font-weight:700;font-size:36px;color:white;line-height:normal;letter-spacing:0.02em}.sl-title:after{content:'';color:#EBEBEB;width:47px;height:10px;display:block;margin-top:13px}.sl-title-alcohol:after{background-color:#224195}.sl-title-caffeine:after{background-color:#FCCF2E}.sl-title-lactose:after{background-color:#66CCFF}.sl-title-nicotine:after{background-color:#FFCC47}.sl-title-dopamine:after{background-color:#FB9407}.sl-title-helicobacter:after{background-color:#7ED373}@media (max-width: 480px){.sl-title{font-size:30px}}.sl-btn{border:0;height:57px;display:flex;align-items:center;justify-content:center;background:transparent;border:3px solid #FFFFFF;border-radius:28.5px;font-size:14px;color:white;letter-spacing:0.2em;text-transform:uppercase;font-weight:700;transition:all 0.3s ease;position:relative;overflow:hidden;z-index:1}.sl-btn:hover{background-color:white}.sl-btn-alcohol:hover{color:#D8352E}.sl-btn-caffeine:hover{color:#68944E}.sl-btn-lactose:hover{color:#F36200}.sl-btn-blue:hover{color:#23344D}.sl-btn-orange:hover{color:#F6A21D}.sl-btn-light-blue:hover{color:#6EA7C4}.sl-btn-light-orange:hover{color:#FB9407}.sl-btn-grey:hover{color:#7F7F7F}.sl-btn-dopamine:hover{color:#29389E}.sl-btn-violet:hover{color:#95167b}.sl-btn-green:hover{color:#7ebd3c}.sl-block-overlay{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;box-shadow:0px 4px 50px rgba(0,0,0,0.25);transition:visibility 1.3s, opacity 0.2s linear;opacity:0;z-index:9}.sl-block-overlay-text{font-size:16px;color:white;font-weight:700;letter-spacing:0.1em}.sl-block-overlay-text:after{content:url("../img/landings/icon/arrow-lg-white.svg");display:block;margin:0 auto;text-align:center;padding-top:10px}.sl-block-overlay-yellow{background:rgba(246,162,29,0.6)}.sl-block-overlay-blue{background:rgba(35,48,77,0.6)}.sl-block-overlay-light-blue{background-color:rgba(110,167,196,0.6)}.sl-block-overlay-orange{background-color:rgba(251,148,7,0.6)}.sl-block-overlay-green{background-color:rgba(126,189,60,0.6)}.sl-block-overlay-orange{background-color:rgba(251,148,7,0.6)}.sl-header{position:relative;display:flex;justify-content:center;background-size:cover;background-position:right;background-repeat:no-repeat;color:white}@media (max-width: 480px){.sl-header-logo{align-self:flex-end;width:100%;justify-content:space-between;display:flex;align-items:center}}.sl-header-logo img{width:49px;height:55px}.sl-header-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:28px 0 0 0}@media (max-width: 767px){.sl-header-top{flex-direction:column}}.sl-header-top-sticky{width:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;background:white;z-index:9999;-webkit-animation-name:header-sticky;animation-name:header-sticky;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:0.5s;animation-duration:0.5s;transition:bottom 300ms linear}.sl-header-top-sticky .sl-header-top{max-width:1280px;width:100%;z-index:9999;position:relative;background:white;padding:14px 100px 14px 100px}@media (max-width: 1240px){.sl-header-top-sticky .sl-header-top{padding:14px 15px 14px 15px}}.sl-header .container-md{padding-left:100px;padding-right:100px}@media (max-width: 1240px){.sl-header .container-md{padding-left:15px;padding-right:15px}}@media (max-width: 1240px){.sl-header .container-md{padding-left:0;padding-right:0}}.sl-header-burger{width:22px;height:16px;position:relative;display:none}@media (max-width: 480px){.sl-header-burger{display:block}}.sl-header-burger-bar{width:100%;height:1px;display:block;position:relative;background:white;transition:all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition-delay:0s}.sl-header-burger-bar:first-child{-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg)}.sl-header-burger-bar:last-child{-webkit-transform:translateY(6px) rotate(0deg);transform:translateY(6px) rotate(0deg)}.sl-header-burger-bar.mdBar{-webkit-transform:translateY(15px) rotate(0deg);transform:translateY(15px) rotate(0deg)}.sl-header-burger.is-open{transition:all 0.3s ease-in;transition-delay:0.25s}.sl-header-burger.is-open .sl-header-burger-bar{transition:all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition-delay:0.1s}.sl-header-burger.is-open .sl-header-burger-bar.mdBar{-webkit-transform:translateY(3px) rotate(-45deg);transform:translateY(3px) rotate(-45deg)}.sl-header-burger.is-open .sl-header-burger-bar:first-child{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.sl-header-burger.is-open .sl-header-burger-bar:last-child{opacity:0}.sl-header-menu{display:flex}@media (max-width: 767px){.sl-header-menu{margin-top:20px}}@media (max-width: 480px){.sl-header-menu{flex-direction:column;display:none}}.sl-header-menu ul{display:flex;align-items:center;position:relative}.sl-header-menu ul:before{content:'';position:absolute;right:0;height:32px;background-color:white;width:2px}@media (max-width: 480px){.sl-header-menu ul:before{display:none}}.sl-header-menu a{color:white;font-weight:600;font-size:16px;padding:0 25px}@media (max-width: 767px){.sl-header-menu a{font-size:16px;padding:0 14px}}.sl-header-btn{border:0;width:189px;height:44px;color:white;display:flex;align-items:center;justify-content:center;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:27.5px;margin-left:25px;font-weight:700;font-size:16px;transition:all .3s}.sl-header-btn:hover{transition:all .3s;background-color:white}@media (max-width: 767px){.sl-header-btn{margin-left:16px}}@media (max-width: 480px){.sl-header-btn{margin:23px auto 0 auto}}.sl-header-main{padding-left:50px;padding-top:115px}@media (max-width: 1240px){.sl-header-main{padding-left:0}}@media (max-width: 767px){.sl-header-main{padding-top:36px}}.sl-header-title{font-weight:700;color:white;font-size:64px;letter-spacing:0.04em}@media (max-width: 767px){.sl-header-title{font-size:45px}}@media (max-width: 480px){.sl-header-title br{display:none}}.sl-header-subtitle{font-weight:400;font-size:18px;color:white;line-height:32px;max-width:523px}@media (max-width: 991px){.sl-header-subtitle{max-width:470px}}@media (max-width: 480px){.sl-header-subtitle{width:293px}}.sl-main{background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 1240px){.sl-influence{padding-top:47px}}@media (max-width: 480px){.sl-influence{padding-top:55px;overflow:hidden}}.sl-influence-test{position:relative;left:-100px}@media (max-width: 992px){.sl-influence-test{left:0}}.sl-influence-wrapper{display:flex;align-items:center}@media (max-width: 767px){.sl-influence-wrapper{flex-direction:column}}.sl-influence .container-md{margin-top:-150px}@media (max-width: 767px){.sl-influence .container-md{margin-top:0}}@media (max-width: 767px){.sl-influence-info{width:100%;padding-top:25px}}.sl-influence-test img{width:auto;max-width:none}@media (max-width: 1240px){.sl-influence-test img{max-width:381px;width:auto}}.sl-influence-text{line-height:26px;color:white;font-size:15px;padding-top:40px;max-width:416px}.sl-influence-btn{width:258px;margin-top:75px;cursor:pointer}@media (max-width: 480px){.sl-influence-btn{margin-top:40px}}.sl-influence-title{padding-top:18px}.sl-features-title{font-weight:700;max-width:540px}.sl-features-title:after{margin-top:23px}.sl-features-wrapper{display:flex;justify-content:space-between;padding-top:80px}@media (max-width: 991px){.sl-features-wrapper{margin:0 -10px}}@media (max-width: 767px){.sl-features-wrapper{flex-direction:column;align-items:center;padding-top:40px}}.sl-features-item{max-width:261px;width:100%;min-height:346px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 991px){.sl-features-item{margin:0 10px}}@media (max-width: 767px){.sl-features-item{margin:12px 10px}}.sl-features-item-title{text-align:center;font-size:18px;font-weight:700;line-height:27px;color:white;margin-top:34px;min-height:55px;letter-spacing:0.03em;padding:0 37px}@media screen and (max-width: 992px) and (min-width: 768px){.sl-features-item-title{padding:0}}.sl-features-item-title-sm{padding:0 28px}.sl-features-item-image{text-align:center}.sl-features-item-desc{font-size:14px;color:black;line-height:18px;background-color:white;padding:20px;display:flex;align-items:flex-start;min-height:106px;font-weight:500;flex-wrap:wrap}@media (max-width: 991px){.sl-features-item-desc{min-height:141px}}.sl-features-item-desc p{padding-left:10px}.sl-instruction{padding:117px 0 90px 0}@media (max-width: 991px){.sl-instruction{padding:35px 0}}.sl-instruction-wrapper{padding-bottom:54px;display:flex;justify-content:space-between;align-items:flex-end}@media (max-width: 767px){.sl-instruction-wrapper{flex-direction:column;align-items:flex-start;padding-bottom:25px}.sl-instruction-wrapper .sl-btn{margin-top:40px}}.sl-instruction-example{width:266px;border:3px solid white;font-size:16px;font-weight:700;text-transform:lowercase;letter-spacing:0.1em;background-color:transparent;transition:all .3s}.sl-instruction-example svg{margin-left:10px;transition:all .3s}.sl-instruction-example:hover{transition:all .3s}.sl-instruction-example:hover svg{-webkit-transform:translateX(25%);transform:translateX(25%)}.sl-instruction-steps{display:flex;justify-content:space-between;padding-top:35px}@media (max-width: 991px){.sl-instruction-steps{margin:0 -10px}}@media (max-width: 767px){.sl-instruction-steps{flex-direction:column;align-items:center}}.sl-instruction-steps-item{max-width:262px;width:100%;position:relative}@media (max-width: 991px){.sl-instruction-steps-item{margin:0 10px}}@media (max-width: 767px){.sl-instruction-steps-item{margin:8px 10px}}.sl-instruction-steps-item:before{content:'';display:block;width:100%;height:262px;position:absolute;top:3px;left:0;z-index:8}.sl-instruction-steps-item img{width:100%;position:relative;bottom:-3px}.sl-instruction-steps-item p{background-color:white;padding:20px;display:flex;align-items:center;justify-content:center;font-size:14px;color:black;text-align:center;line-height:21px;min-height:143px;font-weight:500}@media (max-width: 991px){.sl-instruction-steps-item p{padding:10px}}.sl-instruction-steps-num{position:absolute;font-size:48px;color:white;font-weight:700;top:-15px;left:-22px;z-index:8}.sl-advice{padding:85px 0 90px 0;position:relative}@media (max-width: 991px){.sl-advice{padding:40px 0}}@media (max-width: 767px){.sl-advice{overflow:hidden}}.sl-advice-wrapper{display:flex;justify-content:space-between;padding-left:100px}@media (max-width: 1240px){.sl-advice-wrapper{padding-left:0}}@media (max-width: 991px){.sl-advice-wrapper{align-items:center}}@media (max-width: 480px){.sl-advice-banner{display:none}}@media (max-width: 991px){.sl-advice-banner img{max-width:325px}}.sl-advice-info{max-width:410px;padding-top:45px}@media (max-width: 480px){.sl-advice-info{padding-top:0}}.sl-advice-title{padding-top:25px}.sl-advice .sl-subtitle{max-width:316px}.sl-advice-info{line-height:26px;font-size:15px;color:white}.sl-advice-text{padding-top:45px}.sl-advice-btn{width:295px;letter-spacing:0.1em;margin-top:70px}@media (max-width: 480px){.sl-advice-btn{width:284px}}.sl-more-tests{padding:100px 0;overflow:hidden}@media (max-width: 991px){.sl-more-tests{padding:50px 0}}.sl-more-tests-info{display:flex;align-items:center;padding-bottom:45px}@media (max-width: 767px){.sl-more-tests-info{flex-direction:column}}.sl-more-tests-info p{font-size:18px;color:white;line-height:27px;max-width:568px;padding:30px 30px 0 0}.sl-more-tests-dots{display:flex;align-items:center}@media (max-width: 767px){.sl-more-tests-dots{padding-top:20px}}@media (max-width: 767px){.sl-more-tests .owl-item{display:flex;flex-direction:column;align-items:center}}.sl-more-tests-item{max-width:260px;width:100%;position:relative}.sl-more-tests-image{position:relative;cursor:pointer;box-shadow:0px 4px 50px rgba(0,0,0,0.25);width:100%;height:293px}@media (max-width: 480px){.sl-more-tests-image{box-shadow:0px 4px 34px rgba(0,0,0,0.25)}}.sl-more-tests-image img{height:293px;-o-object-fit:cover;object-fit:cover}.sl-more-tests-image:hover .sl-block-overlay{visibility:visible;opacity:1}.sl-more-tests-slider{display:flex}.sl-more-tests-slider .owl-stage-outer{overflow:visible}@media (max-width: 767px){.sl-more-tests-slider .owl-stage-outer{overflow:hidden}}.sl-more-tests-slider img{display:block}.sl-more-tests-slider span{text-align:center;line-height:27px;font-size:18px;color:white;font-weight:700;display:block;margin:20px auto 0 auto;letter-spacing:0.05em;text-transform:uppercase}.sl-more-tests-slider p{text-align:center;line-height:21px;color:white;padding:10px 7px 0 7px}.sl-more-tests-btn{width:258px}@media (max-width: 767px){.sl-more-tests-btn{margin:0 auto}}.sl-reasons{padding:80px 0 170px 0}@media (max-width: 991px){.sl-reasons{padding:50px 0 90px 0}}@media (max-width: 480px){.sl-reasons{padding:35px 0 90px 0}}.sl-reasons-title:after{margin:25px auto 15px auto}@media (max-width: 767px){.sl-reasons-title:after{margin:25px 0 15px 0}}@media (max-width: 767px){.sl-reasons-title{text-align:left}}.sl-reasons-subtitle{line-height:30px;font-size:18px;color:white;max-width:527px;margin:0 auto}@media (max-width: 767px){.sl-reasons-subtitle{text-align:left}}.sl-reasons-list{display:flex;justify-content:space-between;padding-top:90px}@media (max-width: 991px){.sl-reasons-list{margin:0 -10px}}@media (max-width: 767px){.sl-reasons-list{flex-direction:column;align-items:center;padding-top:35px}}.sl-reasons-item{max-width:261px;width:100%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 991px){.sl-reasons-item{margin:0 10px}}@media (max-width: 767px){.sl-reasons-item{margin:15px 10px}}.sl-reasons-item-top{padding-top:70px;height:207px;position:relative;padding:70px 20px 0 20px}@media (max-width: 767px){.sl-reasons-item-top{height:165px;padding:49px 20px 0 20px}}.sl-reasons-item-top span{font-size:18px;color:white;line-height:27px;font-weight:700;letter-spacing:0.03em}.sl-reasons-item-bottom{background-color:white;padding:25px 40px}.sl-reasons-item-bottom p{color:black;font-size:13px;line-height:18px;font-weight:500}.sl-reasons-item-num{position:absolute;font-size:48px;color:white;font-weight:700;top:-15px;left:-22px}.sl-test{background-position:center;background-size:cover;background-repeat:no-repeat;padding:85px 0 60px 0;color:white}@media (max-width: 767px){.sl-test{padding:25px 0 35px 0}}.sl-test-wrapper{display:flex;align-items:center}@media (max-width: 767px){.sl-test-wrapper{align-items:center;flex-direction:column}}.sl-test-banner{padding-top:76px}@media (max-width: 767px){.sl-test-banner{padding-top:29px}}.sl-test-banner img{max-width:none;width:auto}@media (max-width: 991px){.sl-test-banner img{max-width:400px}}@media (max-width: 767px){.sl-test-banner img{max-width:289px}}.sl-test-desc{position:relative}@media (max-width: 767px){.sl-test-desc{left:0}}.sl-test-title{font-size:36px;line-height:55px;color:white;font-weight:700;max-width:529px;text-transform:uppercase;letter-spacing:0.02em}@media (max-width: 767px){.sl-test-title{padding-top:20px;font-size:30px}}@media (max-width: 480px){.sl-test-title{font-size:26px;line-height:37px}}.sl-test-price{padding-top:35px}.sl-test-price-label{font-size:24px;padding-bottom:20px}.sl-test-price-amount{font-size:36px;font-weight:700}.sl-test-price-amount:after{content:'';color:#EBEBEB;width:47px;height:10px;display:block;margin-top:2px}.sl-test-btn{width:258px;margin-top:47px}.sl-test-list{padding-top:55px;max-width:420px}@media (max-width: 767px){.sl-test-list{padding-top:48px}}.sl-test-list li{line-height:18px;font-size:16px;padding:0 0 30px 25px;position:relative;font-weight:500}@media (max-width: 480px){.sl-test-list li{padding:0 0 23px 25px}}.sl-test-list li:before{content:'';position:absolute;left:0;top:9px;width:8px;height:8px;display:block;background-color:white;border-radius:50%}.sl-news{padding:100px 0;overflow:hidden}@media (max-width: 991px){.sl-news{padding:55px 0}}.sl-news-subtitle{padding-bottom:30px}.sl-news-title{max-width:468px}.sl-news-top{display:flex}@media (max-width: 767px){.sl-news-top{flex-direction:column;align-items:center}}.sl-news-dots{display:flex;padding:14px 0 0 40px}@media (max-width: 767px){.sl-news-dots{padding:28px 0 0 0px;justify-content:center}}.sl-news-slider{padding-top:70px;display:flex}@media (max-width: 767px){.sl-news-slider{padding-top:0}}@media (max-width: 767px){.sl-news-slider .owl-item{display:flex;flex-direction:column;align-items:center}}.sl-news-slider .owl-item img{width:auto}.sl-news-slider .owl-stage-outer{overflow:visible}@media (max-width: 767px){.sl-news-slider .owl-stage-outer{padding-top:52px;overflow:hidden}}.sl-news-item{box-shadow:0px 4px 50px rgba(0,0,0,0.25);max-width:261px;width:100%;min-height:346px;position:relative;height:346px;text-align:center;cursor:pointer}@media (max-width: 767px){.sl-news-item{flex-direction:column;align-items:center}}@media (max-width: 480px){.sl-news-item{box-shadow:none}}.sl-news-item:hover .sl-block-overlay{visibility:visible;opacity:1}.sl-news-item .sl-block-overlay{padding:0 33px;line-height:24px}.sl-news-item-image{display:flex;align-items:center;justify-content:center;height:212px}.sl-news-item-content{background-color:white;padding:21px;min-height:134px;position:relative;text-align:left}@media (max-width: 767px){.sl-news-item-content{width:100%}}.sl-news-item-content span{font-size:16px;color:black;line-height:25px;font-weight:700;letter-spacing:0.02em}.sl-news-item-views{font-size:12px;color:rgba(0,0,0,0.37);position:absolute;right:15px;bottom:20px}.sl-news-item-views:before{content:url("../img/landings/icon/views.svg");padding-right:8px}.sl-modal-title{font-size:48px;color:white;font-weight:700}.sl-modal-info{font-weight:500;color:white;line-height:44px;max-width:270px;margin-top:10px;font-size:24px}#fp-nav ul li,.fp-slidesNav ul li{margin:25px}#fp-nav ul li a span,.fp-slidesNav ul li a span{width:9px;height:9px;opacity:0.7;border:2px solid #FFFFFF;background:transparent}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{width:9px;height:9px;background-color:white;margin-left:-2px;margin-top:-2px;opacity:1}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:9px;height:9px;background-color:white;margin-left:-2px;margin-top:-2px;opacity:1}#fp-nav.fp-right{z-index:9999}@media (max-width: 767px){#fp-nav.fp-right{display:none}}.fp-enabled body{overflow-x:hidden !important}.sl-recipes{padding-bottom:160px}@media (max-width: 767px){.sl-recipes{padding-bottom:90px}}.sl-recipes-title{text-align:center}@media (max-width: 991px){.sl-recipes-title{text-align:left}}.sl-recipes-title:after{margin:20px auto 15px auto}@media (max-width: 991px){.sl-recipes-title:after{margin:20px 0 15px 0}}.sl-recipes-info{font-size:18px;color:white;line-height:30px;max-width:837px;margin:0 auto;padding-bottom:45px;text-align:center}@media (max-width: 991px){.sl-recipes-info{text-align:left;margin-left:0}}@media (max-width: 480px){.sl-recipes-info{font-size:16px}}.sl-recipes-btn{max-width:280px;margin:0 auto;width:100%}.landing-footer{padding:25px 0;margin:0;min-height:0}.landing-footer-wrapper{display:flex;align-items:center;justify-content:space-between;padding:0 38px}@media (max-width: 767px){.landing-footer-wrapper{flex-direction:column;align-items:center;padding:0}}@media (max-width: 767px){.landing-footer-logo{margin-bottom:8px}}.landing-footer-logo img{width:49px;height:55px}.landing-footer-policy a{font-size:14px;color:white;text-transform:uppercase;font-weight:400;display:block;letter-spacing:1.07px;padding:10px 0}@media (max-width: 767px){.landing-footer-policy a{text-align:center;line-height:1.2}}.landing-footer-social{display:flex;align-items:center}@media (max-width: 767px){.landing-footer-social{padding-top:10px}}.landing-footer-social a{padding-left:25px}@media (max-width: 767px){.landing-footer-social a{padding-left:13px;padding-right:13px}}.landing-footer-all-rights{font-size:14px;color:white;text-align:right;font-weight:400;display:inherit;padding-top:15px}@media (max-width: 767px){.landing-footer-all-rights{text-align:center}}.landing-modal{width:100%;height:100%;position:fixed;top:0;left:0;position:fixed;z-index:99999;visibility:hidden;align-items:end;justify-content:center;transition:visibility 0.2s ease;overflow:hidden;-webkit-animation:fadeIn 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:fadeIn 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}.landing-modal.modal-trigger-hide .landing-modal-wrapper{-webkit-animation:scaleDown 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:scaleDown 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}.landing-modal.modal-trigger-active .landing-modal-wrapper{-webkit-animation:scaleUp 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:scaleUp 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}.landing-modal-sl label{max-width:218px}@media (max-width: 991px){.landing-modal-sl label{max-width:271px}}@media (max-width: 767px){.landing-modal-sl label{max-width:none}}.landing-modal-sl .landing-modal-title{font-size:30px;color:white}@media (max-width: 480px){.landing-modal-sl .landing-modal-title{padding-top:30px}}.landing-modal-sl .landing-veg-banner{max-width:none}.landing-modal-sl .landing-modal-form{padding-left:0;position:relative;left:-46px}@media (max-width: 991px){.landing-modal-sl .landing-modal-form{left:0}}.landing-modal-thanks{padding-left:35px;display:none}@media (max-width: 767px){.landing-modal-thanks{padding-left:0;text-align:center}}.landing-modal-thanks-recipes{padding:0 0 35px 100px;padding-left:50px}@media (max-width: 767px){.landing-modal-thanks-recipes{padding:0}}.landing-modal-thanks-recipes .sl-modal-info{max-width:360px}.landing-modal-wrapper{background-color:white;width:100%;display:flex;align-items:center;position:relative;min-height:486px;max-width:898px;padding:0}@media (max-width: 1150px){.landing-modal-wrapper{padding:30px 90px}}@media (max-width: 991px){.landing-modal-wrapper{justify-content:center;padding:20px 90px}}@media (max-width: 767px){.landing-modal-wrapper{padding:20px 43px;justify-content:center;margin:35px 10px 0 10px}}@media (max-width: 480px){.landing-modal-wrapper{padding:68px 10px}}@media (max-width: 480px){.landing-modal-wrapper{min-height:511px}}.landing-modal-wrapper-recipes{flex-wrap:wrap;padding:40px 40px 45px 60px}@media (max-width: 991px){.landing-modal-wrapper-recipes{padding:40px}}@media (max-width: 767px){.landing-modal-wrapper-recipes{padding:20px 20px 40px 20px}}.landing-modal-close{position:absolute;right:28px;top:28px;cursor:pointer;z-index:99}.landing-modal-form{padding-left:50px}@media (max-width: 991px){.landing-modal-form{text-align:center;padding-left:0}}@media (max-width: 767px){.landing-modal-form{padding-left:0}}.landing-modal-title{font-size:40px;font-weight:600}.landing-modal-info{font-size:14px;line-height:20px;padding-top:10px;max-width:427px;color:white;max-width:400px}@media (max-width: 480px){.landing-modal-info{padding:10px 10px}}.landing-modal-recipes{width:100%}.landing-modal-recipes-title{font-size:36px;color:white;font-weight:700;padding-bottom:13px}@media (max-width: 767px){.landing-modal-recipes-title{font-size:28px;padding:35px 0 13px 0}}.landing-modal-recipes-subtitle{font-size:20px;line-height:25px;color:white;padding-right:41px}@media (max-width: 767px){.landing-modal-recipes-subtitle{font-size:16px;line-height:23px;padding:0}}.landing-modal form{margin-top:20px}@media (max-width: 991px){.landing-modal form{display:flex;flex-direction:column;align-items:center}}.landing-modal form .landing-form-group{max-width:320px}@media (max-width: 767px){.landing-modal form .landing-form-group-wrapper{max-width:218px;margin:0 auto;width:100%}}@media (max-width: 480px){.landing-modal form .landing-form-group-wrapper{max-width:255px}}.landing-modal form .landing-form-group-wrapper input{width:155px}@media (max-width: 1150px){.landing-modal form .landing-form-group-wrapper input{width:100%}}.landing-modal form .landing-form-group-wrapper label{position:relative}.landing-modal form .landing-form-group-wrapper label:after{content:'*';line-height:16px;font-size:24px;font-weight:600;position:absolute;right:-13px;top:0;color:white}@media (max-width: 480px){.landing-modal form .landing-form-group-wrapper label:after{right:10px}}.landing-modal form input{max-width:218px;width:100%;height:43px;background-color:transparent;border:2px solid white;padding-left:12px;border-radius:30px;margin-bottom:16px;font-size:12px;letter-spacing:0.08em;font-weight:500}.landing-modal form input::-webkit-input-placeholder{font-size:12px;letter-spacing:0.08em;font-weight:500}.landing-modal form input:-moz-placeholder{font-size:12px;letter-spacing:0.08em;font-weight:500}.landing-modal form input::-moz-placeholder{font-size:12px;letter-spacing:0.08em;font-weight:500}.landing-modal form input:-ms-input-placeholder{font-size:12px;letter-spacing:0.08em;font-weight:500}.landing-modal form label{display:block;font-weight:600;line-height:16px;letter-spacing:0.08em;padding:0 0 3px 24px}@media (max-width: 991px){.landing-modal form label{padding:0 0 3px 0}}.landing-modal form label.required{position:relative;width:100%}.landing-modal form label.required:after{content:'*';line-height:16px;font-size:24px;font-weight:600;position:absolute;right:-13px;top:0;color:white}.landing-modal form label.error{color:#EE2667 !important}.landing-modal form label.error:after{color:#EE2667}.landing-modal form label.error+input{border-color:#EE2667 !important}.landing-modal form .landing-form-group{display:flex;justify-content:space-between}@media (max-width: 1150px){.landing-modal form .landing-form-group{flex-direction:column;width:100%}}.landing-modal form button{width:270px;border:none;margin-top:15px}.landing-modal.success .landing-veg-banner img{max-width:100%}.landing-modal.success .landing-modal-recipes,.landing-modal.success .landing-modal-form{display:none}.landing-modal.success .landing-modal-thanks{display:block}.landing-veg-banner{position:relative;max-width:390px}.landing-veg-banner img{width:100%}@media (max-width: 767px){.landing-veg-banner-how{display:none}}@media (max-width: 991px){.landing-veg-banner-modal{display:none}}.landing-veg-banner-modal.sm img{max-width:324px}.modal-trigger-hide{visibility:hidden;display:flex;align-items:center}.modal-trigger-active{visibility:visible;display:flex;align-items:center;overflow:auto}@media (max-width: 1240px){.modal-trigger-active{padding:0 35px}}@media (max-width: 480px){.modal-trigger-active{padding:0}}.landing-modal-form-recipes form input{max-width:254px;width:254px;padding-left:20px}@-webkit-keyframes fadeIn{0%{background-color:transparent}100%{background-color:rgba(243,98,0,0.8)}}@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(0.8) translateY(1000px);transform:scale(0.8) translateY(1000px);opacity:0}100%{-webkit-transform:scale(1) translateY(0px);transform:scale(1) translateY(0px);opacity:1}}@keyframes scaleUp{0%{-webkit-transform:scale(0.8) translateY(1000px);transform:scale(0.8) translateY(1000px);opacity:0}100%{-webkit-transform:scale(1) translateY(0px);transform:scale(1) translateY(0px);opacity:1}}@-webkit-keyframes scaleDown{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}100%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}@keyframes scaleDown{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}100%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}.sl-header-caffeine{background-image:url("../img/landings/bg/caffeine-bg-header.jpg");padding-bottom:288px;background-position:left}.sl-header-caffeine .sl-header-subtitle{padding-top:30px}.sl-header-caffeine .sl-header-top-sticky{background-color:#F6A21D}.sl-header-caffeine .sl-header-top-sticky .sl-header-top{background-color:#F6A21D}@media (max-width: 1240px){.sl-header{padding-bottom:358px}}@media (max-width: 991px){.sl-header{background-position:bottom}}@media (max-width: 767px){.sl-header{padding-bottom:61px;background-position:unset;background-size:auto}}@media (max-width: 480px){.sl-header{padding-bottom:45px;background-size:auto}}.sl-header-btn-green{background:#68944E}.sl-header-btn-green:hover{color:#FFC71A}.sl-header-main-caffeine{padding-top:195px}@media (max-width: 1240px){.sl-header-main-caffeine{padding-left:0}}@media (max-width: 767px){.sl-header-main-caffeine{padding-top:44px}}.sl-main-caffeine{background-image:url("../img/landings/bg/caffeine-bg-main.jpg")}.sl-main-caffeine header{position:relative}.sl-main-caffeine header:before{content:'';display:block;width:100%;height:139px;background:linear-gradient(180deg, #F6A21D 0%, rgba(246,162,29,0) 100%);position:absolute;top:0;left:0}.sl-influence-info-caffeine{padding-bottom:100px}@media (max-width: 767px){.sl-influence-info-caffeine{padding-bottom:0}}.sl-features-caffeine{padding:100px 0 117px 0}@media (max-width: 991px){.sl-features{padding:90px 0}}@media (max-width: 767px){.sl-features{padding:80px 0 50px 0}}.sl-features-item-caffeine{background-color:#F39E17}.sl-instruction-example.sl-btn-caffeine:hover svg path{fill:#68944E}.sl-instruction-steps-caffeine .sl-instruction-steps-item:before{background:linear-gradient(180deg, rgba(246,162,29,0.6) 0%, rgba(246,162,29,0) 100%)}.sl-advice-banner-caffeine{padding-top:160px}.sl-advice-title-caffeine{width:500px}@media (max-width: 767px){.sl-advice-title-caffeine{width:auto}}.sl-more-tests-item-last .sl-block-overlay-yellow{opacity:1;background:#F6A21D}.sl-reasons-caffeine .sl-reasons-item{background:#F6A21D}.sl-test-caffeine{background-color:#F6A21D}.sl-test-desc-caffeine{left:-41px}@media (max-width: 767px){.sl-test-desc-caffeine{left:0}}.sl-test-price-amount.yellow:after{background-color:#FCCF2E}.sl-news-slider-caffeine .sl-news-item{background:#F6A21D}.sl-news-item-last .sl-block-overlay-yellow{opacity:1;background:#F6A21D}.landing-footer-yellow{background-color:#D78708}.landing-modal-sl-caffeine{-webkit-animation:fadeIn-green 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:fadeIn-green 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}@-webkit-keyframes fadeIn-green{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(104,148,78,0.8)}}@keyframes fadeIn-green{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(104,148,78,0.8)}}.landing-modal-sl-caffeine input{color:rgba(255,255,255,0.8)}.landing-modal-sl-caffeine input::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-caffeine input:-moz-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-caffeine input::-moz-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-caffeine input:-ms-input-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-caffeine .landing-modal-wrapper{background:#FFC71A}.landing-modal-sl-caffeine .landing-veg-banner{padding-top:42px;right:-42px}.sl-header-alcohol{background-image:url("../img/landings/bg/alcohol-bg-header.jpg");padding-bottom:444px}@media (max-width: 1440px){.sl-header-alcohol{background-position:initial}}@media (max-width: 1200px){.sl-header-alcohol{background-position:top}}.sl-header-alcohol .sl-header-subtitle{padding-top:20px}.sl-header-alcohol .sl-header-top-sticky{background-color:#23344D}.sl-header-alcohol .sl-header-top-sticky .sl-header-top{background-color:#23344D}@media (max-width: 1240px){.sl-header{padding-bottom:358px}}@media (max-width: 991px){.sl-header{background-position:bottom}}@media (max-width: 767px){.sl-header{padding-bottom:61px;background-position:unset;background-size:auto}}@media (max-width: 480px){.sl-header{padding-bottom:45px;background-size:auto}}.sl-header-btn-red{background:#D8352E}.sl-header-btn-red:hover{color:#142636}.sl-main-alcohol{background-image:url("../img/landings/bg/alcohol-bg-main.jpg")}.sl-features-alcohol{padding:180px 0 117px 0}@media (max-width: 991px){.sl-features{padding:90px 0}}@media (max-width: 767px){.sl-features{padding:80px 0 50px 0}}.sl-features .sl-title-lactose{max-width:660px}.sl-features-item-alcohol{background:#23344D;min-height:382px}.sl-features-item-alcohol .sl-features-item-desc{min-height:148px}.sl-features-item-alcohol .sl-features-item-desc p{padding-left:0}.sl-instruction-example.sl-btn-alcohol:hover svg path{fill:#D8352E}.sl-instruction-steps-alcohol .sl-instruction-steps-item:before{background:linear-gradient(180deg, rgba(35,52,77,0.6) 0%, rgba(35,52,77,0) 100%)}.sl-more-tests-item-last .sl-block-overlay-blue{opacity:1;background:#23344D}.sl-reasons-alcohol .sl-reasons-item{background:#23344D}.sl-test-alcohol{background-image:url("../img/landings/bg/alcohol-bg-test.jpg")}.sl-test-desc-alcohol{left:-60px}@media (max-width: 767px){.sl-test-desc-alcohol{left:0}}.sl-test-price-amount.blue:after{background-color:#224195}.sl-news-slider-alcohol .sl-news-item{background:#23344D}.sl-news-item-last .sl-block-overlay-blue{opacity:1;background:#23344D}.landing-footer-midnight-blue{background-color:#121F32}.landing-modal-sl-alcohol{-webkit-animation:fadeIn-red 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:fadeIn-red 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}@-webkit-keyframes fadeIn-red{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(216,53,46,0.8)}}@keyframes fadeIn-red{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(216,53,46,0.8)}}.landing-modal-sl-alcohol input{color:rgba(216,216,216,0.5)}.landing-modal-sl-alcohol input::-webkit-input-placeholder{color:rgba(216,216,216,0.5)}.landing-modal-sl-alcohol input:-moz-placeholder{color:rgba(216,216,216,0.5)}.landing-modal-sl-alcohol input::-moz-placeholder{color:rgba(216,216,216,0.5)}.landing-modal-sl-alcohol input:-ms-input-placeholder{color:rgba(216,216,216,0.5)}.landing-modal-sl-alcohol .landing-modal-wrapper{background-image:url("../img/landings/bg/alcohol-bg-modal.jpg")}.sl-header-lactose{background-image:url("../img/landings/bg/lactose-bg-header.jpg");padding-bottom:360px;background-position:bottom}@media (max-width: 1400px){.sl-header-lactose{padding-bottom:304px}}@media (max-width: 480px){.sl-header-lactose{background:#6ea7c4}}.sl-header-lactose .sl-header-title{max-width:564px}.sl-header-lactose .sl-header-subtitle{padding-top:36px}.sl-header-lactose .sl-header-top-sticky{background-color:#6EA7C4}.sl-header-lactose .sl-header-top-sticky .sl-header-top{background-color:#6EA7C4}@media (max-width: 1240px){.sl-header{padding-bottom:358px}}@media (max-width: 991px){.sl-header{background-position:bottom}}@media (max-width: 767px){.sl-header{padding-bottom:61px;background-position:unset;background-size:auto}}@media (max-width: 480px){.sl-header{padding-bottom:45px;background-size:auto}}.sl-header-btn-orange{background-color:#F36200}.sl-header-btn-orange:hover{color:#F36200}@media (max-width: 480px){.sl-header-title-lactose{font-size:32px}}@media (max-width: 480px){.sl-header-subtitle-lactose{font-size:16px;line-height:30px}}.sl-main-lactose{background-image:url("../img/landings/bg/lactose-bg-main.jpg");background-position:bottom;background-size:contain;background-repeat:initial}@media (max-width: 767px){.sl-influence-test-lactose{left:31px}}.sl-influence-info-lactose{padding-bottom:100px}@media (max-width: 767px){.sl-influence-info-lactose{padding-bottom:0}}.sl-features-lactose{padding:150px 0 117px 0}@media (max-width: 991px){.sl-features{padding:90px 0}}@media (max-width: 767px){.sl-features{padding:80px 0 50px 0}}.sl-features .sl-title-lactose{max-width:660px}.sl-features-item-lactose{background-color:#6EA7C4;min-height:382px}.sl-features-item-lactose .sl-features-item-title{padding:0 9px}.sl-features-item-lactose .sl-features-item-desc{min-height:140px;line-height:21px;padding:20px 5px 20px 20px}.sl-features-item-lactose .sl-features-item-desc p{padding-left:0}.sl-instruction-lactose{padding:117px 0 30px 0}@media (max-width: 991px){.sl-instruction-lactose{padding:35px 0}}.sl-instruction-example.sl-btn-lactose:hover svg path{fill:#F36200}.sl-instruction-steps-lactose .sl-instruction-steps-item:before{background:linear-gradient(180deg, rgba(110,167,196,0.6) 0%, rgba(110,167,196,0) 100%)}.sl-advice-lactose{padding:85px 0 50px 0}@media (max-width: 991px){.sl-advice-lactose{padding:40px 0}}@media (max-width: 767px){.sl-advice-lactose{overflow:hidden}}.sl-advice-banner-lactose{padding-top:130px}.sl-advice-title-lactose{width:500px}@media (max-width: 767px){.sl-advice-title-lactose{width:auto}}.sl-more-tests-item-last .sl-block-overlay-light-blue{opacity:1;background:#6EA7C4}.sl-reasons-lactose .sl-reasons-item{background:#6EA7C4}.sl-test-lactose{background-color:#6EA7C4;padding:50px 0 70px 0}@media (max-width: 767px){.sl-test-lactose{padding:25px 0 35px 0}}.sl-test-desc-lactose{left:-185px}@media (max-width: 991px){.sl-test-desc-lactose{left:0}}.sl-test-price-amount.light-blue:after{background-color:#66CCFF}.sl-test-banner-lactose{padding-top:0}@media (max-width: 1240px){.sl-test-banner-lactose img{max-width:753px}}@media (max-width: 1240px) and (max-width: 991px){.sl-test-banner-lactose img{width:125%}}@media (max-width: 1240px) and (max-width: 767px){.sl-test-banner-lactose img{width:115%}}.sl-news-lactose{padding:100px 0 50px 0}.sl-news-slider-lactose .sl-news-item{background-color:#6EA7C4}.sl-news-slider-lactose .sl-news-item-content{padding:21px 16px}.sl-news-item-last .sl-block-overlay-light-blue{opacity:1;background-color:#6EA7C4}.landing-footer-light-blue{background-color:#568FAB}.landing-modal-sl-lactose{-webkit-animation:fadeIn-gold 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:fadeIn-gold 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}@-webkit-keyframes fadeIn-gold{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(243,98,0,0.8)}}@keyframes fadeIn-gold{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(243,98,0,0.8)}}.landing-modal-sl-lactose input{color:rgba(255,255,255,0.8)}.landing-modal-sl-lactose input::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-lactose input:-moz-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-lactose input::-moz-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-lactose input:-ms-input-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-lactose button{color:#6EA7C4}.landing-modal-sl-lactose .landing-modal-wrapper{background-color:#6EA7C4}@-webkit-keyframes fadeIn{0%{background-color:transparent}100%{background-color:rgba(243,98,0,0.8)}}.sl-header-nicotine{background-image:url("../img/landings/bg/nicotine-bg-header.jpg");padding-bottom:360px;background-position:center}@media (max-width: 1921px){.sl-header-nicotine{background-size:auto;background-position:50% 55%}}@media (max-width: 991px){.sl-header-nicotine{background-position:58% 55%}}@media (max-width: 767px){.sl-header-nicotine{padding-bottom:61px;background-position:unset;background-size:auto}}@media (max-width: 480px){.sl-header-nicotine{padding-bottom:45px;background-size:auto}}.sl-header-nicotine .sl-header-title{max-width:570px;line-height:normal}.sl-header-nicotine .sl-header-subtitle{padding-top:56px;max-width:485px}@media (max-width: 767px){.sl-header-nicotine .sl-header-subtitle{padding-top:28px}}.sl-header-nicotine .sl-header-top-sticky{background-color:#FB9407}.sl-header-nicotine .sl-header-top-sticky .sl-header-top{background-color:#FB9407}.sl-header-btn-dark-orange{background-color:#F85F33}.sl-header-btn-dark-orange:hover{color:#FB9407}@media (max-width: 480px){.sl-header-title-nicotine{font-size:32px}}@media (max-width: 480px){.sl-header-subtitle-nicotine{font-size:16px;line-height:30px}}.sl-main-nicotine{background-image:url("../img/landings/bg/nicotine-bg-main.jpg");background-position:bottom;background-size:auto;background-repeat:initial}.sl-influence-info-nicotine{padding-bottom:100px}@media (max-width: 767px){.sl-influence-info-nicotine{padding-bottom:0}}.sl-features-nicotine{padding:80px 0 30px 0}@media (max-width: 991px){.sl-features{padding:90px 0}}@media (max-width: 767px){.sl-features{padding:80px 0 50px 0}}.sl-features .sl-title-nicotine{max-width:none}.sl-features-item-nicotine{background-color:#FB9407;min-height:382px}.sl-features-item-nicotine .sl-features-item-title{padding:0 40px}.sl-features-item-nicotine .sl-features-item-desc p{padding-left:0}.sl-instruction-nicotine{padding:117px 0 30px 0}@media (max-width: 991px){.sl-instruction-nicotine{padding:35px 0}}.sl-instruction-example.sl-btn-grey:hover svg path{fill:#7F7F7F}.sl-instruction-steps-nicotine .sl-instruction-steps-item:before{background:linear-gradient(180deg, rgba(251,148,7,0.64) 0%, rgba(110,167,196,0) 70%)}.sl-advice-nicotine{padding:85px 0 50px 0}@media (max-width: 991px){.sl-advice-nicotine{padding:25px 0}}@media (max-width: 767px){.sl-advice-nicotine{overflow:hidden}}.sl-advice-banner-nicotine{padding-top:40px;position:absolute;right:0;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){.sl-advice-banner-nicotine{display:none}}.sl-advice-banner-nicotine img{width:58vw;max-width:850px}.sl-advice-btn.sl-btn-grey{max-width:329px;width:100%;margin-top:70px}@media (max-width: 767px){.sl-advice-btn.sl-btn-grey{margin-top:50px;font-size:12px}}.sl-advice-title-nicotine{width:500px}@media (max-width: 767px){.sl-advice-title-nicotine{width:auto}}.sl-more-tests-item-last .sl-block-overlay-orange{opacity:1;background:#FB9407}.sl-reasons-nicotine{padding:80px 0 145px 0}@media (max-width: 767px){.sl-reasons-nicotine{padding:30px 0 65px 0}}.sl-reasons-nicotine .sl-reasons-item{background:#FB9407}.sl-recipes{padding-bottom:70px}.sl-recipes-nicotine .sl-recipes-info{max-width:600px}.sl-recipes-nicotine .sl-recipes-title:after{width:73px;margin:12px auto 15px auto}@media (max-width: 991px){.sl-recipes-nicotine .sl-recipes-title:after{margin:20px 0 15px 0}}.sl-test-nicotine{background-color:#FB9407;padding:50px 0 70px 0}@media (max-width: 767px){.sl-test-nicotine{padding:25px 0 35px 0}}.sl-test .sl-test-title{width:529px}@media (max-width: 991px){.sl-test .sl-test-title{width:auto}}.sl-test-desc-nicotine{left:-135px}@media (max-width: 991px){.sl-test-desc-nicotine{left:0}}.sl-test-price-amount.orange:after{background-color:#FFCC47}.sl-test-banner{position:relative;left:-30px}@media (max-width: 991px){.sl-test-banner{left:0}}@media (max-width: 1240px){.sl-test-banner-nicotine img{max-width:650px}}@media (max-width: 1240px) and (max-width: 991px){.sl-test-banner-nicotine img{width:100%}}.sl-news-nicotine{padding:100px 0 50px 0}.sl-news-slider-nicotine .sl-news-item{background-color:#FB9407}.sl-news-slider-nicotine .sl-news-item-content{padding:21px 6px 21px 16px}.sl-news-item-last .sl-block-overlay-orange{opacity:1;background-color:#FB9407}.landing-footer-dark-orange{background-color:#DA7E00}.landing-modal-sl-nicotine{-webkit-animation:fadeIn-grey 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:fadeIn-grey 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}@-webkit-keyframes fadeIn-grey{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(127,127,127,0.8)}}@keyframes fadeIn-grey{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(127,127,127,0.8)}}.landing-modal-sl-nicotine .landing-modal-form{left:-25px}@media (max-width: 1150px){.landing-modal-sl-nicotine .landing-modal-form{left:0}}.landing-modal-sl-nicotine .landing-veg-banner{margin:75px 0 0 20px}.landing-modal-sl-nicotine input{color:rgba(255,255,255,0.8)}.landing-modal-sl-nicotine input::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-nicotine input:-moz-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-nicotine input::-moz-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-nicotine input:-ms-input-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-nicotine button{color:#FB9407}.landing-modal-sl-nicotine .landing-modal-wrapper{background-color:#FB9407}.sl-header-helicobacter{background-image:url("../img/landings/bg/helicobacter-bg-header.jpg");padding-bottom:280px;background-size:contain;background-position:center -93px}@media (max-width: 1921px){.sl-header-helicobacter{background-size:auto;background-position:center 89%}}@media (max-width: 767px){.sl-header-helicobacter{padding-bottom:61px;background-position:unset;background-size:auto}}@media (max-width: 480px){.sl-header-helicobacter{padding-bottom:45px;background-size:auto}}.sl-header-helicobacter .sl-header-title{max-width:570px;line-height:normal}.sl-header-helicobacter .sl-header-subtitle{padding-top:56px;max-width:485px}@media (max-width: 767px){.sl-header-helicobacter .sl-header-subtitle{padding-top:28px}}.sl-header-helicobacter .sl-header-top-sticky{background-color:#82d676}.sl-header-helicobacter .sl-header-top-sticky .sl-header-top{background-color:#82d676}.sl-header-btn-violet{background-color:#95167b}.sl-header-btn-violet:hover{color:#95167b}@media (max-width: 480px){.sl-header-title-helicobacter{font-size:32px}}@media (max-width: 480px){.sl-header-subtitle-helicobacter{font-size:16px;line-height:30px}}.sl-main-helicobacter{background-image:url("../img/landings/bg/helicobacter-bg-main.jpg");background-position:bottom;background-size:auto;background-repeat:initial}@media (min-width: 1921px){.sl-main-helicobacter{background:url(../img/landings/bg/helicobacter-bg-main-2.jpg) 0 0 no-repeat,url(../img/landings/bg/helicobacter-bg-main.jpg) 0 0 repeat;background-size:100% 453.5px, 100% 100%}}.sl-influence-info-helicobacter{padding-bottom:100px}@media (min-width: 1241px){.sl-influence-info-helicobacter{max-width:430px;width:100%;flex-shrink:0;position:relative;left:-150px}}.sl-influence-info-helicobacter .sl-subtitle{max-width:250px;display:block}@media (max-width: 767px){.sl-influence-info-helicobacter{padding-bottom:0}}.sl-features-helicobacter{padding:80px 0 30px 0}@media (max-width: 991px){.sl-features{padding:90px 0}}@media (max-width: 767px){.sl-features{padding:80px 0 50px 0}}.sl-features .sl-title-helicobacter{max-width:700px}.sl-features-item-helicobacter{background-color:#7ebd3c;min-height:382px}.sl-features-item-helicobacter .sl-features-item-title{padding:0 40px}.sl-features-item-helicobacter .sl-features-item-desc{padding:15px 20px}@media (min-width: 992px){.sl-features-item-helicobacter .sl-features-item-desc{min-height:130px}}.sl-features-item-helicobacter .sl-features-item-desc p{padding-left:0}.sl-instruction-helicobacter{padding:117px 0 60px 0}@media (max-width: 991px){.sl-instruction-helicobacter{padding:35px 0}}.sl-instruction-example.sl-btn-green:hover svg path{fill:#7ebd3c}.sl-instruction-steps-helicobacter .sl-instruction-steps-item:before{background:linear-gradient(180deg, #7EBD3C 0%, rgba(126,189,60,0.619792) 13.54%, rgba(126,189,60,0) 100%)}.sl-advice-helicobacter{padding:85px 0 50px 0}@media (max-width: 991px){.sl-advice-helicobacter{padding:25px 0}}@media (max-width: 767px){.sl-advice-helicobacter{overflow:hidden}}.sl-advice-helicobacter .sl-subtitle{max-width:374px}.sl-advice-helicobacter .sl-advice-wrapper{padding-left:0}.sl-advice-banner-helicobacter{position:relative;padding-top:50px}@media (max-width: 767px){.sl-advice-banner-helicobacter{display:none}}.sl-advice-btn.sl-btn-violet{max-width:329px;width:100%;margin-top:70px}@media (max-width: 767px){.sl-advice-btn.sl-btn-violet{margin-top:50px;font-size:12px}}.sl-advice-title-helicobacter{width:542px}@media (max-width: 767px){.sl-advice-title-helicobacter{width:auto}}.sl-more-tests-item-last .sl-block-overlay-green{opacity:1;background:#7ebd3c}.sl-reasons-helicobacter{padding:80px 0 145px 0}@media (max-width: 767px){.sl-reasons-helicobacter{padding:30px 0 65px 0}}.sl-reasons-helicobacter .sl-reasons-item{background:#7ebd3c}.sl-reasons-helicobacter .sl-reasons-subtitle{max-width:476px}.sl-recipes{padding-bottom:70px}.sl-recipes-nicotine .sl-recipes-info{max-width:600px}.sl-recipes-nicotine .sl-recipes-title:after{width:73px;margin:12px auto 15px auto}@media (max-width: 991px){.sl-recipes-nicotine .sl-recipes-title:after{margin:20px 0 15px 0}}.sl-test-helicobacter{background-color:#7ED373;padding:50px 0 70px 0}@media (max-width: 767px){.sl-test-helicobacter{padding:25px 0 35px 0}}.sl-test-helicobacter .sl-test-wrapper{align-items:flex-start}.sl-test-helicobacter .sl-test-title{max-width:400px;padding-top:20px}.sl-test-desc-helicobacter{left:-135px}@media (max-width: 991px){.sl-test-desc-helicobacter{left:0}}.sl-test-price-amount.green:after{background-color:#7ebd3c;margin-top:5px}.sl-test-banner-helicobacter{left:0}@media (max-width: 1240px){.sl-test-banner-helicobacter img{max-width:650px}}@media (max-width: 1240px) and (max-width: 991px){.sl-test-banner-helicobacter img{width:100%}}.sl-news-helicobacter{padding:100px 0 50px 0}.sl-news-slider-helicobacter .sl-news-item{background-color:#7ebd3c}.sl-news-slider-helicobacter .sl-news-item-content{padding:21px 6px 21px 16px}.sl-news-item-last .sl-block-overlay-green{opacity:1;background-color:#7ebd3c}.landing-footer-green{background-color:#7ebd3c}.landing-modal-sl-helicobacter{-webkit-animation:fadeIn-violet 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:fadeIn-violet 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}@-webkit-keyframes fadeIn-violet{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(149,22,123,0.8)}}@keyframes fadeIn-violet{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(149,22,123,0.8)}}.landing-modal-sl-helicobacter .landing-modal-form{left:0}.landing-modal-sl-helicobacter .landing-veg-banner{margin:10px 0 0 20px}.landing-modal-sl-helicobacter input{color:rgba(255,255,255,0.8)}.landing-modal-sl-helicobacter input::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-helicobacter input:-moz-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-helicobacter input::-moz-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-helicobacter input:-ms-input-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-helicobacter button{color:#7ebd3c}.landing-modal-sl-helicobacter .landing-modal-wrapper{background-color:#7ebd3c}.landing-modal-sl-helicobacter .landing-modal-thanks{margin-bottom:25px}.sl-header-dopamine{background-image:url("../img/landings/bg/dopamine-bg-header.jpg");padding-bottom:360px;background-size:contain;background-position:center -169px}@media (max-width: 1921px){.sl-header-dopamine{background-size:auto;background-position:center 185%}}@media (max-width: 991px){.sl-header-dopamine{background-position:58% 55%}}@media (max-width: 767px){.sl-header-dopamine{padding-bottom:61px;background-position:unset;background-size:auto}}@media (max-width: 480px){.sl-header-dopamine{padding-bottom:45px;background-size:auto}}.sl-header-dopamine .sl-header-title{max-width:495px;line-height:normal}.sl-header-dopamine .sl-header-subtitle{padding-top:56px;max-width:485px}@media (max-width: 767px){.sl-header-dopamine .sl-header-subtitle{padding-top:28px}}.sl-header-dopamine .sl-header-top-sticky{background-color:#e9cc4e}.sl-header-dopamine .sl-header-top-sticky .sl-header-top{background-color:#e9cc4e}.sl-header-btn-blue{background-color:#25389E}.sl-header-btn-blue:hover{color:#FB9407}@media (max-width: 480px){.sl-header-title-dopamine{font-size:32px}}@media (max-width: 480px){.sl-header-subtitle-dopamine{font-size:16px;line-height:30px}}.sl-main-dopamine{background:#29389E;background-position:bottom;background-size:auto;background-repeat:initial}@media only screen and (min-width: 1921px){.sl-main-dopamine{background:linear-gradient(to bottom, #E9CC4E 0%, #E9CC4E 434.2px, #E9CC4E 434.2px, #29389E 434.2px, #29389E 100%)}}.sl-influence-dopamine .sl-influence-info{padding-bottom:100px}@media only screen and (min-width: 1241px){.sl-influence-dopamine .sl-influence-info{min-width:480px;position:relative;left:-230px}}@media (max-width: 767px){.sl-influence-dopamine .sl-influence-info{padding-bottom:0}}@media only screen and (max-width: 767px){.sl-influence-dopamine .sl-influence-test img{width:100%}}.sl-influence-dopamine .sl-influence-wrapper{align-items:flex-start}.sl-influence-dopamine .sl-subtitle{max-width:343px;display:block}.sl-features-dopamine{padding:80px 0 30px 0}.sl-features-dopamine .sl-title-dopamine{max-width:705px}.sl-features-dopamine .sl-features-item-desc{padding:15px 24px 15px 20px;min-height:140px}.sl-features-item-dopamine{background-color:#FB9407;min-height:382px}.sl-features-item-dopamine .sl-features-item-title{padding:0 40px}.sl-features-item-dopamine .sl-features-item-desc p{padding-left:0}.sl-instruction-dopamine{padding:117px 0 30px 0}@media (max-width: 991px){.sl-instruction-dopamine{padding:35px 0}}.sl-instruction-example.sl-btn-grey:hover svg path{fill:#7F7F7F}.sl-instruction-steps-dopamine .sl-instruction-steps-item:before{background:linear-gradient(180deg, #FB9407 0%, rgba(251,148,7,0.29) 13.54%, rgba(251,148,7,0) 100%)}.sl-advice-dopamine{padding:85px 0 50px 0}@media (max-width: 991px){.sl-advice-dopamine{padding:25px 0}}@media (max-width: 767px){.sl-advice-dopamine{overflow:hidden}}.sl-advice-dopamine .sl-subtitle{max-width:calc(100% - 11px)}.sl-advice-dopamine .sl-advice-text{padding-top:70px}.sl-advice-banner-dopamine{position:relative;right:50px;top:100px}@media (max-width: 767px){.sl-advice-banner-dopamine{display:none}}.sl-advice-btn.sl-btn-dopamine{max-width:220px;width:100%;margin-top:70px}@media (max-width: 767px){.sl-advice-btn.sl-btn-dopamine{margin-top:50px;font-size:12px}}.sl-advice-title-dopamine{width:590px}@media (max-width: 767px){.sl-advice-title-dopamine{width:auto}}.sl-more-tests-item-last .sl-block-overlay-orange{opacity:1;background:#FB9407}.sl-reasons-dopamine{padding:80px 0 145px 0}@media (max-width: 767px){.sl-reasons-dopamine{padding:30px 0 65px 0}}.sl-reasons-dopamine .sl-reasons-item{background:#FB9407}.sl-recipes{padding-bottom:70px}.sl-recipes-dopamine .sl-recipes-info{max-width:600px}.sl-recipes-dopamine .sl-recipes-title:after{width:73px;margin:12px auto 15px auto}@media (max-width: 991px){.sl-recipes-dopamine .sl-recipes-title:after{margin:20px 0 15px 0}}.sl-test-dopamine{background-color:#e9cc4e;padding:30px 0 130px 0}@media (max-width: 767px){.sl-test-dopamine{padding:25px 0 35px 0}}@media only screen and (min-width: 1241px){.sl-test-dopamine .sl-test-list{width:452px}}.sl-test-dopamine .sl-test-title{width:auto}.sl-test-desc-dopamine{left:-165px}@media (max-width: 991px){.sl-test-desc-dopamine{left:0}}.sl-test-price-amount.gold:after{background-color:#FB9407}.sl-test-banner-dopamine{left:0}@media only screen and (min-width: 768px){.sl-test-banner-dopamine{top:32px;left:90px}}@media (max-width: 1240px){.sl-test-banner-dopamine img{max-width:650px}}@media (max-width: 1240px) and (max-width: 991px){.sl-test-banner-dopamine img{width:100%}}.sl-news-nicotine{padding:100px 0 50px 0}.sl-news-slider-nicotine .sl-news-item{background-color:#FB9407}.sl-news-slider-nicotine .sl-news-item-content{padding:21px 16px}.sl-news-item-last .sl-block-overlay-orange{opacity:1;background-color:#FB9407}.landing-footer-orange{background-color:#FB9407}.landing-modal-sl-dopamine{-webkit-animation:fadeIn-dark-blue 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:fadeIn-dark-blue 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}@-webkit-keyframes fadeIn-dark-blue{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(41,56,158,0.8)}}@keyframes fadeIn-dark-blue{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(41,56,158,0.8)}}.landing-modal-sl-dopamine .landing-modal-form{left:-25px}@media (max-width: 1150px){.landing-modal-sl-dopamine .landing-modal-form{left:0}}.landing-modal-sl-dopamine .landing-veg-banner{margin:-17px -13px 0 20px}.landing-modal-sl-dopamine input{color:rgba(255,255,255,0.8)}.landing-modal-sl-dopamine input::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-dopamine input:-moz-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-dopamine input::-moz-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-dopamine input:-ms-input-placeholder{color:rgba(255,255,255,0.8)}.landing-modal-sl-dopamine button{color:#FB9407}.landing-modal-sl-dopamine .landing-modal-wrapper{background-color:#FB9407}.single-article-block{width:calc(100% - 360px);float:left}@media (max-width: 1200px){.single-article-block{width:calc(100% - 350px)}}@media (max-width: 850px){.single-article-block{width:100%}}@media (max-width: 480px){.single-article-block{margin:20px 0 0}}.single-article-block .social-block{width:32px;float:right;position:relative;position:-webkit-sticky;position:sticky;top:130px;z-index:20;-webkit-transform:translateX(115%);transform:translateX(115%)}@media only screen and (max-width: 767px){.single-article-block .social-block{top:130px}}@media (max-width: 560px){.single-article-block .social-block{-webkit-transform:none;transform:none;float:none;position:relative;top:0;margin-left:0;width:100%;margin:20px 0}}.single-article-block .social-block a,.single-article-block .social-block span{display:block}.single-article-block .social-block a{margin:0 0 23px 0}@media (max-width: 560px){.single-article-block .social-block a{display:inline-block;margin-right:10px}}.single-article-block .social-block span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:700;font-size:10px;color:#000;letter-spacing:3px;line-height:12px;text-transform:uppercase;-webkit-transform-origin:left top 0;transform-origin:left top 0;width:200px;position:absolute;top:320px;left:10px}@media (max-width: 560px){.single-article-block .social-block span{display:none}}.single-article-block .social-block svg{width:32px;height:32px;border-radius:3px}.single-article-block .date-paginator{margin:20px auto;text-align:center}.single-article-block .date-paginator a{display:inline-block}.single-article-block .date-paginator a.inactive{opacity:.3}.single-article-block .date-paginator a.prev{top:-1px;position:relative;right:0;transition:all .3s ease}.single-article-block .date-paginator a.prev:hover:not(.inactive){right:10px;transition:all .3s ease}.single-article-block .date-paginator a.next{top:-1px;position:relative;left:0;transition:all .3s ease}.single-article-block .date-paginator a.next:hover:not(.inactive){left:10px;transition:all .3s ease}.single-article-block .date-paginator .date{display:inline-block;font-weight:600;font-size:24px;color:#000;letter-spacing:0.52px;margin:0 130px}@media (max-width: 540px){.single-article-block .date-paginator .date{margin:0 20px}}.section{min-height:calc(100vh - 242px)}.news-image-block{height:235px;max-width:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;transition:.4s;border:1px solid #f2f2f2;position:relative}.news-image-block-center{background-size:cover;background-position:center;background-repeat:no-repeat;width:500px;height:500px;margin:0 auto}@media (max-width: 800px){.news-image-block-center{width:400px;height:400px}}@media (max-width: 420px){.news-image-block-center{width:100%;height:300px;margin:0 auto}}.news-image-block.single{height:270px}.news-image-block---category{font-size:12px;color:#fff}.news-image-block--date{font-size:13px;color:#fff}.news-image-block--title{color:#fff;font-size:30px;font-weight:400;line-height:1.5em}.no-action{pointer-events:none}[class^=input-],input[type=submit],input[type=text],input[type=password],textarea{font-family:'Whitney-Book', sans-serif;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;outline:none}[class^=input-],[class^=input-]textarea,input[type=text].text-input,textarea{border-bottom:1px solid #e9e7e7;padding:20px;margin-bottom:4px}.bg-white{background:#fff}.center-content{float:left;width:calc(100% - 430px)}@media (max-width: 1200px){.center-content{width:calc(100% - 350px)}}@media (max-width: 850px){.center-content{width:100%}}.padding-all-20{padding:20px}.not-desktop{display:none}.fbox{display:flex}.fbox-inline{display:inline-flex}.columned{flex-direction:column}.wrap{flex-wrap:wrap}.h-left{justify-content:flex-start}.h-center{justify-content:center}.h-right{justify-content:flex-end}.jc-sb{justify-content:space-between}.jc-sa{justify-content:space-around}.v-center{align-items:center}.v-top{align-items:flex-start}.v-bottom{align-items:flex-end}.v-baseline{align-items:baseline}.as-left{align-self:flex-start}.as-right{align-self:flex-end}.all-space{flex:1 1;min-width:100px}.one-half,.one-half.xsmall{width:49.999%}.one-four,.one-four.xsmall{width:24.999%}.two-five,.two-five.xsmall{width:39.999%}.margin-right-10{margin-right:10px}.one-third,.one-third.xsmall{width:33.333%}.one-five{width:20%}.one-five.xsmall{width:20% !important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.rowed{flex-wrap:nowrap !important}.inner-content{padding:10px}.for-1024,.for-mobile,.for-tablet,.navigation-button,.navigation-button-close{display:none}.subscribe-block{background-image:url(../../img/subscribe-bg.png);background-color:#fff;padding:35px 20px 40px;position:relative}.mail-sub input.search-block_input:focus+label,input.search-block_input:focus+label,input.search-block_input:valid+label{flex:0;width:0;opacity:0;overflow:hidden;transition:opacity .1s, flex .3s}input.search-block_input::-webkit-input-placeholder{color:#dfdfdf;font-weight:500}input.search-block_input:-moz-placeholder,input.search-block_input::-moz-placeholder{color:#dfdfdf;font-weight:500}input.search-block_input:-ms-input-placeholder{color:#dfdfdf;font-weight:500}.no-search-result{display:none;padding:50px 20px;width:100%}.email-submit,.no-search-result .search-block{max-width:600px;width:100%;margin:30px auto 0}.search-block.mail-sub label{flex:0 70px}.reg-test-btn.mobile{display:none}@media only screen and (max-width: 1440px){.h2{line-height:1em;font-size:32px}.h3{font-size:24px}.button.xsmall,.description span{font-size:12px}.wrapper{max-width:1024px}.large-background-image,.section{padding:60px 40px}.button{font-size:14px;padding:15px}}@media only screen and (max-width: 1024px){.gens-result-list{flex-wrap:wrap;margin-bottom:15px;border-bottom:2px solid #bfbfbf}.one-news-block{padding:0}.fbox.rowed{flex-wrap:nowrap}.v-center.block-has-rhombus{-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.rhombus-block{font-size:0;margin:0}.reg-test-btn.mobile{position:absolute;right:73px;top:20px;height:40px;line-height:37px;display:block}.nav li{flex:auto;font-size:12px;line-height:36px;text-align:center;margin:0 5px}.news-blog{width:100%;padding:0;margin:40px 0 50px 0}.right-side{width:auto;flex:1 100%}.one-news-block{max-width:none}.large-background-image,.large-background-image.has-video,.large-background-image.profile,.section{padding:40px}}@media (max-width: 898px){.nav{display:none}.social.inline-list.mobile-hide{display:none}.menu{padding:5px;z-index:300}.reg-test-btn{z-index:400}}@media only screen and (max-width: 768px){.review-block-content>*{text-align:center;margin:auto}.list-of-packages li label{border-right:none}.make-order-block-layer.active .make-order-block{-webkit-transform:translateX(0);transform:translateX(0)}.section-1-image{margin:0 30px}.in-review-image{margin:0}.attention-block{margin-top:20px}.margin-top-80{margin-top:30px}.one-third.xsmall{width:33.333%}.fbox.yellow-icons-block{justify-content:flex-start}.standart-left,.standart-right{padding:inherit}.attention-block-image,.attention-block-title:before{display:none}.attention-block-title{text-align:center}.form-comments.one-half{margin:0 0 5px}.tablet-1024{display:block}.news-featured{margin:5px !important;flex:1 45%}.inner-wrapper .one-half{margin-bottom:5px;width:49%}.open-link.active{-webkit-transform:translateY(80px);transform:translateY(80px)}.not-for-tablet{display:none}.inner-wrapper{padding:20px}.for-tablet{display:block;width:100%}.center-content{order:2}.right-side{order:3;display:flex;flex-wrap:wrap;margin:0 -5px}.news-menu-navigation{display:block}.h3{margin:15px 0 30px}.h4{font-size:18px}[class^=money-]{font-size:16px}.authorization-block{background:#fff}.authorization-block .inline-list{width:100%;margin:10px 0;text-align:center}.empty-price,.not-tablet{display:none}.two-five.margin-right-10{margin-right:0}.inner-content{padding:10px}.fbox{flex-wrap:wrap}.rhombus-block{margin:30px 0}.large-background-image,.section{padding:40px}.specialists{margin:0 0 50px}.specialists .image{width:125px;height:125px}.one-five,.one-four,.one-half,.one-third,.two-five{width:100%;margin-bottom:10px;min-width:100px}.two-five.xsmall{width:39.999%}.make-order .one-half,.make-order .one-third{margin-bottom:0}.list-of-packages-description li:last-child label{border-bottom:none}.footer-wrapper .one-five,.news-preview-status .one-half{margin-bottom:0}.as-left{align-self:center}}@media only screen and (max-width: 560px){.make-order-block .h3{margin:50px 0 0}.make-order-block .close{right:10px;top:10px}.lang-element{width:100%;padding-right:6px}.padding-all-20{padding:0}.author-block.fbox{flex-direction:column;align-items:center}.author-block.fbox .author-image{margin:30px 0}.preview.one-news-block--text{font-style:normal;font-size:13px}.h2{font-size:26px}.news-figure{display:inline-block;vertical-align:top;width:100%;height:auto}.h3{margin-bottom:24px}span.one-news-block--date{display:block}.large-background-image,.section{padding:20px}.one-four,.one-half,.two-five{width:100%;min-width:150px}.two-five.xsmall{width:100%}.quote .fbox .one-half{padding:0}.one-half.xsmall{max-width:100%;width:100%}.large-background-image{height:auto;background-size:cover}.not-mobile{display:none !important}.not-desktop{display:block}}