.mnl-template-part *,.mnl-template-part :after,.mnl-template-part :before{border:0;box-sizing:border-box;margin:0;outline:none;padding:0}.mnl-template-part ol[class],.mnl-template-part ul[class]{list-style:none}.mnl-template-part img{display:block;max-width:100%}.mnl-template-part button,.mnl-template-part form,.mnl-template-part input,.mnl-template-part option,.mnl-template-part select,.mnl-template-part textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;font:inherit;margin:0;text-transform:none}.mnl-template-part table,.mnl-template-part tbody,.mnl-template-part td,.mnl-template-part tfoot,.mnl-template-part th,.mnl-template-part thead,.mnl-template-part tr{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-collapse:collapse;border-spacing:0}.mnl-template-part a,.mnl-template-part button{color:inherit;cursor:pointer;font-family:inherit;text-decoration:none}.mnl-template-part{font-family:inherit;font-size:18px;font-weight:400;line-height:170%;position:relative}@media screen and (max-width:1200px){.mnl-template-part{font-size:16px}}@media screen and (max-width:768px){.mnl-template-part{font-size:14px}}.mnl-template-part .swiper-slide{transition-property:opacity,transform}.mnl-template-part .flex{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.mnl-template-part .container{margin:0 auto;max-width:1170px;padding:0 15px;width:100%}.mnl-template-part ._fw{height:auto;width:100%}.mnl-template-part ._h1-title{font-size:42px;font-weight:800;line-height:136%;text-transform:uppercase}@media screen and (max-width:1600px){.mnl-template-part ._h1-title{font-size:calc(17px + 1.5625vw)}}.mnl-template-part ._h2-title{font-size:36px;font-weight:800;line-height:136%;padding-bottom:.9em;text-transform:uppercase}@media screen and (max-width:1600px){.mnl-template-part ._h2-title{font-size:calc(17.25px + 1.17188vw)}}.mnl-template-part .mnl-btn{border:1px solid #fff;cursor:pointer;display:inline-block;line-height:130%;padding:8px 37px;text-align:center;transition:background-color .4s ease}.mnl-template-part .mnl-btn_fill_red{background-color:red;color:#fff}@media(any-hover:hover){.mnl-template-part .mnl-btn_fill_red:hover{background-color:#c00}}.mnl-template-part .mnl-btn_fill_white{background-color:#fff;color:red}.mnl-template-part .mnl-btn_min_width_265{min-width:265px}.mnl-template-part .section-bg:first-of-type{height:auto}.mnl-template-part .mnl-header{color:#fff;left:0;padding-top:20px;position:absolute;right:0;top:0;width:100%;z-index:1000}@media screen and (max-width:400px){.mnl-template-part .mnl-header{padding-top:10px}}.mnl-template-part .mnl-header__control{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}@media screen and (max-width:1100px){.mnl-template-part .mnl-header__control{flex-grow:1;order:2}}.mnl-template-part .mnl-header__tel{font-size:15px;font-weight:700;line-height:1;margin-right:26px}@media screen and (max-width:650px){.mnl-template-part .mnl-header__tel{margin-right:0}}@media screen and (max-width:380px){.mnl-template-part .mnl-header__tel{font-size:13px}}.mnl-template-part .mnl-header__btn{background-color:#fff;border-radius:22px;color:#ed1c24;font-size:16px;font-weight:700;line-height:1;padding:7px 30px;text-align:center}@media screen and (max-width:650px){.mnl-template-part .mnl-header__btn{display:none}}.mnl-template-part .mnl-header__action{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:40px}@media screen and (max-width:650px){.mnl-template-part .mnl-header__action{padding-left:15px}}.mnl-template-part .mnl-header__icon{fill:#fff;height:100%;vertical-align:baseline;width:100%}.mnl-template-part .mnl-header__search{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px}.mnl-template-part .mnl-header__form{align-items:center;border:2px solid #fff;border-radius:22px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 5px 4px 15px}.mnl-template-part .mnl-header__input{background:transparent;border:none;height:auto;padding:0;width:100%}.mnl-template-part .mnl-header__input::-moz-placeholder{color:#fff}.mnl-template-part .mnl-header__input::placeholder{color:#fff}.mnl-template-part .mnl-header__submit{flex-shrink:0;height:20px;margin:0 10px;width:20px}.mnl-template-part .mnl-header__activate-panel{display:block;flex-shrink:0;height:20px;width:20px}.mnl-template-part .mnl-header__activate-panel.active{display:none}.mnl-template-part .mnl-header__burger{flex-shrink:0;height:20px;width:20px}.mnl-template-part .mnl-header__box{overflow:hidden;width:0}.mnl-template-part .mnl-header__box.active{width:420px}@media screen and (max-width:1100px){.mnl-template-part .mnl-header__box.active{bottom:0;position:absolute;right:0;transform:translateY(110%);width:100%}}.mnl-template-part .mnl-header__group{align-items:center}@media screen and (max-width:1100px){.mnl-template-part .mnl-header__group{order:1}}.mnl-template-part .mnl-header__logo{flex-shrink:0;width:163px}@media screen and (max-width:480px){.mnl-template-part .mnl-header__logo{width:100px}}.mnl-template-part .mnl-header__nav{font-size:15px;margin-left:auto}@media screen and (max-width:1100px){.mnl-template-part .mnl-header__nav{display:none}}.mnl-template-part .mnl-header__container{position:relative}@media screen and (max-width:1100px){.mnl-template-part .mnl-header__container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.mnl-template-part .mnl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 -22px}.mnl-template-part .mnl-nav__item{cursor:pointer;padding:10px 22px}.mnl-template-part .mnl-nav__link{font-weight:700;position:relative;text-transform:uppercase}.mnl-template-part .mnl-nav__link.active:before{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transform:translateY(8px);width:100%}.mnl-template-part .mnl-nav__outer{height:0;overflow:hidden;padding-top:15px;position:absolute;transition:height .4s ease}.mnl-template-part .mnl-subnav{background-color:#fff;color:#000;padding:20px 0 17px;position:relative;width:195px}.mnl-template-part .mnl-subnav:after{background-color:red;bottom:0;content:"";height:4px;left:0;position:absolute;right:0;width:100%}.mnl-template-part .mnl-subnav__item{line-height:114%;padding:10px 17px}.mnl-template-part .mnl-subnav__item:hover>.mnl-subnav__link{border-left:3px solid red}.mnl-template-part .mnl-subnav__link{border-left:3px solid transparent;display:inline-block;font-size:14px;font-weight:700;line-height:115%;padding-left:13px;word-break:break-word}.mnl-template-part .mnl-subnav__child{background-color:#fff;bottom:0;height:100%;left:0;padding:22px 30px 17px;position:absolute;top:0;visibility:hidden;width:290px}.mnl-template-part .mnl-subnav__child_right_visible{transform:translateX(195px);visibility:visible}.mnl-template-part .mnl-subnav__child_left_visible{transform:translateX(-100%);visibility:visible}.mnl-template-part .mnl-subnav__child:after{background-color:red;bottom:0;content:"";height:4px;left:0;position:absolute;right:0;width:100%}.mnl-template-part .mnl-subnav__child:before{background-color:#999;content:"";height:85.25%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.mnl-template-part .mnl-subnav__child .mnl-subnav__link{border-left:none;padding-left:0}.mnl-template-part .mnl-subnav__child .mnl-subnav__item{padding:8px 0}.mnl-template-part .mnl-subnav__child .mnl-subnav__item:hover>.mnl-subnav__link{border-left:none}.mnl-template-part .mnl-subnav__subnav .mnl-subnav__link{font-weight:400;padding-left:0}.mnl-template-part .tq-navbar{background-color:#e9e9e9;bottom:0;left:0;opacity:0;overflow:auto;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-100%);transition:opacity .3s ease,transform .5s ease-in;z-index:7000}.mnl-template-part .tq-navbar._active{opacity:1;pointer-events:auto;transform:translateY(0)}.mnl-template-part .tq-navbar__wrapper{height:100%;margin:0 auto;max-width:1170px;padding:35px 0 15px;position:relative}.mnl-template-part .tq-navbar__list{-moz-column-count:3;column-count:3;position:relative}.mnl-template-part .tq-navbar__subnav{padding-left:10px}.mnl-template-part .tq-navbar__subnav .tq-navbar__subnav .tq-navbar__link:before{color:red;content:"/"}.mnl-template-part .tq-navbar__logo{flex-shrink:0}.mnl-template-part .tq-navbar__logo-icon{fill:red;height:35px;width:210px}.mnl-template-part .tq-navbar__item{display:block;page-break-inside:avoid}.mnl-template-part .tq-navbar__item--mobile{display:none}.mnl-template-part .tq-navbar__close{right:40px;top:40px}.mnl-template-part .tq-navbar__close:hover .tq-navbar__icon{fill:red}.mnl-template-part .tq-navbar__head{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:15px}.mnl-template-part .tq-navbar__icon{fill:#000;height:20px;transition:fill .4s ease;width:20px}.mnl-template-part .tq-navbar__link{display:block;font-size:14px;padding:5px 0;transition:color .4s ease}.mnl-template-part .tq-navbar__link._active{color:red}.mnl-template-part .tq-navbar__link--large{color:#000;font-size:18px;font-weight:700;position:relative;text-transform:uppercase}@media screen and (max-width:1600px){.mnl-template-part .tq-navbar__link--large{font-size:calc(13px + .3125vw)}}.mnl-template-part .tq-navbar__link--large:after{background-color:red;bottom:0;content:"";height:1px;left:0;position:absolute;width:50%}@media(any-hover){.mnl-template-part .tq-navbar__link:hover{color:red}}.mnl-template-part .tq-navbar__btn{align-items:center;background-color:#fff;cursor:pointer;display:none;flex-shrink:0;font-family:inherit;height:35px;justify-content:center;padding-right:2px;width:35px}.mnl-template-part .tq-navbar__btn._hidden{display:none}.mnl-template-part .tq-navbar__arrow{border-left:1px solid #000;border-top:1px solid #000;height:8px;pointer-events:none;transform:rotate(135deg);width:8px}.mnl-template-part .tq-navbar__back{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2em;font-weight:600;padding:7px 0}.mnl-template-part .tq-navbar__back:before{border-left:1px solid #000;border-top:1px solid #000;content:"";display:inline-block;height:7px;margin-right:4px;transform:rotate(-45deg);width:7px}.mnl-template-part .tq-navbar__body{min-height:720px}.mnl-template-part .tq-navbar__social{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.mnl-template-part .tq-navbar__footer{display:none;margin-top:auto;padding-top:15px}@media screen and (max-width:992px){.mnl-template-part .tq-navbar{box-shadow:10px 1px 11px -4px hsla(0,0%,44%,.26);max-width:340px;transform:translateX(-100%)}.mnl-template-part .tq-navbar._active{transform:translateX(0)}.mnl-template-part .tq-navbar__wrapper{flex-direction:column;padding:0}.mnl-template-part .tq-navbar__head,.mnl-template-part .tq-navbar__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.mnl-template-part .tq-navbar__list{-moz-column-count:auto;-moz-column-count:initial;column-count:auto;overflow:auto;padding:0 14px}.mnl-template-part .tq-navbar__body{border-bottom:1px solid #fff;border-top:1px solid #fff;min-height:0;min-height:auto;padding:12px 0;position:relative}.mnl-template-part .tq-navbar__item{align-items:center;justify-content:space-between}.mnl-template-part .tq-navbar__item,.mnl-template-part .tq-navbar__item--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.mnl-template-part .tq-navbar__link{padding:14px 0}.mnl-template-part .tq-navbar__head{background-color:#ddd;padding:14px 15px}.mnl-template-part .tq-navbar__logo-icon{height:30px;width:100%}.mnl-template-part .tq-navbar__icon{height:17px;width:17px}.mnl-template-part .tq-navbar__subnav{background-color:#f6f6f6;bottom:0;display:block;height:100%;left:0;overflow:hidden;padding:14px;position:absolute;right:0;top:0;transform:translateX(-110%);transition:transform .3s ease-in-out,opacity .3s ease}.mnl-template-part .tq-navbar__subnav._active{opacity:1;transform:translateX(0);z-index:1200}.mnl-template-part .tq-navbar__subnav .tq-navbar__subnav .tq-navbar__link:before{display:none}.mnl-template-part .tq-navbar__btn{display:-webkit-box;display:-ms-flexbox;display:flex}.mnl-template-part .tq-navbar__footer{display:block;margin-top:auto;padding-bottom:20px}}