@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0}::after,::before{box-sizing:border-box}ul{list-style:none;padding:0;margin:0}ul li{margin:0}a{color:inherit;text-decoration:none}input,textarea{outline:0;border:none;font-size:inherit;color:inherit;font-family:inherit}input::placeholder,textarea::placeholder{opacity:1;color:inherit;text-indent:0;transition:opacity .3s ease,text-indent .6s ease}input:focus::placeholder,textarea:focus::placeholder{opacity:0;text-indent:200px;transition:opacity .3s ease,text-indent .6s ease}textarea{resize:none}button{border:none;outline:0;cursor:pointer;font-family:inherit;font-size:inherit;background-color:transparent}@font-face{font-family:Roboto-sozvezdie;src:url(/assets/fonts/Roboto-Light.eot);src:url(/assets/fonts/Roboto-Light.eot);src:url(/assets/fonts/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto-Light.woff2) format("woff2"),url(/assets/fonts/Roboto-Light.woff) format("woff"),url(/assets/fonts/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto-sozvezdie;src:url(/assets/fonts/Roboto-Regular.eot);src:url(/assets/fonts/Roboto-Regular.eot);src:url(/assets/fonts/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto-Regular.woff2) format("woff2"),url(/assets/fonts/Roboto-Regular.woff) format("woff"),url(/assets/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-sozvezdie;src:url(/assets/fonts/Roboto-Italic.eot);src:url(/assets/fonts/Roboto-Italic.eot);src:url(/assets/fonts/Roboto-Italic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto-Italic.woff2) format("woff2"),url(/assets/fonts/Roboto-Italic.woff) format("woff"),url(/assets/fonts/Roboto-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto-sozvezdie;src:url(/assets/fonts/Roboto-Medium.eot);src:url(/assets/fonts/Roboto-Medium.eot);src:url(/assets/fonts/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto-Medium.woff2) format("woff2"),url(/assets/fonts/Roboto-Medium.woff) format("woff"),url(/assets/fonts/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto-sozvezdie;src:url(/assets/fonts/Roboto-SemiBold.eot);src:url(/assets/fonts/Roboto-SemiBold.eot);src:url(/assets/fonts/Roboto-SemiBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto-SemiBold.woff2) format("woff2"),url(/assets/fonts/Roboto-SemiBold.woff) format("woff"),url(/assets/fonts/Roboto-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto-sozvezdie;src:url(/assets/fonts/Roboto-Bold.eot);src:url(/assets/fonts/Roboto-Bold.eot);src:url(/assets/fonts/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto-Bold.woff2) format("woff2"),url(/assets/fonts/Roboto-Bold.woff) format("woff"),url(/assets/fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto-sozvezdie;src:url(/assets/fonts/Roboto-Black.eot);src:url(/assets/fonts/Roboto-Black.eot);src:url(/assets/fonts/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto-Black.woff2) format("woff2"),url(/assets/fonts/Roboto-Black.woff) format("woff"),url(/assets/fonts/Roboto-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--main-color:#D7504C;--main-accent-color:#FF5C57;--main-line-color:#E06866;--main-dark-hover-color:#BB2D28;--main-lite-hover-color:#EBA7A6;--main-bg-color:#F8DCDB;--main-lite-bg-color:#FCEEEE;--grey-color:#939292;--grey-line-color:#D4D3D3;--grey-lite-color:#E6E6E6;--grey-bg-color:#F2F2F2;--grey-lite-bg-color:#EBEBEB;--grey-dark-color:#4D4D4D;--dark-color:#3F3B3B;--white-color:#FFF;--black-color:#000;--error-color:#FF4400;--error-bg-color:#FFE3D9;--green-color:#00A62C;--green-sticker-color:#00A65A;--green-bg-color:#CBEDD5;--green-lite-bg-color:#E5F6EF;--red-color:#FF4446;--yellow-color:#FF9F05;--orange-color:#FF8205;--orange-sticker-color:#FF7A05;--orange-bg-color:#FFF3E6;--blue-color:#3883C0;--blackout-color:rgba(0, 0, 0, 0.5)}:root{--text-family:Roboto-sozvezdie,Arial,Helvetica,sans-serif;--text-fz:16px;--text-weight:400;--line-height:1.4;--main-title-h1-fz:48px;--main-title-h2-fz:36px;--main-title-h3-fz:28px;--main-title-h4-fz:16px;--main-title-h1-block-gap:12px;--main-title-h2-block-gap:12px;--main-title-h1-sticker-mt:8px;--main-title-h2-sticker-mt:4px;--main-title-h1-sticker-p:6px 15px 5px;--main-title-h2-sticker-p:6px 15px 5px;--main-title-h1-sticker-fz:18px;--main-title-h2-sticker-fz:15px;--main-title-descr-mt:30px;--main-subtitle-mt:20px;--main-subtitle-fz:28px}@media (max-width:1200px){:root{--main-title-h1-fz:36px;--main-title-h2-fz:32px;--main-title-h3-fz:24px;--main-title-h1-sticker-mt:2px;--main-title-h2-sticker-mt:0;--main-subtitle-fz:24px}}@media (max-width:1024px){:root{--main-title-h1-fz:32px;--main-title-h2-fz:28px;--main-title-h3-fz:22px;--main-title-h1-sticker-p:5px 15px;--main-title-h2-sticker-p:5px 15px;--main-title-h1-sticker-fz:16px;--main-subtitle-fz:22px}}@media (max-width:768px){:root{--main-title-h1-fz:28px;--main-title-h1-block-gap:8px;--main-title-h2-block-gap:12px;--main-title-h1-sticker-mt:0;--main-title-h1-sticker-p:3px 8px;--main-subtitle-mt:10px}}@media (max-width:460px){:root{--main-title-h1-fz:20px;--main-title-h2-fz:20px;--main-title-h3-fz:20px;--main-title-h1-block-gap:6px;--main-title-h2-block-gap:5px;--main-title-h2-sticker-p:5px 10px;--main-title-h1-sticker-fz:14px;--main-title-h2-sticker-fz:13px;--main-title-descr-mt:20px;--main-subtitle-fz:16px}}:root{--container-width:1400px;--container-padding:40px;--main-pt:60px;--main-pb:120px;--main-index-pt:40px;--main-index-pb:160px;--aside-width:335px;--aside-right-width:360px;--aside-right-gap:60px;--main-section-gap:100px;--lil-section-gap:40px;--section-gap:60px;--under-title-h1:30px;--under-title-h1-big:60px;--under-title-h1-block:60px;--under-title-h2:25px;--under-title-h2-big:40px;--under-title-h4:15px}@media (max-width:1600px){:root .banner{--container-padding:80px}}@media (max-width:1024px){:root .banner{--container-padding:30px}}@media (max-width:460px){:root .banner{--container-padding:15px}}@media (max-width:1200px){:root{--main-pt:40px;--main-index-pb:120px;--aside-width:275px;--aside-right-gap:40px;--aside-right-width:320px;--main-section-gap:80px;--under-title-h1-big:30px;--under-title-h1-block:40px}}@media (max-width:1024px){:root{--main-pb:100px;--main-index-pt:60px;--main-index-pb:100px;--container-padding:30px;--main-section-gap:60px;--section-gap:40px;--under-title-h2-big:30px}}@media (max-width:768px){:root{--main-pb:80px;--main-index-pt:40px;--main-index-pb:80px;--container-padding:20px;--main-section-gap:50px}}@media (max-width:460px){:root{--main-pt:20px;--main-pb:40px;--main-index-pb:40px;--container-padding:15px;--main-section-gap:30px;--under-title-h1:20px;--under-title-h1-big:20px;--under-title-h1-block:20px;--under-title-h2:15px;--under-title-h2-big:20px}}:root{--animation-duration:200ms;--animation-cards-duration:300ms;--animation-menu-duration:400ms;--animation-timing-function:ease;--border-radius-max:15px;--border-radius-nav:10px;--border-radius-card:6px;--border-radius:5px;--border-radius-btn:4px}.icon{display:flex;justify-content:center;align-items:center}.icon::before{content:"";display:block;width:var(--icon-size,var(--icon-width,100%));height:var(--icon-size,var(--icon-height,100%));pointer-events:none;mask-position:center;mask-repeat:no-repeat;mask-size:contain;background:var(--black-color);background-repeat:no-repeat;background-size:contain;transition:background-color var(--animation-duration) var(--animation-timing-function)}.icon._dropArrow::before{mask-image:url(/assets/images/icons/dropArrow.svg)}.icon._dropArrow2::before{mask-image:url(/assets/images/icons/dropArrow2.svg)}.icon._compass::before{mask-image:url(/assets/images/icons/compass.svg)}.icon._boat::before{mask-image:url(/assets/images/icons/boat.svg)}.icon._earth::before{mask-image:url(/assets/images/icons/earth.svg)}.icon._childs::before{mask-image:url(/assets/images/icons/childs.svg)}.icon._people::before{mask-image:url(/assets/images/icons/people.svg)}.icon._star::before{mask-image:url(/assets/images/icons/star.svg)}.icon._send::before{mask-image:url(/assets/images/icons/send.svg)}.icon._call::before{mask-image:url(/assets/images/icons/call.svg)}.icon._phone::before{mask-image:url(/assets/images/icons/phone.svg)}.icon._search::before{mask-image:url(/assets/images/icons/search.svg)}.icon._arrow::before{mask-image:url(/assets/images/icons/arrow.svg)}.icon._close::before{mask-image:url(/assets/images/icons/close.svg)}.icon._email::before{mask-image:url(/assets/images/icons/email.svg)}.icon._external::before{mask-image:url(/assets/images/icons/external.svg)}.icon._externalLil::before{mask-image:url(/assets/images/icons/externalLil.svg)}.icon._stars::before{mask-image:url(/assets/images/icons/stars.svg)}.icon._accept::before{mask-image:url(/assets/images/icons/accept.svg)}.icon._acceptEmpty::before{mask-image:url(/assets/images/icons/acceptEmpty.svg)}.icon._dots::before{mask-image:url(/assets/images/icons/dots.svg)}.icon._slideArrow::before{mask-image:url(/assets/images/icons/slideArrow.svg)}.icon._vkontakte::before{mask-image:url(/assets/images/icons/vkontakte.svg)}.icon._facebook::before{mask-image:url(/assets/images/icons/facebook.svg)}.icon._instagram::before{mask-image:url(/assets/images/icons/instagram.svg)}.icon._odnoklassniki::before{mask-image:url(/assets/images/icons/odnoklassniki.svg)}.icon._telegram::before{mask-image:url(/assets/images/icons/telegram.svg)}.icon._max::before{mask-image:url(/assets/images/icons/max.svg)}.icon._reset::before{mask-image:url(/assets/images/icons/reset.svg)}.icon._smallClose::before{mask-image:url(/assets/images/icons/smallClose.svg)}.icon._filter::before{mask-image:url(/assets/images/icons/filter.svg)}.icon._attention::before{mask-image:url(/assets/images/icons/attention.svg)}.icon._calendar::before{mask-image:url(/assets/images/icons/calendar.svg)}.icon._flag::before{mask-image:url(/assets/images/icons/flag.svg)}.icon._geo::before{mask-image:url(/assets/images/icons/geo.svg)}.icon._calendarArrow::before{mask-image:url(/assets/images/icons/calendarArrow.svg)}.icon._adult::before{mask-image:url(/assets/images/icons/adult.svg)}.icon._child::before{mask-image:url(/assets/images/icons/child.svg)}.icon._none::before{mask-image:url(/assets/images/icons/none.svg)}.icon._photo::before{mask-image:url(/assets/images/icons/photo.svg)}.icon._rub::before{mask-image:url(/assets/images/icons/rub.svg)}.icon._clock::before{mask-image:url(/assets/images/icons/clock.svg)}.icon._group::before{mask-image:url(/assets/images/icons/group.svg)}.icon._quote::before{mask-image:url(/assets/images/icons/quote.svg)}.icon._pencil::before{mask-image:url(/assets/images/icons/pencil.svg)}.icon._pencilBoard::before{mask-image:url(/assets/images/icons/pencilBoard.svg)}.icon._user::before{mask-image:url(/assets/images/icons/user.svg)}.icon._question::before{mask-image:url(/assets/images/icons/question.svg)}.icon._lock::before{mask-image:url(/assets/images/icons/lock.svg)}.icon._sadFace::before{mask-image:url(/assets/images/icons/sadFace.svg)}.icon._hot::before{mask-image:url(/assets/images/icons/hot.svg)}.icon._calendarStar::before{mask-image:url(/assets/images/icons/calendarStar.svg)}.icon._medal::before{mask-image:url(/assets/images/icons/medal.svg)}.icon._sale::before{mask-image:url(/assets/images/icons/sale.svg)}.icon._coupon::before{mask-image:url(/assets/images/icons/coupon.svg)}.icon._arrowSlider::before{mask-image:url(/assets/images/icons/arrow_slider.svg)}.icon._lockAccess::before{mask-image:url(/assets/images/icons/lock_access.svg)}.icon._lockStar::before{mask-image:url(/assets/images/icons/lock_star.svg)}.icon._bell::before{mask-image:url(/assets/images/icons/bell.svg)}.icon._grid::before{mask-image:url(/assets/images/icons/grid.svg)}.icon._dropArrow._left{transform:rotate(90deg)}.icon._dropArrow._right{transform:rotate(-90deg)}.icon._slideArrow._left{transform:rotate(180deg)}.icon._calendarArrow._left{transform:rotate(180deg)}.icon._attention._rotate{transform:rotate(180deg)}.icon._white::before{background-color:var(--white-color)}.icon._accent::before{background-color:var(--main-color)}.icon._darkGray::before{background-color:var(--grey-dark-color)}.icon._lightGray::before{background-color:var(--grey-line-color)}.icon._green::before{background-color:var(--green-color)}.icon._blue::before{background-color:var(--blue-color)}.icon._yellow::before{background-color:var(--yellow-color)}.icon._red::before{background-color:var(--red-color)}.icon._error::before{background-color:var(--error-color)}.icon._msWord::before{background-color:transparent;background-image:url(/assets/images/icons/msWord.svg)}.icon._msExcel::before{background-color:transparent;background-image:url(/assets/images/icons/msExcel.svg)}.icon._pdf::before{background-color:transparent;background-image:url(/assets/images/icons/pdf.svg)}.icon._telegram-col::before{background-color:transparent;background-image:url(/assets/images/icons/telegram_color.svg)}.icon._max-col::before{background-color:transparent;background-image:url(/assets/images/icons/max_color.svg)}.icon._whatsapp-col::before{background-color:transparent;background-image:url(/assets/images/icons/whatsapp_color.svg)}html{scroll-behavior:smooth}::selection{background-color:var(--main-color);color:var(--white-color)}html>body{font-family:var(--text-family);font-weight:var(--text-weight);font-size:var(--text-fz);line-height:var(--line-height);font-style:normal;position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:100svh;margin:0;min-width:360px;color:var(--black-color)}body._lock{overflow-y:hidden;overscroll-behavior:none}body::before{content:"";position:fixed;inset:0;z-index:21;background:var(--blackout-color);pointer-events:none;opacity:0;transition:opacity var(--animation-duration) var(--animation-timing-function)}body._backdrop::before{opacity:1;pointer-events:all}body._transparentBackdrop::before{pointer-events:all;z-index:10}body._backdrop._transparentBackdrop::before{z-index:21}html>body>main{flex:1 0 0;min-width:0}a{color:var(--blue-color);transition:color var(--animation-duration) var(--animation-timing-function)}a._underline{text-decoration:underline}@media (min-width:1025px){a:hover{color:var(--main-color)}}h1,h2,h3{font-weight:300;cursor:default}h4,h5,h6{margin-bottom:var(--under-title-h4);font-size:var(--main-title-h4-fz);cursor:default}h1{margin-bottom:var(--under-title-h1);font-size:var(--main-title-h1-fz);line-height:1.1}@media (max-width:460px){h1{line-height:1.2}}h2{margin-bottom:var(--under-title-h2);font-size:var(--main-title-h2-fz);line-height:1.2}h3{margin-bottom:var(--under-title-h2);font-size:var(--main-title-h3-fz);line-height:1.3}@media (max-width:460px){h3{line-height:1.2}}.container{margin:0 auto;max-width:calc(var(--container-width) + var(--container-padding) * 2);padding:0 var(--container-padding);width:100%}.main{--form-height:0;flex:1 0 0;min-width:0;transition:margin-top var(--animation-menu-duration) var(--animation-timing-function)}.main._closeForm{margin-top:calc(var(--form-height) * -1)}.main__content{padding-top:var(--main-pt);padding-bottom:var(--main-pb)}.main__asidePage{display:flex;gap:40px}.main__asidePage._narrow{gap:var(--aside-right-gap)}.main__asidePage._narrow>aside{flex:0 0 var(--aside-right-width)}@media (max-width:1200px){.main__asidePage._onlyFull>aside{display:none}}.main__asidePage>aside{flex:0 0 var(--aside-width)}@media (max-width:1024px){.main__asidePage>aside{display:none}}.main__sections{display:flex;flex-direction:column;gap:var(--section-gap);width:100%;min-width:0}.main__section._narrow{max-width:1120px}.main__titleBlock{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:var(--under-title-h2)}.main__titleBlock._big{margin-bottom:var(--under-title-h1-block)}.main__titleBlock._big .main__title{margin-right:var(--main-title-h1-block-gap)}.main__titleBlock._big .main__titleSticker{padding:var(--main-title-h1-sticker-p);margin-top:var(--main-title-h1-sticker-mt);font-size:var(--main-title-h1-sticker-fz)}.main__titleBlock._descr{margin-bottom:var(--under-title-h1-block)}.main__titleBlock:has(.main__subTitle){margin-bottom:var(--under-title-h1-big)}.main__titleBlock .main__title{display:inline;margin-bottom:0;margin-right:var(--main-title-h2-block-gap)}@media (max-width:460px){.main__titleBlock .main__title{line-height:1.4}}.main__titleBlock>.siteBtn{max-width:263px;padding:9.5px}@media (max-width:640px){.main__titleBlock>.siteBtn{max-width:100%}}@media (max-width:460px){.main__titleBlock>.siteBtn{margin-bottom:5px}}@media (max-width:640px){.main__titleBlock{align-items:flex-start;justify-content:flex-start;flex-direction:column}}.main__title._center{text-align:center}.main__subTitle{margin-top:var(--main-subtitle-mt);color:var(--grey-color);font-size:var(--main-subtitle-fz);font-weight:300;line-height:1.5}.main__titleSticker{display:inline-block;padding:var(--main-title-h2-sticker-p);margin-top:var(--main-title-h2-sticker-mt);border-radius:var(--border-radius-nav);box-shadow:inset 0 0 0 2px var(--main-color);font-size:var(--main-title-h2-sticker-fz);vertical-align:top;font-weight:700;cursor:default}@media (max-width:768px){.main__titleSticker{line-height:1.5;font-weight:500}}h1.main__title{margin-bottom:var(--under-title-h1-big)}body._main .main__title{margin-bottom:var(--under-title-h1-block);font-size:var(--main-title-h1-fz)}body._main .main__content{padding-top:var(--main-index-pt);padding-bottom:var(--main-index-pb)}body._main .main__sections{gap:var(--main-section-gap)}body._cat .main__sections,body._order .main__sections{gap:var(--lil-section-gap)}body._tourDetail .main__asidePage{margin-bottom:var(--section-gap)}body._404 .main__content{padding-top:0}body._404 .main__sections,body._error .main__sections{gap:60px}body._404 .main h2.main__title,body._error .main h2.main__title{margin-bottom:var(--under-title-h2-big)}table:not(.month1,.month2,.table,.table-block){border:1px solid #eee;table-layout:fixed;width:100%;margin-bottom:20px;border-collapse:collapse;border:1px solid grey}table:not(.month1,.month2,.table,.table-block) th{font-weight:700;padding:5px;background:#efefef;border:1px solid #ddd}table:not(.month1,.month2,.table,.table-block) td{padding:5px 10px;border:1px solid #eee;text-align:left}table:not(.month1,.month2,.table,.table-block) tr:nth-child(odd){background:#fff}table:not(.month1,.month2,.table,.table-block) tr:nth-child(even){background:#f7f7f7}.table-bordered{display:block;width:max-content;max-width:100%;border-radius:var(--border-radius-nav);border-collapse:collapse;outline:1px solid var(--main-color);overflow-x:auto}.table-bordered thead{font-weight:700}.table-bordered tr:last-child>td{border-bottom:0}.table-bordered tr>td:first-child,.table-bordered tr>th:first-child{border-left:none}.table-bordered tr>td:last-child,.table-bordered tr>th:last-child{border-right:none}.table-bordered th{padding:9px 14px;border:1px solid var(--grey-line-color);border-top:none;text-align:left;line-height:1.2}.table-bordered td{padding:9px 14px;border:1px solid var(--grey-line-color);line-height:1.3}pre{--opacity-lvl:0.2;display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.4;word-break:break-all;word-wrap:break-word;color:var(--black-color);background-color:var(--white-color);border:1px solid var(--grey-line-color);border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.noWrap{white-space:nowrap}.daterangepicker-right{left:auto!important;right:0!important}.grecaptcha-badge{display:none!important}@keyframes skeleton-loading{0%{background-color:#e9e9e9}50%{background-color:#e3e1e1}100%{background-color:#e9e9e9}}.header{--topLine-min-height:108px;--topLine-padding:30px;--bottomLine-min-height:64px;--bottomLine-navlist-fz:18px;--bottomLine-nav-item-padding:18.5px 0;--bottomLine-controls-gap:40px;--bottomLine-action-btn-lrp:10.5px;--form-translate-top:2px}@media (max-width:1350px){.header{--bottomLine-navlist-fz:16px;--bottomLine-controls-gap:20px}}@media (max-width:1280px){.header{--topLine-min-height:88px;--topLine-padding:20px;--bottomLine-navlist-fz:18px;--bottomLine-controls-gap:40px}}@media (max-width:1100px){.header{--bottomLine-controls-gap:20px}}@media (max-width:1024px){.header{--bottomLine-min-height:56px;--bottomLine-navlist-fz:16px;--bottomLine-nav-item-padding:14px 0;--bottomLine-controls-gap:30px}}@media (max-width:900px){.header{--bottomLine-action-btn-lrp:15px}}@media (max-width:360px){.header{--bottomLine-action-btn-lrp:7.5px}}.header{position:sticky;top:calc(-1 * var(--topLine-min-height));z-index:20;width:100%;height:max-content}.header._backdrop{z-index:22}.header__container{display:flex;justify-content:space-between;align-items:stretch}.header__logoWrap{display:none;min-height:100%;align-items:center}@media (max-width:900px){.header__logoWrap{display:flex}}.header__logo{width:320px;height:48px}.header__logo.ibg img{object-fit:contain}.header__logo._mobile{display:none;width:210px;height:30px}@media (max-width:900px){.header__logo._mobile{display:block}}@media (max-width:460px){.header__logo._mobile{width:182px;height:26px}}.header__topLine{position:relative;z-index:3;width:100%;min-height:var(--topLine-min-height);padding:var(--topLine-padding) 0;background-color:var(--white-color)}@media (max-width:900px){.header__topLine{display:none}}.header__contacts{display:flex;gap:40px}.header__bottomLine{position:relative;z-index:2;width:100%;min-height:var(--bottomLine-min-height);background-color:var(--main-color);color:var(--white-color)}.header__bottomControls{display:flex;justify-content:space-between;align-items:center;gap:var(--bottomLine-controls-gap)}.header__btns{display:flex;align-items:center;gap:15px}@media (max-width:900px){.header__btns{display:none}}.header__btn.siteBtn{padding:5.5px 20px 5.5px 15px}@media (max-width:1060px){.header__btn.siteBtn[data-form]{display:none}}.header__action{display:flex;align-items:center;height:100%}.header__action>button{display:flex;justify-content:center;align-items:center;height:100%;min-height:var(--bottomLine-min-height);padding:0 var(--bottomLine-action-btn-lrp);transition:background-color var(--animation-duration) var(--animation-timing-function)}@media (max-width:1024px){.header__action>button.header__burgerBtn{margin-right:calc(-1 * var(--bottomLine-action-btn-lrp))}}@media (min-width:1025px){.header__action>button:hover{background-color:var(--main-dark-hover-color)}}.header__actionBtn._phone{display:none;transition:opacity var(--animation-duration) var(--animation-timing-function)}.header__actionBtn._phone._hide{opacity:0}.header__actionBtn._phone>.icon{--icon-size:26px}@media (max-width:900px){.header__actionBtn._phone{display:flex}}.header__actionBtn._search._active{background-color:var(--main-dark-hover-color)}.header__actionBtn._search>.icon{--icon-size:35px}@media (max-width:900px){.header__actionBtn._search>.icon{--icon-size:30px}}@media (max-width:460px){.header__actionBtn._search{display:none}}@media (max-width:900px){.header{top:0}}.header__searchForm{position:absolute;top:auto;left:0;bottom:0;transform:translateY(-20px);width:100%;height:max-content;transition:transform var(--animation-menu-duration) var(--animation-timing-function)}.header__searchForm._open{transform:translateY(calc(100% - var(--form-translate-top)))}@media (max-width:768px){.header__searchForm>.container{align-items:flex-start;height:100%}}@media (max-width:768px){.header__searchForm{height:calc(100vh - var(--bottomLine-min-height) + 3px);background-color:var(--white-color);overflow:auto}}@media (max-width:360px){.header__searchForm{min-height:110vh}}.topNav{display:flex;align-items:center;gap:30px;height:100%}.topNav>li{position:relative}@media (min-width:1025px){.topNav>li:hover>.topNav__itemName{color:var(--main-color)}.topNav>li:hover>.topNav__itemName>.icon::before{background-color:var(--main-color)}.topNav>li:hover>.topNav__itemSubList{opacity:1;pointer-events:auto}}.topNav__itemName{display:flex;align-items:center;gap:5px;padding:10px 0;transition:color var(--animation-duration) var(--animation-timing-function);cursor:default}.topNav__itemName>span:not(.icon){color:var(--black-color);line-height:1.5}@media (min-width:1025px){.topNav__itemName>span:not(.icon):hover{color:var(--main-color)}}.topNav__itemName>.icon{--icon-width:10px;--icon-height:5px;transition:transform var(--animation-duration) var(--animation-timing-function)}.topNav a.topNav__itemName{cursor:pointer}.topNav__itemSubList{position:absolute;z-index:3;bottom:0;left:0;display:flex;flex-direction:column;gap:10px;width:max-content;padding:20px;border-radius:var(--border-radius);background-color:var(--white-color);box-shadow:0 5px 20px rgba(0,0,0,.2);transform:translateY(100%);opacity:0;pointer-events:none;transition:opacity var(--animation-menu-duration) var(--animation-timing-function)}.topNav__itemSubList>li{line-height:1.6;transition:color var(--animation-duration) var(--animation-timing-function)}.topNav__itemSubList>li>a{color:var(--black-color);display:block;width:100%}@media (min-width:1025px){.topNav__itemSubList>li>a:hover{color:var(--main-color)}}@media (max-width:1280px){.topNav{display:none}}.mainNav{display:flex;align-items:center;height:100%}.mainNav>li{position:relative}.mainNav>li:not(:first-child){margin-left:-1px}@media (min-width:900px){.mainNav>li:hover>.mainNav__item{z-index:2;background-color:var(--main-dark-hover-color);color:var(--white-color)}.mainNav>li:hover .mainNav__itemWrap{box-shadow:inset -1px 0 0 var(--main-dark-hover-color),inset 1px 0 0 var(--main-dark-hover-color)!important}.mainNav>li:hover .mainNav__itemWindow{opacity:1;pointer-events:auto}}@media (max-width:1282px){.mainNav>li._desktop{display:none}}.mainNav__item{position:relative;z-index:1;display:block;padding:var(--bottomLine-nav-item-padding);transition:background-color var(--animation-duration) var(--animation-timing-function)}.mainNav div.mainNav__item{cursor:default}.mainNav__itemWrap{display:flex;align-items:center;gap:5px;padding:0 20px;transition:background-color var(--animation-duration) var(--animation-timing-function),box-shadow var(--animation-duration) var(--animation-timing-function);box-shadow:inset -1px 0 0 var(--main-line-color),inset 1px 0 0 var(--main-line-color)}.mainNav>li:last-child .mainNav__itemWrap{box-shadow:inset 1px 0 0 var(--main-line-color)}.mainNav>li:first-child .mainNav__itemWrap{box-shadow:inset -1px 0 0 var(--main-line-color)}.mainNav__itemIcon{--icon-size:24px}.mainNav__itemName{color:var(--white-color);font-size:var(--bottomLine-navlist-fz);font-weight:700;line-height:1.5}.mainNav__itemArrow{--icon-width:10px;--icon-height:5px;margin-top:4px;transition:transform var(--animation-duration) var(--animation-timing-function)}.mainNav__itemCols{display:flex;gap:30px}.mainNav__itemCol{display:flex;flex-direction:column;gap:15px}.mainNav__itemCol>span{display:block;width:max-content;color:var(--grey-color);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:default}.mainNav__itemCol>ul._doubleCols{display:block;column-count:2;column-gap:30px;column-width:180px;min-width:390px}.mainNav__itemWindow{position:absolute;z-index:3;bottom:0;left:0;min-width:260px;padding:20px;border-radius:0 0 var(--border-radius) var(--border-radius);background-color:var(--white-color);color:var(--black-color);box-shadow:0 15px 20px rgba(0,0,0,.2);transform:translateY(100%);opacity:0;pointer-events:none;transition:opacity var(--animation-menu-duration) var(--animation-timing-function)}.mainNav__itemWindow:has(.mainNav__itemCols){padding:30px;min-width:850px}.mainNav__itemWindow:has(.mainNav__itemOneCol)>a.siteBtn{margin-top:20px}.mainNav__itemWindow:has(.mainNav__itemDoubleCols){min-width:500px}.mainNav__itemWindow ul{display:flex;flex-direction:column;width:100%}.mainNav__itemWindow ul>li{line-height:1.6;transition:color var(--animation-duration) var(--animation-timing-function)}.mainNav__itemWindow ul>li>a{display:block;padding:5px 0;color:var(--black-color)}@media (min-width:1025px){.mainNav__itemWindow ul>li>a:hover{color:var(--main-color)}}.mainNav__itemWindow ul._withIcons{gap:0;width:100%}.mainNav__itemWindow ul._withIcons>li{line-height:1.2}.mainNav__itemWindow ul._withIcons>li>a{display:flex;align-items:center;gap:5px;padding:8px 0}.mainNav__itemWindow ul._main+ul._withIcons{padding-top:15px}.mainNav__itemWindow ul._main{width:100%;padding-bottom:15px;border-bottom:1px solid var(--grey-line-color)}.mainNav__itemWindow ul._main>li>a{font-weight:700}.mainNav__itemWindow ul._main>li>a>span{flex-grow:1}.mainNav__itemWindow ul._main>li>a>div{color:var(--grey-color);font-size:14px;font-weight:400;transition:color var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.mainNav__itemWindow ul._main>li:hover>a>div{color:var(--main-lite-hover-color)}}.mainNav__itemWindow>a.siteBtn{width:100%;margin-top:30px}.mainNav__itemOneCol{display:flex;flex-direction:column;gap:10px}.mainNav__itemOneCol>span{display:block;width:max-content;padding:5px 0;color:var(--grey-color);font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.6;letter-spacing:.05em;cursor:default}.mainNav__itemDoubleCols{column-count:2;column-gap:40px;column-width:210px}@media (max-width:900px){.mainNav{display:none}}.phonePopup{position:fixed;z-index:0;top:50%;left:50%;display:none;flex-direction:column;gap:15px;transform:translate(-50%,-50%);width:max-content;padding:15px;border-radius:var(--border-radius-nav);background-color:var(--white-color)}.phonePopup._open{display:flex;z-index:21}.phonePopup__header{display:flex;justify-content:space-between;width:100%}.phonePopup__title{font-size:20px;font-weight:300;line-height:1.1}.phonePopup__close{padding:2px 0}.phonePopup__close>.icon{--icon-size:23px}.phonePopup__body{display:flex;flex-direction:column;gap:10px}.phonePopup__phone{display:flex;flex-direction:column;padding:10px 15px;border-radius:var(--border-radius);background-color:var(--main-color)}.phonePopup__phone>span{color:var(--main-lite-hover-color)!important;font-size:12px;line-height:1.5}.phonePopup__phone>b{color:var(--white-color);font-size:20px;font-weight:700;line-height:1.5}.footer{--topLine-p:40px 0;--topLine-form-input-w:347px;--navLine-p:30px 0 50px;--navLine-blocks-gap:80px;--navLine-grid-col-gap:40px;--navLine-grid-row-gap:40px;--navLine-contacts-gap:30px;--infoLine-partners-gap:60px;--bottomLine-p:30px 0 50px;--bottomLine-note-maxw:95%;--bottomLine-links-gap:20px}@media (max-width:1200px){.footer{--topLine-p:30px 0;--bottomLine-note-maxw:100%}}@media (max-width:1024px){.footer{--navLine-grid-col-gap:30px}}@media (max-width:768px){.footer{--navLine-p:30px 0;--navLine-blocks-gap:40px;--navLine-contacts-gap:20px;--infoLine-partners-gap:30px}}@media (max-width:700px){.footer{--topLine-p:15px 0;--infoLine-partners-gap:20px;--bottomLine-links-gap:10px}}@media (max-width:460px){.footer{--topLine-form-input-w:100%;--bottomLine-p:30px 0}}.footer ._bottomLine{border-bottom:1px solid var(--grey-lite-color)}.footer__topLineContent{display:flex;justify-content:space-between;padding:var(--topLine-p)}.footer__logo{display:block;width:320px;height:48px;margin-top:3px}.footer__logo.ibg>img{object-fit:contain}@media (max-width:1200px){.footer__logo{display:none}}.footer__navLineContent{display:flex;justify-content:space-between;gap:var(--navLine-blocks-gap);padding:var(--navLine-p)}@media (max-width:768px){.footer__navLineContent{flex-direction:column}}.footer__nav{flex-grow:1;display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--navLine-grid-col-gap);row-gap:var(--navLine-grid-row-gap)}@media (max-width:1200px){.footer__nav{grid-template-columns:1fr calc(66.6666666667% - var(--navLine-grid-col-gap)/ 2)}}@media (max-width:1024px){.footer__nav{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.footer__nav{display:none}}.footer__navHalf{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--navLine-grid-col-gap);row-gap:var(--navLine-grid-row-gap)}@media (max-width:1200px){.footer__navHalf._left{grid-template-columns:1fr;grid-template-rows:repeat(2,max-content)}}@media (max-width:1024px){.footer__navHalf._right{grid-template-columns:1fr;grid-template-rows:repeat(2,max-content)}}.footer__navBlock{display:flex;flex-direction:column;gap:15px}.footer__navSection{font-size:18px;font-weight:700;line-height:1.2;transition:color var(--animation-duration) var(--animation-timing-function);cursor:default}.footer a.footer__navSection{color:var(--black-color);cursor:pointer}@media (min-width:1025px){.footer a.footer__navSection:hover{color:var(--main-color)}}.footer__navList{display:flex;flex-direction:column;gap:10px}.footer__navList>li>a{color:var(--black-color);line-height:1.6;transition:color var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.footer__navList>li>a:hover{color:var(--main-color)}}@media (max-width:1200px){.footer__navList{max-width:95%}}.footer__contacts{flex:0 0 297px;display:grid;grid-template-columns:1fr;height:max-content;gap:var(--navLine-contacts-gap)}@media (max-width:768px){.footer__contacts{flex:0 0 auto;grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.footer__contacts{grid-template-columns:1fr}}.footer__phones{display:flex;flex-direction:column;gap:10px}.footer__adress{margin-top:20px}@media (max-width:768px){.footer__social{margin-top:10px}}.footer__registry{display:flex;flex-direction:column;gap:15px;width:100%;max-width:297px;margin-top:40px}.footer__registry>a{width:100%;height:75px}.footer__rating{margin-top:20px}.footer__infoLineContent{display:flex;flex-direction:column;gap:40px;padding:30px 0}.footer__partners{display:flex;align-items:center;gap:var(--infoLine-partners-gap)}.footer__partners>li>a{display:block;height:44px;width:max-content}@media (max-width:700px){.footer__partners{align-items:flex-start;flex-direction:column}}.footer__links{display:flex;flex-direction:column;gap:10px}.footer__links>li{font-size:14px;line-height:1.4}.footer__links>li>a{color:var(--grey-dark-color);font-size:14px;line-height:1.4;transition:color var(--animation-duration) var(--animation-timing-function)}.footer__links>li>a>span{display:inline-flex;gap:3px}.footer__links>li>a>span>.icon{--icon-size:15px;margin-bottom:5px}@media (min-width:1025px){.footer__links>li>a:hover{color:var(--main-color)}.footer__links>li>a:hover .icon::before{background-color:var(--main-color)}}.footer__bottomLineContent{display:flex;flex-direction:column;gap:18px;padding:var(--bottomLine-p)}.footer__companyRights{font-weight:700;line-height:1.6}.footer__note{max-width:var();color:var(--grey-dark-color);font-size:14px;line-height:1.6}.footer__bottomLinks{display:flex;align-items:center;gap:var(--bottomLine-links-gap)}.footer__bottomLinks>li{font-size:14px;line-height:1.6}.footer__bottomLinks>li>a{color:var(--grey-dark-color);font-size:14px;line-height:1.6;text-decoration:underline;transition:color var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.footer__bottomLinks>li>a:hover{color:var(--main-color)}}@media (max-width:700px){.footer__bottomLinks{flex-direction:column;align-items:flex-start}}body._noFooterForm .footer .footer__form{display:none}@media (max-width:1200px){body._noFooterForm .footer .footer__topLine{display:none}}.burgerBtn{--btn-width:35px;--btn-height:31px;--btn-height-line:5px}@media (max-width:1024px){.burgerBtn{--btn-height-line:4px}}@media (max-width:900px){.burgerBtn{--btn-width:28px;--btn-height:25px}}.burgerBtn{position:relative;z-index:4;display:flex;flex-direction:column;justify-content:space-between;height:var(--btn-height);width:var(--btn-width);cursor:pointer}.burgerBtn>span{width:100%;height:var(--btn-height-line);background:var(--white-color);transition:transform var(--animation-duration) var(--animation-timing-function),width var(--animation-duration) var(--animation-timing-function)}.burgerBtn>span:nth-child(1){transform-origin:calc(var(--btn-height-line)/ 2) calc(var(--btn-height-line)/ 2)}.burgerBtn>span:nth-child(2){transform-origin:center center}.burgerBtn>span:nth-child(3){transform-origin:calc(var(--btn-height-line)/ 2) calc(var(--btn-height-line)/ 2)}.burgerBtn._open>span:nth-child(1){width:calc(var(--btn-width) * 1.2);transform:rotate(45deg)}.burgerBtn._open>span:nth-child(2){transform:rotateY(90deg)}.burgerBtn._open>span:nth-child(3){width:calc(var(--btn-width) * 1.2);transform:rotate(-45deg)}.burgerMenu{position:fixed;inset:0;z-index:30;width:100%;height:100%;transition:background-color var(--animation-duration) var(--animation-timing-function);pointer-events:none}.burgerMenu._open{background-color:var(--blackout-color);pointer-events:auto}.burgerMenu._open .burgerMenu__window{transform:translateX(0)}.burgerMenu__window{position:absolute;top:0;right:0;height:100%;width:360px;background-color:var(--white-color);box-shadow:-30px 0 30px rgba(0,0,0,.25);transform:translateX(150%);transition:transform var(--animation-menu-duration) var(--animation-timing-function);overflow:hidden}@media (max-width:360px){.burgerMenu__window{box-shadow:none}}.burgerMenu__slider{display:flex;width:100%;height:100%;transition:transform var(--animation-menu-duration) var(--animation-timing-function)}.burgerMenu__slider._turned{transform:translate(-100%)}.burgerMenu__level{flex:0 0 100%;width:100%;height:100%;padding-top:60px}.burgerMenu__level._second .burgerMenu__levelBody{max-height:calc(100% - 47px);padding:30px 15px}@media (max-width:360px){.burgerMenu__level{padding:10px 0 60px}}.burgerMenu__levelBody{max-height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--grey-color) var(--white-color)}@media (max-width:360px){.burgerMenu__levelBody{max-height:calc(100% - 56px)}}.burgerMenu__search{display:none;padding:15px}@media (max-width:460px){.burgerMenu__search{display:block}}.burgerMenu__searchBtn{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:8px 15px;border-radius:var(--border-radius-max);background-color:var(--grey-lite-color);cursor:pointer}.burgerMenu__searchBtn>.icon{--icon-size:11px;margin-bottom:2px}.burgerMenu__searchBtn>span:not(.icon){color:var(--grey-color);line-height:1.5}.burgerMenu__list{width:100%}.burgerMenu__list>li>a{position:relative;display:flex;padding:10px 15px;align-items:center;gap:5px;color:var(--black-color);font-size:18px;transition:background-color var(--animation-duration) var(--animation-timing-function),color var(--animation-duration) var(--animation-timing-function)}.burgerMenu__list>li>a::after{position:absolute;bottom:0;left:50%;display:block;content:"";transform:translateX(-50%);height:1px;width:calc(100% - 30px);background-color:var(--grey-lite-color);transition:background-color var(--animation-duration) var(--animation-timing-function)}.burgerMenu__list>li>a>.icon:not(._dropArrow){--icon-size:24px}.burgerMenu__list>li>a>span:not(.icon){flex-grow:1;line-height:1.5}.burgerMenu__list>li>a>.icon._dropArrow{--icon-width:10px;--icon-height:5px}@media (min-width:1025px){.burgerMenu__list>li>a:hover{background-color:var(--main-color);color:var(--white-color)}.burgerMenu__list>li>a:hover::after{background-color:transparent}.burgerMenu__list>li>a:hover>.icon::before{background-color:var(--white-color)}}.burgerMenu__list>li._accent{color:var(--main-color)}.burgerMenu__list>li._main{font-weight:700}.burgerMenu__underList{display:none;flex-direction:column;gap:30px;padding:40px 15px 60px}@media (max-width:1024px){.burgerMenu__underList{display:flex}}.burgerMenu__contacts{display:none;flex-direction:column;gap:10px}@media (max-width:900px){.burgerMenu__contacts{display:flex}}.burgerMenu__address{display:none;margin-top:-10px}@media (max-width:900px){.burgerMenu__address{display:block}}.burgerMenu__social{display:none}@media (max-width:900px){.burgerMenu__social{display:block}}.burgerMenu__levelBodyItem{display:none;flex-direction:column;gap:30px}.burgerMenu__levelBodyItem._active{display:flex}.burgerMenu__levelBodyItem:has(._withIcons){gap:0}.burgerMenu__levelBodyItem>ul{display:flex;flex-direction:column;gap:10px}.burgerMenu__levelBodyItem>ul>li{font-size:18px;line-height:1.6;transition:color var(--animation-duration) var(--animation-timing-function)}.burgerMenu__levelBodyItem>ul>li>a{display:block;width:100%;color:var(--black-color)}@media (min-width:1025px){.burgerMenu__levelBodyItem>ul>li>a:hover{color:var(--main-color)}}.burgerMenu__levelBodyItem>ul._withIcons{gap:0}.burgerMenu__levelBodyItem>ul._withIcons>li{line-height:1.6;padding:8px 0}.burgerMenu__levelBodyItem>ul._withIcons>li>a{display:flex;align-items:center;gap:5px}.burgerMenu__levelBodyItem>ul._main+ul._withIcons{padding-top:15px}.burgerMenu__levelBodyItem>ul._main{width:100%;padding-bottom:15px;border-bottom:1px solid var(--grey-line-color)}.burgerMenu__levelBodyItem>ul._main>li>a{font-weight:700}.burgerMenu__levelBodyItem>ul._main>li>a>span{flex-grow:1}.burgerMenu__levelBodyItem>ul._main>li>a>div{color:var(--grey-color);font-size:14px;font-weight:400;transition:color var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.burgerMenu__levelBodyItem>ul._main>li:hover>a>div{color:var(--main-lite-hover-color)}}.burgerMenu__itemBlock{display:flex;flex-direction:column;gap:15px}.burgerMenu__itemBlock>span{color:var(--grey-color);font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;cursor:default}.burgerMenu__itemBlock>ul{display:flex;flex-direction:column;gap:10px}.burgerMenu__itemBlock>ul>li{font-size:18px;line-height:1.6;transition:color var(--animation-duration) var(--animation-timing-function)}.burgerMenu__itemBlock>ul>li>a{display:block;width:100%;color:var(--black-color)}@media (min-width:1025px){.burgerMenu__itemBlock>ul>li>a:hover{color:var(--main-color)}}.burgerMenu__close{position:absolute;top:15px;display:flex;justify-content:center;align-items:center;right:15px;width:24px;height:24px;cursor:pointer}.burgerMenu__close>.icon{--icon-size:23px}@media (min-width:1025px){.burgerMenu__close:hover>.icon::before{background-color:var(--main-color)}}@media (max-width:360px){.burgerMenu__close{display:none}}@media (max-width:360px){.burgerMenu{top:var(--bottomLine-min-height)}}.date-picker{width:170px;height:25px;padding:0;border:0;line-height:25px;padding-left:10px;font-size:12px;font-family:Arial,sans-serif;font-weight:700;cursor:pointer;color:#303030;position:relative;z-index:2}.date-picker-wrapper{position:absolute;z-index:1;border:1px solid #bfbfbf;background-color:#efefef;padding:5px 12px;font-size:12px;line-height:20px;color:#aaa;font-family:Arial,sans-serif;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.5);box-shadow:3px 3px 10px rgba(0,0,0,.5);-webkit-box-sizing:initial;box-sizing:initial}.dp-clearfix{clear:both;height:0;font-size:0}.date-picker-wrapper.inline-wrapper{position:relative;-webkit-box-shadow:none;box-shadow:none;display:inline-block}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-shortcuts{padding-bottom:12px}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .footer{font-size:11px;padding-top:3px}.date-picker-wrapper b{color:#666;font-weight:700}.date-picker-wrapper a{color:#6bb4d6;text-decoration:underline}.date-picker-wrapper .month-name{text-transform:uppercase}.date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper:hover{text-decoration:underline}.date-picker-wrapper .month-element{display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper select{position:absolute;margin:0;padding:0;left:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;outline:0;opacity:.01}.date-picker-wrapper .month-wrapper{border:1px solid #bfbfbf;border-radius:3px;background-color:#fff;padding:5px;cursor:default;position:relative}.date-picker-wrapper .month-wrapper table{width:190px;float:left}.date-picker-wrapper .month-wrapper table.month2{width:190px;float:left}.date-picker-wrapper .month-wrapper table td,.date-picker-wrapper .month-wrapper table th{vertical-align:middle;text-align:center;line-height:14px;margin:0;padding:0}.date-picker-wrapper .month-wrapper table .day{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#ccc;cursor:default}.date-picker-wrapper .month-wrapper table div.day.lastMonth,.date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#999;cursor:default}.date-picker-wrapper .month-wrapper table .day.checked{background-color:#9cdbf7}.date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;text-transform:uppercase}.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help!important}.date-picker-wrapper .month-wrapper table .day.has-tooltip .tooltip{white-space:nowrap}.date-picker-wrapper .time label{white-space:nowrap}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#333;cursor:pointer}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#cdecfa}.date-picker-wrapper .month-wrapper table .day.lastMonth,.date-picker-wrapper .month-wrapper table .day.nextMonth{display:none}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:#ffe684}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5}.date-picker-wrapper table .caption{height:40px}.date-picker-wrapper table .caption>th:first-of-type,.date-picker-wrapper table .caption>th:last-of-type{width:27px}.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev{padding:0 5px;cursor:pointer}.date-picker-wrapper table .caption .next:hover,.date-picker-wrapper table .caption .prev:hover{background-color:#ccc;color:#fff}.date-picker-wrapper .gap{position:relative;z-index:1;width:15px;height:100%;background-color:red;font-size:0;line-height:0;float:left;top:-5px;margin:0 10px -10px;visibility:hidden;height:0}.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden}.date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative}.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid #fff;border-top:8px solid #eee;border-bottom:8px solid #eee}.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0;z-index:2;height:0;border-left:8px solid transparent;border-top:8px solid #fff}.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid transparent;border-bottom:8px solid #fff}.date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3}.date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3}.date-picker-wrapper .selected-days{display:none}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:10px 40px 10px 0}.date-picker-wrapper .drp_top-bar .error-top,.date-picker-wrapper .drp_top-bar .normal-top{display:none}.date-picker-wrapper .drp_top-bar .default-top{display:block}.date-picker-wrapper .drp_top-bar.error .default-top{display:none}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}.date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top{color:#333}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-moz-linear-gradient(top,#00adee,#0078a5);color:#fff;line-height:initial}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-moz-linear-gradient(top,#fff,#ededed)}.date-picker-wrapper .time{position:relative}.date-picker-wrapper.single-month .time{display:block}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}.date-picker-wrapper .time1{width:180px;padding:0 5px;text-align:center}.time2{width:180px;padding:0 5px;text-align:center}.date-picker-wrapper .time1{float:left}.date-picker-wrapper .time2{float:right}.date-picker-wrapper .hour{text-align:right}.minute{text-align:right}.date-picker-wrapper .hide{display:none}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected{background-color:#49e!important;color:#fff!important}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);display:none;background-color:#ff0;padding:0 6px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-moz-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-ms-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-o-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3))}.date-picker-wrapper .date-range-length-tip:after{content:'';position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ff0;left:50%;margin-left:-4px;bottom:-4px}.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.date-picker-wrapper .week-number.week-number-selected{color:#49e;font-weight:700}.date-picker-wrapper{display:flex;flex-direction:column;gap:20px;z-index:19;padding:20px;border:none;border-radius:var(--border-radius);background-color:var(--white-color);color:var(--black-color);box-shadow:0 0 35px rgba(0,0,0,.25);font-family:var(--text-family)}.date-picker-wrapper .drp_top-bar{display:flex;justify-content:center;align-items:center;padding:0}.date-picker-wrapper .drp_top-bar .default-top{font-size:15px;color:var(--grey-color);line-height:1.2}.date-picker-wrapper .drp_top-bar.normal .normal-top{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:3px;font-size:15px;line-height:1.2}.date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top{color:var(--black-color)}.date-picker-wrapper .drp_top-bar.normal .normal-top b{color:var(--black-color)}.date-picker-wrapper .drp_top-bar.normal .normal-top .selected-days{color:var(--grey-color)}.date-picker-wrapper .month-wrapper{border:none;border-radius:0;background-color:#fff;padding:0}.date-picker-wrapper .month-name{display:flex;align-items:center;justify-content:center;gap:5px}.date-picker-wrapper .month-element{font-size:18px;font-weight:600;line-height:1.2;text-transform:capitalize}.date-picker-wrapper .month-element:nth-child(2){color:var(--grey-color)}.date-picker-wrapper .month-wrapper table{display:flex;flex-direction:column;gap:10px;width:300px}.date-picker-wrapper .month-wrapper table.month2{width:300px}.date-picker-wrapper .gap{width:30px;margin:0}.date-picker-wrapper .month-wrapper table .week-name{height:auto;line-height:1.2;text-transform:capitalize}.date-picker-wrapper .month-wrapper table tr.week-name th{padding:10.5px 0;color:var(--grey-color);font-size:16px;font-weight:400;line-height:1.2}.date-picker-wrapper .month-wrapper table tr{display:grid;grid-template-columns:repeat(7,1fr)}.date-picker-wrapper .month-wrapper table tr.caption{grid-template-columns:1fr max-content 1fr;padding:0}.date-picker-wrapper .month-wrapper table tr.caption>th:has(.prev){display:flex;align-items:center;width:100%;padding-left:7px}.date-picker-wrapper .month-wrapper table tr.caption>th:has(.next){display:flex;align-items:center;justify-content:flex-end;width:100%;padding-right:7px}.date-picker-wrapper table .caption .prev{display:flex;align-items:center;padding:0}.date-picker-wrapper table .caption .next{display:flex;align-items:center;justify-content:flex-end;padding:0}.date-picker-wrapper table .caption .next:hover,.date-picker-wrapper table .caption .prev:hover{background-color:transparent}.date-picker-wrapper .month-wrapper table tr.caption .icon{--icon-size:31px}.date-picker-wrapper .month-wrapper table .day{padding:12px 0;line-height:1.2;font-size:16px;margin-bottom:0;color:var(--grey-line-color);transition:background-color var(--animation-duration) var(--animation-timing-function),color var(--animation-duration) var(--animation-timing-function)}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:var(--green-bg-color);border-radius:50%}.date-picker-wrapper .month-wrapper table .day.checked{background-color:var(--main-bg-color)}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:var(--main-bg-color);border-radius:0}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected{background-color:var(--main-color)!important}.date-picker-wrapper .first-date-selected{border-radius:var(--border-radius) 0 0 var(--border-radius)!important}.date-picker-wrapper .last-date-selected{border-radius:0 var(--border-radius) var(--border-radius) 0!important}.date-picker-wrapper .footer{display:none}.date-picker-wrapper .date-range-length-tip{display:none}.date-picker-wrapper .date-range-length-tip{background-color:#fff}.date-picker-wrapper .date-range-length-tip:after{border-top:4px solid #fff}@media (min-width:1025px){.date-picker-wrapper .month-wrapper table .day.toMonth.valid:hover{background-color:var(--main-bg-color)}.date-picker-wrapper table .caption .next:hover .icon::before,.date-picker-wrapper table .caption .prev:hover .icon::before{background-color:var(--main-color)}}@media (max-width:700px){.date-picker-wrapper .drp_top-bar{width:300px}.date-picker-wrapper .month-wrapper{width:300px}}.upPageBtn{position:fixed;bottom:10px;right:10px;z-index:19;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:var(--main-color);opacity:.3;transition:opacity var(--animation-duration) var(--animation-timing-function)}.upPageBtn._hidden{opacity:0;pointer-events:none}.upPageBtn>.icon{--icon-size:14px;transform:rotate(180deg)}@media (min-width:1025px){.upPageBtn:hover{opacity:1}}@media (max-width:768px){.upPageBtn{right:auto;left:10px;bottom:35px}}.ibg{position:relative}.ibg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.phoneBlock{--phone-label-fz:12px;--phone-number-fz:20px;display:flex;flex-direction:column;line-height:1.5}.phoneBlock span{color:var(--grey-color);font-size:var(--phone-label-fz)}.phoneBlock a{color:var(--black-color);font-weight:700;font-size:var(--phone-number-fz)}.social>ul{display:flex;align-items:center;gap:10px}.social>ul>li{padding-left:0!important}.social>ul>li::before{display:none}.social>ul>li>a>.icon{--icon-size:32px}@media (min-width:1025px){.social>ul>li>a:hover>.icon::before{background-color:var(--main-accent-color)}}.social._full>ul{flex-direction:column;align-items:flex-start}.social._full>ul>li>a{display:flex;align-items:center;gap:10px;color:var(--black-color)}.social._full>ul>li>a>span{line-height:1.5;transition:color var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.social._full>ul>li>a:hover>span{color:var(--main-color)}}.tabs{--tab-p:10px 15px}@media (max-width:460px){.tabs{--tab-p:7px 10px}}.tabs{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tabs__item{flex-shrink:0;padding:var(--tab-p);border-radius:var(--border-radius-nav);background-color:var(--grey-bg-color);line-height:1.1;font-weight:700;cursor:pointer;transition:color var(--animation-duration) var(--animation-timing-function)}.tabs__item._active{background-color:var(--main-color);color:var(--white-color);cursor:default}@media (min-width:1025px){.tabs__item:not(._active):hover{color:var(--main-color)}}.location{display:inline-block;vertical-align:bottom}.location>.icon{--icon-size:20px;display:inline-flex;vertical-align:middle}.location>a{color:var(--blue-color);transition:color var(--animation-duration) var(--animation-timing-function)}.location>a>.icon{--icon-size:14px;display:inline-flex;vertical-align:middle}@media (min-width:1025px){.location>a:hover{color:var(--main-color)}.location>a:hover>.icon::before{background-color:var(--main-color)}}.notFoundPage{--img-h:400px;--title-mt:-54px;--title-mb:20px;--description-fz:20px;--link-mt:40px;--link-p:14.5px}@media (max-width:1200px){.notFoundPage{--img-h:auto;--title-mt:-47px}}@media (max-width:1024px){.notFoundPage{--description-fz:18px;--title-mb:15px;--link-mt:30px}}@media (max-width:768px){.notFoundPage{--title-mb:10px;--description-fz:16px;--link-p:9.5px}}@media (max-width:600px){.notFoundPage{--title-mt:0}}@media (max-width:460px){.notFoundPage{--img-h:170px;--description-fz:14px}}.notFoundPage__img{position:relative;z-index:1;margin:0 auto;aspect-ratio:3/1;height:var(--img-h);max-width:100%}@media (max-width:460px){.notFoundPage__img{margin:0 calc(-1 * var(--container-padding));max-width:calc(100% + 2 * var(--container-padding))}}.notFoundPage__img+h1.main__title{margin-top:var(--title-mt)}.notFoundPage h1.main__title{position:relative;z-index:2;margin-bottom:var(--title-mb)}.notFoundPage__description{text-align:center;font-size:var(--description-fz);font-weight:300}.notFoundPage__link.siteBtn{--btn-width:220px;margin:0 auto;margin-top:var(--link-mt);padding:var(--link-p)}@media (min-width:1025px){.notFoundPage__link.siteBtn:hover{color:var(--white-color)}}.customCheckbox{width:40px;height:20px;display:flex;align-items:center;background-color:#d9d9d9;border-radius:40px;padding:0 3px;transition:background-color .3s cubic-bezier(0,1,.5,1),box-shadow .3s cubic-bezier(0,1,.5,1);cursor:pointer}.customCheckbox__switch{width:14px;height:14px;border-radius:50%;background-color:var(--white-color);transform:translate3d(0,0,0);transition:transform .3s cubic-bezier(0,1,.5,1)}.customCheckbox._checked{background-color:var(--main-color)}.customCheckbox._checked .customCheckbox__switch{transform:translate3d(19px,0,0)}@media (min-width:1025px){.customCheckbox:hover{background-color:var(--grey-color)}.customCheckbox:hover._checked{background-color:var(--main-accent-color)}}@media (max-width:1024px){.customCheckbox:active{background-color:var(--grey-color)}.customCheckbox:active._checked{background-color:var(--main-accent-color)}}.tourCardWrap{display:flex;flex-direction:column;gap:25px}.tourCard{--card-h:160px;--card-img-w:230px;--card-info-p:30px 20px 30px 30px;--card-title-lineclamp:1}@media (max-width:768px){.tourCard{--card-h:140px;--card-img-w:200px;--card-info-p:20px}}@media (max-width:600px){.tourCard{--card-h:max-content;--card-img-w:100%;--card-img-h:300px;--card-title-lineclamp:2}}@media (max-width:460px){.tourCard{--card-img-h:160px;--card-info-p:15px}}.tourCard{display:flex;align-items:center;width:100%;height:var(--card-h);border-radius:var(--border-radius-card);box-shadow:0 1px 5px rgba(0,0,0,.15);transition:box-shadow var(--animation-duration) var(--animation-timing-function);overflow:hidden}.tourCard__img{flex-shrink:0;width:var(--card-img-w);height:100%}@media (max-width:600px){.tourCard__img{height:var(--card-img-h)}}.tourCard__info{padding:var(--card-info-p)}.tourCard__title{color:var(--black-color);font-size:18px;font-weight:500;line-height:1.2;display:-webkit-box;-webkit-line-clamp:var(--card-title-lineclamp);-webkit-box-orient:vertical;overflow:hidden}.tourCard__description{margin-top:8px;color:var(--grey-dark-color);font-weight:300;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1025px){.tourCard:hover{box-shadow:0 1px 30px rgba(0,0,0,.3)}}@media (max-width:600px){.tourCard{flex-direction:column}}@media (max-width:460px){.date-picker-wrapper:after{position:absolute;left:0;top:100%;display:block;content:"";height:40px;width:100%}}.cookiesModal{--coockie-p:20px 30px 20px 20px;--coockie-gap:20px;--coockie-bottom:var(--container-padding);--coockie-text-fz:16px;--coockie-btn-fz:16px}@media (max-width:600px){.cookiesModal{--coockie-p:15px;--coockie-gap:10px;--coockie-bottom:0;--coockie-text-fz:12px;--coockie-btn-fz:14px}}.cookiesModal{position:fixed;z-index:19;left:50%;bottom:var(--coockie-bottom);display:flex;align-items:center;gap:var(--coockie-gap);width:calc(100% - 2 * var(--container-padding));max-width:800px;padding:var(--coockie-p);border-radius:var(--border-radius-nav);background-color:var(--white-color);box-shadow:0 1px 30px rgba(0,0,0,.3);transform:translate(-50%,0);cursor:default;transition:transform var(--animation-menu-duration) var(--animation-timing-function)}.cookiesModal._hidden{transform:translate(-50%,200%)}.cookiesModal__text{font-size:var(--coockie-text-fz)}.cookiesModal__button.siteBtn{--btn-width:80px;--btn-height:39px;flex-shrink:0;font-size:var(--coockie-btn-fz)}@media (max-width:600px){.cookiesModal__button.siteBtn{--btn-height:36px}}@media (max-width:768px){.cookiesModal{align-items:flex-start}}@media (max-width:600px){.cookiesModal{flex-direction:column;border-radius:var(--border-radius-nav) var(--border-radius-nav) 0 0}}.map{--map-intro-fz:36px}@media (max-width:768px){.map{--map-intro-fz:28px}}@media (max-width:460px){.map{--map-intro-fz:22px}}.map{position:relative}.map-info{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--map-intro-fz);font-weight:700;line-height:1.2;text-align:center;color:var(--white-color);cursor:default;pointer-events:none}.tobBanner{--banner-body-ptb:9.5px;--banner-icon-size:20px;--banner-fz:16px;--banner-mt:0}@media (max-width:768px){.tobBanner{--banner-body-ptb:7px;--banner-icon-size:16px;--banner-fz:14px}}@media (max-width:360px){.tobBanner{--banner-body-ptb:5px}}.tobBanner{position:relative;z-index:23;display:flex;align-items:center;justify-content:center;width:100%;max-height:200px;margin-top:var(--banner-mt);background-color:var(--grey-bg-color);cursor:default;overflow:hidden;transition:margin-top var(--animation-duration) var(--animation-timing-function)}.tobBanner__body{display:flex;align-items:flex-start;gap:5px;padding:var(--banner-body-ptb) 15px}.tobBanner__body>.icon{--icon-size:var(--banner-icon-size);margin-bottom:2px}.tobBanner__body>div{color:var(--main-color);font-size:var(--banner-fz);font-weight:700;line-height:1.3}.tobBanner__body>div>a{color:var(--main-color);text-decoration:underline;cursor:pointer;transition:color var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.tobBanner__body>div>a:hover{color:var(--main-dark-hover-color)}}.socialWidget{--social-block-b:75px}@media (max-width:768px){.socialWidget{--social-block-b:26px}}.socialWidget{position:fixed;right:8.5px;bottom:var(--social-block-b);display:flex;justify-content:flex-end;align-items:center;gap:20px;z-index:19}.socialWidget._open>.socialWidget__link{pointer-events:auto}.socialWidget._open>.socialWidget__link:not(:last-child){margin-right:0}.socialWidget._open>.socialWidget__link>span:not(.icon){opacity:1}.socialWidget__link{display:flex;flex-direction:column;align-items:center;gap:5px;max-width:60px;pointer-events:none;position:relative;transition:margin-right var(--animation-menu-duration) var(--animation-timing-function)}.socialWidget__link:nth-child(1){z-index:3}.socialWidget__link:nth-child(2){z-index:2}.socialWidget__link:nth-child(3){z-index:1}.socialWidget__link:not(:last-child){margin-right:-68px}.socialWidget__link>.icon{--icon-size:60px;position:relative;border-radius:50%;overflow:hidden}.socialWidget__link>.icon::after{display:block;content:"";position:absolute;inset:0;width:100%;height:100%;background-color:var(--black-color);opacity:0;transition:opacity var(--animation-menu-duration) var(--animation-timing-function)}.socialWidget__link>span:not(.icon){display:block;padding:0 5px;border-radius:var(--border-radius);background-color:var(--white-color);color:var(--black-color);font-size:12px;line-height:1.5;opacity:0;transition:opacity var(--animation-menu-duration) var(--animation-timing-function),color var(--animation-menu-duration) var(--animation-timing-function)}@media (min-width:1025px){.socialWidget__link:hover>.icon::after{opacity:.1}.socialWidget__link:hover>span:not(.icon){color:var(--main-color)}}#carrotquest-messenger-collapsed-container{z-index:19!important;transform:translateY(-75px)}@media (max-width:768px){#carrotquest-messenger-collapsed-container{transform:translateY(-25px)}}.siteBtn{display:flex;justify-content:center;align-items:center;gap:5px;width:var(--btn-width,100%);height:var(--btn-height,100%);padding:10.5px;border-radius:var(--border-radius-btn);background-color:var(--main-color);color:var(--white-color);font-size:18px;line-height:1.5;white-space:nowrap;cursor:pointer;transition:background-color var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.siteBtn:has(.icon._arrow):hover .icon._arrow{transform:translateX(3px)}}.siteBtn:has(.icon._pencil){gap:10px}.siteBtn>.icon{--icon-size:24px;transition:transform var(--animation-duration) var(--animation-timing-function)}.siteBtn>.icon._pencil{--icon-size:15px}.siteBtn._upper{text-transform:uppercase}.siteBtn._bold{font-weight:700}.siteBtn._circle{border-radius:50px}.siteBtn._main{background-color:var(--main-accent-color);color:var(--white-color);transition:box-shadow var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.siteBtn._main:hover{background-color:var(--main-accent-color);box-shadow:inset 0 0 0 2px var(--white-color)}}.siteBtn._transparent{background-color:transparent;box-shadow:inset 0 0 0 2px var(--white-color);transition:background-color var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.siteBtn._transparent:hover{background-color:var(--main-accent-color)}}.siteBtn._transparent._light{gap:10px;padding:14.5px;box-shadow:inset 0 0 0 1px var(--grey-line-color);color:var(--black-color);font-size:14px;transition:box-shadow var(--animation-duration) var(--animation-timing-function),background-color var(--animation-duration) var(--animation-timing-function),color var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.siteBtn._transparent._light:hover{box-shadow:inset 0 0 0 1px var(--main-color);background-color:var(--main-lite-bg-color);color:var(--main-color)}}.siteBtn._transparent._accent{padding:14.5px;box-shadow:inset 0 0 0 2px var(--main-color);color:var(--main-color)}@media (min-width:1025px){.siteBtn._transparent._accent:hover{background-color:var(--main-lite-bg-color)}}@media (min-width:1025px){.siteBtn._transparent._whiteHover:hover{background-color:rgba(255,255,255,.2);color:var(--white-color)}}.siteBtn._liltext{font-size:14px}.siteBtn._letSp{letter-spacing:.03em}.siteBtn._rounded{border-radius:var(--border-radius-nav)}.siteBtn._hide{display:none}.siteBtn._loader{position:relative;background-color:var(--main-bg-color)!important;pointer-events:none;color:transparent!important}.siteBtn._loader::before{position:absolute;top:calc(50% - 6px);left:calc(50% - 6px);content:"";width:12px;height:12px;background-image:url(/assets/images/icons/loader_accent.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform-origin:center;animation:loader .8s linear infinite}.siteBtn._loader>*{opacity:0!important}@media (min-width:1025px){.siteBtn:not(._loader):hover{background-color:var(--main-accent-color)}}@keyframes loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.input{--input-fz:18px;--input-padding:10px;--input-gap:5px;--input-icon-size:20px}@media (max-width:1200px){.input{--input-fz:16px}}.input._withBtn{--input-icon-size:24px;--input-tbp:10px;--input-lp:20px;--input-rp:10px}.input{position:relative;display:flex;align-items:center;width:var(--input-width,100%);height:var(--input-height,48px);border-radius:var(--border-radius-btn);box-shadow:inset 0 0 0 1px var(--grey-line-color);font-weight:400;font-size:var(--input-fz);line-height:1.5;transition:box-shadow var(--animation-duration) var(--animation-timing-function),background-color var(--animation-duration) var(--animation-timing-function)}.input input::placeholder{opacity:.5;text-indent:0;transition:opacity .2s ease,text-indent .6s ease}.input input:focus::placeholder{opacity:0;text-indent:2000px;transition:opacity .2s ease,text-indent .6s ease}.input:has(input:focus){box-shadow:inset 0 0 0 1px var(--grey-color)}.input>.icon:not(._attention,._dropArrow){--icon-size:var(--input-icon-size);margin-left:var(--input-padding);margin-bottom:2px}.input>.icon:not(._attention,._dropArrow)+.twitter-typeahead>input.typeahead,.input>.icon:not(._attention,._dropArrow)+input{padding-left:calc(var(--input-padding) + var(--input-gap) + var(--input-icon-size))}.input>.icon._attention{--icon-size:20px;position:absolute;top:5px;right:5px;display:none}.input>.icon._dropArrow{--icon-size:8px;position:absolute;top:50%;right:15px;transform:translateY(-50%);transition:transform var(--animation-duration) var(--animation-timing-function)}.input>.icon._dropArrow._active{transform:translateY(-50%) scaleY(-1)}.input>.twitter-typeahead>input.typeahead,.input>input{position:absolute!important;inset:0;padding:var(--input-padding);padding-left:var(--input-padding);background-color:transparent;font-size:inherit;font-weight:inherit;line-height:inherit;transition:box-shadow var(--animation-duration) var(--animation-timing-function);border-radius:var(--border-radius-btn)}.input>.twitter-typeahead>input.typeahead.invalid{box-shadow:inset 0 0 0 1px var(--main-color)}.input._select{--wrapper-height:500px}.input._select._nofill{cursor:pointer}.input._select._nofill input{cursor:pointer;caret-color:transparent}.input._select .twitter-typeahead{display:contents!important}.input._select .tt-hint{opacity:0!important}.input._select .input__select,.input._select .tt-menu{display:flex;flex-direction:column;gap:10px;opacity:0;pointer-events:none;position:absolute;z-index:2;top:100%;left:auto!important;background:var(--white-color);width:100%;padding:15px 0 10px;border-radius:var(--border-radius);box-shadow:0 30px 30px 0 rgba(0,0,0,.2509803922);max-height:0;height:auto;overflow:hidden;transition:max-height var(--animation-duration) var(--animation-timing-function),opacity var(--animation-duration) var(--animation-timing-function)}@media (max-width:460px){.input._select .input__select:after,.input._select .tt-menu:after{position:absolute;left:0;top:100%;display:block;content:"";height:40px;width:100%;pointer-events:none}}.input._select .input__select.tt-menu,.input._select .tt-menu.tt-menu{z-index:4;opacity:1;pointer-events:all;max-height:var(--wrapper-height)}.input._select .input__select .tt-dataset,.input._select .tt-menu .tt-dataset{display:flex;flex-direction:column;max-height:calc(var(--wrapper-height) - 30px)}.input._select .input__select .tt-suggestion,.input._select .tt-menu .tt-suggestion{display:flex;align-items:center;padding:5px 15px;transition:background-color var(--animation-duration) var(--animation-timing-function),color var(--animation-duration) var(--animation-timing-function);cursor:pointer}.input._select .input__select .tt-suggestion small,.input._select .tt-menu .tt-suggestion small{transition:color var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.input._select .input__select .tt-suggestion:hover,.input._select .tt-menu .tt-suggestion:hover{background-color:var(--main-color);color:var(--white-color)}.input._select .input__select .tt-suggestion:hover small,.input._select .tt-menu .tt-suggestion:hover small{color:var(--main-lite-hover-color)}}.input._select .input__select .tt-suggestion._matching,.input._select .tt-menu .tt-suggestion._matching{order:-1}.input._select .input__select .tt-suggestion small,.input._select .tt-menu .tt-suggestion small{color:var(--grey-color);margin-right:0;margin-left:auto;text-align:right;padding-left:10px}@media (max-width:460px){.input._select .input__select,.input._select .tt-menu{overflow:visible}}.input._select .input__selectFooter,.input._select .tt-footer{padding:10px 15px 0;border-top:1px solid var(--grey-line-color);color:var(--grey-color);font-size:14px;line-height:1.6;cursor:default}.input._select._focus .input__select{z-index:4;opacity:1;pointer-events:all;max-height:var(--wrapper-height)}.input._date{position:relative}.input._date._hasValue>input{opacity:1}.input._date._required::after{z-index:2}.input._date::before{position:absolute;z-index:2;top:50%;right:2px;transform:translateY(-50%);content:"";display:block;width:36px;height:80%;background-color:var(--white-color);cursor:pointer;pointer-events:none}.input._date>input{opacity:.25;cursor:text}.input._date>input::-webkit-calendar-picker-indicator{position:absolute;right:0;top:50%;transform:translateY(-50%);width:36px;height:100%;opacity:0}.input._date>input:focus{opacity:1}.input._date>.icon._calendar{--icon-size:22px;position:absolute;z-index:3;top:50%;right:9px;transform:translateY(-50%);pointer-events:none}.input._withBtn{position:relative}.input._withBtn>input{padding:var(--input-tbp) calc(var(--input-rp) * 2 + var(--input-icon-size)) var(--input-tbp) var(--input-lp)}.input._withBtn>.icon._attention{right:45px}.input._withBtn>.icon._coupon{--icon-size:20px}.input._withBtn>.input__btn{position:absolute;top:50%;right:0;z-index:2;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:var(--input-rp);cursor:pointer}.input._withBtn>.input__btn._disabled{pointer-events:none;cursor:default}.input._withBtn>.input__btn._disabled>.icon::before{background-color:var(--grey-line-color)}.input._withBtn>.input__btn>.icon{--icon-size:25px}@media (min-width:1025px){.input._withBtn>.input__btn:hover>.icon::before{background-color:var(--main-accent-color)}}.input._error{background-color:var(--error-bg-color);box-shadow:inset 0 0 0 1px var(--main-color)!important}.input._error._required::after{display:none}.input._error .icon._attention{display:block}@media (min-width:1025px){.input._error:hover{box-shadow:inset 0 0 0 1px var(--main-color)}}.input._required::after{position:absolute;top:4px;right:8px;display:block;content:"*";color:var(--main-color)}.input._required:not(._date)>input{padding-right:20px}.input._disabled{cursor:default;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.input._disabled._required::after{display:none}.input._disabled .icon::before{background-color:var(--grey-line-color)}@media (min-width:1025px){.input:not(._disabled):hover{box-shadow:inset 0 0 0 1px var(--grey-color)}}@media (max-width:768px){.header .searchForm .input._focus>.input__select{overflow:visible}.header .searchForm .input._focus>.input__select::after{position:absolute;content:"";top:100%;left:0;display:block;width:100%;height:50px;pointer-events:none}}.textarea{--textarea-padding:10px}.textarea{display:flex;flex-direction:column;gap:10px}.textarea>label{font-size:18px;line-height:1.5}.textarea>div{position:relative}.textarea>div>textarea{display:block;width:var(--textarea-width,100%);padding:var(--textarea-padding);height:var(--textarea-height,217px);box-shadow:inset 0 0 0 1px var(--grey-line-color);border-radius:var(--border-radius-btn);font-size:18px;line-height:1.5;transition:box-shadow var(--animation-duration) var(--animation-timing-function),background-color var(--animation-duration) var(--animation-timing-function);overflow-x:hidden}.textarea>div>textarea::placeholder{opacity:.5;text-indent:0;transition:opacity .2s ease,text-indent .2s ease}.textarea>div>textarea:focus::placeholder{opacity:0;text-indent:50%}@media (min-width:1025px){.textarea>div>textarea:hover{box-shadow:inset 0 0 0 1px var(--grey-color)}}.textarea>div>.icon._attention{--icon-size:20px;position:absolute;top:5px;right:5px;display:none}.textarea._required>div{position:relative}.textarea._required>div::after{position:absolute;top:6px;right:8px;display:block;content:"*";color:var(--main-color)}.textarea._required>div>textarea{padding-right:20px}.textarea._error._required>div::after{display:none}.textarea._error>div>textarea{background-color:var(--error-bg-color);box-shadow:inset 0 0 0 1px var(--main-color)}.textarea._error>div>.icon._attention{display:block}.checkbox{--checkbox-p:3px}.checkbox{position:relative;display:flex;align-items:flex-start;gap:8px;padding-top:var(--checkbox-p);padding-bottom:var(--checkbox-p);border-radius:var(--border-radius-card);font-weight:400;font-size:14px;line-height:1.5;cursor:pointer}.checkbox._error{padding-left:var(--checkbox-p);padding-right:var(--checkbox-p);margin:0 calc(var(--checkbox-p) * -1);background-color:var(--error-bg-color)}.checkbox._error .checkbox__custom{background-color:var(--white-color);box-shadow:inset 0 0 0 1px var(--main-color)}.checkbox._error>.icon._attention{display:block}.checkbox>input{display:none}.checkbox>input:checked+.checkbox__custom>.icon{display:block}.checkbox a{color:var(--blue-color);text-decoration:underline}@media (min-width:1025px){.checkbox a:hover{color:var(--main-color)}}.checkbox__custom{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:17px;height:17px;margin-top:1px;box-shadow:inset 0 0 0 1px var(--grey-color);border-radius:var(--border-radius-btn);transition:box-shadow var(--animation-duration) var(--animation-timing-function);cursor:pointer}@media (min-width:1025px){.checkbox__custom:hover{box-shadow:inset 0 0 0 1px var(--main-color)}}.checkbox__custom>.icon{display:none;--icon-size:11px}.checkbox>span:not(.icon){padding-right:25px}.checkbox>.icon._attention{--icon-size:20px;position:absolute;top:3px;right:5px;display:none}@media (min-width:1025px){.checkbox:hover>.checkbox__custom{box-shadow:inset 0 0 0 1px var(--main-color)}}.dropdown{display:flex;font-weight:400;font-size:16px;line-height:1;width:fit-content}.dropdown__label{color:var(--grey-color);margin-right:5px}.dropdown__value{position:relative}.dropdown__value>span{display:inline-flex;font-weight:400;align-items:center;cursor:pointer;transition:color var(--animation-duration) var(--animation-timing-function)}.dropdown__value>span b{font-weight:700}.dropdown__value>span::after{content:"";display:inline-flex;mask-image:url(/assets/images/icons/dropArrow.svg);width:8px;height:5px;background-color:var(--black-color);margin-left:5px;transition:transform var(--animation-duration) var(--animation-timing-function),background-color var(--animation-duration) var(--animation-timing-function);margin-top:2px}@media (min-width:1025px){.dropdown__value>span:hover{color:var(--main-color)}.dropdown__value>span:hover::after{background-color:var(--main-color)}}@media (max-width:1024px){.dropdown__value>span:active{color:var(--main-color)}.dropdown__value>span:active::after{background-color:var(--main-color)}}.dropdown__list{width:max-content;left:0;right:auto;opacity:0;pointer-events:none;position:absolute;min-height:0;height:auto;overflow:hidden;transition:opacity var(--animation-duration) var(--animation-timing-function),min-height var(--animation-duration) var(--animation-timing-function);padding:15px 0;border-radius:var(--border-radius);background-color:var(--white-color);box-shadow:0 30px 30px 0 rgba(0,0,0,.2509803922);z-index:2;top:calc(100% + 7.5px)}.dropdown__list li>*{padding:5px 15px;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:15px;transition:background-color var(--animation-duration) var(--animation-timing-function),color var(--animation-duration) var(--animation-timing-function);color:var(--black-color);font-weight:400;font-size:16px;line-height:1.6}.dropdown__list li>* ._grey{opacity:.5;font-size:14px;line-height:1.5}@media (min-width:1025px){.dropdown__list li>:hover{background-color:var(--main-color);color:var(--white-color)}}@media (max-width:1024px){.dropdown__list li>:active{background-color:var(--main-color);color:var(--white-color)}}.dropdown._open .dropdown__value>span::after{transform:rotateX(180deg)}.dropdown._open .dropdown__list{pointer-events:all;max-height:400px;opacity:1}.dropdown._right .dropdown__list{left:auto;right:0}@media (max-width:768px){.dropdown__label{display:none}}.searchForm{--mid-line-c-gap:20px}@media (max-width:1200px){.searchForm{--mid-line-c-gap:15px}}.header__searchForm .searchForm,body._openform .searchForm{--form-p:40px;--form-gap:30px;--form-title-fz:24px;--top-line-gap:10px;--mid-line-r-gap:20px}@media (max-width:1200px){.header__searchForm .searchForm,body._openform .searchForm{--form-p:30px;--form-gap:20px}.header__searchForm .searchForm .searchForm__hideWrap,body._openform .searchForm .searchForm__hideWrap{--form-gap:30px}}@media (max-width:768px){.header__searchForm .searchForm,body._openform .searchForm{--form-p:20px 0;--form-gap:15px;--mid-line-r-gap:15px}.header__searchForm .searchForm .searchForm__title._main,body._openform .searchForm .searchForm__title._main{--form-title-fz:28px}.header__searchForm .searchForm .searchForm__hideWrap,body._openform .searchForm .searchForm__hideWrap{--form-gap:25px}}@media (max-width:460px){.header__searchForm .searchForm,body._openform .searchForm{--form-title-fz:20px}}body._main section .searchForm{--form-p:40px;--form-gap:30px;--form-title-fz:32px;--top-line-gap:30px;--mid-line-r-gap:20px}@media (max-width:1200px){body._main section .searchForm{--form-p:30px;--form-gap:20px}}@media (max-width:1024px){body._main section .searchForm{--form-gap:15px;--mid-line-r-gap:15px}}@media (max-width:768px){body._main section .searchForm{--form-p:20px;--top-line-gap:14px}}@media (max-width:460px){body._main section .searchForm{--form-p:0;--form-title-fz:28px;--top-line-gap:20px}}.searchForm{position:relative;width:100%;z-index:11}.searchForm._full .searchForm__bottomLine{max-height:150px}.searchForm._full .searchForm__handle>.icon{transform:scale(-1)}.searchForm__wrap{position:relative;z-index:2;padding:var(--form-p);border-radius:var(--border-radius-nav);box-shadow:0 0 35px rgba(0,0,0,.25);background-color:var(--white-color)}@media (max-width:460px){.searchForm__wrap{box-shadow:none}}.searchForm__topLine{position:relative;display:flex;align-items:center;gap:var(--top-line-gap);padding-right:30px}@media (max-width:960px){.searchForm__topLine{flex-wrap:wrap}}@media (max-width:768px){.searchForm__topLine{flex-direction:column;align-items:flex-start}}.searchForm__title{flex-shrink:0;font-size:var(--form-title-fz);font-weight:300;line-height:1.1}.searchForm__title._mobile{display:none;margin-top:20px}.searchForm__close{position:absolute;top:8px;right:0;cursor:pointer}.searchForm__close>.icon{--icon-size:22px}@media (max-width:768px){.searchForm__close>.icon{--icon-size:25px}}@media (min-width:1025px){.searchForm__close:hover>.icon::before{background-color:var(--main-color)}}.searchForm__midleLine{display:grid;grid-template-columns:repeat(3,1fr) 220px;column-gap:var(--mid-line-c-gap);row-gap:var(--mid-line-r-gap);padding-top:var(--form-gap)}@media (max-width:1024px){.searchForm__midleLine{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.searchForm__midleLine{grid-template-columns:1fr}}.searchForm__tabs input:checked+span{background-color:var(--main-color);color:var(--white-color);cursor:default}.searchForm__input{--input-height:50px}.searchForm__input>.twitter-typeahead>input.typeahead{padding-right:40px;text-overflow:ellipsis}.searchForm__input ._reset{position:absolute;right:15px;left:auto;display:flex;justify-content:center;align-items:center;width:15px;height:15px;border-radius:50%;border:1.3px solid var(--main-color);background:var(--white-color);opacity:0;pointer-events:none;transition:background-color var(--animation-duration) var(--animation-timing-function),opacity var(--animation-duration) var(--animation-timing-function);--icon-size:7px}.searchForm__input ._reset._show{opacity:1;pointer-events:all}.searchForm__input ._reset .icon._smallClose::before{background:var(--main-color)}.searchForm__input ._reset::after{content:"";position:absolute;width:200%;height:200%;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1025px){.searchForm__input ._reset:hover{background:var(--main-color)}.searchForm__input ._reset:hover .icon._smallClose::before{background:var(--white-color)}}@media (max-width:1024px){.searchForm__input ._reset:active{background:var(--main-color)}.searchForm__input ._reset:active .icon._smallClose::before{background:var(--white-color)}}.searchForm__submit{color:var(--white-color);font-size:14px;padding:0 14px;height:50px;line-height:1.3;display:flex;flex-direction:column;gap:0}.searchForm__submit ._text{display:inline}.searchForm__submit .value{opacity:.6;text-transform:none;letter-spacing:0}.searchForm__submit._disabled{background-color:var(--grey-bg-color);color:#797979;pointer-events:none}.searchForm__submit._disabled .text{display:none}@media (min-width:1025px){.searchForm__submit:hover{color:var(--white-color)}}@media (max-width:1024px){.searchForm__submit{grid-column:span 3}}@media (max-width:768px){.searchForm__submit{grid-column:auto}}.searchForm__bottomLine{max-height:0;overflow:hidden;transition:max-height var(--animation-menu-duration) var(--animation-timing-function)}.searchForm__hideWrap{display:flex;flex-direction:column;gap:15px}.searchForm__handle{position:absolute;left:50%;bottom:0;z-index:1;display:flex;justify-content:center;align-items:center;width:59px;height:17px;background-color:var(--main-color);border-radius:0 0 var(--border-radius-btn) var(--border-radius-btn);transform:translate(-50%,calc(100% - 2px));cursor:pointer;transition:background-color var(--animation-duration) var(--animation-timing-function),transform var(--animation-menu-duration) var(--animation-timing-function)}.searchForm__handle._hide{transform:translate(-50%,0)}.searchForm__handle>.icon{--icon-size:9px;transform:scale(1);transition:transform var(--animation-menu-duration) var(--animation-timing-function)}@media (min-width:1025px){.searchForm__handle:hover{background-color:var(--main-accent-color)}}.header__searchForm .searchForm__wrap,body._openform section .searchForm__wrap{border:2px solid var(--main-color);border-radius:0 0 var(--border-radius-nav) var(--border-radius-nav);box-shadow:none}@media (max-width:768px){.header__searchForm .searchForm__wrap,body._openform section .searchForm__wrap{border-radius:0;border:none}}.header__searchForm .searchForm__title._main,body._openform section .searchForm__title._main{display:none}@media (max-width:768px){.header__searchForm .searchForm__title._main,body._openform section .searchForm__title._main{display:block;margin-top:5px}}@media (max-width:768px){.header__searchForm .searchForm__title._mobile,body._openform section .searchForm__title._mobile{display:block}}.header__searchForm .searchForm__title._bottom,body._openform section .searchForm__title._bottom{display:block}@media (max-width:768px){.header__searchForm .searchForm__title,body._openform section .searchForm__title{display:none}}.header__searchForm .searchForm__hideWrap,body._openform section .searchForm__hideWrap{padding-top:var(--form-gap)}@media (max-width:768px){.header__searchForm .searchForm__handle,body._openform section .searchForm__handle{display:none}}.header__searchForm .searchForm__handle{display:none}@media (max-width:768px){.header__searchForm .searchForm__wrap>.date-picker-wrapper::after{position:absolute;content:"";top:100%;left:0;display:block;width:100%;height:50px;pointer-events:none}}@media (max-width:768px){.header__searchForm .searchForm{height:100%}}body._main .header__searchForm .searchForm__title._main{display:none}@media (max-width:768px){body._main .header__searchForm .searchForm__title._main{display:block}}body._main .header__searchForm .searchForm__handle{display:none}body._main section .searchForm__title:not(._main){display:none}body._main section .searchForm__close{display:none}body._main section .searchForm__bottomLine{display:none}body._main section .searchForm__handle{display:none}body._openform section .searchForm__wrap{border-top:none}body._openform section .searchForm__handle>.icon{transform:scale(1)}@media (max-width:768px){body._openform section .searchForm{display:none}}.modalForm{--form-modal-padding:30px;--form-modal-header-pb:25px;--form-modal-header-mb:0;--form-modal-input-gap:20px;--form-modal-footer-mt:20px;--form-modal-footer-gap:20px;--form-modal-text-fz:18px;--form-modal-text-mb:25px;--form-order-info-fz:16px;--form-order-info-btn-mt:10px}@media (max-width:769px){.modalForm{--form-modal-padding:20px;--form-modal-header-mb:20px;--form-modal-text-fz:16px;--form-modal-text-mb:30px}.modalForm#modalInfo{--form-modal-header-mb:0;--form-modal-padding:15px}}@media (max-width:460px){.modalForm{--form-modal-header-pb:15px;--form-modal-text-mb:20px;--form-order-info-fz:14px;--form-order-info-btn-mt:5px}}.modalForm{display:flex;flex-direction:column;pointer-events:none;opacity:0;position:fixed;width:100vw;height:100%;max-height:100vh;background-color:var(--white-color);padding:0 var(--form-modal-padding) var(--form-modal-padding);transition:opacity var(--animation-duration) var(--animation-timing-function);z-index:21;overflow:auto}@media (min-width:769px){.modalForm{width:100%;max-width:500px;height:auto;max-height:100dvh;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:var(--border-radius-nav)}.modalForm:has(.textarea){max-width:600px}.modalForm#formOrder,.modalForm._wide{max-width:760px}}.modalForm._open{opacity:1;pointer-events:all}.modalForm._noFull{height:auto;max-height:100dvh;max-width:500px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:var(--border-radius-nav)}.modalForm._noFull._wide{max-width:760px}@media (max-width:790px){.modalForm._noFull._wide{width:calc(100% - 30px)}}@media (max-width:530px){.modalForm._noFull{width:calc(100% - 30px)}}.modalForm#formOrder .modalForm__inputs{flex-grow:0}.modalForm#formOrder .modalForm__footer{flex-grow:1}.modalForm__header{padding-top:var(--form-modal-padding);padding-bottom:var(--form-modal-header-pb);margin-bottom:var(--form-modal-header-mb);background-color:var(--white-color);position:sticky;top:0;display:flex;gap:20px;justify-content:space-between;z-index:3}.modalForm__header._success{padding-bottom:0}.modalForm__header._success .modalForm__title{opacity:0}.modalForm__title{font-weight:300;font-size:28px;line-height:1.1}.modalForm__close{--icon-size:23px;margin-top:4px;cursor:pointer}.modalForm__wrapper{flex-grow:1;display:flex;flex-direction:column}.modalForm__wrapper>form{flex-grow:1;display:flex;flex-direction:column;height:100%}.modalForm__inputs{flex-grow:1;display:flex;flex-direction:column;gap:var(--form-modal-input-gap);width:100%}.modalForm__grow{display:flex;align-items:flex-end;flex-grow:1}.modalForm__footer{display:flex;flex-direction:column;gap:var(--form-modal-footer-gap);margin-top:var(--form-modal-footer-mt)}.modalForm__footer>button{height:48px}.modalForm form>.modalForm__infoCapcha{margin-top:20px}.modalForm__info{display:flex;flex-direction:column;gap:15px}.modalForm__info p{font-size:var(--form-order-info-fz);line-height:1.5}.modalForm__info picture{width:100%;height:max-content}.modalForm__info picture img{display:block;width:100%}.modalForm__info picture source{display:block;width:100%}.modalForm__info>button{margin-top:var(--form-order-info-btn-mt);height:48px}.modalForm__infoCapcha{padding-top:15px;border-top:1px solid var(--grey-line-color);color:var(--grey-color);font-size:12px;font-weight:400;line-height:1.5}.modalForm__infoCapcha a{text-decoration:underline}.modalForm__text{margin-bottom:var(--form-modal-text-mb);font-size:var(--form-modal-text-fz);line-height:1.5}.modalForm__tourInfo{display:flex;flex-direction:column;gap:10px;margin-bottom:30px;font-weight:400;font-size:var(--form-order-info-fz);line-height:1.5}.modalForm__tourInfo>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}@media (max-width:460px){.modalForm__tourInfo>div{flex-direction:column;gap:0}}.modalForm__tourInfo>div ._grey{opacity:.5}.modalForm__block{padding:var(--form-order-block-padding);background-color:var(--grey-bg-color);border-radius:var(--border-radius-nav);margin-bottom:20px}.modalForm .modalSuccess{display:flex;flex-direction:column;align-items:center}.modalForm .modalSuccess__icon{margin-bottom:10px}.modalForm .modalSuccess__title{font-weight:300;font-size:32px;line-height:1.1;margin-bottom:10px}.modalForm .modalSuccess__text{display:flex;flex-direction:column;font-weight:400;font-size:18px;line-height:1.5;text-align:center}.modalForm .modalSuccess__text p:not(:last-child){margin-bottom:10px}.modalForm .paySystems{--preview-w:165px;--preview-h:45px;--active-sticker-pos:15px;--checkbox-text-fz:18px}@media (max-width:460px){.modalForm .paySystems{--preview-w:125px;--preview-h:35px;--active-sticker-pos:10px;--checkbox-text-fz:16px}}.modalForm .paySystems{margin-top:30px;padding-bottom:20px;border-bottom:1px solid var(--grey-line-color)}.modalForm .paySystems._active .paySystems__grid{display:grid}.modalForm .paySystems>.checkbox{align-items:center;gap:10px}.modalForm .paySystems>.checkbox>span{font-size:var(--checkbox-text-fz);line-height:1.5}.modalForm .paySystems>.checkbox .checkbox__custom{margin-top:-2px}.modalForm .paySystems__title{font-size:18px;font-weight:700}.modalForm .paySystems__grid{display:none;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}.modalForm .paySystems__item{position:relative;display:flex;justify-content:center;align-items:center;height:107px;box-shadow:inset 0 0 0 1px var(--grey-line-color);border-radius:var(--border-radius-btn);transition:box-shadow var(--animation-duration) var(--animation-timing-function)}@media (min-width:1025px){.modalForm .paySystems__item:hover{box-shadow:inset 0 0 0 1px var(--main-color);cursor:pointer}}.modalForm .paySystems__item>.icon{--icon-size:20px;position:absolute;top:var(--active-sticker-pos);left:var(--active-sticker-pos);opacity:0}.modalForm .paySystems__input:checked+.paySystems__item{pointer-events:none;box-shadow:inset 0 0 0 2px var(--main-color)}.modalForm .paySystems__input:checked+.paySystems__item>.icon{opacity:1}.modalForm .paySystems__input{opacity:0;position:absolute;z-index:-1000;width:0;height:0}.modalForm .paySystems__itemIcon{width:var(--preview-w);height:var(--preview-h)}.modalForm .paySystems__itemIcon>img{object-fit:contain}.subscrForm{--form-main-gap:40px;--form-info-w:137px;--form-input-w:360px;--form-input-fz:18px;--form-btn-w:220px}@media (max-width:700px){.subscrForm{--form-info-w:100%;--form-main-gap:15px}}@media (max-width:460px){.subscrForm{--form-input-w:100%;--form-input-fz:16px;--form-btn-w:100%}}.footer .subscrForm{--form-input-w:347px}@media (max-width:1200px){.footer .subscrForm{--form-input-w:100%}}.subscrForm{display:flex;gap:var(--form-main-gap)}.subscrForm._accept>form{display:none}.subscrForm._accept>.subscrForm__info{display:none}.subscrForm._accept>.subscrForm__accept{display:flex}.subscrForm__info{flex-shrink:0;width:var(--form-info-w);padding-top:5px;color:var(--grey-dark-color);line-height:1.2}.subscrForm__block{display:flex;align-items:center;gap:10px}@media (max-width:700px){.subscrForm__block{width:100%}}@media (max-width:460px){.subscrForm__block{flex-direction:column}}.subscrForm__formInput{--input-fz:var(--form-input-fz);--input-width:var(--form-input-w);--input-height:50px}@media (max-width:1200px){.subscrForm__formInput{flex-grow:1}}.subscrForm__formInput._required::after{display:none}.subscrForm__input{scroll-margin-top:100px}.subscrForm__submit{width:var(--form-btn-w);height:50px;font-size:14px;line-height:1.5}.subscrForm__agreement{max-height:0;margin:0 -3px;padding:0 3px;overflow:hidden;transition:max-height var(--animation-menu-duration)}.subscrForm__agreement._active{max-height:100px}.subscrForm__agreement>.checkbox{margin-top:20px}.subscrForm__accept{display:none;align-items:center;gap:10px}.subscrForm__accept>span:not(.icon){color:var(--grey-dark-color);line-height:1.2}.subscrForm__accept>.icon{--icon-size:24px}@media (max-width:768px){.subscrForm__accept{align-items:flex-start}}@media (max-width:1200px){.footer .subscrForm>form{flex-grow:1}}@media (max-width:1200px){.subscrForm{width:100%;justify-content:space-between}}@media (max-width:700px){.subscrForm{flex-direction:column}}.authForm{--form-mw:600px;--text-min-mt:-40px;--text-fz:20px;--success-btn-mt:60px}@media (max-width:1200px){.authForm{--text-min-mt:-10px}}@media (max-width:1024px){.authForm{--text-min-mt:-15px;--text-fz:18px;--success-btn-mt:50px}}@media (max-width:768px){.authForm{--form-mw:100%;--text-min-mt:-20px;--text-fz:16px;--success-btn-mt:40px}}@media (max-width:460px){.authForm{--text-min-mt:-10px;--text-fz:14px}}.authForm__body{max-width:var(--form-mw)}.authForm__form{display:flex;flex-direction:column;gap:20px}.authForm .input input{scroll-margin-top:100px}.authForm .siteBtn{padding:13.5px}.authForm__error,.authForm__note{display:flex;align-items:center;gap:5px;cursor:default}.authForm__error>.icon,.authForm__note>.icon{--icon-size:20px;margin-bottom:3px}.authForm__error>span:not(.icon),.authForm__note>span:not(.icon){color:var(--main-color)}.authForm__note{margin-top:var(--text-min-mt);margin-bottom:var(--under-title-h1-big)}.authForm__note>span:not(.icon){font-weight:700}.authForm__error{display:none;margin-top:-10px}.authForm__error._active{display:flex}.authForm__error>span:not(.icon){line-height:1.5}.authForm__link{display:inline-block;margin-top:25px}.authForm__success{display:none;margin-top:var(--text-min-mt)}.authForm__success._active{display:block}.authForm__success .siteBtn{max-width:220px;margin-top:var(--success-btn-mt)}@media (min-width:1025px){.authForm__success .siteBtn:hover{color:var(--white-color)}}.authForm__text{font-size:var(--text-fz);font-weight:300}.text{--row-gap:20px;--title-mt:40px;--title-mb:5px}@media (max-width:1024px){.text{--title-mt:20px}}@media (max-width:460px){.text{--row-gap:15px;--title-mt:25px;--title-mb:0}}.text{display:flex;flex-direction:column;gap:var(--row-gap);line-height:1.5;cursor:default}.text>:not(hr):empty{display:none}.text .main__titleBlock,.text h2,.text h3{margin-top:var(--title-mt);margin-bottom:var(--title-mb)}.text ul{display:flex;flex-direction:column;gap:var(--row-gap);list-style-type:none!important}.text ul>li{position:relative;padding-left:33px}.text ul>li::before{position:absolute;top:0;left:0;content:"";width:17px;height:2px;margin:10px 4px 0 4px;background-color:var(--main-color)}.text ul>li>ul{margin-top:var(--row-gap)}.text ul>li>ul>li::before{display:block;content:"";width:17px;height:2px;margin:10px 4px 0 4px;background-color:var(--main-color)}.text ul>ul{padding-left:33px}.text ol{display:flex;flex-direction:column;gap:20px;padding-left:38px}.text more{display:flex;flex-direction:column;gap:var(--row-gap)}.text span[style^="color: rgb(61, 164, 134)"]{color:var(--black-color)!important}.text-block:not(.table-block.text-block){display:flex;flex-direction:column;gap:var(--row-gap);line-height:1.5;cursor:default}.text-block:not(.table-block.text-block)>:not(hr):empty{display:none}.time-body{display:flex;flex-direction:column;gap:var(--row-gap)}.time-body>:not(hr):empty{display:none}.time-body .important-block::before{content:url(/assets/images/icons/info_accent.svg)}.tour-services ul>li{padding-left:31px}.tour-services ul>li::before{top:4px;display:flex;justify-content:center;align-items:center;width:21px;height:21px;margin:0;content:url(/assets/images/icons/accept_green.svg);background-color:transparent}.tour-services ul>li+ul>li,.tour-services ul>li>ul>li{padding-left:25px}.tour-services ul>li+ul>li::before,.tour-services ul>li>ul>li::before{display:flex;justify-content:center;align-items:center;width:15px;height:13px;margin:2px 0 0;content:url(/assets/images/icons/acceptEmpty_green.svg);background-color:transparent}.important-block{--before-icon-size:22px;--block-p:15px}.important-block{display:block;position:relative;padding:var(--block-p);border-radius:var(--border-radius-nav);background-color:var(--grey-bg-color);font-style:italic;text-align:left!important;cursor:default}.important-block::before{display:flex;justify-content:center;align-items:center;content:url(/assets/images/icons/attention_accent.svg);width:var(--before-icon-size);height:var(--before-icon-size);margin-top:3px}.important-block::after{position:absolute;top:var(--block-p);left:calc(var(--before-icon-size) + var(--block-p) + 5px);display:block;content:"Обратите внимание";color:var(--main-color);font-weight:700;font-style:normal}.important{color:var(--main-color);font-weight:700}.important::before{display:inline-block;content:url(/assets/images/icons/attention_accent.svg);width:var(--before-icon-size);height:var(--before-icon-size);margin-right:2px;margin-top:3px;vertical-align:middle}.important a{color:var(--main-color);text-decoration:underline}@media (min-width:1025px){.important a:hover{color:var(--main-accent-color)}}.important-block._early{display:flex;flex-direction:column;gap:15px;background-color:var(--green-lite-bg-color)}.important-block._early::before{content:url(/assets/images/icons/attention_green.svg)}.important-block._early::after{color:var(--green-sticker-color)}.important-block._early ol{padding-left:22px}.important-block._early .important{color:var(--black-color)}.important-block._early .important::before{display:none}.key-excursion-block{padding-left:20px;color:var(--grey-color);font-style:italic;line-height:1.5}.blockquote{position:relative;padding-left:15px}.blockquote::before{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--main-color)}.blockquote p{display:inline-block}.inline-time:not(h1,h2,h3,h4):not(h1.inline-time,h2.inline-time,h3.inline-time,h4.inline-time),.time-head{margin-bottom:0;color:var(--main-color);font-weight:700}.inline-time:not(h1,h2,h3,h4):not(h1.inline-time,h2.inline-time,h3.inline-time,h4.inline-time) a,.time-head a{color:var(--main-color);text-decoration:underline}@media (min-width:1025px){.inline-time:not(h1,h2,h3,h4):not(h1.inline-time,h2.inline-time,h3.inline-time,h4.inline-time) a:hover,.time-head a:hover{color:var(--main-accent-color)}}.time-head>.time-caption{margin-left:12px}.pay-add::before{display:inline-block;content:url(/assets/images/icons/rub_accent.svg);width:22px;height:22px;margin-right:5px;margin-bottom:3px;vertical-align:middle}.meals::before{display:inline-block;content:url(/assets/images/icons/meal_accent.svg);width:22px;height:22px;margin-right:5px;margin-bottom:3px;vertical-align:middle}.key-place::before{display:inline-block;content:url(/assets/images/icons/geo_accent.svg);width:20px;height:20px;margin-right:2px;margin-bottom:4px;vertical-align:middle}.text-block>h2>a:not(.table-block.text-block>h2>a)::before{display:inline-block;content:url(/assets/images/icons/folder_accent.svg);width:32px;height:32px;margin-right:15px;margin-bottom:10px;vertical-align:middle}table.table-block{--card-h:160px;--card-img-w:230px;--card-info-p:30px 20px 30px 30px;--card-title-lineclamp:1}@media (max-width:768px){table.table-block{--card-h:140px;--card-img-w:200px;--card-info-p:20px}}@media (max-width:600px){table.table-block{--card-h:max-content;--card-img-w:100%;--card-img-h:300px;--card-title-lineclamp:2}}@media (max-width:460px){table.table-block{--card-img-h:160px;--card-info-p:15px}}table.table-block>tbody{display:flex;flex-direction:column;gap:25px}table.table-block>tbody>tr{display:flex;align-items:center;width:100%;height:var(--card-h);border-radius:var(--border-radius-card);box-shadow:0 1px 5px rgba(0,0,0,.15);transition:box-shadow var(--animation-duration) var(--animation-timing-function);overflow:hidden}table.table-block>tbody>tr>td:first-child{flex-shrink:0;width:var(--card-img-w);height:100%}table.table-block>tbody>tr>td:first-child>.image-block{width:100%;height:100%}table.table-block>tbody>tr>td:first-child>.image-block>a{position:relative;display:block;width:100%;height:100%}table.table-block>tbody>tr>td:first-child>.image-block>a>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width:600px){table.table-block>tbody>tr>td:first-child{height:var(--card-img-h)}}table.table-block>tbody>tr>td:last-child{display:flex;align-items:center;width:100%;height:100%}table.table-block>tbody>tr>td:last-child>.text-block{width:100%;padding:var(--card-info-p)}table.table-block>tbody>tr>td:last-child>.text-block>h2{margin:0;color:var(--black-color);font-size:18px;font-weight:500;line-height:1.2;display:-webkit-box;-webkit-line-clamp:var(--card-title-lineclamp);-webkit-box-orient:vertical;overflow:hidden}table.table-block>tbody>tr>td:last-child>.text-block>h2>a{color:var(--black-color)}table.table-block>tbody>tr>td:last-child>.text-block>p{margin-top:8px;color:var(--grey-dark-color);font-weight:300;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1025px){table.table-block>tbody>tr:hover{box-shadow:0 1px 30px rgba(0,0,0,.3)}}@media (max-width:600px){table.table-block>tbody>tr{flex-direction:column}}.breadcrumbs{--block-mb:15px;--item-fz:16px}@media (max-width:768px){.breadcrumbs{--block-mb:20px}}@media (max-width:460px){.breadcrumbs{--block-mb:15px;--item-fz:14px}}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;column-gap:20px;row-gap:4px;margin-bottom:var(--block-mb)}.breadcrumbs>li{position:relative;color:var(--grey-color);transition:color var(--animation-duration) var(--animation-timing-function);cursor:default;font-size:var(--item-fz)}.breadcrumbs>li:not(:last-of-type)::after{position:absolute;top:50%;right:-12px;display:block;content:"";width:3px;height:3px;background-color:var(--main-color);transform:translateY(-50%) rotate(45deg)}.breadcrumbs>li>a{color:var(--grey-color)}@media (min-width:1025px){.breadcrumbs>li>a:hover{color:var(--main-color)}}@media (max-width:460px){.breadcrumbs>li{line-height:1.2}}.parallax{--block-h:360px;--block-content-fz:28px}@media (max-width:1200px){.parallax{--block-h:300px;--block-content-fz:24px}}@media (max-width:768px){.parallax{--block-h:256px;--block-content-fz:20px}}@media (max-width:460px){.parallax{--block-h:236px;--block-content-fz:18px}}.parallax{position:relative;width:100%;height:var(--block-h)}.parallax__container{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.parallax__content{color:var(--white-color);font-size:var(--block-content-fz);line-height:1.6;text-align:center}.parallax__bg{position:absolute;inset:0;z-index:1;width:100%;height:100%;min-height:100%;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax__img{position:absolute;inset:0;z-index:1;width:100%}.parallax__filter{position:absolute;inset:0;z-index:2;width:100%;height:100%}.priceBlock{--block-info-fz:16px;--block-padding:20px}@media (max-width:460px){.priceBlock{--block-info-fz:14px;--block-padding:15px}}.priceBlock{padding:var(--block-padding);background-color:var(--grey-bg-color);border-radius:var(--border-radius-nav)}.priceBlock__promocode{margin-bottom:20px;background-color:var(--white-color);box-shadow:none}.priceBlock__body .discount,.priceBlock__body .sum{display:flex;justify-content:space-between;margin-bottom:10px;align-items:start;gap:10px;font-weight:400;font-size:var(--block-info-fz);line-height:1.5}.priceBlock__body .discount .label,.priceBlock__body .sum .label{opacity:.5}.priceBlock__body .discount .value,.priceBlock__body .sum .value{display:flex;align-items:center;flex-wrap:nowrap;flex-shrink:0}.priceBlock__body .discount .value .sticker{background-color:var(--green-color);padding:2px 5px;margin:0 8px;color:var(--white-color);font-size:13px;font-weight:900;line-height:1.2;letter-spacing:-.02em;border-radius:var(--border-radius-btn)}.priceBlock__body .discount .value b{font-weight:700}.priceBlock__body .total{display:flex;justify-content:space-between;margin-bottom:10px;padding-top:10px;border-top:1px solid var(--grey-line-color);margin-bottom:0}.priceBlock__body .total .label{opacity:.5;font-size:16px;line-height:1.5}.priceBlock__body .total .value{flex-shrink:0;display:flex;gap:10px;align-items:center}.priceBlock__body .total .value__old{font-weight:400;font-size:16px;line-height:1.4;text-decoration-line:line-through;color:#565656}.priceBlock__body .total .value__old+.value__print{background-color:#ff4754;padding:3px 5px;color:var(--white-color);display:flex;border-radius:var(--border-radius-btn)}.priceBlock__body .total .value__print{font-weight:900;font-size:20px;line-height:1.2;letter-spacing:-.02em;color:var(--green-color)}body._order .priceBlock{max-width:600px}body._order .priceBlock__promocode{display:none}@media (max-width:768px){body._order .priceBlock{min-width:100%}}
