body{font-family:Geologica,sans-serif;color:#1c1c1c;background-color:#fff;font-weight:300;line-height:1.3}.container{padding-right:12px;padding-left:12px}.row{margin-right:-12px;margin-left:-12px}.row>.col,.row>[class*=col-]{padding-right:12px;padding-left:12px}.section-title{font-size:36px;font-weight:500;margin-bottom:40px}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 50px;border-radius:30px;text-decoration:none;font-weight:300;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;border:1px solid transparent}.btn-primary{background-color:#ff4810;border-color:#ff4810;color:#fff}.btn-primary:focus,.btn-primary:hover{background-color:rgb(230.2,53.9380753138,0);border-color:rgb(209.8,49.1581589958,0);color:#fff}.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,72,16,.4);box-shadow:0 0 0 .2rem rgba(255,72,16,.4)}.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:rgb(194.5,45.5732217573,0)!important;border-color:rgb(179.2,41.9882845188,0)!important}.btn-primary:disabled{background-color:#ff4810;border-color:#ff4810;opacity:.65}.btn-outline-primary{background-color:transparent;border:1px solid #ff4810;color:#ff4810}.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:#ff4810;color:#fff}.header{background-color:#f1f1f1}.header .navbar{padding:8px 0}.header .navbar-brand{padding:0;margin-right:50px}.header .navbar-brand img{height:64px;width:auto}.header .navbar-nav{gap:40px}.header .navbar-nav .nav-link{color:#1c1c1c;font-size:16px;line-height:130%;padding:0}.header .navbar-nav .nav-link.dropdown-toggle{color:#fff;padding:14px 40px}.header .navbar-nav .nav-link.dropdown-toggle::after{border:none;margin:0;padding:0;margin-left:10px;content:"";background-image:url(../img/icons/drowdown.svg);background-position:center;background-repeat:no-repeat;width:7px;height:4px}.header .navbar-nav .nav-link.dropdown-toggle:hover{color:#fff}.header .dropdown-menu{border:none;-webkit-box-shadow:0 7px 100px rgba(0,0,0,.15);box-shadow:0 7px 100px rgba(0,0,0,.15);border-radius:15px;margin-top:8px;background:#fff;padding:10px 20px}.header .dropdown-menu .dropdown-item{padding:10px 0;font-weight:300;font-size:16px;line-height:130%;color:#000;border-bottom:1px solid #ececec}.header .dropdown-menu .dropdown-item:active,.header .dropdown-menu .dropdown-item:focus,.header .dropdown-menu .dropdown-item:hover{background-color:transparent}.header .dropdown-menu .dropdown-item:last-child{border-bottom:none}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-left:auto}.header__phone{display:inline-block;border:1px solid #1c1c1c;border-radius:30px;padding:12px 23px;color:#1c1c1c;text-decoration:none;white-space:nowrap;font-weight:300;font-size:16px;line-height:130%;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.header__phone:hover{text-decoration:none;background-color:#1c1c1c;color:#fff}.header__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.header__social-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50px;background-color:#ff4810;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.header__social-link:focus,.header__social-link:hover{background-color:rgb(230.2,53.9380753138,0);border-color:rgb(209.8,49.1581589958,0);color:#fff}.header__social-link img{max-width:28px;max-height:28px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.breadcrumbs{padding:30px 0}.breadcrumbs .breadcrumb{background:0 0;padding:0;margin:0}.breadcrumbs .breadcrumb-item a{color:#ff4810;text-decoration:none}.breadcrumbs .breadcrumb-item a:hover{text-decoration:underline}.breadcrumbs .breadcrumb-item.active{color:#6c757d}.pagination-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.pagination .page-item .page-link{color:#ff4810;border-color:#dee2e6}.pagination .page-item .page-link:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,72,16,.25);box-shadow:0 0 0 .2rem rgba(255,72,16,.25)}.pagination .page-item.active .page-link{background-color:#ff4810;border-color:#ff4810;color:#fff}.pagination .page-item.disabled .page-link{color:#6c757d}.slider-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50%;border:1px solid #ff4810;background-color:transparent;color:#ff4810;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.slider-arrow:focus,.slider-arrow:hover{background-color:#ff4810;color:#fff}.text-page-section{padding:30px 0 90px}.text-page-section .section-title{margin-bottom:30px}.text-content{font-size:16px;line-height:1.6;color:#333}.text-content p{margin-bottom:1.5em}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{font-weight:500;color:#1c1c1c;margin-top:2em;margin-bottom:1em}.text-content h1{font-size:36px}.text-content h2{font-size:28px}.text-content h3{font-size:22px}.text-content__image{max-width:100%;height:auto;border-radius:20px;margin:1em 0 2em}.text-content ol,.text-content ul{padding-left:25px;margin-bottom:1.5em}.text-content ol li,.text-content ul li{margin-bottom:.75em}.text-content ul{list-style:none;padding-left:20px}.text-content ul li{position:relative;padding-left:25px}.text-content ul li::before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;background-color:#ff4810;border-radius:50%}.text-content blockquote{background-color:#f8f9fa;border-left:5px solid #ff4810;margin:2em 0;padding:1.5em 2em;font-style:italic;color:#555}.text-content blockquote p{margin-bottom:0}.text-content a:not(.btn){color:#ff4810;text-decoration:underline}.text-content a:not(.btn):hover{color:rgb(230.2,53.9380753138,0)}.hero-section{position:relative;height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.hero-section__video-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-section__video-bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-section__content{position:relative;z-index:3}.hero-section__logo{text-align:center}.hero-section__logo img{width:325px;max-width:80%;height:auto}.tours-section{padding:90px 0}.tours-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.tour-card{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f0f0f0;border-radius:20px}.tour-card__img{width:100%;height:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}.tour-card__body{padding:40px 48px 40px 36px}.tour-card__title{margin-bottom:16px;font-weight:500;font-size:24px;line-height:130%;color:#1c1c1c}.tour-card__text{font-weight:300;font-size:16px;line-height:140%;color:#1c1c1c;margin-bottom:30px;max-height:110px;overflow:hidden}.tour-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:50px;border-top:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c;padding:16px 0;margin-bottom:70px}.tour-card__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:300;line-height:130%}.tour-card__info-item img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.reviews-section{padding-bottom:90px}.reviews-section__title{margin-bottom:20px}.reviews-section__content{background-color:#f0f0f0;padding:40px 80px;border-radius:20px}.reviews-section__text{font-weight:300;font-size:16px;line-height:130%;max-width:317px;margin-bottom:50px}.reviews-section__slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.review-card__avatar{width:130px;max-width:100%;border-radius:100%;margin-bottom:30px}.review-card__name{font-size:16px;line-height:1.3;font-weight:600;margin-bottom:16px}.review-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;border-top:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c;padding:16px 0;margin-bottom:16px}.review-card__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:300;line-height:130%}.review-card__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.review-card__rating img{width:15px;height:15px}.review-card__text{font-weight:300;font-size:16px;line-height:140%;margin-bottom:70px}.about-section{padding:80px 0;background-size:cover;background-position:center;color:#fff}.about-section__title{margin-bottom:20px}.about-section__text{font-size:24px;line-height:1.2;font-weight:300;margin-bottom:65px}.about-section__promo{background-color:#0077b4;padding:15px 30px;border-radius:0 20px 20px 20px;max-width:430px;line-height:1.4;margin-left:auto}.about-section__promo a{color:#fff;text-decoration:underline}.faq-section{padding:90px 0}.faq-section .accordion__item{border-bottom:1px solid #f0f0f0}.faq-section .accordion__item:first-child{border-top:1px solid #f0f0f0}.faq-section .accordion__btn{width:100%;text-align:left;background:0 0;border:none;padding:30px 0;font-size:20px;font-weight:600;color:#1c1c1c;position:relative;cursor:pointer;padding-right:50px}.faq-section .accordion__btn::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:36px;height:36px;background-color:#ff4810;border-radius:5px;background-image:url(../img/icons/accordion-plus.svg);background-size:17px;background-repeat:no-repeat;background-position:center}.faq-section .accordion__btn::after:hover{background-color:rgb(194.5,45.5732217573,0)}.faq-section .accordion__btn:not(.collapsed)::after{background-image:url(../img/icons/accordion-minus.svg)}.faq-section .accordion__body{padding:0 50px 30px 0}.faq-section__logo{margin-left:auto;background-color:#0077b4;border-radius:20px;width:196px;height:196px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.faq-section__logo img{width:116px}.social-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px;padding:0;list-style:none}.social-list li{margin-right:10px}.social-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50px;background-color:#fff;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.social-list a.sl-warning{position:relative}.social-list a.sl-warning::before{content:"";width:23px;height:23px;position:absolute;top:-6px;right:-6px;background-image:url(../img/icons/sl-warning.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.social-list a img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.social-list--primary a{background-color:#ff4810}.social-list--primary a:focus,.social-list--primary a:hover{background-color:rgb(230.2,53.9380753138,0)}.social-list--primary span{width:28px;height:28px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff}.footer{background-color:#0077b4;color:#fff;padding:90px 0 60px;background-size:contain;background-position:center right 30px;background-repeat:no-repeat;background-image:url(../img/bg/footer-bg.png)}.footer__top{padding-bottom:40px;border-bottom:1px solid #fff}.footer__logo{margin-bottom:30px;display:block}.footer__logo img{height:180px}.footer__nav{list-style:none;padding:0;margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.footer__nav-link{color:#fff;text-decoration:none}.footer__nav-link:hover{color:#ff4810;text-decoration:none}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.footer__info-text{font-size:12px;margin-bottom:16px}.footer__email,.footer__phone{color:#fff;text-decoration:none}.footer__email:hover,.footer__phone:hover{color:#ff4810;text-decoration:none}.footer__bottom{padding-top:50px;font-size:12px}.footer__privacy-link{color:#fff;text-decoration:none}.footer__privacy-link:hover{color:#fff}.footer__mb-logo img{height:40px}.cookies-informer{display:none}.cookies-informer.cookies-informer--visible{display:block}.cookies-informer a{color:#34aaf2;text-decoration:none}.cookies-informer__wrap{position:fixed;right:0;bottom:24px;left:0;z-index:10000;margin:0 auto;max-width:740px}.cookies-informer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:16px;background-color:#fff;padding:20px 24px}.cookies-informer__text{margin:0;color:#333;font-size:14px;line-height:16px}.cookies-informer__button{display:inline-block;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;cursor:pointer;margin-top:16px;outline:0;border:none;border-radius:30px;background-color:#00b956;padding:0 32px;width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:52px;overflow:hidden;color:#fff;font-weight:500;font-size:15px;line-height:24px;font-family:inherit;text-align:center;text-decoration:none}.cookies-informer__button:hover{background-color:#10e272}.cookies-informer__button:active{background-color:#404d46}.tours-page-section{padding:30px 0 90px}.tours-page-section .section-title{margin-bottom:30px}.tour-key-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 40px;margin-top:-10px;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e9ecef}.text-content .tour-cta-button{margin-top:40px;margin-bottom:20px}.modal-content{border-radius:20px;border:none;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.15);box-shadow:0 10px 40px rgba(0,0,0,.15)}.modal-header{border-bottom:1px solid #f0f0f0;padding:20px 25px}.modal-header .modal-title{font-size:24px;font-weight:500;color:#1c1c1c}.modal-header .close{font-size:2rem;font-weight:400;opacity:.5;text-shadow:none}.modal-header .close:hover{opacity:.8}.modal-body{padding:25px 25px 30px}.modal-form .form-group{margin-bottom:20px}.modal-form .form-control{border-radius:10px;border:1px solid #ced4da;padding:12px 15px;height:auto;font-size:16px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.modal-form .form-control:focus{border-color:#ff4810;-webkit-box-shadow:0 0 0 .2rem rgba(255,72,16,.25);box-shadow:0 0 0 .2rem rgba(255,72,16,.25)}.modal-form label{margin-bottom:8px;font-weight:400}.modal-form .form-policy{font-size:12px;color:#6c757d;text-align:center;margin-top:15px;line-height:1.4}.modal-form .form-policy a{color:#0077b4;text-decoration:underline}.rating-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.rating-group input[type=radio]{display:none}.rating-group label{cursor:pointer;width:24px;height:24px;margin:0;background-image:url(../img/icons/review-star-empty.svg);background-repeat:no-repeat;background-position:center;background-size:16px;-webkit-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out}.rating-group label:hover,.rating-group label:hover~label{background-image:url(../img/icons/review-star.svg)}.rating-group input:checked~label{background-image:url(../img/icons/review-star.svg)}@media screen and (min-width:768px){.cookies-informer__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cookies-informer__button{margin-top:0;margin-left:24px;width:auto;min-width:127px}}@media (min-width:1400px){.container{max-width:1326px}}@media (max-width:1199.98px){.header .navbar-brand{margin-right:10px}.header .navbar-nav{gap:20px}.header__phone{padding:12px 12px}.tour-card__body{padding:30px 30px 30px 0}.tour-card__info{gap:30px;margin-bottom:30px}}@media (max-width:991.98px){.header .navbar-collapse{margin-top:15px}.header .navbar-nav{gap:20px;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.header__contacts{margin-left:0;margin-top:15px}.text-page-section{padding:40px 0 50px}.hero-section{height:600px}.tours-section{padding:50px 0}.tours-list{gap:30px}.tour-card__body{padding:20px}.tour-card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.reviews-section{padding-bottom:50px}.reviews-section__content{padding:30px}.about-section{padding:50px 0}.faq-section{padding:50px 0}.faq-section__logo{margin:0 auto 30px}.footer__logo{text-align:center}.tours-page-section{padding:40px 0 50px}}@media (max-width:767.98px){.section-title{font-size:32px}.hero-section{height:500px}.review-card__text{margin-bottom:40px}.about-section__text{font-size:18px;margin-bottom:40px}.about-section__promo{margin-top:30px}.footer{padding:50px 0 30px}.footer__privacy-link{margin:30px 0;display:inline-block}}@media screen and (max-width:767px){.cookies-informer__wrap{padding:0 16px}}@media (max-width:575.98px){.section-title{font-size:28px}.hero-section{height:400px}.reviews-section__slider-nav{margin-bottom:20px}}
/*# sourceMappingURL=style.min.css.map */
