/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{interpolate-size:allow-keywords}body{background:#fff;font-family:GilroyRegular,sans-serif;height:100vh;overflow:auto;scroll-behavior:smooth;width:100vw;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0}img{display:block;-o-object-fit:cover;object-fit:cover}@font-face{font-family:GilroyRegular;src:url(https://bigmagic.mindscan.msk.ru/packs/static/init/static/fonts/GilroyRegular-bca2e559467390eef151.woff2)}@font-face{font-family:GilroyBold;src:url(https://bigmagic.mindscan.msk.ru/packs/static/init/static/fonts/GilroyBold-60819df64fd90e73cee2.woff2)}@font-face{font-family:GilroyMedium;src:url(https://bigmagic.mindscan.msk.ru/packs/static/init/static/fonts/GilroyMedium-a6193ebb7f081165c0d1.woff2)}@font-face{font-family:GilroySemiBold;src:url(https://bigmagic.mindscan.msk.ru/packs/static/init/static/fonts/GilroySemiBold-071cd19b0725571ec242.woff2)}@font-face{font-family:Oranienbaum;src:url(https://bigmagic.mindscan.msk.ru/packs/static/init/static/fonts/Oranienbaum-c3d14b12473953219fc1.woff2)}.link,.link a{color:inherit;display:block;text-decoration:none;text-transform:uppercase}.content{font-family:GilroyRegular;font-size:16px;line-height:1.6}@media screen and (min-width:992px){.content{font-size:18px}}.content ul{margin:0 0 0 10px;padding-left:16px;text-align:left}.content li{color:inherit;margin-bottom:6px;padding-left:10px;text-align:left;vertical-align:text-top}.lead{font-family:GilroyMedium;font-size:16px;line-height:1.6}@media screen and (min-width:992px){.lead{line-height:1.6}}.content a,.lead a{color:inherit}.lead em .content em{font-family:GilroySemiBold;font-style:normal;text-transform:none}.content h2,.title{font-family:Oranienbaum;font-size:32px;line-height:1.2}@media screen and (min-width:992px){.content h2,.title{font-size:48px}}.content h3,.small_title{font-family:Oranienbaum;font-size:32px;line-height:1.2}.button{align-items:center;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;font-size:18px;height:42px;justify-content:center;letter-spacing:.05em;line-height:1.2;padding:10px 20px;text-transform:uppercase;text-wrap:no-wrap;white-space:nowrap;width:-moz-fit-content;width:fit-content}.transparent_button{border:1px solid #fff;color:#fff}.orange_button{border:1px solid #f48220;color:#f48220}.blue_button{border:1px solid #171928;color:#171928}.orange_filled_button{background:#f48220;color:#fff}.error{border-color:transparent transparent #ff2d55!important;color:#ff2d55!important}.error::-moz-placeholder{color:#ff2d55!important}.error::placeholder{color:#ff2d55!important}.overlay{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.main_template{width:100%}.centered_content{margin:0 auto;max-width:1440px}.with_filled_header{margin-top:80px}@media screen and (min-width:992px){.with_filled_header{margin-top:114px}}.header{background-color:transparent;box-sizing:border-box;color:#f48220;display:grid;grid-template-columns:1fr 133px 1fr;height:80px;left:0;padding:20px 30px;position:fixed;right:0;top:0;transition:all .35s ease-in-out;z-index:10}@media screen and (min-width:992px){.header{height:114px;padding:23px 60px 21px}}@media screen and (min-width:1200px){.header{grid-template-columns:1fr 232px 1fr}}.header_scrolled,.main_template:has(.with_filled_header) .header{background-color:#fff}.header_scrolled .header_logo,.main_template:has(.with_filled_header) .header_logo{margin-top:0;opacity:1;scale:1}.header_logo{align-self:center;height:40px;margin-top:-100px;opacity:0;scale:1.2;transition:all .55s ease-in-out;width:133px}@media screen and (min-width:1200px){.header_logo{height:70px;width:232px}}.header_link{display:none;font-size:18px;letter-spacing:.03em;line-height:1.2}@media screen and (min-width:992px){.header_link{display:inline}}.header_link_lang{display:inline}.header_left{align-self:center;display:flex;gap:20px}@media screen and (min-width:1200px){.header_left{gap:69px}}.header_right{align-items:center;align-self:center;display:flex;justify-content:flex-end}.header_call_button{align-items:center;background-color:#f48220;border:1px solid #f48220;border-radius:5px;box-sizing:border-box;color:#fff;display:none;flex-shrink:0;height:42px;margin-right:42px;padding:11px 10px 9px;transition:all .35s ease-in-out}@media screen and (min-width:992px){.header_call_button{display:flex}}.header_call_button:hover{background-color:transparent;color:#f48220}.header_wa_icon{flex-shrink:0;height:40px;margin-right:61px;width:0}@media screen and (min-width:992px){.header_wa_icon{display:inline;width:40px}}.menu_burger{cursor:pointer;height:20px;overflow:visible;position:relative;width:32px;z-index:1}@media screen and (min-width:992px){.menu_burger{height:32px;width:70px}}.menu_burger span,.menu_burger span:after,.menu_burger span:before{background:#f48220;display:block;height:2px;opacity:1;position:absolute;transition:.3s ease-in-out}.menu_burger span:after,.menu_burger span:before{content:""}.menu_burger span{top:50%;transform:translateY(-50%);width:32px}.menu_burger span:before{left:0;top:-10px;width:32px}.menu_burger span:after{left:0;top:10px;transition:.1s ease-in-out;width:32px}@media screen and (min-width:992px){.menu_burger span{width:70px}.menu_burger span:before{top:-15px;width:70px}.menu_burger span:after{top:15px;transition:.1s ease-in-out;width:70px}.menu_opened .menu_burger{height:50px}}.menu_opened .menu_burger span{transform:rotate(-45deg) translateY(-50%)}.menu_opened .menu_burger span:before{top:0;transform:rotate(90deg)}.menu_opened .menu_burger span:after{opacity:0;width:0}.menu_overlay{background-color:rgba(0,0,0,.4);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .35s ease-in-out}@media screen and (min-width:992px){.menu_opened .menu_overlay{display:block;opacity:1}}.menu{background:#fff;bottom:0;box-sizing:border-box;left:0;padding:70px 0 0 36px;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .35s ease-in-out}@media screen and (min-width:992px){.menu{left:unset;padding:130px 0 0 112px;width:598px}}.menu_opened .menu{transform:translateX(0)}.menu_links{align-items:flex-start;display:flex;flex-direction:column;gap:32px}.menu_link{color:#f48220;display:inline-block;position:relative}.menu_link:after{background:#f48220;bottom:-2px;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);transition:all .35s ease-in-out;width:0}.menu_link:hover:after,.menu_link_active:after{width:100%}.menu_buttons{display:flex;gap:61px;margin-top:58px}@media screen and (min-width:992px){.menu_buttons{margin-top:92px}}.menu_wa_icon{display:inline;height:40px;width:40px}.menu_call_button{color:#fff;display:block;margin-right:0}.footer{color:#555;display:flex;flex-direction:column;gap:8px;margin-top:auto;padding:45px 38px 100px}@media screen and (min-width:992px){.footer{-moz-column-gap:100px;column-gap:100px;display:grid;grid-template-columns:repeat(6,1fr);padding:66px 60px 140px;row-gap:46px}}.footer_section{display:none;flex-direction:column;gap:16px}@media screen and (min-width:992px){.footer_section{display:flex}}.footer_section_title{color:#171928;font-family:GilroySemiBold;font-size:14px;letter-spacing:.02em;margin-bottom:10px;text-transform:none}.footer_section_item{font-size:12px;letter-spacing:.02em}.footer_copyright{font-size:14px;margin-top:51px}@media screen and (min-width:992px){.footer_copyright{margin-top:0}}.footer_contact_us_section{display:flex;flex-direction:column;gap:16px;margin-top:80px}@media screen and (min-width:992px){.footer_contact_us_section{margin-top:0}}.footer_contact_us{display:flex;flex-direction:column;gap:16px}.footer_contact_us a{color:inherit;font-size:12px;letter-spacing:.02em;text-decoration:none}.footer_accordion{border-bottom:1px solid #555;box-sizing:border-box;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (min-width:992px){.footer_accordion{display:none}}.footer_accordion *{margin:0}.footer_accordion::details-content{block-size:0;transition:block-size .3s ease-out,content-visibility .3s;transition-behavior:allow-discrete}.footer_accordion[open]::details-content{block-size:auto}.footer_accordion_summary{box-sizing:border-box;color:#171928;display:flex;font-family:GilroySemiBold;font-size:14px;letter-spacing:.02em;list-style:none;padding:8px 0}.footer_accordion_summary::marker{display:none}.footer_accordion_content{display:flex;flex-direction:column;font-size:12px;gap:16px;letter-spacing:.02em;padding-bottom:8px}.footer_accordion_arrow{display:block;margin-left:auto;transition:transform .3s ease-out}.footer_accordion[open] .footer_accordion_arrow{transform:rotate(-180deg)}.footer_single_link{border-bottom:1px solid #555;color:#171928;font-family:GilroySemiBold;font-size:14px;letter-spacing:.02em;padding:8px 0;text-transform:none}@media screen and (min-width:992px){.footer_single_link{display:none}}.fullscreen_gallery_wrapper{position:relative}.fullscreen_gallery{display:flex;height:100vh;overflow:hidden;scroll-behavior:smooth;width:100vw}.fullscreen_gallery_item{align-items:center;align-self:flex-start;display:flex;flex-shrink:0;height:100%;justify-content:center;position:relative;width:100%}.fullscreen_gallery_item_image{height:100%;width:100%}.fullscreen_gallery_item_image_overlay{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.fullscreen_gallery_item_label{bottom:84px;color:#fff;font-family:GilroySemiBold;font-size:14px;left:50%;position:absolute;text-transform:uppercase;transform:translate(-50%);z-index:2}@media screen and (min-width:992px){.fullscreen_gallery_item_label{bottom:50px;left:60px;transform:none}}.fullscreen_gallery_item_content{align-items:center;color:#fff;display:flex;flex-direction:column;gap:12px;left:50%;max-width:596px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.fullscreen_gallery_item_content_button{margin-top:38px;padding:10px 21px}.fullscreen_gallery_navigation{align-items:center;bottom:42px;display:flex;gap:16px;left:50%;position:absolute;transform:translate(-50%);z-index:2}@media screen and (min-width:992px){.fullscreen_gallery_navigation{bottom:50px;left:unset;right:60px;transform:none}}.fullscreen_gallery_navigation_hidden{display:none}.fullscreen_gallery_navigation span{background-color:#d9d9d9;border-radius:50%;cursor:pointer;display:block;height:9px;position:relative;width:9px}.fullscreen_gallery_play{cursor:pointer;display:block;height:20px}.fullscreen_gallery_play_play,.fullscreen_gallery_stop .fullscreen_gallery_play_pause{display:none}.fullscreen_gallery_stop .fullscreen_gallery_play_play{display:block}.fullscreen_gallery_button_circle{display:none;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.fullscreen_gallery_navigation_item_active .fullscreen_gallery_button_circle{display:block}.fullscreen_gallery_button_circle circle{fill:transparent;stroke:#f48220;stroke-width:1px;stroke-dasharray:31.415;stroke-dashoffset:31.415;animation:clock-animation 4s linear infinite;transform:rotate(60deg);transform-origin:center}@keyframes clock-animation{0%{stroke-dashoffset:31.415}to{stroke-dashoffset:0}}.arrowed_gallery_wrapper{position:relative}.arrowed_gallery{display:flex;gap:20px;overflow:hidden;padding-bottom:80px;padding-right:100vw;scroll-behavior:smooth;width:100%}@media screen and (min-width:992px){.arrowed_gallery{gap:0;height:487px;padding-bottom:0;padding-right:0}}.arrowed_gallery_item{align-self:flex-start;box-sizing:border-box;display:flex;flex-direction:column-reverse;flex-shrink:0;gap:20px;height:100%;justify-content:center;position:relative;width:100%}@media screen and (min-width:992px){.arrowed_gallery_item{flex-direction:row;gap:134px;padding-left:19px}}.arrowed_gallery_item_image{height:100%;width:100%}@media screen and (min-width:992px){.arrowed_gallery_item_image{width:649px}}.arrowed_gallery_item_content{display:flex;flex-direction:column;gap:12px}.arrowed_gallery_item_content_title{color:#373737;font-family:GilroySemiBold;font-size:14px;line-height:1.6}.arrowed_gallery_item_content_text{color:#555;font-size:18px;line-height:1.6}.arrowed_gallery_item_content_name{color:#373737;color:#555;margin:32px auto}@media screen and (min-width:992px){.arrowed_gallery_item_content_name{margin:38px 0 0}}.arrowed_gallery_navigation{align-items:center;bottom:10px;color:#171928;display:flex;font-family:Oranienbaum;font-size:25px;gap:5px;left:50%;line-height:1.2;position:absolute;transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}@media screen and (min-width:992px){.arrowed_gallery_navigation{bottom:13px;left:0;top:unset;transform:none}}.arrowed_gallery_navigation_left{margin-right:7px}.arrowed_gallery_navigation_right{margin-left:7px}.arrowed_gallery_navigation_left,.arrowed_gallery_navigation_right{cursor:pointer}.arrowed_gallery_navigation_separator{background-color:#171928;height:25px;margin-top:7px;width:1px}.reviews{background-color:hsla(30,56%,84%,.2)}.reviews_content{box-sizing:border-box;overflow:hidden;padding:45px 37px}@media screen and (min-width:992px){.reviews_content{padding:85px 59px 56px 152px}}.reviews_title{color:#171928;margin:0 auto 96px;max-width:932px;text-align:center}.doubled_gallery_wrapper{flex-shrink:0;position:relative;width:100%}@media screen and (min-width:992px){.doubled_gallery_wrapper{width:67.685589519%}}.doubled_gallery{display:flex;gap:20px;overflow:hidden;padding-right:100vw;scroll-behavior:smooth}.doubled_gallery_item{aspect-ratio:.86585365853;flex-shrink:0;max-height:calc(100vh - 80px);position:relative;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100vw - 80px)}@media screen and (min-width:992px){.doubled_gallery_item{max-height:unset;width:29.583333333vw}}.doubled_gallery_item_image{height:100%;width:100%}.doubled_gallery_item_content{bottom:57px;color:#fff;left:42px;position:absolute;right:42px;z-index:2}.doubled_gallery_item_image_overlay{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.doubled_gallery_navigation_left,.doubled_gallery_navigation_right{cursor:pointer;display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}@media screen and (min-width:992px){.doubled_gallery_navigation_left,.doubled_gallery_navigation_right{display:block}}.doubled_gallery_navigation_left{left:-40px;transform:translateY(-50%) rotate(180deg)}.doubled_gallery_navigation_right{right:17px}.doubled_gallery_navigation_hidden{display:none}.doubled_gallery_mobile_navigation{align-items:center;bottom:-52px;display:flex;gap:16px;left:50%;position:absolute;transform:translate(-50%);z-index:2}@media screen and (min-width:992px){.doubled_gallery_mobile_navigation{display:none}}.doubled_gallery_mobile_navigation span{background-color:#d9d9d9;border-radius:50%;cursor:pointer;display:block;height:9px;position:relative;width:9px}.doubled_gallery_button_circle{display:none;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.doubled_gallery_navigation_item_active .doubled_gallery_button_circle{display:block}.doubled_gallery_button_circle circle{fill:transparent;stroke:#f48220;stroke-width:1px;transform-origin:center}.doubled_gallery_screen{align-items:center;background-color:#1b2818;box-sizing:border-box;display:flex;flex-direction:column;gap:21px;overflow:hidden;padding:30px 30px 86px;width:100vw}@media screen and (min-width:992px){.doubled_gallery_screen{flex-direction:row;padding:144px 0 144px 62px}}.doubled_gallery_screen_content{align-items:center;color:#fff;display:flex;flex-direction:column;flex-shrink:0;gap:50px;justify-content:center;text-align:center;width:calc(100vw - 65px)}@media screen and (min-width:992px){.doubled_gallery_screen_content{width:30.7860262%}}.doubled_tours_screen{align-items:center;background-color:#1b2818;box-sizing:border-box;display:flex;flex-direction:column;gap:21px;overflow:hidden;padding:40px 40px 86px;width:100vw}@media screen and (min-width:992px){.doubled_tours_screen{flex-direction:row;padding:144px 0 144px 62px}}.doubled_tours_screen_content{align-items:center;color:#fff;display:flex;flex-direction:column;flex-shrink:0;gap:50px;justify-content:center;text-align:center;width:calc(100% - 60px)}@media screen and (min-width:992px){.doubled_tours_screen_content{width:30.7860262%}}.doubled_tours_screen_days,.doubled_tours_screen_price{font-family:GilroySemiBold;font-size:16px;line-height:1.6}.doubled_tours_screen_item_content{bottom:27px;color:#fff;height:255px;left:42px;position:absolute;right:42px;z-index:2}.about_us_block{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:36px;padding:45px 40px}@media screen and (min-width:992px){.about_us_block{flex-direction:row;gap:132px;height:800px;padding:115px 115px 72px 64px}}.about_us_block_image{aspect-ratio:.87537091988;width:100%}@media screen and (min-width:992px){.about_us_block_image{max-width:536px}}.about_us_block_content{color:#555;display:flex;flex-direction:column;gap:12px;margin-top:10px;max-width:593px}.about_us_block_title{color:#171928;text-align:center}@media screen and (min-width:992px){.about_us_block_title{text-align:start}}.about_us_block_content_button{margin:38px auto 0;padding:10px 45px}@media screen and (min-width:992px){.about_us_block_content_button{margin:38px 0 0}}.mandela_block{aspect-ratio:.52083333333;position:relative}@media screen and (min-width:992px){.mandela_block{aspect-ratio:unset;height:840px}}.mandela_block_image{display:none}.mandela_block_image,.mandela_block_image_mobile{height:100%;width:100%}@media screen and (min-width:992px){.mandela_block_image{display:block}.mandela_block_image_mobile{display:none}}.mandela_block_wrapper{align-items:flex-end;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}@media screen and (min-width:992px){.mandela_block_wrapper{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}}.mandela_block_content{align-items:center;color:#fff;display:flex;flex-direction:column;gap:12px;margin:0 auto 80px;max-width:580px;text-align:center}@media screen and (min-width:992px){.mandela_block_content{margin-bottom:unset}}.mandela_block_title{text-transform:uppercase}.mandela_block_text{padding:0 20px}.mandela_block_button{margin-top:38px}.partners{background:#222;color:#fff;gap:77px;justify-content:center;padding:85px 0 93px}.partners,.partners_list{align-items:center;display:flex;flex-direction:column}.partners_list{gap:100px}@media screen and (min-width:992px){.partners_list{flex-direction:row}}.partners_list_1{height:112px;width:217px}.partners_list_2{height:122px;width:284px}.partners_list_3{height:112px;width:217px}.partners_list_4{height:146px;width:207px}.partners_conditional_block{padding:0 30px}@media screen and (min-width:992px){.partners_conditional_block{padding:0 187px}}.partners_subtitle{margin:34px auto 67px;max-width:800px;text-align:center}.doubled_list_block{display:flex;gap:10px;margin-bottom:48px}.doubled_list_block_separator{background-color:#fff;position:relative;width:1px}.doubled_list_block_separator:after,.doubled_list_block_separator:before{background-color:#fff;border-radius:50%;content:"";height:6px;left:50%;position:absolute;transform:translate(-50%);width:6px}.doubled_list_block_separator:after{bottom:0}.doubled_list_block_separator:before{top:0}.doubled_list_block_left,.doubled_list_block_right{flex-shrink:0;width:calc(50% - 11px)}.doubled_list_block_right{box-sizing:border-box;padding-left:20px}@media screen and (min-width:992px){.doubled_list_block_right{padding-left:100px}}.doubled_list_block_right em{font-style:normal;position:relative}.doubled_list_block_right em:after{background-color:#f48220;border-radius:2px;bottom:-7px;content:"";height:2px;left:-5px;position:absolute;right:-5px;rotate:-3deg}.contact_us{align-items:center;background-color:#171928;color:#fff;gap:78px;height:728px;justify-content:center;position:relative}.contact_us,.contact_us_form{display:flex;flex-direction:column}.contact_us_form{gap:13px}.contact_us_form_input{background-color:transparent;border:1px solid transparent;border-bottom-color:hsla(0,0%,100%,.4);box-sizing:border-box;color:#fff;font-size:18px;height:60px;line-height:1.6;max-width:433px;outline:none;padding:8px 7px;width:calc(100vw - 76px)}@media screen and (min-width:992px){.contact_us_form_input{width:433px}}.contact_us_form_input::-moz-placeholder{color:#dedcdc;font-size:18px;line-height:1.6}.contact_us_form_input::placeholder{color:#dedcdc;font-size:18px;line-height:1.6}.contact_us_form_area{height:112px;resize:none}.contact_us_button{background-color:transparent;cursor:pointer;margin:53px auto 0;outline:none;text-transform:uppercase}.contact_us_wa_icon{bottom:48px;height:70px;position:absolute;right:15px;width:70px}@media screen and (min-width:992px){.contact_us_wa_icon{bottom:72px;height:100px;right:104px;width:100px}}.booking_popup{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:column;gap:50px;justify-content:center;left:0;opacity:0;overscroll-behavior:none;padding:10px 30px 0;pointer-events:none;position:fixed;right:0;top:-40px;transition:all .3s ease-in-out;z-index:20}.booking_popup_open{opacity:1;pointer-events:all;top:0}body:has(.booking_popup_open){overflow:hidden}.booking_popup .title{max-width:672px;text-align:center}.booking{background-color:#171928;color:#fff;gap:78px;height:728px;justify-content:center;position:relative}.booking,.booking_form{align-items:center;display:flex;flex-direction:column}.booking_form{gap:13px;width:100%}.booking_form_input{background-color:transparent;border:1px solid transparent;border-bottom-color:#171928;box-sizing:border-box;color:#171928;font-size:18px;height:60px;line-height:1.6;max-width:433px;outline:none;padding:8px 7px;width:calc(100% - 60px)}@media screen and (min-width:992px){.booking_form_input{width:433px}}.booking_form_input::-moz-placeholder{color:#555;font-size:18px;line-height:1.6}.booking_form_input::placeholder{color:#555;font-size:18px;line-height:1.6}.booking_form_area{height:112px;resize:none}.booking_button{border:none;cursor:pointer;margin:53px auto 0;outline:none;text-transform:uppercase}.booking_cross{cursor:pointer;height:32px;position:absolute;right:39px;top:22px;width:32px}@media screen and (min-width:992px){.booking_cross{height:50px;right:60px;top:42px;width:50px}}.booking_cross:after,.booking_cross:before{background-color:#f48220;content:"";height:2px;left:-6px;position:absolute;rotate:45deg;top:50%;width:45px}.booking_cross:after{rotate:-45deg}@media screen and (min-width:992px){.booking_cross:after,.booking_cross:before{height:1px;left:-10px;width:70px}}.booking_wa_icon{bottom:132px;height:100px;position:absolute;right:32px;width:100px}.booking_popup_logo{height:70px;left:50%;position:absolute;top:15px;transform:translate(-50%);width:232px}.tours_list{box-sizing:border-box;padding:40px;width:100%}@media screen and (min-width:992px){.tours_list{padding:0 172px 70px}}.tours_list_grid{display:flex;flex-direction:column;gap:20px;position:relative}@media screen and (min-width:992px){.tours_list_grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr;row-gap:50px}}.tours_list_filter{display:flex;flex-direction:column;margin-bottom:25px;margin-top:10px;width:100%}@media screen and (min-width:992px){.tours_list_filter{margin-bottom:55px;margin-top:50px}}.tours_list_filter_separator{background-color:#171928;height:1px;margin:21px 0;position:relative;width:100%}.tours_list_filter_separator:after,.tours_list_filter_separator:before{background-color:#171928;border-radius:50%;content:"";height:4px;left:-3px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.tours_list_filter_separator:after{left:unset;right:-3px}.tours_list_filter_container{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.tours_list_filter_item{border:1px solid transparent;border-radius:2px;cursor:pointer;font-family:GilroySemiBold;font-size:14px;line-height:1.6;padding:0 5px}.tours_list_filter_item_selected{border-color:#f48220;color:#f48220}.tours_list_item{position:relative;width:100%}.tours_list_image{aspect-ratio:1.58235294118;width:100%}.tours_list_item_content{background:#fbf7f2;box-sizing:border-box;padding:40px;width:100%}.tours_list_item_title{color:#171928;margin-bottom:12px}.tours_list_item_title a{text-transform:none}.tours_list_item_days,.tours_list_item_price{font-family:GilroySemiBold;font-size:16px;line-height:1.6}.tours_list_item_price{margin-bottom:12px}.tours_list_item_content_text{color:#555;margin-bottom:12px}.tours_list_item_country{font-family:GilroySemiBold;font-size:16px;line-height:1.6;margin-bottom:50px}.tours_list_item_buttons{display:flex;flex-direction:column;gap:19px}@media screen and (min-width:992px){.tours_list_item_buttons{flex-direction:row;justify-content:space-between}}.tours_list_item_buttons .button{flex-grow:1}.tours_list_item_tags{display:flex;flex-wrap:wrap;gap:10px;left:10px;position:absolute;right:10px;top:10px}.tours_list_item_tag{background-color:#171928;border-radius:5px;color:#fff;font-family:GilroySemiBold;font-size:16px;padding:2px 10px;text-transform:uppercase}.loader{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-block;height:68px;top:0;transform:translateX(-50%);width:68px}.loader,.loader:after,.loader:before{border-radius:50%;left:50%;position:absolute}.loader:after,.loader:before{animation:animloader 2s linear infinite;border:2px solid #555;box-sizing:border-box;content:"";height:48px;top:50%;transform:translate(-50%,-50%) scale(0);width:48px}.loader:after{animation-delay:1s}@keyframes animloader{0%{opacity:1;transform:translate(-50%,-50%) scale(0)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}.people_gallery_wrapper{flex-shrink:0;overflow:hidden;position:relative;width:100vw}.people_gallery{display:flex;gap:20px;overflow:hidden;padding-left:30px;padding-right:calc(100vw - 30px);scroll-behavior:smooth}@media screen and (min-width:992px){.people_gallery{padding-left:60px;padding-right:calc(100vw - 60px)}}.people_gallery_item{align-items:center;background-color:hsla(30,56%,84%,.2);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding:20px 43px 40px;position:relative;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100vw - 60px)}@media screen and (min-width:992px){.about_third_screen_right{width:calc(33.33333vw - 52px)}}.people_gallery_item_image{border-radius:50%;height:250px;width:250px}.people_gallery_item_content{color:#555;display:flex;flex-direction:column;gap:12px}.people_gallery_item_content em,.people_gallery_item_content h3{color:#171928;text-align:center}.people_gallery_item_content em{font-family:GilroySemiBold;font-style:normal;text-transform:none}.people_gallery_navigation_wrapper{margin:0 auto;width:-moz-fit-content;width:fit-content}.people_gallery_navigation{align-items:center;color:#171928;display:flex;font-family:Oranienbaum;font-size:25px;gap:5px;line-height:1.2;margin:81px auto 90px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.people_gallery_navigation_left{margin-right:7px}.people_gallery_navigation_right{margin-left:7px}.people_gallery_navigation_left,.people_gallery_navigation_right{cursor:pointer}.people_gallery_navigation_separator{background-color:#171928;height:25px;margin-top:7px;width:1px}.index_page_first_screen{box-sizing:border-box;height:100vh;position:relative;width:100vw}.index_page_first_screen_overlay{background-color:rgba(0,0,0,.2);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.index_page_first_screen_video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.index_page_first_screen_video_link{align-items:center;bottom:87px;color:#fff;display:flex;flex-wrap:nowrap;font-size:18px;gap:12px;left:50%;line-height:1.2;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:2}@media screen and (min-width:992px){.index_page_first_screen_video_link{bottom:52px;left:unset;right:69px;transform:none}}.index_page_first_screen_video_link span{margin-top:4px}.index_page_first_screen_logo{height:90px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px;z-index:2}@media screen and (min-width:992px){.index_page_first_screen_logo{height:130px;width:432px}}.index_page_first_screen_scroll_button{bottom:16px;cursor:pointer;left:50%;position:absolute;transform:translateX(-50%);z-index:2}@media screen and (min-width:992px){.index_page_first_screen_scroll_button{bottom:46px}}.index_page_second_screen{align-items:center;background-color:#f48220;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:0 40px;text-align:center}.index_page_second_screen_content{margin:12px 0 50px;max-width:596px;text-align:center}@media screen and (min-width:992px){.index_page_second_screen{height:550px}}.index_page_third_screen{box-sizing:border-box;height:100vh;width:100vw}.destinations_page{align-items:center;display:flex;flex-direction:column;gap:32px;padding:60px 30px;text-align:center}@media screen and (min-width:992px){.destinations_page{padding:60px 60px 70px}}.destinations_page_title{max-width:900px}.destinations_page_content{margin-bottom:74px;max-width:580px}.destination_page_grid{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:992px){.destination_page_grid{-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:21px}}.destination_page_grid_item{aspect-ratio:.86585365853;position:relative;text-transform:none}.destination_page_grid_item_img{height:100%;width:100%}.destination_page_grid_item_content{bottom:70px;color:#fff;display:flex;flex-direction:column;gap:31px;left:50%;max-width:341px;position:absolute;transform:translate(-50%);z-index:2}.destination_page_grid_item:nth-child(6n+1){grid-column:1/3;grid-row-end:span 2}.destination_page_grid_item:nth-child(6n+5){grid-column:2/4;grid-row-end:span 2}.destination_page_grid_item:last-child:nth-child(6n+4){grid-column-end:span 3}@media screen and (min-width:992px){.destination_page_grid_item:nth-child(6n+1) .destination_page_grid_item:nth-child(6n+5){aspect-ratio:unset}.destination_page_grid_item:last-child:nth-child(6n+4){aspect-ratio:2.66869918699}}.destination_page_second_screen{align-items:center;background-color:#f48220;color:#fff;display:flex;flex-direction:column;height:550px;justify-content:center;padding:0 40px}@media screen and (min-width:992px){.destination_page_second_screen{padding:0}}.destination_page_second_screen_content{margin:12px 0 50px;max-width:596px;text-align:center}.destination_page_second_screen_content h2{margin-bottom:12px}.destination_page_elephant{box-sizing:border-box;display:flex;flex-direction:column-reverse;gap:40px;padding:20px 29px 0}@media screen and (min-width:992px){.destination_page_elephant{flex-direction:row;gap:135px;height:887px;padding:0}}.destination_page_elephant_image{aspect-ratio:.8063063063;margin:0 -29px;width:calc(100% + 58px)}@media screen and (min-width:992px){.destination_page_elephant_image{margin:none;width:537px}}.destination_page_elephant_content{color:#555;display:flex;flex-direction:column;gap:12px;margin-top:10px}.destination_page_elephant_content_text{max-width:593px}.destination_page_elephant_content_button{margin-top:10px}.destination_page_elephant_help{background-color:hsla(30,56%,84%,.5);display:flex;flex-direction:column;gap:12px;margin-right:-40px;padding:30px 0 30px 30px;width:100%}@media screen and (min-width:992px){.destination_page_elephant_help{margin-right:0;padding:30px 0 30px 115px}}.destination_page_elephant_help_content{display:flex;flex-direction:column;gap:8px}.destination_page_elephant_help_content h2{color:#171928;font-family:Oranienbaum;font-size:32px;line-height:1.2}.destination_page_elephant_help_content em{font-family:GilroySemiBold;font-style:normal;text-transform:none}.destination_page_tours_title{margin:70px auto 29px;width:-moz-fit-content;width:fit-content}.destination_page_tours_lead{color:#555;margin:0 auto 10px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:992px){.destination_page_tours_lead{margin-bottom:90px}}.journeys_page{align-items:center;display:flex;flex-direction:column;gap:32px;padding:60px 30px 70px;text-align:center}@media screen and (min-width:992px){.journeys_page{padding:60px 60px 70px}}.journeys_page_title{max-width:900px}.journeys_page_grid{-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:column;row-gap:21px}@media screen and (min-width:992px){.journeys_page_grid{display:grid}}.journeys_page_grid_item{aspect-ratio:.86585365853;position:relative;text-transform:none}.journeys_page_grid_item_img{height:100%;width:100%}.journeys_page_grid_item_content{bottom:20px;color:#fff;display:flex;flex-direction:column;left:20px;position:absolute;right:20px;text-align:left;z-index:2}@media screen and (min-width:992px){.journeys_page_grid_item_content{bottom:57px;left:42px;max-width:341px;right:unset}}.journeys_page_grid_item:nth-child(9n+2){aspect-ratio:unset;grid-column:2/4;grid-row-end:span 2}.journeys_page_grid_item:nth-child(9n+7){aspect-ratio:unset;grid-column:1/3;grid-row-end:span 2}.tour_page_chain{display:flex;flex-direction:column;gap:32px;padding:100px 30px}@media screen and (min-width:992px){.tour_page_chain{padding:100px 115px 100px 172px}}.tour_page_chain_item{display:flex;flex-direction:column;gap:27px}@media screen and (min-width:992px){.tour_page_chain_item{display:grid;gap:57px;grid-template-columns:1fr 20px 1fr}}.tour_page_chain_item_content{display:flex;flex-direction:column;gap:12px}.tour_page_chain_item_content h2,.tour_page_chain_item_content h3{color:#171928}.tour_page_chain_item_content p{color:#555}.tour_page_chain_item_image{width:100%}.tour_page_chain_item_separator{background-color:#f48220;display:none;height:calc(100% - 1px);margin:35px auto 0;position:relative;width:1px}@media screen and (min-width:992px){.tour_page_chain_item_separator{display:block}}.tour_page_chain_item_separator:before{background-color:#f48220;border-radius:50%;content:"";height:20px;left:50%;position:absolute;top:-27px;transform:translate(-50%);width:20px}.tour_page_chain_item:last-child .tour_page_chain_item_separator{height:calc(100% - 78px)}.tour_page_description_fill{background-color:hsla(30,56%,84%,.5)}.tour_page_description{display:flex;flex-direction:column;gap:40px;padding:64px 30px 60px}@media screen and (min-width:992px){.tour_page_description{-moz-column-gap:182px;column-gap:182px;display:grid;grid-template-columns:1fr 1fr;padding:84px 172px 60px;row-gap:30px}}.tour_page_description_content{color:#171928;display:flex;flex-direction:column;gap:12px}.tour_page_description_content h2{margin-bottom:20px}.tour_page_description_content ul{color:#555}.tour_page_description_button{grid-column-end:3;grid-column-start:1;margin:0 auto}.about_second_screen{background-color:#f48220;color:#fff}.about_second_screen_content{align-items:center;display:flex;flex-direction:column;gap:24px;padding:60px 30px}@media screen and (min-width:992px){.about_second_screen_content{padding:107px 171px 94px}}.about_second_p{margin-bottom:18px;max-width:600px;text-align:center}.about_third_screen{display:flex;flex-direction:column-reverse}@media screen and (min-width:992px){.about_third_screen{flex-direction:row;height:680px}}.about_third_screen_left{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:40px}@media screen and (min-width:992px){.about_third_screen_left{padding:0 112px 0 60px;width:50%}}.about_third_screen_left h2{color:#171928;font-family:Oranienbaum;font-size:32px;line-height:1.2;margin-bottom:12px}@media screen and (min-width:992px){.about_third_screen_left h2{font-size:48px}}.about_third_screen_left .button{color:#f48220;margin-top:60px}.about_third_screen_right{flex-shrink:0;height:100vh;width:100%}@media screen and (min-width:992px){.about_third_screen_right{height:auto;width:50%}}.about_third_screen_right .fullscreen_gallery,.about_third_screen_right .fullscreen_gallery_wrapper{height:100%;width:100%}.about_button{margin-top:auto}.about_fourth_screen{background-color:hsla(30,56%,84%,.5)}.about_sixth_screen .about_us_block_content{margin-top:-5px}.about_sixth_screen .about_us_block_image{aspect-ratio:.87438825448;width:100%}@media screen and (min-width:992px){.about_sixth_screen .about_us_block_image{width:536px}}.about_sixth_screen em,.about_sixth_screen h2,.about_sixth_screen h3{color:#171928;display:block}.about_sixth_screen em,.about_sixth_screen h3,.about_sixth_screen p{margin-bottom:12px}.about_seventh_screen{align-items:center;display:flex;flex-direction:column;gap:53px}.about_seventh_screen .title{color:#171928}.blog_page_init{margin:0 auto;max-width:596px;padding:50px 0 84px;text-align:center}.blog_page_init .title{color:#171928;margin-bottom:29px}.blog_page_init .lead{color:#555}.blog_page_grid{box-sizing:border-box;display:flex;flex-direction:column;gap:40px;padding:0 30px 50px}@media screen and (min-width:992px){.blog_page_grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr;padding:0 172px 146px;row-gap:71px}}.blog_page_item_image{aspect-ratio:1.82059800664;width:100%}.blog_page_item:first-child{grid-column-end:3;grid-column-start:1}.blog_page_item,.blog_page_item a{align-items:center;display:flex;flex-direction:column;gap:41px;text-align:center}.blog_page_item .content{color:#555;max-width:600px}.blog_page_item .title{color:#171928;max-width:600px}.post_page{margin:10px auto 50px;max-width:876px;padding:0 20px}@media screen and (min-width:992px){.post_page{margin-bottom:330px;padding:0}}.post_page img{margin:41px -30px;width:calc(100% + 60px)}@media screen and (min-width:992px){.post_page img{margin:41px -110px;width:calc(100% + 220px)}}.post_page h2,.post_page h3{color:#171928;margin-bottom:32px;text-align:center}.post_page h4{color:#555;font-family:GilroyMedium;font-size:24px;line-height:1.6;margin:0 auto 32px;max-width:600px;text-align:center}.post_page p{color:#555;margin-bottom:32px}.text_page_first_screen{box-sizing:border-box;height:100vh;position:relative;width:100vw}.text_page_first_screen_img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text_page_first_screen_content{align-items:center;color:#fff;display:flex;flex-direction:column;gap:29px;left:50%;max-width:600px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.text_page_first_screen_content .button{margin-top:21px}.text_page{margin:50px auto;max-width:876px;padding:0 30px}@media screen and (min-width:992px){.text_page{margin-bottom:130px;padding:0}}.text_page img{margin:41px -30px;width:calc(100% + 60px)}@media screen and (min-width:992px){.text_page img{margin:41px -110px;width:calc(100% + 220px)}}.text_page h2,.text_page h3{color:#171928;margin-bottom:32px;text-align:center}.text_page h4{color:#555;font-family:GilroyMedium;font-size:24px;line-height:1.6;margin:0 auto 32px;max-width:600px;text-align:center}.text_page p{color:#555;margin-bottom:32px}
/*# sourceMappingURL=application-a8a827e8.css.map*/