.head_ms{display:flex;align-items:center;margin:0 0 34px 0}
.head_ms h1{font-size:36px;line-height:100%;font-weight:700;margin:0 20px 0 0;padding:0}
.buts_ms{margin-left:auto;display:flex;flex-wrap:wrap}
.but_ms{font-size:16px;line-height:130%;font-weight:600;margin:0 0 0 10px}
.but_ms a, .but_ms span{position:relative;border-radius:10px;background:none;display:inline-flex;align-items:center;padding:0 40px 0 88px;min-height:79px;color:#333;text-decoration:none}
.but_ms a:hover{opacity:.9}
.but_ms a:before, .but_ms span:before{content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.but_ms.item1 a:before, .but_ms.item1 span:before{width:40px;height:54px;left:32px;background:url(images/ico-but_ms1.svg) no-repeat}
.but_ms.item2 a, .but_ms.item2 span{padding-left:101px}
.but_ms.item2 a:before, .but_ms.item2 span:before{width:52px;height:52px;left:30px;background:url(images/ico-but_ms2.svg) no-repeat}
.slider-prod_ms{display:flex;margin:0 -30px 32px -30px}
.item-prod_ms{width:33.333%;padding:0 30px 0 30px}
.cat-prod_ms{font-size:24px;line-height:31px;font-weight:600;margin:0 0 28px 0}
.item1 .cat-prod_ms{color:#bb0c79}
.item2 .cat-prod_ms{color:#8036ad}
.item3 .cat-prod_ms{color:#074db2}
.img-prod_ms{margin:0 0 16px 0}
.img-prod_ms img{display:block;max-width:100%}
.img-prod_ms{ max-width:472px}
.item2 .img-prod_ms{ max-width:471px}
.item3 .img-prod_ms{ max-width:479px}
.name-prod_ms{margin:0 0 24px 0;display:flex;align-items:center;flex-wrap:wrap}
.tit-por_ms{font-size:18px;margin:0 15px 0 0;line-height:100%;color:#000;font-weight:700}
.label-prod_ms{font-size:14px;line-height:21px;color:#fff}
.label-prod_ms i{display:inline-flex;min-height:30px;white-space:nowrap;border-radius:10px;background:#bb0c79;align-items:center;font-style:normal;padding:0 9px 0 9px}
.label-prod_ms i b{margin-left:4px}
.item2 .label-prod_ms i{background:#8036ad}
.item3 .label-prod_ms i{background:#074db2}
.desc-prod_ms ul{list-style-type:none;margin:0 0 28px 0;padding:0}
.desc-prod_ms li{position:relative;font-size:14px;line-height:100%;color:#333;margin:0 0 15px 0;padding:0 0 0 12px;background:0 0}
.desc-prod_ms li:before{position:absolute;top:6px;left:0;content:'';width:3px;height:3px;border-radius:50px;background:#333}
.desc-prod_ms li:last-child{margin-bottom:0}
.doc-prod_ms{position:relative;font-size:14px;line-height:100%}
.doc-prod_ms>a{position:relative;display:inline-block;padding:0 0 0 27px;color:#113960;text-decoration:none}
.doc-prod_ms>a:before{position:absolute;top:50%;left:0;transform:translateY(-45%);content:'';display:block;background:url(images/ico-doc_ms.svg) no-repeat;width:19px;height:24px}
.doc-prod_ms > a > i{font-style:normal;border-bottom:1px dashed #113960}
.pop-doc_ms{ display:none; position:absolute; top:100%; left:0; z-index:90; border-radius:0;margin-top:10px; box-shadow:0 0 3px rgba(0,0,0,0.3)}
.slider-prod_ms{ position:relative; z-index:97}
.close-doc_ms{position:absolute;top:15px;right:15px;width:24px;height:24px;cursor:pointer}
.close-doc_ms::after,.close-doc_ms::before{content:'';position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:#515F6F;transform-origin:center}
.close-doc_ms::before{transform:translate(-50%,-50%) rotate(45deg)}
.close-doc_ms::after{transform:translate(-50%,-50%) rotate(-45deg)}
.attent-prod_ms{margin:32px 0 32px 0;font-size:11px;line-height:100%;color:#858f9a}
.but-bottomm-prod_ms{display:flex;align-items:center}
.but-more_ms{font-size:14px;line-height:100%;font-weight:700}
.but-more_ms a{background:#113960;padding:0 37px 0 37px;border-radius:10px;display:inline-flex;min-height:54px;color:#fff;text-decoration:none;align-items:center;text-align:center;justify-content:center}
.but-more_ms a:hover{opacity:.9}
.but-bottomm-prod_ms .but-more_ms{margin:0 53px 0 0}
.block-top-prod_ms{margin:0 0 60px 0}
.link-choice_ms{font-size:18px;line-height:100%;font-weight:700}
.link-choice_ms a{position:relative;padding:0 23px 0 0;display:inline-block;text-decoration:none;color:#113960}
.link-choice_ms i{font-style:normal;border-bottom:1px dashed #113960}
.link-choice_ms a:before{position:absolute;top:50%;right:0;margin:-2px 0 0 0;content:'';display:block;background:url(images/arrow-choice-prod.svg) no-repeat;width:14px;height:8px}
.link-choice_ms.up_ms a:before{transform:rotate(180deg)}
.link-choice_ms.down_ms.active a:before{transform:rotate(180deg)}
.block-tables-choice{margin-bottom:60px;display:none}
.block-tables-choice .link-choice_ms{margin-top:32px;text-align:center}
.table-choice_ms thead tr td{border:none}
.table-choice_ms td{border:none;width:16%;text-align:center;border-bottom:1px solid #e5e5e5;padding-top:8px;padding-bottom:8px;padding-left:0;padding-right:20px;font-size:14px;line-height:21px;color:#000}
.table-choice_ms td:last-child{padding-right:0}
.table-choice_ms td:first-child{width:52%;text-align:left}
.table-choice_ms td b:first-child:last-child{font-size:20px}
.table-choice_ms tbody td:first-child{ padding-left:15px}
.table-choice_ms tbody td:first-child:last-child{ padding-left:0}

.in-col-table_ms{position:relative;z-index:50;background:#f5f5f5;margin:-9px 0 -8px 0;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 15px 0 15px;min-height:51px}
.in-col-table_ms:before{position:absolute;background:#f5f5f5;top:0;left:0;height:100%;width:100%;z-index:-1;border-radius:10px;content:''}
.in-col-table_ms:after{position:absolute;background:#fff;top:0;left:0;height:100%;width:100%;z-index:-2;content:''}
.table-choice_ms tr td:first-child:last-child{width:100%;border:none}
.table-choice_ms tr td:first-child:last-child .in-col-table_ms{text-align:center;justify-content:center;font-weight:700}
.table-choice_ms tr td:first-child .in-col-table_ms{justify-content:flex-start}
.table-choice_ms thead tr td:first-child .in-col-table_ms:before{background:#f5f5f5}
.table-choice_ms thead tr td:nth-child(2) .in-col-table_ms:before{background:#074db2}
.table-choice_ms thead tr td:nth-child(3) .in-col-table_ms:before{background:#8036ad}
.table-choice_ms thead tr td:nth-child(4) .in-col-table_ms:before{background:#bb0c79}
.table-choice_ms thead tr td:nth-child(2) .in-col-table_ms{color:#fff}
.table-choice_ms thead tr td:nth-child(3) .in-col-table_ms{color:#fff}
.table-choice_ms thead tr td:nth-child(4) .in-col-table_ms{color:#fff}
.block-banners_ms{display:flex;flex-wrap:wrap;margin:-22px 0 36px -22px}
.item-banner_ms{position:relative;width:calc(50% - 22px);margin:22px 0 0 22px;border-radius:10px;overflow:hidden}
.item-banner_ms img{display:block;border-radius:10px;width:100%}
.item-banner_ms:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;border-radius:10px;height:100%;background:rgba(0,0,0,.2);z-index:10}
.item-banner_ms.item2:before{background:#19356199}
.item-banner_ms.item2 .but-more_ms a{background:#fff;color:#000}
.desc-ban_ms{position:absolute;top:0;left:0;z-index:50;height:100%;display:flex;color:#fff;flex-direction:column;justify-content:center;padding:0 52px 0 52px}
.tit-ban_ms{font-size:36px;font-weight:700;color:#fff;margin:0 0 17px 0}
.desc-ban_ms p{font-size:16px;line-height:24px;margin:-8px 0 32px 0;padding:0}
.item-banner_ms .but-more_ms a{min-width:252px}
.block-video_ms{margin:0 0 51px 0}
.title_ms{font-size:24px;line-height:100%;font-weight:700;margin:0 0 28px 0}
.body-video_ms{display:flex}
.left-video_ms{width:calc(50% - 20px);min-width:calc(50% - 20px)}
.block-surprise_ms{position:relative;z-index:50;background:#f5f5f5;border-radius:10px;padding:29px 34px 33px 54px}
.block-surprise_ms:before{position:absolute;right:27px;bottom:0;z-index:-1;content:'';display:block;background:url(images/back-surprise_ms.svg) no-repeat;width:343px;height:264px}
.tit-surpride_ms{margin:0 0 22px 0;font-size:24px;line-height:100%;color:#008d9e;font-weight:700}
.tit-condit_ms{font-size:14px;line-height:24px;font-weight:700;color:#000;margin:0 0 8px 0}
.block-surprise_ms ol{padding:0 0 0 23px;margin:0 0 24px 0}
.block-surprise_ms li{font-size:14px;margin:0 0 11px 0;line-height:135%;background:0 0}
.block-surprise_ms li:last-child{margin-bottom:0}
.bot-surpride_ms{display:flex;align-items:center}
.bot-surpride_ms .but-more_ms{margin-right:44px}
.bot-surpride_ms .but-more_ms a{padding-left:24px;padding-right:24px}
.link-rules_ms{font-size:14px;line-height:100%}
.link-rules_ms a{position:relative;display:inline-block;padding:0 0 0 27px;color:#113960;text-decoration:none}
.link-rules_ms a:before{position:absolute;top:50%;left:0;transform:translateY(-45%);content:'';display:block;background:url(images/ico-rules_ms.svg) no-repeat;width:19px;height:24px}
.link-rules_ms i{font-style:normal;border-bottom:1px dashed #113960}
.right-video_ms{width:calc(50% - 20px);min-width:calc(50% - 20px);margin-left:auto}
.right-video_ms:first-child:last-child{width:calc(100% - 20px);min-width:calc(100% - 20px); margin-left:0}
.slider-video_ms{display:flex;margin:0 -10px 0 -10px}
.slider-video_ms .slick-prev:after{position:absolute;top:50%;left:50%;margin:0;transform:translate(-55%,-50%);background:url(images/arrow-slider_ms.svg) no-repeat;width:10px;height:15px}
.slider-video_ms .slick-next:after{position:absolute;top:50%;left:50%;margin:0;transform:translate(-40%,-50%) rotate(180deg);background:url(images/arrow-slider_ms.svg) no-repeat;width:10px;height:15px}
.slider-video_ms .slick-next,.slider-video_ms .slick-prev{margin-top:0!important;position:absolute;top:50%;transform:translateY(-70%);z-index:10;background:0 0;background:#1c3564;border:none;cursor:pointer;padding:0 0 0 40px;overflow:hidden;height:40px}
.slider-video_ms .slick-prev{left:-10px}
.slider-video_ms .slick-next{right:-10px}
.slider-video_ms .slide{padding:0 10px 0 10px}
.play_ms{position:absolute;top:50%;left:50%;margin:-26px 0 0 -22px;z-index:30;background:url(images/ico-play_ms.svg) no-repeat;width:45px;height:53px;opacity:.8}
.img-video_ms a:hover .play_ms,.in-slide-about_ms a:hover .play_ms{opacity:1}
.in-video_ms{position:relative}
.img-video_ms{margin:0 0 14px 0}
.img-video_ms a{display:block;position:relative}
.img-video_ms img{display:block;width:100%;border-radius:10px}
.info-video_ms{font-size:14px;line-height:100%;font-weight:700;color:#333}
.info-video_ms i{margin:0 0 0 5px;font-size:14px;font-weight:400;color:#999;font-style:normal}
.block-benef_ms{margin:0 0 61px 0}
.block-benef_ms .title_ms{margin:0 0 60px 0}
.list-benef_ms{display:flex;flex-wrap:wrap;margin:0 0 0 -65px}
.item-benef_ms{position:relative;width:calc(33.333% - 65px);margin:0 0 0 65px;padding:0 0 0 115px}
.item-benef_ms:before{position:absolute;top:0;left:0;content:'';display:block}
.tit-benef_ms{margin:0 0 29px 0;font-size:16px;line-height:100%;font-weight:700;color:#000}
.item-benef_ms.item1:before{top:-20px;background:url(images/ico-benef_ms1.svg) no-repeat;width:87px;height:66px}
.item-benef_ms.item2{padding-left:92px}
.item-benef_ms.item2:before{top:-21px;background:url(images/ico-benef_ms2.svg) no-repeat;width:65px;height:66px}
.item-benef_ms.item3{padding-left:100px}
.item-benef_ms.item3:before{top:-21px;background:url(images/ico-benef_ms3.svg) no-repeat;width:75px;height:80px}
.item-benef_ms ul{list-style-type:none;margin:0 0 23px 0;padding:0 0 0 5px}
.item-benef_ms li{position:relative;font-size:14px;line-height:130%;color:#333;margin:0 0 10px 0;padding:0 0 0 12px;background:0 0}
.item-benef_ms li:before{position:absolute;top:6px;left:0;content:'';width:3px;height:3px;border-radius:50px;background:#333}
.item-benef_ms li:last-child{margin-bottom:0}
.item-benef_ms .but-more_ms a{padding-left:24px;padding-right:24px}
.item-benef_ms p{font-size:14px;line-height:130%;margin:0 0 23px 0;padding:0}
.block-about_ms{display:flex;margin:0 0 86px 0}
.text-about_ms{min-width:524px;width:524px;color:#fff;background:#113960;border-radius:10px;padding:45px 39px 40px 42px}
.tit-about_ms{margin:0 0 31px 0;font-size:20px;line-height:132%;font-weight:700}
.text-about_ms p{font-size:16px;line-height:24px;margin:0 0 22px 0;padding:0}
.text-about_ms p:last-child{margin-bottom:0}
.video-about_ms{width:calc(100% - 544px);margin-left:auto}
.slider-about_ms{display:flex;margin:0 -10px 0 -10px}
.slider-about_ms .slide{padding:0 10px 0 10px}
.in-slide-about_ms{position:relative}
.in-slide-about_ms img{display:block;width:100%;border-radius:10px}
.slider-about_ms .slick-prev:after{position:absolute;top:50%;left:50%;margin:0;transform:translate(-55%,-50%);background:url(images/arrow-slider_ms.svg) no-repeat;width:10px;height:15px}
.slider-about_ms .slick-next:after{position:absolute;top:50%;left:50%;margin:0;transform:translate(-40%,-50%) rotate(180deg);background:url(images/arrow-slider_ms.svg) no-repeat;width:10px;height:15px}
.slider-about_ms .slick-next,.slider-about_ms .slick-prev{margin-top:0!important;position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:0 0;background:#1c3564;border:none;cursor:pointer;padding:0 0 0 40px;overflow:hidden;height:40px}
.slider-about_ms .slick-prev{left:-8px}
.slider-about_ms .slick-next{right:-8px}
.fix-load_sm{visibility:hidden;opacity:0;transition:opacity .5s}
.fix-load_sm.slick-initialized{visibility:visible;opacity:1}
.fix-load_sm .slide{display:none}
.fix-load_sm .slide:first-child{display:block;visibility:hidden}
.fix-load_sm.slick-initialized .slide{display:block;visibility:visible!important}
.b-materials_ms{display:flex;margin:0 0 98px 0}
.left-materials_ms{width:489px;min-width:489px;margin-right:54px}
.tit-materials_ms{font-size:24px;line-height:100%;font-weight:700;margin:0 0 37px 0}
.left-materials_ms p{font-size:16px;line-height:24px;margin:0 0 24px 0;padding:0}
.left-materials_ms .but-more_ms a{min-width:252px}
.list-materials_ms{display:flex;margin:0 0 0 -15px}
.item-materials_ms{width:calc(25% - 15px);margin:0 0 0 15px}
.tit-mat_ms{margin:0 0 16px 0;min-height:72px;font-size:16px;line-height:24px;font-weight:700;display:box;box-orient:vertical;line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}
.item-materials_ms a{color:#113960;text-decoration:underline}
.item-materials_ms a:hover{text-decoration:none}
.item-materials_ms p{font-size:14px;line-height:132%;margin:0 0 20px 0;padding:0;display:box;box-orient:vertical;line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:6}
.more-materisals_ms{font-size:14px;line-height:100%}
.more-materisals_ms a{display:inline-block;position:relative}
.more-materisals_ms a:before{position:absolute;top:50%;left:100%;margin:-4px 0 0 8px;content:'';display:block;background:url(images/arrow-more_sm.svg) no-repeat;width:6px;height:10px}
.bottom-page_ms{display:flex;margin:0 0 97px 0}
.calc_ms{position:relative;z-index:50;width:calc(50% - 10px);background:#f5f5f5;border-radius:10px;padding:39px 30px 50px 56px}
.calc_ms:before{position:absolute;bottom:0;right:24px;z-index:-1;content:'';display:block;background:url(images/decor-cal_ms.svg) no-repeat;width:318px;height:216px}
.tit-block-bot_ms{font-size:24px;line-height:100%;font-weight:700;color:#000;margin:0 0 24px 0}
.text-block-bot_ms{font-size:16px;line-height:24px;color:#333;margin:0 0 21px 0}
.text-grey_ms{width:101%;font-size:14px;line-height:24px;color:#999;margin:0 0 13px 0}
.field-calc_ms{display:flex;align-items:center;margin:0 0 16px 0}
.field-calc_ms p{font-size:14px;line-height:24px;min-width:248px;font-weight:700;color:#333;margin:0 25px 0 0;padding:0}
.or_ms{font-size:14px;line-height:24px;font-weight:700;margin:0 6px 0 6px}
.fl_ms input{width:116px;border:1px solid #00000026;border-radius:10px;font-size:14px;font-weight:400;text-align:center;height:40px;padding:0 10px 0 10px}
.but-calc_ms{margin:29px 0 0 0}
.but-calc_ms button{border:none;height:54px;background:#113960;color:#fff;min-width:252px;font-size:14px;font-weight:700;cursor:pointer;outline:0;border-radius:10px}
.but-calc_ms button:hover{opacity:.9}
.subscr-news_ms{position:relative;z-index:50;width:calc(50% - 10px);margin-left:auto;background:#f5f5f5;border-radius:10px;padding:39px 25px 50px 56px}
.subscr-news_ms:before{position:absolute;bottom:0;right:29px;z-index:-1;content:'';display:block;background:url(images/decor-news_ms.svg) no-repeat;width:330px;height:194px}
.form-subscr-news .field-pop{max-width:calc(50% - 10px);margin-bottom:15px}
.form-subscr-news .field-pop input{border-color:#00000026}
.form-subscr-news .field-pop label span{color:#858f9a}
.fields-subscr-news{display:flex;margin:0 0 15px -20px}
.fields-subscr-news .field-pop{width:calc(50% - 20px);margin:0 0 0 20px}
.form-subscr-news .check{margin-bottom:0}
.form-subscr-news .check label{font-size:14px;line-height:24px;color:#999}
.form-subscr-news .check label:before{background:#fff;border:1px solid #00000026;box-sizing:border-box}
.form-subscr-news .check label a{color:#999;text-decoration:underline}
.subscr-news_ms .text-block-bot_ms{max-width:574px}
.subscr-news_ms .but-calc_ms{margin-top:24px}
.slider-3d-wrapper{position:relative;max-width:100%;margin:0 auto 108px auto}
.slider-3d-wrapper .slick-track{min-height:535px;display:flex;align-items:center}
.slider-3d-wrapper .slick-list{margin-left:-80px;margin-right:-80px}
.slider-3d-wrapper .slick-next,.slider-3d-wrapper .slick-prev{margin-top:0!important;position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:0 0;background:#1c3564;border:none;cursor:pointer;padding:0 0 0 40px;overflow:hidden;height:40px}
.slider-3d-wrapper .slick-prev{left:17px}
.slider-3d-wrapper .slick-next{right:17px}
.slider-3d-wrapper .slick-next:hover,.slider-3d-wrapper .slick-prev:hover{opacity:.9}
.slider-3d .slide{transition:transform .3s ease,opacity .3s ease;opacity:.5;transform:scale(.66);margin:0 25px 0 25px}
.slider-3d .slide img{width:100%;display:block;border-radius:10px}
.slider-3d .slick-center{transform:scale(1.44);opacity:1;z-index:2}
.slider-3d .slick-slide{transform:scale(.66);opacity:.5}
.slider-3d .slick-current,.slider-3d .slide.is-current{transform:scale(1.44);opacity:1}
.slider-3d .slick-prev:after{position:absolute;top:50%;left:50%;margin:0;transform:translate(-55%,-50%);background:url(images/arrow-slider_ms.svg) no-repeat;width:10px;height:15px}
.slider-3d .slick-next:after{position:absolute;top:50%;left:50%;margin:0;transform:translate(-40%,-50%) rotate(180deg);background:url(images/arrow-slider_ms.svg) no-repeat;width:10px;height:15px}
.slider-3d{visibility:hidden;opacity:0;transition:opacity .5s}
.slider-3d.slick-initialized{visibility:visible;opacity:1}
.slider-3d .slide{display:none}
.slider-3d .slide:first-child{display:block;visibility:hidden}
.slider-3d.slick-initialized .slide{display:block;visibility:visible!important}
.pop-consult_ms{padding-bottom:51px;width:100%;max-width:650px}
.pop-consult_ms .fields-pop{margin-bottom:22px}
.pop-consult_ms p{margin:0 0 47px 0}
.pop-consult_ms .field-pop{margin-bottom:30px}
.sel-time-call{margin:0 0 30px 0}
.textarea-consult label{display:block;font-size:14px;line-height:130%;color:#515f6f;margin:0 0 7px 0}
.textarea-consult textarea{background:#fff;border-radius:10px;outline:0;height:120px;width:100%;padding:10px 17px 0 17px;font-family:"Open Sans";font-style:normal;color:#333;font-weight:400;font-size:14px;border:1px solid #95a5a6;outline:0;overflow-y:auto;resize:none}
.pop-consult_ms .checks{margin-bottom:42px}
.sel-time-call select{height:54px;width:100%;max-width:388px;opacity:0}
.sel-time-call .selectbox{display:block!important;vertical-align:middle;cursor:pointer}
.sel-time-call .selectbox .select{float:none!important;width:100%;max-width:100%;height:54px;line-height:normal;padding:0 40px 0 17px;border:1px solid #95a5a6;border-radius:8px;color:#858f9a;background:#fff;font-weight:400;display:flex;align-items:center;font-size:14px;line-height:22px}
.ssel-time-call .selectbox .select .text{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sel-time-call .selectbox .trigger{position:absolute;top:0;right:0;width:34px;height:100%}
.sel-time-call .selectbox .trigger .arrow{position:absolute;top:50%;right:11px;margin:-3px 0 0 0;width:10px;height:6px;overflow:hidden;background:url(images/arrow-sel-pop.svg) no-repeat}
.sel-time-call .selectbox .dropdown{top:100%;min-width:145px;width:100%;border-radius:8px;margin:1px 0 0 0;padding:8px 0;background:#fff;border:1px solid #95a5a6;z-index:99}
.sel-time-call .selectbox .dropdown ul{list-style-type:none;margin:0;padding:0}
.sel-time-call .selectbox li{margin:0;font-size:14px;line-height:20px;background:0;padding:7px 15px 8px;background:0;white-space:nowrap;color:#333}
.sel-time-call .selectbox li.sel{font-weight:700}
.pop-doc_ms{width:100%;background:#fff;border-radius:10px;padding:32px 60px 50px 39px;max-width:490px}
.pop-consult_ms .fancybox-close-small,.pop-doc_ms .fancybox-close-small{top:30px!important;right:30px!important}
.tit-doc_ms{font-size:16px;line-height:24px;margin:0 0 23px 0}
.list-docs_ms ul{list-style-type:none;margin:0;padding:0}
.list-docs_ms ul li{margin:0 0 20px 0;padding:0 0 0 24px;background:0 0;font-size:14px;line-height:130%}
.list-docs_ms ul li:last-child{margin-bottom:0}
.list-docs_ms ul li a{position:relative;color:#515f6f;text-decoration:underline}
.list-docs_ms ul li a:hover{text-decoration:none}
.list-docs_ms ul li a:before{position:absolute;top:-2px;left:-24px;content:'';display:block;background:url(images/ico-pop-doc.svg) no-repeat;width:16px;height:22px}
.list-docs_ms ul li i{font-style:normal;color:#b2b2b2}
.b-compare_ms{margin:0 0 76px 0}
.b-compare_ms .title_ms{margin:0 0 30px 0}
.text-compare_ms{font-size:16px;line-height:24px;margin:0 0 31px 0}
.item-compare_ms{display:flex;margin:0}
.wr-item-compare{margin-bottom:35px}
.wr-item-compare:last-child{margin-bottom:0}
.product-compare_ms{min-width:252px;width:252px;border:1px solid #00000033;border-radius:10px;margin-right:20px;padding-bottom:14px}
.desc-compare_ms{width:100%}
.tit-compare_ms{background:#f5f5f5;border-radius:10px;padding:0 17px 0 17px;align-items:center;margin:0 0 20px 0;display:flex;min-height:51px;flex-wrap:wrap;font-size:16px;line-height:24px}
.tit-compare_ms b{margin-right:5px}
.params-compare_ms table{width:100%}
.params-compare_ms th{text-align:left;font-size:14px;line-height:21px;padding:14px 20px 15px 20px;border:none;border-bottom:1px solid #0000001A}
.params-compare_ms td.active,.params-compare_ms th.active{background:#f7d3e4}
.params-compare_ms th.active{border-radius:10px 10px 0 0}
.params-compare_ms td.active2,.params-compare_ms th.active2{background:#e5daea}
.params-compare_ms th.active2{border-radius:10px 10px 0 0}
.params-compare_ms td.active3,.params-compare_ms th.active3{background:#ccddec}
.params-compare_ms th.active3{border-radius:10px 10px 0 0}
.params-compare_ms tr:last-child td.active,.params-compare_ms tr:last-child td.active2,.params-compare_ms tr:last-child td.active3{border-radius:0 0 10px 10px}
.params-compare_ms th:first-child{padding-left:0}
.params-compare_ms td{border:none;border-bottom:1px solid #0000001A;padding:4px 20px 5px 20px;font-size:14px;line-height:21px;height:52px}
.params-compare_ms td:first-child{padding-left:0}
.product-compare_ms{padding-top:20px}
.product-compare_ms .avail_prod-main{font-size:12px}
.product-compare_ms .rating_prod-main{font-size:12px}
.product-compare_ms .tit-slide_prod-main{font-size:14px;line-height:125%}
.product-compare_ms .new-bag-mini{margin-top:2px;font-size:12px;text-align:left;line-height:18px}
.product-compare_ms .new-info-mini-card{margin-bottom:19px}
.product-compare_ms .but-bask-bot-new a{min-height:35px}
.product-compare_ms .count-price-m{background:#f5f5f5;padding:0 2px 0 2px;min-height:35px;border-radius:5px}
.product-compare_ms .count-fields-m input:first-child{display:block}
.product-compare_ms .count-fields-m input{width:50px;font-size:16px;font-weight:600}
.small-slider_ms .slide img{display:block;max-width:100%;margin:0 auto}
.small-slider_ms .slick-dots{position:relative;left:auto;top:auto;bottom:auto;text-align:center}
.small-slider_ms .slick-dots li{width:8px;height:8px}
.small-slider_ms .slick-dots li button{width:8px;height:8px;background:#d9d9d9!important}
.small-slider_ms .slick-dots li.slick-active button{background:#858f9a!important}
.item-compare_ms .img-slide_prod-main a{display:block;text-decoration:none}
.item-compare_ms .img-slide_prod-main{position:relative;display:block!important}
	.fancybox-slide--image .fancybox-content{ background:none !important}
	.fancybox-slide--image .fancybox-content > img{border-radius:10px}

@media screen and (max-width:1600px){
	.slider-3d-wrapper .slick-prev{left:.6vw}
	.slider-3d-wrapper .slick-next{right:.6vw}
}
@media screen and (max-width:1500px){
	.slider-3d-wrapper .slick-prev{left:.2vw}
	.slider-3d-wrapper .slick-next{right:.2vw}
	.tit-ban_ms{font-size:28px}
	.but_ms a{padding-right:20px;padding-left:78px}
	.but_ms.item1 a:before{left:22px}
	.but_ms.item2 a:before{left:25px}
	.params-compare_ms th{font-size:12px}
	.desc-ban_ms{padding-left:30px;padding-right:30px}
	.desc-ban_ms p{margin-bottom:23px}
	.slider-3d-wrapper .slick-track{min-height:33vw}
}
@media screen and (max-width:1300px){
	.head_ms h1{margin-bottom:30px}
	.slider-3d-wrapper .slick-prev{left:-17px}
	.slider-3d-wrapper .slick-next{right:-17px}
	.head_ms{flex-direction:column}
	.buts_ms{margin-left:0}
	.block-surprise_ms{padding-left:25px}
	.calc_ms,.subscr-news_ms{padding-left:20px;padding-right:20px}
	.left-materials_ms{margin-right:20px}
	.desc-ban_ms p{margin-bottom:21px}
}
@media screen and (max-width:1200px){
	.item-banner_ms{width:calc(100% - 22px)}
	.tit-ban_ms{font-size:36px;margin-bottom:25px}
	.list-benef_ms{margin-left:-25px}
	.item-benef_ms{width:calc(33.333% - 25px);margin-left:25px}
	.item-benef_ms{padding-left:100px}
	.item-benef_ms.item2{padding-left:80px}
	.item-benef_ms.item3{padding-left:82px}
	.b-materials_ms{flex-direction:column}
	.left-materials_ms{margin-right:0;max-width:none;width:auto;margin-bottom:40px}
	.bottom-page_ms{flex-direction:column}
	.calc_ms{margin-bottom:20px}
	.calc_ms,.subscr-news_ms{width:100%}
	.tit-compare_ms{font-size:14px}
	.params-compare_ms td,.params-compare_ms th{padding-left:10px;padding-right:10px}
}
@media screen and (max-width:999px){
	.body-video_ms{flex-direction:column}
	.right-video_ms{width:100%;margin-left:0}
	.left-video_ms{width:100%;margin-bottom:30px}
	.block-about_ms{flex-direction:column}
	.text-about_ms{width:100%;min-width:100%;margin-right:0;margin-bottom:30px}
	.video-about_ms{width:100%;margin-left:0}
	.head_ms{margin-top:-5px}
	.head_ms h1{font-size:28px}
	.slider-prod_ms{flex-wrap:wrap;margin-top:-50px}
	.item-prod_ms{width:50%;margin-top:50px}
	.b-compare_ms,.b-materials_ms,.block-about_ms,.block-banners_ms,.block-benef_ms,.block-top-prod_ms,.block-video_ms,.bottom-page_ms,.slider-3d-wrapper{margin-bottom:70px}
	.item-benef_ms{width:calc(100% - 25px);margin-bottom:27px}
	.item-benef_ms:last-child{margin-bottom:0}
	.item-benef_ms,.item-benef_ms.item2,.item-benef_ms.item3{padding-left:100px}
	.item-benef_ms ul:last-child{margin-bottom:0}
	.slider-3d-wrapper .slick-next{right:-27px}
	.slider-3d-wrapper .slick-prev{left:-27px}
	.params-compare_ms th{font-size:10px;line-height:17px}
	.params-compare_ms td{font-size:12px;line-height:18px}
	.params-compare_ms td,.params-compare_ms th{padding-left:5px;padding-right:5px}
	.item-compare_ms{align-items:flex-start}
	.text-about_ms{padding:25px}
	.but_ms{font-size:14px}
}

@media screen and (min-width:767px){
	.head_ms h1 br, .right-materials_ms .but-more_ms{display:none}
}

@media screen and (max-width:767px){
	.head_ms{align-items:flex-start;margin-bottom:31px}
	.head_ms h1{font-size:24px;line-height:130%;margin-bottom:27px;text-align:left}
	.buts_ms{flex-wrap:nowrap;margin-left:-10px}
	.but_ms{margin-left:10px;font-size:10px;line-height:13px}
	.but_ms a{min-height:56px;padding-left:49px;padding-right:10px}
	.but_ms a br{display:none}
	.but_ms.item1 a:before{width:25px;background-size:100% auto;height:33px;left:12px}
	.but_ms.item1{width:calc(42% - 10px)}
	.but_ms.item2{width:calc(58% - 10px)}
	.but_ms.item2 a{padding-left:54px}
	.but_ms.item2 a:before{width:31px;left:12px;height:32px;background-size:100% auto!important}
	.cat-prod_ms{font-size:21px;line-height:130%}
	.slider-prod_ms .slick-list{padding-right:81px}
	.item-prod_ms{padding:0 15px 0 15px}
	.slider-prod_ms{margin-left:-15px;margin-right:-15px}
	.item-prod_ms{width:100%}
	.in-prod_ms{padding-bottom:5px}
	.slider-prod_ms .slick-dots{margin-top:23px;position:relative;left:auto;bottom:auto}
	.but-bottomm-prod_ms{flex-direction:column}
	.but-bottomm-prod_ms .but-more_ms{margin-right:0;order:2}
	.link-choice_ms{order:1;margin-bottom:44px}
	.but-bottomm-prod_ms{align-items:flex-start}
	.but-bottomm-prod_ms .but-more_ms{width:100%}
	.but-bottomm-prod_ms .but-more_ms a{width:100%}
	.block-top-prod_ms{margin-bottom:36px}
	.tit-ban_ms{font-size:21px}
	.desc-ban_ms p{font-size:14px;line-height:130%}
	.item-banner_ms img{height:170px;width:auto}
	.desc-ban_ms{padding-left:15px;padding-right:15px}
	.item1 .tit-ban_ms{margin-bottom:31px}
	.item-banner_ms .but-more_ms a{min-width:186px;padding-left:25px;padding-right:25px}
	.item2 .tit-ban_ms{margin-bottom:9px}
	.desc-ban_ms p{margin-top:0}
	.block-banners_ms{margin-bottom:44px}
	.title_ms{font-size:21px;line-height:130%;margin:0 0 30px 0}
	.block-surprise_ms{border-radius:0}
	.block-surprise_ms{margin-left:-15px;margin-right:-15px;padding-left:20px;padding-right:20px;padding-top:22px;padding-bottom:29px}
	.tit-surpride_ms{font-size:22px;line-height:130%;margin-bottom:14px}
	.block-surprise_ms:before{right:-60px}
	.bot-surpride_ms .but-more_ms a{padding-left:5px;padding-right:5px;min-width:167px}
	.bot-surpride_ms .but-more_ms{margin-right:20px}
	.bot-surpride_ms{justify-content:center}
	.link-rules_ms{white-space:nowrap}
	.block-surprise_ms ol{margin-bottom:27px}
	.left-video_ms{margin-bottom:0;order:2}
	.right-video_ms{order:1;margin-bottom:23px}
	.block-video_ms{margin-bottom:28px}
	.block-benef_ms .title_ms{margin-bottom:28px}
	.tit-benef_ms{line-height:130%;margin-bottom:15px}
	.item-benef_ms,.item-benef_ms.item2,.item-benef_ms.item3{padding-left:90px}
	.item-benef_ms.item1:before{top:-5px;width:68px;background-size:100% auto}
	.item-benef_ms.item2:before{top:-8px;width:63px;background-size:100% auto}
	.item-benef_ms.item3:before{top:-10px;width:66px;background-size:100% auto}
	.item-benef_ms .but-more_ms a{padding-left:10px;line-height:130%;padding-right:10px;width:176px}
	.block-benef_ms{margin-bottom:54px}
	.text-about_ms{margin-bottom:0;border-radius:0;padding:23px 15px 32px 15px}
	.tit-about_ms{margin-bottom:18px}
	.slider-about_ms .slick-dots{margin-top:32px;position:relative;left:auto;bottom:auto}
	.slider-about_ms{display:block}
	.block-about_ms{background:#113960;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);margin-bottom:32px}
	.video-about_ms{padding-left:15px;padding-bottom:30px}
	.b-compare_ms .title_ms{margin-bottom:15px}
	.text-compare_ms{font-size:14px;line-height:21px}
	.tit-materials_ms{margin-bottom:12px}
	.left-materials_ms p{font-size:14px;line-height:21px}
	.item-materials_ms p{display:none}
	.more-materisals_ms{display:none}
	.list-materials_ms{flex-wrap:wrap}
	.item-materials_ms{margin-bottom:28px;width:calc(100% - 15px)}
	.item-materials_ms:last-child{margin-bottom:0}
	.tit-mat_ms{min-height:1px;display:block;margin-bottom:0}
	.right-materials_ms .but-more_ms{margin:32px 0 0 0}
	.right-materials_ms .but-more_ms a{width:100%}
	.left-materials_ms{min-width:1px;margin-bottom:28px}
	.left-materials_ms .but-more_ms{display:none}
	.left-materials_ms p{margin-bottom:0}
	.b-materials_ms{margin-bottom:44px}
	.tit-block-bot_ms{font-size:21px;line-height:130%}
	.calc_ms{padding-top:24px;border-radius:0}
	.text-block-bot_ms{font-size:14px;line-height:21px;margin-bottom:16px}
	.tit-block-bot_ms{margin-bottom:12px}
	.field-calc_ms{flex-wrap:wrap;align-items:flex-start}
	.field-calc_ms p{min-width:1px;margin-right:0;margin-bottom:3px;width:100%}
	.but-calc_ms button{width:100%}
	.bottom-page_ms{margin-left:-15px;margin-right:-15px;margin-bottom:0}
	.subscr-news_ms{background:#fff;border-radius:0;border-bottom:1px solid #f3f3f3}
	.fields-subscr-news{flex-direction:column}
	.fields-subscr-news .field-pop{width:calc(100% - 20px);max-width:100%;margin-bottom:20px}
	.fields-subscr-news{margin-bottom:0}
	.form-subscr-news .field-pop{max-width:100%}
	.form-subscr-news .field-pop input{background:#f5f5f5}
	.form-subscr-news .check label,.form-subscr-news .check label a{color:#99999999}
	.form-subscr-news .check{margin-top:18px}
	.fix-load_sm_mob{visibility:hidden;opacity:0;transition:opacity .5s}
	.fix-load_sm_mob.slick-initialized{visibility:visible;opacity:1}
	.fix-load_sm_mob .slide{display:none}
	.fix-load_sm_mob .slide:first-child{display:block;visibility:hidden}
	.fix-load_sm_mob.slick-initialized .slide{display:block;visibility:visible!important}
	.slider-about_ms .slick-list{padding-right:100px}
	.slider-3d-wrapper{margin-bottom:40px}
	.slider-3d .slide{transform:none!important}
	.slider-3d-wrapper .slick-list{margin:0!important}
	.slider-3d .slide{margin:0}
	.slider-3d .slick-dots{margin-top:40px;position:relative;left:auto;bottom:auto}
	.slider-video_ms{display:block}
	.slider-video_ms .slick-dots{margin-top:23px;position:relative;left:auto;bottom:auto}
	.slider-video_ms .slick-list{padding-right:100px}
	.slider-video_ms{margin-left:-7px;margin-right:-7px;width:calc(100% + 28px)}
	.slider-video_ms .slide{padding-left:7px;padding-right:7px}
	.slider-about_ms .slick-dots li button{background:#fffFFF4D}
	.slider-about_ms .slick-dots li.slick-active button{background:#ba1313}
	.pop-doc_ms{padding:30px 15px 30px 15px;border-radius:0}
	.pop-consult_ms .fancybox-close-small,.pop-doc_ms .fancybox-close-small{top:12px!important;right:15px!important}
	.tit-doc_ms{font-size:14px;line-height:24px;margin-bottom:30px}
	.pop-consult_ms .tit-popup{font-size:21px;line-height:130%;margin:0 0 17px 0}
	.pop-consult_ms p{font-size:14px;line-height:21px;margin-bottom:27px}
	.pop-consult_ms .field-pop{margin-bottom:20px}
	.pop-consult_ms .check label{font-size:14px;line-height:24px}
	.sel-time-call{margin-bottom:20px}
	.pop-consult_ms .button-sub button{height:53px}
	.pop-consult_ms .checks{margin-bottom:30px}
	.pop-consult_ms .checks a{text-decoration:underline}
	.pop-consult_ms{border-radius:0;padding-bottom:42px;padding-left:15px;padding-right:15px}
	.wr-item-compare{overflow-x:auto;padding-bottom:27px}
	.item-compare_ms{min-width:1100px}
	.tit-compare_ms{font-size:16px;line-height:24px}
	.params-compare_ms td,.params-compare_ms th{font-size:14px;line-height:130%}
	.params-compare_ms td,.params-compare_ms th{padding-left:11px;padding-right:11px}
	.params-compare_ms td{height:49px}
	.wr-compare_ms{margin-right:-15px}
	.wr-item-compare{margin-right:15px}
	.wr-item-compare::-webkit-scrollbar{height:16px}
	.wr-item-compare::-webkit-scrollbar-track{background:#f5f5f5;border-radius:5px}
	.wr-item-compare::-webkit-scrollbar-thumb{background-color:#113960;border-radius:5px}
	.table-choice_ms td{ padding-right:10px; min-width:84px}
	.table-choice_ms td:last-child{ padding-right:0}
	.table-choice_ms td:first-child{ min-width:165px; background:#fff}
	.table-choice_ms thead tr td .in-col-table_ms{ min-width:84px; padding-left:5px; padding-right:5px}
	.table-choice_ms td:first-child .in-col-table_ms{ padding-left:15px}
	.table-choice_ms tr td:first-child:last-child .in-col-table_ms{justify-content:flex-start}
	.table-choice_ms td:first-child{ font-size:10px; line-height:130%}
	.table-choice_ms td:first-child:last-child{ font-size:14px}
	.table-choice_ms table{ min-width:440px}
	.table-choice_ms{ overflow-x:auto}
	.table-choice_ms::-webkit-scrollbar{height:16px}
	.table-choice_ms::-webkit-scrollbar-track{background:#f5f5f5;border-radius:5px}
	.table-choice_ms::-webkit-scrollbar-thumb{background-color:#113960;border-radius:5px}
	.table-choice_ms td:first-child{position: sticky;left: 0;  z-index:80}
	.table-choice_ms td:first-child:last-child{position: sticky;left: 0;  z-index:80}
	.table-choice_ms tr td:first-child:last-child .in-col-table_ms span{position: sticky;left: 15px;  z-index:80}
	.table-choice_ms td:first-child .in-col-table_ms, .table-choice_ms tbody td:first-child{ padding-left:10px;}
	.slider-prod_ms{ display:block}
	.params-compare_ms th:first-child, .params-compare_ms td:first-child{position: sticky;left: 0;  z-index:80; background:#fff}
	.slider-prod_ms .slick-list{ overflow:visible !important; z-index:85}
	.pop-doc_ms{min-width:340px}
}

@media screen and (max-width:480px){
	.item-banner_ms img{width:100%}
	.slider-about_ms .slick-list{padding-right:170px}
	.but_ms.item1 a:before, .but_ms.item1 span:before{ left:0}
	.but_ms a, .but_ms span{ padding-left:53px; padding-right:0}
	.but_ms.item2 a:before, .but_ms.item2 span:before{ left:10px}
	.but_ms.item2 a, .but_ms.item2 span{ padding-left:76px}
	.but_ms.item2 {width: calc(54% - 10px)}
	.but_ms.item1 {width: calc(46% - 10px)}
}