

/* Start:/local/templates/omez/styles.css?1751469083635*/
.disclaimer-fix {
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 10vh;
    background-color: rgba(229, 77, 45, 0.8);
    z-index: 100;
}

.disclaimer-container {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 2px;
}

.disclaimer-text {
    margin: 0;
    color: #1d1d1b;
    font-size: 2vw;
    font-weight: 500;
    text-align: center;
    line-height: 100%;
}

@media (max-width: 1024px) {
    .disclaimer-text {
        font-size: 2em;
    }
}
@media (max-width: 768px) {
    .disclaimer-text {
        font-size: 1em;
        line-height: 100%;
    }
}
/* End */


/* Start:/local/templates/omez/template_styles.css?1751469083415*/
@media (max-width: 424px) {
	.reasons-block__item-title {
		font-size: 22px !important;
		padding-left: 25px !important;
		width: 100% !important;
	}
}
@media (max-width: 767px) {
	.overlay-spec__box {
		padding: 100px 35px !important;
	}
}
@media (max-width: 374px) {
	.overlay-spec__box {
		padding: 100px 15px !important;
	}
}
.toc3{
    color: rgba(89, 88, 88, 1) !important;
    margin-left: 10px !important;
}
/* End */


/* Start:/local/templates/omez/css/bundle.min.css?175146908312519*/
@font-face{font-family:Myriad Pro Regular;src:url(/local/templates/omez/fonts/woff/MyriadPro-Regular.woff) format("woff"),url(/local/templates/omez/fonts/MyriadPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro Light;src:url(/local/templates/omez/fonts/woff/MyriadPro-Light.woff) format("woff"),url(/local/templates/omez/fonts/MyriadPro-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro Semibold;src:url(/local/templates/omez/fonts/woff/MyriadPro-Semibold.woff) format("woff"),url(/local/templates/omez/fonts/MyriadPro-Semibold.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Harmonia Sans Pro Cyr;src:url(/local/templates/omez/fonts/woff/HarmoniaSansProCyr-Light.woff) format("woff"),url(/local/templates/omez/fonts/HarmoniaSansProCyr-Light.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Harmonia Sans Pro Cyr;src:url(/local/templates/omez/fonts/woff/HarmoniaSansProCyr-Regular.woff) format("woff"),url(/local/templates/omez/fonts/HarmoniaSansProCyr-Regular.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Harmonia Sans Pro Cyr;src:url(/local/templates/omez/fonts/woff/HarmoniaSansProCyr-SemiBd.woff) format("woff"),url(/local/templates/omez/fonts/HarmoniaSansProCyr-SemiBd.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Harmonia Sans Pro Cyr;src:url(/local/templates/omez/fonts/woff/HarmoniaSansProCyr-Bold.woff) format("woff"),url(/local/templates/omez/fonts/HarmoniaSansProCyr-Bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}.reasons-footer{margin-top:80px}.footer{display:flex;justify-content:center;width:100%;font-family:Myriad Pro Light,sans-serif;}.footer__wrapper{flex-direction:column;align-items:center;border-top:4px solid #ff5032}.footer__logo{margin:40px auto 30px 0}.footer__gmp{font-size:30px;width:100%}.footer__address{font-size:20px;line-height:32px;margin-top:8px;width:100%}.footer__links{color:#404040;font-size:18px;line-height:26px;margin-top:22px;width:100%}.footer__warn{width:100%;font-size:24px;letter-spacing:-1px;margin:35px 0 25px}.footer__rules,.footer__warn{text-align:center;color:inherit}.footer__rules{font-size:18px;position:relative;margin-bottom:35px;text-decoration:underline;text-underline-position:under}.header__nav-ul_open{display:flex!important;width:calc(100% - 100px);left:50px;position:absolute;top:100px;font-size:20px;flex-direction:column;background:rgba(0,0,0,.8);color:#fff}.logo{width:188px;height:34px;background:url(/local/templates/omez/img/logo.png)}.wrapper{width:1240px;max-width:100%;overflow:hidden;display:flex}.bzz-advantages__item h2 sup{font-size:16px}#txt1 sup{font-size:26px}.link-from-home-to-video i{width:0;height:0;border-color:transparent transparent transparent #ff5132;border-style:solid;border-width:6px 0 6px 8px;margin-right:10px}.cookie-accept{display:none;position:fixed;bottom:0;width:100%;min-height:70px;padding:10px;align-items:center;justify-content:center;background:#000;color:#fff;z-index:100}.cookie-accept p{max-width:60%;margin-top:0!important}.bitrix-panel{top:0;position:absolute;width:100%;z-index:1000}.about-instructions td{border:1.4px solid #000}.styles_like_h1{font-weight:600;font-size:45px;line-height:55px}.form-container{padding:25px 15px 0;width:100%;max-width:1080px}.form-container_text_align{text-align:center}.form-container__title{font-family:Myriad Pro Light,sans-serif;font-size:40px;text-align:center;margin-bottom:20px;font-weight:400;color:#ff5032}.form-container--hidden{display:none}.form-container--visible{-webkit-animation:showBlock .45s ease;-moz-animation:showBlock .45s ease;-o-animation:showBlock .45s ease;animation:showBlock .45s ease}.form-container__input-box{margin-bottom:10px;position:relative}.form-container input,.form-container textarea{width:100%;max-width:100%;padding:5px 10px;height:40px}.form-container textarea{height:100px}.form-container a{text-decoration:underline}.form-button{width:100%;color:#fff;background-color:#ff5032;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 15px;height:40px;font-size:1.2em;cursor:pointer;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff5032),to(#ff5032)),-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff5032),to(#ff5032)),-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff5032),to(#ff5032)),-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff5032),to(#ff5032));background-image:-webkit-linear-gradient(#ff5032,#ff5032),-webkit-linear-gradient(#ff5032,#ff5032),-webkit-linear-gradient(#ff5032,#ff5032),-webkit-linear-gradient(#ff5032,#ff5032);background-image:-moz-linear-gradient(#ff5032 0,#ff5032 100%),-moz-linear-gradient(#ff5032 0,#ff5032 100%),-moz-linear-gradient(#ff5032 0,#ff5032 100%),-moz-linear-gradient(#ff5032 0,#ff5032 100%);background-image:-o-linear-gradient(#ff5032 0,#ff5032 100%),-o-linear-gradient(#ff5032 0,#ff5032 100%),-o-linear-gradient(#ff5032 0,#ff5032 100%),-o-linear-gradient(#ff5032 0,#ff5032 100%);background-image:linear-gradient(#ff5032,#ff5032),linear-gradient(#ff5032,#ff5032),linear-gradient(#ff5032,#ff5032),linear-gradient(#ff5032,#ff5032);background-repeat:no-repeat;-webkit-background-size:0 2px,2px 0;-moz-background-size:0 2px,2px 0;-o-background-size:0 2px,2px 0;background-size:0 2px,2px 0;background-position:0 0,0 0,0 100%,100%;-webkit-transition:background-color .15s ease-in,-webkit-background-size .25s ease-in .1s;transition:background-color .15s ease-in,-webkit-background-size .25s ease-in .1s;-o-transition:background-color .15s ease-in,-o-background-size .25s ease-in .1s;-moz-transition:background-color .15s ease-in,background-size .25s ease-in .1s,-moz-background-size .25s ease-in .1s;transition:background-color .15s ease-in,background-size .25s ease-in .1s;transition:background-color .15s ease-in,background-size .25s ease-in .1s,-webkit-background-size .25s ease-in .1s,-moz-background-size .25s ease-in .1s,-o-background-size .25s ease-in .1s}.form-button--is-hidden{display:none}.form-button:hover{background-color:#fff;color:#ff5032;-webkit-background-size:100% 2px,2px 100%;-moz-background-size:100% 2px,2px 100%;-o-background-size:100% 2px,2px 100%;background-size:100% 2px,2px 100%;font-weight:700}.form-button:active{-webkit-box-shadow:inset 0 0 6px 5px #ff5032;-moz-box-shadow:inset 0 0 6px 5px #ff5032;box-shadow:inset 0 0 6px 5px #ff5032}.form-container__checkbox-policy{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden;top:10px;left:10px}.form-container__label-policy{padding-left:30px;position:relative;cursor:pointer;padding-top:2px}.form-container__label-policy:after,.form-container__label-policy:before{content:"";display:block;position:absolute}.form-container__label-policy:before{height:20px;width:20px;left:0;top:0;border:2px solid #ff5032}.form-container__label-policy:after{display:none;left:8px;top:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-left-color:#ff5032;border-bottom:2px solid #ff5032;border-right:2px solid #ff5032;border-top-color:#ff5032;width:5px;height:12px}.form-container__checkbox-policy:checked+.form-container__label-policy:after{display:block}.form-container__label-policy.error-input{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.form-container__label-policy:before .error-input{-webkit-animation:errorInput 1.5s ease-in infinite;-moz-animation:errorInput 1.5s ease-in infinite;-o-animation:errorInput 1.5s ease-in infinite;animation:errorInput 1.5s ease-in infinite}.main-page-video{margin:auto;padding:15px 15px 50px}.main-page-video video{position:absolute;width:100%;height:100%;left:0;right:0;bottom:0;top:0}.main-page-video__video-wrapper{position:relative;padding-bottom:56.25%}.main-page-video__poster-wrapper{position:absolute;width:100%;top:0;left:0;bottom:0;right:0;z-index:90}.main-page-video__poster-wrapper img{width:auto;height:auto;max-width:100%;max-height:100%}.about-video--custom{position:relative}.about-video--custom-play{position:absolute;z-index:99;cursor:pointer;width:10vw;height:10vw;left:50%;top:45%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#ff5032;transition:.23s ease-in}.about-video--custom-play:hover{fill:#ff5032}.custom-play--is-hidden{display:none}.error-input{color:red;-webkit-animation:errorInput 1.5s ease-in infinite;-moz-animation:errorInput 1.5s ease-in infinite;-o-animation:errorInput 1.5s ease-in infinite;animation:errorInput 1.5s ease-in infinite}#fon1 img{left:-246px}.header{z-index:500!important}.where-stores__blocks img{max-width:100%}.article-image{display:block;width:auto;max-height:500px;max-width:100%}.button.button--wherebuy{background-color:#ff5032;padding:10px 20px;width:150px;justify-content:center;color:#fff}.button.button--wherebuy:hover{color:#ff5032}.contact_title{width:100px}.contact_text,.contact_title{display:inline-block}@media screen and (max-width:820px){.contact_title{width:auto;padding-right:15px}.contact_text{display:block}}.author_text img.float-left{float:left;margin-right:40px;margin-bottom:40px;margin-top:24px}.map-section{position:relative;height:500px;width:100%;margin-bottom:60px}.map-section .map{width:100%;height:inherit}@media screen and (max-width:910px){.author_text img.float-left{margin:0;float:none}.map-section{height:300px}}@media screen and (max-width:10px){.author_text img.float-left{margin:0;float:none}}.autor_article_text{font-size:12px}.autor_article_text h2,.autor_article_text h3,.autor_article_text li,.autor_article_text p{margin:0 0 10px!important;line-height:110%}.autor_article_text h2,.autor_article_text h3{font-size:18px}.autor_article_text p,li{font-size:18px}.autor_article_pic{float:left;margin-right:30px;margin-bottom:20px}.clear{clear:both}.footer_menu{text-align:right;width:100%;margin-top:10px}.footer_menu ul{list-style:none;display:block}.footer_menu ul li{display:inline-block}.footer_menu ul li a{color:silver;display:inline-block;padding:5px 10px;text-decoration:none;font-size:18px;color:#4b4a4c;font-weight:600}.footer_menu ul li.active a,.footer_menu ul li a:hover{color:#ff5032}@-webkit-keyframes showBlock{0%{height:0;overflow:hidden}99%{height:400px}to{height:auto}}@-moz-keyframes showBlock{0%{height:0;overflow:hidden}99%{height:400px}to{height:auto}}@-o-keyframes showBlock{0%{height:0;overflow:hidden}99%{height:400px}to{height:auto}}@keyframes showBlock{0%{height:0;overflow:hidden}99%{height:400px}to{height:auto}}@-webkit-keyframes errorInput{0%{-webkit-box-shadow:inset 0 0 2px 3px transparent;box-shadow:inset 0 0 2px 3px transparent}50%{-webkit-box-shadow:inset 0 0 2px 3px red;box-shadow:inset 0 0 2px 3px red}to{-webkit-box-shadow:inset 0 0 2px 3px transparent;box-shadow:inset 0 0 2px 3px transparent}}@-moz-keyframes errorInput{0%{-moz-box-shadow:inset 0 0 2px 3px transparent;box-shadow:inset 0 0 2px 3px transparent}50%{-moz-box-shadow:inset 0 0 2px 3px red;box-shadow:inset 0 0 2px 3px red}to{-moz-box-shadow:inset 0 0 2px 3px transparent;box-shadow:inset 0 0 2px 3px transparent}}@-o-keyframes errorInput{0%{box-shadow:inset 0 0 2px 3px transparent}50%{box-shadow:inset 0 0 2px 3px red}to{box-shadow:inset 0 0 2px 3px transparent}}@keyframes errorInput{0%{-webkit-box-shadow:inset 0 0 2px 3px transparent;-moz-box-shadow:inset 0 0 2px 3px transparent;box-shadow:inset 0 0 2px 3px transparent}50%{-webkit-box-shadow:inset 0 0 2px 3px red;-moz-box-shadow:inset 0 0 2px 3px red;box-shadow:inset 0 0 2px 3px red}to{-webkit-box-shadow:inset 0 0 2px 3px transparent;-moz-box-shadow:inset 0 0 2px 3px transparent;box-shadow:inset 0 0 2px 3px transparent}}@media screen and (min-width:500px){.form-container{padding:15px 0}.form-button{max-width:240px}.main-page-video{max-width:900px}}@media screen and (min-width:600px){.form-container input,.form-container textarea{max-width:500px}}@media screen and (min-width:1000px){.form-container{padding:15px 0}.about-video--custom-play{width:120px;height:120px}}
/* End */


/* Start:/local/templates/omez/css/chages.css?175146908356983*/
.page-snoski {
    list-style-type: none;
    margin-top: 10px;
    margin-bottom: 20px;
}
.page-snoski li {
    font-size: 14px;
    line-height: 120%;
    margin-bottom: 10px;
}

.footer__warn {
    font-size: 4vh;
    line-height: 1;
}

.wherebuy__descr {
       font-family: "Myriad Pro Light", sans-serif;
    font-size: 20px;
    max-width: 520px;
    margin: auto;
    text-align: center;
}

.where-stores__wrapper h1 {
    color: #E54D2D;
    text-align: center;
    font-size: 45px;
    font-family: Harmonia Sans Pro Cyr;
    font-weight: 600;
    margin: 10px 0;
}

.spec-newBanner {
    background: #FE4F01;
    width: 100%;
    padding: 40px 90px 40px 85px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 10px;
    margin-bottom: 20px;
}
.spec-newBanner__text {
    font-weight: 500;
font-size: 28px;
line-height: 120%;
color: #FFFFFF;
    max-width: 765px;
}
.spec-newBanner__link {
    background: #FFFFFF;
    border-radius: 42px;
    font-size: 24px;
    color: #FE4F01;
    padding: 16px 45px;
    font-weight: 600;
    transition: .3s;
        margin-left: 20px;
}
 .spec-newBanner__link:hover {
  box-shadow: 0px 0px 18px -1px #fff !important;
 }

.footer__links {
    margin-bottom: 25px;
}

.ya-share2__item_service_facebook {
    display: none !important;
}

.btns-instr {
    display: flex;
    justify-content: center;
}
.btns-instr a {
  border-radius: 23.5px;   
    font-family: "Myriad Pro Regular", sans-serif;
    font-weight: 600;
    font-size: 16px;
    width: 210px;
    height: 47px;
    display: flex;
    align-items: center;
    justify-content: center;
     transition: all 0.5s ease-out;
}

.wherebuy-bottom.btns-instr a {
    width: 142px;
    margin: 0;
        transform: translateY(-50%);
}

.wherebuy-bottom.btns-instr.wherebuy-bottom-about a {
     transform: translateY(0);
     margin-top: 20px;
}

.btns-instr__away {
 background: #FE4F01;
color: #FFFFFF;
    margin-right: 25px;
}
.btns-instr__download {
    border: 2px solid #FE4F01;
    background-image: url(/local/templates/omez/img/icons/dwnl.svg);
    background-repeat: no-repeat;
    background-position: left 17px center;
    padding-left: 20px;
}

.btns-instr a:hover {
    box-shadow: 0px 0px 18px -1px rgb(255 80 50);    
}

.btns-instr-about {
    margin-top: 35px;
}
.btns-instr-about .btns-instr__download {
   background-image: url(/local/templates/omez/img/icons/redtre.svg);
    padding-left: 0;
    width: 171px;
    padding-right: 16px;
    background-position: right 17px center;
    line-height: 1;
    margin-right: 25px;
} 

.btns-instr-about .btns-instr__away {
    width: 142px;
}

.about-instructions__title.underline-title {
    position: relative;
}

.about-instructions__dnwl1 {
    position: absolute;
    right: 0;
    bottom: 10px;
}

.about-instructions__dnwl1 .btns-instr__download {
    color: #FE4F01;
}
.about-instructions__dnwl2 {
   margin: 40px auto 20px 0;
}

.about-instructions__dnwl2 .btns-instr__download {
    background-color: #FE4F01;
    color: #fff;
    background-image: url(/local/templates/omez/img/icons/dwnl-white.svg);
}


@media (max-width: 1150px) {
    .apteki-all {
        width: 100%;
    }
    .apteki-all iframe {
        max-width: 100%;
        height: 450px;
    }
}


.main-page-video__poster-wrapper img {
    width: 100%;
}

.video-special.main-page-video {
    max-width: 900px !important;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
}

.video-special .main-page-video__video-wrapper {
    width: 100%;
}

.main-page-video__title {
    font-size: 42px;
    line-height: 120%;
    color: #FF5032;
        padding-top: 15px;
        text-align: center;
    }


.wherebuy__list {
    display: flex;
    flex-wrap: wrap;
    background: #F6FBFF;
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
    justify-content: center;
}

.wherebuy__item {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 16rem;
    height: 7.15rem;
    margin-bottom: 1.45rem;
    background-color: #ffffff;
    margin-right: 1.45rem;
    transition: .3s;
}
.wherebuy__img {
    cursor: pointer;
    max-width: 70%;
}
.wherebuy__item:hover {
    transform: scale(1.05);
}
.wherebuy__item-inv {
    opacity: 0;
    visibility: hidden;
}

@media (max-width: 767px) {

 .main-page-video__title {
    font-size: 24px;
}

.video-special.main-page-video {
  max-width: 100% !important;
  margin-bottom: 40px;
  padding-bottom: 0;
}
.video-special .about-video--custom-play {
   top: 50%;
}

.spec-newBanner {
    padding: 25px 11px;
    text-align: center;
    flex-wrap: wrap;
}
.spec-newBanner__text {
font-size: 16px;
margin-bottom: 15px;
}
.spec-newBanner__link {
    border-radius: 33px;
    font-size: 18px;
    padding: 13px 37px;
        margin: 0 auto;
}

.footer__links {
    margin-bottom: 25px;
}

.wherebuy__list {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.wherebuy__item {
    width: 41.3%;
    height: 3rem;
    margin-bottom: 20px;
    margin-right: 0;
}
.wherebuy__item:nth-child(odd) {
    margin-right: 0.5rem;
}

.btns-instr {
    flex-wrap: wrap;
    justify-content: flex-start;
}
.btns-instr {
  margin-right: auto;
}
.btns-instr__away {
    margin-bottom: 15px;
}

.wherebuy-mobH a {
  margin-bottom: 0 !important;
}
.wherebuy-mobH {
  right: 60px !important;
}

    .wherebuy-bottom.btns-instr {
    justify-content: center;
}

.wherebuy-bottom.btns-instr.wherebuy-bottom-about  {
     margin-right: 0;
}
.wherebuy-bottom.btns-instr.wherebuy-bottom-about a {
     margin-top: 10px;
}

.about-instructions__title.underline-title {
    flex-wrap: wrap;
    display: flex;
    justify-content: center;
}
.about-instructions__dnwl1 {
  position: static;
      margin-right: initial;
    width: 100%;
    justify-content: center;
    margin-top: 15px;
}

.btns-instr-about .btns-instr__download {
   margin-bottom: 16px;
} 
.about-banner__content {
      margin-bottom: 30px !important;
}

}



.SDText, .MsoNormal {
    line-height: 30px;
}

.SDText span, .MsoNormal span {
      font-size: 18px !important;
    line-height: 30px !important;
}


.quest {
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(255,255,255,0.7);
    z-index: 999999999;
    width: 100%;
    height: 100%;
    display: flex;
    padding-top: 50px;
    justify-content: center;
    overflow: auto;
    
}
.quest__content {
    width: 1060px;
    padding: 67px 0 92px 113px;
    background: #FFFFFF;
box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.35);
        height: fit-content;
        position: relative;
}

.quest__item-ul {
    display: flex;
    list-style: none;
}
.quest__item {
    margin-top: 35px;
    color: #333333;
}
.quest__item label {
    cursor: pointer;
    display: flex;
    align-items: center;
    margin-right: 32px;
}

.quest__title {
    font-weight: 700;
    font-size: 32px;
    line-height: 32px;
    color: #FF5032;
}
.quest__item-title {
    font-weight: 600;
font-size: 16px;
    margin-bottom: 17px;
}

.quest__item-li [type="radio"] {
    display: none;
}

.quest__item-li [type="radio"] {
    display: none;
}
.quest__item-li [type="radio"]:checked + .radio-fake {
    border-color: #DE0000;
}
.quest__item-li [type="radio"]:checked + .radio-fake:after {
    width: 14px;
    height: 14px;
    background-color: #DE0000;
    content: "";
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.quest__item-li [type="radio"]#q1-1:checked + .radio-fake {
    border-color: #7BB500;
}

.quest__item-li [type="radio"]#q1-1:checked + .radio-fake:after {
    background-color: #7BB500;
}
.quest__item-li [type="radio"]#q2-2:checked + .radio-fake {
    border-color: #7BB500;
}

.quest__item-li [type="radio"]#q2-2:checked + .radio-fake:after {
    background-color: #7BB500;
}
.quest__item-li [type="radio"]#q3-3:checked + .radio-fake {
    border-color: #7BB500;
}

.quest__item-li [type="radio"]#q3-3:checked + .radio-fake:after {
    background-color: #7BB500;
}

.radio-fake {
    width: 32px;
    height: 32px;
    background: #F9F9F9;
    border: 2px solid #EBEBEB;
    border-radius: 50%;
    margin-right: 12px;
    transition: .3s;
    position: relative;
}

.quest__item-ul-title {
    font-size: 16px;
}
.quest__finish {
    width: 170px;
    height: 56px;
    cursor: pointer;
    background: #FE4F01;
border-radius: 28px;
    outline: none;
    border: 0;
    color: #fff;
    font-family: 'Myriad Pro';
font-weight: 600;
font-size: 16px;
    transition: .3s;
       margin-top: 52px;
}

.quest__finish:not(.quest__finish-inactive):hover {
    box-shadow: 0px 0px 18px -1px rgb(255 80 50) !important;
 
}

.quest__points {
    position: absolute;
    right: 0;
    display: none;
    flex-direction: column;
    top: 50%;
    transform: translatey(-50%);
    right: 32px;
}
.quest__points1 {
   height: 29px;
    width: 8px;
    border-radius: 39px;
    background: rgba(0,0,0,0.5);
}
.quest__points2 {
   height: 80px;
    width: 8px;
    border-radius: 39px;
    background: #FF5032;
    margin-top: 22px;
}
    

.quest__close {
    position: absolute;
    top: 23px;
    right: 23px;
    cursor: pointer;
}

.quest__finish-inactive {
  background: #808080 !important;
  color: rgba(255, 255, 255, 0.5) !important;
}

.quest__cond {
    font-size: 16px;
    line-height: 16px;
    color: #DE0000;
    margin-top: 15px;
    transition: .3s;
}

.quest2 {
    display: none;
}

.quest__about {
    font-weight: 600;
font-size: 28px;
line-height: 34px;
color: #333333;
    margin-top: 24px;
    max-width: 650px;
    margin-bottom: 140px;
}

.quest__confirm {
    font-weight: 600;
font-size: 24px;
line-height: 29px;
color: #FE4F01;
}

.quest__final {
    display: flex;
    align-items: center;
    margin-top: 23px;
}

.quest__confirm2 {
    font-size: 12px;
line-height: 14px;
max-width: 439px;
color: #333333;
}
.quest__confirm2 a {
    text-decoration: underline;
}
#btn-final {
    margin-top: 0;
    margin-right: 33px;
}

.quest2 .quest__points2 {
    margin-top: 0;
    margin-bottom: 22px;
}

@media (max-width: 1550px) {
    .quest {
      padding-top: 10px;
    }
    .quest__content {
       padding-top: 10px;
       padding-bottom: 10px;
    }
}

@media (max-width: 1100px) {
    .quest__content {
        width: 95%;
    }
}

@media (max-width: 900px) {
    .quest__content {
       padding: 63px 25px 47px 25px;
       box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.35);
     }
     .quest__title {
        font-size: 18px;
        line-height: 18px;
     }
     .quest__item {
        margin-top: 23px;
     }
     .quest__item-title {
       font-size: 14px;
        line-height: 17px;
        margin-bottom: 14px;
     }
     .quest__item-ul-title {
        font-size: 14px;
     }
     .radio-fake {
        width: 26px;
        height: 26px;
        margin-right: 12px;
        border-width: 1px;
     }
     .quest__item-li [type="radio"]:checked + .radio-fake:after {
        width: 12px;
        height: 12px;
     }
     .quest__item-ul {
        flex-wrap: wrap;
     }
     .quest__item-li {
        width: 100%;
        margin-bottom: 14px;
     }
     .quest__finish {
        width: 112px;
        height: 34px;
        border-radius: 24px;
        font-size: 14px;
        margin-top: 25px;
     }
     .quest__cond {
        font-size: 14px;
        line-height: 14px;
     }
     .quest__close {
        width: 17px;
        height: 17px;
        top: 20px;
        right: 20px;
     }
     .quest__points {
        right: initial;
        left: 25px;
        top: 25px;
        flex-direction: row;
     }

     .quest__points2 {
        width: 80px;
        height: 4px;
        margin-top: 0;
        margin-left: 22px;
     }
     .quest__points1 {
        width: 30px;
        height: 4px;
     }
     .quest {
        padding-top: 46px;
        overflow: auto;
     }
     .quest2 .quest__points2 {
       margin-bottom: 0;
       margin-left: 0;
       margin-right: 22px;
     }
     .quest__about {
        margin-top: 12px;
        font-size: 14px;
        line-height: 17px;
        margin-bottom: 58px;
     }
     .quest__confirm {
        font-size: 16px;
line-height: 16px;
     }
     .quest__final {
        margin-top: 18px;
        flex-wrap: wrap;
     }
     #btn-final {
        margin-right: 0;
        margin-bottom: 14px;
     }

}

.omezmen {
      position: absolute;
    top: 80px;
    height: 577px;
    width: 100%;
    background-color: #fff;
    z-index: 10;
      background-image: url(/local/templates/omez/img/omezmen2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    padding-top: 65px;
     font-family: 'Myriad Pro';
}

.omezmen__title {
  font-weight: 700;
font-size: 42px;
line-height: 91.5%;
color: #FFD056;
text-shadow: 0px 5.36434px 2.68217px rgba(0, 0, 0, 0.1);
}

.omezmen__title span {
  font-size: 72px;
}
.omezmen__title span sup {
  position: relative;
    top: 10px;
}

    

.omezmen__posttitle {
  font-weight: 600;
  font-size: 32px;
  line-height: 100%;
  color: #04066B;
    margin-top: 25px;
        margin-bottom: 20px;
}

.omezmen__flex {
    display: flex;
    align-items: flex-end;
    transform: translatex(-85px);
    margin-top: 5px;
}

.omezmen__good {
    padding: 27px 30px 27px 113px;
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(2px);
    border-radius: 8px;
   font-size: 16px;
    line-height: 140%;
   color: #000000;
    background-image: url(/local/templates/omez/img/omezmangood.png);
    background-repeat: no-repeat;
    background-size: 50px;
    background-position: left 30px center;
    transform: translate(-35px, -28px);
}

.omez-capsules {
   position: absolute;
    top: 657px;
    height: 654px;
        width: 100%;
    background: #fff;
    z-index: 10;
    font-family: 'Myriad Pro';
    padding-top: 50px; 
}

.omez-capsules__title {
   font-weight: 600;
font-size: 32px;
line-height: 120%;
text-align: center;
color: #E54D2D;
    max-width: 513px;
    margin: 0 auto 42px auto;
}

.omez-capsules__content {
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
}

.omez-capsules__item {
    background: #F4F4F4;
    border-radius: 9.41516px;
    padding: 17px 30px 75px 30px;
    width: 30%;
}

.omez-capsules__img {
    max-width: 100%;
    margin: auto;
    display: block;
}

.omez-capsules__item-title {
   font-weight: 600;
font-size: 24px;
line-height: 120%;
text-align: center;
color: #333333;
    margin-top: 12px;
}
.omez-capsules__item-posttitle {
font-size: 18px;
line-height: 120%;
text-align: center;
color: #333333;
    margin-top: 5px;
}

.omez-capsules .wherebuy-bottom.btns-instr a {
    transform: translate(0);
    width: 210px;
}
.omez-capsules .wherebuy-bottom.btns-instr a.btns-instr__download {
    margin-right: 25px;
}

@media (max-width: 1023px) {
  .omezmen, .omez-capsules {
    position: static;
  }
  .omezmen {
    margin-top: 80px;
    height: initial;
    padding-bottom: 20px;
    background-position: 65%;
  }
  .omez-capsules {
    height: initial;
  }

  .omezmen .bzz-container, .omez-capsules .bzz-container {
    width: initial;
  }
  .omezmen__flex {
    transform: translate(0);
    flex-wrap: wrap;
  }
  .omezmen__good {
    transform: translate(0);
  }


}

.wherebuy-mobH {
  display: none;
}

.bzz-header.open .wherebuy-mobH {
    display: none !important;
}


@media (max-width: 1099px) {
   .wherebuy-mobH {
    display: block;
    position: absolute;
        top: 50%;
    transform: translateY(-50%);
    right: 85px;
 }
 .wherebuy-mobH a {
      font-size: 16px;
    width: 135px;
    height: 47px;
    margin-right: 0;
    background-color: #5225B4;
    font-family: Harmonia Sans Pro Cyr;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1.2;
    padding-right: 20px;
    background-image: url(/local/templates/omez/img/icons/cart.svg);
    background-repeat: no-repeat;
    background-position: center right 13px;
 }

  .wherebuy-mobH a.btns-instr__away:hover {
    box-shadow: 0px 0px 18px -1px #5225B4;
  }

   .wrapper.header__wrapper .wherebuy-mobH {
     right: 160px;
 } 
}

.identificator-articles + p [href="/articles/"] {
  display: none !important;
}

.article-detail__back a {
  background: #FE4F01;
  color: #fff !important;
  font-size: 16px;
  border-radius: 24px;
  font-weight: 600;
  padding: 15px 40px;
  transition: 0.5s;
}

.article-detail__back a:hover {
box-shadow: 0px 0px 18px -1px rgba(255, 80, 50, 1) !important;    
}

.article-detail__back {
  margin-top: 40px;
  margin-bottom: 60px;
}



@media (max-width: 767px) {

  .article-detail__back a {
    font-size: 14px;
    padding: 12px 25px;
  }
  
  .article-detail__back {
    margin-top: 20px;
  }

  .disclaimer-fix {
    background-color: rgba(229, 77, 45, 1);
  }

  .omez-capsules .wherebuy-bottom.btns-instr a.btns-instr__download {
    margin: 0 20px 15px 20px; 
}
    
    .omezmen__title {
       font-size: 20px;
    }

    .omezmen__title span {
  font-size: 36px;
}
.omezmen__title span sup {
    top: 5px;
}
.omezmen__posttitle {
font-size: 18px;
margin-top: 10px;
max-width: 200px;
margin-bottom: 15px;

}
.omezmen__pack {
  width: 290px;
  transform: translateX(-35px);
}
.omezmen__good {
  padding: 25px 20px 25px 77px;
  font-size: 12px;
  background-size: 44px;
  background-position: left 21px center;
}
    .omez-capsules {
     padding-top: 30px;
         margin-bottom: -30px;
  }
  .omez-capsules__title {
     font-size: 20px;
     margin-bottom: 25px;
  }
  .omez-capsules__content {
    flex-wrap: wrap;
    margin-bottom: 20px;
  }
  .omez-capsules__item {
    width: 100%;
    padding-bottom: 35px;
    margin-bottom: 12px;
  }
  .omez-capsules__img {
    max-width: 300px;
  }
  .omez-capsules__item-title {
    font-size: 20px;
  }
  .omez-capsules__item-posttitle {
    font-size: 16px;
  }
     .wrapper.header__wrapper .wherebuy-mobH {
     right: 110px !important;
 } 
    
}

@media (max-width: 550px)  {
  .omezmen {
      background-image: url(/local/templates/omez/img/omezmenmob.jpg); 
    background-color: #b0b3b4;
    background-position: top right;
    padding-top: 25px;
    }
    .omezmen__good  {
          padding: 5px 5px 5px 77px;
    transform: translateY(15px);
    }
    .omez-capsules__img {
      max-width: 100%;
    }
  
}

@media (max-width: 350px) {
  .wherebuy-mobH a {
  width: 95px !important;
  font-size: 12px;
  height: 40px;
  background-position: center right 9px;
  background-size: 15px;
}
     .wrapper.header__wrapper .wherebuy-mobH {
     right: 90px !important;
 }
}

.article-detail__content a {
    word-break: break-all !important;
}


.article-preview__left-column a {
  position: relative;   
  display: block;
}

.article-preview__data {
    display: flex;
    margin-bottom: 15px;
}
.article-preview__time, .article-preview__views, .article-preview__likes {
  display: flex;
    align-items: center;
    color: #050715;
    font-size: 14px;
}
.article-preview__data img {
    margin-right: 7px;
}
.article-preview__views {
    color: #FE4F01;
    margin-left: 20px;
    margin-right: 30px;
}

.article-preview__likes {
  color: #FE4F01;
}

.article-preview__data-self {
    position: static;
    padding-left: 0;
    font-weight: 600;
    margin-bottom: -10px;
    max-width: 500px;
    justify-content: flex-end;
}

.article-like {
    border-radius: 12px;
    height: 130px;
    background: #FF5032;
    width: 100%;
    max-width: 1080px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 42px;
    margin-bottom: 70px;
}

.article-like__left {
    font-size: 28px;
    color: #fff;
    font-weight: 600;
}

.article-like__left-hide {
  display: none;
}

.article-like__center {
    border: 0;
    width: 150px;
    height: 45px;
    border-radius: 24px;
    background: #fff;
    color: #FF5032;
    font-size: 14px;
    cursor: pointer;
    transition: .3s;
}
.article-like__center.locked {
  background: rgba(0,0,0,0.2);
  cursor: initial;
}
.article-like__center.locked:hover {
  box-shadow: initial !important;
}
.article-like__center:hover {
    box-shadow: 0px 0px 18px -1px rgba(255, 255, 255, 1) !important;
}

.article-like__left-hide[style="display: block;"] + .trigger-star {
  display: none !important;
}


.article-like__center img {
    margin-left: 7px;
}
.article-like__right a:nth-child(2) {
    margin: 0 20px;
}

.articles-slider {
  width: 100%;
    max-width: 1080px;
     margin-bottom: 70px;
     overflow: hidden;
}
.articles-slider__title {
    font-size: 28px;
    color: #FF5032;
    margin-bottom: 30px;
}


.swiper-slide.articles-slide.swiper-slide-active {
    transform: initial;
}
.articles-slide__top {
    height: 288px;
     border-radius: 12px;
    
}
.articles-slide__top img {
    object-fit: cover !important;
    border-radius: 12px;
}

.articles-slider .article-preview__data {
    position: static;
    padding-left: 0;
    margin-top: 25px;
    font-weight: 600;
}
.articles-slider .article-preview__time img {
  width: 15px;
}
.articles-slider .article-preview__views img {
  width: 20px;
}
.articles-slide__title {
    font-size: 24px;
    line-height: 28px;
    font-weight: 600;
    margin: 10px 0 35px 0;
}
.articles-slide__link {
    background: #FE4F01;
    width: 142px;
    height: 47px;
    display: flex;
    font-size: 16px;
    border-radius: 24px;
    color: #fff;
    align-items: center;
    justify-content: center;
    transition: .3s;
}
.articles-slide__link:hover {
    box-shadow: 0px 0px 18px -1px rgba(255, 80, 50, 1) !important;
}

.articles-slide__bottom {
   padding-bottom: 20px;
}

 




@media (max-width: 900px) {
  .trigger-star {
    width: 100%;
  }
  .article-preview__data {
    padding-left: 0;
    top: -10px;
  }
  
  .article-like {
    height: 255px;
    flex-wrap: wrap;
    align-items: flex-start;
     padding: 40px 0 0 0;
    text-align: center;
        margin-bottom: 50px;
  }
  .article-like__left {
    width: 100%;
  }
  .article-like__left-hide {
    text-align: center;
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
  .article-like__center {
    margin: -20px auto 0 auto;
  }
  .article-like__right {
    width: 100%;
  }

}

@media (max-width: 650px) {
 .article-preview__data-self {
    justify-content: center;
}
.article-preview__data-self .article-preview__views {
    margin-left: 20px;
}

.articles-slider__title {
    font-size: 18px;
    margin-bottom: 20px;
}
.articles-slide {
  //width: 220px !important;
}
.articles-slide__link {
  width: 120px;
  height: 32px;
  font-size: 14px;
}
.articles-slide__title {
   font-size: 18px;
   margin-bottom: 25px;
}
.articles-slider .article-preview__time, .articles-slider .article-preview__views {
  font-size: 12px !important;
}
.articles-slider .article-preview__time img {
  width: 12px;
}
.articles-slider .article-preview__views img {
  width: 15px;
}
.articles-slide__top {
  height: 220px;
}

}

#uteka {
  padding-top: 30px;
  margin-top: -30px;
}


.uteka-widget {
  /* Минимально поддерживаемые размеры виджета: 320x520. */
  width: 100%;
  height: 520px;
  outline: 1px solid #e0e0e0;
  margin-top: 50px;
}

.uteka-widget iframe {
  border: none;
  width: 100%;
  height: calc(100% - 57px);
}

.uteka-widget__container {
  margin: 0 auto;
  padding: 0 16px;
}

@media (min-width: 600px) {
  .uteka-widget__container {
    padding: 0 20px;
  }
  .uteka-widget {
    height: 600px;
  }
}

@media (min-width: 768px) {
  .uteka-widget__container {
    padding: 0 40px;
  }

  #uteka {
      padding-top: 100px;
      margin-top: -100px;
    }
}

@media (min-width: 1024px) {
  .uteka-widget__container {
    padding: 0 44px;
  }
}

@media (min-width: 1440px) {
  .uteka-widget__container {
    padding: 0 60px;
    max-width: 1440px;
  }
}

.uteka-widget-header {
  background: #fff;
  border-bottom: 1px solid #e0e0e0;
}

.uteka-widget-header__inner {
  position: relative;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  height: 56px;
}

.uteka-widget-header__title {
  background: url('https://widget.uteka.ru/static/img/widgets/title_2@mobile.svg') no-repeat;
  background-position: center;
  width: 230px;
  height: 24px;
}

.uteka-widget-header__logo {
  height: 16px;
}

.uteka-widget-header__logo img {
  height: 100%;
}

.uteka-widget-header__close {
  position: absolute;
  top: 0;
  right: -8px;
  bottom: 0;
  z-index: 5;
  margin: auto;
  width: 32px;
  height: 32px;
  background: url('https://widget.uteka.ru/static/img/widgets/close_2.svg') no-repeat center;
}

@media (min-width: 1024px) {
  .uteka-widget-header__inner {
    flex-direction: row;
  }

  .uteka-widget-header__title {
    background-image: url('https://widget.uteka.ru/static/img/widgets/title_2.svg');
    width: 264px;
    height: 24px;
  }

  .uteka-widget-header__logo {
    position: absolute;
    left: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    height: 32px;
  }

}


@media (max-width: 480px) {
  #uteka {
  margin-left: -25px;
  margin-right: -25px;
}

}

a[title="rss"] {
  display: none;
}

.sitemap {
    padding: 30px 0;
}
.it-sub-sitemap-link {
    padding-left: 20px;
}

@media (min-width: 768px) {
    .sitemap {
        padding: 50px 0;
    }
}

@media (min-width: 1023px) {
    .sitemap {
        padding: 80px 0;
    }
}

.sitemap a:hover {
    color: #ff5032;
}

.sitemap__container {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    gap: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
}

@media (min-width: 768px) {
    .sitemap__container {
        width: 720px;
    }
}

@media (min-width: 1023px) {
    .sitemap__container {
        width: 900px;
    }
}

@media (min-width: 1200px) {
    .sitemap__container {
        width: 1180px;
    }
}


.disc-cookie {
	position: fixed;
	bottom: 10vh;
	left: 0;
	right: 0;
	width: auto;
	background: #F5F3F4;
	display: none;
	align-items: center;
	justify-content: space-between;
	padding: 12px 8%;
	z-index: 100;
  }
  .disc-cookie__mtext {
	color: #110F14;
	font-size: 16px;
  line-height: 1;
  }
  .disc-cookie__mtext a {
	text-decoration: underline;
	 color: #110F14;
   font-weight: 400;
  }
  
  .disc-cookie__link {
	font-size: 12px;
	color: #828282;
	text-decoration: underline;
	margin-top: 10px;
  }

  .disc-cookie__link a {
    color: #110F14;
    font-weight: 400;
  }
  
  .disc-cookie__agree {
	width: 180px;
	min-width: 180px;
	height: 50px;
	font-size: 14px;
	border-radius: 6px;
	transition: .3s;
	margin-left: 10px;
	font-family: Myriad Pro;
	cursor: pointer;
	border: 0;
    color: #fff;
    background: #ff5032;
    transition: .3s;
  }
  .disc-cookie__agree:hover {
    box-shadow: 0px 0px 18px -1px rgba(255, 80, 50, 1);
}
  
  .disc-cookie.discCookieDown {
	bottom: 0;
  }
  
  @media (max-width: 650px) {
	.disc-cookie {
		padding: 15px 15px 10px 15px;
		flex-wrap: wrap;
		justify-content: center;
	}
  
	.disc-cookie__agree {
	  width: 293px;
	  min-width: 293px;
	  height: 34px;
	  margin-left: 0;
	}
	.disc-cookie__mtext {
		font-size: 12px;
	}
  
	.disc-cookie__link {
	  margin: 15px 0 10px 0;
	}
  .disc-cookie__link a, .disc-cookie__mtext a {
    font-size: 12px;
  }
  }


  .article-content-list {
    display: flex;
}

.article-anchors a {
    color: #FE4F01;
    font-size: 16px;
    text-decoration: underline;
}

.ancors-ul li ul li a {
    color: #595858;
    font-size: 14px;
    font-weight: 300;
}
   
.article-detail .ancors-ul li {
       font-size: 16px;
       line-height: 16px;
       color: rgba(254, 79, 1, 1);
       margin-top: 0;
       margin: 0 0 17px 0;
   }
   
   .ancors-ul li::marker {
      color: rgba(254, 79, 1, 1);
   }
   
   .ancors-ul li ul li a {
       color: rgba(89, 88, 88, 1);
   }
   
   .ancors-ul li ul li::marker {
      color: rgba(89, 88, 88, 1);
   }
   
   .ancors-ul li ul li {
      width: 100%;
       list-style-type: disc;
   }
   
   .article-anchors {
    display: flex;
    width: 100%;
}

.ancors-ul {
  width: 30%;
}

.ancors-ul:nth-child(2) {
    margin: 0 50px;
}

.ancors-ul li ul li {
    margin: 5px 0 0 15px;
    text-decoration: none !important;
}

.ancors-ul li ul {
  margin-top: 5px;
  padding-left: 15px;
}

.article-detail .ancors-ul li ul li {
  margin-bottom: 5px;
}

.article-detail .ancors-ul li ul li a {
  text-decoration: none;
}

   
   .article-content-list {
        background: rgba(255, 235, 226, 1);
       padding: 25px 20px 25px 40px;
       border-radius: 16px;
       margin-top: 10px;
   
   }
   .article-content-list h2 {
    max-width: 120px;
    line-height: 1.3;
    font-size: 20px;
    margin: 0 40px 0 0;
   }
   
   .article-detail__content a {
       word-break: initial !important;
   }

   @media (max-width: 1000px) {
    .article-content-list {
      flex-wrap: wrap;
    }
    h2.article-content-list__title {
      width: 100%;
      max-width: 100%;
      font-size: 18px;
      margin-bottom: 20px;
    }
   }

   @media (max-width: 767px) {
    .article-content-list {
      padding: 20px;
      border-radius: 8px;
    }
    .article-detail__content {
      overflow: hidden;
    }
    .ancors-ul {
      width: 200px;
      margin-right: 25px;
    }
    .ancors-ul li {
      font-size: 14px;
    }
    .ancors-ul li ul li a {
      color: rgba(254, 79, 1, 1);
    }
    .ancors-ul li ul {
      padding-left: 0;
      margin-top: 10px;
    }
    .ancors-ul li ul li::marker {
      color: rgba(254, 79, 1, 1);
    }
    .article-content-list h2 {
      font-size: 20px;
    }
    .article-anchors a {
      font-size: 14px;
    }
    .article-detail .ancors-ul li ul li {
      margin-bottom: 10px;
    }
    .article-detail .ancors-ul li ul li a {
      text-decoration: underline;
    }
    .article-detail .ancors-ul li {
      margin: 0 0 10px 0;
    }
    .article-anchors {
      padding-left: 15px;
      padding-top: 10px;
      flex-wrap: wrap;
      
    }
    .ancors-ul {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
}
.ancors-ul:nth-child(2) {
    margin: 0;
}

   }

   .article-detail__more {
    cursor: pointer;
    border: 0;
    margin-bottom: 60px;
    background: none;
    color: #333333;
    font-size: 14px;
    text-decoration: underline;
    font-weight: 700;
    margin-right: auto;
}
.article-detail__more-img {
    position: relative;
    left: 3px;
    top: -2px;
    transition: .3s;
}
.article-detail__more-img.active {
  transform: rotate(180deg);
}

.article-detail__content {
    margin-bottom: 0 !important;
}

.source-list p {
    display: none;
    font-size: 14px;
    line-height: 18px;
    margin: 10px 0 !important;
}

.source-list h3 {
   font-size: 18px;
   margin: 10px 0 !important;
}

.source-list p:nth-child(1),
.source-list p:nth-child(2),
.source-list p:nth-child(3),
.source-list p:nth-child(4) {
    display: block;
}

.source-list.active p:nth-child(1),
.source-list.active p:nth-child(2),
.source-list.active p:nth-child(3),
.source-list.active p:nth-child(4)  {
  display: block !important;
}

    ._blank {
        position: absolute;
        top: 5px;
        left: 5px;
        min-width: 300px;
        width: 90vw;
        height: 90vh;
        pointer-events: none;
        z-index: 11500;
    }
    .bzz-header .bzz-navbar .bzz-navbar__menu {
        display: flex;
        justify-content: center;
        gap: 16px;
    }
    #menu-item-4 {
        order: 7 !important;
    }
    #menu-item-4 > a {
        font-size: 18px;
        padding: 12px 6px;
        background: #ff5032;
        border-radius: 35px;
        color: #fff  !important;
        transition: all 0.5s ease-out !important;
    }
    .header__nav-ul-li:nth-child(5) {
        order: 7 !important;
        background: #5225B4;
        border-radius: 24px;
        color: #fff  !important;
        transition: all 0.5s ease-out !important;
            width: 137px;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
    background-image: url(/local/templates/omez/img/icons/cart.svg);
    background-repeat: no-repeat;
    background-position: center right 17px;
    }


.header__nav-ul-li:nth-child(5) * {
  font-family: Harmonia Sans Pro Cyr;
  font-weight: 600;
}

.header__nav-ul-li:nth-child(5) a {
  padding-right: 30px;
}





    #menu-item-3 > a:hover,
    .header__nav-ul-li:nth-child(5):hover {
        transition: all 0.5s ease-out !important;
        box-shadow: 0px 0px 18px -1px #5225B4 !important;
    }
    @media screen and (max-width:1200px) {
        .header__nav-ul-li:nth-child(5) {
            order: 7 !important;
            background: none;
            color: #fff  !important;
        }
        .header__nav-ul-li:hover,
        .header__nav-ul-li_active{
            color: #ff5032 !important;
        }
    }
    @media screen and (max-width:1099px) {
        .bzz-header .bzz-navbar .bzz-navbar__menu{
            flex-wrap: wrap;
            margin-top: 65px;
            gap: 10px;
        }
    }

    .header__nav-ul {
      align-items: center;
    }

    .header__nav-ul-li {
      margin-left: 15px;
    }

.header__nav-ul-li_about::before {
  display: none;
}

.header__nav-ul-li_about {
  padding-right: 0 !important;
}

.header__nav-ul-li a {
   font-size: 14px;
}

@media (max-width: 1200px) {
  .header__nav-ul-li:nth-child(5) a {
   padding: 12px 25px !important;
} 
  .header__nav-ul-li:nth-child(5) {
   margin-right: 0;
}  
.header__nav-ul-li:nth-child(5):hover {
    box-shadow: initial !important;
}
}

.bzz-navbar__menu li a {
    padding: 12px 6px;
    font-size: 14px;
}

.bzz-navbar__menu li a span {
    font-size: 14px;
}

.bzz-navbar__menu #menu-item-4 > a {
  background: none;
}

.bzz-navbar__menu #menu-item-3 > a:hover {
    box-shadow: initial !important;
}

.bzz-navbar__menu #menu-item-4  {
   background-color: #5225B4;
    border-radius: 24px;
    color: #fff !important;
    transition: all 0.5s ease-out !important;
    width: 137px;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: auto;
    margin-bottom: auto;
    background-image: url(/local/templates/omez/img/icons/cart.svg);
    background-repeat: no-repeat;
    background-position: center right 17px;
}

.bzz-navbar__menu #menu-item-4 * {
  font-family: Harmonia Sans Pro Cyr;
  font-weight: 600;
}
.bzz-navbar__menu #menu-item-4 a {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-right: 30px;
}

.bzz-navbar__menu #menu-item-4:hover {
 box-shadow: 0px 0px 18px -1px #5225B4 !important;   
}

@media (max-width: 1150px) {
  .bzz-navbar__menu li a span {
    font-size: 14px !important;
}
  .bzz-navbar__menu li {
    padding: 0;
}
}

.autor_article_text-flex {
    display: flex;
}

.autor_article_text-flex2 {
      display: flex;
    flex-direction: column;
}

.article-detail__facts {
    display: flex;
    flex-direction: column;
    justify-content: center;
        margin-top: auto;
    margin-bottom: auto;
}



.article-detail-color {
        background: rgba(255, 235, 226, 1);
    padding: 25px 20px 25px 40px;
    border-radius: 16px;
}

@media (max-width: 767px) {
  .autor_article_text-flex {
    flex-wrap: wrap;
  }
}

.autor_article_text-flex .autor_article_pic {
  float: initial;
  margin-bottom: 0;
}

@media (max-width: 767px) {
  .article-detail__detail-img {
    height: auto;
  }
}


.aptekaru-item {
    position: relative;
}

.aptekaru-item__icon {
    position: absolute;
    top: 10px;
    left: 10px;
    cursor: pointer;
    z-index: 10;
}

.aptekaru-item__text {
    position: absolute;
    background: #EDEDED;
    border-radius: 12px;
    width: 260px;
    font-size: 10px;
    padding: 15px 25px 15px 15px;
    z-index: 99;
    color: #686868;
    line-height: 1.25;
        left: 0;
    top: 5px;
    display: none;
}
.aptekaru-item__text a {
    color: #686868;
    text-decoration: underline;
}

.aptekaru-item__text-cross {
    position: absolute;
    top: 3px;
    right: 5px;
    font-size: 15px;
    cursor: pointer;
    padding: 5px;
}
.wherebuy__item a:not(.aptekaru-item__text a) {
    width: 100%;
    display: block;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
@media (max-width: 1200px) {
  .aptekaru-item__icon {
    top: 0;
    left: 0;
  }
  .where-stores__wrapper h1 {
    font-size: 30px;
    margin: 0;
    line-height: 1.3;
  }
}
@media (max-width: 600px) {
  .aptekaru-item__icon {
        top: -15px;
    left: 0;
}
}

@media (min-width: 1200px) {
  .ya-buy-widget {
    width: 92.5376%;
  }
}


#table.about-table {
  padding-top: 120px; 
  margin-top: -120px;
}

.bzz-index .bzz-sixth .bzz-description {
      max-width: 54%;
}

.bzz-index .bzz-sixth .bzz-description .styles_like_h1 + p {
  max-width: 86%;
}

.bzz-index .bzz-sixth .bzz-description .styles_like_h1 + p + .btns-instr {
  justify-content: flex-start;
}

@media (max-width: 1023px) {
  .bzz-index .bzz-sixth .bzz-description {
      max-width: 100%;
}
.bzz-index .bzz-sixth .bzz-description .styles_like_h1 + p {
  max-width: 100%;
}
}


h1.about-banner__title {
  line-height: 1;
}

.about-banner__dose {
   margin-top: 0 !important;
}
.about-banner__description {
  justify-content: center;
      margin-top: 42px !important;
}

.about-banner__image {
  margin-top: -55px;
}

.about-banner__description.about-banner__description-mob {
  display: none;
}

@media (max-width: 1000px) {
 .about-banner__description.about-banner__description-mob {
  display: flex;
   margin-top: 20px !important;
    margin-bottom: 20px;
    width: 100%;
    justify-content: flex-start;
}
.about-banner__image .about-banner__description {
  display: none;
}
.about-banner__image {
  margin-top: 0;
}
.btns-instr-about {
  margin-top: 0;
}

.btns-instr.btns-instr-about {
   flex-wrap: wrap;
   justify-content: flex-start;
}


}

.atricle-banner img {
   max-width: 100%;
}

@media (max-width: 550px) {

.atricle-banner img {
   width: 100%;
}

}

a.new-buy, div.new-buy  {
       font-size: 16px;
    width: 155px !important;
    height: 47px;
    margin-right: 0;
    background-color: #5225B4;
    font-family: Harmonia Sans Pro Cyr;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1.2;
    padding-right: 20px;
    background-image: url(/local/templates/omez/img/icons/cart.svg);
    background-repeat: no-repeat;
    background-position: center right 17px;
    color: #fff;
    border-radius: 24px;
    transition: .5s;
}

.new-buy:hover {
    box-shadow: 0px 0px 18px -1px #5225B4 !important;
}

.reasons-banner__description {
  margin-bottom: 20px;
}

.new-buy-abs {
    position: absolute;
    color: #fff !important;
    left: 3rem;
    bottom: 4rem;
    font-weight: 600;
}

.atricle-banner {
    position: relative;
}

.main-page-video__title {
    margin-bottom: 10px;
    padding: 0 20px;
}
.show-more-articles {
    margin-right: 0;
}


@media (max-width: 767px) {
  .btns-instr.show-more-articles-cont {
    justify-content: center;
    margin-left: auto;
  }
  a.new-buy {
    width: 135px !important;
    height: 47px;
        padding-right: 23px;
        background-position: center right 12px;
  }
  .new-buy-abs {
    left: 1rem;
    bottom: 2rem;
  }
}

@media (max-width: 550px) {
  .new-buy-abs {
    left: 1rem;
    bottom: initial;
    top: 35%;
    left: 10%;
  }
}

.btns-instr-about-new {
    margin-top: 0;
    justify-content: flex-start;
}

.btns-instr-about-new .btns-instr__download {
    background-image: none;
    padding: 0;
}

#par_wrapp #txt1 {
      top: 110px;
}

.buy-hide-site {
    margin-top: 30px;
    display: none;
}

.show-more-articles-cont {
  margin-bottom: 40px;
  margin-top: 20px;
}

.articles-title-new {
    color: #FF5032;
    font-weight: 300;
    font-size: 68px;
    font-family: Myriad Pro Light;
}

.tags-wrapper__self {
    display: flex;
    flex-wrap: wrap;
    max-width: 1070px;
    justify-content: center;
}


.tags-item__tag {
    text-decoration: none;
    font-size: 14px;
    color: #FF5032;
    display: block;
    border: 1px solid #FF5032;
    padding: 13px 26px;
    border-radius: 8px;
    line-height: 1;
    transition: .3s;
    margin-right: 10px;
    margin-bottom: 10px;
}

.tags-item__tag.active {
    background: #FF5032;
    color: #fff;
}
.tags-scroll {
  display: none;
}

@media (min-width: 768px) {
  .tags-item__tag:hover {
     background: #FF5032;
    color: #fff;
  }
}


@media (max-width: 1023px) {
   .articles-title-new {
     font-size: 36px;
      margin-bottom: 140px;
   }
}
@media (max-width: 767px) {
  .tags-item__tag {
        padding: 9px 23px;
  }
  .tags-wrapper__self {
        justify-content: flex-start;
            max-width: initial;
            width: 930px;
  }
  .tags-wrapper {
      position: absolute;
    left: 25px;
    max-width: calc(100% - 25px);
    overflow: scroll;
    top: 160px;
  }
  .tags-scroll {
    display: flex;
            position: absolute;
        top: 265px;
        right: 25px;
  }
  .tags-scroll__left {
    transform: scale(-1);
    margin-right: 15px;
    transition: .3s;
  }
  .tags-scroll__right {
    transition: .3s;
  }

  .tags-scroll__left.dis, .tags-scroll__right.dis {
     opacity: .3;
  }

}

.art-container {
    max-width: 1250px;
    width: 100%;
    padding: 0 25px;
}

.art-container .articles-title-new {
    text-align: center;
    margin-bottom: 80px;
}

.authors {
    display: flex;
    justify-content: space-between;
    margin-bottom: 40px;
    flex-wrap: wrap;
}

.authors__item {
    width: 48%;
    display: flex;
    margin-bottom: 60px;
    align-items: flex-start;
}

.authors__photo img {
    border-radius: 50%;
    border: 3px solid #FE4F01;
    width: 186px;
}
.authors__about {
    margin-left: 25px;
}
.authors__about-who {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 20px;
}
.authors__about-name {
    font-size: 28px;
    color: #FE4F01;
    font-weight: 700;
}
.authors__about-edu {
    margin: 10px 0 25px 0;
}
.authors__about-link a {
    margin-right: auto;
    font-weight: 400;
    max-width: 142px;
    max-height: 45px;
}

.author-links {
    font-size: 20px;
    font-weight: 700;
    display: inline-flex;
    align-items: center;
    cursor: pointer;
    margin-bottom: 40px;
}
.author-links img {
    margin-left: 10px;
    transition: .3s;
}
.author-links-self {
    padding-left: 15px;
    margin-bottom: 40px;
    display: none;
}

.author-links.active img {
	transform: rotate(180deg);
}


@media (max-width: 1279px) {
	.authors__item {
		width: 100%;
	}
}

@media (max-width: 767px) {
	.authors__item {
		flex-wrap: wrap;
		margin-bottom: 35px;
	}
	.authors__about {
		margin-left: 0;
		width: 100%;
		margin-top: 35px;
	}
	.art-container {
      padding: 0;
	}
	.art-container .articles-title-new {
		    margin-bottom: 40px;
	}
	.authors {
		margin-bottom: 20px;
	}
}


.author-page {
    display: flex;
    margin-top: 50px;
}

.author-page__right {
    margin-left: 50px;
}

.author-page__title {
    font-size: 40px;
    font-weight: 700;
    margin-top: 0;
}
.author-page__descr {
    
}

.author-page__age {
    font-size: 18px;
    font-weight: 700;
    margin: 20px 0;
}
.author-page__edu {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 20px;
}

.author-page__right {
    max-width: 700px;
}
.author-page__list li {
    font-size: 16px;
    margin-bottom: 20px;
}
.author-page__list {
    padding-left: 30px;
    margin-bottom: 50px;
}
.author-page__back a {
  background-color: #fff;
  border: 1px solid #FE4F01;
  color: #FE4F01;
  font-weight: 400;
  max-width: 142px;
    height: 45px;
    margin-bottom: 30px
}

@media (max-width: 767px) {
   .author-page {
    flex-wrap: wrap;
   } 
   .author-page__right {
    margin-left: 0;
    width: 100%;
   }
   .author-page {
    margin-top: 30px;
   }
   .author-page__left {
    width: 100%;
    text-align: center;
    margin-bottom: 30px;
}
.author-page__title {
  font-size: 30px;
}

}

.tags-date__self {
 cursor: pointer;
 color: #FF5032;
    align-items: center;
    display: flex;
}

.tags-date__self span {
    margin-right: 15px;
}

.tags-date {
   padding-top: 20px;
}

.author-links-self, .author-links {
  display: none !important;
}

.banner-in {
  font-family: Montserrat;
  color: #fff;
  margin-bottom: 5rem;
}

.banner-in-cont {
  /*! CSS Used from: https://omez.itsft.ru/assets/build/prod/project.min.css?1737979020 ; media=all */
}
@media all {
  .banner-in-cont section {
    display: block;
  }
  .banner-in-cont a {
    background-color: transparent;
  }
  .banner-in-cont a:active, .banner-in-cont a:hover {
    outline: 0;
  }
  .banner-in-cont sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  .banner-in-cont sup {
    top: -0.5em;
  }
  .banner-in-cont img {
    border: 0;
  }
  .banner-in-cont svg:not(:root) {
    overflow: hidden;
  }
  .banner-in-cont *, .banner-in-cont ::after, .banner-in-cont ::before {
    box-sizing: inherit;
  }
  .banner-in-cont .l-container {
    margin: 0 auto;
    max-width: 100%;
    position: relative;
    width: 95.73vw;
  }
}
@media only screen and (min-width: 768px) {
  .banner-in-cont .l-container {
    width: 93.75vw;
  }
}
@media only screen and (min-width: 1024px) {
  .banner-in-cont .l-container {
    width: 88.89vw;
  }
}
@media all {
  .banner-in-cont .l-inner-container {
    position: relative;
    margin: 0 auto;
    max-width: 100%;
    width: 91.097%;
  }
}
@media only screen and (min-width: 768px) {
  .banner-in-cont .l-inner-container {
    width: 93.333%;
  }
}
@media only screen and (min-width: 1024px) {
  .banner-in-cont .l-inner-container {
    width: 87.5%;
  }
}
@media all {
  .banner-in-cont img {
    max-width: 100%;
    height: auto;
    word-break: break-word;
  }
}
@media all {
  .banner-in-cont .js-focus-visible :focus:not(.focus-visible) {
    outline: none;
  }
}
@media all {
  .banner-in-cont a {
    color: inherit;
    text-decoration: none;
    transition: all 0.3s;
    text-underline-position: under;
  }
}
@media all {
  .banner-in-cont p {
    margin-top: 0;
  }
}
@media all {
  .banner-in-cont sup {
    display: inline-block;
    text-decoration: none;
    font-size: 50%;
    top: -0.6em;
  }
}
@media all {
  .banner-in-cont .nowrap {
    white-space: nowrap;
  }
}
@media all {
  .banner-in-cont .b-radius-32 {
    border-radius: 2.18rem;
  }
}
@media only screen and (max-width: 767px) {
  .banner-in-cont .b-radius-24-mob {
    border-radius: 1.38rem;
  }
}
@media all {
  .banner-in-cont .button {
    display: inline-block;
    background-color: transparent;
    transition: all 0.3s;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
  }
}
@media all {
  .banner-in-cont .button:hover {
    -o-border-image: none;
    border-image: none;
  }
}
@media all {
  .banner-in-cont .button--main-color:hover, .banner-in-cont .button--main-color:active {
    box-shadow: 0 84px 4px 0 rgba(255, 255, 255, 0.15) inset;
  }
}
@media only screen and (max-width: 767px) {
  .banner-in-cont .button--mob-wide {
    margin-left: auto;
    margin-right: auto;
    max-width: 40.98rem;
  }
}
@media all {
  .banner-in-cont .button--low {
    border-radius: 0.58rem;
    color: #fff;
  }
}
@media all {
  .banner-in-cont .button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font: inherit;
    background-color: transparent;
    border: 0;
    padding: 0;
    text-align: center;
    line-height: 1;
    transition: all 0.3s;
  }
}
@media all {
  .banner-in-cont .button--low {
    min-height: 3.88rem;
    padding: 0.1rem 2.18rem;
    font-size: 1.08rem;
  }
}
@media all {
  .banner-in-cont .button--low .button__icon {
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 1rem;
  }
}
@media all {
  .banner-in-cont .button--main-color {
    background-color: #f5bd32;
  }
}
@media only screen and (max-width: 767px) {
  .banner-in-cont .button--mob-wide {
    width: 100%;
  }
}
@media all {
  .banner-in-cont .icon-wrapper svg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
@media all {
  .banner-in-cont .icon-wrapper {
    position: relative;
    flex-shrink: 0;
  }
}
@media all {
  .banner-in-cont .image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
@media all {
  .banner-in-cont .aspect-ratio {
    flex-shrink: 0;
    position: relative;
  }
}
@media all {
  .banner-in-cont .aspect-ratio::before {
    content: "";
    display: block;
  }
}
@media all {
  .banner-in-cont .mb-24 {
    margin-bottom: 1.38rem;
  }
}
@media all {
  .banner-in-cont .mb-32 {
    margin-bottom: 2.18rem;
  }
}
@media all {
  .banner-in-cont .mb-120 {
    margin-bottom: 10.98rem;
  }
}
@media only screen and (max-width: 767px) {
  .banner-in-cont .mb-24-mob {
    margin-bottom: 1.38rem;
  }
}
@media only screen and (max-width: 767px) {
  .banner-in-cont .mb-80-mob {
    margin-bottom: 6.98rem;
  }
}
@media all {
  .banner-in-cont .mt-24 {
    margin-top: 1.38rem;
  }
}
@media only screen and (max-width: 767px) {
  .banner-in-cont .mt-18-mob {
    margin-top: 0.78rem;
  }
}
@media all {
  .banner-in-cont .mr-10 {
    margin-right: 0.1rem;
  }
}
@media all {
  .banner-in-cont .title {
    margin-top: 0;
  }
}
@media all {
  .banner-in-cont .title--h2 {
    font-size: 2.18rem;
    line-height: 1;
    text-transform: uppercase;
    font-weight: 700;
  }
}
@media only screen and (min-width: 768px) {
  .banner-in-cont .title--h2 {
            font-size: 2.8vw;
  }
}
@media all {
  .banner-in-cont .banner {
    color: #fff;
  }
}
@media all {
  .banner-in-cont .banner__container {
    background-color: #5d616c;
    overflow: hidden;
  }
}
@media all {
  .banner-in-cont .banner__logo-wrapper {
    width: 9.88rem;
  }
}
@media all {
  .banner-in-cont .banner__logo-wrapper::before {
    padding-top: 2.98rem;
  }
}
@media only screen and (max-width: 767px) {
  .banner-in-cont .banner__logo-wrapper {
    position: relative;
    z-index: 1;
  }
}
@media only screen and (min-width: 768px) {
  .banner-in-cont .banner__logo-wrapper {
    width: 9.98rem;
  }
  .banner-in-cont .banner__logo-wrapper::before {
    padding-top: 3.88rem;
  }
}
@media only screen and (min-width: 768px) {
  .banner-in-cont .banner__inner-container {
    display: grid;
  }
}
@media all {
  .banner-in-cont .banner__text {
    position: relative;
    z-index: 1;
    padding: 4.78rem 0 0;
  }
}
@media all {
  .banner-in-cont .banner__text::before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    width: 154.438%;
    margin-top: 0;
    margin-left: -4.517%;
    padding-top: 108.568%;
    background-image: linear-gradient(121deg, #963236 40.05%, rgba(150, 50, 54, 0) 86.61%);
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
  }
}
@media only screen and (min-width: 768px) {
  .banner-in-cont .banner__text {
    z-index: 1;
    grid-row: 1;
    grid-column: 1;
    padding: 4.78rem 0 4.78rem;
  }
  .banner-in-cont .banner__text::before {
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 54.552%;
    margin-top: 0;
    margin-left: -4.296%;
    padding-top: 56.875%;
    background-image: linear-gradient(121deg, #963236 65.05%, rgba(150, 50, 54, 0) 86.61%);
    border-bottom-left-radius: 0;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
  }
}
@media only screen and (min-width: 1024px) {
  .banner-in-cont .banner__text {
    padding-top: 2.68rem;
    padding-bottom: 2.68rem;
  }
  .banner-in-cont .banner__text::before {
    margin-left: -7.142%;
    padding-top: 47.958%;
    background-image: linear-gradient(121deg, #963236 40.05%, rgba(150, 50, 54, 0) 86.61%);
  }
}
@media only screen and (min-width: 768px) {
  .banner-in-cont .banner__image-block {
    grid-row: 1;
    grid-column: 1;
  }
}
@media only screen and (max-width: 767px) {
  .banner-in-cont .banner__image-wrapper {
    margin-left: -4.899%;
    width: 109.793%;
    height: 100%;
  }
  .banner-in-cont .banner__image-wrapper::before {
    padding-top: 127.023%;
  }
  .banner-in-cont .banner__image-wrapper img {
    -o-object-fit: cover;
    object-fit: cover;
  }
}
@media only screen and (min-width: 768px) {
  .banner-in-cont .banner__image-wrapper {
    margin-left: 19.057%;
    width: 100%;
    height: 100%;
  }
  .banner-in-cont .banner__image-wrapper img {
    -o-object-fit: cover;
    object-fit: cover;
  }
  .banner-in-cont .banner__image-wrapper::before {
    padding-top: 48.051%;
  }
}
@media only screen and (min-width: 1024px) {
  .banner-in-cont .banner__image-wrapper {
    width: 75.457%;
    margin-left: auto;
    margin-right: -7.142%;
  }
}
@media print {
  .banner-in-cont *, .banner-in-cont :before, .banner-in-cont :after {
    background: 0 0 !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  .banner-in-cont a, .banner-in-cont a:visited {
    text-decoration: underline;
  }
  .banner-in-cont a[href]:after {
    content: " (" attr(href) ")";
  }
  .banner-in-cont img {
    page-break-inside: avoid;
  }
  .banner-in-cont img {
    max-width: 100% !important;
  }
  .banner-in-cont p {
    orphans: 3;
    widows: 3;
  }
}

.banner-in-cont-post {
    font-size: 1.4rem;
    font-family: Montserrat;
    margin-top: -2.5rem !important;
    margin-bottom: 3rem;
            width: 88.89vw;
}



@media (max-width: 767px) {
  .banner-in-cont-post {
    font-size: 0.9rem !important;
     margin-top: -5rem !important;
  }
  .banner-in-cont .title--h2 {
    font-size: 2rem;
  }
  .banner-in-cont .banner__logo-wrapper {
    width: 7.88rem;
  }
  .banner-in-cont .button--low {
    font-size: 1.25rem;
  }
}




/* End */


/* Start:/local/templates/omez/css/redesign.css?175146908347990*/
.cf:before,.clearfix:before,.cf:after,.clearfix:after{content:"";display:table}.cf:after,.clearfix:after{clear:both}@font-face{font-family:"Montserrat";src:url(/assets/fonts/Montserrat-Regular.woff2) format("woff2"),url(/assets/fonts/Montserrat-Regular.woff) format("woff"),url(/assets/fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/fonts/Montserrat-Medium.woff2) format("woff2"),url(/assets/fonts/Montserrat-Medium.woff) format("woff"),url(/assets/fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/assets/fonts/Montserrat-SemiBold.woff) format("woff"),url(/assets/fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/fonts/Montserrat-Bold.woff2) format("woff2"),url(/assets/fonts/Montserrat-Bold.woff) format("woff"),url(/assets/fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Attentica 4F";src:url(/assets/fonts/Attentica-4F-UltraLight.woff2) format("woff2"),url(/assets/fonts/Attentica-4F-UltraLight.woff) format("woff"),url(/assets/fonts/Attentica-4F-UltraLight.ttf) format("truetype");font-weight:250;font-style:normal;font-display:swap}@media only screen and (max-width:374px){html.new-styles-once{font-size:10px}}@media only screen and (min-width:375px) and (max-width:767px){html.new-styles-once{font-size:calc(10px + (100vw - 374px)*.005)}}@media only screen and (min-width:768px){html.new-styles-once{font-size:calc(12px + (100vw - 767px)*-.004)}}@media only screen and (min-width:768px) and (max-width:374px){html.new-styles-once{font-size:10px}}@media only screen and (min-width:768px) and (min-width:375px) and (max-width:767px){html.new-styles-once{font-size:calc(10px + (100vw - 374px)*0)}}@media only screen and (min-width:768px) and (min-width:768px){html.new-styles-once{font-size:calc(10px + (100vw - 767px)*.004)}}@media only screen and (min-width:1024px) and (max-width:374px){html.new-styles-once{font-size:10px}}@media only screen and (min-width:1024px) and (min-width:375px) and (max-width:1023px){html.new-styles-once{font-size:calc(10px + (100vw - 374px)*-.003)}}@media only screen and (min-width:1024px) and (min-width:1024px){html.new-styles-once{font-size:calc(8px + (100vw - 1023px)*.005)}}@media only screen and (min-width:1440px) and (max-width:374px){html.new-styles-once{font-size:10px}}@media only screen and (min-width:1440px) and (min-width:375px) and (max-width:1439px){html.new-styles-once{font-size:calc(10px + (100vw - 374px)*0)}}@media only screen and (min-width:1440px) and (min-width:1440px){html.new-styles-once{font-size:calc(10px + (100vw - 1439px)*.007)}}@media only screen and (max-width:374px){html.new-styles-once{font-size:16px}}@media only screen and (min-width:375px) and (max-width:767px){html.new-styles-once{font-size:calc(16px + (100vw - 374px)*.005)}}@media only screen and (min-width:768px){html.new-styles-once{font-size:calc(18px + (100vw - 767px)*-.004)}}@media only screen and (min-width:768px) and (max-width:374px){html.new-styles-once{font-size:16px}}@media only screen and (min-width:768px) and (min-width:375px) and (max-width:767px){html.new-styles-once{font-size:calc(16px + (100vw - 374px)*0)}}@media only screen and (min-width:768px) and (min-width:768px){html.new-styles-once{font-size:calc(16px + (100vw - 767px)*.004)}}@media only screen and (min-width:1024px) and (max-width:374px){html.new-styles-once{font-size:16px}}@media only screen and (min-width:1024px) and (min-width:375px) and (max-width:1023px){html.new-styles-once{font-size:calc(16px + (100vw - 374px)*-.003)}}@media only screen and (min-width:1024px) and (min-width:1024px){html.new-styles-once{font-size:calc(14px + (100vw - 1023px)*.005)}}@media only screen and (min-width:1440px) and (max-width:374px){html.new-styles-once{font-size:16px}}@media only screen and (min-width:1440px) and (min-width:375px) and (max-width:1439px){html.new-styles-once{font-size:calc(16px + (100vw - 374px)*0)}}@media only screen and (min-width:1440px) and (min-width:1440px){html.new-styles-once{font-size:calc(16px + (100vw - 1439px)*.003)}}body.new-styles-once{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 0,"dlig" 0;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 0,"dlig" 0}h1,.like-h1,h2,.like-h2,h3,.like-h3,h4,.like-h4,h5,.like-h5,h6,.like-h6{font-size:1rem;line-height:1.1}h1,.like-h1,h2,.like-h2,h3,.like-h3,h4,.like-h4,h5,.like-h5,h6,.like-h6{line-height:1}h1,.like-h1,h2,.like-h2,h3,.like-h3,h4,.like-h4,h5,.like-h5,h6,.like-h6{font-weight:700}h1,.like-h1{margin:1.5em 0 .8em}h2,.like-h2{margin:1.5em 0 .8em}h3,.like-h3{margin:1.5em 0 .8em}h4,.like-h4{font-size:1.25rem;margin:1.5em 0 .8em}h5,.like-h5{font-size:1rem;margin:1.5em 0 .8em}h6,.like-h6{font-size:.875rem;margin:1.5em 0 .8em}.new-styles a{color:inherit;text-decoration:none;transition:all .3s;text-underline-position:under}.new-styles a[role=button]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.new-styles a:not([class]){color:#f5bd32}.new-styles p{margin-top:0}.new-styles ol{list-style-type:none;margin:1em 0 2em;padding:0}.new-styles ol li{margin:.3em 0}.new-styles ul{list-style:none;margin:0;padding-left:0}.new-styles ul li{position:relative;padding-left:.375rem}.new-styles ul li:last-child{margin-bottom:0}.new-styles ul li::before{content:"";position:absolute;left:0;top:.40625rem;width:.625rem;height:.625rem;font-size:0;border-radius:50%;-webkit-transform:scale(1.01);transform:scale(1.01);background-color:#f5bd32}.new-styles ul ol>li::before{display:inline;background:0 0;-webkit-transform:none;transform:none}.new-styles ol{counter-reset:ol-level-1}.new-styles ol li{position:relative}.new-styles ol>li{counter-increment:ol-level-1}.new-styles ol>li::before{content:counter(ol-level-1) ". ";display:inline}.new-styles ol>li>ol{counter-reset:ol-level-2}.new-styles ol>li>ol>li{counter-increment:ol-level-2;margin-left:1.8em}.new-styles ol>li>ol>li::before{content:counter(ol-level-1) "." counter(ol-level-2) ". "}.new-styles ol>li>ol>li>ol{counter-reset:ol-level-3}.new-styles ol>li>ol>li>ol>li{counter-increment:ol-level-3;margin-left:2.7em}.new-styles ol>li>ol>li>ol>li::before{content:counter(ol-level-1) "." counter(ol-level-2) "." counter(ol-level-3) ". "}.new-styles blockquote{margin:1em 0;padding:.5em 0 .5em 2em;border-left:2px solid currentColor}.new-styles dl{margin:1em 0}.new-styles dt{margin-bottom:.5em}.new-styles dd{margin-bottom:1.2em;font-style:italic}.new-styles pre{overflow:auto;white-space:pre-wrap}.new-styles sup{display:inline-block;text-decoration:none}.new-styles .some-text p:last-child,.new-styles .some-text ul:last-child,.new-styles .some-text ol:last-child{margin-bottom:0}.new-styles .unstyled-list{list-style:none;margin:0;padding-left:0}.new-styles .unstyled-list>*{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.new-styles .unstyled-list>::before{content:none}.new-styles .default-color{color:#29282d}.new-styles .nowrap{white-space:nowrap}.new-styles .opacity-60{opacity:.6}.new-styles .opacity-90{opacity:.9}.new-styles .g-hidden{display:none!important}.new-styles .g-hidden--soft{display:none}.new-styles .g-vam{display:inline-block;vertical-align:middle}.new-styles .g-tac{text-align:center}.new-styles .g-relative{position:relative}.new-styles .g-nobr{white-space:nowrap}.new-styles hr{margin:2rem 0;border:0;height:1px;background-color:#ccc}.new-styles .g-preparing{position:relative}.new-styles .g-preparing.is-preparing>:not(.g-show-preparing){opacity:0;visibility:hidden}.new-styles .g-preparing.is-preparing:after{content:""}.new-styles figure{margin:1em 0;text-align:center}.new-styles figcaption{margin-top:1em;font-size:.9em}.new-styles img{max-width:100%;height:auto;word-break:break-word}.new-styles .visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.new-styles #svg-container{position:absolute;z-index:-1;visibility:hidden}.new-styles .js-focus-visible :focus:not(.focus-visible){outline:none}.new-styles .swiper-container:not(.swiper-container-initialized){overflow:hidden}.new-styles .swiper-wrapper{display:flex;box-sizing:border-box;height:auto}.new-styles .swiper-wrapper .swiper-slide{flex-shrink:0}.new-styles .js-padding{padding-top:4.81em}@media only screen and (min-width:768px){.new-styles .js-padding{padding-top:4.81em}}@media only screen and (min-width:1024px){.new-styles .js-padding{padding-top:6.06em}}.new-styles .dark-palette{color:#fff}.new-styles .dark-bg{background-image:linear-gradient(180deg,rgba(159,205,151,0) 0%,rgba(115,170,118,.22) 10.48%,#366e4a 31.17%,#103d2b 100%);background-repeat:no-repeat}.new-styles .custom-list li{display:flex;align-items:center;margin-bottom:.5rem;padding-left:0}.new-styles .custom-list li:last-child{margin-bottom:0}.new-styles .custom-list li::before{position:relative;top:0;left:0;width:.75rem;height:1.5rem;margin-right:.5rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-top-left-radius:0;border-bottom-left-radius:0;background-color:#fff}.new-styles .l-wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden;margin-left:auto;margin-right:auto}.new-styles .l-wrapper--visible{overflow:visible}.new-styles .l-wrapper[data-sticky]{overflow:visible}.new-styles .l-wrapper.is-abs{position:absolute;left:0;top:0;width:100%;height:100%}.new-styles .l-content{display:flex;flex:1 0 auto}.new-styles .l-content--100vh{min-height:100vh}.new-styles .l-header,.new-styles .l-footer{display:block;flex:none}.new-styles .l-footer{overflow:visible}.new-styles .l-container{margin:0 auto;max-width:100%;position:relative;width:95.73vw}@media only screen and (min-width:768px){.new-styles .l-container{width:93.75vw}}@media only screen and (min-width:1024px){.new-styles .l-container{width:88.89vw}}.new-styles .l-container-dynamic{margin:0 auto;position:relative;max-width:95.73vw}@media only screen and (min-width:768px){.new-styles .l-container-dynamic{max-width:93.75vw}}@media only screen and (min-width:1024px){.new-styles .l-container-dynamic{max-width:88.89vw}}.new-styles .l-extra-container{margin:0 auto;max-width:100%;position:relative;width:93.6vw}@media only screen and (min-width:768px){.new-styles .l-extra-container{width:93.75vw}}@media only screen and (min-width:1024px){.new-styles .l-extra-container{width:88.89vw}}.new-styles .l-inner-container{position:relative;margin:0 auto;max-width:100%;width:91.097%}@media only screen and (min-width:768px){.new-styles .l-inner-container{width:93.333%}}@media only screen and (min-width:1024px){.new-styles .l-inner-container{width:87.5%}}.new-styles .l-outer-container{margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:1920px){.new-styles .l-outer-container{max-width:1920px}}.new-styles .l-footer-container{position:relative;max-width:100%;margin:auto;width:95.73vw}@media only screen and (min-width:768px){.new-styles .l-footer-container{width:93.75vw}}@media only screen and (min-width:1280px){.new-styles .l-footer-container{width:88.89vw}}.new-styles .l-text-container{margin:auto;padding:1.5em 0}.new-styles .title{margin-top:0}.new-styles .title:not([class*=mb]){margin-bottom:0}.new-styles .title--h1{font-size:2rem;line-height:1;text-transform:uppercase;font-weight:700}@media only screen and (min-width:768px){.new-styles .title--h1{font-size:2.5rem}}@media only screen and (min-width:1024px){.new-styles .title--h1{font-size:3rem}}.new-styles .title--h2{font-size:2rem;line-height:1;text-transform:uppercase;font-weight:700}@media only screen and (min-width:768px){.new-styles .title--h2{font-size:2.5rem}}.new-styles .title--h3{font-size:1.5rem;line-height:1;font-weight:600}.new-styles .title--h3 sup{font-size:60%}@media only screen and (min-width:768px){.new-styles .title--h3{font-size:1.75rem}}@media only screen and (min-width:1024px){.new-styles .title--h3{font-size:2rem}}.new-styles .title--h4{font-size:1.5rem;line-height:1;font-weight:600}.new-styles .title--h5{font-size:1.13em;line-height:1.111111111111111;font-weight:600}@media only screen and (min-width:768px){.new-styles .title--h5{font-size:1.25rem;line-height:1.1}}.new-styles .b-radius-16,.new-styles .border-rd-16{border-radius:1rem}.new-styles .b-radius-24{border-radius:1.5rem}.new-styles .b-radius-32{border-radius:2rem}@media only screen and (max-width:767px){.new-styles .b-radius-20-mob{border-radius:1.25rem}}@media only screen and (max-width:767px){.new-styles .b-radius-24-mob{border-radius:1.5rem}}.new-styles .bg-white{background-color:#fff}.new-styles .button,.new-styles button{display:inline-block;background-color:transparent;transition:all .3s;box-sizing:border-box;position:relative;cursor:pointer}.new-styles .button:hover,.new-styles button:hover{-o-border-image:none;border-image:none}.new-styles .button--main-color:hover,.new-styles .button--main-color:active,.new-styles .button--extra-color:hover,.new-styles .button--extra-color:active{box-shadow:0 84px 4px 0 rgba(255,255,255,.15) inset}@media only screen and (max-width:767px){.new-styles .button--mob-wide,.new-styles .button--wide{margin-left:auto;margin-right:auto;max-width:26.25rem}}.new-styles .button--full-block{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.new-styles .button--default,.new-styles .button--low{border-radius:1rem;color:#fff}.new-styles .buttons{display:flex;align-items:center;flex-wrap:wrap}.new-styles .buttons--center{justify-content:center}@media only screen and (max-width:767px){.new-styles .buttons{width:100%}.new-styles .buttons.gap-4-mob{margin-left:-.25rem}.new-styles .buttons.gap-4-mob .button{margin-left:.25rem}}@media only screen and (min-width:768px){.new-styles .buttons.gap-14{margin-left:-.875rem}.new-styles .buttons.gap-14 .button{margin-left:.875rem}}@media only screen and (max-width:767px){.new-styles .buttons--row-mob{margin-left:-.5rem}.new-styles .buttons--row-mob .button{margin-left:.5rem}.new-styles .buttons--between-mob{justify-content:space-between;margin-left:0}.new-styles .buttons--between-mob .button{margin-left:0}}.new-styles .button{display:inline-flex;align-items:center;justify-content:center;font:inherit;background-color:transparent;border:0;padding:0;text-align:center;line-height:1;transition:all .3s}.new-styles .button--default{min-height:3.06em;padding:.625rem 1.25rem;font-size:.875rem}.new-styles .button--default .button__icon{width:1rem;height:1rem}@media only screen and (min-width:1024px){.new-styles .button--default{min-height:4rem;padding:.625rem 2.5rem;font-size:1rem}.new-styles .button--default .button__icon{width:1.5rem;height:1.5rem}}.new-styles .button--low{min-height:3.06em;padding:.625rem 2rem;font-size:.875rem}.new-styles .button--low .button__icon{width:1rem;height:1rem}.new-styles .button--main-color{background-color:#f5bd32}.new-styles .button--extra-color{background-color:#963236}.new-styles .button--extra-color:active{background-color:#963236}@media (any-hover:hover){.new-styles .button--extra-color:hover{background-color:#963236}}@media only screen and (max-width:767px){.new-styles .button--mob-wide{width:100%}}.new-styles .button--wide{width:100%}.new-styles .button--link{color:#963236}.new-styles .button--link .button__icon{margin-left:.5rem;transition:all .3s}.new-styles .button--small{width:2.63em;height:2.63em;border-radius:50%;color:#963236}.new-styles .button--small .button__icon{width:1.75rem;height:1.75rem;transition:all .3s}@media (any-hover:hover){.new-styles .button--small:hover .button__icon{-webkit-transform:scale(1.1);transform:scale(1.1)}}.new-styles .button--small-white{background-color:#fff}.new-styles .button--mini{width:1.5rem;height:1.5rem}.new-styles .button--mini-yellow{color:#963236;background-color:#f5bd32;border-radius:50%}.new-styles .button--nav.swiper-button-lock{display:none}.new-styles .button--right{align-items:flex-start}.new-styles .button--right .button{margin-left:auto}.new-styles .button .swiper-pagination-current,.new-styles .button .swiper-pagination-total{font-size:1rem;line-height:1.5}.new-styles .button .swiper-container-horizontal>.swiper-pagination-bullets,.new-styles .button .swiper-pagination-custom,.new-styles .button .swiper-pagination-fraction{bottom:0}.new-styles .button[disabled]{pointer-events:none;opacity:.3}.new-styles .nav-section{display:flex;justify-content:space-between;width:5.75rem}@media only screen and (max-width:767px){.new-styles .nav-section.above-tablet-desktop{display:none}}.new-styles .swiper-button-disabled{opacity:.5;pointer-events:none}.new-styles .swiper-scrollbar{margin-top:1rem;height:.4375rem;border-radius:3.13em;background-color:#fff;cursor:pointer}@media only screen and (min-width:1024px){.new-styles .swiper-scrollbar{display:none}}.new-styles .swiper-scrollbar-drag{background-color:#f5bd32;border-radius:1.88em}.new-styles .swiper-pagination{position:static;display:flex;align-items:center}.new-styles .swiper-pagination.swiper-pagination-lock{display:none}.new-styles .swiper-pagination .swiper-pagination-bullet{width:1rem;height:1rem;margin-right:.9375rem;background-color:#fff;opacity:1}.new-styles .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#963236}.new-styles .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.new-styles .button-parent .button--mini{color:#f5bd32}@media (any-hover:hover){.new-styles .button-parent .button--mini:hover{color:#f5bd32}}.new-styles .fs-22{font-size:1.38em}.new-styles .fs-20{font-size:1.25rem}.new-styles .fs-18{font-size:1.13em}@media only screen and (max-width:767px){.new-styles .fs-20-mob{font-size:1.25rem}}@media only screen and (max-width:767px){.new-styles .fs-18-mob{font-size:1.13em}}@media only screen and (max-width:767px){.new-styles .fs-16-mob{font-size:1rem}}.new-styles .lh-1-1{line-height:1.1}.new-styles .lh-1-125{line-height:1.125}.new-styles .lh-1-22{line-height:1.22}@media only screen and (max-width:767px){.new-styles .lh-1-25-mob{line-height:1.25}}.new-styles .fw-600{font-weight:600}.new-styles .with-child-icon{display:flex;align-items:flex-start}.new-styles .with-child-icon-center{display:flex;align-items:center}.new-styles .icon,.new-styles .icon-wrapper svg,.new-styles .icon-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.new-styles .icon-wrapper{position:relative;flex-shrink:0}.new-styles .icon-wrapper-row{position:relative;margin-left:.5rem}.new-styles .icon-std,.new-styles .icon-mini{width:1.5rem;height:1.5rem}.new-styles .icon-7-11,.new-styles .icon-16,.new-styles .icon-24,.new-styles .icon-32,.new-styles .icon-48,.new-styles .icon-60,.new-styles .icon-64,.new-styles .icon-40-mob{display:block}.new-styles .icon-7-11{width:.4375rem;height:.6875rem}.new-styles .icon-16{width:1rem;height:1rem}.new-styles .icon-24{width:1.5rem;height:1.5rem}.new-styles .icon-32{width:2rem;height:2rem}.new-styles .icon-48{width:3rem;height:3rem}.new-styles .icon-60{width:3.75rem;height:3.75rem}.new-styles .icon-64{width:4rem;height:4rem}@media only screen and (max-width:767px){.new-styles .icon-40-mob{width:2.5rem;height:2.5rem}}.new-styles .image-container{position:relative}.new-styles .image-container .image-container{position:absolute}.new-styles .image-container .image-wrapper{width:100%}.new-styles .image-wrapper-abs{position:absolute;top:0;left:0;width:100%}.new-styles .image-wrapper{position:relative}.new-styles .image{position:absolute;top:0;left:0;width:100%;height:100%}.new-styles .aspect-ratio{flex-shrink:0;position:relative}.new-styles .aspect-ratio::before{content:'';display:block}.new-styles .mr-8-childs>:last-child{margin-right:0}.new-styles .mb-8{margin-bottom:.5rem}.new-styles .mb-0{margin-bottom:0}.new-styles .mb-16{margin-bottom:1rem}.new-styles .mb-24{margin-bottom:1.5rem}.new-styles .mb-32{margin-bottom:2rem}.new-styles .mb-40{margin-bottom:2.5rem}.new-styles .mb-120{margin-bottom:7.5rem}.new-styles .mb-auto{margin-bottom:auto}@media only screen and (max-width:767px){.new-styles .mb-0-mob{margin-bottom:0}}@media only screen and (max-width:767px){.new-styles .mb-8-mob{margin-bottom:.5rem}}@media only screen and (max-width:767px){.new-styles .mb-24-mob{margin-bottom:1.5rem}}@media only screen and (max-width:767px){.new-styles .mb-40-mob{margin-bottom:2.5rem}}@media only screen and (max-width:767px){.new-styles .mb-80-mob{margin-bottom:5rem}}@media only screen and (max-width:767px){.new-styles .mb-96-mob{margin-bottom:6rem}}@media only screen and (min-width:1024px){.new-styles .mb-0-desk{margin-bottom:0}}@media only screen and (min-width:1024px){.new-styles .mt-0-desk{margin-top:0}}.new-styles .mt-auto{margin-top:auto}.new-styles .mt-0{margin-top:0}.new-styles .mt-8{margin-top:.5rem}.new-styles .mt-16{margin-top:1rem}.new-styles .mt-24{margin-top:1.5rem}.new-styles .mt-40{margin-top:2.5rem}.new-styles .mt-60{margin-top:3.75rem}.new-styles .mt-64{margin-top:4rem}@media only screen and (max-width:767px){.new-styles .mt-8-mob{margin-top:.5rem}}@media only screen and (max-width:767px){.new-styles .mt-16-mob{margin-top:1rem}}@media only screen and (max-width:767px){.new-styles .mt-18-mob{margin-top:1.13em}}@media only screen and (max-width:767px){.new-styles .mt-19-mob{margin-top:1.19em}}@media only screen and (max-width:767px){.new-styles .mt-40-mob{margin-top:2.5rem}}.new-styles .ml-4{margin-left:.25rem}.new-styles .mr-10{margin-right:.625rem}.new-styles .mr-32{margin-right:2rem}.new-styles .mr-8-childs>*{margin-right:.5rem}@media only screen and (min-width:768px){.new-styles .pt-100{padding-top:3.75rem}}@media only screen and (min-width:1024px){.new-styles .pt-100{padding-top:6.25rem}}@media only screen and (min-width:768px){.new-styles .pb-100{padding-bottom:3.75rem}}@media only screen and (min-width:1024px){.new-styles .pb-100{padding-bottom:6.25rem}}@media only screen and (min-width:768px){.new-styles .pt-120{padding-top:3.75rem}}@media only screen and (min-width:1024px){.new-styles .pt-120{padding-top:7.5rem}}@media only screen and (min-width:768px){.new-styles .pb-120{padding-bottom:3.75rem}}@media only screen and (min-width:1024px){.new-styles .pb-120{padding-bottom:7.5rem}}@media only screen and (max-width:767px){.new-styles .pt-60-mob{padding-top:3.75rem}}@media only screen and (max-width:767px){.new-styles .pb-16-mob{padding-bottom:1rem}}.new-styles .gap.gap-16{grid-gap:1rem}@media only screen and (max-width:767px){.new-styles .gap.gap-8-mob{grid-gap:.5rem}}@media only screen and (max-width:767px){.new-styles .above-tablet-display{display:none}}@media only screen and (max-width:1023px){.new-styles .above-desktop-display{display:none}}@media only screen and (min-width:768px){.new-styles .below-tablet-display{display:none}}@media only screen and (min-width:1024px){.new-styles .below-desktop-display{display:none}}@media only screen and (max-width:767px){.new-styles .above-tablet-visible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}}@media only screen and (max-width:1023px){.new-styles .above-desktop-visible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}}@media only screen and (min-width:768px){.new-styles .below-tablet-visible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}}@media only screen and (min-width:1024px){.new-styles .below-desktop-visible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}}.new-styles .accordion .icon-top,.new-styles .accordion .icon-bottom{transition:all .3s;-webkit-transform-origin:center;transform-origin:center}.new-styles .accordion__list{list-style:none;margin:0;padding-left:0}.new-styles .accordion__item{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0;margin-bottom:.5rem;padding:.5rem 1rem;background-color:#fff;border-radius:1rem}.new-styles .accordion__item::before{content:none}.new-styles .accordion__item:last-child{margin-bottom:0}@media only screen and (min-width:768px){.new-styles .accordion__item{padding:1.5rem;border-radius:1.5rem}}.new-styles .accordion__head{position:relative;display:flex;align-items:flex-start;justify-content:space-between;font-weight:500}.new-styles .accordion__item-button{position:static;flex-shrink:0;margin-left:.5rem}.new-styles .accordion__item-button::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:768px){.new-styles .accordion__item-button{margin-left:1rem}}.new-styles .accordion__content{font-weight:300}.new-styles .accordion__content-wrapper{padding-top:.5rem}.page__main{position:relative;display:flex;flex-direction:column}.page__section-grow{flex-grow:1}.page__accordion-content{display:none;transition:height .3s ease-in;overflow:hidden}.page__icon-wrapper{flex-shrink:0}.page__accordion-icon{transition:all .3s;flex-shrink:0}.page .js-accordion-item--open-ready .page__accordion-content:not(.js-accordion-content--child),.page .js-accordion-item--active .page__accordion-content:not(.js-accordion-content--child){display:block}.page .js-accordion-item--open-ready .page__accordion-icon,.page .js-accordion-item--active .page__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page .js-accordion-item--close-ready .page__accordion-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.page .js-accordion-item--open-ready .page__accordion-content,.page .js-accordion-item--close-ready .page__accordion-content,.page .js-accordion-item--active .page__accordion-content{height:auto}.page .js-tab-content:not(.js-tab-content--active){transition:all .5s;display:none}.page .js-tab-content:not(.js-tab-content--active).js-tab-content--active.js-content-show,.page .js-tab-content:not(.js-tab-content--active).js-tab-content--active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.page .js-tab-content:not(.js-tab-content--active).js-content-hide{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.page .js-tab-content:not(.js-tab-content--active).js-content-show{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.fadeIn{opacity:0}.fadeIn.fadeInShow{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeIn--d-02{-webkit-animation-delay:.2s;animation-delay:.2s}.fadeIn--d-04{-webkit-animation-delay:.4s;animation-delay:.4s}.fadeIn--d-06{-webkit-animation-delay:.6s;animation-delay:.6s}.fadeInUp{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.fadeInUp.fadeInShow{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInLeft{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fadeInLeft.fadeInShow{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInLeft--d-03{-webkit-animation-delay:.3s;animation-delay:.3s}.fadeInRight{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fadeInRight.fadeInShow{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInRight--d-03{-webkit-animation-delay:.3s;animation-delay:.3s}.fadeInScale{-webkit-transform:scale(0);transform:scale(0)}.fadeInScale.fadeInShow{-webkit-animation-name:fadeInScale;animation-name:fadeInScale}.fadeInScale--05{-webkit-transform:scale(.5);transform:scale(.5)}.fadeInScale--05.fadeInShow{-webkit-animation-name:fadeInScale--05;animation-name:fadeInScale--05}.fadeInShow{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.new-styles .page-header{position:fixed;top:0;left:0;z-index:92;width:100%;box-sizing:border-box}.new-styles .page-header.js-fixed .page-header__content{min-height:4.06em;padding-top:.5rem;padding-bottom:.5rem}.new-styles .page-header.js-fixed::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:#fff;-webkit-filter:blur(57px);filter:blur(57px)}.new-styles .page-header.js-fixed::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg,rgba(249,245,239,0) .1%,#f9f5ef 100%),linear-gradient(0deg,rgba(249,245,239,0) .1%,#f9f5ef 100%);pointer-events:none}@media only screen and (max-width:1023px){.new-styles .page-header.is-opened .page-header__nav{opacity:1;pointer-events:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}.new-styles .page-header.is-opened .page-header__burger-icon{display:none}.new-styles .page-header.is-opened .page-header__close-icon{position:relative;display:block;width:1rem;height:1rem;color:#963236}}@media only screen and (max-width:1023px){.new-styles .page-header__container{position:static}}.new-styles .page-header__burger{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background-color:#fff;border-radius:1rem}@media only screen and (min-width:1024px){.new-styles .page-header__burger{display:none}}.new-styles .page-header__burger-icon{color:#fff;display:block;width:1rem;height:1rem}.new-styles .page-header__close-icon{display:none}.new-styles .page-header__content{display:flex;align-items:center;justify-content:space-between;min-height:4.81em;padding-top:1rem;padding-bottom:1rem;transition:all .3s}@media only screen and (min-width:768px){.new-styles .page-header__content{min-height:4.81em}}@media only screen and (min-width:1024px){.new-styles .page-header__content{min-height:6.06em;padding-top:1.5rem;padding-bottom:1.5rem}}.new-styles .page-header__left{position:relative;z-index:3;flex-shrink:0;margin-right:1rem}.new-styles .page-header__logo-wrapper{display:block;width:6.81em;height:2.5rem}@media only screen and (min-width:768px){.new-styles .page-header__logo-wrapper{width:8.38em;height:3.06em}}.new-styles .page-header__menu{display:flex;align-items:center}.new-styles .page-header__nav-block{display:flex;align-items:center;justify-content:space-between;width:100%}.new-styles .page-header__nav{padding-right:2.14vw;padding-left:2.14vw}@media only screen and (max-width:1023px){.new-styles .page-header__nav{position:fixed;z-index:2;left:0;top:0;display:flex;flex-direction:column;width:100vw;right:0;bottom:0;margin-top:0;padding-top:5.94em;padding-bottom:.9375rem;pointer-events:none;box-sizing:border-box;transition:all .3s;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);overflow:hidden;background-color:rgba(243,241,247,.95)}}@media only screen and (min-width:768px){.new-styles .page-header__nav{padding-right:3.13vw;padding-left:3.13vw}}@media only screen and (min-width:1024px){.new-styles .page-header__nav{margin-left:auto;margin-right:auto;min-height:3.06em;padding:1rem;background-color:#fff;border-radius:1rem}}.new-styles .page-header__right{display:flex;align-items:center}@media only screen and (min-width:1024px){.new-styles .page-header__right{position:relative;display:flex;align-items:center;align-self:center;justify-content:space-between;flex-grow:1}}.new-styles .page-header__extra-nav{position:relative;z-index:2;margin-left:1rem}@media only screen and (max-width:1023px){.new-styles .page-header__extra-nav{margin-right:.25rem}}@media only screen and (min-width:1024px){.new-styles .page-header__extra-link.button{min-height:3.13em}}[data-no-script] .page-header{background-color:#fff}.new-styles .page-footer{position:relative;z-index:10;overflow:hidden;box-sizing:border-box}@media only screen and (max-width:1023px){.new-styles .page-footer__left{margin-bottom:1rem}}@media only screen and (max-width:767px){.new-styles .page-footer__center{margin-bottom:1.5rem}}.new-styles .page-footer__logo-wrapper{display:block;width:5.94em;height:1.69em}.new-styles .page-footer__cols{font-size:.75rem}@media only screen and (min-width:768px){.new-styles .page-footer__cols{display:flex;justify-content:space-between;padding-top:2.5rem}}@media only screen and (min-width:768px) and (max-width:1023px){.new-styles .page-footer__cols{flex-wrap:wrap}}.new-styles .page-footer__col{color:rgba(41,40,45,.5)}@media only screen and (min-width:1024px){.new-styles .page-footer__list{display:flex}}.new-styles .page-footer__text>*{margin-bottom:1.5rem}.new-styles .page-footer__text>:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.new-styles .page-footer__text>*{margin-bottom:1.25rem}}.new-styles .page-footer__item{margin-bottom:1rem}.new-styles .page-footer__item:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.new-styles .page-footer__item{margin-right:1rem}.new-styles .page-footer__item:last-child{margin-right:0}}.new-styles .page-footer__link{text-decoration:underline;font-size:.75rem}@media (any-hover:hover){.new-styles .page-footer__link:hover{text-decoration:none}}.new-styles .page-footer__notes-block{margin-top:2.5rem;margin-bottom:2.5rem}.new-styles .page-footer__creator{display:flex;align-items:center}.new-styles .page-footer__creator-wrapper{flex-shrink:0;display:block;width:4.69em;height:2rem;margin-right:.875rem}@media only screen and (min-width:768px){.new-styles .page-footer__creator-wrapper{width:5.19em;height:2.13em;margin-right:1.5rem}}.new-styles .page-footer__creator-text{margin-top:0;margin-bottom:0}.new-styles .page-footer__note{opacity:.5;font-size:.75rem}.new-styles .page-footer__note p{margin-bottom:.625rem;font-size:inherit}.new-styles .page-footer__note p:last-child{margin-bottom:0}.new-styles .page-footer__note small{font-size:100%}.new-styles .main-menu__extra-list{list-style:none;margin:0;padding-left:0}.new-styles .main-menu__extra-item{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.new-styles .main-menu__extra-item::before{content:none}@media only screen and (max-width:1023px){.new-styles .main-menu__extra-item .button{min-height:2.81em;padding-left:.625rem;padding-right:.625rem}}@media only screen and (max-width:1023px){.new-styles .main-menu{display:flex;flex-direction:column;height:100%;padding-bottom:2.5rem;overflow-y:auto}.new-styles .main-menu--extra{padding-top:0;padding-bottom:0}}@media only screen and (min-width:1024px){.new-styles .main-menu{display:flex;align-items:center}}@media only screen and (max-width:1023px){.new-styles .main-menu__list-wrapper{padding:1.63em 1rem;border-radius:1rem}}.new-styles .main-menu__list{list-style:none;margin:0;padding-left:0}@media only screen and (max-width:1023px){.new-styles .main-menu__list{display:flex;flex-direction:column;align-items:center}}@media only screen and (min-width:1024px){.new-styles .main-menu__list{display:flex;align-items:center;flex-wrap:wrap;margin-left:-1.5rem}}.new-styles .main-menu__item{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.new-styles .main-menu__item::before{content:none}@media only screen and (max-width:1023px){.new-styles .main-menu__item{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.new-styles .main-menu__item:last-child{margin-bottom:0}}@media only screen and (min-width:1024px){.new-styles .main-menu__item{margin-left:1.5rem}}.new-styles .main-menu__item.is-current>.main-menu__link{color:#f5bd32}.new-styles .main-menu__link{display:flex;font-size:1rem;font-weight:500}.new-styles .main-menu__link:not(.button--main):not(.button--main-stroke):not(.button--link){color:#29282d}.new-styles .main-menu__link:not(.button--main):not(.button--main-stroke):not(.button--link).is-active{color:#963236}@media (any-hover:hover){.new-styles .main-menu__link:not(.button--main):not(.button--main-stroke):not(.button--link):hover{background:0 0;color:#963236}}.new-styles .main-menu__link:not(button):not([href]){pointer-events:none;color:rgba(41,40,45,.3)}@media only screen and (max-width:1023px){.new-styles .main-menu__link.js-accordion-head{justify-content:flex-start}}@media only screen and (min-width:1024px){.new-styles .main-menu__link{font-size:.875rem}.new-styles .main-menu__link .page__accordion-content{height:auto!important}.new-styles .main-menu__link .page__accordion-icon{-webkit-transform:rotate(0deg)!important;transform:rotate(0deg)!important}.new-styles .main-menu__link .page__accordion-icon{width:1rem;height:1rem;margin-left:.25rem}}@media only screen and (min-width:1024px) and (any-hover:hover){.new-styles .main-menu__link:hover~.main-menu__sub{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}.new-styles .main-menu__link:hover .page__accordion-icon{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}}@media only screen and (min-width:1024px){.new-styles .main-menu__sub{display:block;position:absolute;top:100%;left:0;min-width:11.13em;height:auto!important;padding-top:.19rem;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);pointer-events:none;overflow:visible;-webkit-transform-origin:top center;transform-origin:top center;transition:all .3s}}@media only screen and (min-width:1024px) and (any-hover:hover){.new-styles .main-menu__sub:hover{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}}@media only screen and (min-width:1024px){.new-styles .main-menu__sub-wrapper{padding:1.5rem .75rem;background:#fff;border-radius:1rem}}.new-styles .main-menu__sub-list{list-style:none;margin:0;padding-left:0}@media only screen and (max-width:1023px){.new-styles .main-menu__sub-list{text-align:center}}.new-styles .main-menu__sub-item{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0;margin-bottom:1rem}.new-styles .main-menu__sub-item::before{content:none}.new-styles .main-menu__sub-item:last-child{margin-bottom:0}@media only screen and (max-width:1023px){.new-styles .main-menu__sub-item{margin-top:1.5rem;margin-bottom:0}}.new-styles .main-menu__sub-link{display:inline-block;font-size:.75rem;color:#29282d}.new-styles .main-menu__sub-link:not([href]){color:#963236;pointer-events:none}.new-styles .main-menu__sub-link:not([href]):before{color:currentColor}@media (any-hover:hover){.new-styles .main-menu__sub-link:not(.button):hover{color:#963236;background:0 0}}.new-styles .main-menu__sub-link .title-with-arrow{display:block}@media only screen and (max-width:1023px){.new-styles .main-menu__sub-link{color:rgba(41,40,45,.8)}}@media only screen and (max-width:1023px){.new-styles .js-accordion-item--active .main-menu__link{color:#963236}}.new-styles .disclaimer{position:fixed;z-index:3;bottom:0;left:0;width:100%;background-color:#fff;transition:all .3s}@media only screen and (min-width:768px){.new-styles .disclaimer__br-mobile{display:none}}.new-styles .disclaimer.js-ready{-webkit-transform:translateY(100%);transform:translateY(100%)}.new-styles .disclaimer.js-inactive{position:relative}.new-styles .disclaimer.js-inactive .disclaimer__close-button{display:none}.new-styles .disclaimer__container{padding-top:1.13em;padding-bottom:1.13em;max-width:none}@media only screen and (min-width:768px){.new-styles .disclaimer__container{display:flex;align-items:center;justify-content:center;padding-top:1.5rem;padding-bottom:.875rem}}.new-styles .disclaimer__close-button{position:absolute;top:-1.13em;right:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0;border-radius:50%;background-color:transparent}.new-styles .disclaimer__close-button.js-close-hide{display:none}@media only screen and (max-width:767px){.new-styles .disclaimer__close-button{background-color:#fff}}@media only screen and (min-width:768px){.new-styles .disclaimer__close-button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-.375rem;width:1.13em;height:1.13em;margin-bottom:.875rem;margin-right:-.875rem;border-radius:0}}@media only screen and (min-width:1280px){.new-styles .disclaimer__close-button{position:static;-webkit-transform:translateY(0);transform:translateY(0);width:1.63em;height:1.63em;margin-left:1rem;margin-right:-1.25rem}}.new-styles .disclaimer__close-icon{stroke:#fff;margin-left:auto;margin-right:auto;width:.9375rem;height:.875rem;opacity:.4}@media only screen and (min-width:768px){.new-styles .disclaimer__close-icon{width:100%;height:100%;opacity:1}}.new-styles .disclaimer__text{margin-top:0;margin-bottom:0;font-family:"Attentica 4F",sans-serif,sans-serif;line-height:1;text-transform:uppercase;color:rgba(41,40,45,.3);font-size:1.25rem;line-height:1;font-weight:300}@media only screen{.new-styles .disclaimer__text{font-size:1.44em}}@media only screen and (min-width:768px){.new-styles .disclaimer__text{text-align:center}}@media only screen and (min-width:1024px){.new-styles .disclaimer__text{-webkit-transform:scaleY(1.2);transform:scaleY(1.2);font-size:2.22vw}}@media only screen and (min-width:1920px){.new-styles .disclaimer__text{font-size:2rem}}.new-styles .disclaimer__confirm{position:absolute;top:0;right:0;display:flex;align-items:center;padding:.125rem .625rem;-webkit-transform:translateX(100%);transform:translateX(100%);background:#f5bd32;height:100%;transition:all .3s}.new-styles .disclaimer__confirm:hover{background:#f5bd32}@media only screen and (min-width:768px){.new-styles .disclaimer__confirm{padding-top:.625rem;padding-bottom:.5625rem;padding-right:.625rem;padding-left:.625rem}}.new-styles .disclaimer.js-hover .disclaimer__confirm{-webkit-transform:translateX(0);transform:translateX(0)}.new-styles .disclaimer__confirm-text{margin-top:0;margin-bottom:0;color:#fff}.new-styles .disclaimer__part{display:inline-block}.new-styles .sources__container{padding:1.5rem 1rem 1rem}@media only screen and (min-width:768px){.new-styles .sources__container{padding-top:3.75rem;padding-bottom:2.25rem}}.new-styles .sources__header{position:relative;padding-bottom:.5rem}@media only screen and (min-width:768px){.new-styles .sources__header{padding-bottom:1.5rem}}.new-styles .sources__title-wrapper{display:flex;align-items:center}.new-styles .sources__title{margin-top:0;margin-bottom:0;font-size:1.25rem;line-height:1;font-weight:600}@media only screen and (min-width:768px){.new-styles .sources__title{font-size:1.38em}}.new-styles .sources__list-wrapper{padding-top:.25rem;font-size:.75rem}@media only screen and (min-width:768px){.new-styles .sources__list-wrapper{padding-top:.5rem;font-size:.875rem}}@media only screen and (min-width:1024px){.new-styles .sources__list-wrapper{padding-top:1rem}}.new-styles .sources__more-list{list-style:none;margin:0;padding-left:0;margin-bottom:.75rem}.new-styles .sources__more-list li{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.new-styles .sources__more-list li::before{content:none}.new-styles .sources__list{margin-top:0;margin-bottom:0}.new-styles .sources__list li{display:flex;margin-top:0;margin-bottom:.5rem}.new-styles .sources__list li::before{min-width:.75rem;margin-right:.25rem}.new-styles .sources__list li small{font-size:100%}.new-styles .sources__list li small a{word-break:break-word}@media (any-hover:hover){.new-styles .sources__list li small a:hover{text-decoration:underline}}.new-styles .sources__list--main li{margin-bottom:.25rem}.new-styles .sources__list--main li:last-child{margin-bottom:0}@media only screen and (min-width:768px){.new-styles .sources__list{font-size:.875rem}.new-styles .sources__list li{margin-bottom:.75rem}.new-styles .sources__list li::before{min-width:1rem}.new-styles .sources__list li:last-child{margin-bottom:0}.new-styles .sources__list--main li{margin-bottom:.5rem}}@media only screen and (min-width:1024px){.new-styles .sources__list--main li{margin-bottom:1rem}.new-styles .sources__list--main li:nth-last-child(-n+2){margin-bottom:0}}.new-styles .sources__item a{word-break:break-word}@media (any-hover:hover){.new-styles .sources__item a:hover{text-decoration:underline}}.new-styles .sources__list-wrapper{width:100%;max-width:none;padding-top:1rem;padding-bottom:0;border-top:1px solid rgba(41,40,45,.1)}.new-styles .sources__icon{margin-right:1rem}.new-styles{box-sizing:border-box}.page-header,.page-footer,.main-menu,.disclaimer,.sources{box-sizing:inherit;font-family:"Montserrat","Arial",sans-serif;font-size:.875rem}@media only screen and (min-width:768px){.page-header,.page-footer,.main-menu,.disclaimer,.sources{font-size:1rem;line-height:1.1}}.page-header *,.page-footer *,.main-menu *,.disclaimer *,.sources *,.page-header ::after,.page-footer ::after,.main-menu ::after,.disclaimer ::after,.sources ::after,.page-header ::before,.page-footer ::before,.main-menu ::before,.disclaimer ::before,.sources ::before,.page-header input[type=search],.page-footer input[type=search],.main-menu input[type=search],.disclaimer input[type=search],.sources input[type=search]{box-sizing:inherit}.breadcrumbs-extra{position:relative}.breadcrumbs-extra .bc_nav{position:static;margin-left:150px}div.overlay-spec{z-index:93}.l-container{margin:0 auto;max-width:100%;position:relative;width:95.73vw}@media only screen and (min-width:768px){.l-container{width:93.75vw}}@media only screen and (min-width:1024px){.l-container{width:88.89vw}}.l-inner-container{position:relative;margin:0 auto;max-width:100%;width:91.097%}@media only screen and (min-width:768px){.l-inner-container{width:93.333%}}@media only screen and (min-width:1024px){.l-inner-container{width:87.5%}}.new-styles--footer{position:relative;z-index:91}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeInScale--05{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInScale--05{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.about-video .about-video--custom-play {z-index: 91;}.new-styles .main-menu__link:hover {background: transparent;}
/* End */


/* Start:/local/templates/omez/css/content.min.css?175146908346131*/
* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}
a {
  text-decoration: none;
  color: inherit;
}
body {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-family: "Myriad Pro Regular", sans-serif;
  padding: 124px 50px 0 50px;
}
.mtn {
  margin-top: 0 !important;
}
.dn {
  display: none !important;
}
.wrapper {
  width: 1240px;
  max-width: 100%;
  overflow: hidden;
  display: flex;
}
.button {
  font-size: 20px;
  border: 3px solid #ff5032;
  padding: 10px 55px 10px 55px;
  background: rgba(255, 255, 255, 0.7);
  display: flex;
  align-items: center;
  cursor: pointer;
}
.button:hover {
  background: rgba(255, 255, 255, 0.9);
}
.button i {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 0 6px 8px;
  border-color: transparent transparent transparent #ff5132;
  margin-left: 10px;
}
.header {
  width: 100%;
  width: calc(100% + 100px);
  background: #fff;
  height: 124px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  top: 0;
  left: -50px;
  z-index: 2;
}
.header::before {
  content: "";
  position: absolute;
  bottom: 0;
  height: 4px;
  width: 100%;
  transition: 0.2s ease;
  background: 0 0;
}
.header_border::before {
  background: #ff5032;
}
.header__wrapper {
  position: relative;
  align-items: center;
  height: 100%;
  border-bottom: 4px solid #ff5032;
  padding-top: 16px;
  max-width: calc(100% - 200px);
}
@media screen and (max-width: 1200px) {
  .header__wrapper {
    position: static;
  }
}
.logo {
  width: 188px;
  height: 34px;
  background: url(/local/templates/omez/img/logo.png);
}
.header__logo {
  margin-bottom: 20px;
}
.reddys-logo {
  width: 104px;
  height: 23px;
  background: url(/local/templates/omez/img/reddys-logo.png);
}
.header__reddys-logo {
  margin: 0 0 8px 20px;
}
.header__nav {
  margin-left: auto;
  display: flex;
  font-size: 18px;
}
.header__mobile-btn {
  display: none;
  width: 32px;
  height: 32px;
  padding: 10px;
  margin-left: 25px;
  box-sizing: content-box;
  cursor: pointer;
  background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQ1OSA0NTkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1OSA0NTk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0ibWVudSI+CgkJPHBhdGggZD0iTTAsMzgyLjVoNDU5di01MUgwVjM4Mi41eiBNMCwyNTVoNDU5di01MUgwVjI1NXogTTAsNzYuNXY1MWg0NTl2LTUxSDB6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)
    no-repeat center;
}
.header__mobile-btn:hover,
.header__mobile-btn_active {
  background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQ1OSA0NTkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1OSA0NTk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0ibWVudSI+CgkJPHBhdGggZD0iTTAsMzgyLjVoNDU5di01MUgwVjM4Mi41eiBNMCwyNTVoNDU5di01MUgwVjI1NXogTTAsNzYuNXY1MWg0NTl2LTUxSDB6IiBmaWxsPSIjZmY1MDMyIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)
    no-repeat center;
}
.header__nav-ul {
  display: flex;
}
.header__nav-ul-li {
  display: inline-block;
}
.header__nav-ul-li a {
  display: block;
  padding: 12px 6px 12px 6px;
}
.header__nav-ul-li:hover,
.header__nav-ul-li_active {
  color: #ff5032;
}
.header__nav-ul-li_about {
  position: relative;
  padding-right: 28px;
}
.header__nav-ul-li_about::before {
  content: "10мг";
  position: absolute;
  font-size: 14px;
  right: 4px;
  bottom: 14px;
}
.banner {
  width: 1240px;
  max-width: 100%;
  height: 670px;
  display: flex;
  color: #ff5032;
  padding: 50px 75px;
}
.reasons-banner {
  background: url(/local/templates/omez/img/reasons-banner.jpg) center;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
}
.pregnant-banner {
  background: url(/local/templates/omez/img/pregnant-banner.jpg) center;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
}
.about-banner {
  background-size: cover;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  height: auto;
}
.spec-banner {
  background: url(/local/templates/omez/img/spec-banner.jpg) center;
  background-size: cover;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.question-banner {
  background: #fff;
  background-size: cover;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: auto;
  padding-bottom: 0 !important;
}
.where-banner {
  background: url(/local/templates/omez/img/where-banner.jpg) center;
  background-size: cover;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.about-banner__title,
.pregnant-banner__title,
.question-banner__title,
.reasons-banner__title,
.spec-banner__title {
  font-size: 68px;
}
.about-banner__title {
  line-height: 50px;
}
.about-banner__title b {
  font-family: "Myriad Pro Semibold", sans-serif;
}
.about-banner__title i {
  font-style: normal;
  font-size: 30px;
}
.reasons-banner__description {
  font-size: 38px;
  line-height: 54px;
  margin-top: 10px;
}
.about-banner__description {
  font-size: 30px;
  display: flex;
  align-items: center;
  margin-top: 20px;
}
.about-banner__dose {
  font-size: 22px;
  margin-top: 25px;
  padding-right: 120px;
}
.about-banner__description i {
  display: block;
  background: url(/local/templates/omez/img/day-night-icon.png) no-repeat center;
  background-size: contain;
  width: 51px;
  height: 54px;
  margin: 0 15px 0 0;
}
.about-banner__content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.question-banner__content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.about-banner__button,
.question-banner__button {
  margin-top: 25px;
}
.question-banner__button {
  background-color: #ff5032;
  color: #fff;
}
.question-banner__button:hover {
  background-color: #ff5032;
  color: #fff;
}
.question-banner__button_disabled,
.question-banner__button_disabled:hover {
  border-color: rgba(0, 0, 0, 0.4);
  color: rgba(0, 0, 0, 0.6);
  background: #fff;
}
.about-banner__button {
  background-color: #ff5032;
  color: #fff;
}
.about-banner__button i {
  border-color: transparent transparent transparent #fff;
}
.about-banner__button:hover {
  background: #ff5032;
}
.about-banner__image {
  width: 443px;
  height: 308px;
  flex-shrink: 0;
}
.question-banner__image {
  width: 460px;
}
.about-banner__image img,
.question-banner__image img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.about-banner__first {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 0 75px;
  align-items: center;
}
.about-banner__first + div {
  width: 100%;
}
.good-year {
  color: #fff;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-shrink: 0;
  margin-top: 30px;
  background: rgba(0, 0, 0, 0.4);
}
.good-year__block {
  padding: 30px 25px;
  display: flex;
  width: 800px;
  max-width: 100%;
  align-items: center;
}
.good-year__block img {
  height: 180px;
}
.good-year__content {
  margin-left: 35px;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.good-year__content span {
  font-size: 28px;
  line-height: 36px;
  margin: 0 0 20px 0;
}
.good-year__content span small {
  font-size: 16px;
}
.good-year__content p {
  font-size: 18px;
}
.article-detail,
.reasons-question {
  width: 1080px;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.article-detail a {
  color: #ff5032;
}
.pregnant-reasons__title,
.reasons-question__title {
  font-family: "Myriad Pro Light", sans-serif;
  font-size: 40px;
  margin: 55px 0 40px 0;
}
.pregnant-reasons__title {
  text-align: center;
}
.article-detail__content,
.reasons-question__content {
  width: 100%;
  display: flex;
  flex-direction: column;
  font-size: 20px;
  line-height: 34px;
  margin-bottom: 60px;
}
.reasons-question__content b {
  font-family: "Myriad Pro Semibold", sans-serif;
}
.reasons-question__content span {
  font-family: "Myriad Pro Light", sans-serif;
}
.why-danger {
  width: calc(100% + 100px);
  display: flex;
  justify-content: center;
  background: #ffefec;
  font-family: "Myriad Pro Light", sans-serif;
  padding: 45px 50px;
  font-size: 20px;
}
.why-danger__wrapper {
  flex-direction: column;
  align-items: center;
}
.why-danger__title {
  font-size: 40px;
  text-align: center;
}
.why-danger__description {
  margin: 40px 0 0 0;
  text-align: center;
}
.why-danger__blocks {
  position: relative;
  display: flex;
  margin: 30px 0 0 0;
  width: 1080px;
  max-width: 100%;
}
.why-danger__blocks::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  background: url(/local/templates/omez/img/shadow-1.png) no-repeat bottom;
  background-size: contain;
  width: 1066px;
  height: 7px;
  max-width: 100%;
}
.why-danger__block {
  width: 33.3%;
  padding: 45px 0 0 50px;
  line-height: 34px;
  position: relative;
}
.why-danger__block::before {
  content: "";
  position: absolute;
  background: url(/local/templates/omez/img/arrow-1.png);
  width: 71px;
  height: 38px;
  left: 50%;
  transform: translateX(-100%);
  top: -1px;
}
.why-danger__block:first-child {
  padding-left: 0;
}
.why-danger__block:first-child::before {
  transform: translateX(-50%);
}
.reasons-block {
  width: 1180px;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 50px;
  font-family: "Myriad Pro Light", sans-serif;
}
.reasons-block__item {
  width: 100%;
  padding-top: 110px;
  position: relative;
  margin-bottom: 15px;
}
.reasons-block__item::before {
  content: "";
  position: absolute;
  background: url(/local/templates/omez/img/shadow-2.png);
  width: 12px;
  height: 301px;
  left: -12px;
  top: 40px;
}
.reasons-block__title {
  font-size: 40px;
}
.reasons-block__item-title {
  background: url(/local/templates/omez/img/tab-1.png) no-repeat top;
  background-size: contain;
  position: relative;
  width: 340px;
  height: 77px;
  line-height: 77px;
  color: #fff;
  font-size: 28px;
  font-family: "Myriad Pro Light", sans-serif;
  padding-left: 35px;
  margin-left: -14px;
}
.reasons-block__item-title::before {
  content: "";
  position: absolute;
  height: 110px;
  bottom: 67px;
  left: 15px;
  width: 260px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom;
}
.no-webp .reasons-block__item-title_1::before {
  background-image: url(/local/templates/omez/img/reason-1.png);
  left: 0;
}

.webp .reasons-block__item-title_1::before {
  background-image: url(/local/templates/omez/img/reason-1.webp);
  left: 0;
}

.no-webp .reasons-block__item-title_2::before {
  background-image: url(/local/templates/omez/img/reason-2.jpg);
  width: 220px;
}

.webp .reasons-block__item-title_2::before {
  background-image: url(/local/templates/omez/img/reason-2.webp);
  width: 220px;
}

.no-webp .reasons-block__item-title_3::before {
  background-image: url(/local/templates/omez/img/reason-3.png);
}

.webp .reasons-block__item-title_3::before {
  background-image: url(/local/templates/omez/img/reason-3.webp);
}

.reasons-block__item-content {
  font-size: 20px;
  line-height: 34px;
  padding: 10px 0 0 25px;
}
.reasons-how-to {
  background: #ebebeb;
  width: calc(100% + 100px);
  display: flex;
  justify-content: center;
  padding: 55px 0 5px 0;
  margin-top: 50px;
}
.reasons-how-to__title {
  font-size: 40px;
  text-align: center;
  font-family: "Myriad Pro Light", sans-serif;
  width: 100%;
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 0;
}
.reasons-how-to__title small {
  font-size: 24px;
}
.reasons-how-to__title sup {
  font-size: 18px;
  top: -8px;
  position: relative;
}
.reasons-how-to__wrapper {
  flex-direction: column;
  align-items: center;
  width: 1020px;
}
.reasons-how-to__block {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  font-size: 24px;
  padding: 25px 0 10px 0;
}
.reasons-how-to__warn {
  margin: 10px 0 35px 0;
  font-size: 20px;
  font-family: "Myriad Pro Light", sans-serif;
  text-align: center;
  width: 100%;
}
.reasons-how-to__block-line {
  display: flex;
  width: 100%;
  align-items: center;
  padding: 45px 0;
  position: relative;
}
.reasons-how-to__block-line:first-child::before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -1px;
  width: calc(75%);
  height: 3px;
  background: #ff5032;
  transform: translateX(-50%);
}
.reasons-how-to__block-line div {
  width: 25%;
}
.reasons-how-to__block-text {
  padding: 0 15px;
  text-align: center;
}
.reasons-how-to__block-text_dose {
  font-size: 22px;
}
.reasons-how-to__block-icon {
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto;
}

.reasons-how-to__block-icon_morning {
  background-image: url(/local/templates/omez/img/how-to-morning.png);
  width: 116px;
  height: 104px;
}
.reasons-how-to__block-icon_dose {
  background-image: url(/local/templates/omez/img/how-to-dose.png);
  width: 86px;
  height: 91px;

  background-size: 30%;
}
.reasons-how-to__block-icon_calendar {
  background-image: url(/local/templates/omez/img/how-to-calendar.png);
  width: 72px;
  height: 70px;
}
.reasons-how-to__block-icon_time {
  background-image: url(/local/templates/omez/img/how-to-time.png);
  width: 95px;
  height: 95px;
}
.reasons-how-to__block-icon::before {
  content: "";
  position: absolute;
  background-image: url(/local/templates/omez/img/point-1.png);
  width: 28px;
  height: 28px;
  bottom: -18px;
  border: 4px solid #ebebeb;
  border-radius: 100%;
  transform: translateX(-50%);
}
.reasons-how-to__block-icon_calendar::before,
.reasons-how-to__block-icon_time::before {
  top: -18px;
  bottom: unset;
}
.reasons-how-to__block-icon_morning::before {
  left: 12.5%;
}
.reasons-how-to__block-icon_time::before {
  left: 37.5%;
}
.reasons-how-to__block-icon_dose::before {
  left: 62.5%;
}
.reasons-how-to__block-icon_calendar::before {
  left: 87.5%;
}
.reasons-footer {
  margin-top: 80px;
}
.footer {
  display: flex;
  justify-content: center;
  width: 100%;
  font-family: "Myriad Pro Light", sans-serif;
}
.footer__wrapper {
  flex-direction: column;
  align-items: center;
  border-top: 4px solid #ff5032;
}
.footer__logo {
  margin: 40px auto 30px 0;
}
.footer__gmp {
  font-size: 30px;
  width: 100%;
}
.footer__address {
  font-size: 20px;
  line-height: 32px;
  margin-top: 8px;
  width: 100%;
}
.footer__links {
  color: #404040;
  font-size: 18px;
  line-height: 150%;
  margin-top: 22px;
  width: 100%;
}
.footer__warn {
  width: 100%;
  text-align: center;
  font-size: 24px;
  letter-spacing: -1px;
  margin: 35px 0 25px 0;
}
.footer__rules {
  text-align: center;
  font-size: 18px;
  position: relative;
  margin-bottom: 35px;
  text-decoration: underline;
  text-underline-position: under;
}
.header__nav-ul_open {
  display: flex !important;
  width: calc(100% - 100px);
  left: 50px;
  position: absolute;
  top: 100px;
  font-size: 20px;
  flex-direction: column;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
}
.btnone {
  border-top: none !important;
}
.pregnant-reasons {
  width: 100%;
  display: flex;
  justify-content: center;
  font-family: "Myriad Pro Light", sans-serif;
}
.pregnant-reasons__wrapper {
  flex-direction: column;
  align-items: center;
}
.pregnant-reasons__blocks {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-top: 20px;
}
.pregnant-reasons__block {
  width: 33.3%;
  display: flex;
  flex-direction: column;
  position: relative;
  min-height: 225px;
  padding-right: 30px;
}
.pregnant-reasons__block::before {
  content: "";
  position: absolute;
  background: url(/local/templates/omez/img/shadow-2.png) no-repeat left;
  background-size: contain;
  width: 12px;
  height: 301px;
  left: 2px;
  top: -50px;
  z-index: 0;
  opacity: 0.8;
}
.pregnant-reasons__block-title {
  width: 100%;
  height: 77px;
  line-height: 77px;
  background: url(/local/templates/omez/img/tab-2.png) no-repeat left bottom;
  background-size: contain;
  color: #fff;
  font-size: 28px;
  padding-left: 35px;
  position: relative;
  z-index: 1;
}
.pregnant-reasons__block-title::before {
  content: "";
  position: absolute;
  right: 50px;
}
.pregnant-reasons__block-title_reason_1::before {
  background: url(/local/templates/omez/img/reason-tab-icon-1.png) no-repeat
    right center;
  background-size: contain;
  width: 51px;
  height: 73px;
}
.pregnant-reasons__block-title_reason_2::before {
  background: url(/local/templates/omez/img/reason-tab-icon-2.png) no-repeat
    right center;
  background-size: contain;
  width: 61px;
  height: 79px;
}
.pregnant-reasons__block-title_reason_3::before {
  background: url(/local/templates/omez/img/reason-tab-icon-3.png) no-repeat
    right center;
  background-size: contain;
  width: 47px;
  height: 76px;
}
.pregnant-reasons__block-text {
  font-size: 20px;
  line-height: 34px;
  padding: 15px 0 0 42px;
}
.pregnant-use {
  background: #f7f7f7;
  font-family: "Myriad Pro Light", sans-serif;
  width: 1240px;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  margin-top: 55px;
}
.pregnant-use__title {
  font-size: 30px;
  padding-left: 60px;
}
.pregnant-use__content {
  font-size: 24px;
  color: #ff5032;
  width: 100%;
  line-height: 36px;
  padding: 25px 40px 25px 40px;
}
.pregnant-use__content small {
  font-size: 13px;
}
.recommend-warn {
  font-family: "Myriad Pro Light", sans-serif;
  font-size: 20px;
  margin: 45px 0;
  text-align: center;
}
.about-instructions-specialists {
  margin-bottom: 75px;
}
.about-instructions {
  width: 100%;
  display: flex;
  justify-content: center;
}
.about-instructions__title {
  text-align: center;
  margin-bottom: 20px;
}
.about-instructions__title h2 {
   font-family: "Myriad Pro Light", sans-serif;
  font-size: 40px;
  font-weight: 400;
  margin: 0;
}
.spec-block__title {
  font-size: 30px;
  margin-top: 0 !important;
}
.about-instructions__wrapper {
  flex-direction: column;
  align-items: center;
}
.underline-title {
  width: 100%;
  border-bottom: 3px solid #ff5032;
  padding-bottom: 10px;
  margin-top: 60px;
}
.about-instructions__content {
  width: 1080px;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  font-family: "Myriad Pro Light", sans-serif;
  font-size: 20px;
}
.about-instructions__content b {
  font-family: "Myriad Pro Semibold", sans-serif;
  margin: 15px 0;
}
.about-instructions__content span {
  font-size: 30px;
  margin: 30px 0 8px 0;
}
.about-instructions__content p {
  line-height: 36px;
}
.about-instructions__accordion {
  margin-top: 25px;
}
.accordion {
  font-family: "Myriad Pro Light", sans-serif;
  display: flex;
  flex-direction: column;
}
.accordion__block {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.accordion__block_links {
  margin-top: 25px;
  padding-top: 12px;
  border-top: 2px solid #ff5032;
}
.accordion__block-content {
  font-size: 18px;
  flex-direction: column;
  line-height: 30px;
  margin: 20px 0 10px 0;
  display: none;
}
.accordion__block-content a {
  display: inherit;
  color: #ff5032;
}
.accordion__block-content_visible {
  display: flex;
}
.accordion__block-title {
  font-size: 30px;
  display: flex;
  align-items: center;
  margin-top: 15px;
  cursor: pointer;
  margin-bottom: 0;
  font-weight: 400;
}
.accordion__block-title i {
  background: url(/local/templates/omez/img/arrow-2.png) no-repeat center;
  background-size: contain;
  width: 33px;
  height: 33px;
  display: block;
  margin: -4px 15px 0 0;
  flex-shrink: 0;
}
.accordion__block-title_open i {
  transform: rotateX(180deg);
}
.about-table {
  font-family: "Myriad Pro Light", sans-serif;
  margin-top: 45px;
  width: 100%;
  display: flex;
  justify-content: center;
}
.about-table b {
  font-family: "Myriad Pro Semibold", sans-serif;
}
.about-table__table {
  width: 1080px;
  max-width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}
.about-table__wrapper {
  flex-direction: column;
  align-items: center;
}
.about-table__title {
  font-size: 40px;
  text-align: center;
  margin-bottom: 20px;
  font-weight: 400;
}
.about-table__title small {
  font-size: 22px;
}
.about-table__table {
  display: flex;
}
.about-table__table-col {
  width: 33.3%;
  min-width: 360px;
  position: relative;
}
.about-table__table-col::before {
  content: "";
  position: absolute;
  right: 4px;
  top: 0;
  background: url(/local/templates/omez/img/table-shadow.png);
  width: 16px;
  height: 315px;
}
.about-table__table-col:last-child::before {
  right: 0;
}
.about-table__table-col-title {
  font-size: 22px;
  font-family: "Myriad Pro Regular", sans-serif;
  color: #fff;
  background: #ff5032;
  height: 75px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  margin-right: 4px;
}
.about-table__table-col-block {
  text-align: center;
  height: 110px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 3px solid #fadcd7;
  font-size: 20px;
}
.about-table-time-icon {
  background: url(/local/templates/omez/img/table-icon-1.png) no-repeat center;
  background-size: contain;
  width: 51px;
  height: 50px;
  margin-right: 15px;
}
.about-table-calendar-icon {
  background: url(/local/templates/omez/img/table-icon-2.png) no-repeat center;
  background-size: contain;
  width: 49px;
  height: 49px;
  margin-right: 15px;
}
.about-table__description {
  width: 1080px;
  max-width: 100%;
  text-align: left;
  padding-left: 25px;
  font-size: 20px;
  margin-top: 15px;
  display: flex;
  flex-direction: column;
}
.about-table__description a {
  font-size: 16px;
  margin-top: 10px;
  opacity: 0.8;
}
.about-video {
  width: 1080px;
  max-width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 50px 0 20px 0;
}

.about-video__wrapper {
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
}

.about-video__poster {
  position: absolute;
  width: 100%;
  height: 100%;
  right: 0;
  bottom: 0;
  top: 0;
  left: 0;
  z-index: 90;
}

.about-video__poster img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.about-video video {
  position: absolute;
  width: 100%;
  height: 100%;
  right: 0;
  bottom: 0;
  top: 0;
  left: 0;
}
.where-stores {
  width: 100%;
  display: flex;
  justify-content: center;
}
.where-stores__title {
  font-family: "Myriad Pro Light", sans-serif;
  font-size: 40px;
  text-align: center;
  margin-bottom: 20px;
  color: #ff5032;
}
.where-stores__title b {
  font-weight: 700;
}
.where-stores__title i {
  font-size: 24px;
  font-style: normal;
}
.where-stores__wrapper {
  flex-direction: column;
  overflow: unset;
}
.where-stores__blocks {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.where-stores__blocks a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 235px;
  height: 235px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  margin-bottom: 25px;
}
.where-stores-hidden {
  opacity: 0;
  pointer-events: none;
}
.where-description {
  width: 100%;
  font-family: "Myriad Pro Light", sans-serif;
  font-size: 20px;
  text-align: center;
  margin: 25px 0 50px 0;
}
.question-banner__description {
  font-size: 30px;
  margin: 50px 0 0 0;
  color: #000;
}
.question-banner__description b {
  font-family: "Myriad Pro Semibold", sans-serif;
  color: #000;
}
.question-banner__about-data {
  font-size: 18px;
  color: #000;
  margin-top: 25px;
}
.faq-description {
  font-size: 20px;
  display: flex;
  align-items: center;
  letter-spacing: -1px;
  margin: 45px 0 40px 0;
}
.faq-description i {
  background: url(/local/templates/omez/img/faq-point.png) no-repeat center;
  width: 73px;
  height: 73px;
  background-size: contain;
  margin-right: 15px;
  flex-shrink: 0;
}
.spec-banner__slider {
  width: 100%;
  margin-top: 50px;
}
.swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.swiper-slide {
  transition: transform 0.5s ease;
}
.swiper-slide-active {
  transform: scale(1.3);
}
.spec-banner__content {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 0 25px;
}
.spec-banner {
  padding-right: 50px;
  padding-left: 50px;
  height: auto !important;
}
.swiper-button-prev {
  left: 0 !important;
  background: url(/local/templates/omez/img/slider-arrow.png) no-repeat center;
  background-size: contain;
  transform: rotateY(-180deg);
  width: 50px;
  height: 50px;
}
.swiper-button-next {
  right: 0 !important;
  background: url(/local/templates/omez/img/slider-arrow.png) no-repeat center;
  background-size: contain;
  width: 50px;
  height: 50px;
}
.spec-banner__description {
  font-size: 30px;
  margin-top: 15px;
}
.product-name {
  color: #ff5032;
  font-size: 40px;
  font-family: "Myriad Pro Semibold", sans-serif;
  margin: 40px 0 25px 0;
  width: 100%;
  text-align: center;
}
.spec-block {
  flex-direction: column;
  width: 100%;
  align-items: center;
  display: none;
}
.spec-block_visible {
  display: flex;
}
.pregnant-how-to__title {
  font-size: 32px;
}
.overlay-spec {
  z-index: 2;
  width: 100%;
  font-family: "Myriad Pro Light", sans-serif;
  display: flex;
  height: 100vh;
  top: 0;
  left: 0;
  position: fixed;
  justify-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0.8);
  padding: 0 25px;
}
.overlay-spec__box {
  width: 700px;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  border-radius: 20px;
  padding: 35px;
  background: #fff;
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.15);
  align-items: flex-start;
  max-height: 100vh;
  overflow: auto;
}
.overlay-consultation-box {
  width: 1000px;
}
.overlay-consultation-box label {
  margin-left: 10px;
  font-size: 22px;
  color: #ff5032;
}
.overlay-spec__box p {
  font-size: 24px;
  max-width: 100%;
  word-wrap: break-word;
}
.overlay-spec__box b {
  font-family: "Myriad Pro Bold", sans-serif;
  margin: 20px 0;
  font-size: 18px;
}
.overlay-spec__box div {
  border: 2px solid #ff5032;
  color: #ff5032;
  font-family: "Myriad Pro Bold", sans-serif;
  font-size: 18px;
  padding: 15px 65px;
  cursor: pointer;
  border-radius: 100px;
}
@media (max-width: 1350px) {
  .question-banner__image {
    width: 410px;
  }
}
@media (max-width: 1300px) {
  .header__nav {
    font-size: 16px;
  }
  .header__nav-ul-li a {
    padding: 12px 8px;
  }
  .about-banner__title,
  .question-banner__title,
  .spec-banner__title {
    font-size: 60px;
    line-height: 52px;
  }
  .about-banner__image {
    width: 385px;
    height: 275px;
  }
}
@media (max-width: 1250px) {
  .question-banner__description {
    font-size: 26px;
    margin: 30px 0 0 0;
  }
  .question-banner__image {
    width: 370px;
  }
}
@media (max-width: 1200px) {
  .header {
    height: 100px;
  }
  body {
    padding-top: 100px;
  }
  .header__mobile-btn {
    display: block;
  }
  .header__nav-ul {
    display: none;
  }
  .header__nav-ul-li a {
    padding: 12px 64px;
  }
  .header__nav-ul-li a:hover {
    background: #fff;
  }
  .header__nav-ul-li_about {
    padding-right: 0;
  }
  .header__nav-ul-li_about::before {
    right: unset;
    left: 150px;
  }
  .header__logo,
  .header__reddys-logo {
    margin-bottom: 0;
  }
  .header__wrapper {
    padding-top: 0;
  }
  .pregnant-reasons__block-title::before {
    right: 25px;
  }
  .pregnant-reasons__block-text {
    font-size: 18px;
    line-height: 28px;
    padding: 5px 0 0 36px;
  }
}
@media (max-width: 1150px) {
  .pregnant-reasons__block-title::before {
    right: 0;
  }
  .about-banner__dose {
    padding-right: 85px;
  }
}
@media (max-width: 1100px) {
  .pregnant-reasons__block-title::before {
    width: 45px;
  }
  .question-banner__title {
    font-size: 54px;
    line-height: 48px;
  }
  .question-banner__description {
    font-size: 24px;
    margin: 25px 0 0 0;
  }
  .question-banner__image {
    width: 300px;
  }
  .question-banner__about-data {
    font-size: 16px;
  }
  .about-banner__first {
    padding: 0 40px;
  }
}
@media (max-width: 1000px) {
  .reasons-block,
  .why-danger,
  .mob-x-padding,
  body {
    padding-left: 25px;
    padding-right: 25px;
  }
  .header {
    width: calc(100% + 50px);
    left: -25px;
  }
  .header__wrapper {
    max-width: calc(100% - 100px);
  }
  .header__nav-ul-li_about::before {
    left: 125px;
  }
  .reasons-how-to,
  .why-danger {
    width: calc(100% + 50px);
  }
  .header__nav-ul_open {
    width: calc(100% - 50px);
    left: 25px;
  }
  .header__nav-ul-li a {
    padding-left: 35px;
    padding-right: 25px;
  }
  .banner {
    padding: 30px 40px;
  }
  .pregnant-banner,
  .reasons-banner {
    height: 500px;
  }
  .pregnant-banner__title,
  .reasons-banner__title {
    font-size: 58px;
  }
  .reasons-banner__description {
    font-size: 32px;
    line-height: 42px;
  }
  .why-danger__block {
    padding-left: 30px;
  }
  .reasons-how-to__block {
    font-size: 20px;
  }
  .reasons-how-to__block-text_dose {
    font-size: 18px;
  }
  .pregnant-reasons__block {
    width: 100%;
    margin-bottom: 50px;
  }
  .pregnant-reasons__block-title::before {
    right: unset;
    left: 235px;
  }
  .about-banner__title,
  .question-banner__title,
  .spec-banner__title {
    font-size: 50px;
    line-height: 48px;
  }
  .about-banner__image {
    width: 310px;
    height: 230px;
  }
  .where-stores-hidden {
    display: none !important;
  }
  .where-stores__blocks a {
    width: calc(50% - 10px);
  }
  .question-banner {
    flex-direction: column;
  }
  .question-banner__content {
    width: 100%;
  }
  .spec-banner__content {
    padding: 0;
  }
  .about-banner__first {
    flex-direction: column;
  }
  .about-banner__dose {
    padding-right: 0;
  }
  .about-banner__content {
    width: 100%;
    margin-bottom: 50px;
  }
}
@media (max-width: 750px) {
  .header__nav-ul-li a {
    padding-left: 25px;
  }
  .banner {
    height: auto;
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .pregnant-banner__title,
  .reasons-banner__title {
    font-size: 52px;
  }
  .reasons-banner__description {
    font-size: 28px;
    line-height: 34px;
  }
  .pregnant-reasons__title,
  .reasons-question__title {
    font-size: 34px;
    margin: 40px 0 25px 0;
  }
  .reasons-question__content {
    font-size: 18px;
  }
  .reasons-question__content {
    margin-bottom: 35px;
  }
  .about-instructions__title,
  .about-table__title,
  .reasons-block__title,
  .reasons-how-to__title,
  .where-stores__title,
  .why-danger__title {
    font-size: 34px;
  }
   .about-instructions__title h2 {
    font-size: 34px;
   }
  .about-table__title small {
    font-size: 18px;
  }
  .pregnant-how-to__title {
    font-size: 28px;
  }
  .reasons-how-to__title small {
    font-size: 20px;
  }
  .spec-block__title {
    font-size: 26px;
  }
  .why-danger {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .why-danger__description {
    margin: 20px 0 0 0;
    font-size: 18px;
  }
  .why-danger__blocks {
    flex-direction: column;
  }
  .why-danger__blocks::before {
    display: none;
  }
  .why-danger__block {
    width: 100%;
    padding-left: 0;
    font-size: 18px;
  }
  .why-danger__block::before {
    transform: translateX(-50%);
  }
  .reasons-block {
    padding-top: 30px;
    padding-bottom: 0;
  }
  .reasons-how-to {
    padding-top: 30px;
  }
  .reasons-how-to__block {
    flex-direction: row;
  }
  .reasons-how-to__block-line {
    width: 50%;
    flex-direction: column;
  }
  .reasons-how-to__block-line div {
    width: 100%;
    height: 150px;
  }
  .reasons-how-to__block-text {
    align-items: center;
    display: flex;
    padding: 0 25px;
  }
  .reasons-how-to__block-line:first-child::before {
    width: 3px;
    height: 100%;
    left: unset;
    right: -1px;
    transform: unset;
    bottom: 0;
  }
  .reasons-how-to__block-icon {
    position: relative;
  }
  .reasons-how-to__block-icon::before {
    top: 50%;
    transform: translate(-50%, -50%);
  }
  .reasons-how-to__block-icon_dose::before,
  .reasons-how-to__block-icon_morning::before {
    left: 100%;
  }
  .reasons-how-to__block-icon_calendar::before,
  .reasons-how-to__block-icon_time::before {
    left: 0;
  }
  .reasons-footer {
    margin-top: 50px;
  }
  .footer__logo {
    margin: 30px auto 25px 0;
  }
  .footer__gmp {
    font-size: 28px;
  }
  .footer__address {
    font-size: 18px;
    line-height: 28px;
  }
  .footer__links {
    font-size: 16px;
    line-height: 150%;
    margin-top: 15px;
  }
  .footer__warn {
    font-size: 22px;
    margin: 30px 0 20px 0;
  }
  .footer__rules {
    margin-bottom: 30px;
  }
  .spec-banner {
    padding: 40px 30px;
  }
  .swiper-button-next,
  .swiper-button-prev {
    width: 40px;
    height: 40px;
  }
}
@media (max-width: 700px) {
  .about-banner {
    flex-direction: column;
  }
  .question-banner__content {
    width: 100%;
    margin-bottom: 50px;
  }
  .about-banner__image {
    max-width: 100%;
  }
  .about-instructions__title,
  .where-stores__title {
    margin-top: 40px;
  }
  .faq-description {
    font-size: 18px;
  }
  .good-year__content span {
    font-size: 22px;
    line-height: 28px;
    margin: 0 0 15px 0;
  }
  .good-year__content p {
    font-size: 16px;
  }
}
@media (max-width: 650px) {
  .pregnant-use__content {
    font-size: 20px;
    line-height: 32px;
    padding: 20px 25px;
  }
  .spec-banner__description {
    font-size: 26px;
    margin-top: 10px;
  }
}
@media (max-width: 600px) {
  .header {
    height: 75px;
  }
  body {
    padding-top: 75px;
  }
  .logo {
    width: 140px;
    height: 25px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .reddys-logo {
    background-size: contain;
    background-repeat: no-repeat;
    width: 85px;
    height: 20px;
    margin-left: 0;
  }
  .header__nav-ul_open {
    top: 75px;
  }
  .header__mobile-btn {
    padding: 0;
  }
  .banner {
    padding: 40px 30px;
  }
  .pregnant-banner__title,
  .reasons-banner__title {
    font-size: 40px;
  }
  .reasons-banner__description {
    font-size: 24px;
    line-height: 28px;
    margin-top: 5px;
  }
  .reasons-how-to__block {
    font-size: 18px;
  }
  .reasons-how-to__block-text_dose {
    font-size: 16px;
  }
  .pregnant-reasons__block-title::before {
    width: 40px;
  }
  .accordion__block-title {
    font-size: 26px;
  }
  .faq-description i {
    width: 50px;
    height: 50px;
    margin-right: 10px;
  }
  .spec-banner__slider {
    margin-top: 30px;
  }
  .spec-banner {
    padding-bottom: 20px;
  }
}
@media (max-width: 550px) {
  .about-banner__title,
  .question-banner__title,
  .spec-banner__title {
    font-size: 44px;
    line-height: 40px;
  }
  .about-banner__description {
    font-size: 26px;
    line-height: 24px;
  }
  .button {
    padding-right: 30px;
    padding-left: 30px;
  }
  .where-stores__blocks a {
    width: 100%;
  }
  .good-year__block {
    flex-direction: column;
  }
  .good-year__content {
    margin-left: 0;
    margin-top: 15px;
  }
}
@media (max-width: 500px) {
  .pregnant-reasons__title,
  .reasons-question__title {
    font-size: 30px;
    margin: 30px 0 15px 0;
  }
  .about-instructions__title,
  .about-table__title,
  .reasons-block__title,
  .reasons-how-to__title,
  .where-stores__title,
  .why-danger__title {
    font-size: 30px;
  }
  .about-table__title small {
    font-size: 16px;
  }
  .pregnant-how-to__title {
    font-size: 24px;
  }
  .spec-block__title {
    font-size: 22px;
  }
  .reasons-block__item-title::before {
    width: 210px;
    bottom: 68px;
  }
  .reasons-block__item-title {
    width: 300px;
    font-size: 22px;
    line-height: 70px;
  }
  .reasons-block__item-content {
    padding-top: 0;
    padding-left: 15px;
    font-size: 18px;
    line-height: 30px;
  }
  .reasons-block__item::before {
    left: -13px;
  }
  .reasons-how-to {
    margin-top: 30px;
  }
  .question-banner__title {
    font-size: 40px;
    line-height: 40px;
  }
  .question-banner__description {
    font-size: 22px;
    margin: 20px 0 0 0;
  }
  .question-banner {
    padding: 25px 20px 0 20px;
  }
  .faq-description {
    margin: 25px 0 20px 0;
    font-size: 16px;
    letter-spacing: 0;
  }
  .faq-description i {
    width: 40px;
    height: 40px;
  }
  .swiper-slide-active {
    transform: scale(1);
  }
  .product-name {
    font-size: 32px;
    margin: 30px 0 15px 0;
  }
  .about-banner__dose {
    font-size: 18px;
    margin-top: 20px;
  }
}
@media (max-width: 450px) {
  .logo {
    width: 115px;
    height: 22px;
  }
  .reddys-logo {
    width: 80px;
    height: 18px;
  }
  .header__mobile-btn {
    margin-left: 18px;
  }
  .pregnant-banner__title,
  .reasons-banner__title {
    font-size: 34px;
  }
  .reasons-banner__description {
    font-size: 22px;
    line-height: 26px;
  }
  .header__reddys-logo {
    display: none;
  }
  .question-banner__title {
    font-size: 34px;
    line-height: 34px;
  }
  .question-banner__description {
    font-size: 20px;
  }
  .spec-banner__description {
    font-size: 24px;
  }
  .spec-block__title {
    font-size: 20px;
  }
}
@media (max-width: 400px) {
  .reasons-block {
    padding-left: 5px;
    padding-right: 5px;
  }
  .reasons-block__item-title {
    width: 265px;
    font-size: 20px;
    line-height: 62px;
    padding-left: 25px;
  }
  .reasons-block__item::before {
    left: -15px;
  }
  .reasons-block__item-content {
    padding-left: 10px;
    margin-top: -15px;
  }
  .reasons-block__item-title::before {
    bottom: 69px;
  }
  .reasons-how-to__block {
    font-size: 16px;
  }
  .pregnant-banner__title {
    font-size: 32px;
  }
  .pregnant-reasons__title {
    font-size: 26px;
  }
  .about-banner__description {
    font-size: 22px;
    line-height: 22px;
  }
  .button {
    padding-right: 25px;
    padding-left: 25px;
  }
  .about-banner__image {
    height: 175px;
  }
  .about-banner__title,
  .spec-banner__title {
    font-size: 40px;
    line-height: 38px;
  }
  .accordion__block-title {
    font-size: 24px;
  }
  .question-banner__title {
    font-size: 32px;
    line-height: 32px;
  }
  .product-name {
    font-size: 30px;
    margin: 25px 0 10px 0;
  }
}
@media (max-width: 350px) {
  .pregnant-reasons__block-title::before {
    width: 32px;
    left: 220px;
  }
}
.window-links {
  font-size: 18px !important;
}
.window-links a {
  color: #ff5032;
}
.banner-misc {
  background-size: cover;
  flex-direction: column;
  justify-content: center;
}
.reasons-block__item-title {
  background-size: contain;
  position: relative;
  width: 340px;
  height: 77px;
  line-height: 77px;
  color: #fff;
  font-size: 28px;
  font-family: "Myriad Pro Light", sans-serif;
  padding-left: 35px;
  margin-left: -14px;
}
.reasons-block__item-title:before {
  background-size: contain;
  left: 0;
}
.article-detail__title {
  font-family: "Myriad Pro Light", sans-serif;
  font-size: 40px;
  margin: 40px 0 40px 0;
}
.article-detail__detail-img {
  margin: 40px 0 40px 0;
  width: 100%;
  object-fit: contain;
}
.article-detail p,
h1,
h2,
h3 {
  margin: 20px 0 20px 0;
}
.article-detail li {
  margin: 10px 0 10px 30px;
}
.articles {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  width: 100%;
  max-width: 1080px;
  margin-top: 35px;
}
.article-preview {
  margin-bottom: 20px;
      width: 32%;
    position: relative;
    min-height: 540px;
    padding-bottom: 25px;
    box-shadow: 0px 0px 20px 0px #ABABB133;
  border-radius: 16px;
  padding: 20px;
   margin-right: 2%;
}
.article-preview:nth-child(3n+3) {
    margin-right: 0;
}
.article-preview__img-cont {
    border-radius: 16px;
    height: 208px;
}
.article-preview__img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 16px;
}

.article-preview__title {
  color: #000000;
  font-size: 20px;
  margin: 25px 0 10px 0;
}

.article-preview__preview-text {
  max-height: 100px;
  overflow: hidden;
}

.article-preview__preview-text p {
  font-size: 16px;
  line-height: 1.3;
  
}
.article-preview__date {
  color: #778899;
  font-size: 14px;
  margin-right: auto;
}

.article-preview__detail-article-link {
  font-size: 18px;
  margin-top: auto;
    background: #FF5032;
    width: 113px;
    height: 42px;
    border-radius: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    text-decoration: none;
}

.article-preview__detail-article-link img {
    margin-left: 10px;
    transition: .3s;
}

.article-preview__detail-article-link:hover img {
    transform: translateX(5px);
}


@media (min-width: 767px) {
  .article-preview__img {
     border-radius: 16px;
  }
  .article-preview {
    display: flex;
    flex-direction: column;
  }
}

.about-banner__title,
.pregnant-banner__title,
.question-banner__title,
.reasons-banner__title,
.spec-banner__title {
  font-weight: 100;
}
.cookie-accept {
  display: block;
  position: fixed;
  bottom: 0;
  width: 100%;
  min-height: 70px;
  padding: 20px 20px 10px 40px;
  align-items: center;
  justify-content: center;
  background: #ebe9e8;
  color: #424242;
  z-index: 100;
  opacity: 0.9;
}
.cookie-accept p {
  max-width: 100%;
  margin-top: 0 !important;
  display: inline-block;
  text-align: justify;
}
.cookie-inner {
  display: flex;
  width: 93%;
  margin: 0 auto;
}
.btn-wrapper {
  width: 25%;
  padding-left: 10%;
}
.cookie-p-wrapper {
  width: 70%;
}
.cookie-btn-wrapper {
  width: 20%;
}
.cookie-a-wrapper {
  width: 10%;
}
button.cookie-accept-btn {
  padding: 10px 20px;
  border-radius: 5px;
  color: #fff;
  background-color: #e54d2e;
  opacity: 1;
  border: 0;
  margin: 0 auto;
  margin-top: 10%;
  cursor: pointer;
}
.cookie-accept .cookie-close-btn::before {
  position: absolute;
  content: "";
  height: 2px;
  width: 100%;
  background: #424242;
  left: 0;
  top: 50%;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
}
.cookie-accept .cookie-close-btn::after {
  position: absolute;
  content: "";
  height: 2px;
  width: 100%;
  background: #424242;
  left: 0;
  top: 50%;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
}
.cookie-close-btn {
  font-size: 0;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  right: 8%;
  cursor: pointer;
}

@media (max-width: 1200px) {
  .btn-wrapper {
    width: 20%;
    padding-left: 5%;
  }
  .button.cookie-accept-btn {
    margin-top: 15%;
  }
  button.cookie-accept-btn {
    margin-top: 10%;
  }
}
@media (max-width: 1020px) {
  .cookie-inner {
    display: block;
  }
  .btn-wrapper {
    width: 100%;
    text-align: center;
    margin-top: 15px;
  }
  button.cookie-accept-btn {
    padding: 10px 20px;
    border-radius: 5px;
    color: #fff;
    background-color: #e54d2e;
    opacity: 1;
    border: 0;
    margin: 0 auto;
  }
  .cookie-p-wrapper {
    width: 90%;
  }
}
@media (max-width: 768px) {
  .bzz-container {
    width: 1180px;
    padding-left: 4%;
    max-width: calc(100% - 100px);
  }
  .cookie-a-wrapper {
    width: 5%;
  }
  .button.cookie-accept-btn {
    margin-top: 10%;
  }
  .bzz-container {
    width: 1180px;
    padding-left: 4%;
    max-width: calc(100% - 100px);
  }
}

@media (max-width: 480px) {
  .bzz-container {
    width: 100%;
    padding-left: 4%;
    max-width: calc(100% - 40px);
  }
}

.bc_nav {
  position: absolute;
  bottom: -12px;
  left: 150px;
}
.bc_nav .bx-breadcrumb {
  margin: 10px 0;
}
.bc_nav .bx-breadcrumb i {
  color: #b5bdc2;
  line-height: 13px;
  font-size: 14px;
  vertical-align: middle;
  margin-right: 5px;
}
.bc_nav .bx-breadcrumb .bx-breadcrumb-item {
  float: left;
  margin-bottom: 10px;
  white-space: nowrap;
  line-height: 13px;
  vertical-align: middle;
  margin-right: 10px;
}
.bc_nav .bx-breadcrumb .bx-breadcrumb-item span {
  font-size: 14px;
  white-space: normal;
}
.bc_nav .bx-breadcrumb .bx-breadcrumb-item a {
  border-bottom: none;
  color: #ff5032;
}
@media screen and (max-width: 1200px) {
  .bc_nav {
    display: none;
  }
}

.container {
  width: 1080px;
  margin: 0 auto;
}

@media (max-width: 921px) {
  .articles.articles-new {
    justify-content: space-between;
  }
  .article-preview {
     width: 48%;
     margin-right: 0;
  }
  .article-preview:nth-child(3n+3) {
    margin-right: 2%;
}
}


@media (max-width: 767px) {
  .article-preview {
     width: 100%;
  }
  .article-preview:nth-child(3n+3) {
    margin-right: 0;
}
  .article-preview__img-cont {
    height: 300px;
  }
  .article-preview__title {
    font-size: 24px;
    margin-top: 20px;
  }
  .article-preview {
     min-height: initial;
  }
  .article-preview__detail-article-link {
    margin-top: 20px;
  }
  .article-preview__views:not(.article-detail__content .article-preview__views) {
    margin-right: 0;
  }
}

@media (max-width: 520px) {
   .article-preview__img-cont {
    height: 220px;
  }
}
/* End */
/* /local/templates/omez/styles.css?1751469083635 */
/* /local/templates/omez/template_styles.css?1751469083415 */
/* /local/templates/omez/css/bundle.min.css?175146908312519 */
/* /local/templates/omez/css/chages.css?175146908356983 */
/* /local/templates/omez/css/redesign.css?175146908347990 */
/* /local/templates/omez/css/content.min.css?175146908346131 */
