 @import "slider.css";@import "slick.css";@import "slick-theme.css";@import "jquery-ui.min.css";@import "jquery.arcticmodal.css";@import "lightgallery.min.css";@import "lg-transitions.min.css";*:hover {cursor: default;}.pointer:hover {cursor: pointer;}.pointer:hover * {cursor: pointer;}body.pop-up-open {position: fixed;left: 0;right: 0;}body.locked {overflow: hidden;}input::-webkit-input-placeholder {font-size: 1em;color: rgba(131, 131, 131, 0.49);}input::-moz-placeholder {font-size: 1em;color: rgba(131, 131, 131, 0.49);}input:-moz-placeholder {font-size: 1em;color: rgba(131, 131, 131, 0.49);}input:-ms-input-placeholder {font-size: 1em;color: rgba(131, 131, 131, 0.49);}textarea::-webkit-input-placeholder {font-size: 1em;color: rgba(131, 131, 131, 0.49);}textarea::-moz-placeholder {font-size: 1em;color: rgba(131, 131, 131, 0.49);}textarea:-moz-placeholder {font-size: 1em;color: rgba(131, 131, 131, 0.49);}textarea:-ms-input-placeholder {font-size: 1em;color: rgba(131, 131, 131, 0.49);}input:focus::-webkit-input-placeholder {color: transparent;}input:focus::-moz-placeholder {color: transparent;}input:focus:-moz-placeholder {color: transparent;}input:focus:-ms-input-placeholder {color: transparent;}textarea:focus::-webkit-input-placeholder {color: transparent;}textarea:focus::-moz-placeholder {color: transparent;}textarea:focus:-moz-placeholder {color: transparent;}textarea:focus:-ms-input-placeholder {color: transparent;}input::-webkit-input-placeholder {opacity: 1;transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-webkit-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;}input::-moz-placeholder {opacity: 1;transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-webkit-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;}input:-moz-placeholder {opacity: 1;transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-webkit-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;}input:-ms-input-placeholder {opacity: 1;transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-webkit-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;}input:focus::-webkit-input-placeholder {opacity: 0;transition: opacity 0.5s ease;-o-transition: opacity 0.5s ease;-moz-transition: opacity 0.5s ease;-webkit-transition: opacity 0.5s ease;-ms-transition: opacity 0.5s ease;}input:focus::-moz-placeholder {opacity: 0;transition: opacity 0.5s ease;-o-transition: opacity 0.5s ease;-moz-transition: opacity 0.5s ease;-webkit-transition: opacity 0.5s ease;-ms-transition: opacity 0.5s ease;}input:focus:-moz-placeholder {opacity: 0;transition: opacity 0.5s ease;-o-transition: opacity 0.5s ease;-moz-transition: opacity 0.5s ease;-webkit-transition: opacity 0.5s ease;-ms-transition: opacity 0.5s ease;}input:focus:-ms-input-placeholder {opacity: 0;transition: opacity 0.5s ease;-o-transition: opacity 0.5s ease;-moz-transition: opacity 0.5s ease;-webkit-transition: opacity 0.5s ease;-ms-transition: opacity 0.5s ease;}.locked .container, .lg-on .container {position: relative;}input {border-radius: 0;}input:focus {outline: 0;}input[type="text"], input[type="email"], input[type="tel"], input[type="password"], textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;box-shadow: none;}input[type=submit], button {-webkit-appearance: none;}input[type=submit]:hover, button:hover {cursor: pointer;}input:hover {cursor: text;}html {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}html, body {-webkit-overflow-scrolling: touch !important;}li, a {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}div, p, ul, ol, li, header, footer, section, nav, h1, h2, h3, h4, h5, h6, form, article, main, adress {display: block;float: left;width: 100%;font-size: inherit;font-weight: normal;margin: 0;padding: 0;}a {text-decoration: none;color: inherit;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}a:hover {-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}a:focus {outline: 0;}a:active {outline: 0;}button {display: block;float: left;border: 0;padding: 0;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}button:focus {outline: 0;}button:active {outline: 0;}button:hover {-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}a:hover, button:hover {cursor: pointer;}a:hover *, button:hover * {cursor: pointer;}.wrap {width: 100%;max-width: 1306px;float: none;margin: 0 auto;}body {background: #000;margin: 0;padding: 0;font-family: 'Roboto', sans-serif;color: #3E4559;font-size: 16px;}.btn {height: 62px;background: #E41725;border-radius: 31px;display: block;float: left;line-height: 62px;text-align: center;font-size: 21px;font-weight: 500;width: auto;padding: 0 48px;color: #fff;}.btn:hover {background: #b8020e;}.btn.btn__choose_tour {background: rgba(255, 255, 255, 0);margin-left: 26px;border: 2px solid rgba(255, 255, 255, 0.36);line-height: 58px;}.btn.btn__choose_tour:hover {background: rgba(255, 255, 255, 0.36);border-color: rgba(255, 255, 255, 0);}.arrow:hover {cursor: pointer;}.arrow:hover * {cursor: pointer;}.homepage_slider {height: 100vh;overflow: hidden;}.homepage_slider .most_popular {padding-left: 54px;position: absolute;font-size: 21px;color: #fff;width: 350px;right: 50%;margin-right: -603px;bottom: 300px;z-index: 1;}.homepage_slider .most_popular:before {width: 30px;height: 40px;background: url(../img/geo.svg) center center no-repeat;background-size: contain;position: absolute;top: 0;left: 0;content: '';}.homepage_slider .slide:before {height: 28%;bottom: 0;left: 0;right: 0;content: '';position: absolute;z-index: 2;}.homepage_slider .slide .video {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.homepage_slider .slide .video video {object-fit: cover;width: 100%;height: 100%;}.homepage_slider .slider-pagi {width: 14px;height: auto;position: absolute;right: 76px;top: 50%;bottom: auto;left: auto;transform: translateY(-50%);}.homepage_slider .slider-pagi__elem {width: 14px;height: 14px;background: rgba(255, 255, 255, 0.44);border: 0;margin: 10px 0;}.homepage_slider .slider-pagi__elem:hover {cursor: pointer;}.homepage_slider .slider-pagi__elem:before {display: none;}.homepage_slider .slider-pagi__elem.active {background: #fff;border: 0;}.homepage_slider .slide__controls {margin-top: 33px;}.homepage_slider .slide__controls .btn {height: 62px;background: #E41725;border-radius: 31px;display: block;float: left;line-height: 62px;text-align: center;font-size: 21px;font-weight: 500;width: auto;padding: 0 48px;}.homepage_slider .slide__controls .btn:hover {background: #b8020e;}.homepage_slider .slide__controls .btn.btn__choose_tour {background: rgba(255, 255, 255, 0);margin-left: 26px;line-height: 58px;border: 2px solid rgba(255, 255, 255, 0.36);}.homepage_slider .slide__controls .btn.btn__choose_tour:hover {background: rgba(255, 255, 255, 0.36);border-color: rgba(255, 255, 255, 0);}.homepage_slider .slide__controls .arrow {width: 62px;height: 62px;border: 2px solid rgba(255, 255, 255, 0.36);border-radius: 50%;display: block;float: left;margin-left: 35px;position: relative;}.homepage_slider .slide__controls .arrow:before {background: url(../img/left-arrow.svg) center center no-repeat;background-size: contain;width: 20px;height: 14px;content: '';position: absolute;top: 50%;left: 50%;margin-top: -7px;margin-left: -10px;}.homepage_slider .categories {position: absolute;bottom: 50px;left: 0;z-index: 4;}.homepage_slider .categories.scrolled .items .scroll {transform: translateX(-950px);transition: all .3s linear;}.homepage_slider .categories.scrolled .other_items .icon .arrow:before {transform: rotate(180deg);transition: all .2s linear;}.homepage_slider .categories .items {width: auto;margin-left: -70px;width: 1190px;overflow: hidden;white-space: nowrap;}.homepage_slider .categories .items .scroll {width: auto;transition: all .3s linear;}.homepage_slider .categories .other_items {width: 185px;}.homepage_slider .categories .other_items .categories_item {width: 100%;border-right: 0;padding-left: 55px;}.homepage_slider .categories .other_items .icon {opacity: 1;}.homepage_slider .categories .other_items .icon .arrow {border: 2px solid rgba(255, 255, 255, 0.36);border-radius: 50%;display: block;float: left;position: relative;width: 62px;height: 62px;display: inline-block;float: none;}.homepage_slider .categories .other_items .icon .arrow:before {background: url(../img/left-arrow.svg) center center no-repeat;background-size: contain;width: 20px;height: 14px;content: '';position: absolute;top: 50%;left: 50%;margin-top: -7px;margin-left: -10px;transition: all .2s linear;}.homepage_slider .categories_item {width: 238px;border-right: 1px solid rgba(255, 255, 255, 0.13);height: 150px;padding-top: 10px;display: inline-block;float: none;white-space: normal;margin-left: -3px;}.homepage_slider .categories_item:hover {cursor: pointer;}.homepage_slider .categories_item:hover * {cursor: pointer;}.homepage_slider .categories_item:hover ._title {color: #176EFF;transition: all .2s linear;}.homepage_slider .categories_item:hover .icon {opacity: 1;transition: all .2s linear;}.homepage_slider .categories_item .icon {height: 67px;text-align: center;vertical-align: bottom;margin-bottom: 26px;transition: all .2s linear;}.homepage_slider .categories_item .icon .icon-wrap {width: 67px;display: inline-block;float: none;height: 67px;border-radius: 50%;overflow: hidden;}.homepage_slider .categories_item ._title {font-size: 15px;color: #fff;font-weight: 500;text-align: center;transition: all .2s linear;}.homepage_slider .categories_item ._title span {max-width: 95px;display: inline-block;}.search_form {width: 1306px;position: fixed;left: 50%;margin-left: -653px;border-bottom: 2px solid #fff;z-index: 6;top: 25vh;padding-right: 165px;opacity: 0;will-change: opacity;display: none;}.search_form.visible {top: 30vh;opacity: 1;transition: all .2s linear;}.search_form .input {font-size: 51px;font-weight: 500;color: #fff;background: none;border: 0;padding-bottom: 25px;display: block;float: left;width: 100%;}.search_form .input::-webkit-input-placeholder {color: #fff;}.search_form .input::-moz-placeholder {color: #fff;}.search_form .input:-moz-placeholder {color: #fff;}.search_form .input:-ms-input-placeholder {color: #fff;}.search_form .submit {width: 45px;position: absolute;top: 0;right: 92px;height: 85px;background: none;}.search_form .submit:before {background: url(../img/search-icon.svg) center center no-repeat;background-size: contain;position: absolute;top: 50%;left: 50%;content: '';width: 44px;height: 44px;margin-top: -22px;margin-left: -22px;}.search_form .close {width: 45px;height: 85px;position: absolute;top: 0;right: 0;background: none;}.search_form .close:before {background: url(../img/close.svg) center center no-repeat;background-size: contain;position: absolute;top: 50%;left: 50%;content: '';width: 38px;height: 38px;margin-top: -19px;margin-left: -19px;}.search_form .close:hover {cursor: pointer;}.overlay {background: #000;opacity: .86;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 5;will-change: opacity;display: none;}.slide__text-heading {font-size: 4vw;font-weight: 900;font-style: italic;}.slide__text {width: 100%;position: absolute;left: 0;top: 15%;z-index: 3;}.slide__text-desc {font-size: 25px;font-weight: 400;line-height: 1.44;max-width: 700px;}.slide__text-heading {margin-bottom: 20px;}* {box-sizing: border-box;}.header {background: #004f9f;}.header__top {padding: 22px 0;}.header__top .tel {width: auto;margin-right: 62px;}.header__top .tel a {display: block;float: left;font-size: 15px;color: #fff;width: auto;line-height: 30px;}.header__top .email {width: auto;}.header__top .email a {display: block;float: left;font-size: 15px;color: #fff;width: auto;line-height: 30px;}.header__top .socials {width: auto;float: right;}.header__top .socials .a {width: 40px;height: 40px;text-align: center;display: block;float: left;position: relative;margin-left: 16px;opacity: .36;}.header__top .socials .a:hover {opacity: 1;}.header__top .socials .a:first-child {margin-left: 0;}.header__top .socials .a:before {position: absolute;content: '';background-position: center center;background-repeat: no-repeat;background-size: contain;top: 50%;left: 50%;}.header__top .socials .a.facebook:before {background-image: url(../img/facebook-logo.svg);width: 28px;height: 28px;margin-top: -13px;margin-left: -13px;}.header__top .socials .a.instagram:before {background-image: url(../img/instagram.svg);width: 28px;height: 28px;margin-top: -13px;margin-left: -13px;}.header__top .socials .a.youtube:before {background-image: url(../img/youtube.svg);width: 28px;height: 28px;margin-top: -13px;margin-left: -13px;}.header__top .socials .a.pinterest:before {background-image: url(../img/pinterest.svg);width: 14px;height: 18px;margin-top: -9px;margin-left: -7px;}.header__top .socials .a.twitter:before {background-image: url(../img/twitter.svg);width: 18px;height: 16px;margin-top: -8px;margin-left: -9px;}.header__bottom {border-bottom: 1px solid rgba(255, 255, 255, 0.29);padding-top: 5px;}.header__bottom .logo {font-size: 43px;font-weight: 300;color: #fff;width: auto;display: block;float: left;}.header__bottom .menu {width: auto;margin-left: 180px;}.header__bottom .menu .scroll_wrap > ul {width: auto;}.header__bottom .menu .scroll_wrap > ul > li {width: auto;margin: 0 10px;position: relative;}.header__bottom .menu .scroll_wrap > ul > li.dropdown_li:before {height: 20px;bottom: -19px;left: 0;right: 0;content: '';position: absolute;}.header__bottom .menu .scroll_wrap > ul > li > a {line-height: 70px;font-size: 22px;font-weight: 500;display: block;float: left;color: #fff;position: relative;padding: 0 16px;}.header__bottom .menu .scroll_wrap > ul > li > a.active:before {height: 2px;background: #fff;position: absolute;bottom: -1px;left: 0;right: 0;content: '';}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu {background: #fff;position: absolute;border-radius: 10px;width: auto;min-width: 205px;top: 100%;margin-top: 10px;left: 0;padding: 12px 0;display: none;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li {padding: 0 15px 0 30px;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li:before {height: 100%;width: 20px;left: 100%;content: '';position: absolute;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a {position: relative;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a:before {background: url(../img/arrow-3.svg) center center no-repeat;background-size: contain;position: absolute;content: '';right: 0;top: 50%;margin-top: -5px;width: 8px;height: 10px;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li .submenu {position: absolute;width: auto;left: 100%;top: 0;margin-left: 10px;background: #fff;border-radius: 10px;padding: 12px 30px;display: none;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li a {display: block;padding: 11px 0;white-space: nowrap;font-size: 14px;}.header__bottom .menu .scroll_wrap > ul > li a:hover {color: #E41725;}.header__bottom .menu .scroll_wrap > ul > li a.hover {color: #E41725;}.header__bottom .search_link {display: block;float: right;height: 70px;width: 26px;position: relative;}.header__bottom .search_link:before {width: 20px;height: 20px;background: url(../img/search-icon.svg) center right no-repeat;background-size: contain;position: absolute;content: '';top: 50%;right: 0;margin-top: -10px;}.header__bottom .search_link:hover {cursor: pointer;}.section_title {font-size: 40px;font-weight: 900;color: #3E4559;}.section_subtitle {color: #A10C0C;font-weight: 900;text-transform: uppercase;letter-spacing: 1px;line-height: 1.4;margin-bottom: 5px;}.most_popular__section {background: #fff;padding-bottom: 50px;overflow: hidden;padding-top: 60px;}.most_popular__section .slick-list {overflow: visible;}.most_popular__section .slick-slider .slick-track, .most_popular__section .slick-slider .slick-list {will-change: transform;}.most_popular__section .top_part {position: relative;margin-bottom: 45px;}.most_popular__section .top_part_left {width: 63%;}.most_popular__section .top_part_right {width: auto;float: right;position: absolute;right: 0;bottom: 0;}.most_popular__section .top_part_right .controls {width: auto;margin-left: 50px;}.most_popular__section .top_part_right .btn {height: 62px;background: #E41725;border-radius: 31px;display: block;float: left;line-height: 58px;text-align: center;font-size: 21px;font-weight: 500;width: auto;padding: 0 48px;color: #3e4559;background: rgba(255, 255, 255, 0);margin-left: 26px;border: 2px solid rgba(255, 255, 255, 0.36);transition: all .2s linear;}.most_popular__section .top_part_right .btn:hover {background: rgba(255, 255, 255, 0.36);border-color: rgba(255, 255, 255, 0);transition: all .2s linear;cursor: pointer;}.most_popular__section .top_part_right .btn:hover * {cursor: pointer;}.most_popular__section .top_part_right .arrow {width: 62px;height: 62px;border: 2px solid rgba(62, 69, 89, 0.21);border-radius: 50%;display: block;float: left;margin: 0 10px;position: relative;transition: all .2s linear;}.most_popular__section .top_part_right .arrow:before {background: url(../img/left-arrow-black.svg) center center no-repeat;background-size: contain;width: 20px;height: 14px;content: '';position: absolute;top: 50%;left: 50%;margin-top: -7px;margin-left: -10px;}.most_popular__section .top_part_right .arrow.prev:before {transform: rotate(180deg);}.most_popular__section .top_part_right .arrow:hover {border-color: #fff;transition: all .2s linear;cursor: pointer;}.most_popular__section .slider_item {background-position: center center;background-repeat: no-repeat;background-size: cover;height: 560px;width: 865px;border-radius: 14px;padding: 55px 70px;position: relative;margin-right: 34px;overflow: hidden;display: block;float: left;}.most_popular__section .slider_item:before {background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);position: absolute;bottom: 0;left: 0;right: 0;top: 0;content: '';}.most_popular__section .slider_item__tags {position: relative;z-index: 1;}.most_popular__section .slider_item__tags .tag {height: 36px;width: auto;display: block;float: left;line-height: 36px;color: #fff;border-radius: 18px;font-size: 17px;font-weight: 500;text-align: center;padding: 0 15px;margin-right: 15px;}.most_popular__section .slider_item__tags .tag:last-child {margin-right: 0;}.most_popular__section .slider_item__tags .tag.discount {background: #CB4822;}.most_popular__section .slider_item__tags .tag.new {background: #009A70;}.most_popular__section .slider_item__content {max-width: 600px;position: absolute;z-index: 1;bottom: 0;left: 0;margin: 30px 70px 65px;background: rgba(0 77 155 / 80%);padding: 20px;border-radius: 14px;}.most_popular__section .slider_item__content .rating {margin-bottom: 10px;}.most_popular__section .slider_item__content .rating .stars {width: auto;}.most_popular__section .slider_item__content .rating .stars .star {width: 18px;height: 17px;display: block;float: left;position: relative;padding: 0 2px;}.most_popular__section .slider_item__content .rating .stars .star:first-child {padding-left: 0;}.most_popular__section .slider_item__content .rating .stars .star:first-child:before {left: 0;}.most_popular__section .slider_item__content .rating .stars .star:first-child:after {left: 0;}.most_popular__section .slider_item__content .rating .stars .star:before {width: 14px;height: 14px;background: url(../img/star.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;}.most_popular__section .slider_item__content .rating .stars .star:after {width: 14px;height: 14px;background: url(../img/star-active.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;display: none;}.most_popular__section .slider_item__content .rating .stars .star.active:before {display: none;}.most_popular__section .slider_item__content .rating .stars .star.active:after {display: block;}.most_popular__section .slider_item__content .rating .reviews_count {width: auto;font-size: 15px;color: rgba(255, 255, 255, 0.65);margin-left: 10px;line-height: 1;}.most_popular__section .slider_item__content .title {font-size: 28px;font-weight: 900;color: #fff;margin-bottom: 10px;transition: all .2s linear;text-shadow: 0 2px 4px rgba(0,0,0,0.6);}.most_popular__section .slider_item__content .description {font-size: 18px;color: rgba(255, 255, 255, 0.65);font-style: italic;margin-bottom: 18px;line-height: 1.4;}.most_popular__section .slider_item__content .days {padding-left: 35px;position: relative;}.most_popular__section .slider_item__content .days:before {width: 23px;height: 23px;background: url(../img/time.svg) center left no-repeat;background-size: contain;position: absolute;left: 0;top: 0;content: '';}.most_popular__section .slider_item__content .days span {font-size: 18px;color: rgba(255, 255, 255, 0.65);font-weight: 400;}.benefits {background: #000;padding-top: 50px;padding-bottom: 100px;}.benefits .item {position: relative;padding-left: 167px;max-width: 388px;height: 134px;width: 30%;margin-right: 5%;}.benefits .item:last-child {margin-right: 0;}.benefits .item_img {width: 134px;height: 134px;border-radius: 50%;position: absolute;overflow: hidden;left: 0;top: 0;}.benefits .item_img img {height: 100%;display: block;float: left;}.benefits .item .tc {height: inherit;vertical-align: middle;float: none;display: table-cell;}.benefits .item_title {font-size: 22px;font-weight: 500;color: #fff;margin-bottom: 11px;}.benefits .item_text {font-size: 15px;color: rgba(255, 255, 255, 0.49);font-weight: 400;font-style: italic;line-height: 1.6;}.search_tour {position: relative;padding-bottom: 60px;background: #F7F7F7;}.search_tour .section_title {max-width: 520px;}.search_tour:before {height: 50%;top: 0;left: 0;right: 0;content: '';position: absolute;}.search_tour .search_tour_form {background: #fff;padding: 56px;border-radius: 14px;position: relative;-webkit-box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.16);-moz-box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.16);box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.16);}.search_tour .search_tour_form .fields__block {padding-right: 76px;position: relative;margin-top: 30px;}.search_tour .search_tour_form .fields__block .fields {border-radius: 10px;}.search_tour .search_tour_form .fields__block .fields .field {width: 20%;margin-bottom: 0;}.search_tour .search_tour_form .fields__block .fields .field .label {font-size: 15px;font-weight: 500;color: #4c4d50;margin-bottom: 15px;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap {border: 2px solid #E6E6E6;height: 62px;border-right: 0;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords {position: relative;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords:before {width: 18px;height: 18px;background: url(../img/search-black.svg) center center no-repeat;background-size: contain;right: 18px;top: 50%;margin-top: -9px;content: '';position: absolute;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords .input {font-size: 15px;font-weight: 500;color: #3E4559;padding-left: 24px;padding-right: 46px;display: block;float: none;background: none;border: 0;width: 100%;height: 60px;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field {position: relative;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field:after {width: 0;height: 0;border: 5px solid transparent;border-top-color: #3E4559;border-bottom: 0;content: '';position: absolute;right: 17px;top: 50%;margin-top: -2px;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select {width: 100%;display: block;float: left;height: 60px;border: 0;background: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size: 15px;font-weight: 500;color: #3E4559;padding-left: 24px;padding-right: 39px;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select:focus {outline: 0;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select:hover {cursor: pointer;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field {border-right: 2px solid #E6E6E6;position: relative;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field:before {width: 20px;height: 20px;background: url(../img/calendar.svg) center center no-repeat;background-size: contain;position: absolute;content: '';right: 15px;top: 50%;margin-top: -10px;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field .calendar {font-size: 15px;font-weight: 500;color: #3E4559;padding-left: 24px;padding-right: 46px;display: block;float: none;background: none;border: 0;width: 100%;height: 60px;position: relative;z-index: 1;}.search_tour .search_tour_form .fields__block .submit {width: 62px;height: 62px;background: #E41725;border-radius: 50%;position: absolute;right: 0;bottom: 0;display: block;transition: all .2s linear;}.search_tour .search_tour_form .fields__block .submit:before {width: 26px;height: 26px;background: url(../img/search-icon.svg) center center no-repeat;background-size: contain;position: absolute;top: 50%;left: 50%;margin-top: -13px;margin-left: -13px;content: '';}.search_tour .search_tour_form .fields__block .submit:hover {background: #b8020e;transition: all .2s linear;cursor: pointer;}.ui-widget.ui-widget-content {width: 348px;background: #FAFAFA;border-color: #E2E2E2;border-radius: 14px;padding-top: 22px;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);}.ui-state-default, .ui-widget-content .ui-state-default {width: 40px;height: 40px;background: none;border: 0;padding: 0;border-radius: 50%;line-height: 40px;text-align: center;margin: 0;}.ui-datepicker td {padding: 0 4px;}.ui-state-active, .ui-widget-content .ui-state-active {background: #E41725;color: #fff;}.ui-datepicker th {font-size: 15px;font-weight: 500;text-transform: uppercase;color: #818693;text-align: center;width: 40px;height: 40px;line-height: 40px;padding: 0;}.ui-datepicker .ui-datepicker-header {border: 0;background: none;padding: 0 40px;margin-bottom: 16px;}.ui-datepicker .ui-datepicker-title {margin: 0;font-size: 15px;font-weight: 500;color: #3E4559;border: 2px solid #E6E6E6;border-radius: 10px;height: 44px;line-height: 40px;}.ui-datepicker .ui-datepicker-prev {border: 0;left: 6px;height: 44px;top: 0;}.ui-datepicker .ui-datepicker-prev:before {width: 8px;height: 12px;background: url(../img/calendar-arrow.svg) center center no-repeat;background-size: contain;position: absolute;top: 50%;left: 50%;margin-top: -6px;margin-left: -4px;content: '';}.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover {border: 0;left: 6px;top: 0;}.ui-datepicker .ui-datepicker-prev.ui-state-hover {background: none;}.ui-datepicker .ui-datepicker-next {border: 0;right: 6px;height: 44px;top: 0;}.ui-datepicker .ui-datepicker-next:before {width: 8px;height: 12px;background: url(../img/calendar-arrow.svg) center center no-repeat;background-size: contain;transform: rotate(180deg);position: absolute;top: 50%;left: 50%;margin-top: -6px;margin-left: -4px;content: '';}.ui-datepicker .ui-datepicker-next.ui-datepicker-prev-hover {border: 0;right: 6px;top: 0;}.ui-datepicker .ui-datepicker-next.ui-state-hover {background: none;}.ui-state-highlight, .ui-widget-content .ui-state-highlight {color: #fff;background: #eee;border: 0;color: #454545;}@media screen and (max-width: 430px) {.ui-widget.ui-widget-content {width: 300px;}.ui-state-default, .ui-widget-content .ui-state-default {width: 32px;height: 30px;line-height: 30px;}}.popular_destination__section {background: #F7F7F7;overflow: hidden;padding-bottom: 35px;padding-top: 48px;}.popular_destination__section .slick-slider .slick-track, .popular_destination__section .slick-slider .slick-list {will-change: transform;}.popular_destination__section .top_part {position: relative;margin-bottom: 45px;}.popular_destination__section .top_part_left {width: 63%;}.popular_destination__section .top_part_right {width: auto;float: right;position: absolute;right: 0;bottom: 0;}.popular_destination__section .top_part_right .controls {width: auto;margin-left: 50px;}.popular_destination__section .top_part_right .btn {height: 62px;border-radius: 31px;display: block;float: left;line-height: 58px;text-align: center;font-size: 21px;font-weight: 500;width: auto;padding: 0 48px;color: #3E4559;margin-left: 26px;transition: all .2s linear;background: rgba(207, 209, 213, 0);border: 2px solid #CFD1D5;}.popular_destination__section .top_part_right .btn:hover {background: #CFD1D5;border-color: rgba(255, 255, 255, 0);transition: all .2s linear;cursor: pointer;}.popular_destination__section .top_part_right .btn:hover * {cursor: pointer;}.popular_destination__section .top_part_right .arrow {width: 62px;height: 62px;border: 2px solid rgba(62, 69, 89, 0.21);border-radius: 50%;display: block;float: left;margin: 0 10px;position: relative;transition: all .2s linear;}.popular_destination__section .top_part_right .arrow:before {background: url(../img/left-arrow-black.svg) center center no-repeat;background-size: contain;width: 20px;height: 14px;content: '';position: absolute;top: 50%;left: 50%;margin-top: -7px;margin-left: -10px;}.popular_destination__section .top_part_right .arrow.next:before {transform: rotate(180deg);}.popular_destination__section .top_part_right .arrow:hover {border-color: #3E4559;transition: all .2s linear;cursor: pointer;}.popular_destination__section .slick-list {overflow: visible;}.popular_destination__slider .slide_item {width: 410px;border-radius: 10px;overflow: hidden;margin-bottom: 45px;-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);margin-right: 35px;display: block;float: left;}.popular_destination__slider .slide_item:hover .slide_item_content .slide_title {transition: all .2s linear;}.popular_destination__slider .slide_item_img {display: block;float: left;width: 100%;}.popular_destination__slider .slide_item_img img {width: 100%;object-fit: cover;}.popular_destination__slider .slide_item_img .sq_parent {width: 100%;position: relative;padding-bottom: 65%;overflow: hidden;}.popular_destination__slider .slide_item_img .sq_parent .sq_wrap {position: absolute;width: 100%;height: 100%;}.popular_destination__slider .slide_item_img .sq_parent .sq_wrap .sq_content {float: left;width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center center;border-radius: 15px 15px 0 0;}.popular_destination__slider .slide_item_content {padding: 45px 36px 25px;background: #fff;border-left: 1px solid #E2E2E2;border-right: 1px solid #E2E2E2;position: relative;display: block;float: left;width: 100%;}.popular_destination__slider .slide_item_content .flag {width: 62px;height: 62px;border-radius: 50%;overflow: hidden;position: absolute;left: 36px;top: -31px;}.popular_destination__slider .slide_item_content .flag img {width: 100%;}.popular_destination__slider .slide_item_content .slide_title {font-size: 28px;font-weight: 900;color: #3E4559;margin-bottom: 12px;transition: all .2s linear;}.popular_destination__slider .slide_item_content .slide_text {font-size: 18px;color: #4c4d50;font-weight: 400;font-style: italic;line-height: 1.3;}.popular_destination__slider .slide_item .slide_footer {border: 1px solid #E6E6E6;background: #fff;padding: 19px 36px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.popular_destination__slider .slide_item .slide_footer .hours {max-width: 50%;font-size: 15px;color: #E41725;}.popular_destination__slider .slide_item .slide_footer .tours_link {max-width: 50%;text-align: right;font-size: 15px;color: #3E4559;font-weight: 500;}.popular_destination__slider .slide_item .slide_footer .tours_link a:hover {text-decoration: underline;}.top_destination {padding-top: 96px;padding-bottom: 104px;}.top_destination.mainpage-slider {background: #fff;}.top_destination .description {margin-top: 13px;}.top_destination .description .left {max-width: 595px;}.top_destination .description .right {max-width: 595px;float: right;}.top_destination .description .text {font-size: 18px;color: #818693;line-height: 1.45;}.top_destination .section_content {margin-top: 53px;}.top_destination .section_content .wrap {max-width: 99vw;}.top_destination .section_content .item {width: 8.8vw;margin: 0 0.55vw;display: block;float: left;}.top_destination .section_content .item .sq_parent {width: 100%;position: relative;padding-bottom: 100%;overflow: hidden;border-radius: 8px;}.top_destination .section_content .item .sq_parent .sq_wrap {position: absolute;width: 100%;height: 100%;background: #000;overflow: hidden;border-radius: 8px;}.top_destination .section_content .item .sq_parent .sq_wrap .sq_content {float: left;width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: cover;opacity: .8;overflow: hidden;border-radius: 8px;}.top_destination .section_content .item .sq_parent .sq_wrap span {font-size: 20px;font-weight: 900;color: #fff;position: absolute;top: 52%;transform: translateY(-50%);display: block;width: 100%;left: 0;z-index: 1;text-align: center;}.discount_section {padding: 160px 0;min-height: 570px;background-position: center center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;position: relative;}.discount_section:before {background: #000;opacity: .43;position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: '';}.discount_section .wrap_float {position: relative;z-index: 1;color: #fff;}.discount_section .section_content {max-width: 620px;}.discount_section .section_content .tag {font-size: 16px;font-weight: 900;color: #fff;letter-spacing: 2px;}.discount_section .section_content .section_title {color: #fff;margin: 5px 0 13px;}.discount_section .section_content .section_title .discount_tag {height: 36px;background: #CB4822;border-radius: 18px;width: auto;line-height: 36px;font-size: 17px;font-weight: 500;color: #fff;display: inline-block;padding: 0 14px;vertical-align: middle;margin-left: 10px;}.discount_section .section_content .text {line-height: 1.5;margin-bottom: 24px;}.blog {padding: 100px 0;position: relative;background-color: #fff;background-position: center top;background-repeat: no-repeat;background-size: cover;}.blog:before {position: absolute;content: '';top: 0;left: 0;background: linear-gradient(#000000 0%, #000000 57.64%, rgba(0, 0, 0, 0) 100%);width: 100%;height: 70%;}.blog .wrap_float {position: relative;z-index: 1;}.blog .top_part {position: relative;margin-bottom: 45px;text-align: center;display: flex;flex-direction: column;align-items: center;}.blog .top_part .section_description {color: rgba(255, 255, 255, 0.58);font-size: 18px;text-align: center;max-width: 645px;margin-top: 20px;line-height: 1.3;}.blog .btn {height: 62px;border-radius: 31px;display: block;float: left;line-height: 58px;text-align: center;font-size: 21px;font-weight: 500;width: auto;padding: 0 48px;color: #fff;border: 2px solid rgba(255, 255, 255, 0.21);transition: all .2s linear;}.blog .btn:hover {background: #cfd1d5;border-color: #cfd1d5;transition: all .2s linear;cursor: pointer;}.blog .btn:hover * {cursor: pointer;}.blog_item {width: 48%;margin-right: 4%;display: flex;float: left;flex-direction: column;text-align: center;}.blog_item:hover .blog_item_title {transition: all .2s linear;}.blog_item:last-child {margin-right: 0;}.blog_item_img {border-radius: 10px;overflow: hidden;margin-bottom: 17px;}.blog_item_img img {width: 100%;object-fit: cover;display: block;}.blog_item_date {font-size: 12px;font-weight: 700;position: relative;line-height: 18px;margin: 7px 0 5px;}.blog_item_title {font-size: 20px;font-weight: 900;margin-bottom: 15px;padding-right: 25px;transition: all .2s linear;}.blog_item_text {font-size: 14px;font-weight: 400;line-height: 1.8;padding-right: 25px;max-width: 468px;}.blog.blog-section .blog_item {align-items: center;}.show-more {display: flex;justify-content: center;margin-top: 45px;}.footer {background: #F7F7F7;position: relative;z-index: 1;}.footer_top {padding-top: 60px;}.footer_top .footer_head_mobile {display: none;}.footer_top .footer_head_mobile .logo {font-size: 44px;color: #fff;font-weight: 300;width: auto;line-height: normal;margin-right: 20px;}.footer_top .footer_head_mobile .award {width: 92px;height: 88px;}.footer_top .footer_head_mobile .award img {width: 100%;}.footer_top .footer_head_mobile .text {line-height: 1.5;margin-top: 15px;font-size: 14px;color: rgba(255, 255, 255, 0.38);max-width: 320px;}.footer_top .wrap_float {border-bottom: 1px solid #3E4559;}.footer_top_menu {width: auto;}.footer_top_menu ul {width: auto;}.footer_top_menu ul li {width: auto;margin-right: 20px;}.footer_top_menu ul li:last-child {margin-right: 0;}.footer_top_menu ul li a {font-size: 15px;font-weight: 500;padding: 20px 22px;display: block;float: left;width: auto;}.footer_top_menu ul li a:hover {cursor: pointer;color: #A10C0C;}.footer_top_menu ul li a.active {position: relative;color: #A10C0C;}.footer_top_menu ul li a.active:before {height: 2px;background: #A10C0C;position: absolute;bottom: -1px;left: 0;right: 0;content: '';}.footer_top .socials {width: auto;float: right;padding: 14px 0;}.footer_top .socials .a {width: 30px;height: 30px;text-align: center;display: block;float: left;position: relative;margin-left: 16px;opacity: .36;}.footer_top .socials .a:hover {opacity: 1;}.footer_top .socials .a:first-child {margin-left: 0;}.footer_top .socials .a:before {position: absolute;content: '';background-position: center center;background-repeat: no-repeat;background-size: contain;top: 50%;left: 50%;}.footer_top .socials .a.facebook:before {background-image: url(../img/facebook-logo.svg);width: 28px;height: 28px;margin-top: -13px;margin-left: -13px;}.footer_top .socials .a.instagram:before {background-image: url(../img/instagram.svg);width: 28px;height: 28px;margin-top: -13px;margin-left: -13px;}.footer_top .socials .a.youtube:before {background-image: url(../img/youtube.svg);width: 28px;height: 28px;margin-top: -13px;margin-left: -13px;}.footer_top .socials .a.pinterest:before {background-image: url(../img/pinterest.svg);width: 14px;height: 18px;margin-top: -9px;margin-left: -7px;}.footer_top .socials .a.twitter:before {background-image: url(../img/twitter.svg);width: 18px;height: 16px;margin-top: -8px;margin-left: -9px;}.footer_center {padding-top: 55px;padding-bottom: 78px;}.footer_center_left {max-width: 276px;margin-right: 90px;}.footer_center_left .logo {font-size: 43px;font-weight: 300;color: #fff;width: auto;padding: 12px 0;display: block;float: left;}.footer_center_left .award {width: 64px;height: 62px;margin-left: 20px;}.footer_center_left .text {font-size: 14px;line-height: 1.5;margin-top: 20px;}.footer_center_menu {max-width: 580px;padding-top: 14px;}.footer_center_menu ul li {margin-bottom: 17px;max-width: 248px;}.footer_center_menu ul li:nth-child(odd) {clear: both;margin-right: 65px;}.footer_center_menu ul li a {font-weight: 400;}.footer_center_menu ul li a:hover {color: #E41725;}.footer_center_right {max-width: 308px;float: right;padding-top: 14px;}.footer_center_right ._title {font-size: 13px;font-weight: 900;text-transform: uppercase;}.footer_center_right .text {color: #62687B;}.footer_center_right .text p {margin-top: 20px;}.footer_center_right .text b, .footer_center_right .text a, .footer_center_right .text strong {font-weight: 400;}.footer_center .mobile_socials {margin-top: 50px;display: none;}.footer_center .mobile_socials .a {width: 44px;height: 44px;text-align: center;display: block;float: left;position: relative;margin-left: 30px;}.footer_center .mobile_socials .a:hover {opacity: 1;}.footer_center .mobile_socials .a:first-child {margin-left: 0;}.footer_center .mobile_socials .a:before {position: absolute;content: '';background-position: center center;background-repeat: no-repeat;background-size: contain;top: 50%;left: 50%;}.footer_center .mobile_socials .a.facebook {width: 16px;margin-right: 12px;}.footer_center .mobile_socials .a.facebook:before {background-image: url(../img/facebook-logo.svg);width: 28px;height: 28px;margin-top: -14px;margin-left: -14px;}.footer_center .mobile_socials .a.instagram:before {background-image: url(../img/instagram.svg);width: 28px;height: 28px;margin-top: -14px;margin-left: -14px;}.footer_center .mobile_socials .a.youtube:before {background-image: url(../img/youtube.svg);width: 28px;height: 28px;margin-top: -14px;margin-left: -14px;}.footer_center .mobile_socials .a.pinterest:before {background-image: url(../img/pinterest.svg);width: 24px;height: 30px;margin-top: -15px;margin-left: -12px;}.footer_center .mobile_socials .a.twitter:before {background-image: url(../img/twitter.svg);width: 30px;height: 24px;margin-top: -12px;margin-left: -15px;}.footer_bottom {background: #000;color: #696E7D;font-size: 14px;text-align: center;padding: 32px 0;}.footer_bottom a {color: #E41725;}.mobile_btn {display: none;}.header__bottom .menu .scroll .current, .header__bottom .menu .scroll .bottom {display: none;}.header__bottom .menu .scroll {width: auto;}.header__bottom .menu .scroll .scroll_wrap {width: auto;}.image-cover {width: 100%;height: 100%;object-fit: cover;object-position: center;display: block;}.slick-track {will-change: transform;}.last-section {position: relative;}.last-section:after {height: 90px;position: absolute;bottom: 0;left: 0;width: 100%;content: '';}@media screen and (min-height: 840px) {.container.fullheight {min-height: 100vh;position: relative;}.footer.absolute {position: absolute;bottom: 0;left: 0;}}@media screen and (max-width: 2000px) {.slide__text-heading {font-size: 4vw;}.slide__text-desc {font-size: 23px;}}@media screen and (max-width: 1600px) {.homepage_slider .most_popular {margin-right: -466px;}.slide__text {bottom: 260px;}.homepage_slider .most_popular {bottom: 260px;}.slide__text-desc {font-size: 18px;}.slide__text-heading {font-size: 50px;margin-bottom: 20px;}.homepage_slider .categories {bottom: 20px;}.slide__text {bottom: 190px;}.homepage_slider .categories_item .icon {height: 48px;}.homepage_slider .categories_item .icon .icon-wrap {width: 48px;height: 48px;}.homepage_slider .most_popular {font-size: 17px;}.homepage_slider .most_popular {bottom: 220px;width: 312px;}.most_popular__section .slider_item {width: 730px;height: 430px;padding: 30px 50px;}.most_popular__section .slider_item__content {padding: 30px 50px 50px;}.homepage_slider .categories_item {height: 125px;}.header__bottom .logo {font-size: 34px;padding: 12px 0;}.top_destination .section_content .item {margin: 0 0.4vw;display: inline-block;float: none;}.top_destination .section_content {text-align: center;}.homepage_slider .slide__controls .btn {height: 50px;line-height: 50px;font-size: 16px;}.homepage_slider .slide__controls .btn.btn__choose_tour {margin-left: 18px;}.homepage_slider .slide__controls .arrow {width: 50px;height: 50px;margin-left: 18px;}.homepage_slider .most_popular:before {top: 5px;}.most_popular__section .top_part_right .btn, .popular_destination__section .top_part_right .btn {height: 50px;line-height: 50px;font-size: 16px;}.most_popular__section .top_part_right .arrow, .popular_destination__section .top_part_right .arrow {width: 50px;height: 50px;}.most_popular__section .top_part_right .controls, .popular_destination__section .top_part_right .controls {margin-left: 20px;}.btn, .blog .top_part_right .btn {height: 50px;line-height: 50px;font-size: 16px;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li a {padding: 8px 0;}.homepage_slider .slide__controls .btn.btn__choose_tour, .most_popular__section .top_part_right .btn, .popular_destination__section .top_part_right .btn, .btn.btn__choose_tour {line-height: 46px;}}@media screen and (max-width: 1400px) {.wrap {max-width: 1200px;}.slide__content {margin-left: -600px;}.homepage_slider .categories .other_items {width: 170px;}.homepage_slider .categories .items {width: 1100px;}.homepage_slider .categories_item {width: 224px;}.homepage_slider .categories.scrolled .items .scroll {transform: translateX(-900px);}.footer_center_left {margin-right: 76px;}.footer_center_menu ul li {max-width: 210px;}.footer_center_menu {max-width: 495px;}.top_destination .description .left {max-width: 530px;}.top_destination .description .right {max-width: 530px;}.search_form {width: 1200px;margin-left: -600px;}}@media screen and (max-width: 1230px) {.wrap {max-width: 1000px;}.header__bottom .menu ul li a {padding: 0 15px;}.header__bottom .menu {margin-left: 90px;}.slide__content {margin-left: -500px;}.homepage_slider .categories_item {width: 190px;}.homepage_slider .categories .items {width: 900px;}.homepage_slider .categories.scrolled .items .scroll {transform: translateX(-760px);}.homepage_slider .most_popular {width: 275px;font-size: 16px;}.benefits .item_img {width: 110px;height: 110px;}.benefits .item {padding-left: 126px;}.benefits .item_img {top: 50%;margin-top: -55px;}.top_destination .description .right, .top_destination .description .left {max-width: 45%;}.footer_center_left {max-width: 236px;}.footer_center_menu ul li:nth-child(odd) {margin-right: 38px;}.footer_center_menu {max-width: 460px;}.footer_center_right {max-width: 210px;}.search_form {width: 1000px;margin-left: -500px;}.search_form .input {font-size: 38px;padding-bottom: 12px;}.search_form .submit {height: 57px;right: 55px;}.search_form .close {height: 57px;}.search_form .submit:before {width: 32px;margin-left: -16px;}.search_form .close:before {width: 28px;margin-left: -14px;}.search_form {padding-right: 113px;}.top_destination .section_content .item {width: 13.5vw;}.top_destination .section_content .item:nth-child(7), .top_destination .section_content .item:nth-child(8), .top_destination .section_content .item:nth-child(9), .top_destination .section_content .item:nth-child(10) {display: none;}.most_popular__section .slider_item {padding-top: 22px;padding-left: 30px;padding-right: 30px;}.header__bottom .logo {position: absolute;}.header__bottom .menu {margin-left: 160px;}.footer_center_left .logo {font-size: 32px;}}@media screen and (max-width: 1076px) {.fa-youtube:before {content: "\f167";}.wrap {max-width: 930px;}.mobile_btn {width: 24px;height: 54px;padding: 17px 0;position: absolute;right: 0;display: block;}.mobile_btn span {width: 100%;height: 2px;background: #fff;display: block;float: left;margin-bottom: 7px;}.mobile_btn span:last-child {margin-bottom: 0;}.header__bottom .menu {position: fixed;top: 0;right: 0;left: 0;bottom: 0;background: #F7F7F7;margin-left: 0;overflow: auto;z-index: 2;display: none;}.header__bottom .menu .close {width: 25px;height: 25px;display: flex;align-items: center;justify-content: center;position: fixed;z-index: 2;right: 15px;top: 15px;cursor: pointer;background: none;border: none;}.header__bottom .menu .close i {font-size: 30px;display: flex !important;}.header__bottom .menu .scroll {padding-top: 24px;min-height: 100%;position: relative;padding-bottom: 240px;}.header__bottom .menu .scroll .current {display: block;width: 100%;float: left;font-size: 22px;font-weight: 500;color: #E41725;text-align: center;}.header__bottom .menu .scroll .scroll_wrap {padding-top: 50px;}.header__bottom .menu .scroll .bottom {text-align: center;padding: 40px 0;position: absolute;bottom: 0;left: 0;}.header__bottom .menu .scroll .bottom .tel {font-size: 20px;margin-bottom: 17px;}.header__bottom .menu .scroll .bottom .email {font-size: 20px;color: #E41725;}.header__bottom .menu .scroll .bottom .socials {margin-top: 42px;}.header__bottom .menu .scroll .bottom .socials .links {width: auto;float: none;display: inline-block;}.header__bottom .menu .scroll .bottom .socials .links a {display: block;float: left;width: 30px;height: 30px;position: relative;margin: 0 23px;}.header__bottom .menu .scroll .bottom .socials .links a:before {position: absolute;content: '';background-position: center center;background-repeat: no-repeat;background-size: contain;top: 50%;left: 50%;transition: all .2s linear;}.header__bottom .menu .scroll .bottom .socials .links a.fb:before {background-image: url(../img/facebook-logo.svg);width: 16px;height: 30px;margin-top: -15px;margin-left: -8px;}.header__bottom .menu .scroll .bottom .socials .links a.facebook:before {background-image: url(../img/facebook-logo.svg);width: 28px;height: 28px;margin-top: -14px;margin-left: -14px;}.header__bottom .menu .scroll .bottom .socials .links a.instagram:before {background-image: url(../img/instagram.svg);width: 28px;height: 28px;margin-top: -14px;margin-left: -14px;}.header__bottom .menu .scroll .bottom .socials .links a.youtube:before {background-image: url(../img/youtube.svg);width: 28px;height: 28px;margin-top: -14px;margin-left: -14px;}.header__bottom .menu .scroll .bottom .socials .links a.pinterest:before {background-image: url(../img/pinterest.svg);width: 24px;height: 30px;margin-top: -15px;margin-left: -12px;}.header__bottom .menu .scroll .bottom .socials .links a.twitter:before {background-image: url(../img/twitter.svg);width: 30px;height: 24px;margin-top: -12px;margin-left: -15px;}.header__bottom .menu .scroll_wrap > ul > li > a, .header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a {transition: all .2s linear;color: #3E4559;}.header__bottom .menu .scroll_wrap > ul > li > a span:before, .header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a span:before {transition: all .2s linear;}.header__bottom .menu .scroll_wrap > ul > li > a:hover, .header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a:hover {color: #fff;}.header__bottom .menu .scroll_wrap > ul > li > a.hover, .header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a.hover {color: #E41725;transition: all .2s linear;}.header__bottom .menu .scroll_wrap > ul > li > a.hover span:before, .header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a.hover span:before {border-top-color: #E41725;transform: rotate(180deg);transition: all .2s linear;}.header__bottom .menu .scroll_wrap > ul {width: 100%;text-align: center;}.header__bottom .menu .scroll_wrap > ul > li {width: 100%;margin: 0;}.header__bottom .menu .scroll_wrap > ul > li a {width: 100%;font-size: 22px;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a, .header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li a {color: #fff;font-size: 18px;font-weight: 300;}.header__bottom .menu .scroll_wrap > ul > li > a {line-height: 44px;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li {padding: 0 15px;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li:first-child > a, .header__bottom .menu > ul > li .dropdown-menu > ul > li:first-child a {padding-top: 0;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a:before {display: none;}.header__bottom .menu a span {position: relative;}.header__bottom .menu a span:before {width: 0;height: 0;border: 4px solid transparent;border-top-color: #fff;border-bottom: 0;content: '';position: absolute;right: -20px;top: 50%;margin-top: 0;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu {background: none;border-radius: 0;padding: 0;position: static;width: 100%;}.header__bottom .menu .scroll_wrap > ul > li > a.active:before {display: none;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li .submenu {background: none;border-radius: 0;padding: 0;margin-left: 0;width: 100%;position: relative;left: auto;right: auto;bottom: auto;top: auto;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li .submenu:before {height: 1px;left: 50%;width: 300px;margin-left: -150px;content: '';background: #fff;opacity: .19;position: absolute;bottom: 0;}.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li:before {display: none;}.header__bottom .search_link {height: 54px;right: 46px;}.header__bottom {border-bottom: 0;position: relative;}.slide__content {margin-left: -465px;}.homepage_slider .categories .wrap {max-width: 100%;}.homepage_slider .categories .items {margin-left: 0;overflow: auto;}.homepage_slider .categories .items {width: 100%;}.homepage_slider .categories .other_items {display: none;}.search_tour .search_tour_form .fields__block {padding-right: 0;}.search_tour .search_tour_form .fields__block .fields .field {width: 33.333333%;margin-bottom: 20px;}.search_tour .search_tour_form .fields__block .fields .field:nth-child(3) .field_wrap {border-right: 2px solid #e6e6e6;border-bottom-right-radius: 10px;border-top-right-radius: 10px;}.search_tour .search_tour_form .fields__block .fields .field:nth-child(4) {margin-bottom: 0;}.search_tour .search_tour_form .fields__block .fields .field:nth-child(4) .field_wrap {border-bottom-left-radius: 10px;border-top-left-radius: 10px;}.search_tour .search_tour_form .fields__block .fields .field:nth-child(5) {margin-bottom: 0;}.search_tour .search_tour_form .fields__block .submit {width: 33.333333%;border-radius: 10px;border-top-left-radius: 0;border-bottom-left-radius: 0;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field {border-top-right-radius: 0;border-bottom-right-radius: 0;}.footer_center_menu {max-width: 300px;}.footer_center_right {max-width: 265px;}.header__top .socials .a {opacity: 1;}.homepage_slider .categories .items .scroll {padding: 0 4vw;}.homepage_slider .categories_item {margin-left: 0;}.homepage_slider .categories_item:first-child {border-left: 1px solid rgba(255, 255, 255, 0.13);}.discount_section {background-attachment: inherit;}.search_form {width: 930px;margin-left: -465px;}.header__bottom .menu .scroll .current, .header__bottom .menu .scroll .bottom {display: block;}.header__bottom .menu .scroll {width: 100%;}.header__bottom .menu .scroll .scroll_wrap {width: 100%;}.homepage_slider .categories .items {padding-bottom: 5px;}}@media screen and (min-width: 1025px) {.header__top a:hover, .homepage_slider .categories_item:hover ._title, .most_popular__section .slider_item:hover .slider_item__content .title, .popular_destination__slider .slide_item:hover .slide_item_content .slide_title, .blog_item:hover .blog_item_title {color: #E41725;}.homepage_slider .slide__controls .arrow:hover {border-color: #fff;}}@media screen and (max-width: 1000px) {.wrap {max-width: 92vw;}.slide__content {margin-left: 0;left: 4vw;width: 92vw;}.homepage_slider .slider-pagi {display: none;}.slide__text-heading {font-size: 44px;}.slide__text-desc {font-size: 18px;max-width: 600px;}.homepage_slider .most_popular {position: relative;right: auto;margin-left: 0;margin-right: 0;clear: both;margin-left: 4vw;}.slide__text-desc {margin-bottom: 0;}.slider-control.left, .slider-control.right {display: none;}.homepage_slider .most_popular {bottom: 235px;}.slide__text {bottom: 270px;}.most_popular__section .top_part_right, .popular_destination__section .top_part_right {position: relative;clear: both;right: auto;width: 100%;padding-left: 187px;margin-top: 27px;}.most_popular__section .top_part, .popular_destination__section .top_part {margin-bottom: 43px;}.most_popular__section .top_part_right .btn, .popular_destination__section .top_part_right .btn {margin-left: 0;float: right;}.most_popular__section .top_part_right .controls, .popular_destination__section .top_part_right .controls {position: absolute;left: 0;margin-left: 0;}.most_popular__section .slider_item {width: 92vw;margin: 0;}.most_popular__section .slick-list {overflow: visible;}.benefits .wrap {max-width: 100%;display: block;float: left;overflow: auto;padding: 0 4vw;}.benefits .wrap .wrap_float {white-space: nowrap;width: auto;}.benefits .item {display: inline-block;float: none;width: 300px;white-space: normal;margin-right: 42px;}.benefits .item:last-child {margin-right: 4vw;}.benefits {padding: 30px 0 55px;}.top_destination .section_content .item {width: 166px;height: 166px;white-space: normal;display: inline-block;float: none;margin: 0;margin-right: 22px;}.top_destination .section_content .item:last-child {margin-right: 4vw;}.top_destination .section_content .wrap {max-width: 100%;display: block;float: left;overflow: auto;padding: 0 4vw;padding-bottom: 20px;}.top_destination .section_content .wrap .wrap_float {white-space: nowrap;width: auto;}.top_destination .section_content {height: 166px;overflow: hidden;}.blog_item {width: 49%;margin-right: 2%;}.blog_item:nth-child(2) {margin-right: 0;}.blog_item:nth-child(3) {display: none;}.footer_top_menu ul li a {padding: 20px 14px;}.most_popular__section .top_part_left, .popular_destination__section .top_part_left {width: 100%;}.search_form {margin-left: 0;left: 4vw;width: 92vw;}.search_form .close {position: fixed;right: 4vw;top: 3vw;}.search_form .close:before {top: 0;right: 0;margin-top: 0;margin-right: 0;margin-left: 0;}.search_form .submit {right: 0;}.search_form {padding-right: 60px;}.homepage_slider .slide__controls {margin-top: 22px;}.top_destination .section_content .item:nth-child(7), .top_destination .section_content .item:nth-child(8), .top_destination .section_content .item:nth-child(9), .top_destination .section_content .item:nth-child(10) {display: inline-block;}.footer_center_right {margin-left: 312px;float: left;clear: both;}.footer_top .socials {clear: both;float: left;margin-top: 14px;}.most_popular__section .top_part_right .arrow:first-child {margin-left: 0;}.most_popular__section {overflow: hidden;}.most_popular__section.mainpage-slider .slider_item {opacity: 0;transition: all .2s linear;}.most_popular__section.mainpage-slider .slider_item.slick-current {opacity: 1;}.popular_destination__slider .slide_item .slide_footer {border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}}@media screen and (max-width: 760px) {.homepage_slider .most_popular {bottom: 170px;}.slide__text {bottom: 226px;}.search_tour .search_tour_form .fields__block .fields .field {width: 100%;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap {border-radius: 10px;border-right: 2px solid #e6e6e6;}.search_tour .search_tour_form .fields__block .submit {width: 80px;height: 80px;border-radius: 50%;position: relative;right: auto;left: 50%;margin-left: -40px;margin-top: 30px;}.search_tour .search_tour_form .fields__block .fields .field:nth-child(5) {margin-top: 20px;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field {border-radius: 10px;}.search_form .input {font-size: 26px;}.search_form .submit {height: 45px;}.search_form .submit:before {margin-left: 0;right: 0;left: auto;width: 24px;margin-top: -28px;}.search_form .close {width: 22px;height: 22px;}.search_form .close:before {margin-left: 0;left: auto;}.search_form .close:before {width: 20px;height: 20px;}.blog_item {width: 100%;margin-right: 0;margin-bottom: 50px;}.blog_item:last-child {margin-bottom: 0;}}@media screen and (max-width: 760px) and (orientation: landscape) {.homepage_slider .most_popular {bottom: 240px;}.slide__text {bottom: 265px;}}@media screen and (max-width: 686px) {.homepage_slider .slide__controls .btn {width: 60%;margin: 0;}.discount_section .btn {width: 49%;margin: 0;}.btn.btn__choose_tour {margin-left: 2%;}.homepage_slider .slide__controls .btn.btn__choose_tour {margin-left: 2%;width: 38%;}.homepage_slider .slide__controls {position: relative;}.homepage_slider .slide__controls .arrow {position: absolute;right: 0;bottom: -90px;}.btn, .homepage_slider .slide__controls .btn {font-size: 17px;padding: 0 20px;}.most_popular__section .slider_item {padding: 50px 40px;}.most_popular__section .slider_item__content {padding: 30px 40px 65px;margin: 0;}.top_destination .description .right, .top_destination .description .left {max-width: 100%;margin-right: 0;margin: 12px 0;}.btn, .homepage_slider .slide__controls .btn {font-size: 15px;padding: 0 10px;}.footer_center_right {margin-left: 0;}.footer_top_menu ul li {margin-right: 6px;}.most_popular__section .slider_item {padding: 36px 30px;}.blog .btn {height: 50px;line-height: 50px;font-size: 15px;}}@media screen and (max-width: 610px) {.header__bottom .logo {width: 174px;margin-left: -87px;position: absolute;}.header__bottom .search_link {left: 0;position: absolute;}.search_tour .search_tour_form {padding: 44px 30px;}.popular_destination__slider .slide_item {margin: 0;}.blog .top_part_left {width: 100%;}.blog .top_part_right {width: 100%;position: relative;margin-left: 0;margin-top: 23px;}.blog .top_part_right .btn {margin-left: 0;}.blog_item {width: 100%;margin-right: 0;margin-bottom: 30px;max-width: 100%;}.header__top .socials {display: none;}.header__top .email {float: right;}.btn, .homepage_slider .slide__controls .btn {height: 50px;}.homepage_slider .slide__controls .arrow {width: 50px;height: 50px;border-color: #fff;}.homepage_slider .categories_item .icon {height: 58px;}.homepage_slider .categories_item {width: 153px;}.header__bottom .search_link:before {width: 24px;height: 24px;}.header__bottom {height: 58px;}.header__bottom .search_link {height: 46px;}.slide__text-heading {margin-bottom: 16px;}.homepage_slider .slide__controls {margin-top: 24px;}.homepage_slider .slide__controls .btn.btn__choose_tour {background: rgba(255, 255, 255, 0.36);border-color: rgba(255, 255, 255, 0);}.section_title {font-size: 29px;line-height: 1.3;}.most_popular__section .top_part_right .arrow {width: 50px;height: 50px;}.most_popular__section .top_part_right .arrow:before, .popular_destination__section .top_part_right .arrow:before {width: 16px;height: 12px;margin-top: -6px;margin-left: -8px;}.popular_destination__section .top_part_right .btn {font-size: 15px;padding: 0 20px;}.popular_destination__section .top_part_right .arrow {margin: 0;}.popular_destination__section .top_part_right .arrow.next {margin-left: 15px;}.most_popular__section .top_part_right .arrow {border-color: #fff;margin: 0;}.most_popular__section .top_part_right .arrow.next {margin-left: 15px;}.most_popular__section .top_part_right, .popular_destination__section .top_part_right {padding-left: 136px;}.most_popular__section .top_part_right .btn, .popular_destination__section .top_part_right .btn {height: 50px;line-height: 48px;}.most_popular__section .top_part_right .btn {padding: 0 30px;font-size: 15px;}.most_popular__section .slider_item {height: 440px;}.most_popular__section .slider_item {padding: 26px 16px;}.most_popular__section .slider_item__content {padding: 20px 30px 50px;margin: 0;}.most_popular__section .slider_item__content .description {font-size: 16px;}.most_popular__section .slider_item__content .title {margin-bottom: 15px;}.most_popular__section .slider_item__content .description {margin-bottom: 20px;}.most_popular__section .top_part, .popular_destination__section .top_part {margin-bottom: 30px;}.most_popular__section .slider_item__tags .tag {height: 30px;line-height: 30px;}.most_popular__section .slider_item__tags .tag {font-size: 14px;}.benefits .item_img {width: 134px;height: 134px;position: relative;top: auto;left: auto;margin-top: 0;display: inline-block;float: none;margin-bottom: 20px;}.benefits .item .tc {width: 100%;display: block;float: left;text-align: center;}.benefits .item {padding-left: 0;height: auto;width: 214px;display: inline-block;float: none;text-align: center;}.most_popular__section {padding-bottom: 25px;}.search_tour .wrap {max-width: 100%;}.search_tour .search_tour_form {border-radius: 0;}.search_tour .search_tour_form {padding: 38px 4vw;}.search_tour .search_tour_form .fields__block {margin-top: 18px;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords .input {padding-left: 16px;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select {padding-left: 16px;}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field .calendar {padding-left: 16px;}.popular_destination__section .top_part_right .arrow {width: 50px;height: 50px;}.popular_destination__slider .slide_item_content .slide_title {font-size: 23px;}.popular_destination__slider .slide_item_content .slide_text {font-size: 16px;}.popular_destination__slider .slide_item_content .flag {width: 50px;height: 50px;}.popular_destination__slider .slide_item_content {padding-top: 36px;}.popular_destination__slider .slide_item .slide_footer {padding: 14px 28px;}.popular_destination__slider .slide_item_content {padding: 45px 28px 25px;}.popular_destination__slider .slide_item_content .flag {left: 28px;}.section_subtitle {margin-bottom: 10px;}.popular_destination__section {background: #fff;}.search_tour {padding-bottom: 0;margin-bottom: 60px;}.top_destination .description .text {font-size: 16px;}.top_destination .section_content {margin-top: 34px;}.top_destination .section_content .item {margin-right: 19px;}.top_destination {padding-top: 60px;padding-bottom: 70px;}.blog {padding: 48px 0;}.blog .top_part_right .btn {height: 50px;line-height: 48px;font-size: 15px;}.blog .top_part_right {margin-top: 16px;}.blog .top_part {margin-bottom: 38px;}.blog_item {margin-bottom: 41px;}.blog_item:nth-child(3) {display: block;}.footer_top .footer_head_mobile {display: block;}.footer_top_menu {margin-top: 13px;}.footer_top_menu ul li {width: 100%;}.footer_top_menu ul li a {font-size: 20px;font-weight: 500;padding: 10px 0;}.footer_center_menu ul li {margin-bottom: 0;}.footer_center_menu ul li a {font-size: 18px;padding: 10px 0;display: block;}.footer_top_menu ul li a.active:before {bottom: 6px;}.footer_top .socials {display: none;}.footer_center_left {display: none;}.footer_top .wrap_float {padding-bottom: 20px;}.footer_center {padding-top: 13px;}.footer_center_right {float: left;max-width: 100%;width: 100%;}.footer_center_right ._title {font-size: 17px;letter-spacing: 2px;}.footer_center_right {margin-top: 34px;}.footer_center_right .text {font-size: 18px;}.footer_bottom {background: #000;}.footer_center {padding-bottom: 54px;}.footer_center .mobile_socials {display: block;}.homepage_slider .most_popular {padding-left: 45px;width: 260px;}.discount_section {padding: 94px 0;min-height: inherit;}.homepage_slider .categories {bottom: 10px;}.homepage_slider .most_popular {bottom: 200px;}.slide__text {bottom: 243px;}.search_tour .search_tour_form .fields__block .fields .field .label {margin-bottom: 8px;}.btn.btn__choose_tour {background: rgba(255, 255, 255, 0.36);border-color: rgba(255, 255, 255, 0);}.btn, .homepage_slider .slide__controls .btn {line-height: 50px;}.search_tour .search_tour_form {padding-top: 60px;padding-bottom: 60px;}.popular_destination__section {padding-top: 60px;}.search_tour {margin-bottom: 0;}.popular_destination__slider .slide_item_content .flag {top: -25px;}.blog {padding-top: 60px;}.header__bottom .logo {padding: 0;text-align: center;}.header__bottom .logo {padding: 5px 0;}.mainpage-slider .popular_destination__slider .slide_item {opacity: 0;transition: all .2s linear;}.mainpage-slider .popular_destination__slider .slide_item.slick-current {opacity: 1;}.homepage_slider .categories_item .icon .icon-wrap {width: 58px;height: 58px;}}@media screen and (max-width: 430px) {.slide__text-heading {font-size: 38px;}.slide__text-desc {font-size: 16px;}.most_popular__section .slider_item__content .title {font-size: 26px;}padding-bottom: 28px;}.most_popular__section .slider_item {height: 366px;}.slide__text-heading {line-height: 1.1;}.footer_top .footer_head_mobile .logo {font-size: 37px;}}@media screen and (max-width: 358px) {.homepage_slider .most_popular {width: 230px;}.homepage_slider .categories_item {width: 132px;}.most_popular__section .top_part_right, .popular_destination__section .top_part_right {padding-left: 130px;}.popular_destination__section .top_part_right .btn {font-size: 14px;padding: 0 12px;}.discount_section .btn {width: 100%;}.btn.btn__choose_tour {margin-left: 0;margin-top: 14px;background: rgba(255, 255, 255, 0.36);border-color: rgba(255, 255, 255, 0);}.slide__text-heading {font-size: 32px;}.slide__text-desc {font-size: 14px;}}@media screen and (orientation: landscape) {.homepage_slider {position: relative;}}@media screen and (orientation: portrait) {.homepage_slider {position: relative;}.iosSafari .slider-container {height: 85vh;}.chromeMobile .slider-container {height: 89vh;}}@media screen and (orientation: landscape) and (max-width: 1050px) {}@media screen (orientation: portrait) and (max-width: 1050px) and (-webkit-min-device-pixel-ratio: 0) {.slider-container {height: 85vh;}}@media screen and (max-width: 610px) and (max-height: 680px) {.header__bottom {padding-bottom: 0;}.homepage_slider .slide__controls {margin-top: 15px;}.homepage_slider .slide__controls .arrow {bottom: -75px;}.slide__text {bottom: 280px;}.slider-container {height: 100vh;padding-bottom: 180px;box-sizing: content-box;}.slide__text {bottom: 95px;}.homepage_slider .most_popular {bottom: 244px;}.homepage_slider .categories {bottom: 75px;}.most_popular__section {padding-top: 0;}.homepage_slider {background: #000;}}.page_head {padding-top: 225px;position: relative;background-position: center center;background-repeat: no-repeat;background-size: cover;}.page_head.page_head--small {min-height: 660px;}.page_head:before {height: 28%;bottom: 0;left: 0;right: 0;content: '';position: absolute;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);}.page_head:after {opacity: .3;position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background: #000;}.page_head .wrap_float {position: relative;z-index: 1;}.page_head .title {font-size: 40px;color: #fff;font-weight: 900;margin-bottom: 28px;}.page_head .search_tour .search_tour_form .fields__block {margin-top: 0;}.page_head .search_tour {padding-bottom: 0;}.page_head .search_tour:before {display: none;}.page_head .search_tour {background: none;}.page_head .search_tour .search_tour_form {padding: 40px 56px;}.page_head .top_destination .section_content {margin-top: 0;}.page_head .top_destination {padding: 42px 0;position: relative;z-index: 1;}.image_bg {padding-top: 225px;position: absolute;background-position: center center;background-repeat: no-repeat;background-size: cover;min-height: 660px;top: 0;left: 0;}.image_bg:before {height: 28%;bottom: 0;left: 0;right: 0;content: '';position: absolute;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);}.image_bg:after {opacity: .3;position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background: #111B38;}.locked .image_bg, .lg-on .image_bg {width: auto;right: 0;}.page_content {padding-bottom: 85px;}.page_content.left-sidebar .main {float: right;}.page_content.left-sidebar .sidebar {float: left;}.page_content.two-columns {padding-top: 220px;}.page_content.two-columns .section-title {font-size: 40px;font-weight: 900;color: #fff;position: relative;z-index: 1;margin-bottom: 44px;}.page_content.two-columns .main {max-width: 100%;}.page_content.two-columns .main .most_popular__section .slider_item {width: 49%;margin-right: 2%;margin-bottom: 2%;}.page_content.two-columns .main .most_popular__section .slider_item:nth-child(even) {margin-right: 0;}.page_content.two-columns .main .pagination {text-align: center;margin-top: 40px;}.page_content.two-columns .main .pagination ul {display: inline-block;float: none;width: auto;}.page_content.three-columns {padding-top: 220px;}.page_content.three-columns .section-title {font-size: 40px;font-weight: 900;color: #fff;position: relative;z-index: 1;margin-bottom: 44px;}.page_content.three-columns .main {max-width: 100%;}.page_content.three-columns .main .most_popular__section .slider_item {width: 32%;margin-right: 2%;margin-bottom: 2%;height: 370px;padding: 30px 40px;}.page_content.three-columns .main .most_popular__section .slider_item:nth-child(3n) {margin-right: 0;}.page_content.three-columns .main .pagination {text-align: center;margin-top: 40px;}.page_content.three-columns .main .pagination ul {display: inline-block;float: none;width: auto;}.page_content.three-columns .main .most_popular__section .slider_item__content {padding: 30px 40px 42px;}.page_content.horizontal--items {padding-top: 40px;}.page_content .main {max-width: 865px;}.page_content .main .most_popular__section {padding-top: 0;padding-bottom: 0;}.page_content .main .pagination {margin-top: 36px;}.page_content .main .pagination ul li {width: 48px;margin-right: 10px;}.page_content .main .pagination ul li:last-child {margin-right: 0;}.page_content .main .pagination ul li a {width: 48px;height: 48px;border-radius: 50%;background: rgba(255, 255, 255, 0.16);display: block;float: left;line-height: 48px;text-align: center;font-size: 17px;font-weight: 500;color: #fff;}.page_content .main .pagination ul li a:hover {color: #E41725;background: #fff;}.page_content .main .pagination ul li.current a {background: #E41725;color: #fff;}.page_content .main .pagination ul li.prev a {position: relative;}.page_content .main .pagination ul li.prev a:before {width: 20px;height: 14px;background: url(../img/pag-arrow.svg) center center no-repeat;background-size: contain;position: absolute;top: 50%;left: 50%;margin-top: -7px;margin-left: -10px;content: '';transform: rotate(180deg);transition: all .2s linear;}.page_content .main .pagination ul li.prev a:after {width: 20px;height: 14px;background: url(../img/pag-arrow-hover.svg) center center no-repeat;background-size: contain;position: absolute;top: 50%;left: 50%;margin-top: -7px;margin-left: -10px;content: '';transform: rotate(180deg);opacity: 0;transition: all .2s linear;}.page_content .main .pagination ul li.prev a:hover:before {opacity: 0;transition: all .2s linear;}.page_content .main .pagination ul li.prev a:hover:after {opacity: 1;transition: all .2s linear;}.page_content .main .pagination ul li.next a {position: relative;}.page_content .main .pagination ul li.next a:before {width: 20px;height: 14px;background: url(../img/pag-arrow.svg) center center no-repeat;background-size: contain;position: absolute;top: 50%;left: 50%;margin-top: -7px;margin-left: -10px;content: '';transition: all .2s linear;}.page_content .main .pagination ul li.next a:after {width: 20px;height: 14px;background: url(../img/pag-arrow-hover.svg) center center no-repeat;background-size: contain;position: absolute;top: 50%;left: 50%;margin-top: -7px;margin-left: -10px;content: '';opacity: 0;transition: all .2s linear;}.page_content .main .pagination ul li.next a:hover:before {opacity: 0;transition: all .2s linear;}.page_content .main .pagination ul li.next a:hover:after {opacity: 1;transition: all .2s linear;}.page_content .main .items .item {height: 295px;background: #fff;border-radius: 14px;position: relative;overflow: hidden;margin-bottom: 20px;display: block;float: left;width: 100%;}.page_content .main .items .item_left {height: inherit;border-right: 1px solid #E2E2E2;width: 73%;padding-left: 300px;padding-right: 30px;}.page_content .main .items .item_left .img {width: 264px;height: inherit;background-position: center center;background-repeat: no-repeat;background-size: cover;position: absolute;left: 0;top: 0;}.page_content .main .items .item_left .info {height: inherit;vertical-align: middle;float: none;display: table-cell;}.page_content .main .items .item_left .info ._title {font-size: 28px;font-weight: 900;color: #3E4559;margin-bottom: 23px;}.page_content .main .items .item_left .info .time {position: relative;padding-left: 35px;font-size: 18px;color: rgba(62, 69, 89, 0.65);line-height: 24px;border-bottom: 1px solid #E2E2E2;padding-bottom: 8px;}.page_content .main .items .item_left .info .time:before {width: 24px;height: 24px;position: absolute;content: '';background: url(../img/time-4.svg) center center no-repeat;background-size: contain;left: 0;top: 0;}.page_content .main .items .item_left .info .date {position: relative;padding-left: 35px;font-size: 18px;color: rgba(62, 69, 89, 0.65);line-height: 24px;margin-top: 8px;}.page_content .main .items .item_left .info .date:before {width: 22px;height: 24px;position: absolute;background: url(../img/date.svg) center center no-repeat;background-size: contain;content: '';left: 0;top: 0;}.page_content .main .items .item_left .info .description {color: rgba(129, 134, 147, 0.65);font-size: 18px;font-weight: 400;font-style: italic;margin-top: 27px;}.page_content .main .items .item_right {width: 27%;float: right;text-align: center;position: relative;height: inherit;display: flex;flex-direction: column;justify-content: center;padding-bottom: 77px;}.page_content .main .items .item_right .cost {color: rgba(62, 69, 89, 0.65);font-size: 18px;text-align: center;margin-bottom: 18px;}.page_content .main .items .item_right .cost b, .page_content .main .items .item_right .cost strong {font-weight: 900;font-size: 28px;color: #3E4559;width: 100%;display: block;float: left;margin-top: 6px;font-weight: 400;}.page_content .main .items .item_right .cost .new_cost {font-size: 28px;color: #CB4822;font-weight: 900;margin-bottom: 5px;}.page_content .main .items .item_right .cost .old_cost {font-size: 20px;color: #3E4559;text-decoration: line-through;}.page_content .main .items .item_right .rating {margin-bottom: 14px;text-align: center;}.page_content .main .items .item_right .rating .stars {width: auto;display: inline-block;float: none;}.page_content .main .items .item_right .rating .stars .star {width: 18px;height: 17px;display: block;float: left;position: relative;padding: 0 2px;}.page_content .main .items .item_right .rating .stars .star:first-child {padding-left: 0;}.page_content .main .items .item_right .rating .stars .star:first-child:before {left: 0;}.page_content .main .items .item_right .rating .stars .star:first-child:after {left: 0;}.page_content .main .items .item_right .rating .stars .star:before {width: 14px;height: 14px;background: url(../img/star-dark.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;}.page_content .main .items .item_right .rating .stars .star:after {width: 14px;height: 14px;background: url(../img/star-active.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;display: none;}.page_content .main .items .item_right .rating .stars .star.active:before {display: none;}.page_content .main .items .item_right .rating .stars .star.active:after {display: block;}.page_content .main .items .item_right .rating .reviews_count {font-size: 15px;color: rgba(62, 69, 89, 0.65);margin-left: 0;}.page_content .main .items .item_right .item-btn {width: 160px;height: 48px;background: #E41725;border: 2px solid #E41725;border-radius: 24px;font-size: 15px;font-weight: 500;color: #fff;line-height: 44px;display: inline-block;float: none;position: absolute;bottom: 52px;left: 50%;margin-left: -80px;}.page_content .main .items .item_right .item-btn:hover {border-color: #3E4559;color: #3E4559;background: #fff;}.page_content .sidebar {max-width: 410px;float: right;}.page_content .sidebar > * {margin-bottom: 20px;}.page_content .sidebar > *:last-child {margin-bottom: 0;}.page_content .sidebar .block-title {font-size: 24px;color: #3E4559;margin-bottom: 14px;font-weight: 900;margin-bottom: 25px;}.page_content .sidebar .latest_tours {background: #fff;border-radius: 14px;padding: 34px 30px;}.page_content .sidebar .latest_tours .list {margin-top: 7px;}.page_content .sidebar .latest_tours ._item {padding-left: 115px;position: relative;padding-top: 24px;padding-bottom: 24px;padding-right: 20px;border-bottom: 1px solid #E6E6E6;display: block;float: left;width: 100%;}.page_content .sidebar .latest_tours ._item:first-child {padding-top: 0;}.page_content .sidebar .latest_tours ._item:last-child {border-bottom: 0;padding-bottom: 6px;}.page_content .sidebar .latest_tours ._item .left {position: absolute;left: 0;width: 90px;}.page_content .sidebar .latest_tours ._item .left .img {width: 90px;height: 90px;background-position: center center;background-repeat: no-repeat;background-size: cover;border-radius: 10px;}.page_content .sidebar .latest_tours ._item .left .tag {position: absolute;height: 26px;line-height: 26px;left: 50%;width: 68px;margin-left: -34px;font-size: 13px;font-weight: 500;color: #fff;text-align: center;border-radius: 13px;}.page_content .sidebar .latest_tours ._item .left .tag.discount {background: #CB4822;top: -13px;}.page_content .sidebar .latest_tours ._item .left .tag.new {background: #009A70;bottom: -13px;}.page_content .sidebar .latest_tours ._item .right {min-height: 90px;padding-top: 8px;}.page_content .sidebar .latest_tours ._item .right ._title {font-size: 16px;font-weight: 500;color: #3E4559;margin-bottom: 4px;}.page_content .sidebar .latest_tours ._item .right .cost {font-size: 16px;color: #3E4559;font-weight: 500;margin-bottom: 11px;}.page_content .sidebar .latest_tours ._item .right .cost b, .page_content .sidebar .latest_tours ._item .right .cost strong {font-weight: 900;color: #E41725;}.page_content .sidebar .latest_tours ._item .right .cost .old_cost {font-size: 14px;color: #818693;font-weight: 400;text-decoration: line-through;}.page_content .sidebar .latest_tours ._item .right .time {position: relative;padding-left: 30px;color: rgba(62, 69, 89, 0.65);}.page_content .sidebar .latest_tours ._item .right .time:before {width: 20px;height: 20px;background: url(../img/time-2.svg) center center no-repeat;background-size: cover;position: absolute;content: '';left: 0;top: 0;}.page_content .sidebar .question-block {background: #DB6500;border-radius: 14px;padding: 34px 30px;}.page_content .sidebar .question-block ._title {font-size: 24px;font-weight: 900;color: #fff;margin-bottom: 25px;}.page_content .sidebar .question-block ._text {font-size: 16px;font-weight: 500;color: #fff;line-height: 1.5;}.page_content .sidebar .question-block .tel {margin-top: 35px;}.page_content .sidebar .question-block .tel a {font-size: 26px;color: #fff;display: block;float: left;}.page_content .sidebar .question-block .email {margin-top: 50px;}.page_content .sidebar .question-block .email a {font-size: 18px;color: #fff;display: block;float: left;}.page_content .sidebar .tour_category {background: #0B104A;border-radius: 14px;padding: 34px 30px;}.page_content .sidebar .tour_category .block-title {color: #fff;margin-bottom: 25px;}.page_content .sidebar .tour_category ul li {margin-bottom: 13px;}.page_content .sidebar .tour_category ul li:last-child {margin-bottom: 0;}.page_content .sidebar .tour_category ul li a {font-size: 16px;color: #fff;display: block;}.page_content .sidebar .recent_articles {padding: 34px 30px;border: 1px solid #E2E2E2;border-radius: 14px;}.page_content .sidebar .recent_articles .block-title {color: #fff;}.page_content .sidebar .recent_articles .list {margin-top: 7px;}.page_content .sidebar .recent_articles .list ._item {padding-left: 120px;position: relative;min-height: 90px;padding-right: 32px;padding-top: 22px;padding-bottom: 22px;border-bottom: 1px solid rgba(255, 255, 255, 0.23);display: block;float: left;width: 100%;}.page_content .sidebar .recent_articles .list ._item:first-child {padding-top: 0;}.page_content .sidebar .recent_articles .list ._item:last-child {border-bottom: 0;padding-bottom: 10px;}.page_content .sidebar .recent_articles .list ._item .info {min-height: 90px;display: flex;flex-direction: column;justify-content: center;}.page_content .sidebar .recent_articles .list ._item .img {width: 90px;height: 90px;background-position: center center;background-repeat: no-repeat;background-size: cover;border-radius: 10px;position: absolute;left: 0;}.page_content .sidebar .recent_articles .list ._item ._title {font-size: 16px;font-weight: 500;color: #fff;margin-bottom: 15px;line-height: 1.6;}.page_content .sidebar .recent_articles .list ._item .date {color: rgba(255, 255, 255, 0.65);font-size: 12px;position: relative;padding-left: 25px;line-height: 18px;}.page_content .sidebar .recent_articles .list ._item .date:before {width: 18px;height: 18px;background: url(../img/time-3.svg) center center no-repeat;background-size: contain;position: absolute;content: '';left: 0;top: 0;}.page_content .most_popular__section .slider_item {margin-bottom: 20px;}.breadcrumbs {font-size: 15px;color: #fff;position: absolute;top: 150px;padding: 14px 0;z-index: 1;}.breadcrumbs .current {color: rgba(255, 255, 255, 0.54);pointer-events: none;}@media screen and (max-width: 1600px) {.page_content .most_popular__section .slider_item {width: 100%;margin-right: 0;}.breadcrumbs {top: 130px;}.page_content.two-columns {padding-top: 200px;}.page_content.three-columns {padding-top: 200px;}.page_head {padding-top: 200px;}}@media screen and (max-width: 1440px) {.page_content .main {max-width: 875px;}.page_content .sidebar .latest_tours ._item .right {padding-top: 3px;}}@media screen and (max-width: 1400px) {.page_content .main {max-width: 766px;}.page_content .most_popular__section .slider_item {width: 100%;}.page_content .main .items .item_left .img {width: 210px;}.page_content .main .items .item_left {padding-left: 238px;}}@media screen and (max-width: 1230px) {.page_content .main {max-width: 562px;}.most_popular__section .slider_item__content {padding-left: 30px;padding-right: 30px;}.horizontal--items .main {max-width: 100%;}.horizontal--items .sidebar {max-width: 100%;margin-top: 50px;}}@media screen and (max-width: 1076px) {.page_content .main {max-width: 100%;}.page_content .sidebar {max-width: 100%;margin-top: 60px;}.page_head .search_tour .search_tour_form {padding: 38px;}}@media screen and (max-width: 1076px) and (min-width: 1001px) {.page_head .top_destination .section_content .item {margin: 0 1vw;}}@media screen and (max-width: 1000px) {.page_content.two-columns .main .most_popular__section .slider_item {width: 100%;max-width: 100%;margin-right: 0;}.page_content.three-columns .main .most_popular__section .slider_item {width: 100%;margin-right: 0;}.page_content .main .items .item_left .img {width: 182px;}.page_content .main .items .item_left {padding-left: 205px;}.page_content.two-columns .main .most_popular__section .slider_item {margin-bottom: 30px;}.page_content.three-columns .main .most_popular__section .slider_item {margin-bottom: 30px;}}@media screen and (max-width: 760px) {.page_content .main .items .item_left {max-width: 100%;width: 100%;padding-left: 0;padding-right: 0;border-right: 0;border-bottom: 1px solid #e2e2e2;margin-bottom: 20px;}.page_content .main .items .item_right {position: relative;width: 100%;}.page_content .main .items .item {height: auto;}.page_content .main .items .item_left .img {height: 190px;width: 100%;position: static;}.page_content .main .items .item_left .info {height: auto;display: block;float: left;padding: 20px;}.page_content .main .items .item_right {display: block;text-align: center;padding-bottom: 40px;}.page_content .main .items .item_right .item-btn {position: static;margin-left: 0;display: inline-block;float: none;}}@media screen and (max-width: 610px) {.breadcrumbs {top: 110px;}.page_head .search_tour .search_tour_form {padding: 30px;border-radius: 14px;}.page_head {padding-top: 184px;}.page_head:after {opacity: .7;}.page_head .top_destination {padding: 30px 0;}.page_content .main .pagination {text-align: center;}.page_content .main .pagination ul {display: inline-block;float: none;width: auto;}.page_content {padding-bottom: 40px;}.page_content.two-columns {padding-top: 184px;}.page_content.three-columns {padding-top: 184px;}.page_content.two-columns .section-title {font-size: 34px;margin-bottom: 28px;}.page_content.three-columns .section-title {font-size: 34px;margin-bottom: 28px;}.horizontal--items {padding-top: 0;}.page_head .title {font-size: 34px;}.page_content .main .pagination {margin-top: 22px;}.page_content .sidebar {margin-top: 42px;}.page_content.two-columns .main .most_popular__section .slider_item {margin-bottom: 20px;}.page_content.three-columns .main .most_popular__section .slider_item {margin-bottom: 20px;}}@media screen and (max-width: 430px) {.page_head .search_tour .search_tour_form {padding: 30px 15px;}.most_popular__section .slider_item__content {padding-left: 16px;padding-right: 16px;margin: 0;}.page_content .main .pagination ul li {width: 38px;}.page_content .main .pagination ul li a {width: 38px;height: 38px;line-height: 38px;}.page_content .sidebar .latest_tours, .page_content .sidebar .question-block, .page_content .sidebar .tour_category, .page_content .sidebar .recent_articles {padding-left: 16px;padding-right: 16px;}.page_content .sidebar .latest_tours ._item, .page_content .sidebar .recent_articles .list ._item {padding-left: 107px;padding-right: 0;}.page_content.three-columns .main .most_popular__section .slider_item__content {padding-left: 16px;padding-right: 16px;}.page_content.two-columns .main .pagination {margin-top: 20px;}.page_content.three-columns .main .pagination {margin-top: 20px;}.page_content .main .items .item_left .info .date {font-size: 16px;}.page_content .main .items .item_left .info .time {font-size: 16px;}.page_content .main .items .item_left .info .description {font-size: 16px;margin-top: 20px;}.page_head .title {font-size: 30px;}.page_content .most_popular__section .slider_item {height: 370px;}.breadcrumbs {padding-top: 7px;}.page_content.two-columns .section-title {font-size: 30px;}.page_content.three-columns .main .most_popular__section .slider_item__content {padding-bottom: 30px;}.page_content.three-columns .main .most_popular__section .slider_item {padding: 24px 16px;}}.locked .image_bg--destinations, .lg-on .image_bg--destinations {width: auto;right: 0;}.image_bg--destinations {padding-top: 225px;position: absolute;background-position: center center;background-repeat: no-repeat;background-size: cover;min-height: 660px;top: 166px;left: 0;}.image_bg--destinations:before {height: 20%;bottom: 0;left: 0;right: 0;content: '';position: absolute;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);}.image_bg--destinations:after {opacity: .48;position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background: #000;}.destinations-page {padding-top: 140px;}.destinations-page .main {max-width: 100%;margin-top: 52px;}.destinations-page .main .popular_destination__slider .slide_item {margin: 0 0px 35px 15px;position: relative;z-index: 1;}.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n) {margin-right: 0;}.destinations-page .pagination {text-align: center;}.destinations-page .pagination ul {display: inline-block;float: none;width: auto;}.destinations-page .section-subtitle {font-size: 16px;font-weight: 900;color: #fff;text-align: left;position: relative;z-index: 1;letter-spacing: 1px;margin-bottom: 0;}.destinations-page .section-title {font-size: 40px;font-weight: 900;color: #fff;text-align: left;position: relative;z-index: 1;}@media screen and (max-width: 1600px) {.destinations-page {padding-top: 180px;}}@media screen and (max-width: 1400px) {.popular_destination__slider .slide_item {width: 376px;}.popular_destination__slider .slide_item_content .slide_text {font-size: 16px;}}@media screen and (max-width: 1230px) {.destinations-page .main .popular_destination__slider .slide_item {width: 324px;margin-right: 14px;margin-bottom: 15px;}}@media screen and (max-width: 1076px) {.destinations-page .main .popular_destination__slider .slide_item {width: 45%;margin: 0 5px 2% 0;}.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n) {margin-right: 2%;}.destinations-page .main .popular_destination__slider .slide_item:nth-child(even) {margin-right: 0;}.destinations-page .main .pagination {margin-top: 40px;}}@media screen and (max-width: 610px) {.destinations-page .main .popular_destination__slider .slide_item {width: 48%;}.destinations-page {padding-top: 100px;}.destinations-page .main {margin-top: 45px;}.destinations-page .section-title {font-size: 36px;}.destinations-page .section-subtitle {font-size: 14px;}.destinations-page .section-title {font-size: 34px;}.destinations-page .main .popular_destination__slider .slide_item {margin-bottom: 20px;}}@media screen and (max-width: 430px) {.destinations-page .main .pagination {margin-top: 20px;}.destinations-page .popular_destination__slider .slide_item_content .slide_text {font-size: 14px;}.destinations-page .main {margin-top: 28px;}}.locked .image_bg--single, .lg-on .image_bg--single, .locked .image_bg--single-blog .lg-on .image_bg--single-blog {width: auto;right: 0;}.image_bg--single {padding-top: 225px;position: absolute;background-position: center center;background-repeat: no-repeat;background-size: cover;height: 660px;top: 166px;left: 0;}.image_bg--single-blog {padding-top: 225px;background-position: center center;background-repeat: no-repeat;background-size: cover;height: 660px;top: 166px;left: 0;}.image_bg--single:before {height: 20%;bottom: 0;left: 0;right: 0;content: '';position: absolute;}.image_bg--single:after {opacity: .1;position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background: #000;}.single-page {padding-top: 520px;}.single-page.tour-single {padding-bottom: 0;}.single-page.tour-single.dark {background: #000;}.single-page .single-row {display: flex;justify-content: space-between;}.single-page .single-left {width: 850px;}.single-page .single-right {width: 403px;}.wrap-single-blog {max-width: 844px;margin: 0 auto;}.title-single-blog{color: #fff;font-size: 30px;font-weight: 900;}.single-page .main {position: relative;z-index: 1;max-width: 100%;}.single-page .main .title {font-size: 40px;color: #fff;font-weight: 900;margin-bottom: 30px;}.single-page .main .rating {margin-bottom: 7px;}.single-page .main .short_description {margin-bottom: 55px;}.single-page .main .short_description li {font-size: 18px;color: rgba(255, 255, 255, 0.65);width: 50%;position: relative;padding-left: 45px;margin-bottom: 20px;}.single-page .main .short_description li:before {background-position: center center;background-size: contain;background-repeat: no-repeat;content: '';position: absolute;left: 0;top: 50%;}.single-page .main .short_description li.time:before {width: 25px;height: 25px;background-image: url(../img/time.svg);margin-top: -12px;}.single-page .main .short_description li.date:before {width: 22px;height: 24px;background-image: url(../img/date-2.svg);margin-top: -12px;}.single-page .main .short_description li.takeoff:before {width: 26px;height: 18px;background-image: url(../img/takeoff.svg);margin-top: -9px;}.single-page .main .short_description li.landing:before {width: 28px;height: 25px;background-image: url(../img/landing.svg);margin-top: -12px;}.single-page .main .short_description li.age:before {width: 14px;height: 18px;background-image: url(../img/age.svg);margin-top: -9px;}.single-page .main .short_description li.people:before {width: 28px;height: 24px;margin-top: -12px;background-image: url(../img/people.svg);}.single-page .main .geo {color: rgba(255, 255, 255, 0.8);font-size: 21px;padding-left: 23px;position: relative;line-height: 18px;}.single-page .main .geo:before {width: 14px;height: 18px;background: url(../img/geo-white.svg) center center no-repeat;background-size: contain;position: absolute;content: '';left: 0;top: 0;}.single-page .section-top {display: flex;justify-content: space-between;align-items: flex-end;}.single-page .section-top .controls {display: flex;justify-content: space-between;}.single-page .section-top .controls .btn {white-space: nowrap;}.single-page .content-head {overflow: hidden;}.single-page .description {margin-top: 90px;line-height: 1.6;font-size: 18px;}.single-page .description p {margin: 10px 0;}.single-page .description .single-left > *:first-child {margin-top: 0;}.single-page .map-iframe {width: 100%;height: 310px;border-radius: 12px;overflow: hidden;position: relative;}.single-page .map-iframe iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}.single-page .content-body {padding-top: 60px;}.single-page .content-body .wrap_float {display: flex;justify-content: space-between;}.single-page .content-body ._title {font-size: 30px;font-weight: 900;color: #3E4559;margin-bottom: 25px;}.single-page .content-body .text {font-size: 18px;line-height: 1.5;}.single-page .content-body .text p {margin: 10px 0;}.single-page .content-body .text p:first-child {margin-top: 0;}.single-page .content-body .list-block {border-bottom: 1px solid #E6E6E6;padding: 10px 0 38px;margin-bottom: 28px;}.single-page .content-body .list-block ul {width: 50%;padding-left: 0;margin: 0;}.single-page .content-body .list-block ul li {margin-bottom: 10px;display: block;}.single-page .content-body .list-block ul.true li {position: relative;padding-left: 25px;}.single-page .content-body .list-block ul.true li:before {width: 14px;height: 10px;background: url(../img/li-true.svg) center center no-repeat;background-size: contain;position: absolute;left: 0;top: 6px;content: '';}.single-page .content-body .list-block ul.false li {position: relative;padding-left: 25px;}.single-page .content-body .list-block ul.false li:before {width: 11px;height: 11px;background: url(../img/false-li.svg) center center no-repeat;background-size: contain;position: absolute;left: 0;top: 6px;content: '';}.single-page .content-body .expect {padding-top: 60px;border-bottom: 1px solid #E6E6E6;padding-bottom: 18px;}.single-page .content-body .ul_list {margin: 24px 0;}.single-page .content-body .ul_list li {font-size: 18px;font-weight: 500;color: #3E4559;position: relative;padding-left: 30px;line-height: 1.4;margin-bottom: 15px;}.single-page .content-body .ul_list li:before {width: 16px;height: 16px;background: url(../img/plus.svg) center center no-repeat;background-size: contain;position: absolute;left: 0;top: 5px;content: '';}.single-page .content-body .faq {margin-bottom: 40px;padding-top: 50px;}.single-page .content-body .faq > p {margin: 0;}.single-page .content-body .faq .faq_accordeon {margin-top: 25px;}.single-page .content-body .faq .faq_accordeon .faq_item {margin-bottom: 20px;}.single-page .content-body .faq .faq_accordeon .faq_item.active .faq_tab {color: #E41725;}.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab {background: #E8E8E8;border-radius: 5px;height: 70px;position: relative;padding: 0 30px;display: flex;align-items: center;font-size: 16px;font-weight: 500;color: #3E4559;}.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab:hover {cursor: pointer;}.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab:hover * {cursor: pointer;}.single-page .content-body .faq .faq_accordeon .faq_item .faq_content {color: #818693;line-height: 1.4;padding: 16px 0;display: none;}.single-page .content-body .faq .faq_accordeon .faq_item .faq_content p {margin: 10px 0;}.single-page .content-body .map_block ._title {font-size: 30px;font-weight: 900;color: #3E4559;}.single-page .content-body .map_block .map_content .map {height: 532px;background: #eee;position: relative;}.single-page .content-body .map_block .map_content .map iframe {width: 100%;height: 100%;position: absolute;border: 0;}.single-page .content-body .photogallery {padding-top: 50px;}.single-page .content-body .photogallery .galleryslider {position: relative;}.single-page .content-body .photogallery .galleryslider .arrows .arrow {width: 62px;height: 62px;border-radius: 50%;background: #fff;position: absolute;top: 241px;z-index: 1;margin-top: -31px;}.single-page .content-body .photogallery .galleryslider .arrows .arrow:hover {cursor: pointer;}.single-page .content-body .photogallery .galleryslider .arrows .arrow:before {width: 20px;height: 14px;background: url(../img/slide-arrow.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 50%;left: 50%;margin-top: -7px;margin-left: -10px;}.single-page .content-body .photogallery .galleryslider .arrows .arrow.prev {left: -31px;}.single-page .content-body .photogallery .galleryslider .arrows .arrow.next {right: -31px;}.single-page .content-body .photogallery .galleryslider .arrows .arrow.next:before {transform: rotate(180deg);}.single-page .content-body .photogallery .galleryslider .slider-top {margin-bottom: 20px;position: relative;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide {width: 860px;display: block;float: left;position: relative;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:before {top: 0;left: 0;right: 0;bottom: 0;background: #000;opacity: 0;content: '';position: absolute;z-index: 1;transition: all .2s linear;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:after {width: 46px;height: 46px;background: url(../img/zoom.svg) center center no-repeat;background-size: contain;position: absolute;content: '';top: 50%;left: 50%;margin-top: -23px;margin-left: -23px;z-index: 2;opacity: 0;transition: all .2s linear;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover {cursor: pointer;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover * {cursor: pointer;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover:before {opacity: .34;transition: all .2s linear;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover:after {opacity: 1;transition: all .2s linear;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent {width: 100%;position: relative;padding-bottom: 56%;overflow: hidden;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent .sq_wrap {position: absolute;width: 100%;height: 100%;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent .sq_wrap .sq_content {float: left;width: 100%;height: 100%;overflow: hidden;display: block;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent .sq_wrap .sq_content img {width: 100%;}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide {width: 274px;margin-right: 20px;}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide:hover {cursor: pointer;}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide:hover * {cursor: pointer;}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent {width: 100%;position: relative;padding-bottom: 58%;overflow: hidden;}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent .sq_wrap {position: absolute;width: 100%;height: 100%;}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent .sq_wrap .sq_content {float: left;width: 100%;height: 100%;overflow: hidden;}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent .sq_wrap .sq_content img {width: 100%;object-fit: cover;height: 100%;}.single-page .related_tours {padding-top: 50px;padding-bottom: 46px;border-bottom: 1px solid #E6E6E6;}.single-page .related_tours .most_popular__section {padding: 0;background: #fff;}.single-page .related_tours .slider_item {width: 49%;margin-right: 2%;height: 380px;}.single-page .related_tours .slider_item:last-child {margin-right: 0;}.single-page .related_tours .slider_item .slider_item__content {padding: 30px;}.single-page .reviews_comments {padding-top: 30px;padding-bottom: 60px;}.single-page .reviews_comments_top ._title {width: auto;margin-bottom: 0;padding: 10px 0;}.single-page .reviews_comments_top .rating {width: auto;padding: 17px 0;margin-left: 16px;}.single-page .reviews_comments_top .sorting {width: auto;float: right;}.single-page .reviews_comments_top .sorting p {width: auto;font-weight: 500;line-height: 62px;}.single-page .reviews_comments_top .sorting .select_wrap {width: auto;position: relative;margin-left: 22px;}.single-page .reviews_comments_top .sorting .select_wrap:before {width: 9px;height: 6px;background: url(../img/select-arrow.svg) center center no-repeat;background-size: contain;position: absolute;content: '';top: 50%;margin-top: -3px;right: 22px;}.single-page .reviews_comments_top .sorting .select_wrap select {width: 180px;height: 62px;border: 2px solid #E6E6E6;border-radius: 5px;font-size: 15px;font-weight: 500;color: #3E4559;background: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding-left: 25px;position: relative;z-index: 1;box-sizing: border-box;}.single-page .reviews_comments_top .sorting .select_wrap select:focus {outline: 0;}.single-page .reviews_comments_top .stars {width: auto;}.single-page .reviews_comments_top .stars .star {width: 32px;height: 25px;display: block;float: left;position: relative;padding: 0 2px;}.single-page .reviews_comments_top .stars .star:before {width: 22px;height: 22px;background: url(../img/star-dark.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;}.single-page .reviews_comments_top .stars .star:after {width: 22px;height: 22px;background: url(../img/star-active.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;display: none;}.single-page .reviews_comments_top .stars .star.active:before {display: none;}.single-page .reviews_comments_top .stars .star.active:after {display: block;}.single-page .reviews_comments_list .comment_item {padding-left: 110px;position: relative;padding-top: 40px;border-bottom: 1px solid #E6E6E6;padding-bottom: 40px;}.single-page .reviews_comments_list .comment_item:last-child {border-bottom: 0;}.single-page .reviews_comments_list .comment_item .photo {width: 82px;height: 82px;border-radius: 50%;position: absolute;overflow: hidden;left: 0;}.single-page .reviews_comments_list .comment_item .photo img {width: 100%;}.single-page .reviews_comments_list .comment_item .name {font-weight: 700;margin-bottom: 3px;}.single-page .reviews_comments_list .comment_item .position {font-weight: 700;color: #818693;}.single-page .reviews_comments_list .comment_item .text {color: #818693;font-size: 16px;margin-top: 25px;margin-bottom: 22px;}.single-page .reviews_comments_list .comment_item .rating {margin-bottom: 7px;}.single-page .reviews_comments_list .comment_item .rating .stars {width: auto;}.single-page .reviews_comments_list .comment_item .rating .stars .star {width: 18px;height: 17px;display: block;float: left;position: relative;padding: 0 2px;}.single-page .reviews_comments_list .comment_item .rating .stars .star:first-child {padding-left: 0;}.single-page .reviews_comments_list .comment_item .rating .stars .star:first-child:before {left: 0;}.single-page .reviews_comments_list .comment_item .rating .stars .star:first-child:after {left: 0;}.single-page .reviews_comments_list .comment_item .rating .stars .star:before {width: 14px;height: 14px;background: url(../img/star-dark.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;opacity: .5;}.single-page .reviews_comments_list .comment_item .rating .stars .star:after {width: 14px;height: 14px;background: url(../img/star-active.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;display: none;}.single-page .reviews_comments_list .comment_item .rating .stars .star.active:before {display: none;}.single-page .reviews_comments_list .comment_item .rating .stars .star.active:after {display: block;}.single-page .reviews_comments_list .comment_item .date {font-size: 15px;font-style: italic;color: #C7C7C7;}.single-page .single-sidebar {position: sticky;top: 20px;right: 0;}.single-page .single-sidebar .block-title {font-size: 24px;color: #3E4559;margin-bottom: 14px;font-weight: 900;margin-bottom: 25px;}.single-page .single-sidebar .tour--info {background: #111A37;border-radius: 17px;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.05);}.single-page .single-sidebar .tour--info .btn {width: 100%;color: #fff;}.single-page .single-sidebar .tour--info ._title {color: #3E4559;}.categories--list ul li:hover ._title {color: #fff !important;}.single-page .single-sidebar .tour--info .top {padding: 40px 30px 33px;min-height: 286px;background-position: center center;background-repeat: no-repeat;background-size: cover;border-radius: 12px 12px 0 0;position: relative;display: flex;justify-content: space-between;flex-direction: column;}.single-page .single-sidebar .tour--info .top:before {top: 0;left: 0;right: 0;bottom: 0;opacity: .43;background: #000;content: '';border-radius: 12px 12px 0 0;width: 100%;position: absolute;}.single-page .single-sidebar .tour--info .top .flex-bottom {position: relative;z-index: 1;}.single-page .single-sidebar .tour--info .top .flex-bottom ._title {font-size: 27px;font-weight: 900;color: #fff;margin-bottom: 18px;}.single-page .single-sidebar .tour--info .top .flex-bottom .rating {margin-bottom: 10px;}.single-page .single-sidebar .tour--info .top .flex-bottom .time {color: rgba(255, 255, 255, 0.65);padding-left: 32px;position: relative;}.single-page .single-sidebar .tour--info .top .flex-bottom .time:before {width: 22px;height: 22px;background: url(../img/time.svg) center center no-repeat;background-size: contain;position: absolute;content: '';top: 0;left: 0;}.single-page .single-sidebar .tour--info .bottom {background: #fff;padding: 25px 35px;border-radius: 0 0 12px 12px;}.single-page .single-sidebar .tour--info .bottom .date {position: relative;padding-left: 30px;line-height: 27px;margin-bottom: 40px;}.single-page .single-sidebar .tour--info .bottom .date:before {width: 22px;height: 24px;background: url(../img/calendar.svg) center center no-repeat;background-size: contain;content: '';position: absolute;left: 0;top: 0;}.single-page .single-sidebar .tour--info .cost {color: #3E4559;vertical-align: bottom;margin-bottom: 25px;}.single-page .single-sidebar .tour--info .cost .new-cost {font-size: 26px;display: inline-block;float: none;font-weight: 900;width: auto;}.single-page .single-sidebar .tour--info .cost .old-cost {font-size: 20px;text-decoration: line-through;display: inline-block;float: none;width: auto;margin-left: 15px;}.single-page .single-sidebar .why-book {background: #009A70;border-radius: 15px;padding: 12px 30px;margin-bottom: 20px;}.single-page .single-sidebar .why-book ._title {font-size: 24px;font-weight: 900;color: #fff;margin: 30px 0 20px;}.single-page .single-sidebar .why-book ul li {font-size: 16px;color: #fff;border-bottom: 1px solid rgba(230, 230, 230, 0.44);position: relative;padding: 20px 0;padding-left: 34px;}.single-page .single-sidebar .why-book ul li:last-child {border-bottom: 0;}.single-page .single-sidebar .why-book ul li:before {position: absolute;left: 0;content: '';background-position: center center;background-repeat: no-repeat;background-size: contain;}.single-page .single-sidebar .why-book ul li.li-1:before {width: 13px;height: 24px;background-image: url(../img/dollar.svg);top: 16px;}.single-page .single-sidebar .why-book ul li.li-2:before {width: 19px;height: 18px;background-image: url(../img/call.svg);top: 20px;}.single-page .single-sidebar .why-book ul li.li-3:before {width: 22px;height: 20px;background-image: url(../img/star2.svg);top: 18px;}.single-page .single-sidebar .why-book ul li.li-4:before {width: 20px;height: 20px;background-image: url(../img/lifebuoy.svg);top: 20px;}.single-page .single-sidebar .latest_tours {background: #fff;border-radius: 14px;padding: 34px 30px;margin-bottom: 20px;-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);border: 1px solid #E2E2E2;}.single-page .single-sidebar .latest_tours ._item {padding-left: 115px;position: relative;padding-top: 24px;padding-bottom: 24px;padding-right: 20px;border-bottom: 1px solid #E6E6E6;display: block;float: left;width: 100%;}.single-page .single-sidebar .latest_tours ._item:first-child {padding-top: 0;}.single-page .single-sidebar .latest_tours ._item:last-child {border-bottom: 0;padding-bottom: 6px;}.single-page .single-sidebar .latest_tours ._item .left {position: absolute;left: 0;width: 90px;}.single-page .single-sidebar .latest_tours ._item .left .img {width: 90px;height: 90px;background-position: center center;background-repeat: no-repeat;background-size: cover;border-radius: 10px;}.single-page .single-sidebar .latest_tours ._item .left .tag {position: absolute;height: 26px;line-height: 26px;left: 50%;width: 68px;margin-left: -34px;font-size: 13px;font-weight: 500;color: #fff;text-align: center;border-radius: 13px;}.single-page .single-sidebar .latest_tours ._item .left .tag.discount {background: #CB4822;top: -13px;}.single-page .single-sidebar .latest_tours ._item .left .tag.new {background: #009A70;bottom: -13px;}.single-page .single-sidebar .latest_tours ._item .right {min-height: 90px;padding-top: 8px;}.single-page .single-sidebar .latest_tours ._item .right ._title {font-size: 16px;font-weight: 500;color: #3E4559;margin-bottom: 4px;}.single-page .single-sidebar .latest_tours ._item .right .cost {font-size: 16px;color: #3E4559;font-weight: 500;margin-bottom: 11px;}.single-page .single-sidebar .latest_tours ._item .right .cost b, .single-page .single-sidebar .latest_tours ._item .right .cost strong {font-weight: 900;color: #E41725;}.single-page .single-sidebar .latest_tours ._item .right .cost .old_cost {font-size: 14px;color: #818693;font-weight: 400;text-decoration: line-through;}.single-page .single-sidebar .latest_tours ._item .right .time {position: relative;padding-left: 30px;color: rgba(62, 69, 89, 0.65);}.single-page .single-sidebar .latest_tours ._item .right .time:before {width: 20px;height: 20px;background: url(../img/time-2.svg) center center no-repeat;background-size: cover;position: absolute;content: '';left: 0;top: 0;}.single-page .single-sidebar .question-block {background: #E41725;border-radius: 14px;padding: 34px 30px;margin-bottom: 20px;}.single-page .single-sidebar .question-block ._title {font-size: 24px;font-weight: 900;color: #fff;margin-bottom: 20px;}.single-page .single-sidebar .question-block ._text {font-size: 16px;font-weight: 500;color: #fff;line-height: 1.5;}.single-page .single-sidebar .question-block .tel {margin-top: 35px;}.single-page .single-sidebar .question-block .tel a {font-size: 26px;color: #fff;display: block;float: left;}.single-page .single-sidebar .question-block .email {margin-top: 50px;}.single-page .single-sidebar .question-block .email a {font-size: 18px;color: #fff;display: block;float: left;}.single-tour-slider .single-tour-slide {width: 403px;height: 370px;border-radius: 12px;overflow: hidden;margin: 48px 48px 0 0px;}.single-tour-slider .slick-list {overflow: visible;}.add_comment {margin-top: 50px;border-bottom: 1px solid #E6E6E6;padding-bottom: 42px;margin-bottom: 42px;}.add_comment .rating .stars {width: auto;}.add_comment .rating .stars .star {width: 30px;height: 26px;display: block;float: left;position: relative;padding: 0 2px;}.add_comment .rating .stars .star:hover {cursor: pointer;}.add_comment .rating .stars .star:first-child {padding-left: 0;}.add_comment .rating .stars .star:first-child:before {left: 0;}.add_comment .rating .stars .star:first-child:after {left: 0;}.add_comment .rating .stars .star:before {width: 22px;height: 22px;background: url(../img/star-dark.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;}.add_comment .rating .stars .star:after {width: 22px;height: 22px;background: url(../img/star-active.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;display: none;}.add_comment .rating .stars .star.fill:before {display: none;}.add_comment .rating .stars .star.fill:after {display: block;}.add_comment .rating .stars .star.selected:before {display: none;}.add_comment .rating .stars .star.selected:after {display: block;}.add_comment .btn {padding: 0 6px;}.add_comment .btn.upload {border: 2px solid rgba(62, 69, 89, 0.21);background: rgba(255, 255, 255, 0);color: #3E4559;line-height: 57px;transition: all .2s linear;width: 220px;}.add_comment .btn.upload:hover {background: #cfd1d5;border-color: #cfd1d5;transition: all .2s linear;cursor: pointer;}.add_comment .btn.submit {color: #fff;width: 220px;}.add_comment .field {margin-bottom: 18px;}.add_comment .field.file-field {margin-top: 13px;}.add_comment .field.file-field input {display: none;}.add_comment .field.file-field .file-name {margin-left: 15px;width: auto;line-height: 60px;max-width: 470px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.add_comment .field.file-field .close {width: 16px;height: 60px;background: url(../img/close-black.svg) center center no-repeat;background-size: contain;margin-left: 12px;}.add_comment .field .input_wrap.calendar-field {position: relative;}.add_comment .field .input_wrap.calendar-field .input {padding-right: 46px;}.add_comment .field .input_wrap.calendar-field:before {width: 20px;height: 20px;background: url(../img/calendar.svg) center center no-repeat;background-size: contain;position: absolute;content: '';right: 15px;top: 50%;margin-top: -10px;}.add_comment .field .label {color: rgba(62, 69, 89, 0.35);display: block;float: left;width: 100%;margin-bottom: 10px;}.add_comment .field .input {height: 62px;box-sizing: border-box;border: 2px solid #E6E6E6;background: none;border-radius: 5px;width: 100%;padding: 0 25px;font-size: 15px;font-weight: 500;color: #3e4559;}.add_comment .field .textarea {height: 174px;box-sizing: border-box;border: 2px solid #E6E6E6;background: none;border-radius: 5px;width: 100%;resize: none;font-size: 15px;font-weight: 500;color: #3e4559;padding: 25px;}.add_comment .field .textarea:focus {outline: 0;}.add_comment .field .textarea:hover {cursor: text;}.add_comment .comment-fotm-bottom {display: flex;justify-content: space-between;align-items: center;}.add_comment .comment-fotm-bottom .btn {height: 48px;line-height: 48px;font-size: 15px;}.apartment-item {border-bottom: 1px solid #E6E6E6;padding-bottom: 37px;margin: 25px 0;}.apartment-item .image-container {width: 270px;height: 160px;overflow: hidden;margin-right: 17px;margin-bottom: 17px;display: block;float: left;}.apartment-item .image-container:nth-child(3n) {margin-right: 0;}.apartment-item .apartment-info {display: flex;justify-content: space-between;}.apartment-item .apartment-title {margin: 0;font-size: 28px;}.apartment-item .apartment-cost {font-size: 28px;color: #3E4559;font-weight: 900;width: auto;}.apartment-item .btn {height: 48px;line-height: 48px;font-size: 15px;}.rating {margin-bottom: 7px;}.rating .stars {width: auto;}.rating .stars .star {width: 22px;height: 17px;display: block;float: left;position: relative;padding: 0 2px;}.rating .stars .star:first-child {padding-left: 0;}.rating .stars .star:first-child:before {left: 0;}.rating .stars .star:first-child:after {left: 0;}.rating .stars .star:before {width: 18px;height: 17px;background: url(../img/star.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;}.rating .stars .star:after {width: 18px;height: 17px;background: url(../img/star-active.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 0;left: 2px;display: none;}.rating .stars .star.active:before {display: none;}.rating .stars .star.active:after {display: block;}.rating .reviews_count {width: auto;font-size: 15px;color: rgba(255, 255, 255, 0.65);margin-left: 10px;}.modal {position: relative;}.modal.modal_book_now {width: 664px;}.modal.modal_book_now .modal-head {height: 200px;border-radius: 12px 12px 0 0;overflow: hidden;}.modal.modal_book_now .modal-body {background: #fff;border-radius: 0 0 12px 12px;padding: 27px 60px 42px;position: relative;}.modal.modal_book_now .modal-title {font-size: 26px;font-weight: 900;color: #3E4559;margin-bottom: 24px;}.modal.modal_book_now .fields {display: flex;justify-content: space-between;flex-wrap: wrap;}.modal.modal_book_now .tags {position: absolute;top: -14px;left: 0;padding: 0 60px;}.modal.modal_book_now .submit {width: 100%;}.modal_close {width: 24px;height: 24px;background: url(../img/close.svg) center center no-repeat;background-size: contain;position: absolute;top: 0;right: -40px;transition: all .2s linear;}.modal_close:hover {transform: rotate(90deg);cursor: pointer;}.arcticmodal-overlay {background: rgba(0, 0, 0, 0.86);}.field {margin-bottom: 18px;}.field.half {width: 49%;}.field .input_wrap.calendar-field {position: relative;}.field .input_wrap.calendar-field .input {padding-right: 46px;}.field .input_wrap.calendar-field:before {width: 20px;height: 20px;background: url(../img/calendar.svg) center center no-repeat;background-size: contain;position: absolute;content: '';right: 15px;top: 50%;margin-top: -10px;}.field .label {color: rgba(62, 69, 89, 0.35);display: block;float: left;width: 100%;margin-bottom: 10px;}.field .input {height: 62px;box-sizing: border-box;border: 2px solid #E6E6E6;background: none;border-radius: 5px;width: 100%;padding: 0 25px;font-size: 15px;font-weight: 500;color: #3e4559;}.field .textarea {height: 174px;box-sizing: border-box;border: 2px solid #E6E6E6;background: none;border-radius: 5px;width: 100%;resize: none;font-size: 15px;font-weight: 500;color: #3e4559;padding: 25px;}.field .textarea:focus {outline: 0;}.field .textarea:hover {cursor: text;}.tags {margin-bottom: 22px;position: relative;z-index: 1;}.tags .tag {width: 70px;line-height: 28px;text-align: center;border-radius: 24px;font-size: 13px;font-weight: 500;color: #fff;margin-right: 15px;}.tags .tag:last-child {margin-right: 0;}.tags .tag.discount {background: #CB4822;}.tags .tag.new {background: #009A70;}.dark .content-body {background: #000;}.dark .content-head {padding-bottom: 0;}.dark .description {margin-top: 0;margin-bottom: 30px;}.dark .content-body ._title {color: #fff;}.dark .page--content {color: #fff;}.dark .page--content *:not(span) {color: #C7C7C7;}.dark .page--content h2, .dark .page--content h3, .dark .page--content h4, .dark .page--content h5, .dark .page--content h6 {color: #fff;}.dark .page--content .btn {color: #fff;}.dark .page--content .btn * {color: #fff;}.dark .content-body .faq .faq_accordeon .faq_item .faq_tab {background: rgba(232, 232, 232, 0.29);color: #fff;}.dark .map-iframe {margin-bottom: 30px;}.dark .related_tours .most_popular__section {background: #000;}.dark .add_comment .field .input, .dark .add_comment .field .textarea {color: #fff;}.dark .add_comment .btn.upload {background: #fff;color: #000;}.dark .add_comment .field.file-field .file-name {color: #fff;}.dark .add_comment .field.file-field .close {background-image: url(../img/close.svg);}.dark .reviews_comments_top .sorting .select_wrap select, .dark .reviews_comments_top .sorting p, .dark .reviews_comments_list .comment_item .name, .dark .reviews_comments_list .comment_item .position, .dark .add_comment .field .label, .dark .program .day-num, .dark .program .day-title, .dark .included .included-item .included_title {}.dark .reviews_comments_top .sorting .select_wrap:before {background-image: url(../img/select-arrow-white.svg);}.dark .program .day-item .day-head:before {background-image: url(../img/day-plus-white.svg);}.dark .program .day-item .day-head:after {background-image: url(../img/minus-white.svg);}.program {margin-bottom: 40px;}.program .day-item .apartment-item {margin: 0;padding: 0;border-bottom: 0;}.program .day-item .apartment-item .image-container {height: 226px;}.program .day-item .day-head {display: flex;position: relative;padding-left: 85px;padding-right: 35px;border-bottom: 1px solid #DFDFDF;height: 90px;}.program .day-item .day-head:hover {cursor: pointer;}.program .day-item .day-head:hover * {cursor: pointer;}.program .day-item .day-head:before {width: 44px;height: 44px;border: 2px solid #E6E6E6;border-radius: 50%;content: '';position: absolute;right: 0;top: 50%;margin-top: -22px;background: url(../img/day-plus.svg) center center no-repeat;background-size: 12px 12px;transition: all .2s linear;}.program .day-item .day-head:after {width: 44px;height: 44px;border: 2px solid #3E4559;border-radius: 50%;content: '';position: absolute;right: 0;top: 50%;margin-top: -22px;background: url(../img/minus.svg) center center no-repeat;background-size: 12px 2px;opacity: 0;transition: all .2s linear;}.program .day-item .day-head.active:before {opacity: 0;}.program .day-item .day-head.active:after {opacity: 1;}.program .day-item .day-body {display: none;padding-bottom: 20px;}.program .day-icon {width: 60px;height: 60px;border-radius: 50%;overflow: hidden;margin-right: 23px;position: absolute;top: 50%;margin-top: -30px;left: 0;}.program .day-num {font-size: 24px;font-weight: 900;width: 180px;margin-right: 25px;align-self: center;}.program .day-title {font-size: 20px;font-weight: 900;align-self: center;}.included .included-item {position: relative;width: 50%;border-top: 1px solid #DFDFDF;padding: 25px 60px;}.included .included-item:nth-child(1), .included .included-item:nth-child(2) {border-top: 0;}.included .included-item:nth-child(odd) {clear: both;}.included .included-item:before {background: #176eff url(../img/check-white.svg) center center no-repeat;box-sizing: 14px 10px;width: 44px;height: 44px;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -22px;content: '';}.included .included-item .included_title {font-size: 20px;margin-bottom: 7px;}.included .included-item .included_text {color: #818693;}@media screen and (min-width: 1800px) {.single-page.tour-single {padding-top: 550px;}}@media screen and (min-width: 1001px) {.mobile-fixed-bottom {display: none !important;}}@media screen and (max-width: 1600px) {.single-page {}.single-page .main .short_description {margin-bottom: 40px;}.image_bg--single:before {height: 43%;}.image_bg--single {}.add_comment .btn.upload {line-height: 46px;}.add_comment .field.file-field .file-name {line-height: 50px;}.add_comment .field.file-field .close {height: 50px;}}@media screen and (max-width: 1440px) {.single-page {}.image_bg--single:before {height: 46%;}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide {width: 240px;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide {width: 800px;}.add_comment .field.file-field .file-name {max-width: 387px;}}@media screen and (max-width: 1400px) {.single-tour-slider .single-tour-slide {width: 370px;height: 340px;margin-right: 45px;}.single-page .single-right {width: 370px;}.single-page .description {margin-top: 60px;}.single-page .single-left {width: 785px;}.apartment-item .image-container {width: 250px;height: 140px;}.dark .description {margin-top: 0;}}@media screen and (max-width: 1230px) {.single-page .single-sidebar {margin-right: 0;background: #fff;padding-bottom: 30px;}.single-page .single-sidebar {max-width: 100%;width: 100%;}.single-page .single-sidebar .wrap {max-width: 1000px;}.single-page .single-sidebar .wrap .categories--list, .single-page .single-sidebar .wrap .text_widget, .single-page .single-sidebar .wrap .latest_tours {max-width: 760px;clear: both;}.single-page .single-sidebar .tour--info {-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);}.single-page .single-sidebar .tour--info, .single-page .single-sidebar .why-book, .single-page .single-sidebar .question-block, .single-page .single-sidebar .latest_tours {max-width: 760px;clear: both;}.single-page .single-sidebar .tour--info .tabsblock {border-radius: 13px;}.single-tour-slider .single-tour-slide {width: 310px;height: 260px;margin-right: 35px;}.single-page .single-right {width: 310px;}.single-page .single-left {width: 656px;}.apartment-item .image-container {width: 207px;}.single-page .single-sidebar .tour--info .top .flex-bottom ._title {font-size: 22px;}.dark .single-sidebar {background: #000;}}@media screen and (max-width: 1076px) {.single-page .content-body .wrap_float {max-width: 100%;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide {width: 100%;}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide {margin: 0 10px;}.single-page .single-sidebar .wrap {max-width: 930px;}.single-page .content-body .photogallery .galleryslider .arrows {display: none;}.single-page .single-sidebar .tour--info, .single-page .single-sidebar .why-book, .single-page .single-sidebar .question-block, .single-page .single-sidebar .latest_tours {max-width: 100%;}.single-page .content-body .photogallery {overflow: hidden;}.single-page .single-sidebar .tour--info .tabsblock {border-radius: 15px;}.single-page.tour-single .single-sidebar {padding-bottom: 60px;}.add_comment {padding-left: 0;}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:before, .single-page .content-body .photogallery .galleryslider .slider-top .item-slide:after {display: none;}.single-tour-slider .single-tour-slide {width: 280px;height: 240px;margin-right: 45px;}.single-page .single-left {width: 550px;}.apartment-item .image-container {width: 172px;height: 118px;}}@media screen and (max-width: 1000px) {.single-page .single-sidebar .wrap {max-width: 92vw;}.single-page.tour-single .single-sidebar {position: relative;}.single-page .single-left {width: 100%;}.single-page .single-right {width: 100%;}.single-page.tour-singlee .main .section-top {display: block;}.single-page .description {display: block;}.single-page .content-body .wrap_float {flex-direction: column;}.single-page .content-body .single-left {order: 1;margin-top: 30px;}.single-page .single-left {margin-bottom: 38px;}.single-tour-slider .slick-list {overflow: auto;padding-left: 4vw;}.single-tour-slider .slick-track {width: auto !important;transform: none !important;display: block!important;white-space: nowrap;}.single-tour-slider .single-tour-slide {display: inline-block !important;float: none;margin-right: 14px;height: 210px;}.single-tour-slider .single-tour-slide:last-child {margin-right: 4vw;}.single-page.tour-single .content-head .wrap {max-width: 100%;}.single-page.tour-single .main .section-top, .single-page.tour-single .description {padding: 0 4vw;}.single-page.tour-single .main .section-top {flex-direction: column;}.tour-single-arrows {display: none;}.apartment-item .image-container {width: 32%;margin-right: 2%;height: 155px;height: 19vw;}.single-page .reviews_comments {padding-bottom: 0;}.single-page.tour-single .single-sidebar {padding-bottom: 0;}.single-page .single-sidebar {top: auto;}.single-page.tour-single .content-body {padding-bottom: 50px;}.single-page .single-sidebar .tour--info .btn {width: auto;}.single-page .content-body .faq {margin-bottom: 0;}.add_comment {margin-top: 0;}.single-page .main .title {font-size: 34px;}.single-page .main .geo {font-size: 18px;}.dark .description {padding: 0;}.mobile-fixed-bottom {display: none;width: 70px;height: 70px;color: #fff;border-radius: 50%;position: fixed;z-index: 5;background: #E41725;justify-content: center;align-items: center;text-align: center;right: 4vw;bottom: 4vw;}.single-page .main .section-top .controls .btn {max-width: 280px;width: 100%;}}@media screen and (max-width: 760px) {.single-page .related_tours .slider_item {height: 300px;}.single-page .content-body .map_block .map_content .map {height: 400px;}.single-page {padding-top: 224px;}.image_bg--single:before {height: 67%;}.single-page .main .short_description {margin-bottom: 30px;}.add_comment .field.file-field .file-name {max-width: 40vw;}.single-page .single-sidebar .tour--info .btn {padding: 0 44px;}.modal.modal_book_now {width: 100%;}.modal.modal_book_now .modal-body {padding-left: 32px;padding-right: 32px;}.modal.modal_book_now .tags {padding-left: 32px;padding-right: 32px;}.modal_close {width: 18px;height: 18px;right: 14px;top: 14px;}.title-single-blog{margin-left: 10px;}}@media screen and (max-width: 686px) {.single-page .reviews_comments_top .stars .star {width: 27px;}}@media screen and (max-width: 610px) {.single-page {padding-top: 220px;}.single-page .main .short_description li.age:before {left: 8px;}.single-page .main .short_description li {width: 100%;max-width: 100%;clear: both;margin-bottom: 14px;}.single-page .main .short_description {margin-bottom: 14px;}.single-page .content-body .photogallery .galleryslider .slider-top {margin-bottom: 8px;}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide {margin: 0 4px;}.single-page .related_tours .slider_item {width: 100%;}.single-page .reviews_comments_top .sorting {clear: both;float: left;}.single-page .description {font-size: 16px;}.single-page .content-body .text {font-size: 16px;}.single-page .content-body .table_wrap .table tbody tr td {font-size: 16px;}.single-page .reviews_comments_top ._title {margin-bottom: 13px;}.single-page .reviews_comments_top .sorting .select_wrap select {height: 48px;}.single-page .reviews_comments_top .sorting p {line-height: 48px;}.add_comment .field.file-field .file-name {max-width: 90%;clear: both;margin-left: 0;line-height: 30px;}.add_comment .field.file-field .close {height: 30px;}.add_comment .btn.upload {margin-bottom: 12px;}.single-page .main .section-top .controls .btn {max-width: 100%;}.single-page .description {margin-top: 42px;}.single-page .single-sidebar .tour--info .btn {width: 100%;}.single-page .content-body .list-block ul {width: 100%;}.single-page .content-body .list-block {padding-bottom: 24px;}.apartment-item .image-container {width: 100%;margin-right: 0;margin-bottom: 20px;height: 52vw;}.apartment-item {display: flex;flex-direction: column;margin: 15px 0;}.apartment-item .apartment-info {order: -1;margin-bottom: 20px;}.apartment-item .btn {margin-top: 20px;}.apartment-item .apartment-title {font-size: 21px;}.apartment-item .apartment-cost {font-size: 21px;}.single-page .content-body .faq h2 {margin-top: 0;}.modal.modal_book_now .modal-title {font-size: 24px;}.field.half {width: 100%;}.dark .description {margin-top: 10px;}.program .day-item .day-body {padding-top: 16px;}.program .day-item .day-body .apartment-images {margin-top: 20px;}.program .day-item:last-child .day-body {padding-bottom: 0;}.included .included-item {width: 100%;padding-top: 20px;padding-bottom: 20px;padding-right: 0;}.included .included-item:nth-child(2) {border-top: 1px solid #DFDFDF;}.program .day-item .day-head {flex-direction: column;height: auto;padding-top: 14px;padding-bottom: 14px;padding-left: 80px;}.program .day-num {width: 100%;margin-right: 0;font-size: 20px;margin-bottom: 5px;}.program .day-title {font-size: 17px;}.program .day-item .apartment-item .image-container {height: auto;}.program {margin-bottom: 30px;}.program .day-icon {width: 50px;height: 50px;margin-top: -25px;}.program .day-item .day-head {padding-left: 63px;}.program .day-item .day-head:before, .program .day-item .day-head:after {width: 36px;height: 36px;margin-top: -18px;}.program .day-title {font-weight: 400;}.program .day-title {font-size: 16px;}}@media screen and (max-width: 430px) {.single-page .main .title {font-size: 30px;margin-bottom: 15px;}.single-page .main .short_description li {padding-left: 43px;}.single-page {padding-top: 190px;}.single-page .main .short_description li {font-size: 16px;}.single-page .main .title {line-height: 1.2;}.single-page .description {font-size: 16px;}.single-page .content-body ._title {margin-bottom: 10px;}.single-page .content-body .text {font-size: 16px;}.single-page .content-body .table_wrap .table tbody tr td:first-child {width: 100%;max-width: 100%;}.single-page .content-body .table_wrap .table {display: block;float: left;width: 100%;}.single-page .content-body .table_wrap .table tbody {display: block;float: left;width: 100%;}.single-page .content-body .table_wrap .table tbody tr {display: block;float: left;width: 100%;border-bottom: 1px solid #e6e6e6;margin-bottom: 12px;padding-bottom: 11px;}.single-page .content-body .table_wrap .table tbody tr td {display: block;float: left;width: 100%;font-size: 16px;padding: 5px 0;border-bottom: 0;}.single-page .content-body .expect {padding-top: 35px;}.single-page .content-body ._title {font-size: 24px;}.single-page .content-body .ul_list li {font-size: 16px;}.single-page .content-body .ul_list li:before {top: 2px;}.single-page .content-body .faq .faq_accordeon .faq_item .day {width: 58px;left: 15px;}.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab {padding-left: 10px;}.single-page .content-body .faq .faq_accordeon .faq_item .faq_content {padding: 0;}.single-page .content-body .faq {margin-bottom: 28px;}.single-page .content-body .map_block ._title {font-size: 24px;}.single-page.tour-single .content-head {padding-bottom: 45px;}.single-page .content-body {padding-top: 50px;}.single-page .content-body .table_wrap .table tbody tr td ul li {margin-bottom: 5px;}.single-page .content-body .table_wrap .table tbody tr td ul.false li:before {top: 4px;}.single-page .content-body .table_wrap .table tbody tr td ul.true li:before {top: 4px;}.single-page .content-body .faq .faq_accordeon .faq_item .faq_content {font-size: 15px;}.single-page .content-body .map_block .map_content .map {height: 300px;}.single-page .reviews_comments_list .comment_item .photo {width: 70px;height: 70px;}.single-page .reviews_comments_list .comment_item {padding-left: 85px;}.single-page .reviews_comments_list .comment_item .text {font-size: 15px;margin-top: 18px;}.single-page .single-sidebar .tour--info .top {padding: 30px 20px 25px;}.single-page .single-sidebar .tour--info .top .cost {font-size: 22px;}.single-page .single-sidebar .tour--info .tabsblock_content {padding: 34px 20px 30px;}.single-page .single-sidebar .tour--info .tabsblock_content .date {margin-bottom: 20px;}.single-page .single-sidebar .why-book {padding: 12px 20px;}.single-page .single-sidebar .question-block {padding: 34px 20px;}.single-page .single-sidebar .latest_tours {padding: 30px 20px;}.single-page .related_tours .slider_item .slider_item__content {padding: 20px;}.single-page .content-body .table_wrap .table tbody tr:first-child td {border-top: 0;}.single-page .content-body .table_wrap {margin-top: 35px;}.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab {padding-right: 10px;}.single-page .reviews_comments_top .rating {padding: 14px 0;}.single-page .main .section-top .title {font-size: 27px;}.single-page .main .geo {font-size: 15px;}.single-page .single-sidebar .tour--info .bottom {padding: 18px;}.single-page .single-sidebar .tour--info .cost {margin-bottom: 18px;}.single-page .content-body .list-block ul li {margin-bottom: 5px;}.single-page .content-body .faq {padding-top: 22px;}.single-page .related_tours {padding-top: 12px;}.single-page .content-body .single-left {margin-bottom: 0;}.single-page .content-body .list-block {margin-bottom: 17px;}.modal.modal_book_now .modal-body, .modal.modal_book_now .tags {padding-left: 20px;padding-right: 20px;}.modal.modal_book_now .modal-title {font-size: 21px;}.modal.modal_book_now .modal-head {height: 160px;}.dark .content-head {padding-bottom: 0;}.included .included-item .included_title {font-size: 18px;}}.blog-page {padding-top: 140px;}.blog-page.search-page .blog-item ._title b, .blog-page.search-page .blog-item ._title strong {font-style: italic;}.blog-page.search-page .blog-item ._text b, .blog-page.search-page .blog-item ._text strong {font-style: italic;}.blog-page.search-page .title {margin-bottom: 10px;}.blog-page.search-page .subtitle {position: relative;z-index: 1;color: #fff;margin-bottom: 44px;font-size: 20px;}.blog-page.search-page .main {max-width: 100%;}.blog-page .title {font-size: 40px;font-weight: 700;color: #fff;margin-bottom: 44px;}.blog-page .main, .blog-page .sidebar, .blog-page .title {position: relative;z-index: 1;}.blog-page .blog-item {margin-bottom: 44px;display: block;float: left;width: 100%;}.blog-page .blog-item:last-child {margin-bottom: 30px;}.blog-page .blog-item ._img {border-radius: 10px;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;margin-bottom: 2px;}.blog-page .blog-item ._img .sq_parent {width: 100%;position: relative;padding-bottom: 48%;overflow: hidden;}.blog-page .blog-item ._img .sq_parent .sq_wrap {position: absolute;width: 100%;height: 100%;}.blog-page .blog-item ._img .sq_parent .sq_wrap .sq_content {float: left;width: 100%;height: 100%;}.blog-page .blog-item ._date {font-size: 12px;font-weight: 700;position: relative;line-height: 18px;margin: 15px 0 12px;}.blog-page .blog-item ._title {font-size: 30px;font-weight: 900;margin-bottom: 10px;transition: all .2s linear;}.blog-page .blog-item ._text {font-size: 16px;line-height: 1.7;}.blog-page .blog-item:hover ._title {color: #E41725;transition: all .2s linear;}.blog-page .blog-list.two-colums .blog-item {width: 48%;margin-right: 4%;}.blog-page .blog-list.two-colums .blog-item:nth-child(even) {margin-right: 0;}.blog-page .blog-list.two-colums .blog-item:nth-child(odd) {clear: both;}.blog-page .blog-list.two-colums .blog-item ._img .sq_parent {padding-bottom: 64%;}.blog-page .blog-list.two-colums .blog-item ._title {font-size: 20px;margin-bottom: 13px;}.blog-page .blog-list.two-colums .blog-item ._text {font-size: 14px;}.blog-page .blog-list.three-colums .blog-item {width: 32%;margin-right: 2%;}.blog-page .blog-list.three-colums .blog-item:nth-child(3n) {margin-right: 0;}.blog-page .blog-list.three-colums .blog-item:nth-child(3n+1) {clear: both;}.blog-page .blog-list.three-colums .blog-item ._img .sq_parent {padding-bottom: 64%;}.blog-page .blog-list.three-colums .blog-item ._title {font-size: 20px;margin-bottom: 13px;}.blog-page .blog-list.three-colums .blog-item ._text {font-size: 14px;}.categories--list {background: #fff;border-radius: 15px;padding: 34px 30px;padding-bottom: 22px;margin-bottom: 20px;}.categories--list ul li {border-bottom: 1px solid #E6E6E6;font-size: 16px;font-weight: 500;padding: 18px 0;position: relative;padding-left: 85px;}.categories--list ul li:first-child {padding-top: 0;}.categories--list ul li a {display: block;float: left;width: 100%;}.categories--list ul li a:hover ._title {color: #E41725;}.categories--list ul li a:hover .count {color: #3E4559;}.categories--list ul li:last-child {border-bottom: 0;}.categories--list ul li .count {color: #CBCBCB;width: 40px;text-align: right;display: inline-block;position: absolute;left: 0;}.text_widget {padding: 34px 30px;border-radius: 15px;margin-bottom: 20px;}.text_widget ._title {font-size: 24px;font-weight: 900;color: #fff;margin-bottom: 25px;}.text_widget ._text {font-size: 16px;color: #fff;line-height: 1.9;}.recent_photo {border: 1px solid #E2E2E2;border-radius: 15px;padding: 34px 30px;}.recent_photo .block-title {color: #fff !important;margin-bottom: 25px;}.recent_photo .photos .item {width: 30%;margin-right: 5%;margin-bottom: 5%;border-radius: 5px;overflow: hidden;position: relative;display: block;float: left;}.recent_photo .photos .item:before {background: #111B38;position: absolute;top: 0;left: 0;width: 100%;opacity: 0;height: 100%;content: '';z-index: 1;transition: all .2s linear;}.recent_photo .photos .item:after {width: 28px;height: 26px;background: url(../img/link.svg) center center no-repeat;background-size: contain;position: absolute;content: '';top: 50%;left: 50%;margin-top: -13px;margin-left: -14px;z-index: 2;opacity: 0;transition: all .2s linear;}.recent_photo .photos .item:nth-child(3n) {margin-right: 0;}.recent_photo .photos .item:hover:before {opacity: .6;transition: all .2s linear;}.recent_photo .photos .item:hover:after {opacity: 1;transition: all .2s linear;}.recent_photo .photos .item .sq_parent {width: 100%;position: relative;padding-bottom: 100%;overflow: hidden;}.recent_photo .photos .item .sq_parent .sq_wrap {position: absolute;width: 100%;height: 100%;}.recent_photo .photos .item .sq_parent .sq_wrap .sq_content {float: left;width: 100%;height: 100%;}.recent_photo .photos .item .sq_parent .sq_wrap .sq_content img {width: 100%;height: 100%;object-fit: cover;}.single-page.blog-single .main .title {margin-bottom: 15px;}.single-page.blog-single .single-sidebar .latest_tours {background: #111B38;}.single-page.blog-single .single-sidebar .latest_tours .block-title {color: #fff;}.single-page.blog-single .single-sidebar .latest_tours ._item .right ._title {color: #fff;margin-bottom: 14px;}.single-page.blog-single .single-sidebar .latest_tours ._item .right .time {color: #fff;}.single-page.blog-single .single-sidebar .latest_tours ._item .right .time:before {background-image: url(../img/time.svg);}.blog-single {padding-top: 0;padding-bottom: 0;}.blog-single .wrap {max-width: 844px;}.blog-single .categories--list {-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);border: 1px solid #E2E2E2;}.blog-single .date {text-transform: uppercase;position: relative;font-size: 12px;font-weight: 700;line-height: 18px;margin-bottom: 36px;}.blog-single .quote {padding-bottom: 24px;margin: 20px 0 3px;}.blog-single .quote_top {position: relative;padding-left: 70px;margin-bottom: 15px;}.blog-single .quote_top .photo {width: 48px;height: 48px;border-radius: 50%;overflow: hidden;position: absolute;bottom: 0;left: 0;}.blog-single .quote_top .photo img {width: 100%;height: 100%;object-fit: cover;}.blog-single .quote_top .text {background: #E41725;padding: 30px 37px;color: #fff;border-radius: 20px 20px 20px 0;font-style: italic;font-weight: 500;}.blog-single .quote_bottom {padding-left: 70px;}.blog-single .quote_bottom .name {font-size: 18px;font-weight: 500;color: #3E4559;font-style: italic;}.blog-single .recent_articles {padding-top: 30px;padding-bottom: 80px;}.blog-single .recent_articles .title {font-size: 29px;color: #3E4559;font-weight: 900;margin-bottom: 25px;}.blog-single .blog_item {width: 48%;margin-right: 4%;text-align: left;}.blog-single .blog_item:nth-child(2) {margin-right: 0;}.blog-single .blog_item .blog_item_date {color: #818693;}.blog-single .blog_item .blog_item_title {color: #3E4559;}.blog-single .blog_item .blog_item_text {color: #818693;}.blog-single .video {padding-bottom: 56.25%;height: 0;position: relative;}.blog-single .video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}.blog-single .description {margin-top: 0;}.blog-single .content-body .wrap_float {flex-direction: column;}.page--content {padding-top: 16px;}.page--content > *:first-child {margin-top: 0;}.page--content img {max-width: 100%;}.page--content p {font-size: 18px;color: #818693;margin: 20px 0;line-height: 1.4;}.page--content h2 {color: #3E4559;font-size: 30px;font-weight: 900;margin: 25px 0 10px;}.page--content h3 {color: #3E4559;font-size: 26px;font-weight: 900;margin: 25px 0 10px;}.page--content h4 {color: #3E4559;font-size: 24px;font-weight: 900;margin: 25px 0 10px;}.page--content h5 {color: #3E4559;font-size: 22px;font-weight: 900;margin: 25px 0 10px;}.page--content h6 {color: #3E4559;font-size: 20px;font-weight: 900;margin: 25px 0 10px;}.page--content b {color: #3E4559;}.page--content ul, .page--content ol {margin: 20px 0;padding-left: 30px;}.page--content ul li, .page--content ol li {font-size: 18px;color: #818693;line-height: 1.4;display: list-item;}.page--content a:not([class]) {color: #E41725;}.page--content a:not([class]):hover {text-decoration: underline;}@media screen and (min-width: 1800px) {}@media screen and (max-width: 1600px) {.blog-page {padding-top: 180px;}.blog-page .title {margin-bottom: 44px;}}@media screen and (max-width: 1230px) {.blog-single .single-sidebar {padding-bottom: 60px;}}@media screen and (max-width: 1000px) {.blog-page .blog-list.three-colums .blog-item {width: 48%;margin-right: 4%;}.blog-page .blog-list.three-colums .blog-item:nth-child(3n) {margin-right: 4%;}.blog-page .blog-list.three-colums .blog-item:nth-child(3n+1) {clear: none;}.blog-page .blog-list.three-colums .blog-item:nth-child(even) {margin-right: 0;}.blog-single .wrap {max-width: 92vw;}}@media screen and (max-width: 610px) {.blog-page .title {font-size: 34px;margin-bottom: 28px;}.blog-page .blog-item ._title {font-size: 23px;}.blog-page .blog-item ._title {margin-bottom: 10px;}.blog-page .blog-item ._date {margin: 10px 0 14px;}.blog-page .blog-item {margin-bottom: 40px;}.categories--list, .text_widget, .recent_photo {padding: 30px;}.blog-page .blog-list.two-colums .blog-item {width: 100%;margin-right: 0;}.blog-single .blog_item {width: 100%;margin-right: 0;}.blog-single .recent_articles {padding-bottom: 20px;}.page--content {padding-top: 10px;}.blog-single .quote {margin: 10px 0;}.blog-single .quote_top .text {padding: 20px;}.page--content p {margin: 8px 0;}.blog-page {padding-top: 100px;}.blog-page .blog-list.three-colums .blog-item {width: 100%;margin-right: 0;}.blog-page .blog-list.three-colums .blog-item:nth-child(3n) {margin-right: 0;}.blog-page .blog-list.three-colums .blog-item:nth-child(3n+1) {clear: none;}.blog-page .blog-list.three-colums .blog-item:nth-child(even) {margin-right: 0;}.blog-single .content-body {padding-bottom: 50px;}}@media screen and (max-width: 430px) {.blog-page .blog-item ._text {font-size: 15px;}.blog-page .blog-item:last-child {margin-bottom: 12px;}.categories--list, .text_widget, .recent_photo {padding: 30px 20px;}.categories--list ul li {padding: 13px 0;font-size: 15px;padding-left: 68px;}.text_widget ._title {margin-bottom: 18px;}.text_widget ._text {font-size: 15px;line-height: 1.7;}.recent_photo .block-title {margin-bottom: 25px;}.page--content h2 {font-size: 24px;}.page--content p {font-size: 16px;}.page--content h3 {font-size: 21px;}.page--content ul li, .page--content ol li {font-size: 16px;margin-bottom: 5px;}}.about-page {padding-top: 120px;}.about-page .main {max-width: 100%;}.about-page .content-head {padding-bottom: 20px;overflow: hidden;}.about-page .section-top {display: flex;justify-content: space-between;align-items: center;margin-bottom: 30px;}.about-page .section-top .title {width: auto;margin-bottom: 0;}.about-page .content-body {background: #000;padding-top: 30px;}.about-page .content-body .wrap_float {max-width: 100%;flex-direction: column;}.about-page .description {margin-top: 512px;}.about-page .description-title {font-size: 30px;font-weight: 900;color: #fff;margin-bottom: 25px;}.about-page .description .text p {font-size: 16px;}.about-page .description .left {max-width: 840px;width: 64%;}.about-page .description .right {max-width: 420px;float: right;width: 33%;}.about-page .about-slider .about-slide {width: 864px;height: 546px;border-radius: 12px;overflow: hidden;margin: 0 24px;}.about-page .about-slider .slick-list {overflow: visible;}.about-page .team_title {font-size: 30px;font-weight: 900;color: #fff;margin-bottom: 25px;}.about-page .team .item {max-width: 410px;background: #fff;border-radius: 15px;overflow: hidden;width: 32%;margin-right: 2%;margin-bottom: 2%;display: block;float: left;}.about-page .team .item:nth-child(3n) {margin-right: 0;}.about-page .team .item_image .sq_parent {width: 100%;position: relative;padding-bottom: 90%;overflow: hidden;}.about-page .team .item_image .sq_parent .sq_wrap {position: absolute;width: 100%;height: 100%;}.about-page .team .item_image .sq_parent .sq_wrap .sq_content {float: left;width: 100%;height: 100%;}.about-page .team .item_image .sq_parent .sq_wrap .sq_content img {width: 100%;height: 100%;object-fit: cover;}.about-page .team .item_info {padding: 30px 40px 40px;}.about-page .team .item_info .item_title {font-size: 28px;color: #3E4559;font-weight: 900;margin-bottom: 16px;}.about-page .team .item_info .item_position {color: #818693;font-size: 18px;font-style: italic;}.slick-arrows {width: 144px;}.slick-arrows .arrow {width: 62px;height: 62px;border-radius: 50%;border: 2px solid rgba(255, 255, 255, 0.2);background: none;top: 0;position: relative;transition: all .2s linear;}.slick-arrows .arrow:before {width: 20px;height: 14px;background: url(../img/slick-arrow.svg) center center no-repeat;background-size: contain;position: absolute;content: '';left: 50%;top: 50%;margin-left: -10px;margin-top: -7px;}.slick-arrows .arrow.next {margin-left: 20px;}.slick-arrows .arrow.next:before {transform: rotate(180deg);}.slick-arrows .arrow:hover {border-color: #fff;}.statistic {display: flex;justify-content: space-between;margin-bottom: 100px;}.statistic .stat-item {width: auto;}.statistic .stat-item .val {font-size: 122px;color: #E41725;width: auto;font-weight: 300;}.statistic .stat-item .text {width: auto;font-size: 16px;color: #fff;clear: both;}.contacts-page {padding-bottom: 0;}.contacts-page .contacts-columns {margin-top: 45px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.contacts-page .contacts-columns .column {width: 22%;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-direction: column;position: relative;padding-bottom: 52px;margin-right: 15%;}.contacts-page .contacts-columns .column:last-child {margin-right: 0;}.contacts-page .contacts-columns .column.tel ._title:before {background-image: url(../img/call-3.svg);width: 32px;height: 30px;top: 50%;margin-top: -15px;}.contacts-page .contacts-columns .column.email ._title:before {background-image: url(../img/email-3.svg);width: 32px;height: 26px;top: 50%;margin-top: -13px;}.contacts-page .contacts-columns .column.location ._title:before {background-image: url(../img/geo-3.svg);width: 24px;height: 32px;top: 50%;margin-top: -13px;}.contacts-page .contacts-columns .column ._title {font-size: 22px;color: #fff;font-weight: 900;position: relative;padding-left: 48px;line-height: 32px;margin-bottom: 20px;}.contacts-page .contacts-columns .column ._title:before {position: absolute;left: 0;background-position: center center;background-repeat: no-repeat;background-size: contain;content: '';}.contacts-page .contacts-columns .column .text {font-size: 16px;color: rgba(255, 255, 255, 0.8);line-height: 1.4;}.contacts-page .contacts-columns .column a {color: #E41725;display: block;float: left;position: absolute;bottom: 0;left: 0;}.contacts-page .mab-block {background: #eee;height: 570px;overflow: hidden;width: 100%;}.contacts-page .mab-block iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}.contacts-page .content-head {position: relative;}.contacts-page .content-body {position: relative;}.contacts-page .content-body:before {background: -moz-linear-gradient(top, #000000 0%, #000000 17%, rgba(0, 0, 0, 0) 100%);background: -webkit-linear-gradient(top, #000000 0%, #000000 17%, rgba(0, 0, 0, 0) 100%);background: linear-gradient(to bottom, #000000 0%, #000000 17%, rgba(0, 0, 0, 0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000', GradientType=0);position: absolute;content: '';top: 0;left: 0;width: 100%;height: 93px;z-index: 1;}.contacts-page .socials {text-align: center;padding-top: 90px;}.contacts-page .socials .links {width: auto;float: none;display: inline-block;}.contacts-page .socials .links a {display: block;float: left;width: 40px;height: 40px;position: relative;margin: 0 28px;}.contacts-page .socials .links a:before {position: absolute;content: '';background-position: center center;background-repeat: no-repeat;background-size: contain;top: 50%;left: 50%;opacity: .35;transition: all .2s linear;}.contacts-page .socials .links a:hover:before {opacity: 1;transition: all .2s linear;}.contacts-page .socials .links a.fb:before {background-image: url(../img/facebook-logo.svg);width: 22px;height: 38px;margin-top: -19px;margin-left: -11px;}.contacts-page .socials .links a.instagram:before {background-image: url(../img/instagram.svg);width: 34px;height: 34px;margin-top: -17px;margin-left: -17px;}.contacts-page .socials .links a.youtube:before {background-image: url(../img/youtube.svg);width: 34px;height: 34px;margin-top: -17px;margin-left: -17px;}.contacts-page .socials .links a.pinterest:before {background-image: url(../img/pinterest.svg);width: 30px;height: 36px;margin-top: -18px;margin-left: -15px;}.contacts-page .socials .links a.twitter:before {background-image: url(../img/twitter.svg);width: 38px;height: 30px;margin-top: -15px;margin-left: -19px;}@media screen and (max-width: 1600px) {.about-page {padding-top: 180px;}.about-page .description {}}@media screen and (max-width: 1440px) {.contacts-page .contacts-columns .column {width: 24%;margin-right: 14%;}.contacts-page .contacts-columns {margin-top: 35px;}}@media screen and (max-width: 1400px) {.slick-arrows .arrow {height: 50px;width: 50px;}.slick-arrows {width: 120px;}}@media screen and (max-width: 1230px) {.about-page .description {}.about-page .team .item_info {padding: 20px 20px 30px;}.about-page .team .item_info .item_title {font-size: 22px;margin-bottom: 6px;}.about-page .team .item_info .item_position {font-size: 16px;}.statistic .stat-item .val {font-size: 96px;}}@media screen and (max-width: 1000px) {.about-page .team .item_info .item_title {font-size: 19px;}.about-page .team .item_info .item_position {font-size: 14px;}.contacts-page .contacts-columns .column {width: 30%;margin-right: 4%;}.contacts-page .contacts-columns .column .text {font-size: 14px;}.contacts-page .contacts-columns .column a {font-size: 18px;}.about-page .about-slider .about-slide {margin: 0;height: 56vw;}.about-page .about-slider .slick-list {overflow: visible;border-radius: 0;padding: 0 !important;}.about-page .about-slider .about-slide {opacity: 0;transition: all .2s linear;}.about-page .about-slider .about-slide.slick-current {opacity: 1;}.statistic .stat-item .val {font-size: 66px;}.about-page .section-top .title {margin-bottom: 0;margin-top: 3px;}.about-page .description {}}@media screen and (max-width: 760px) {.about-page .description .left {width: 100%;max-width: 100%;}.about-page .description .right {width: 100%;max-width: 100%;}.about-page .description {}.about-page .team .item {width: 49%;}.about-page .team .item:nth-child(3n) {margin-right: 2%;}.about-page .team .item:nth-child(even) {margin-right: 0;}.contacts-page .contacts-columns .column {width: 100%;margin-right: 0;margin-bottom: 40px;}.contacts-page .contacts-columns {display: block;}.contacts-page .contacts-columns .column {display: block;padding-bottom: 35px;}.contacts-page .contacts-columns .column ._title {margin-bottom: 12px;}.contacts-page .contacts-columns {margin-top: 30px;}.contacts-page .content-body {padding-top: 0;}.contacts-page .mab-block {height: 470px;}.contacts-page .socials {padding-top: 60px;}.contacts-page .socials .links a {margin: 0 18px;}.about-page .section-top .title {margin-top: 9px;}.statistic {flex-direction: column;}.statistic .stat-item .val {font-size: 74px;}.statistic .stat-item {margin-bottom: 20px;}.statistic {margin-bottom: 64px;}.contacts-page .content-body:before {display: none;}}@media screen and (max-width: 610px) {.single-page .main .title {font-size: 32px;}.about-page .description-title {font-size: 24px;}.about-page .description-title {margin-bottom: 17px;}.about-page .team_title {font-size: 23px;}.about-page {padding-top: 120px;}.about-page .team .item {width: 100%;margin-right: 0;margin-bottom: 23px;}.contacts-page .contacts-columns {margin-top: 30px;}.contacts-page .contacts-columns .column.tel ._title:before {width: 24px;}.contacts-page .contacts-columns .column.email ._title:before {width: 24px;}.contacts-page .contacts-columns .column.location ._title:before {width: 16px;}.contacts-page .contacts-columns .column ._title {padding-left: 38px;}.contacts-page {padding-bottom: 20px;}.about-page .team .item {max-width: 100%;}.slick-arrows .arrow {width: 50px;height: 50px;}.slick-arrows .arrow.next {margin-left: 13px;}.about-page .about-slider-arrows {width: auto;}.about-page .section-top .title {margin-top: 6px;}.statistic .stat-item .val {font-size: 65px;}.statistic {margin-bottom: 42px;}.about-page .description {}}@media screen and (max-width: 430px) {.about-page {padding-top: 180px;}.contacts-page .mab-block {height: 370px;}}@media screen and (max-width: 358px) {.contacts-page .socials .links a {margin: 0 12px;}}.gallery_page {padding-top: 220px;background: #000;padding-bottom: 80px;}.gallery_page .title {font-size: 40px;font-weight: 900;color: #fff;position: relative;z-index: 1;margin-bottom: 44px;}.gallery_page .item {width: 32%;margin-right: 1.8%;margin-bottom: 1.8%;border-radius: 8px;overflow: hidden;position: relative;display: block;float: left;}.gallery_page .item:before {background: rgba(0, 0, 0, 0.34);content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;opacity: 0;transition: all .2s linear;}.gallery_page .item:after {width: 44px;height: 44px;background: url(../img/zoom.svg) center center no-repeat;background-size: contain;position: absolute;content: '';top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;z-index: 2;opacity: 0;transition: all .2s linear;}.gallery_page .item:hover:before {opacity: 1;transition: all .2s linear;}.gallery_page .item:hover:after {opacity: 1;transition: all .2s linear;}.gallery_page .item:nth-child(3n) {margin-right: 0;}.gallery_page .item:nth-child(3n+1) {clear: both;}.gallery_page .item:nth-child(6n+1) .sq_parent {padding-bottom: 73%;}.gallery_page .item:nth-child(6n+2) .sq_parent {padding-bottom: 130%;}.gallery_page .item:nth-child(6n+3) .sq_parent {padding-bottom: 94%;}.gallery_page .item:nth-child(6n+4) {margin-top: -233px;}.gallery_page .item:nth-child(6n+4) .sq_parent {padding-bottom: 151%;}.gallery_page .item:nth-child(6n+5) .sq_parent {padding-bottom: 95%;}.gallery_page .item:nth-child(6n+6) {margin-top: -146px;}.gallery_page .item:nth-child(6n+6) .sq_parent {padding-bottom: 130%;}.gallery_page .item .sq_parent {width: 100%;position: relative;padding-bottom: 73%;overflow: hidden;}.gallery_page .item .sq_parent .sq_wrap {position: absolute;width: 100%;height: 100%;}.gallery_page .item .sq_parent .sq_wrap .sq_content {float: left;width: 100%;height: 100%;}.gallery_page .item .sq_parent .sq_wrap .sq_content img {width: 100%;height: 100%;object-fit: cover;}.lg-backdrop {background-color: rgba(0, 0, 0, 0.86);}body.lg-on {overflow: hidden;}.lg-toolbar {background: none;}.lg-toolbar .lg-icon {width: 40px;height: 40px;background: url(../img/close.svg) center center no-repeat;background-size: 18px 18px;position: absolute;right: 12px;top: 12px;}.lg-toolbar .lg-icon:after {display: none;}.lg-toolbar .lg-icon.lg-download {display: none;}.lg-actions .lg-next {width: 48px;height: 48px;background: rgba(255, 255, 255, 0.16);border-radius: 50%;transform: rotate(90deg);margin-top: -24px;}.lg-actions .lg-next:before {width: 14px;height: 20px;background: url(../img/lg-arrow.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 50%;left: 50%;margin-top: -10px;margin-left: -7px;opacity: 1;transition: all .2s linear;}.lg-actions .lg-next:after {width: 14px;height: 20px;background: url(../img/lg-arrow-active.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 50%;left: 50%;margin-top: -10px;margin-left: -7px;opacity: 0;transition: all .2s linear;transform: rotate(180deg);}.lg-actions .lg-next:hover {background: #fff;transition: all .2s linear;}.lg-actions .lg-next:hover:before {opacity: 0;transition: all .2s linear;}.lg-actions .lg-next:hover:after {opacity: 1;transition: all .2s linear;}.lg-actions .lg-prev {width: 48px;height: 48px;background: rgba(255, 255, 255, 0.16);border-radius: 50%;transform: rotate(-90deg);margin-top: -24px;}.lg-actions .lg-prev:before {width: 14px;height: 20px;background: url(../img/lg-arrow.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 50%;left: 50%;margin-top: -10px;margin-left: -7px;opacity: 1;transition: all .2s linear;}.lg-actions .lg-prev:after {width: 14px;height: 20px;background: url(../img/lg-arrow-active.svg) center center no-repeat;background-size: contain;content: '';position: absolute;top: 50%;left: 50%;margin-top: -10px;margin-left: -7px;opacity: 0;transition: all .2s linear;transform: rotate(180deg);}.lg-actions .lg-prev:hover {background: #fff;transition: all .2s linear;}.lg-actions .lg-prev:hover:before {opacity: 0;transition: all .2s linear;}.lg-actions .lg-prev:hover:after {opacity: 1;transition: all .2s linear;}@media screen and (max-width: 1600px) {.gallery_page {padding-top: 200px;}}@media screen and (max-width: 1440px) {.gallery_page .title {margin-bottom: 44px;}.gallery_page .item:nth-child(6n+4) {margin-top: -235px;}.gallery_page .item:nth-child(6n+6) {margin-top: -147px;}}@media screen and (max-width: 1400px) {.gallery_page .item:nth-child(6n+4) {margin-top: -215px;}.gallery_page .item:nth-child(6n+6) {margin-top: -135px;}}@media screen and (max-width: 1230px) {.gallery_page .item:nth-child(6n+4) {margin-top: -180px;}.gallery_page .item:nth-child(6n+6) {margin-top: -113px;}}@media screen and (max-width: 1076px) {.gallery_page .item:nth-child(6n+4) {margin-top: -167px;}.gallery_page .item:nth-child(6n+6) {margin-top: -104px;}.gallery_page .item:before, .gallery_page .item:after {display: none;}.lg-actions .lg-next:hover {background: rgba(255, 255, 255, 0.16);}.lg-actions .lg-next:hover:before {opacity: 1;}.lg-actions .lg-next:hover:after {display: none;}.lg-actions .lg-prev:hover {background: rgba(255, 255, 255, 0.16);}.lg-actions .lg-prev:hover:before {opacity: 1;}.lg-actions .lg-prev:hover:after {display: none;}}@media screen and (max-width: 1000px) {.gallery_page .item:nth-child(6n+4) {margin-top: -18%;}.gallery_page .item:nth-child(6n+6) {margin-top: -11%;}}@media screen and (max-width: 610px) {.gallery_page {padding-top: 184px;}.gallery_page .title {font-size: 34px;}.gallery_page {padding-bottom: 30px;}.gallery_page .title {margin-bottom: 28px;}}@media screen and (max-width: 430px) {.gallery_page .item {width: 49%;margin-right: 2%;margin-bottom: 2%;}.gallery_page .item:nth-child(3n) {margin-right: 0;float: right;}.gallery_page .item:nth-child(3n+1) {clear: none;}.gallery_page .item:nth-child(even) {margin-right: 0;}.gallery_page .item:nth-child(6n+4) {margin-top: -28%;}.gallery_page .item:nth-child(6n+6) {margin-top: 0;}.gallery_page .item:nth-child(6n+5) .sq_parent {padding-bottom: 130%;}}.dropdown-menu{z-index:100 !important;}.mobile_socials a:hover{color: #E41725 !important;}.blog-single img {max-width: 100%;}.sq_wrap {overflow: hidden;border-radius: 15px 15px 0 0;}.sq_content {transition: transform 0.3s ease-in-out;border-radius: 15px 15px 0 0;}.slide_item:hover .sq_content {transform: scale(1.1);}.slide_item:hover .slide_item_content *:not(.offers *) {color: #E41725;}.slide_item:hover .slide_footer *:not(.offers *) {color: #fff;background: #004D9B;}.div_logo_top{max-width:400px;}.contact-container {position: fixed;bottom: 20px;right: 20px;display: flex;flex-direction: column;align-items: flex-end;text-align: center;font-family: Arial, sans-serif;z-index: 1000;}.contact-button {background-color: #E41725;color: white;width: 60px;height: 60px;border-radius: 50%;display: flex;justify-content: center;align-items: center;font-size: 26px;text-decoration: none;box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);transition: all 0.3s ease-in-out;}.contact-button:hover {background-color: #B3121B;transform: scale(1.1);}.contact-text {margin-top: 5px;font-size: 14px;color: #fff;}.header__bottom .menu .close i {display: none;}