

/* Start:/local/templates/ocuvite/fonts/fonts.css?17570559163676*/
/* tenor-sans-regular - cyrillic_latin_latin-ext */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Tenor Sans';
    font-style: normal;
    font-weight: 400;
    src: url('/local/templates/ocuvite/fonts/tenor-sans-v21-cyrillic_latin_latin-ext-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* manrope-200 - cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 200;
    src: url('/local/templates/ocuvite/fonts/manrope-v20-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* manrope-300 - cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 300;
    src: url('/local/templates/ocuvite/fonts/manrope-v20-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* manrope-regular - cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 400;
    src: url('/local/templates/ocuvite/fonts/manrope-v20-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* manrope-500 - cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 500;
    src: url('/local/templates/ocuvite/fonts/manrope-v20-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* manrope-600 - cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 600;
    src: url('/local/templates/ocuvite/fonts/manrope-v20-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* manrope-700 - cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 700;
    src: url('/local/templates/ocuvite/fonts/manrope-v20-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* manrope-800 - cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 800;
    src: url('/local/templates/ocuvite/fonts/manrope-v20-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* End */


/* Start:/local/templates/ocuvite/css/main.css?173037690325055*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--f-primary:"Tahoma",Arial,sans-serif;--f-s-promo:80px;--f-s-h1:28px;--f-s-h2:30px;--f-s-h2-second:20px;--f-s-h3:18px;--f-s-h4:18px;--f-s-body:16px;--f-s-small:14px;--f-s-exsmall:12px;--c-primary:#ff9d0a;--c-primary-light-2:#ffac30;--c-primary-light:#fff7eb;--c-second:#afb5b5;--c-third:#53b5e5;--c-text:#16303d;--c-lines:#ff9d0a;--c-bg:#f0f6f6;--c-bg-2:#ebf5ff;--c-bg-dark:#ebf1f1;--c-white:#fff;--c-black:#000;--c-error:red;--border:1px solid var(--c-lines);--border-radius:16px;--border-radius-2:16px;--border-radius-btn:12px;--transition:all 0.4s ease}@media(min-width:768px){:root{--f-s-h1:56px;--f-s-h2:36px;--f-s-h2-second:26px;--f-s-h3:20px;--border-radius:24px}}@media(min-width:1200px){:root{--f-s-promo:120px;--f-s-h1:76px;--f-s-h2:44px;--f-s-h2-second:32px;--f-s-h3:24px;--f-s-h4:20px}}@media(min-width:1800px){:root{--f-s-h2:56px;--f-s-h2-second:40px}}.icon{height:1em;pointer-events:none;transition:var(--transition);width:1em}*{box-sizing:border-box}h1,h2,h3,h4{margin:0}img{display:block;height:auto;max-width:100%}ol,ul{list-style:none}li,ol,ul{margin:0;padding:0}li{list-style-position:inside}p{margin:0}button{background:none;border:none;color:inherit;font-family:inherit;padding:0}button:active,button:hover{outline:none}a{color:inherit;text-decoration:none}input{border:none;font:inherit}button,input,input:active,input:hover{outline:none}button{cursor:pointer}button,select,textarea{font:inherit}textarea{resize:none}body{margin:0}video{display:block;max-width:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}sub,sup{font-size:.7em}html{height:100%;scroll-behavior:smooth;scroll-padding-top:60px}.hidden{display:none!important}#svg-icons{display:none}@keyframes mobileMenu{0%{right:-100%}to{right:0}}@keyframes move{0%{transform:rotate(var(--r,0))}50%{transform:rotate(calc(-45deg*var(--m, 1) + var(--r-a, 0deg)))}to{transform:translate(calc(var(--x, -5px)*var(--d, 1)),calc(var(--y, 1px)*var(--d, 1))) rotate(calc(-45deg*var(--m, 1) + var(--r-a, 0deg)))}}@keyframes move-back{0%{transform:translate(calc(var(--x, -5px)*var(--d, 1)),calc(var(--y, 1px)*var(--d, 1))) rotate(calc(-45deg*var(--m, 1) + var(--r-a, 0deg)))}50%{transform:translate(calc(var(--x, -5px)*var(--d, 1)*.7),calc(var(--y, 1px)*var(--d, 1)*.7)) rotate(var(--r,0))}to{transform:rotate(var(--r,0))}}@keyframes overlay{0%{opacity:0}to{opacity:1}}.container{margin:0 auto;padding:0 16px}@media(min-width:560px){.container{max-width:100%}}@media(min-width:768px){.container{max-width:100%}}@media(min-width:992px){.container{max-width:100%}}@media(min-width:1200px){.container{max-width:1140px;padding:0 20px}}@media(min-width:1440px){.container{max-width:1440px}}.mb-16,.mb-24{margin-bottom:16px}@media(min-width:768px){.mb-24{margin-bottom:24px}}.mb-28{margin-bottom:20px}@media(min-width:768px){.mb-28{margin-bottom:28px}}.mb-32{margin-bottom:24px}@media(min-width:768px){.mb-32{margin-bottom:32px}}.mb-40{margin-bottom:40px}@media(min-width:768px){.mb-40{margin-bottom:40px}}.pb-64{padding-bottom:28px}@media(min-width:768px){.pb-64{padding-bottom:40px}}@media(min-width:1200px){.pb-64{padding-bottom:64px}}.mb-64{margin-bottom:28px}@media(min-width:768px){.mb-64{margin-bottom:40px}}@media(min-width:1200px){.mb-64{margin-bottom:64px}}.mb-96{margin-bottom:40px}@media(min-width:768px){.mb-96{margin-bottom:60px}}@media(min-width:1200px){.mb-96{margin-bottom:96px}}.mb-120{margin-bottom:60px}@media(min-width:992px){.mb-120{margin-bottom:100px}}@media(min-width:1200px){.mb-120{margin-bottom:120px}}.pb-120{padding-bottom:60px}@media(min-width:992px){.pb-120{padding-bottom:80px}}@media(min-width:1200px){.pb-120{padding-bottom:120px}}.pt-120{padding-top:60px}@media(min-width:992px){.pt-120{padding-top:80px}}@media(min-width:1200px){.pt-120{padding-top:120px}}.btn{align-items:center;background-color:var(--c-primary);border-radius:var(--border-radius-btn);color:var(--c-white);display:flex;flex-flow:column nowrap;font-family:var(--f-primary);font-size:var(--f-s-h4);height:40px;justify-content:center;line-height:1;padding:12px 20px;text-align:center;transition:var(--transition)}.btn:hover{opacity:.7}@media(min-width:768px){.btn{height:56px;padding:18px 32px}}.btn._with-icon .icon{margin-right:16px}.btn._only-icon{background-color:transparent;border-radius:0;height:auto;min-width:auto;padding:0}.btn._border{background-color:transparent;border:var(--border);color:var(--c-lines)}.btn._border:hover{background-color:var(--c-primary);border-color:var(--c-primary);color:var(--c-white);opacity:1}.btn._white{border-color:var(--c-white);color:var(--c-white)}.btn-plus{--color:var(--c-text);--duration:1s;background:none;border:none;cursor:pointer;height:32px;margin:0;outline:none;padding:0;position:relative;transition:all .2s linear;width:32px}.btn-plus span:after,.btn-plus span:before,.btn-plus:after,.btn-plus:before{animation:var(--n,move) var(--duration) ease forwards;animation-play-state:var(--p,paused);background:var(--color);border-radius:2px;content:"";height:12px;left:var(--l,18px);margin:-8px 0 0 -2px;position:absolute;top:var(--t,12px);transform:rotate(var(--r,0));transition:all .2s linear;width:2px}.btn-plus:after{--d:-1;--t:24px}.btn-plus span{--m:-1;--r-a:180deg;--t:18px;--r:90deg;--x:1px;--y:5px}.btn-plus span:before{--l:12px}.btn-plus span:after{--d:-1;--l:24px}.btn-plus._active{--p:running;transform:rotate(45deg)}.btn-plus._inactive{--n:move-back}.mobile-btn{--color:var(--c-primary);background:none;border:none;cursor:pointer;height:36px;margin:0;padding:0;position:relative;width:36px}@media(min-width:1200px){.mobile-btn{display:none}}.mobile-btn .icon{display:block;height:48px;left:-14px;position:absolute;top:-6px;width:64px;stroke:var(--color);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none}.mobile-btn .icon path{transition:stroke-dasharray var(--duration,.85s) var(--easing,ease) var(--delay,0s),stroke-dashoffset var(--duration,.85s) var(--easing,ease) var(--delay,0s);stroke-dasharray:var(--array-1,26px) var(--array-2,100px);stroke-dashoffset:var(--offset,126px);transform:translateZ(0)}.mobile-btn .icon path:nth-child(2){--duration:0.7s;--easing:ease-in;--offset:100px;--array-2:74px}.mobile-btn .icon path:nth-child(3){--offset:133px;--array-2:107px}.mobile-btn._active .icon path{--offset:57px}.mobile-btn._active .icon path:first-child,.mobile-btn._active .icon path:nth-child(3){--delay:0.15s;--easing:cubic-bezier(0.2,0.4,0.2,1.1)}.mobile-btn._active .icon path:nth-child(2){--duration:0.4s;--offset:2px;--array-1:1px}.mobile-btn._active .icon path:nth-child(3){--offset:58px}.h1{font-size:var(--f-s-h1);font-weight:400;line-height:1}.h1._center{margin-left:auto;margin-right:auto;text-align:center}.h2{font-size:var(--f-s-h2);font-weight:400;line-height:1}.h2._center{margin-left:auto;margin-right:auto;text-align:center}.h2 ._color{color:var(--c-primary)}.h2 ._color-2{color:var(--c-third)}.input{position:relative;--inputHeight:40px;--inputFontSize:var(--f-s-body);--inputBorder:var(--border);--inputBorderRadius:var(--border-radius);--inputColor:var(--c-text);--inputColorPlaceholder:var(--c-second-light);--inputBg:var(--c-white);--inputErrorFontSize:var(--f-s-small);--inputErrorColor:var(--c-error);width:100%}.input._textarea{--inputHeight:80px}.input._error{--inputColor:var(--c-error)}.input._revert{--inputBg:var(--c-bg);--inputColorPlaceholder:var(--c-bg)}.input._with-icon{position:relative}.input._with-icon .icon{height:20px;position:absolute;right:10px;top:9px;width:20px;fill:var(--c-bg-second)}.input._with-icon .input__text{padding:14px 40px 14px 16px}.input__text{background-color:var(--inputBg);border:var(--inputBorder);border-radius:var(--inputBorderRadius);color:var(--inputColor);font-size:var(--inputFontSize);height:var(--inputHeight);padding:14px 16px;transition:var(--transition);width:100%}.input__text::-moz-placeholder{color:var(--inputColorPlaceholder);font-size:var(--inputFontSize)}.input__text::placeholder{color:var(--inputColorPlaceholder);font-size:var(--inputFontSize)}.input__text:hover{opacity:.7}.input__text:active,.input__text:focus{opacity:.8;outline:none}.input__text._error{animation:bounce 1s linear;position:relative}.input__error{color:var(--inputErrorColor);font-size:var(--inputErrorFontSize);left:16px;position:absolute;top:2px}.link{--linkColorPrimary:var(--c-primary);--linkColorText:var(--c-text);--linkActiveOpacity:0.7;color:var(--c-text);position:relative;transition:fill .4s linear,opacity .4s linear,color .4s linear}.link:active,.link:hover{color:var(--linkColorPrimary)}.link:active{opacity:.6}.link._with-icon{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.link._with-icon .icon{height:20px;margin-right:8px;width:20px;fill:var(--linkColorText)}.link._with-icon:hover .icon{fill:var(--linkColorPrimary)}.link._revert{color:var(--linkColorPrimary)}.link._revert:active,.link._revert:hover{color:var(--linkColorText)}.link._revert:active{opacity:.6}.link._revert .icon{fill:var(--linkColorPrimary)}.link._revert:hover .icon{fill:var(--linkColorText)}.link._active{cursor:default;opacity:var(--linkActiveOpacity)}.link._active:active,.link._active:hover{color:inherit;opacity:var(--linkActiveOpacity)}.overlay{--overlayBg:rgba(0,0,0,.6);animation:overlay .4s ease;background-color:var(--overlayBg);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}.overlay._active{display:block}.form{--formPoliticsFontSize:var(--f-s-exsmall);display:grid;grid-gap:20px}.form__inner{display:grid;grid-template-columns:1fr;grid-gap:12px;align-items:center}@media(min-width:560px){.form__inner{grid-template-columns:repeat(2,1fr)}}.form__politics{font-size:var(--formPoliticsFontSize)}.form__google-error{color:var(--c-error);font-size:var(--f-s-small)}.img-not-broken{display:block;height:auto;overflow:hidden;position:relative}.img-not-broken:before{background-color:#eee;content:" ";height:100%;left:0;position:absolute;top:0;width:100%}.img-not-broken:after{content:attr(alt);height:100%;left:4px;position:absolute;text-align:center;top:8px;width:100%}.img-not-broken[alt]{color:#999;font-weight:700;text-align:center}.scroll-block{--scrollColor:var(--c-primary)}.scroll-block::-webkit-scrollbar-track{border-radius:0}.scroll-block::-webkit-scrollbar{background-color:var(--c-white);width:12px}.scroll-block::-webkit-scrollbar-thumb{background-color:var(--scrollColor)}.scroll-block._horizontal::-webkit-scrollbar{background-color:var(--c-white);height:0;width:100%}.scroll-block._horizontal::-webkit-scrollbar-thumb{background-color:var(--scrollColor);border-radius:4px}@media(max-width:767px){.section__default-scroll-container{padding-right:0}.section__default-scroll-none{padding-right:16px}}.b-text__column{display:grid;grid-gap:28px}@media(min-width:992px){.b-text__column{grid-template-columns:repeat(2,1fr);grid-gap:40px}}.b-text__container{width:min(900px,100%)}.b-text__note{border-left:var(--border);border-color:var(--c-primary);padding-left:16px}.b-text .btn,.b-text .btn:hover{color:var(--c-white)}.b-text .btn._border,.b-text .btn._border:hover{color:var(--c-primary)}.b-text iframe{width:100%}@media(min-width:560px){.b-text iframe{width:400px}}.b-text *{font-size:var(--f-s-body)}.b-text li+li{margin-top:4px}.b-text .h1,.b-text h1{margin-bottom:36px}.b-text .h2,.b-text .h3,.b-text h2,.b-text h3{margin-bottom:24px}.b-text p+h2{margin-top:60px}.b-text a{font-family:inherit;font-size:inherit}.b-text ol{list-style-type:decimal}.b-text .table{max-width:100%;overflow:auto}.b-text table{border:var(--border);border-collapse:collapse;min-width:900px;overflow:auto;table-layout:auto;width:100%}.b-text td,.b-text th{padding:14px 20px}.b-text td{border:var(--border)}.b-text td p{width:-moz-fit-content;width:fit-content}.b-text *+*{margin-top:10px}.b-text sub,.b-text sup{font-size:.8em!important}.b-list-def,.b-text ul{list-style-type:disc}.b-list-def p,.b-text ul p{display:inline-block}.b-list-def li::marker,.b-text ul li::marker{color:var(--c-text)}.logo{height:40px;max-width:170px;transition:opacity .7s linear}.logo:hover{opacity:.8}@media(min-width:768px){.logo{max-width:255px}}@media(min-width:1200px){.logo{max-width:300px}}.logo__img{display:block;height:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.modal{--modalBorderRadius:var(--border-radius);--modalBC:var(--c-white);--modalBoxShadow:0 -29px 60px rgba(0,0,0,.1);--modalTransition:var(--transition);animation:modal 1s ease;background-color:var(--modalBC);border-radius:var(--modalBorderRadius);display:none;height:100vh;left:0;overflow-y:auto;padding:60px 20px 40px;position:fixed;top:0;width:100%;z-index:1000}.modal::-webkit-scrollbar{background-color:var(--c-white);width:12px}@media(min-width:560px){.modal{box-shadow:var(--modalBoxShadow);height:auto;left:50%;min-height:100vh;padding:60px 32px;top:50%;transform:translate(-50%,-50%)}}@media(min-width:768px){.modal{max-height:600px;min-height:auto;width:550px}}.modal._active{display:block}@media(min-width:992px){.modal._active{display:grid;place-items:center}}.modal__close{background:none;border:none;cursor:pointer;height:24px;position:absolute;right:30px;top:30px;transition:var(--modalTransition);width:24px}.modal__close .icon{height:inherit;width:inherit}.modal__close:hover{opacity:.7}.modal__close:active{opacity:.5}.modal__title{text-align:center}.modal .form{margin:0 auto}.accordion{display:grid;position:relative;z-index:2;grid-gap:8px;height:-moz-fit-content;height:fit-content}.accordion__item{background-color:var(--c-bg);border-radius:var(--border-radius-2);padding:8px 16px;text-align:left}@media(min-width:1200px){.accordion__item{padding:22px 16px}}.accordion__item._active .btn-plus{--p:running}.accordion__item._inactive .btn-plus{--p:running;--n:move-back}.accordion__item._active .btn-plus{transform:rotate(45deg)}.accordion__item._active .btn-plus:after,.accordion__item._active .btn-plus:before{height:0;width:0}.accordion__item._active .btn-plus span:after,.accordion__item._active .btn-plus span:before{height:16px}.accordion._active .accordion__btn{margin-bottom:16px}.accordion__btn{display:grid;grid-template-columns:1fr auto;grid-gap:16px;background-color:transparent;border:none;cursor:pointer;font-size:var(--f-s-h3);text-align:left;width:100%}.accordion__btn,.accordion__item:hover .accordion__item-main-text{color:var(--c-text)}.accordion__btn-text{font-size:var(--f-s-h3)}.accordion__text{margin-top:0;max-height:0;overflow:hidden;transition:max-height .4s ease-out}.accordion__text-inner{padding-top:20px}.accordion__item-main-text{display:none}.accordion__item._active .accordion__item-main-text{display:block;font-weight:400;grid-column:1/-1;order:1}@media(min-width:1200px){.accordion__item._active .accordion__item-main-text{grid-column:auto;order:0}}.accordion .btn-plus{margin-left:auto}.main{position:relative}.body{color:var(--c-text);font-family:var(--f-primary);font-size:var(--f-s-body);letter-spacing:.03em;line-height:1.2}.body._no-scroll{margin-left:-4px;overflow:hidden}.header{background-color:var(--c-white);left:0;padding:16px 0;position:sticky;top:0;z-index:200}@media(min-width:992px){.header{padding:20px 0}}.header__container{display:flex;flex-direction:column;gap:8px}@media(min-width:1200px){.header__container{align-items:center;flex-flow:row nowrap;justify-content:space-between}}.header__btn-inner{display:grid;grid-gap:16px 8px}@media(min-width:768px){.header__btn-inner{display:grid;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}}@media(min-width:1200px){.header__btn-inner{margin-left:0;margin-right:0}}.header .logo{margin-left:auto;margin-right:auto}@media(min-width:1200px){.header .logo{margin-left:0;margin-right:0}}.footer__inner{background-color:var(--c-second);border-radius:var(--border-radius);color:var(--c-white);font-size:var(--f-s-small);padding:24px 16px}@media(min-width:1200px){.footer__inner{padding:32px 24px}}.footer .b-text *{font-size:var(--f-s-small)}.footer .link{color:var(--c-white);display:block}.footer .link:hover{color:var(--c-white);opacity:.7}.footer__bottom{align-items:center;display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.footer__bottom{flex-direction:row;justify-content:space-between}}.main-menu__list{display:grid;grid-auto-flow:column;grid-gap:20px;justify-content:center}.main-menu__item-link{color:var(--c-text);font-size:var(--f-s-body);text-align:center}.mobile-side{--topMenuHeight:60px;animation:mobileMenu .4s ease;background-color:var(--c-white);display:none;height:calc(100vh - var(--topMenuHeight));overflow:auto;padding:32px 0 40px;position:fixed;right:0;top:var(--topMenuHeight);width:100vw;z-index:120}.mobile-side._active{display:flex;flex-direction:column;justify-content:center}@media(min-width:992px){.mobile-side{display:none}}.mobile-side__container{display:grid;place-items:center;grid-gap:24px;width:100%}.mobile-side__container .btn{max-width:400px;width:100%}.mobile-side .container{overflow-y:auto}.disclaimer{background-color:var(--c-white);bottom:0;left:0;padding-bottom:12px;padding-top:12px;position:sticky;width:100%;z-index:5}@media(min-width:768px){.disclaimer{padding-bottom:16px;padding-top:16px}}.disclaimer__container{display:grid;place-items:center}.promo__img{border-radius:var(--border-radius);width:100%}.about__container{display:grid;grid-gap:24px 16px}@media(min-width:768px){.about__container{grid-template-columns:repeat(3,1fr)}}@media(min-width:1800px){.about__container{grid-gap:32px}}.about__item{background-color:var(--c-bg-dark);border-radius:var(--border-radius);padding:16px;position:relative}@media(min-width:1200px){.about__item{padding:24px}}.about__item-title{font-size:var(--f-s-h3)}.about__item-img{position:absolute;right:0;top:0;transform:translateY(-50%);width:40px}@media(min-width:1800px){.about__item-img{width:54px}}.factors__list{display:grid;grid-gap:16px;overflow:auto}.factors__list:not(._row){grid-auto-flow:column}@media(min-width:768px){.factors__list{grid-template-columns:repeat(3,1fr)}.factors__list:not(._row){grid-auto-flow:row}.factors__list._row{grid-template-columns:repeat(2,1fr)}}@media(min-width:1800px){.factors__list{grid-gap:32px}}.factors__item{display:grid;grid-template-rows:auto 1fr;position:relative;grid-gap:8px;background-color:var(--c-primary-light);border-radius:var(--border-radius);overflow:hidden;padding:16px}@media(min-width:1200px){.factors__item{padding:24px}}.factors__item._color-bg{background-color:var(--c-bg-2)}@media(max-width:767px){.factors__item._big{order:1}}.factors:not(._row) .factors__item{min-width:80vw}@media(min-width:768px){.factors:not(._row) .factors__item{min-width:auto}}.factors__item-title{font-size:var(--f-s-h3)}.factors__item-text,.factors__item-title{position:relative;z-index:2}.factors__item._big .factors__item-text{font-size:var(--f-s-h4)}.factors__item-img{bottom:16px;position:absolute;right:16px;width:48px}@media(min-width:1200px){.factors__item-img{bottom:auto;right:24px;top:50%;transform:translateY(-50%);width:64px}}.health__inner{display:grid;grid-gap:16px 20px}@media(min-width:768px){.health__inner{grid-template-columns:repeat(2,1fr)}}@media(min-width:1800px){.health__inner{grid-gap:32px}}.health__col{display:grid;grid-gap:8px}.health__title{font-size:var(--f-s-h3)}.discovery__sub-text{font-size:var(--f-s-h2-second);margin-left:auto;margin-right:auto;max-width:690px;text-align:center}.discovery__list{display:grid;grid-auto-flow:column;grid-gap:20px;overflow-x:auto}@media(min-width:768px){.discovery__list{grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-gap:24px;overflow:initial}}.discovery__item{display:grid;position:relative;grid-gap:8px;background-color:var(--c-bg-2);border-radius:var(--border-radius);min-width:80vw;padding:16px}@media(min-width:768px){.discovery__item{min-width:auto}}.discovery__item-title{font-size:var(--f-s-h3)}.discovery__item-text{font-size:var(--f-s-small)}.discovery__item-year{color:var(--c-third);font-size:var(--f-s-h2);line-height:1;position:absolute;right:16px}@media(min-width:768px){.discovery__item-year{top:-20px}}.discovery__note{color:var(--c-primary);font-size:var(--f-s-h4);max-width:800px}.offer__container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;place-items:center}@media(min-width:768px){.offer__container{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.offer__img{grid-row:1/-1}.offer__img,.offer__item{border-radius:var(--border-radius);grid-column:1/-1}.offer__item{background-color:var(--c-white);grid-row:1/2;height:-moz-fit-content;height:fit-content;max-width:calc(100% - 32px);padding:0 16px 16px;position:relative;z-index:2}@media(min-width:768px){.offer__item{grid-column:1/2;grid-row:1/-1;max-width:60%;padding:0 24px 24px}}.offer__item-img{position:relative;top:-20px}@media(min-width:768px){.offer__item-img{top:-40px}}.offer__item-title{font-size:var(--f-s-h2-second);margin-bottom:4px}.offer__item-text{color:var(--c-third)}.compound__top-inner{display:grid;grid-gap:16px 10px;align-items:center;text-align:center}@media(min-width:768px){.compound__top-inner{grid-template-columns:1fr 2.6fr 1.2fr;text-align:left}}.compound__sub-title{color:var(--c-primary);font-size:var(--f-s-h2-second)}.compound__row{display:grid;grid-gap:20px 32px}@media(min-width:768px){.compound__row{grid-template-columns:repeat(2,1fr)}}.compound__top-btn{justify-content:center}@media(min-width:768px){.compound__top-btn{justify-self:flex-end;width:-moz-fit-content;width:fit-content}}.compound__item{display:grid;grid-template-rows:auto 1fr;grid-gap:16px;color:var(--c-white)}.compound__item li::marker{color:var(--c-white)!important}.compound__item-top{align-items:center;background-color:var(--c-primary);border-radius:var(--border-radius-btn);cursor:pointer;display:flex;font-size:var(--f-s-h4);gap:24px;height:-moz-fit-content;height:fit-content;justify-content:center;padding:12px 16px}.compound__item-top._bg{background-color:var(--c-third)}.compound__item-icon{height:12px;margin-top:4px;transition:transform .2s linear;width:12px}.compound__item-top._transform .compound__item-icon{transform:rotate(180deg)}.compound__item-content{background-color:var(--c-primary-light-2);border-radius:var(--border-radius-2);display:none;flex-direction:column;gap:8px;max-height:none!important;overflow:hidden;padding:16px}@media(min-width:768px){.compound__item-content{padding:24px}}.compound__item-content._2{display:none;grid-gap:16px 20px;background-color:var(--c-third)}@media(min-width:768px){.compound__item-content._2{grid-template-columns:repeat(2,1fr)}}.compound__item-content._2._active{display:grid}.compound__item-content._active{display:flex}.compound__item-content-title{font-size:var(--f-s-h4)}.compound__item-text,.compound__item-text *{font-size:var(--f-s-small)}.compound__item-content-inner{background-color:var(--c-primary);border-radius:var(--border-radius-btn);padding:16px 16px 100px;position:relative}@media(min-width:768px){.compound__item-content-inner{padding:16px 16px 160px}}.compound__item-content-img{bottom:-5px;position:absolute;right:0;width:40%}@media(min-width:768px){.compound__item-content-img{width:30%}}

/*# sourceMappingURL=main.css.map?ca9aff6d107aab9ceb97*/
/* End */
/* /local/templates/ocuvite/fonts/fonts.css?17570559163676 */
/* /local/templates/ocuvite/css/main.css?173037690325055 */
