.card-menu{margin-top:-65px;background:rgba(129,106,174,.5);position:relative}.card-menu .row.no-padding>div{margin-top:-35px}.card-menu .header{max-width:1200px;margin:0 auto}.card-menu .header__main{height:45px;position:relative;background:unset}.card-menu .header__main>.row{background:unset}.card-menu .nav{display:flex;height:65px;padding-top:0;max-width:70%;margin-left:40px}.card-menu .nav__item{width:16.666%;display:inline-block;align-items:center;text-transform:initial}.card-menu .nav__item.is-active,.card-menu .nav__item:hover{background:rgba(255,255,255,.2)}.card-menu .menu__list .nav__link{text-align:left}.card-menu .nav__link{white-space:normal;text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .5 ease;padding-top:10px;padding-bottom:7px;font-family:Roboto;font-style:normal;font-weight:400;font-size:15px;line-height:20px;display:flex;align-items:center;text-transform:none;color:#fff;padding-top:15px}.card-menu .nav__link:hover{text-decoration:underline}.card-menu .nav__link .fa-external-link{font-size:18px;padding-left:15px}.dialog{position:absolute;z-index:9999;top:0;left:0;width:100%;width:100vw;height:100vh;transition:visibility 0s linear .5s,opacity .5s linear;opacity:0;visibility:hidden}.dialog.dialog_open{transition-delay:0s;opacity:1;visibility:visible}.dlg-back{position:absolute;top:0;left:0;width:100%;width:100vw;height:100vh;cursor:pointer}.dialog.dialog_open .dlg-wrap{opacity:1;padding:2rem;overflow:scroll;height:100%}.dlg-wrap{position:relative;z-index:1;display:block;box-sizing:border-box;margin:0 auto;top:50%;transform:translateY(-50%);width:100%;max-width:1200px;padding:2rem;border-radius:.25rem;background:#fff;box-shadow:1px 1px 6px rgba(0,0,0,.3);opacity:0;padding-top:0;padding-bottom:0;overflow:hidden;transition:all .5s;-webkit-box-shadow:0 0 20px 1px rgba(0,0,0,.75);-moz-box-shadow:0 0 20px 1px rgba(0,0,0,.75);box-shadow:0 0 20px 1px rgba(0,0,0,.75)}.dialog .closing_cross{transform:scale(1.5);position:sticky;position:-webkit-sticky;background-size:contain;margin-left:98%;background-image:url(/upload/orvis/new_ver/closing-cross.png)}.dialog .modal-caption{font-family:Montserrat;font-style:normal;font-weight:600;font-size:40px;line-height:50px;color:#009240;padding-bottom:30px}.dialog .modal-body{padding:0 50px 100px 0;font-weight:400;font-size:18px;line-height:30px;color:#212121}.module{max-width:1920px;margin:0 auto;color:#212121;position:relative;margin-top:-60px}.container-fluid{position:relative}.module sup{font-size:.6em}.bg-img{position:absolute;top:0;bottom:0;right:0;z-index:0;max-width:none!important;height:auto;width:80%;max-width:1920px}.big-paragraph{font-family:Montserrat;font-style:normal;font-weight:600;font-size:40px;line-height:50px;color:#212121;padding-top:120px;max-width:50%;margin-left:20px}.big-paragraph:before{content:"";background:url(/upload/orvis/imuno/red-triangle.png);width:18px;height:20px;position:absolute;left:0;top:130px}.dots{display:block;margin:200px 0 200px 20px}.caption{font-family:Montserrat;font-style:normal;font-weight:600;font-size:40px;line-height:40px;text-transform:uppercase;color:#212121}.purpose{margin-left:20px}.purpose-list{list-style:none;counter-reset:li}.purpose-list li{padding-top:65px;font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;color:#212121;padding-left:40px;counter-increment:li}.purpose-list li::before{content:counter(li);display:inline-block;width:1em;margin-left:-40px;margin-right:15px;font-family:Rubik,sans-serif;font-style:normal;font-weight:400;font-size:40px;line-height:40px;transition:all .5 ease;color:#47ad58}.purpose-list li:hover::before{font-size:90px;margin-right:-30px;margin-left:-45px;transition:all .5 ease}.advantage{margin-left:20px;margin-top:220px}.advantage-img{margin-top:65px;margin-bottom:45px;max-width:100%}.small-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:40px;color:#212121}.dotted:first-child{margin-top:30px}.dotted:after{margin-top:0}.dotted{margin-top:10px}.dotted .left-side:after{top:3%}.dotted .right-side{font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;line-height:40px;text-align:left;color:#212121;padding:15px 0 0 45px}.dotted .right-side .big-number{font-family:Roboto;font-style:normal;font-weight:400;font-size:30px;line-height:40px;display:inline-block}.dotted:hover .dark,.dotted:hover .right-side .big-number{font-weight:700}.dotted:hover .right-side .big-number:before{content:"";background:url(/upload/orvis/imuno/red-triangle.png);width:18px;height:20px;position:absolute;left:15px;top:25px}.dotted .dark{font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;line-height:40px;padding:20px 0 10px 0;display:block}.dotted:before{background-image:url(/upload/orvis/brand/dotted-line-horizontal.png);background-size:cover;display:inline-block;width:98%;height:4px;content:"";margin-left:15px}.dotted .left-side:after{content:"";background:url(/upload/orvis/imuno/dotted-line-side.png);background-repeat:no-repeat;position:absolute;background-size:100% 100%;right:0;width:4px;top:5%;height:100%}.button-container{margin-left:0;padding-top:15px;width:100%;position:relative}.button-container .asna{width:180px;height:42px;background:url(/upload/orvis/brand/asna.png);background-size:cover;border-radius:8px;display:inline-block;margin-left:50px;transform:scale(.85)}.button-container .asna:hover{box-shadow:0 4px 4px rgba(0,0,0,.25)}.button-container .about{height:40px;background-size:cover;border-radius:15px;font-family:Roboto;font-style:normal;font-weight:400;font-size:15px;line-height:20px;padding-top:10px;color:#000;position:relative}.button-container .about:after{content:"";background:url(/upload/orvis/imuno/right-arrow.png);background-repeat:no-repeat;position:absolute;background-size:100% 100%;right:-45px;width:35px;height:20px;top:8px;height:20px}.button-container .about{text-decoration:underline}.button-container .to_buy{width:161px;height:40px;background-repeat:no-repeat;background:url(/upload/orvis/brand/to_buy.png);background-size:cover;border-radius:8px;display:inline-block;margin-left:50px;transform:scale(.85)}.button-container .to_buy:hover{box-shadow:0 4px 4px rgba(0,0,0,.25)}.button-container .apteka_rur{width:180px;height:40px;background:url(/upload/orvis/brand/apteka_ru.png);background-size:cover;border-radius:8px;display:inline-block;margin-left:65px}.button-container a:last-child{float:right}.composition{margin-left:20px;margin-top:130px;position:relative}.composition:before{position:absolute;left:-20vw;content:"";background:url(/upload/orvis/imuno/blobs.png);width:230px;height:230px}.composition .small-text{margin-top:30px;margin-bottom:55px}.flying-pack .pack{max-width:600px;position:relative}.flying-pack{transition:all ease .5s}.parallax-viewport{display:flex;flex-direction:row;align-items:stretch}.packer{position:relative}.is-fixed{position:fixed;top:14%}.is-picked{position:absolute;bottom:0}.how-to-use{background:#fff;z-index:2;position:relative;margin-left:20px;margin-top:145px;padding-bottom:100px}.how-to-use .caption{margin-bottom:60px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:40px;line-height:50px;color:#212121}.how-to-use .cup-container{position:relative}.how-to-use .cup-container:first-child:after{content:"";background:url(/upload/orvis/rhino-tabs/dots.png);width:4px;height:100%;position:absolute;right:15%;top:0}.how-to-use .cup{max-width:100%;margin-bottom:-50px}.how-to-use .big-number{font-family:Rubik;font-style:normal;font-weight:400;font-size:40px;line-height:40px;color:#212121;position:relative}.how-to-use .u-item{margin-bottom:30px;position:relative}.how-to-use .u-item img{position:relative}.how-to-use .u-item:hover:before{content:"";background:url(/upload/orvis/imuno/red-triangle.png);width:18px;height:20px;position:absolute;left:-30px;top:5px}.how-to-use .cup-container:last-child .col-md-6{padding-left:0;padding-right:0}.how-to-use .cup-container:last-child .caption{font-family:Roboto,serif;font-style:normal;font-weight:900;font-size:20px;line-height:30px;color:#212121;padding-top:65px;margin-bottom:50px}.how-to-use .cup-container:last-child .cup{padding-top:65px}.how-to-use .cup-container:last-child .small-text{font-family:Roboto,serif;font-style:normal;font-weight:400;font-size:20px;line-height:40px;color:#212121}.how-to-use .about{display:inline-block;margin-top:60px;width:180px;height:40px;background:url(/upload/orvis/brand/detail.png);background-size:cover;border-radius:15px}.how-to-use .about:hover{box-shadow:0 4px 4px rgba(0,0,0,.25)}.descriptions{margin-left:15px}@media screen and (max-width:1024px){.small-text{font-size:18px}.flying-pack .pack{max-width:100%}.dotted .dark{font-size:18px}.button-container .apteka_rur{margin-left:0}}@media screen and (max-width:860px){.module{margin-top:-95px}.card-menu{margin-top:-95px;background:rgba(129,106,174,1)}.card-menu .nav{max-width:100%;margin-left:0}.card-menu .nav__link{color:#fff}.big-paragraph{font-size:30px;line-height:40px;padding-top:40px;margin-left:15px}.big-paragraph:before{left:5px;top:55px}.dots{display:block;margin:100px 0 100px 85px}.purpose{margin-left:15px}.parallax-viewport{display:flex;flex-direction:column}.parallax-viewport .texts{order:2;margin-top:50px}.parallax-viewport .packer{order:1}.flying-pack .pack{display:block;margin:0 auto;max-width:75%}.button-container{width:55%;margin:0 auto}.button-container a:first-child{margin:0 auto}.advantage{margin-left:15px}.small-text{font-size:14px;line-height:30px}.composition{margin-left:15px;margin-right:15px}.composition:before{background:0 0}.how-to-use{margin-left:15px;margin-right:15px}table th,table tr td:first-child{font-size:16px;line-height:30px}.bordered:nth-child(3):after{width:65%}.how-to-use .cup-container:last-child .small-text{font-size:14px;line-height:30px}.how-to-use .about{margin-top:30px}.how-to-use .cup-container:first-child:after{right:6%}.how-to-use .cup-container:last-child .caption{padding-top:45px}}@media screen and (max-width:450px){.bg-img{top:7px}.goods__main .goods__info{padding-left:10px}.page-body{padding-left:15px}.page-head .page-head__title{padding-left:15px}.disclaimer.pinned{margin-left:-15px}.module{margin-top:-100px}.card-menu .nav__link{padding-top:10px}.bg-img{top:45px;width:100%}.mobile-menu{position:fixed;bottom:0;left:0;top:50px;width:20px;background-color:#d6cbee;z-index:5;transition:all ease .8s}.mobile-menu .nav__link{font-size:0}.mobile-menu .nav__link.is-active{font-weight:700}.mobile-menu.collapsed{width:265px;padding-top:150px}.mobile-menu.collapsed .menu__list{padding-left:30px;padding-top:40px}.mobile-menu.mobile-menu.collapsed .nav__link{font-family:Roboto;font-style:normal;font-weight:400;font-size:15px;color:#212121}.mobile-menu.mobile-menu.collapsed .nav__link.hovered{font-weight:700;text-transform:uppercase;background:0 0}.mobile-menu .clicker{position:absolute;top:50%;right:5px;width:9px;height:13px;background-repeat:no-repeat;background-image:url(/upload/orvis/brand/action-arrow.png)}.mobile-menu.collapsed .clicker{transform:scale(-1,1)}.big-paragraph{font-weight:600;font-size:15px;line-height:18px;margin-left:20px}.big-paragraph:before{background:0 0}.purpose-list li::before{margin-right:0}.dots{display:block;margin:100px 15px 100px 15px}.button-container{width:100%;margin:0 auto}.button-container .apteka_rur{transform:scale(.85)}.button-container a:first-child{margin-left:5px}.button-container .about:after{content:"";background:0 0}.caption{font-size:20px}.parallax-viewport .texts{margin-top:100px}.purpose{margin-left:20px}.purpose-list li{font-size:12px;padding-top:30px}.advantage{margin-left:20px;margin-top:100px}.small-text{font-size:16px;line-height:30px}.composition{margin-top:100px}.composition .small-text{font-size:12px;line-height:16px;margin-top:30px;margin-bottom:15px}.dotted{margin-top:0}.dotted .dark{line-height:30px}.dotted .right-side{font-size:16px;padding:15px 0 0 5px}.dotted .right-side .big-number{font-size:24px}.how-to-use .caption{font-size:20px;line-height:30px}.dialog .modal-caption{font-family:Montserrat;font-style:normal;font-weight:600;font-size:30px;line-height:40px;color:#009240;padding-bottom:30px}.dialog .modal-body{padding:0 50px 100px 0;font-weight:400;font-size:14px;line-height:25px;color:#212121}.dialog .modal-body p{text-align:left!important}.how-to-use .cup-container:first-child:after{background:0 0}.how-to-use .cup-container:last-child{margin-left:15px}}@media screen and (max-width:375px){.button-container a:last-child{float:right;max-width:40%;text-align:right;padding-right:15px;padding-top:0}}@media screen and (max-width:320px){.button-container a:last-child{font-size:12px;max-width:35%}.button-container .apteka_rur{transform:scale(.55)}}.dialog{position:fixed}@media (max-width:450px){.dialog .modal-body{padding:0 20px}.dialog.uteka-widget .closing_cross{top:5px;position:absolute;margin-left:unset}}