@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100..900&display=swap");
@font-face{font-family:AGOpus;src:url(//arovaban.ru/wp-content/themes/template/fonts/AGOpus_Normal.eot);src:url(//arovaban.ru/wp-content/themes/template/fonts/AGOpus_Normal.eot?#iefix) format('embedded-opentype'),url(//arovaban.ru/wp-content/themes/template/fonts/AGOpus_Normal.woff2) format('woff2'),url(//arovaban.ru/wp-content/themes/template/fonts/AGOpus_Normal.woff) format('woff');font-weight:400;font-display:swap;font-style:normal}
@font-face{font-family:AGOpus;src:url(//arovaban.ru/wp-content/themes/template/fonts/AGOpus_Bold.eot);src:url(//arovaban.ru/wp-content/themes/template/fonts/AGOpus_Bold.eot?#iefix) format('embedded-opentype'),url(//arovaban.ru/wp-content/themes/template/fonts/AGOpus_Bold.woff2) format('woff2'),url(//arovaban.ru/wp-content/themes/template/fonts/AGOpus_Bold.woff) format('woff');font-weight:700;font-display:swap;font-style:normal}:root{--font1:'Roboto',serif;--font2:'AGOpus',sans-serif;--color1:#FF2400;--color2:#333;--color3:#828282;--color4:#7C7C7C;--color5:#E3E3E3}
html{font-family:sans-serif;height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
*,
:after, :before{box-sizing:border-box}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
display: block
} a{background-color:transparent;transition:all .25s ease-in-out}
a:active, a:hover{outline:0}
.b, b, strong{font-weight:500}
img{border:0}
button, input, select, textarea{color:inherit;font:inherit;margin:0;outline:0}
input, textarea{appearance:none;-webkit-appearance:none}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder{color:transparent!important}
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder{color:transparent!important}
input:focus:-moz-placeholder, textarea:focus:-moz-placeholder{color:transparent!important}
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder{color:transparent!important}
button, input[type=submit]{appearance:button;-webkit-appearance:button;overflow:visible;cursor:pointer}
button, select{text-transform:none}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=search]{appearance:textfield;-webkit-appearance:textfield;box-sizing:border-box}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;resize:none;display:block}
table{border-collapse:collapse;border-spacing:0}
td, th{padding:0}
ol, ul{list-style:none;margin:0;padding:0}
.hidden{display:none!important}
img:not([src]){visibility:hidden}
[data-url]{cursor:pointer}
[data-fancybox]{cursor:zoom-in}
img.lazy:not(.lazy-visible){opacity:0;transition:opacity .2s}
img.lazy-loaded{opacity:1}
a[href^="tel:"]{text-decoration:none!important;border-bottom:none!important}
a[href^="https://wa."]{text-decoration:none!important;border-bottom:none!important}
a[href^="https://t."]{text-decoration:none!important;border-bottom:none!important}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}
.slick-slider{position:relative;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{overflow:hidden}
.slick-list:focus{outline:0}
.slick-list .dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list, .slick-slider .slick-track{transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after, .slick-track:before{content:'';display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto}
.slick-arrow.slick-hidden{display:none}
.slick-dots li:only-child{display:none}
.slick-slider.slick-initialized{visibility:visible!important}
.slick-slider.slick-equal .slick-track{display:flex}
.slick-slider.slick-equal .slick-slide{height:auto}
.slick-slider.slick-equal .slick-slide > *{height:100%}
.slick-slider.slick-opacity .slick-list{overflow:visible}
.slick-slider.slick-opacity .slick-slide{opacity:0;transition:opacity .6s ease}
.slick-slider.slick-opacity .slick-slide.slick-active{opacity:1}
.slider{visibility:hidden}
.slider.slick-initialized{visibility:visible}
.center{text-align:center!important;justify-content:center}
.valign-center{align-items:center;vertical-align:middle}
.valign-top{align-items:flex-start;vertical-align:top}
.overflow-y-hidden{overflow-y:hidden}
.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.container{max-width:1800px;margin-left:auto;margin-right:auto;padding-left:58px;padding-right:58px}
body{margin:0;font-family:var(--font1);color:var(--color2);font-size:18px;line-height:1;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;height:100%;min-width:360px}
div.page{display:flex;flex-direction:column;height:100%}
.content{flex:1 0 auto;padding-top:120px}
h1, h2, h3, h4, h5, h6 {
font-size: inherit;
font-weight: inherit;
margin: 0;
display: inline
} p{margin:0}
p:first-child{margin-top:0!important}
sup{line-height:0}
.text{line-height:1.4}
.text p{margin-top:1em;margin-bottom:0}
.text p:first-child{margin-top:0}
.text img{max-width:100%;height:auto;border-radius:15px}
.text iframe{display:block;max-width:100%}
.text .h1, .text .h2, .text .h3, .text .h4, .text .h5, .text .h6, .text h1, .text h2, .text h3, .text h4, .text h5, .text h6{margin:0;line-height:1;margin-top:1em;font-weight:400;color:var(--color1);font-family:var(--font2);display:block}
.text .h1:first-child, .text .h2:first-child, .text .h3:first-child, .text .h4:first-child, .text .h5:first-child, .text .h6:first-child, .text h1:first-child, .text h2:first-child, .text h3:first-child, .text h4:first-child, .text h5:first-child, .text h6:first-child{margin-top:0}
.text h1{font-size:52px}
.text h2{font-size:42px}
.text h3{font-size:32px}
.text h4{font-size:28px}
.text h5{font-size:24px}
.text h6{font-size:20px}
.text .h1{font-size:60px}
.text .h2{font-size:42px}
.text .h3{font-size:32px}
.text .h4{font-size:28px}
.text .h5{font-size:24px}
.text .h6{font-size:20px}
.text a:not(.button){text-decoration:underline;color:var(--color1)}
.text a:hover{text-decoration:none}
.text sup a{text-decoration:none!important}
.text ol, .text ul{margin:0;margin-top:1em;padding-left:2em}
.text ol{counter-reset:li}
.text ol:first-child, .text ul:first-child{margin-top:0}
.text ol > li, .text ul > li{margin-top:.4em}
.text ol > li:first-child, .text ul > li:first-child{margin-top:0}
.text ul > li{position:relative;padding-left:20px}
.text ul > li:before{content:'';position:absolute;left:0;width:5px;height:5px;background-color:var(--color1);top:10px;border-radius:50%}
.text ol > li{position:relative;padding-left:20px}
.text ol > li:before{content:counter(li) '.';counter-increment:li;position:absolute;top:3px;left:-2px;color:var(--color1);border-radius:50%;font-weight:700;font-size:14px}
.text hr{background:#ccc;height:1px;border:0;margin:1.5em 0;display:block}
.text .table, .text table{width:100%;margin-top:1em}
.text .table:first-child, .text table:first-child{margin-top:0}
.table{overflow-x:auto}
.text table td, .text table th{padding:8px 16px;border:1px solid #ccc;background:#fcfcfc}
.text blockquote{margin:0;padding:20px;border-radius:10px;margin-top:1em;background-color:var(--color1);color:#fff}
.text blockquote:first-child{margin-top:0}
.text blockquote a{color:#fff!important}
.button{height:40px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--color1);border:0;text-decoration:none!important;color:#fff;border-radius:20px;font-size:18px;padding:5px 20px;border:1px solid var(--color1)}
.button:hover{background-color:var(--color2);border-color:var(--color2)}
.button_alt{background-color:transparent;color:var(--color1)}
.button_alt:hover{background-color:transparent;color:var(--color2)}
.button_download{padding-right:50px;background-size:18px auto;background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_download_white.svg)}
.button_arrow{padding-right:57px;background-size:25px auto;background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_arrow_white.svg)}
.button_arrow:hover{background-position:calc(100% - 15px) center}
.button_alt.button_download{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_download_red.svg),url(//arovaban.ru/wp-content/themes/template/images/icon_download_black.svg);background-position:calc(100% - 20px) center,calc(100% - 20px) -40px}
.button_alt.button_download:hover{background-position:calc(100% - 20px) 40px,calc(100% - 20px) center}
.header{position:fixed;z-index:50;top:0;left:0;right:0;background-color:#fff}
.header.fixed{box-shadow:0 0 20px rgba(0,0,0,.25)}
.header__inner{padding-left:58px;padding-right:58px;display:flex;align-items:center;justify-content:flex-end;height:120px}
.header__col:nth-child(1){order:1}
.header__col:nth-child(2){width:360px;text-align:center;flex-shrink:0;order:0;margin-right:auto}
.header__col:nth-child(3){text-align:right;order:2}
.header__logo{width:357px;height:82px;background:url(//arovaban.ru/wp-content/themes/template/images/logo_site_new.svg) no-repeat center/contain;display:block}
.footer{flex:0 0 auto;background-color:var(--color1)}
.footer__row{background-color:var(--color1);padding:75px 0 85px;display:flex;margin:0 -16px;justify-content:space-between}
.footer__col{width:472px;padding:0 16px}
.footer__col:nth-child(1){width:auto;display:flex;flex-direction:column;justify-content:space-between}
.footer__logo{width:197px;height:110px;display:inline-flex;background:url(//arovaban.ru/wp-content/themes/template/images/logo_company.webp) no-repeat center/contain}
.footer__text{color:#fff;line-height:1.4}
.footer__text p{margin-top:24px}
.footer__text a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}
.footer__text a:hover{border-color:transparent}
.footer__text ul{margin-top:24px}
.footer__text ul:first-child{margin-top:0}
.footer__text ul li{margin-top:12px}
.footer__text ul li:first-child{margin-top:0}
.footer__footnote{color:#fff;line-height:1.4;font-size:16px;font-weight:300}
.footer__footnote p{margin-top:24px}
.footer__notice{min-height:82px;background-color:#fff;display:flex;align-items:center;justify-content:center;color:#bdbdbd;text-transform:uppercase;padding:10px 15px;text-align:center;font-size:2.6vw}
.disclaimer{display:none;background-color:#fff;position:fixed;z-index:50;bottom:0;left:0;right:0;box-shadow:0 -1px 14px rgba(0,0,0,.15);opacity:.9;transition:opacity .25s ease-in-out}
.disclaimer__content{display:flex;justify-content:center;align-items:center;min-height:82px}
.disclaimer__text{line-height:1.4;margin-right:32px}
.disclaimer__text a{text-decoration:none;border-bottom:1px solid var(--color1);color:var(--color1)}
.disclaimer__text a:hover{border-color:transparent}
.disclaimer__b-b .button{padding-left:45px;padding-right:45px}
.page-header{padding:50px 0}
.page-title{color:var(--color1);font-size:64px;font-family:var(--font2);text-align:center}
.page-subtitle{color:var(--color1);font-size:24px;font-family:var(--font2);text-align:center;font-style:italic;margin-top:16px}
.page-text-outer{padding-bottom:120px}
.single .page-text-outer{padding-top:32px}
.page-text{padding:88px;box-shadow:0 0 20px rgba(0,0,0,.25);border-radius:30px;background-color:#fff}
.block-title{color:var(--color1);font-size:60px;font-family:var(--font2);text-align:center}
.block-subtitle{color:var(--color3);font-size:16px;line-height:1.2;text-align:center;margin-top:5px}
.block-subtitle:first-child{margin-top:0}
.block-text{margin-top:20px;line-height:1.4;max-width:640px;text-align:center;margin-left:auto;margin-right:auto}
.block-text:first-child{margin-top:0}
.block-button{text-align:center;margin-top:20px}
.about-outer{padding-top:120px;padding-bottom:120px;background-repeat:no-repeat;background-size:100% auto;background-position:center bottom}
.about{display:flex;margin:80px -10px 0;flex-wrap:wrap}
.about__i{width:25%;padding:0 10px;margin-top:20px}
.about__i-inner{background-size:100% auto;background-repeat:no-repeat;position:relative;padding-bottom:100%;overflow:hidden}
.about__i:nth-child(1) .about__i-inner{background-image:url(//arovaban.ru/wp-content/themes/template/images/item_1.svg)}
.about__i:nth-child(1) .about__i-inner:hover{background-image:url(//arovaban.ru/wp-content/themes/template/images/item_1_hover.svg)}
.about__i:nth-child(2) .about__i-inner{background-image:url(//arovaban.ru/wp-content/themes/template/images/item_2.svg)}
.about__i:nth-child(2) .about__i-inner:hover{background-image:url(//arovaban.ru/wp-content/themes/template/images/item_2_hover.svg)}
.about__i:nth-child(3) .about__i-inner{background-image:url(//arovaban.ru/wp-content/themes/template/images/item_3.svg)}
.about__i:nth-child(3) .about__i-inner:hover{background-image:url(//arovaban.ru/wp-content/themes/template/images/item_3_hover.svg)}
.about__i:nth-child(4) .about__i-inner{background-image:url(//arovaban.ru/wp-content/themes/template/images/item_4.svg)}
.about__i:nth-child(4) .about__i-inner:hover{background-image:url(//arovaban.ru/wp-content/themes/template/images/item_4_hover.svg)}
.about__i-content{position:absolute;left:30px;top:30px;right:30px;bottom:30px;display:flex;flex-direction:column;justify-content:space-between}
.about__i-title{color:var(--color1);font-size:36px;font-family:var(--font2);font-weight:700;padding-right:65px}
.about__i-text{font-size:16px;line-height:1.4;height:224px}
.about__i-inner:hover .about__i-title{color:#fff}
.about__i-inner:hover .about__i-text{color:#fff}
.contacts-content-outer{background-color:var(--color5);padding-top:120px;padding-bottom:120px;overflow:hidden}
.contacts-content-outer .block-title{text-align:left}
.contacts-content__row{display:flex;align-items:center}
.contacts-content__col:nth-child(1){width:524px}
.contacts-content__col:nth-child(2){width:calc(100% - 524px);padding-left:180px}
.contacts-content__text{line-height:1.4;margin-top:50px}
.contacts-content__text a:not(.button){color:var(--color2);text-decoration:none;border-bottom:1px solid var(--color2)}
.contacts-content__text a:not(.button):hover{border-color:transparent}
.contacts-content__text p{margin-top:24px}
.contacts-content__text [class^=contacts__]{padding-left:20px;position:relative}
.contacts-content__text [class^=contacts__]:before{content:'';width:13px;height:13px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:6px}
.contacts__address:before{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_contacts_address.svg)}
.contacts__phone:before{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_contacts_phone.svg)}
.contacts__email:before{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_contacts_email.svg)}
.contacts__whatsapp:before{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_contacts_whatsapp.svg)}
.contacts__telegram:before{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_contacts_telegram.svg)}
.contacts-content__report .contacts-content__text{padding:20px;border-radius:20px;border:1px solid var(--color2);font-size:16px}
.contacts-content__image{display:block;margin:0 auto;height:auto}
.about-screen-outer{background-color:var(--color5);min-height:840px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;padding:100px 0;align-items:center;display:flex;overflow:hidden;position:relative}
.about-screen-outer:after{content:url(//arovaban.ru/wp-content/themes/template/images/item_1_hover.svg) url(//arovaban.ru/wp-content/themes/template/images/item_2_hover.svg) url(//arovaban.ru/wp-content/themes/template/images/item_3_hover.svg) url(//arovaban.ru/wp-content/themes/template/images/item_4_hover.svg);pointer-events:none;visibility:hidden;position:absolute}
.about-screen{width:100%}
.about-screen__logo{width:324px;height:180px;background:url(//arovaban.ru/wp-content/themes/template/images/logo_about.webp) no-repeat center/contain;margin:0 auto 60px}
.about-screen__cardiogram{height:158px;background-image:url(//arovaban.ru/wp-content/themes/template/images/bg_cardiogram.svg);background-position:center center;background-repeat:repeat-x;background-size:contain}
.about-screen__title{color:#fff;font-size:40px;font-family:var(--font2);text-align:center;margin-top:100px}
.manual-outer{overflow:hidden;padding-bottom:120px}
.manual{background-image:url(//arovaban.ru/wp-content/themes/template/images/bg_manual.svg),linear-gradient(180deg,#e9e9e9 0,#fff 100%);background-position:center 418px,center 0;background-size:100% 939px,100% 563px;background-repeat:no-repeat}
.manual__row{display:flex;flex-wrap:wrap;align-items:center}
.manual__col:nth-child(1){width:calc(100% - 680px);padding-left:60px}
.manual__col:nth-child(2){width:680px;padding-top:60px;padding-bottom:120px;position:relative;z-index:2}
.manual__col:nth-child(3){width:100%}
.manual-slider{padding:0 110px;max-width:784px}
.manual-slider .slick-arrow{width:50px;height:50px;position:absolute;top:50%;margin-top:-25px;border:0;background-color:transparent;font-size:0;background-repeat:no-repeat;background-size:contain;z-index:2;padding:0;background-position:center -100px,center center}
.manual-slider .slick-prev{background-image:url(//arovaban.ru/wp-content/themes/template/images/arrow_prev_disabled.svg),url(//arovaban.ru/wp-content/themes/template/images/arrow_prev.svg);left:0}
.manual-slider .slick-next{background-image:url(//arovaban.ru/wp-content/themes/template/images/arrow_next_disabled.svg),url(//arovaban.ru/wp-content/themes/template/images/arrow_next.svg);right:0}
.manual-slider .slick-arrow:hover{background-position:center center,center -100px}
.manual-slider .slick-disabled{background-position:center center,center -100px}
.manual-slider__i img{margin:0 auto;width:100%;height:auto}
.manual__title{color:var(--color1);font-size:84px;font-family:var(--font2);text-transform:uppercase}
.manual__title sup{font-size:50px}
.manual__text{line-height:1.4;margin-top:30px;max-width:460px}
.manual__text a{color:var(--color2);text-decoration:none;border-bottom:1px solid var(--color2)}
.manual__text a:hover{border-color:transparent}
.manual__note{margin-top:30px;line-height:1.4;color:var(--color1);max-width:460px}
.manual__b-b{margin-top:30px}
.manual-group{padding:44px;box-shadow:0 0 20px rgba(0,0,0,.25);border-radius:30px;background-color:#fff;margin-top:60px;display:flex}
.manual-group:first-child{margin-top:0}
.manual-group__col:nth-child(1){display:flex}
.manual-group__col:nth-child(2){padding-left:40px;display:flex;flex-direction:column;justify-content:space-between}
.manual-group__i{width:440px;height:435px;margin-right:20px;background:url(//arovaban.ru/wp-content/themes/template/images/item.svg) no-repeat center/contain;padding:84px 30px 30px;position:relative}
.manual-group__i.disabled{opacity:0}
.manual-group__i-weight{background-color:#7c7c7c;height:40px;font-size:18px;color:#fff;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:0 16px;border-radius:20px;position:absolute;top:22px;left:30px;border:1px solid #7c7c7c}
.manual-group__i-i-b{position:relative;height:266px;width:100%;background-color:#fff;border-radius:10px;overflow:hidden}
.manual-group__i-i-b img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;opacity:0}
.manual-group__i-i-b img.active{opacity:1}
.manual-group__i-b-b{display:flex;margin-top:20px;justify-content:center}
.manual-group__i-button{background-color:transparent;height:40px;font-size:18px;color:#7c7c7c;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:0 16px;border-radius:20px;border:1px solid #7c7c7c;margin-right:12px;cursor:pointer}
.manual-group__i-button:last-child{margin-right:0}
.manual-group__i-button.active{border-color:var(--color1);background-color:var(--color1);color:#fff}
.manual-group__title{color:var(--color1);font-size:36px;font-family:var(--font2);line-height:1.2}
.manual-group__title a{color:var(--color1);text-decoration:none;border-bottom:1px solid var(--color1)}
.manual-group__title a:hover{border-color:transparent}
.manual-group__title_small{font-size:32px}
.manual-group__amount{background-color:transparent;min-height:90px;font-size:18px;color:var(--color1);display:inline-flex;align-items:center;border-radius:20px;border:1px solid var(--color1);padding:12px 15px 12px 88px;line-height:1.4;margin-top:20px;background-color:transparent;background-size:57px 39px;background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_pill_red.svg),url(//arovaban.ru/wp-content/themes/template/images/icon_pill_white.svg);background-position:18px center,-50px center;background-repeat:no-repeat;cursor:default}
.manual-group__amount.hovered{color:#fff;background-color:var(--color1);background-position:-50px center,18px center}
.manual-group__notice{color:var(--color3);font-weight:500;font-size:16px;margin-top:20px;line-height:1.4}
.manual-group__i.hovered, .manual-group__i:hover{background-image:url(//arovaban.ru/wp-content/themes/template/images/item_hover.svg)}
.manual-group__i.hovered .manual-group__i-weight, .manual-group__i:hover .manual-group__i-weight{background-color:#fff;border-color:#fff;color:var(--color1)}
.manual-group__i.hovered .manual-group__i-button, .manual-group__i:hover .manual-group__i-button{border-color:#fff;color:#fff}
.manual-group__i.hovered .manual-group__i-button.active, .manual-group__i:hover .manual-group__i-button.active{background-color:#fff;border-color:#fff;color:var(--color1)}
.page-template-main .page-title{text-transform:uppercase;font-size:60px}
.main-screen-outer{padding-bottom:80px;background:url(//arovaban.ru/wp-content/themes/template/images/bg_circle_red.svg) no-repeat center calc(100% + 410px)/1625px auto}
.main-screen__cardiogram{background-position:center center;background-repeat:repeat-x;background-size:contain;height:200px;background-image:url(//arovaban.ru/wp-content/themes/template/images/bg_cardiogram_gray_new@2x.png)}
.main-screen__image{display:block;margin:0 auto}
.edges-outer{padding-top:120px;background:linear-gradient(180deg,#e9e9e9 0,#fff 100%)}
.edges-outer .block-title{text-transform:uppercase;font-size:64px}
.edges-outer .block-title sup{font-size:50px}
.edges{display:flex;justify-content:center;margin-top:60px}
.edges__i{width:392px;height:392px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:2px solid var(--color1);color:var(--color1);padding:20px 60px;font-size:20px;line-height:1.2}
.edges__i + .edges__i{margin-left:-18px}
.edges__i-i-b{width:76px;height:84px;margin:0 auto 40px;background-color:transparent;background-size:contain;background-position:center center,-100px center;background-repeat:no-repeat}
.edges__i-i-b.icon_edge_1{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_edge_1_red.svg),url(//arovaban.ru/wp-content/themes/template/images/icon_edge_1_white.svg)}
.edges__i-i-b.icon_edge_2{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_edge_2_red.svg),url(//arovaban.ru/wp-content/themes/template/images/icon_edge_2_white.svg)}
.edges__i-i-b.icon_edge_3{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_edge_3_red.svg),url(//arovaban.ru/wp-content/themes/template/images/icon_edge_3_white.svg)}
.edges__i-i-b.icon_edge_4{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_edge_4_red.svg),url(//arovaban.ru/wp-content/themes/template/images/icon_edge_4_white.svg)}
.edges__i-content{min-height:140px;align-items:center;display:flex}
.edges__i-title{text-transform:uppercase;font-weight:600}
.edges__i-title span{text-transform:none}
.edges__i-text{margin-top:20px}
.edges__i:hover{color:#fff;background-color:var(--color1)}
.edges__i:hover .edges__i-i-b{background-position:-100px center,center center}
.usage-outer{padding-top:280px;height:1553px;background-repeat:no-repeat;background-size:1553px 1553px;background-position:center center;margin-top:-160px;overflow:hidden}
.usage{position:relative;width:100%}
.usage__i{position:absolute}
.usage__i.usage__i_1{width:407px;left:236px;top:201px}
.usage__i.usage__i_2{width:379px;left:130px;top:486px}
.usage__i.usage__i_3{width:356px;right:200px;top:141px}
.usage__i.usage__i_4{width:359px;right:159px;top:355px}
.usage__i.usage__i_5{width:381px;right:228px;top:646px}
.usage__i:before{content:'';position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;top:50%}
.usage__i.usage__i_1:before{left:220px;width:429px;height:77px;background-image:url(//arovaban.ru/wp-content/themes/template/images/usage_stick_1.svg)}
.usage__i.usage__i_2:before{left:196px;width:359px;height:77px;background-image:url(//arovaban.ru/wp-content/themes/template/images/usage_stick_2.svg)}
.usage__i.usage__i_3:before{right:160px;width:315px;height:55px;background-image:url(//arovaban.ru/wp-content/themes/template/images/usage_stick_3.svg)}
.usage__i.usage__i_4:before{right:170px;width:359px;height:77px;background-image:url(//arovaban.ru/wp-content/themes/template/images/usage_stick_4.svg)}
.usage__i.usage__i_5:before{right:184px;width:359px;height:77px;background-image:url(//arovaban.ru/wp-content/themes/template/images/usage_stick_5.svg)}
.usage__i > div{border-radius:20px;border:1px solid var(--color1);color:var(--color1);line-height:1.2;background-size:74px 74px;background-repeat:no-repeat;background-position:20px center;min-height:114px;align-items:center;padding:20px 10px 20px 114px;background-color:#fff;z-index:2;position:relative}
.usage__i.usage__i_1 > div{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_usage_1.png)}
.usage__i.usage__i_2 > div{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_usage_2.png)}
.usage__i.usage__i_3 > div{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_usage_3.png)}
.usage__i.usage__i_4 > div{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_usage_4.png)}
.usage__i.usage__i_5 > div{background-image:url(//arovaban.ru/wp-content/themes/template/images/icon_usage_5.png)}
.usage__i:after{content:'';animation-name:pulse;animation-duration:3s;animation-iteration-count:infinite;position:absolute;background-color:var(--color1);border-radius:50%;z-index:3}
.usage__i.usage__i_1:after{right:-152px;bottom:-27px;width:20px;height:20px}
.usage__i.usage__i_2:after{right:-194px;bottom:-40px;width:29px;height:29px}
.usage__i.usage__i_3:after{right:473px;bottom:-7px;width:14px;height:14px}
.usage__i.usage__i_4:after{width:20px;height:20px;left:-188px;top:128px}
.usage__i.usage__i_5:after{width:20px;height:20px;left:-180px;top:135px}
@keyframes pulse {
0%{opacity:0}
50%{opacity:1}
to{opacity:0}
}
.drug-description-outer{padding-top:120px}
.drug-description .block-title{text-transform:uppercase;text-align:left}
.drug-description__row{display:flex;align-items:center}
.drug-description__col:nth-child(1){width:calc(100% - 680px)}
.drug-description__col:nth-child(2){width:680px;padding-right:100px}
.drug-description__image{display:block;max-width:100%;height:auto}
.drug-description__text{line-height:1.4;margin-top:40px}
.drug-description__text p{margin-top:24px}
.drug-description__text a{color:var(--color2)}
.drug-description__notice{line-height:1.4;color:var(--color3);margin-top:40px;font-size:16px;padding-top:22px;border-top:1px solid var(--color2)}
.drug-description__notice p{margin-top:24px}
.typeof-outer{margin-top:-80px}
.buy-outer{padding-top:120px;padding-bottom:120px}
.buy{padding:88px;box-shadow:0 0 20px rgba(0,0,0,.25);border-radius:30px;background-color:#fff;margin-top:60px;display:flex;align-items:center}
.buy__col:nth-child(1){width:calc(100% - 1172px);padding-right:50px}
.buy__col:nth-child(2){width:1172px}
.buy__note{opacity:0;line-height:1.4}
.buy__price{white-space:nowrap}
.buy__note p{margin-top:24px}
.buy__note p:last-child{font-size:14px}
.buy-slider{padding-left:60px;padding-right:60px}
.buy-slider__i{padding:0 15px;position:relative}
.buy-slider__i-inner{height:210px;background:#fff;border:1px solid var(--color1);position:relative;padding:49px 10px 10px;border-radius:20px;display:flex;align-items:center;justify-content:center;width:100%}
.buy-slider__i-inner:before{content:'';background-image:url(//arovaban.ru/wp-content/themes/template/images/buy.svg);background-size:320px 210px;position:absolute;z-index:2;background-repeat:no-repeat;background-position:right top;width:155px;height:70px;right:-1px;top:-1px}
.buy-slider__i-label{position:absolute;background-color:var(--color1);bottom:-1px;left:0;border-radius:0 0 20px 20px;color:#fff;padding:6px 20px;right:0;text-align:center;font-size:14px}
.buy-slider__i-i-b{width:260px;height:42px;margin:0 auto;position:relative;display:block}
.buy-slider__i-image{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}
.buy-slider__i .button{position:absolute;right:0;top:-1px;z-index:3;padding:5px 10px;width:120px}
.buy-slider__i:hover .button{background-color:var(--color2);border-color:var(--color2)}
.buy-slider .slick-arrow{width:50px;height:50px;position:absolute;top:50%;margin-top:-25px;border:0;background-color:transparent;font-size:0;background-repeat:no-repeat;background-size:contain;z-index:2;padding:0;background-position:center -100px,center center}
.buy-slider .slick-prev{background-image:url(//arovaban.ru/wp-content/themes/template/images/arrow_prev_disabled.svg),url(//arovaban.ru/wp-content/themes/template/images/arrow_prev.svg);left:0}
.buy-slider .slick-next{background-image:url(//arovaban.ru/wp-content/themes/template/images/arrow_next_disabled.svg),url(//arovaban.ru/wp-content/themes/template/images/arrow_next.svg);right:0}
.buy-slider .slick-arrow:hover{background-position:center center,center -100px}
.buy-slider .slick-disabled{background-position:center center,center -100px}
.overlay{display:none;position:fixed;z-index:99;top:0;left:0;bottom:0;right:0;backdrop-filter:blur(3px);background:rgb(255 36 0 / 15%)}
.disclaimer-popup{position:fixed;top:50%;left:50%;width:460px;margin-left:-230px;z-index:100;display:none;background:#fff;box-shadow:0 2px 9px rgba(0,0,0,.1);border-radius:20px;padding:50px 30px 20px;overflow:hidden}
.disclaimer-popup .close{width:30px;height:30px;position:absolute;right:10px;top:10px;background:url(//arovaban.ru/wp-content/themes/template/images/close.svg) no-repeat center center/20px auto;cursor:pointer;z-index:2}
.disclaimer-popup__inner{position:relative;z-index:1;padding-bottom:64px}
.disclaimer-popup__text{font-size:22px;font-weight:500;line-height:1.1;text-align:center}
.disclaimer-popup__b-b{margin-top:30px;display:flex;justify-content:center}
.disclaimer-popup__b-b .button{padding-left:30px;padding-right:30px;margin:10px 5px 0;min-width:120px}
.disclaimer-popup__b-b .button_alt{color:#7c7c7c;border-color:#7c7c7c}
.disclaimer-popup__b-b .button_alt:hover{color:var(--color1);border-color:var(--color1)}
.disclaimer-popup__notice{font-size:16px;line-height:1.4;font-weight:400;text-align:center;position:absolute;bottom:0;left:0;right:0}
.popup_absolute{position:absolute}
.author{display:flex;padding:20px;border-radius:20px;width:330px;margin-bottom:30px;flex-wrap:wrap;background-color:var(--color5);float:right;margin-left:40px}
.author__content{width:100%;order:1;padding-top:16px}
.author__name{line-height:1.2;font-size:20px;font-weight:500}
.author__text{line-height:1.4;font-size:15px;margin-top:10px}
.author__photo{width:100%;order:0}
.author__photo img{display:block;width:100%;border-radius:15px}
.articles-grid{padding-bottom:120px;background-image:linear-gradient(180deg,#e9e9e9 0,#fff 100%);background-position:center 0;background-repeat:no-repeat;padding-top:88px}
.articles-grid .posts{display:flex;flex-wrap:wrap;margin:0 -16px}
.articles-grid .post{border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.25);padding:30px;width:calc(50% - 32px);margin:32px 16px 0;display:flex;background-color:#fff}
.articles-grid .post__i-b{width:280px;height:280px}
.articles-grid .post__i-b img{display:block;width:100%;border-radius:15px;height:auto}
.articles-grid .post__content{width:calc(100% - 300px);padding-left:30px}
.articles-grid .post__title{font-size:28px;font-family:var(--font2);font-weight:600;line-height:1.1}
.articles-grid .post__title a{color:var(--color2);text-decoration:none}
.articles-grid .post__title a:hover{color:var(--color1)}
.articles-grid .post__date{color:var(--color3);font-size:14px;margin-top:16px}
.articles-grid .post__summary{line-height:1.4;font-size:14px;margin-top:16px}
.pagination{display:flex;flex-wrap:wrap;justify-content:center;margin-top:52px}
.pagination .page-numbers{display:inline-flex;min-width:32px;height:32px;background-color:var(--color2);color:#fff;text-decoration:none;align-items:center;justify-content:center;font-weight:500;margin:8px 4px 0;border-radius:3px;padding:0 8px;font-size:14px}
.pagination .page-numbers.next, .pagination .page-numbers.prev{font-size:0;background-size:20px auto;background-repeat:no-repeat;background-position:center}
.pagination .page-numbers.prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNMTMgMjZhMSAxIDAgMCAxLS43MS0uMjlsLTktOWExIDEgMCAwIDEgMC0xLjQybDktOWExIDEgMCAxIDEgMS40MiAxLjQyTDUuNDEgMTZsOC4zIDguMjlhMSAxIDAgMCAxIDAgMS40MkExIDEgMCAwIDEgMTMgMjZaIiBmaWxsPSIjZmZmZmZmIiBjbGFzcz0iZmlsbC0wMDAwMDAiPjwvcGF0aD48cGF0aCBkPSJNMjggMTdINGExIDEgMCAwIDEgMC0yaDI0YTEgMSAwIDAgMSAwIDJaIiBmaWxsPSIjZmZmZmZmIiBjbGFzcz0iZmlsbC0wMDAwMDAiPjwvcGF0aD48L2c+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIgZmlsbD0ibm9uZSI+PC9wYXRoPjwvc3ZnPg==)}
.pagination .page-numbers.next{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNMTkgMjZhMSAxIDAgMCAxLS43MS0uMjkgMSAxIDAgMCAxIDAtMS40Mmw4LjMtOC4yOS04LjMtOC4yOWExIDEgMCAwIDEgMS40Mi0xLjQybDkgOWExIDEgMCAwIDEgMCAxLjQybC05IDlBMSAxIDAgMCAxIDE5IDI2WiIgZmlsbD0iI2ZmZmZmZiIgY2xhc3M9ImZpbGwtMDAwMDAwIj48L3BhdGg+PHBhdGggZD0iTTI4IDE3SDRhMSAxIDAgMCAxIDAtMmgyNGExIDEgMCAwIDEgMCAyWiIgZmlsbD0iI2ZmZmZmZiIgY2xhc3M9ImZpbGwtMDAwMDAwIj48L3BhdGg+PC9nPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiIGZpbGw9Im5vbmUiPjwvcGF0aD48L3N2Zz4=)}
.pagination .page-numbers:not(.current):hover{background-color:var(--color1)}
.pagination .page-numbers.current{background-color:var(--color1);cursor:default}
.ref{margin-top:60px}
.ref__text{font-size:14px;line-height:1.2}
.ref__text a{color:var(--color1)}
.ref__text ol{counter-reset:li;margin-top:1.5em}
.ref__text ol:first-child{margin-top:0}
.ref__text ol li{margin-top:.7em;position:relative;padding-left:24px}
.ref__text ol li:first-child{margin-top:0}
.ref__text ol li:before{content:counter(li) '.';counter-increment:li;position:absolute;top:0;left:0}
@media(min-width:1366px){
.mobile{display:none!important}
.main-menu .menu{display:flex}
.main-menu .menu > .menu-item{padding-right:50px}
.main-menu .menu > .menu-item a{text-decoration:none;color:var(--color3)}
.main-menu .menu > .menu-item a:hover{color:var(--color1)}
.main-menu .menu > .menu-item.current-menu-item a, .main-menu .menu > .menu-item.current-menu-parent a, .main-menu .menu > .menu-item.current_page_parent a{color:var(--color1)}
.disclaimer:hover{opacity:1}
.page-template-main .manual-group{box-shadow:none;padding:0;border-radius:0;margin:40px -10px 0}
.page-template-main .manual-group__i, .page-template-main .manual-group__i:last-child{margin:20px 8px 0;width:100%;height:0;padding:0;padding-bottom:23.4%}
.page-template-main .manual-group__i-weight{top:24px;left:24px}
.page-template-main .manual-group__i-i-b{position:absolute;height:0;width:calc(100% - 24px - 24px);left:24px;top:50%;transform:translate(0,-50%);padding-bottom:calc(34.16% + 24px + 24px)}
.page-template-main .manual-group__i-b-b{margin-top:0;position:absolute;bottom:24px;left:24px;right:24px}
}
@media(max-width:1799px){
.container{padding-left:30px;padding-right:30px}
.header__inner{padding-left:30px;padding-right:30px}
.main-menu .menu > .menu-item{padding-right:30px;font-size:16px}
.about__i-content{left:20px;top:20px;right:20px;bottom:20px}
.about__i-title{font-size:26px;padding-right:60px}
.about__i-text{font-size:14px;height:196px}
.page-text{padding:44px}
.manual{background-position:center 318px,center 0}
.manual__col:nth-child(1){width:calc(100% - 460px);padding-left:0}
.manual__col:nth-child(2){width:460px}
.manual-slider{padding:0 65px;max-width:660px}
.manual__title{font-size:64px}
.manual__title sup{font-size:36px}
.manual-group__col:nth-child(1){width:664px;flex-shrink:0}
.manual-group__col:nth-child(2){padding-left:30px;width:calc(100% - 664px)}
.manual-group__i{width:100%;height:0;padding:0;padding-bottom:46.5%}
.manual-group__i-weight{top:24px;left:24px;font-size:14px}
.manual-group__i-i-b{position:absolute;height:0;width:calc(100% - 24px - 24px);left:24px;top:50%;transform:translate(0,-50%);padding-bottom:calc(34.16% + 24px + 24px)}
.manual-group__i-b-b{margin-top:0;position:absolute;bottom:24px;left:24px;right:24px}
.manual-group__i-button{font-size:14px;margin-right:8px}
.manual-group__i-button:last-child{margin-right:0}
.manual-group__title{font-size:26px}
.manual-group__title_small{font-size:24px}
.manual-group__amount{font-size:16px}
.edges-outer .block-title{font-size:56px}
.edges-outer .block-title sup{font-size:36px}
.edges__i{width:25%;height:auto;position:relative;padding:0}
.edges__i-inner{width:100%;padding-bottom:100%}
.edges__i-inner > div{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;padding:30px 40px}
.edges__i-content{min-height:116px}
.edges__i-title{font-size:16px}
.edges__i-text{font-size:16px}
.usage-outer{background-size:1346px 1346px;width:1346px;height:1346px;margin-left:auto;margin-right:auto}
.usage__i.usage__i_1{left:45px;top:102px}
.usage__i.usage__i_2{left:-8px;top:353px}
.usage__i.usage__i_2:before{left:156px;margin-top:-4px}
.usage__i.usage__i_2:after{right:-154px;bottom:-37px}
.usage__i.usage__i_5{right:47px;top:503px}
.usage__i.usage__i_3{right:23px;top:55px}
.usage__i.usage__i_3:after{bottom:-6px;width:13px;height:13px}
.usage__i.usage__i_4{right:-8px;top:238px}
.usage__i.usage__i_4:before{right:158px}
.usage__i.usage__i_4:after{width:19px;height:19px;left:-175px;top:127px}
.usage__i.usage__i_5{right:37px;top:488px}
.drug-description__col:nth-child(1){padding-right:60px}
.buy{padding:44px}
.buy__note{font-size:16px}
.text h1{font-size:42px}
.text h2{font-size:36px}
.text h3{font-size:32px}
.text h4{font-size:28px}
.text h5{font-size:26px}
.text h6{font-size:20px}
.text .h1{font-size:42px}
.text .h2{font-size:36px}
.text .h3{font-size:32px}
.text .h4{font-size:28px}
.text .h5{font-size:26px}
.text .h6{font-size:20px}
}
@media(max-width:1511px){
.buy{flex-wrap:wrap}
.buy__col:nth-child(1){width:100%;padding-right:0;order:1}
.buy__col:nth-child(2){width:100%;order:0}
.buy__note{text-align:center;margin-top:40px}
.buy__note p{margin-top:0}
.articles-grid .post__i-b{width:240px;height:240px}
.articles-grid .post__content{width:calc(100% - 240px)}
}
@media(min-width:1366px) and (max-width:1511px){
.header__col:nth-child(1){width:auto;order:1}
.header__col:nth-child(2){width:auto;order:0}
.header__col:nth-child(3){width:auto;order:2}
}
@media(max-width:1365px){
.container{padding-left:16px;padding-right:16px}
.text{font-size:15px}
.text h1{font-size:34px}
.text h2{font-size:30px}
.text h3{font-size:26px}
.text h4{font-size:22px}
.text h5{font-size:20px}
.text h6{font-size:18px}
.text .h1{font-size:34px}
.text .h2{font-size:30px}
.text .h3{font-size:26px}
.text .h4{font-size:22px}
.text .h5{font-size:20px}
.text .h6{font-size:18px}
.text ul > li:before{top:8px}
.text ol > li:before{top:1px}
.page-header{padding:24px 0}
.page-title{font-size:36px}
.block-title{font-size:34px}
.mobile-menu-opener{width:40px;height:40px;position:relative;left:-11px;top:-6px}
.mobile-menu-opener span{display:block;height:1.5px;top:50%;left:11px;right:9px;position:absolute;background-color:var(--color1);width:18px}
.mobile-menu-opener span:before{content:'';display:block;height:1.5px;background-color:var(--color1);position:absolute;width:18px;top:-5px;right:0;transition-duration:.3s,.3s}
.mobile-menu-opener span:after{content:'';display:block;height:1.5px;background-color:var(--color1);position:absolute;width:18px;right:0;bottom:-5px;transition-duration:.3s,.3s}
.mobile-menu-opener.active span{background-color:transparent}
.mobile-menu-opener.active span:before{top:0;transform:rotate(45deg)}
.mobile-menu-opener.active span:after{bottom:0;transform:rotate(-45deg)}
.main-menu{position:fixed;z-index:49;width:100%;top:86px;background:#fff;padding:30px 16px;left:0;right:0;text-align:center;display:none;border-bottom:1px solid var(--color5)}
.main-menu .menu{margin-top:-24px}
.main-menu .menu > .menu-item{padding:0;margin-top:24px;font-size:16px}
.main-menu .menu-item a{color:var(--color1);text-decoration:none;border-bottom:1px solid transparent}
.main-menu .menu-item.current-menu-item a{color:var(--color1);text-decoration:none;border-bottom-color:var(--color2);color:var(--color2)}
.header__col:nth-child(1){order:0}
.header__col:nth-child(2){width:auto;order:1;margin-right:0;padding-bottom:5px}
.header__button{width:40px;padding:0;font-size:0;border:0;background:url(//arovaban.ru/wp-content/themes/template/images/button_buy.svg) no-repeat center/contain;position:relative;top:-6px}
.disclaimer{padding:15px 0}
.disclaimer__content{flex-wrap:wrap;text-align:center}
.disclaimer__text{width:100%;font-size:16px;margin-right:0;margin-bottom:12px}
.footer__notice{padding:20px 15px;font-size:24px;line-height:1.2}
.page-text{padding:0;box-shadow:none;border-radius:0;background-color:transparent}
.block-subtitle{font-size:14px}
.block-text{font-size:15px;margin-top:16px}
.content{padding-top:86px}
.header__inner{padding-left:16px;padding-right:16px;height:86px;padding-bottom:16px;align-items:flex-end;justify-content:space-between}
.header__logo{width:174px;height:40px}
.footer__row{padding:44px 0;flex-wrap:wrap}
.footer__col{width:100%!important;margin-top:30px}
.footer__col:nth-child(1){display:block;margin-top:0}
.footer__logo{width:164px;height:92px;margin-bottom:44px}
.footer__text{font-size:15px}
.footer__footnote{font-size:13px}
.page-text-outer{padding-bottom:80px}
.contacts-content-outer{padding-top:80px;padding-bottom:80px}
.contacts-content__row{flex-wrap:wrap}
.contacts-content__col:nth-child(1){width:100%}
.contacts-content__col:nth-child(2){width:100%;padding-left:0;margin-top:80px}
.contacts-content__text{font-size:15px;margin-top:40px}
.contacts-content__report .contacts-content__text{font-size:15px}
.contacts-content__text p{margin-top:20px}
.contacts-content__text [class^=contacts__]:before{top:4px}
.contacts-content__image{max-width:100%}
.about-outer{padding-top:80px;padding-bottom:80px;background-image:url(//arovaban.ru/wp-content/themes/template/images/bg_lines_small.svg)!important;background-position:center calc(100% + 300px);background-attachment:fixed}
.about{justify-content:center;margin:20px -10px 0}
.about__i{width:100%;max-width:355px;top:96px;position:sticky}
.about__i-title{font-size:24px;padding-right:60px;line-height:1.1}
.about-screen-outer{min-height:auto;background-size:auto 100%;padding:80px 0}
.about-screen__logo{width:200px;height:111px}
.about-screen__cardiogram{height:56px;background-image:url(//arovaban.ru/wp-content/themes/template/images/bg_cardiogram_small.svg)}
.about-screen__title{font-size:24px;margin-top:60px}
.manual-outer{position:relative;padding-bottom:80px}
.manual{background:linear-gradient(180deg,#e9e9e9 0,#fff 100%),#fff;background-size:100% 480px;background-repeat:no-repeat}
.manual__col:nth-child(1){width:100%;padding-top:80px;position:relative}
.manual__col:nth-child(2){width:100%;padding-top:50px;padding-bottom:80px}
.manual-slider{padding-left:36px;padding-right:36px;max-width:568px;margin-left:auto;margin-right:auto}
.manual-slider .slick-list{z-index:2;position:relative}
.manual-slider.slick-dotted{padding-bottom:42px}
.manual-slider .slick-dots{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:3}
.manual-slider .slick-dots li > *{display:none}
.manual-slider .slick-dots li{width:14px;height:14px;border:1px solid transparent;margin:0 3px;border-radius:50%;position:relative}
.manual-slider .slick-dots li.slick-active{border-color:var(--color1)}
.manual-slider .slick-dots li:after{content:'';width:4px;height:4px;background-color:var(--color1);position:absolute;border-radius:50%;top:4px;left:4px}
.manual__text{margin-top:16px;text-align:center;font-size:15px;max-width:100%}
.manual__b-b{margin-top:24px;text-align:center}
.manual__note{margin-top:24px;text-align:center;font-size:15px;max-width:100%}
.manual-group{padding:0;box-shadow:none;border-radius:0;flex-wrap:wrap}
.manual-group__col:nth-child(1){width:100%;flex-wrap:wrap;order:1}
.manual-group__col:nth-child(2){padding-left:0;width:100%;order:0}
.manual-group__title{font-size:24px}
.manual-group__amount{font-size:15px;min-height:80px;margin-top:30px}
.manual-group__i{width:328px;height:0;padding:0;padding-bottom:325px;margin-top:30px;margin-right:0}
.manual-group__i-i-b{padding-bottom:calc(34.16% + 70px)}
.page-template-main .page-title{font-size:36px}
.page-subtitle{font-size:18px;margin-top:8px}
.main-screen__image{max-width:100%;height:auto;margin:20px auto 0}
.main-screen__cardiogram{margin-top:20px;height:120px;background-image:url(//arovaban.ru/wp-content/themes/template/images/bg_cardiogram_gray_small_new.png);background-size:auto 120px}
.manual__title{font-size:56px;text-align:center}
.manual__title sup{font-size:32px}
.edges-outer .block-title{font-size:56px}
.edges-outer .block-title sup{font-size:32px}
.drug-description .block-title{font-size:56px}
.drug-description .block-title sup{font-size:32px}
.edges-outer{padding-top:80px}
.edges{flex-wrap:wrap;flex-direction:column;align-items:center;margin-top:40px}
.edges__i{width:100%;height:auto;position:relative;padding:0;max-width:300px}
.edges__i + .edges__i{margin-left:0;margin-top:-18px}
.edges__i-content{min-height:auto}
.edges__i-i-b{margin:0 auto 24px}
.edges__i-title{font-size:15px}
.edges__i-text{font-size:15px;margin-top:16px}
.usage-outer{width:auto;height:auto;background:0 0!important;margin-top:0;padding-top:80px}
.usage-outer .block-button .button{font-size:14px}
.usage{padding-top:550px;position:relative}
.usage:before{content:'';width:586px;height:586px;position:absolute;top:20px;left:50%;margin-left:-293px;background:url(//arovaban.ru/wp-content/themes/template/images/bg_heart_small.webp) no-repeat center/586px 586px}
.usage__i{position:relative;width:100%!important;left:auto!important;top:auto!important;bottom:auto!important;right:auto!important;font-size:15px}
.usage__i + .usage__i{margin-top:20px}
.usage__i:after, .usage__i:before{display:none}
.usage__i > div{padding:16px 10px 16px 114px;display:flex}
.typeof-outer{margin-top:0;padding-top:80px}
.page-template-main .manual-group{justify-content:center;margin-right:-10px;margin-left:-10px;margin-top:10px}
.page-template-main .manual-group__i, .page-template-main .manual-group__i:last-child{margin-right:10px;margin-left:10px}
.drug-description-outer{padding-top:80px}
.drug-description__row{flex-wrap:wrap}
.drug-description__col:nth-child(1){padding-right:0;width:100%}
.drug-description__col:nth-child(2){width:100%;padding-right:0;padding-top:70px}
.drug-description__text{margin-top:16px;font-size:15px}
.drug-description__notice{font-size:13px}
.drug-description__image{margin:0 auto}
.buy-outer{padding-top:80px;padding-bottom:80px}
.buy{padding:20px;margin-top:40px}
.buy__col:nth-child(1){order:0}
.buy__col:nth-child(2){order:1}
.buy__note{margin-top:0;margin-bottom:20px;font-size:15px}
.buy__note p{margin-top:12px}
.buy-slider{padding-left:0;padding-right:0;padding-bottom:60px;margin:-15px auto 0;max-width:400px}
.buy-slider__i{padding:15px 0}
.buy-slider .slick-arrow{top:auto;bottom:0;margin-top:-25px;top:auto;bottom:0}
.buy-slider .slick-prev{left:50%;margin-left:-65px;transform:rotate(90deg)}
.buy-slider .slick-next{right:50%;margin-right:-65px;transform:rotate(90deg)}
.author{padding:0;width:300px;margin-left:30px;overflow:hidden}
.author__photo img{border-radius:0}
.author__content{padding:16px 20px}
.articles-grid .post{width:calc(100% - 32px)}
.articles-grid{padding-bottom:80px;padding-top:48px}
.ref{margin-top:50px;padding-top:50px;border-top:1px solid var(--color5)}
}
@media(max-width:767px){
.main-screen-outer{padding-bottom:40px;background:url(//arovaban.ru/wp-content/themes/template/images/bg_circle_red.svg) no-repeat center calc(100% + 170px)/650px auto}
.manual__col:nth-child(1):after{content:'';background-image:url(//arovaban.ru/wp-content/themes/template/images/bg_manual.svg);height:434px;position:absolute;left:-16px;top:50%;right:-16px;background-size:926px 434px;background-repeat:no-repeat;pointer-events:none;z-index:1;width:932px;background-position:left bottom}
.author{float:none;flex-wrap:wrap;max-width:424px;width:100%;margin-left:0}
.author__photo{width:140px}
.author__content{padding:16px;width:calc(100% - 140px)}
.author__name{font-size:16px}
.author__text{font-size:13px}
.articles-grid .post{flex-wrap:wrap;padding:16px}
.articles-grid .post__i-b{width:100%;height:auto}
.articles-grid .post__content{width:100%;padding-left:0;margin-top:20px}
.articles-grid .post__title{font-size:20px}
.articles-grid .post__summary{font-size:12px}
}
@media(max-width:707px){
.manual-group__i.disabled{display:none}
}
@media(min-width:687px){
.manual-group__i{margin-right:20px}
.manual-group__i:last-child{margin-right:0}
}
@media(max-width:686px){
.page-template-main .manual-group__i, .page-template-main .manual-group__i:last-child{position:sticky;top:96px}
.disclaimer-popup{width:calc(100vw - 30px);margin-left:calc((-100vw / 2) + 15px)}
}
@media(min-width:1800px){
.hidden-lg{display:none!important}
}
@media(min-width:1366px) and (max-width:1799px){
.hidden-md{display:none!important}
}
@media(min-width:768px) and (max-width:1365px){
.hidden-sm{display:none!important}
}
@media(max-width:767px){
.hidden-xs {
display: none!important
}
}