input[type=number]{-moz-appearance:textfield}
input[type="text"]:disabled{background:#f8f8f8;cursor:not-allowed;height:43px;width:100%;border:1px solid #DDD}
input::-webkit-input-placeholder{font-size:1em;color:rgba(131,131,131,0.85);font-weight:400}
input::-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.85);font-weight:400}
input:-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.85);font-weight:400}
input:-ms-input-placeholder{font-size:1em;color:rgba(131,131,131,0.85);font-weight:400}
textarea::-webkit-input-placeholder{font-size:1em;color:rgba(131,131,131,0.85);font-weight:400}
textarea::-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.85);font-weight:400}
textarea:-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.85);font-weight:400}
textarea:-ms-input-placeholder{font-size:1em;color:rgba(131,131,131,0.85);font-weight:400}
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 .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}
input::-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}
input:-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}
input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}
input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}
input:focus::-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}
input:focus:-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}
input:focus:-ms-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .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)}

a{text-decoration:none;color:inherit;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
a:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
a:focus{outline:0}
a:active{outline:0}
button{display:block;float:left;border:0;padding:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
button:focus{outline:0}
button:active{outline:0}
button:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .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}
html{font-family:sans-serif}
body{background:#fff;margin:0;padding:0;font-family:halyard-text,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#4d4d4d;font-size:16px;overflow-x:hidden;font-size:16px;line-height:1.75rem;font-weight:300;font-style:normal;letter-spacing:0}
.btn{height:50px;line-height:50px;font-size:18px;background:#7A35BF;border-radius:5px;display:block;float:left;text-align:center;font-weight:500;width:auto;padding:0 30px;color:#fff}
.btn:hover{background:#632A9B}
.btn.btn__choose_tour{background:rgba(255,255,255,0);margin-left:26px;border:2px solid #7A35BF;line-height:58px}
.btn.btn__choose_tour:hover{background:#7A35BF;border-color:#7A35BF}
.arrow:hover{cursor:pointer}
.arrow:hover *{cursor:pointer}
.ui-widget.ui-widget-content{width:348px;background:#FAFAFA;border-color:#E2E2E2;border-radius:8px;padding-top:22px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.16);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.16);box-shadow:0 0 15px 0 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:#7A35BF;color:#fff}
.ui-datepicker th{font-size:15px;font-weight:500;text-transform:uppercase;color:#717584;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:#4d4d4d;border:1px solid #9c9c9c;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:60px;padding-top:60px}
.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:70%}
.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}
.most_popular__section .top_part_right .arrow,.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}
.most_popular__section .top_part_right .arrow::before,.popular_destination__section .top_part_right .arrow:before{background:url(https://extreme-hipline.b-cdn.net/rak-zipline/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.next::before,.popular_destination__section .top_part_right .arrow.next:before{transform:rotate(180deg)}
.most_popular__section .top_part_right .arrow:hover,.popular_destination__section .top_part_right .arrow:hover{border-color:#4d4d4d;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;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 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:30px 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:#4d4d4d;margin-bottom:12px;transition:all .2s linear}
.popular_destination__slider .slide_item_content .slide_text{font-size:18px;color:#717584;font-weight:400;font-style:italic;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.popular_destination__slider .slide_item .slide_footer{border:1px solid #E6E6E6;border-top-color:#e6e6e6;border-top-style:solid;border-top-width:1px;background:#fff;padding:25px 36px;padding-top:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:0;padding-top:0}
.popular_destination__slider .slide_item .slide_footer .hours{max-width:50%;font-size:15px;color:#7A35BF}
.popular_destination__slider .slide_item .slide_footer .tours_link{max-width:50%;text-align:right;font-size:15px;color:#4d4d4d;font-weight:500}
.popular_destination__slider .slide_item .slide_footer .tours_link a:hover{text-decoration:underline}
.top_destination{padding-top:60px;padding-bottom:60px}
.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:#717584;line-height:1.45}
.top_destination .section_content{margin-top:40px}
.top_destination .section_content .item{width:18vw;margin: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:#DB4437;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(#000 0%,#000 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_title{color:#fff}
.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;background:none;border-radius:5px;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;color:rgba(255,255,255,0.37);position:relative;line-height:18px;margin:7px 0 5px}
.blog_item_title{font-size:20px;font-weight:900;color:#fff;margin-bottom:15px;padding-right:25px;transition:all .2s linear}
.blog_item_text{font-size:14px;color:rgba(255,255,255,0.67);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:#ececec;position:relative;z-index:1}
.footer_top{padding-top:16px}
.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 rgba(255,255,255,0.29)}*/
.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;color:#333;padding:20px 22px;display:block;float:left;width:auto}
.footer_top_menu ul li a:hover{cursor:pointer;color:#7A35BF}
.footer_top_menu ul li a.active{position:relative;color:#7A35BF}
.footer_top_menu ul li a.active:before{height:2px;background:#7A35BF;position:absolute;bottom:-1px;left:0;right:0;content:''}
.footer_top_menu ul li a:first{padding-left: 0px;}
.footer_top .socials{width:auto;float:right;padding:14px 0;margin-top: 16px;}
.footer_top .socials .a{width:30px;height:30px;text-align:center;display:block;float:left;position:relative;margin-left:24px;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(https://extreme-hipline.b-cdn.net/rak-zipline/img/facebook-logo.svg);width:10px;height:18px;margin-top:-9px;margin-left:-5px}
.footer_top .socials .a.instagram:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/instagram.svg);width:18px;height:18px;margin-top:-9px;margin-left:-9px}
.footer_top .socials .a.pinterest:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/pinterest.svg);width:14px;height:18px;margin-top:-9px;margin-left:-7px}
.footer_top .socials .a.twitter:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/twitter.svg);width:18px;height:16px;margin-top:-8px;margin-left:-9px}
.footer_center{padding-top:0;padding-bottom:0}
.footer_center_left{max-width:276px;margin-right:90px}
.footer_center_left .logo{font-size:43px;font-weight:300;color:#fff;width:100px;padding:15px 0 0;display:block;float:left}
.footer_center_left .award{width:64px;height:62px;margin-left:20px}
.footer_center_left .text{color:rgba(255,255,255,0.38);font-size:14px;line-height:1.5;margin-top:10px}
.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-size:14px;color:#fff;font-weight:400}
.footer_center_menu ul li a:hover{color:#7A35BF}
.footer_center_right{max-width:308px;float:right;padding-top:14px}
.footer_center_right ._title{font-size:13px;font-weight:900;color:rgba(255,255,255,0.34);text-transform:uppercase}
.footer_center_right .text{font-size:14px;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;color:#fff}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/facebook-logo.svg);width:16px;height:30px;margin-top:-15px;margin-left:-8px}
.footer_center .mobile_socials .a.instagram:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/instagram.svg);width:28px;height:28px;margin-top:-14px;margin-left:-14px}
.footer_center .mobile_socials .a.pinterest:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/pinterest.svg);width:24px;height:30px;margin-top:-15px;margin-left:-12px}
.footer_center .mobile_socials .a.twitter:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/twitter.svg);width:30px;height:24px;margin-top:-12px;margin-left:-15px}
.footer_bottom{background:#e4e4e4;color:#696E7D;font-size:14px;text-align:left;padding:32px 24px}
.footer_bottom a{color:#7A35BF}
.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{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',GradientType=0);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:2vw}
.slide__text-desc{font-size:18px}
.slide__text{bottom:75px}
}
@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:46px;margin-bottom:30px}
.homepage_slider .slide__controls{margin-top:3px}
.header__top{padding:8px 0}
.homepage_slider .categories{bottom:20px}
.slide__text{bottom:100px}
.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}
.top_destination .section_content .item{margin:0 .5vw;display:inline-block;float:none}
.top_destination .section_content{text-align:center}
.homepage_slider .slide__controls .btn{height:45px;line-height:45px;font-size:16px}
.homepage_slider .slide__controls .btn.btn__choose_tour{margin-left:16px}
.homepage_slider .slide__controls .arrow{width:45px;height:45px;margin-left:16px}
.homepage_slider .most_popular:before{top:5px}
.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{height:45px;line-height:45px;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:45px;line-height:45px;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:40px}
}
@media screen and (max-width: 1400px) {
.wrap{max-width:1200px}
.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}
.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:16vw}
.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) {
.wrap{max-width:930px}
.mobile_btn{width:24px;height:54px;padding:17px 0;position:absolute;right:0;display:block;top:0;bottom:0;margin:auto}
.mobile_btn span{width:100%;height:2px;background:#4d4d4d;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:#fff;margin-left:0;overflow:auto;z-index:2;display:none}
.header__bottom .menu .close{width:25px;height:25px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/menu-close.svg) center center no-repeat;background-size:18px 18px;position:fixed;z-index:2;right:15px;top:15px}
.header__bottom .menu .scroll{padding-top:24px;min-height:100%;position:relative;padding-bottom:240px}
.header__bottom .menu .scroll .active{display:block;width:100%;float:left;font-size:22px;font-weight:500;color:#7A35BF;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;color:#7A35BF;margin-bottom:17px}
.header__bottom .menu .scroll .bottom .email{font-size:20px;color:#7A35BF}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/facebook-logo.svg);width:16px;height:30px;margin-top:-15px;margin-left:-8px}
.header__bottom .menu .scroll .bottom .socials .links a.instagram:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/instagram.svg);width:28px;height:28px;margin-top:-14px;margin-left:-14px}
.header__bottom .menu .scroll .bottom .socials .links a.pinterest:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/img/twitter.svg);width:30px;height:24px;margin-top:-12px;margin-left:-15px}
.header__bottom .menu .scroll .bottom .socials .links a.youtube:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/youtube.svg);width:30px;height:30px;margin-top:-15px;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}
.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:#333}
.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:#7A35BF;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:#7A35BF;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}
.homepage_slider .categories .wrap{max-width:100%}
.homepage_slider .categories .items{margin-left:0;overflow:auto;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:1px solid #AEAEAE;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%}
.header__top{padding-top:20px}
.homepage_slider .categories .items{padding-bottom:5px}
}
@media screen and (min-width: 1025px) {
.header__top a:hover,.homepage_slider .categories_item:hover ._title,.popular_destination__slider .slide_item:hover .slide_item_content .slide_title,.blog_item:hover .blog_item_title{color:#7A35BF}
.most_popular__section .slider_item:hover .slider_item__content .title{color:#fff;text-decoration:underline}
.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:24px;width:calc(100% - 30px)}
.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:30px}
.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:250px;height:100%;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:100%;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{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:1px solid #AEAEAE}
.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),.search_tour .search_tour_form .fields__block .fields .field:nth-child(6){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;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:40%;height:38px;line-height:35px!important}
.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}
.top_destination .description .right,.top_destination .description .left{max-width:100%;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:auto;left:0;margin-left:0;position:absolute}
.header__bottom .logo img{height:70px;margin-top:0;}
.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:38px;padding-left:12px;padding-right:12px;line-height:38px!important}
.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:100px;padding-top: 16px;padding-bottom: 16px;}
.header__bottom .search_link{height:46px}
.slide__text-heading{margin-bottom:16px}
.homepage_slider .slide__controls{margin-top:24px}
.section_title{font-size:28px;line-height:1.3}
.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}
.most_popular__section .top_part_right .arrow,.popular_destination__section .top_part_right .arrow{margin:0}
.most_popular__section .top_part_right .arrow.next,.popular_destination__section .top_part_right .arrow.next{margin-left:15px}

.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{line-height:48px}
.popular_destination__section .top_part_right .btn,.most_popular__section .top_part_right .btn{padding:0 30px;font-size:15px}
.most_popular__section .slider_item{height:440px;padding:26px 16px}
.most_popular__section .slider_item__content{padding:20px 30px 50px}
.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;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:16px}
.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}
.most_popular__section .top_part_right .arrow,.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}
.search_tour{padding-bottom:0;margin-bottom:60px}
.top_destination .description .text{font-size:16px}
.top_destination .section_content{margin-top:30px}
.top_destination .section_content .item{margin-right:10px}
.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{padding-top:10px}
.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:16px;font-weight:500;color:#fff;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_center{padding-bottom:0}
.footer_center .mobile_socials{display:block;margin-top:0}
.footer_center .mobile_socials .a{transform:scale(.75)}
.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:#7A35BF;border-color:#7A35BF}
.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}
.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:34px}
.slide__text-desc{font-size:16px}
.most_popular__section .slider_item__content .title{font-size:26px}
.most_popular__section .slider_item__content{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:#7A35BF;border-color:#7A35BF}
.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{min-height:680px;position:relative}
.iosSafari .slider-container{height:85vh}
.chromeMobile .slider-container{height:89vh}
}
@media screen and (orientation: landscape) and (max-width: 1050px) {
.homepage_slider{min-height:100%;height:75vh}
.header__bottom{height:106px}
}
@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__top{padding:10px 0}
.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{height:inherit;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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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{background:#fff}
.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:60px}
.page_content.three-columns .section-title{font-size:35px;font-weight:900;color:#4d4d4d;position:relative;z-index:1;margin-bottom:35px}
.page_content.three-columns .main{max-width:100%}
.page_content.three-columns .main .most_popular__section .slider_item{width:31.75%;margin-right:0;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:#7A35BF;background:#fff}
.page_content .main .pagination ul li.current a{background:#7A35BF;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px;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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:16px}
.page_content .main .items .item_right .cost b,.page_content .main .items .item_right .cost strong{font-weight:900;font-size:28px;color:#4d4d4d;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:#DB4437;font-weight:900;margin-bottom:5px}
.page_content .main .items .item_right .cost .old_cost{font-size:20px;color:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#7A35BF;border:2px solid #7A35BF;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:#4d4d4d;color:#4d4d4d;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:#4d4d4d;margin-bottom:14px;font-weight:900;margin-bottom:25px}
.page_content .sidebar .latest_tours{background:#fff;border-radius:8px;padding:34px 30px}
.page_content .sidebar .latest_tours .list{margin-top:7px}
.page_content .sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.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:#DB4437;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:#4d4d4d;margin-bottom:4px}
.page_content .sidebar .latest_tours ._item .right .cost{font-size:16px;color:#4d4d4d;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:#7A35BF}
.page_content .sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px;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:8px;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:8px}
.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{position:relative;min-height:90px;border-bottom:1px solid rgba(255,255,255,0.23);display:block;float:left;width:100%;padding:22px 32px 22px 120px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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}
.page_content.two-columns{padding-top:200px}
.page_content.three-columns{padding-top:60px;padding-bottom:60px}
.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) {
.page_head .search_tour .search_tour_form{padding:30px;border-radius:8px}
.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.two-columns .section-title{font-size:28px;margin-bottom:28px}
.page_content.three-columns .section-title{font-size:26px;margin-bottom:24px;line-height:1}
.horizontal--items{padding-top:0}
.page_head .title{font-size:28px}
.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}
.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:0}
.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:0;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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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:230px}
.destinations-page .main{max-width:100%;margin-top:52px}
.destinations-page .main .popular_destination__slider .slide_item{margin-bottom:35px;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;text-transform:uppercase;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:210px}
}
@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:49%;margin-right:2%;margin-bottom:2%}
.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:100%;margin-right:0}
.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n){margin-right:0}
.destinations-page{padding-top:190px}
.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:32px}
.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{width:auto;right:0}
.image_bg--single{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:660px;top:0;left:0}
.image_bg--single:before{height:20%;bottom:0;left:0;right:0;content:'';position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',GradientType=0)}
.image_bg--single:after{opacity:.48;position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:#000}
.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}
.single-page .main{z-index:1;max-width:100%}
.single-page .main .title{font-size:40px;color:#4d4d4d;font-weight:900;margin-bottom:20px}
.single-page .main .rating{margin-bottom:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/time.svg);margin-top:-12px}
.single-page .main .short_description li.date:before{width:22px;height:24px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/date-2.svg);margin-top:-12px}
.single-page .main .short_description li.takeoff:before{width:26px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/takeoff.svg);margin-top:-9px}
.single-page .main .short_description li.landing:before{width:28px;height:25px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/landing.svg);margin-top:-12px}
.single-page .main .short_description li.age:before{width:14px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/age.svg);margin-top:-9px}
.single-page .main .short_description li.people:before{width:28px;height:24px;margin-top:-12px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/people.svg)}
.single-page .main .geo,.geo{color:rgba(255,252,252,0.8);font-size:14px;padding-left:23px;position:relative;line-height:18px;margin-top:0;margin-bottom:16px}
.single-page .main .geo:before,.geo:before{width:14px;height:12px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/geo-white.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:2px}
.geo-small{color:#545C63;font-size:14px;padding-left:18px;position:relative;line-height:18px}
.geo-small:before{width:11px;height:11px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/geo-black.svg) center center no-repeat;background-size:auto;background-size:contain;position:absolute;content:'';left:0;top:4px}
.small-geo-white{font-size:16px;margin-top:10px}
.single-page .section-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:0;margin-top:30px}
.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;color:rgba(255,255,255,0.77)}
.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{background:#fff;padding-top:60px}
.single-page .content-body .wrap_float{display:flex;justify-content:space-between}
.single-page .content-body ._title{font-size:24px;font-weight:900;color:#4d4d4d;margin-bottom:20px}
.single-page .content-body .text{color:#717584;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:0}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#7A35BF}
.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:#4d4d4d}
.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:#717584;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:#4d4d4d}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:30px;padding-bottom:45px;border-bottom:0}
.single-page .related_tours .most_popular__section{padding:0;background:#fff}
.single-page .related_tours .slider_item{width:48%;margin-right:0;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:1px solid #9c9c9c;border-radius:5px;font-size:15px;font-weight:500;color:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#717584}
.single-page .reviews_comments_list .comment_item .text{color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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 .top{padding:50px 20px 15px;min-height:225px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 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:8px 8px 0 0;width:100%;position:absolute}
.single-page .single-sidebar .tour--info .top .flex-bottom{z-index:1;bottom:0;position:absolute}
.single-page .single-sidebar .tour--info .top .flex-bottom ._title{font-size:27px;font-weight:900;color:#fff;margin-bottom:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:12px 20px 24px;border-radius:0 0 8px 8px;border:1px solid #ececec}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#fff;vertical-align:bottom;margin-bottom:0}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/dollar.svg);top:16px}
.single-page .single-sidebar .why-book ul li.li-2:before{width:19px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/call.svg);top:20px}
.single-page .single-sidebar .why-book ul li.li-3:before{width:22px;height:20px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/star2.svg);top:18px}
.single-page .single-sidebar .why-book ul li.li-4:before{width:20px;height:20px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/lifebuoy.svg);top:20px}
.single-page .single-sidebar .latest_tours{background:#fff;border-radius:8px;padding:34px 30px;margin-bottom:20px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);border:1px solid #E2E2E2}
.single-page .single-sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.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:#DB4437;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:#4d4d4d;margin-bottom:4px}
.single-page .single-sidebar .latest_tours ._item .right .cost{font-size:16px;color:#4d4d4d;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:#7A35BF}
.single-page .single-sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#fff;border-radius:14px;padding:24px 20px;margin-bottom:20px;border:1px solid #ececec;box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}
.single-page .single-sidebar .question-block ._title{font-size:22px;font-weight:900;color:#4d4d4d;margin-bottom:16px}
.single-page .single-sidebar .question-block ._text{font-size:16px;color:#717584;line-height:1.5;margin-bottom:8px}
.single-page .single-sidebar .question-block .tel{margin-top:35px}
.single-page .single-sidebar .question-block .tel a{font-size:26px;color:#4d4d4d;display:block;float:left}
.single-page .single-sidebar .question-block .email{margin-top:12px;margin-bottom:4px}
.single-page .single-sidebar .question-block .email a{font-size:16px;color:#717584;display:block;float:left;font-weight:600}
.single-page .single-sidebar .question-block .email a:hover{color:#4d4d4d}
.single-tour-slider .single-tour-slide{width:403px;height:370px;border-radius:12px;overflow:hidden;margin-right:48px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:0 solid #E6E6E6;background:none;border-radius:5px;width:100%;padding:0 25px;font-size:15px;font-weight:500;color:#4d4d4d}
.add_comment .field .textarea{height:174px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#4d4d4d;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:#4d4d4d;font-weight:900;width:auto}
.apartment-item .btn{height:48px;line-height:48px;font-size:15px}
.rating{margin-bottom:25px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px 8px 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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:16px}
.row-full{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:104%}
.field.half{width:50%;padding-left:5px;padding-right:5px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:43px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;padding:0 12px;font-size:15px;font-weight:500;color:#4d4d4d}
.field .textarea{height:174px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#4d4d4d;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:#DB4437}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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{color:#fff}
.dark .reviews_comments_top .sorting .select_wrap:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/select-arrow-white.svg)}
.dark .program .day-item .day-head:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/day-plus-white.svg)}
.dark .program .day-item .day-head:after{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/minus-white.svg);border-color:#fff}
.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:0;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:1px solid #9c9c9c;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/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 #4d4d4d;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/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:18px;font-weight:600;align-self:center}
.included{border-bottom:1px solid #DFDFDF}
.included .included-item{position:relative;width:50%;padding:16px 40px 24px;border-top:0!important;border-bottom:0!important}
.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:#41485B url(https://extreme-hipline.b-cdn.net/rak-zipline/img/check-white.svg) center center no-repeat;box-sizing:14px 10px;width:30px;height:30px;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-18px;content:''}
.included .included-item .included_title{font-size:16px;color:#717584;margin-bottom:0}
.included .included-item .included_text{color:#9d9d9d}
.excluded .included-item::before{background:#41485B url(https://extreme-hipline.b-cdn.net/rak-zipline/img/false-li-white.svg) center center no-repeat}
@media screen and (min-width: 1025px) {
.header__top a:hover,.homepage_slider .categories_item:hover ._title,.popular_destination__slider .slide_item:hover .slide_item_content .slide_title,.blog_item:hover .blog_item_title{color:#7A35BF}
.most_popular__section .slider_item:hover .slider_item__content .title{color:#fff;text-decoration:underline}
.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:24px;width:calc(100% - 30px)}
.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:30px}
.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:250px;height:100%;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:100%;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{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:1px solid #AEAEAE}
.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),.search_tour .search_tour_form .fields__block .fields .field:nth-child(6){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;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:40%;height:38px;line-height:35px!important}
.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}
.top_destination .description .right,.top_destination .description .left{max-width:100%;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:auto;left:0;margin-left:0;position:absolute}
.header__bottom .logo img{height:70px}
.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:38px;padding-left:12px;padding-right:12px;line-height:38px!important}
.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:100px}
.header__bottom .search_link{height:46px}
.slide__text-heading{margin-bottom:16px}
.homepage_slider .slide__controls{margin-top:24px}
.section_title{font-size:28px;line-height:1.3}
.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}
.most_popular__section .top_part_right .arrow,.popular_destination__section .top_part_right .arrow{margin:0}
.most_popular__section .top_part_right .arrow.next,.popular_destination__section .top_part_right .arrow.next{margin-left:15px}

.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{line-height:48px}
.popular_destination__section .top_part_right .btn,.most_popular__section .top_part_right .btn{padding:0 30px;font-size:15px}
.most_popular__section .slider_item{height:440px;padding:26px 16px}
.most_popular__section .slider_item__content{padding:20px 30px 50px}
.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;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:16px}
.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}
.most_popular__section .top_part_right .arrow,.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}
.search_tour{padding-bottom:0;margin-bottom:60px}
.top_destination .description .text{font-size:16px}
.top_destination .section_content{margin-top:30px}
.top_destination .section_content .item{margin-right:10px}
.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{padding-top:10px}
.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:16px;font-weight:500;color:#fff;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_center{padding-bottom:0}
.footer_center .mobile_socials{display:block;margin-top:0}
.footer_center .mobile_socials .a{transform:scale(.75)}
.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:#7A35BF;border-color:#7A35BF}
.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}
.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:34px}
.slide__text-desc{font-size:16px}
.most_popular__section .slider_item__content .title{font-size:26px}
.most_popular__section .slider_item__content{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:#7A35BF;border-color:#7A35BF}
.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{min-height:680px;position:relative}
.iosSafari .slider-container{height:85vh}
.chromeMobile .slider-container{height:89vh}
}
@media screen and (orientation: landscape) and (max-width: 1050px) {
.homepage_slider{min-height:100%;height:75vh}
.header__bottom{height:106px}
}
@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__top{padding:10px 0}
.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{height:inherit;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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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{background:#fff}
.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:60px}
.page_content.three-columns .section-title{font-size:35px;font-weight:900;color:#4d4d4d;position:relative;z-index:1;margin-bottom:35px}
.page_content.three-columns .main{max-width:100%}
.page_content.three-columns .main .most_popular__section .slider_item{width:31.75%;margin-right:0;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:#7A35BF;background:#fff}
.page_content .main .pagination ul li.current a{background:#7A35BF;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px;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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:16px}
.page_content .main .items .item_right .cost b,.page_content .main .items .item_right .cost strong{font-weight:900;font-size:28px;color:#4d4d4d;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:#DB4437;font-weight:900;margin-bottom:5px}
.page_content .main .items .item_right .cost .old_cost{font-size:20px;color:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#7A35BF;border:2px solid #7A35BF;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:#4d4d4d;color:#4d4d4d;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:#4d4d4d;margin-bottom:14px;font-weight:900;margin-bottom:25px}
.page_content .sidebar .latest_tours{background:#fff;border-radius:8px;padding:34px 30px}
.page_content .sidebar .latest_tours .list{margin-top:7px}
.page_content .sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.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:#DB4437;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:#4d4d4d;margin-bottom:4px}
.page_content .sidebar .latest_tours ._item .right .cost{font-size:16px;color:#4d4d4d;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:#7A35BF}
.page_content .sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px;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:8px;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:8px}
.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{position:relative;min-height:90px;border-bottom:1px solid rgba(255,255,255,0.23);display:block;float:left;width:100%;padding:22px 32px 22px 120px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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}
.page_content.two-columns{padding-top:200px}
.page_content.three-columns{padding-top:60px;padding-bottom:60px}
.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) {
.page_head .search_tour .search_tour_form{padding:30px;border-radius:8px}
.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.two-columns .section-title{font-size:28px;margin-bottom:28px}
.page_content.three-columns .section-title{font-size:26px;margin-bottom:24px;line-height:1}
.horizontal--items{padding-top:0}
.page_head .title{font-size:28px}
.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}
.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:0}
.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:0;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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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:230px}
.destinations-page .main{max-width:100%;margin-top:52px}
.destinations-page .main .popular_destination__slider .slide_item{margin-bottom:35px;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;text-transform:uppercase;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:210px}
}
@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:49%;margin-right:2%;margin-bottom:2%}
.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:100%;margin-right:0}
.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n){margin-right:0}
.destinations-page{padding-top:190px}
.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:32px}
.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{width:auto;right:0}
.image_bg--single{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:660px;top:0;left:0}
.image_bg--single:before{height:20%;bottom:0;left:0;right:0;content:'';position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',GradientType=0)}
.image_bg--single:after{opacity:.48;position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:#000}
.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}
.single-page .main{z-index:1;max-width:100%}
.single-page .main .title{font-size:40px;color:#4d4d4d;font-weight:900;margin-bottom:20px}
.single-page .main .rating{margin-bottom:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/time.svg);margin-top:-12px}
.single-page .main .short_description li.date:before{width:22px;height:24px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/date-2.svg);margin-top:-12px}
.single-page .main .short_description li.takeoff:before{width:26px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/takeoff.svg);margin-top:-9px}
.single-page .main .short_description li.landing:before{width:28px;height:25px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/landing.svg);margin-top:-12px}
.single-page .main .short_description li.age:before{width:14px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/age.svg);margin-top:-9px}
.single-page .main .short_description li.people:before{width:28px;height:24px;margin-top:-12px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/people.svg)}
.single-page .main .geo,.geo{color:rgba(255,252,252,0.8);font-size:14px;padding-left:23px;position:relative;line-height:18px;margin-top:0;margin-bottom:16px}
.single-page .main .geo:before,.geo:before{width:14px;height:12px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/geo-white.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:2px}
.geo-small{color:#545C63;font-size:14px;padding-left:18px;position:relative;line-height:18px}
.geo-small:before{width:11px;height:11px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/geo-black.svg) center center no-repeat;background-size:auto;background-size:contain;position:absolute;content:'';left:0;top:4px}
.small-geo-white{font-size:16px;margin-top:10px}
.single-page .section-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:0;margin-top:30px}
.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;color:rgba(255,255,255,0.77)}
.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{background:#fff;padding-top:60px}
.single-page .content-body .wrap_float{display:flex;justify-content:space-between}
.single-page .content-body ._title{font-size:24px;font-weight:900;color:#4d4d4d;margin-bottom:20px}
.single-page .content-body .text{color:#717584;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:0}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#7A35BF}
.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:#4d4d4d}
.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:#717584;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:#4d4d4d}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:30px;padding-bottom:45px;border-bottom:0}
.single-page .related_tours .most_popular__section{padding:0;background:#fff}
.single-page .related_tours .slider_item{width:48%;margin-right:0;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:1px solid #9c9c9c;border-radius:5px;font-size:15px;font-weight:500;color:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#717584}
.single-page .reviews_comments_list .comment_item .text{color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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 .top{padding:50px 20px 15px;min-height:225px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 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:8px 8px 0 0;width:100%;position:absolute}
.single-page .single-sidebar .tour--info .top .flex-bottom{z-index:1;bottom:0;position:absolute}
.single-page .single-sidebar .tour--info .top .flex-bottom ._title{font-size:27px;font-weight:900;color:#fff;margin-bottom:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:12px 20px 24px;border-radius:0 0 8px 8px;border:1px solid #ececec}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#fff;vertical-align:bottom;margin-bottom:0}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/dollar.svg);top:16px}
.single-page .single-sidebar .why-book ul li.li-2:before{width:19px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/call.svg);top:20px}
.single-page .single-sidebar .why-book ul li.li-3:before{width:22px;height:20px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/star2.svg);top:18px}
.single-page .single-sidebar .why-book ul li.li-4:before{width:20px;height:20px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/lifebuoy.svg);top:20px}
.single-page .single-sidebar .latest_tours{background:#fff;border-radius:8px;padding:34px 30px;margin-bottom:20px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);border:1px solid #E2E2E2}
.single-page .single-sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.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:#DB4437;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:#4d4d4d;margin-bottom:4px}
.single-page .single-sidebar .latest_tours ._item .right .cost{font-size:16px;color:#4d4d4d;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:#7A35BF}
.single-page .single-sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#fff;border-radius:14px;padding:24px 20px;margin-bottom:20px;border:1px solid #ececec;box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}
.single-page .single-sidebar .question-block ._title{font-size:22px;font-weight:900;color:#4d4d4d;margin-bottom:16px}
.single-page .single-sidebar .question-block ._text{font-size:16px;color:#717584;line-height:1.5;margin-bottom:8px}
.single-page .single-sidebar .question-block .tel{margin-top:35px}
.single-page .single-sidebar .question-block .tel a{font-size:26px;color:#4d4d4d;display:block;float:left}
.single-page .single-sidebar .question-block .email{margin-top:12px;margin-bottom:4px}
.single-page .single-sidebar .question-block .email a{font-size:16px;color:#717584;display:block;float:left;font-weight:600}
.single-page .single-sidebar .question-block .email a:hover{color:#4d4d4d}
.single-tour-slider .single-tour-slide{width:403px;height:370px;border-radius:12px;overflow:hidden;margin-right:48px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:0 solid #E6E6E6;background:none;border-radius:5px;width:100%;padding:0 25px;font-size:15px;font-weight:500;color:#4d4d4d}
.add_comment .field .textarea{height:174px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#4d4d4d;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:#4d4d4d;font-weight:900;width:auto}
.apartment-item .btn{height:48px;line-height:48px;font-size:15px}
.rating{margin-bottom:25px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px 8px 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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:16px}
.row-full{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:104%}
.field.half{width:50%;padding-left:5px;padding-right:5px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:43px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;padding:0 12px;font-size:15px;font-weight:500;color:#4d4d4d}
.field .textarea{height:174px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#4d4d4d;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:#DB4437}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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{color:#fff}
.dark .reviews_comments_top .sorting .select_wrap:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/select-arrow-white.svg)}
.dark .program .day-item .day-head:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/day-plus-white.svg)}
.dark .program .day-item .day-head:after{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/minus-white.svg);border-color:#fff}
.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:0;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:1px solid #9c9c9c;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/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 #4d4d4d;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/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:18px;font-weight:600;align-self:center}
.included{border-bottom:1px solid #DFDFDF}
.included .included-item{position:relative;width:50%;padding:16px 40px 24px;border-top:0!important;border-bottom:0!important}
.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:#41485B url(https://extreme-hipline.b-cdn.net/rak-zipline/img/check-white.svg) center center no-repeat;box-sizing:14px 10px;width:30px;height:30px;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-18px;content:''}
.included .included-item .included_title{font-size:16px;color:#717584;margin-bottom:0}
.included .included-item .included_text{color:#9d9d9d}
.excluded .included-item::before{background:#41485B url(https://extreme-hipline.b-cdn.net/rak-zipline/img/false-li-white.svg) center center no-repeat}@media screen and (min-width: 1025px) {
.header__top a:hover,.homepage_slider .categories_item:hover ._title,.popular_destination__slider .slide_item:hover .slide_item_content .slide_title,.blog_item:hover .blog_item_title{color:#7A35BF}
.most_popular__section .slider_item:hover .slider_item__content .title{color:#fff;text-decoration:underline}
.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:24px;width:calc(100% - 30px)}
.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:30px}
.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:250px;height:100%;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:100%;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{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:1px solid #AEAEAE}
.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),.search_tour .search_tour_form .fields__block .fields .field:nth-child(6){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;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:40%;height:38px;line-height:35px!important}
.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}
.top_destination .description .right,.top_destination .description .left{max-width:100%;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:auto;left:0;margin-left:0;position:absolute}
.header__bottom .logo img{height:70px}
.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:38px;padding-left:12px;padding-right:12px;line-height:38px!important}
.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:100px}
.header__bottom .search_link{height:46px}
.slide__text-heading{margin-bottom:16px}
.homepage_slider .slide__controls{margin-top:24px}
.section_title{font-size:28px;line-height:1.3}
.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}
.most_popular__section .top_part_right .arrow,.popular_destination__section .top_part_right .arrow{margin:0}
.most_popular__section .top_part_right .arrow.next,.popular_destination__section .top_part_right .arrow.next{margin-left:15px}

.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{line-height:48px}
.popular_destination__section .top_part_right .btn,.most_popular__section .top_part_right .btn{padding:0 30px;font-size:15px}
.most_popular__section .slider_item{height:440px;padding:26px 16px}
.most_popular__section .slider_item__content{padding:20px 30px 50px}
.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;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:16px}
.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}
.most_popular__section .top_part_right .arrow,.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}
.search_tour{padding-bottom:0;margin-bottom:60px}
.top_destination .description .text{font-size:16px}
.top_destination .section_content{margin-top:30px}
.top_destination .section_content .item{margin-right:10px}
.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{padding-top:10px}
.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:16px;font-weight:500;color:#fff;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_center{padding-bottom:0}
.footer_center .mobile_socials{display:block;margin-top:0}
.footer_center .mobile_socials .a{transform:scale(.75)}
.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:#7A35BF;border-color:#7A35BF}
.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}
.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:34px}
.slide__text-desc{font-size:16px}
.most_popular__section .slider_item__content .title{font-size:26px}
.most_popular__section .slider_item__content{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:#7A35BF;border-color:#7A35BF}
.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{min-height:680px;position:relative}
.iosSafari .slider-container{height:85vh}
.chromeMobile .slider-container{height:89vh}
}
@media screen and (orientation: landscape) and (max-width: 1050px) {
.homepage_slider{min-height:100%;height:75vh}
.header__bottom{height:106px}
}
@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__top{padding:10px 0}
.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{height:inherit;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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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{background:#fff}
.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:60px}
.page_content.three-columns .section-title{font-size:35px;font-weight:900;color:#4d4d4d;position:relative;z-index:1;margin-bottom:35px}
.page_content.three-columns .main{max-width:100%}
.page_content.three-columns .main .most_popular__section .slider_item{width:31.75%;margin-right:0;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:#7A35BF;background:#fff}
.page_content .main .pagination ul li.current a{background:#7A35BF;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px;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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:16px}
.page_content .main .items .item_right .cost b,.page_content .main .items .item_right .cost strong{font-weight:900;font-size:28px;color:#4d4d4d;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:#DB4437;font-weight:900;margin-bottom:5px}
.page_content .main .items .item_right .cost .old_cost{font-size:20px;color:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#7A35BF;border:2px solid #7A35BF;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:#4d4d4d;color:#4d4d4d;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:#4d4d4d;margin-bottom:14px;font-weight:900;margin-bottom:25px}
.page_content .sidebar .latest_tours{background:#fff;border-radius:8px;padding:34px 30px}
.page_content .sidebar .latest_tours .list{margin-top:7px}
.page_content .sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.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:#DB4437;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:#4d4d4d;margin-bottom:4px}
.page_content .sidebar .latest_tours ._item .right .cost{font-size:16px;color:#4d4d4d;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:#7A35BF}
.page_content .sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px;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:8px;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:8px}
.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{position:relative;min-height:90px;border-bottom:1px solid rgba(255,255,255,0.23);display:block;float:left;width:100%;padding:22px 32px 22px 120px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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}
.page_content.two-columns{padding-top:200px}
.page_content.three-columns{padding-top:60px;padding-bottom:60px}
.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) {
.page_head .search_tour .search_tour_form{padding:30px;border-radius:8px}
.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.two-columns .section-title{font-size:28px;margin-bottom:28px}
.page_content.three-columns .section-title{font-size:26px;margin-bottom:24px;line-height:1}
.horizontal--items{padding-top:0}
.page_head .title{font-size:28px}
.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}
.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:0}
.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:0;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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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:230px}
.destinations-page .main{max-width:100%;margin-top:52px}
.destinations-page .main .popular_destination__slider .slide_item{margin-bottom:35px;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;text-transform:uppercase;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:210px}
}
@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:49%;margin-right:2%;margin-bottom:2%}
.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:100%;margin-right:0}
.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n){margin-right:0}
.destinations-page{padding-top:190px}
.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:32px}
.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{width:auto;right:0}
.image_bg--single{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:660px;top:0;left:0}
.image_bg--single:before{height:20%;bottom:0;left:0;right:0;content:'';position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',GradientType=0)}
.image_bg--single:after{opacity:.48;position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:#000}
.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}
.single-page .main{z-index:1;max-width:100%}
.single-page .main .title{font-size:40px;color:#4d4d4d;font-weight:900;margin-bottom:20px}
.single-page .main .rating{margin-bottom:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/time.svg);margin-top:-12px}
.single-page .main .short_description li.date:before{width:22px;height:24px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/date-2.svg);margin-top:-12px}
.single-page .main .short_description li.takeoff:before{width:26px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/takeoff.svg);margin-top:-9px}
.single-page .main .short_description li.landing:before{width:28px;height:25px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/landing.svg);margin-top:-12px}
.single-page .main .short_description li.age:before{width:14px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/age.svg);margin-top:-9px}
.single-page .main .short_description li.people:before{width:28px;height:24px;margin-top:-12px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/people.svg)}
.single-page .main .geo,.geo{color:rgba(255,252,252,0.8);font-size:14px;padding-left:23px;position:relative;line-height:18px;margin-top:0;margin-bottom:16px}
.single-page .main .geo:before,.geo:before{width:14px;height:12px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/geo-white.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:2px}
.geo-small{color:#545C63;font-size:14px;padding-left:18px;position:relative;line-height:18px}
.geo-small:before{width:11px;height:11px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/geo-black.svg) center center no-repeat;background-size:auto;background-size:contain;position:absolute;content:'';left:0;top:4px}
.small-geo-white{font-size:16px;margin-top:10px}
.single-page .section-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:0;margin-top:30px}
.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;color:rgba(255,255,255,0.77)}
.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{background:#fff;padding-top:60px}
.single-page .content-body .wrap_float{display:flex;justify-content:space-between}
.single-page .content-body ._title{font-size:24px;font-weight:900;color:#4d4d4d;margin-bottom:20px}
.single-page .content-body .text{color:#717584;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:0}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#7A35BF}
.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:#4d4d4d}
.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:#717584;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:#4d4d4d}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:30px;padding-bottom:45px;border-bottom:0}
.single-page .related_tours .most_popular__section{padding:0;background:#fff}
.single-page .related_tours .slider_item{width:48%;margin-right:0;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:1px solid #9c9c9c;border-radius:5px;font-size:15px;font-weight:500;color:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#717584}
.single-page .reviews_comments_list .comment_item .text{color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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 .top{padding:50px 20px 15px;min-height:225px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 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:8px 8px 0 0;width:100%;position:absolute}
.single-page .single-sidebar .tour--info .top .flex-bottom{z-index:1;bottom:0;position:absolute}
.single-page .single-sidebar .tour--info .top .flex-bottom ._title{font-size:27px;font-weight:900;color:#fff;margin-bottom:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:12px 20px 24px;border-radius:0 0 8px 8px;border:1px solid #ececec}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#fff;vertical-align:bottom;margin-bottom:0}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/dollar.svg);top:16px}
.single-page .single-sidebar .why-book ul li.li-2:before{width:19px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/call.svg);top:20px}
.single-page .single-sidebar .why-book ul li.li-3:before{width:22px;height:20px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/star2.svg);top:18px}
.single-page .single-sidebar .why-book ul li.li-4:before{width:20px;height:20px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/lifebuoy.svg);top:20px}
.single-page .single-sidebar .latest_tours{background:#fff;border-radius:8px;padding:34px 30px;margin-bottom:20px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);border:1px solid #E2E2E2}
.single-page .single-sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.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:#DB4437;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:#4d4d4d;margin-bottom:4px}
.single-page .single-sidebar .latest_tours ._item .right .cost{font-size:16px;color:#4d4d4d;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:#7A35BF}
.single-page .single-sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#fff;border-radius:14px;padding:24px 20px;margin-bottom:20px;border:1px solid #ececec;box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}
.single-page .single-sidebar .question-block ._title{font-size:22px;font-weight:900;color:#4d4d4d;margin-bottom:16px}
.single-page .single-sidebar .question-block ._text{font-size:16px;color:#717584;line-height:1.5;margin-bottom:8px}
.single-page .single-sidebar .question-block .tel{margin-top:35px}
.single-page .single-sidebar .question-block .tel a{font-size:26px;color:#4d4d4d;display:block;float:left}
.single-page .single-sidebar .question-block .email{margin-top:12px;margin-bottom:4px}
.single-page .single-sidebar .question-block .email a{font-size:16px;color:#717584;display:block;float:left;font-weight:600}
.single-page .single-sidebar .question-block .email a:hover{color:#4d4d4d}
.single-tour-slider .single-tour-slide{width:403px;height:370px;border-radius:12px;overflow:hidden;margin-right:48px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:0 solid #E6E6E6;background:none;border-radius:5px;width:100%;padding:0 25px;font-size:15px;font-weight:500;color:#4d4d4d}
.add_comment .field .textarea{height:174px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#4d4d4d;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:#4d4d4d;font-weight:900;width:auto}
.apartment-item .btn{height:48px;line-height:48px;font-size:15px}
.rating{margin-bottom:25px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px 8px 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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:16px}
.row-full{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:104%}
.field.half{width:50%;padding-left:5px;padding-right:5px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:43px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;padding:0 12px;font-size:15px;font-weight:500;color:#4d4d4d}
.field .textarea{height:174px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#4d4d4d;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:#DB4437}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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{color:#fff}
.dark .reviews_comments_top .sorting .select_wrap:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/select-arrow-white.svg)}
.dark .program .day-item .day-head:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/day-plus-white.svg)}
.dark .program .day-item .day-head:after{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/minus-white.svg);border-color:#fff}
.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:0;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:1px solid #9c9c9c;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/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 #4d4d4d;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/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:18px;font-weight:600;align-self:center}
.included{border-bottom:1px solid #DFDFDF}
.included .included-item{position:relative;width:50%;padding:16px 40px 24px;border-top:0!important;border-bottom:0!important}
.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:#41485B url(https://extreme-hipline.b-cdn.net/rak-zipline/img/check-white.svg) center center no-repeat;box-sizing:14px 10px;width:30px;height:30px;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-18px;content:''}
.included .included-item .included_title{font-size:16px;color:#717584;margin-bottom:0}
.included .included-item .included_text{color:#9d9d9d}
.excluded .included-item::before{background:#41485B url(https://extreme-hipline.b-cdn.net/rak-zipline/img/false-li-white.svg) center center no-repeat}

@media screen and (min-width: 1025px) {
.header__top a:hover,.homepage_slider .categories_item:hover ._title,.popular_destination__slider .slide_item:hover .slide_item_content .slide_title,.blog_item:hover .blog_item_title{color:#7A35BF}
.most_popular__section .slider_item:hover .slider_item__content .title{color:#fff;text-decoration:underline}
.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:24px;width:calc(100% - 30px)}
.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:30px}
.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:250px;height:100%;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:100%;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{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:1px solid #AEAEAE}
.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),.search_tour .search_tour_form .fields__block .fields .field:nth-child(6){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;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:40%;height:38px;line-height:35px!important}
.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}
.top_destination .description .right,.top_destination .description .left{max-width:100%;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:auto;left:0;margin-left:0;position:absolute}
.header__bottom .logo img{height:70px}
.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:38px;padding-left:12px;padding-right:12px;line-height:38px!important}
.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:100px}
.header__bottom .search_link{height:46px}
.slide__text-heading{margin-bottom:16px}
.homepage_slider .slide__controls{margin-top:24px}
.section_title{font-size:28px;line-height:1.3}
.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}
.most_popular__section .top_part_right .arrow,.popular_destination__section .top_part_right .arrow{margin:0}
.most_popular__section .top_part_right .arrow.next,.popular_destination__section .top_part_right .arrow.next{margin-left:15px}

.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{line-height:48px}
.popular_destination__section .top_part_right .btn,.most_popular__section .top_part_right .btn{padding:0 30px;font-size:15px}
.most_popular__section .slider_item{height:440px;padding:26px 16px}
.most_popular__section .slider_item__content{padding:20px 30px 50px}
.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;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:16px}
.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}
.most_popular__section .top_part_right .arrow,.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}
.search_tour{padding-bottom:0;margin-bottom:60px}
.top_destination .description .text{font-size:16px}
.top_destination .section_content{margin-top:30px}
.top_destination .section_content .item{margin-right:10px}
.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{padding-top:10px}
.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:16px;font-weight:500;color:#fff;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_center{padding-bottom:0}
.footer_center .mobile_socials{display:block;margin-top:0}
.footer_center .mobile_socials .a{transform:scale(.75)}
.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:#7A35BF;border-color:#7A35BF}
.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}
.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:34px}
.slide__text-desc{font-size:16px}
.most_popular__section .slider_item__content .title{font-size:26px}
.most_popular__section .slider_item__content{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:#7A35BF;border-color:#7A35BF}
.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{min-height:680px;position:relative}
.iosSafari .slider-container{height:85vh}
.chromeMobile .slider-container{height:89vh}
}
@media screen and (orientation: landscape) and (max-width: 1050px) {
.homepage_slider{min-height:100%;height:75vh}
.header__bottom{height:106px}
}
@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__top{padding:10px 0}
.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{height:inherit;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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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{background:#fff}
.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:60px}
.page_content.three-columns .section-title{font-size:35px;font-weight:900;color:#4d4d4d;position:relative;z-index:1;margin-bottom:35px}
.page_content.three-columns .main{max-width:100%}
.page_content.three-columns .main .most_popular__section .slider_item{width:31.75%;margin-right:0;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:#7A35BF;background:#fff}
.page_content .main .pagination ul li.current a{background:#7A35BF;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px;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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:16px}
.page_content .main .items .item_right .cost b,.page_content .main .items .item_right .cost strong{font-weight:900;font-size:28px;color:#4d4d4d;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:#DB4437;font-weight:900;margin-bottom:5px}
.page_content .main .items .item_right .cost .old_cost{font-size:20px;color:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#7A35BF;border:2px solid #7A35BF;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:#4d4d4d;color:#4d4d4d;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:#4d4d4d;margin-bottom:14px;font-weight:900;margin-bottom:25px}
.page_content .sidebar .latest_tours{background:#fff;border-radius:8px;padding:34px 30px}
.page_content .sidebar .latest_tours .list{margin-top:7px}
.page_content .sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.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:#DB4437;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:#4d4d4d;margin-bottom:4px}
.page_content .sidebar .latest_tours ._item .right .cost{font-size:16px;color:#4d4d4d;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:#7A35BF}
.page_content .sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px;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:8px;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:8px}
.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{position:relative;min-height:90px;border-bottom:1px solid rgba(255,255,255,0.23);display:block;float:left;width:100%;padding:22px 32px 22px 120px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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}
.page_content.two-columns{padding-top:200px}
.page_content.three-columns{padding-top:60px;padding-bottom:60px}
.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) {
.page_head .search_tour .search_tour_form{padding:30px;border-radius:8px}
.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.two-columns .section-title{font-size:28px;margin-bottom:28px}
.page_content.three-columns .section-title{font-size:26px;margin-bottom:24px;line-height:1}
.horizontal--items{padding-top:0}
.page_head .title{font-size:28px}
.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}
.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:0}
.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:0;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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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:230px}
.destinations-page .main{max-width:100%;margin-top:52px}
.destinations-page .main .popular_destination__slider .slide_item{margin-bottom:35px;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;text-transform:uppercase;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:210px}
}
@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:49%;margin-right:2%;margin-bottom:2%}
.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:100%;margin-right:0}
.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n){margin-right:0}
.destinations-page{padding-top:190px}
.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:32px}
.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{width:auto;right:0}
.image_bg--single{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:660px;top:0;left:0}
.image_bg--single:before{height:20%;bottom:0;left:0;right:0;content:'';position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',GradientType=0)}
.image_bg--single:after{opacity:.48;position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:#000}
.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}
.single-page .main{z-index:1;max-width:100%}
.single-page .main .title{font-size:40px;color:#4d4d4d;font-weight:900;margin-bottom:20px}
.single-page .main .rating{margin-bottom:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/time.svg);margin-top:-12px}
.single-page .main .short_description li.date:before{width:22px;height:24px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/date-2.svg);margin-top:-12px}
.single-page .main .short_description li.takeoff:before{width:26px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/takeoff.svg);margin-top:-9px}
.single-page .main .short_description li.landing:before{width:28px;height:25px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/landing.svg);margin-top:-12px}
.single-page .main .short_description li.age:before{width:14px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/age.svg);margin-top:-9px}
.single-page .main .short_description li.people:before{width:28px;height:24px;margin-top:-12px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/people.svg)}
.single-page .main .geo,.geo{color:rgba(255,252,252,0.8);font-size:14px;padding-left:23px;position:relative;line-height:18px;margin-top:0;margin-bottom:16px}
.single-page .main .geo:before,.geo:before{width:14px;height:12px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/geo-white.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:2px}
.geo-small{color:#545C63;font-size:14px;padding-left:18px;position:relative;line-height:18px}
.geo-small:before{width:11px;height:11px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/geo-black.svg) center center no-repeat;background-size:auto;background-size:contain;position:absolute;content:'';left:0;top:4px}
.small-geo-white{font-size:16px;margin-top:10px}
.single-page .section-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:0;margin-top:30px}
.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;color:rgba(255,255,255,0.77)}
.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{background:#fff;padding-top:60px}
.single-page .content-body .wrap_float{display:flex;justify-content:space-between}
.single-page .content-body ._title{font-size:24px;font-weight:900;color:#4d4d4d;margin-bottom:20px}
.single-page .content-body .text{color:#717584;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:0}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#7A35BF}
.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:#4d4d4d}
.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:#717584;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:#4d4d4d}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:30px;padding-bottom:45px;border-bottom:0}
.single-page .related_tours .most_popular__section{padding:0;background:#fff}
.single-page .related_tours .slider_item{width:48%;margin-right:0;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:1px solid #9c9c9c;border-radius:5px;font-size:15px;font-weight:500;color:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#717584}
.single-page .reviews_comments_list .comment_item .text{color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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 .top{padding:50px 20px 15px;min-height:225px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 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:8px 8px 0 0;width:100%;position:absolute}
.single-page .single-sidebar .tour--info .top .flex-bottom{z-index:1;bottom:0;position:absolute}
.single-page .single-sidebar .tour--info .top .flex-bottom ._title{font-size:27px;font-weight:900;color:#fff;margin-bottom:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:12px 20px 24px;border-radius:0 0 8px 8px;border:1px solid #ececec}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#fff;vertical-align:bottom;margin-bottom:0}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/dollar.svg);top:16px}
.single-page .single-sidebar .why-book ul li.li-2:before{width:19px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/call.svg);top:20px}
.single-page .single-sidebar .why-book ul li.li-3:before{width:22px;height:20px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/star2.svg);top:18px}
.single-page .single-sidebar .why-book ul li.li-4:before{width:20px;height:20px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/lifebuoy.svg);top:20px}
.single-page .single-sidebar .latest_tours{background:#fff;border-radius:8px;padding:34px 30px;margin-bottom:20px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);border:1px solid #E2E2E2}
.single-page .single-sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.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:#DB4437;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:#4d4d4d;margin-bottom:4px}
.single-page .single-sidebar .latest_tours ._item .right .cost{font-size:16px;color:#4d4d4d;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:#7A35BF}
.single-page .single-sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#fff;border-radius:14px;padding:24px 20px;margin-bottom:20px;border:1px solid #ececec;box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}
.single-page .single-sidebar .question-block ._title{font-size:22px;font-weight:900;color:#4d4d4d;margin-bottom:16px}
.single-page .single-sidebar .question-block ._text{font-size:16px;color:#717584;line-height:1.5;margin-bottom:8px}
.single-page .single-sidebar .question-block .tel{margin-top:35px}
.single-page .single-sidebar .question-block .tel a{font-size:26px;color:#4d4d4d;display:block;float:left}
.single-page .single-sidebar .question-block .email{margin-top:12px;margin-bottom:4px}
.single-page .single-sidebar .question-block .email a{font-size:16px;color:#717584;display:block;float:left;font-weight:600}
.single-page .single-sidebar .question-block .email a:hover{color:#4d4d4d}
.single-tour-slider .single-tour-slide{width:403px;height:370px;border-radius:12px;overflow:hidden;margin-right:48px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:0 solid #E6E6E6;background:none;border-radius:5px;width:100%;padding:0 25px;font-size:15px;font-weight:500;color:#4d4d4d}
.add_comment .field .textarea{height:174px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#4d4d4d;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:#4d4d4d;font-weight:900;width:auto}
.apartment-item .btn{height:48px;line-height:48px;font-size:15px}
.rating{margin-bottom:25px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px 8px 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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:16px}
.row-full{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:104%}
.field.half{width:50%;padding-left:5px;padding-right:5px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:43px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;padding:0 12px;font-size:15px;font-weight:500;color:#4d4d4d}
.field .textarea{height:174px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#4d4d4d;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:#DB4437}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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{color:#fff}
.dark .reviews_comments_top .sorting .select_wrap:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/select-arrow-white.svg)}
.dark .program .day-item .day-head:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/day-plus-white.svg)}
.dark .program .day-item .day-head:after{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/minus-white.svg);border-color:#fff}
.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:0;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:1px solid #9c9c9c;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/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 #4d4d4d;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/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:18px;font-weight:600;align-self:center}
.included{border-bottom:1px solid #DFDFDF}
.included .included-item{position:relative;width:50%;padding:16px 40px 24px;border-top:0!important;border-bottom:0!important}
.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:#41485B url(https://extreme-hipline.b-cdn.net/rak-zipline/img/check-white.svg) center center no-repeat;box-sizing:14px 10px;width:30px;height:30px;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-18px;content:''}
.included .included-item .included_title{font-size:16px;color:#717584;margin-bottom:0}
.included .included-item .included_text{color:#9d9d9d}
.excluded .included-item::before{background:#41485B url(https://extreme-hipline.b-cdn.net/rak-zipline/img/false-li-white.svg) center center no-repeat}
@media screen and (min-width: 1025px) {
.header__top a:hover,.homepage_slider .categories_item:hover ._title,.popular_destination__slider .slide_item:hover .slide_item_content .slide_title,.blog_item:hover .blog_item_title{color:#7A35BF}
.most_popular__section .slider_item:hover .slider_item__content .title{color:#fff;text-decoration:underline}
.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:24px;width:calc(100% - 30px)}
.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:0px;margin-top:30px}
.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:250px;height:100%;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:100%;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:0px}
.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:1px solid #AEAEAE}
.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),.search_tour .search_tour_form .fields__block .fields .field:nth-child(6){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;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:40%;height:38px;line-height:35px!important}
.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}
.top_destination .description .right,.top_destination .description .left{max-width:100%;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:auto;left:0;margin-left:0;position:absolute}
.header__bottom .logo img{height:70px}
.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:38px;padding-left:12px;padding-right:12px;line-height:38px!important}
.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:100px}
.header__bottom .search_link{height:46px}
.slide__text-heading{margin-bottom:16px}
.homepage_slider .slide__controls{margin-top:24px}
.section_title{font-size:28px;line-height:1.3}
.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}
.most_popular__section .top_part_right .arrow,.popular_destination__section .top_part_right .arrow{margin:0}
.most_popular__section .top_part_right .arrow.next,.popular_destination__section .top_part_right .arrow.next{margin-left:15px}

.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{line-height:48px}
.popular_destination__section .top_part_right .btn,.most_popular__section .top_part_right .btn{padding:0 30px;font-size:15px;float: left;}
.most_popular__section .slider_item{height:440px;padding:26px 16px}
.most_popular__section .slider_item__content{padding:20px 30px 50px}
.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;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:16px}
.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}
.most_popular__section .top_part_right .arrow,.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}
.search_tour{padding-bottom:0;margin-bottom:60px}
.top_destination .description .text{font-size:16px}
.top_destination .section_content{margin-top:30px}
.top_destination .section_content .item{margin-right:10px}
.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{padding-top:10px}
.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:16px;font-weight:500;color:#fff;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:4px}
.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_center{padding-bottom:0}
.footer_center .mobile_socials{width: fit-content;margin: auto;left: 0;right: 0;position: absolute;}
.h-70{height: 52px;}
.footer_center .mobile_socials .a{transform:scale(.75)}
.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:#7A35BF;border-color:#7A35BF}
.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}
.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:34px}
.slide__text-desc{font-size:16px}
.most_popular__section .slider_item__content .title{font-size:26px}
.most_popular__section .slider_item__content{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:#7A35BF;border-color:#7A35BF}
.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{min-height:680px;position:relative}
.iosSafari .slider-container{height:85vh}
.chromeMobile .slider-container{height:89vh}
}
@media screen and (orientation: landscape) and (max-width: 1050px) {
.homepage_slider{min-height:100%;height:75vh}
.header__bottom{height:106px}
}
@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__top{padding:10px 0}
.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{height:inherit;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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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{background:#fff}
.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:60px}
.page_content.three-columns .section-title{font-size:35px;font-weight:900;color:#4d4d4d;position:relative;z-index:1;margin-bottom:35px}
.page_content.three-columns .main{max-width:100%}
.page_content.three-columns .main .most_popular__section .slider_item{width:31.75%;margin-right:0;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:#7A35BF;background:#fff}
.page_content .main .pagination ul li.current a{background:#7A35BF;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px;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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:16px}
.page_content .main .items .item_right .cost b,.page_content .main .items .item_right .cost strong{font-weight:900;font-size:28px;color:#4d4d4d;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:#DB4437;font-weight:900;margin-bottom:5px}
.page_content .main .items .item_right .cost .old_cost{font-size:20px;color:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#7A35BF;border:2px solid #7A35BF;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:#4d4d4d;color:#4d4d4d;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:#4d4d4d;margin-bottom:14px;font-weight:900;margin-bottom:25px}
.page_content .sidebar .latest_tours{background:#fff;border-radius:8px;padding:34px 30px}
.page_content .sidebar .latest_tours .list{margin-top:7px}
.page_content .sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.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:#DB4437;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:#4d4d4d;margin-bottom:4px}
.page_content .sidebar .latest_tours ._item .right .cost{font-size:16px;color:#4d4d4d;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:#7A35BF}
.page_content .sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px;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:8px;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:8px}
.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{position:relative;min-height:90px;border-bottom:1px solid rgba(255,255,255,0.23);display:block;float:left;width:100%;padding:22px 32px 22px 120px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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}
.page_content.two-columns{padding-top:200px}
.page_content.three-columns{padding-top:60px;padding-bottom:60px}
.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) {
.page_head .search_tour .search_tour_form{padding:30px;border-radius:8px}
.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.two-columns .section-title{font-size:28px;margin-bottom:28px}
.page_content.three-columns .section-title{font-size:26px;margin-bottom:24px;line-height:1}
.horizontal--items{padding-top:0}
.page_head .title{font-size:28px}
.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}
.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:0}
.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:0;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%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',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:230px}
.destinations-page .main{max-width:100%;margin-top:52px}
.destinations-page .main .popular_destination__slider .slide_item{margin-bottom:35px;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;text-transform:uppercase;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:210px}
}
@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:49%;margin-right:2%;margin-bottom:2%}
.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:100%;margin-right:0}
.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n){margin-right:0}
.destinations-page{padding-top:190px}
.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:32px}
.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{width:auto;right:0}
.image_bg--single{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:660px;top:0;left:0}
.image_bg--single:before{height:20%;bottom:0;left:0;right:0;content:'';position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#000',GradientType=0)}
.image_bg--single:after{opacity:.48;position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:#000}
.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}
.single-page .main{z-index:1;max-width:100%}
.single-page .main .title{font-size:40px;color:#4d4d4d;font-weight:900;margin-bottom:20px}
.single-page .main .rating{margin-bottom:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/time.svg);margin-top:-12px}
.single-page .main .short_description li.date:before{width:22px;height:24px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/date-2.svg);margin-top:-12px}
.single-page .main .short_description li.takeoff:before{width:26px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/takeoff.svg);margin-top:-9px}
.single-page .main .short_description li.landing:before{width:28px;height:25px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/landing.svg);margin-top:-12px}
.single-page .main .short_description li.age:before{width:14px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/age.svg);margin-top:-9px}
.single-page .main .short_description li.people:before{width:28px;height:24px;margin-top:-12px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/people.svg)}
.single-page .main .geo,.geo{color:rgba(255,252,252,0.8);font-size:14px;padding-left:23px;position:relative;line-height:18px;margin-top:0;margin-bottom:16px}
.single-page .main .geo:before,.geo:before{width:14px;height:12px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/geo-white.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:2px}
.geo-small{color:#545C63;font-size:14px;padding-left:18px;position:relative;line-height:18px}
.geo-small:before{width:11px;height:11px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/geo-black.svg) center center no-repeat;background-size:auto;background-size:contain;position:absolute;content:'';left:0;top:4px}
.small-geo-white{font-size:16px;margin-top:10px}
.single-page .section-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:0;margin-top:30px}
.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;color:rgba(255,255,255,0.77)}
.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{background:#fff;padding-top:60px}
.single-page .content-body .wrap_float{display:flex;justify-content:space-between}
.single-page .content-body ._title{font-size:24px;font-weight:900;color:#4d4d4d;margin-bottom:20px}
.single-page .content-body .text{color:#717584;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:0}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#7A35BF}
.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:#4d4d4d}
.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:#717584;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:#4d4d4d}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:30px;padding-bottom:45px;border-bottom:0}
.single-page .related_tours .most_popular__section{padding:0;background:#fff}
.single-page .related_tours .slider_item{width:31.8%;margin-right:0;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:1px solid #9c9c9c;border-radius:5px;font-size:15px;font-weight:500;color:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#717584}
.single-page .reviews_comments_list .comment_item .text{color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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 .top{padding:50px 20px 15px;min-height:225px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 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:8px 8px 0 0;width:100%;position:absolute}
.single-page .single-sidebar .tour--info .top .flex-bottom{z-index:1;bottom:0;position:absolute}
.single-page .single-sidebar .tour--info .top .flex-bottom ._title{font-size:27px;font-weight:900;color:#fff;margin-bottom:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:12px 20px 24px;border-radius:0 0 8px 8px;border:1px solid #ececec}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#fff;vertical-align:bottom;margin-bottom:0}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/img/dollar.svg);top:16px}
.single-page .single-sidebar .why-book ul li.li-2:before{width:19px;height:18px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/call.svg);top:20px}
.single-page .single-sidebar .why-book ul li.li-3:before{width:22px;height:20px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/star2.svg);top:18px}
.single-page .single-sidebar .why-book ul li.li-4:before{width:20px;height:20px;background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/lifebuoy.svg);top:20px}
.single-page .single-sidebar .latest_tours{background:#fff;border-radius:8px;padding:34px 30px;margin-bottom:20px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);border:1px solid #E2E2E2}
.single-page .single-sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.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:#DB4437;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:#4d4d4d;margin-bottom:4px}
.single-page .single-sidebar .latest_tours ._item .right .cost{font-size:16px;color:#4d4d4d;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:#7A35BF}
.single-page .single-sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#717584;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#fff;border-radius:14px;padding:24px 20px;margin-bottom:20px;border:1px solid #ececec;box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}
.single-page .single-sidebar .question-block ._title{font-size:22px;font-weight:900;color:#4d4d4d;margin-bottom:16px}
.single-page .single-sidebar .question-block ._text{font-size:16px;color:#717584;line-height:1.5;margin-bottom:8px}
.single-page .single-sidebar .question-block .tel{margin-top:35px}
.single-page .single-sidebar .question-block .tel a{font-size:26px;color:#4d4d4d;display:block;float:left}
.single-page .single-sidebar .question-block .email{margin-top:12px;margin-bottom:4px}
.single-page .single-sidebar .question-block .email a{font-size:16px;color:#717584;display:block;float:left;font-weight:600}
.single-page .single-sidebar .question-block .email a:hover{color:#4d4d4d}
.single-tour-slider .single-tour-slide{width:403px;height:370px;border-radius:12px;overflow:hidden;margin-right:48px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:#4d4d4d;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:16px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:0 solid #E6E6E6;background:none;border-radius:5px;width:100%;padding:0 25px;font-size:15px;font-weight:500;color:#4d4d4d}
.add_comment .field .textarea{height:174px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#4d4d4d;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:#4d4d4d;font-weight:900;width:auto}
.apartment-item .btn{height:48px;line-height:48px;font-size:15px}
.rating{margin-bottom:25px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:8px 8px 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:#4d4d4d;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(https://extreme-hipline.b-cdn.net/rak-zipline/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:16px}
.row-full{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:104%}
.field.half{width:50%;padding-left:5px;padding-right:5px}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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:43px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;padding:0 12px;font-size:15px;font-weight:500;color:#4d4d4d}
.field .textarea{height:174px;box-sizing:border-box;border:1px solid #9c9c9c;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#4d4d4d;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:#DB4437}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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{color:#fff}
.dark .reviews_comments_top .sorting .select_wrap:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/select-arrow-white.svg)}
.dark .program .day-item .day-head:before{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/day-plus-white.svg)}
.dark .program .day-item .day-head:after{background-image:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/minus-white.svg);border-color:#fff}
.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:0;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:1px solid #9c9c9c;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/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 #4d4d4d;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/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:18px;font-weight:600;align-self:center}
.included{border-bottom:1px solid #DFDFDF}
.included .included-item{position:relative;width:50%;padding:16px 40px 24px;border-top:0!important;border-bottom:0!important}
.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:#41485B url(https://extreme-hipline.b-cdn.net/rak-zipline/img/check-white.svg) center center no-repeat;box-sizing:14px 10px;width:30px;height:30px;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-18px;content:''}
.included .included-item .included_title{font-size:16px;color:#717584;margin-bottom:0}
.included .included-item .included_text{color:#9d9d9d}
.excluded .included-item::before{background:#41485B url(https://extreme-hipline.b-cdn.net/rak-zipline/img/false-li-white.svg) center center no-repeat}
@media screen and (min-width: 1800px) {
.single-page.tour-single{padding-top:350px}
}
@media screen and (min-width: 1001px) {
.mobile-fixed-bottom{display:none!important}
}
@media screen and (max-width: 1600px) {
.single-page .main .short_description{margin-bottom:40px}
.image_bg--single:before{height:43%}
.image_bg--single{min-height:400px}
.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) {
.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;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:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 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%;margin-top:-16px}
.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{margin-top:0}
.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:30px}
.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:32px}
.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:#7A35BF;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}
.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}
}
@media screen and (max-width: 686px) {
.single-page .reviews_comments_top .stars .star{width:27px}
}
@media screen and (max-width: 610px) {
.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:12px;padding-bottom:12px;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;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:20px!important}
.single-page .single-sidebar .question-block{margin-bottom:0 !}
.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:30px}
.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:16px}
.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:18px 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:16px}
.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:16px}
}
.blog-page{padding-top:220px}
.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;color:rgba(255,255,255,0.37);position:relative;line-height:18px;margin:15px 0 12px}
.blog-page .blog-item ._title{font-size:30px;font-weight:900;color:#fff;margin-bottom:10px;transition:all .2s linear}
.blog-page .blog-item ._text{font-size:16px;color:#fff;line-height:1.7}
.blog-page .blog-item:hover ._title{color:#7A35BF;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;color:#9599A4;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:#7A35BF}
.categories--list ul li a:hover .count{color:#4d4d4d}
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/img/time.svg)}
.blog-single{padding-bottom:0}
.blog-single .wrap{max-width:844px}
.blog-single .categories--list{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);border:1px solid #E2E2E2}
.blog-single .date{color:rgba(255,255,255,0.37);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:#7A35BF;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:#4d4d4d;font-style:italic}
.blog-single .recent_articles{padding-top:30px;padding-bottom:80px}
.blog-single .recent_articles .title{font-size:29px;color:#4d4d4d;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:#717584}
.blog-single .blog_item .blog_item_title{color:#4d4d4d}
.blog-single .blog_item .blog_item_text{color:#717584}
.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:0}
.page--content>:first-child{margin-top:0}
.page--content img{max-width:100%}
.page--content p{font-size:16px;color:#717584;margin:12px 0;line-height:1.4;text-align:justify}
.page--content h1{color:#4d4d4d;font-size:24px;font-weight:900;margin:0 0 5px}
.page--content h2{color:#4d4d4d;font-size:20px;font-weight:900;margin:16px 0 0}
.page--content h2.mt-0{color:#4d4d4d;font-size:24px;font-weight:900;margin:0 0 5px}
.page--content h3{color:#4d4d4d;font-size:26px;font-weight:900;margin:25px 0 10px}
.page--content h4{color:#4d4d4d;font-size:24px;font-weight:900;margin:25px 0 10px}
.page--content h5{color:#4d4d4d;font-size:22px;font-weight:900;margin:25px 0 10px}
.page--content h6{color:#4d4d4d;font-size:18px;font-weight:600;margin:25px 0 0}
.page--content b{color:#4d4d4d}
.page--content ul,.page--content ol{margin:20px 0;padding-left:30px;margin-bottom:0}
.page--content ul li,.page--content ol li{font-size:16px;color:#717584;line-height:1.5;display:list-item;margin-bottom:12px;text-align:justify}
.page--content a:not([class]){color:#7A35BF}
.page--content a:not([class]):hover{text-decoration:underline}
@media screen and (min-width: 1800px) {
.single-page.blog-single{padding-top:550px}
}
@media screen and (max-width: 1600px) {
.blog-page{padding-top:200px}
.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:32px;margin-bottom:28px}
.blog-page .blog-item ._title{font-size:23px;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:184px}
.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:16px}
.text_widget ._text{font-size:15px;line-height:1.7}
.recent_photo .block-title{margin-bottom:25px}
.page--content p{font-size:16px;line-height:1.5;margin-bottom:12px}
.page--content h3{font-size:21px}
.page--content ul li,.page--content ol li{font-size:16px;margin-bottom:5px}
}

@media screen and (max-width: 1600px) {
.about-page .description{margin-top:100px}
}
@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{margin-top:75px}
.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:40px}
}
@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:50px}
.about-page .section-top .title{margin-bottom:0;margin-top:3px}
.about-page .description{margin-top:66px}
}
@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{margin-top:50px}
.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:25px}
.contacts-page .contacts-columns{display:block}
.contacts-page .contacts-columns .column{display:block;padding-bottom:0px}
.contacts-page .contacts-columns .column ._title{margin-bottom:8px}
.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:50px}
.statistic .stat-item{margin-bottom:20px}
.statistic{margin-bottom:0}
.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;margin-bottom:17px;line-height:1.25}
.about-page .team_title{font-size:23px}
.about-page .team .item{width:100%;margin-right:0;margin-bottom:23px}
.contacts-page .contacts-columns{margin-top:0px}
.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:35px;margin-top:15px}
.statistic{margin-bottom:0}
.about-page .description{margin-top:36px}
}
@media screen and (max-width: 430px) {
.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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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(https://extreme-hipline.b-cdn.net/rak-zipline/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:32px}
.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%}
}
.home-hero__video{width:100%}
.extreme-destinations .border-1{padding:15px 10px;background:#fff;border-bottom:1px solid #E2E2E2;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;position:relative;display:block;float:left;width:100%;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}
.extreme-destinations .border-1 h2{font-size: 16px;font-weight: 800;color: #4d4d4d;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-bottom: 5px;line-height: 22px;min-height: 44px;}
.extreme-destinations *{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
.top_destination .section_content .item .sq_parent .sq_wrap .sq_content{border-top-right-radius:10x!important}
.radio-container{position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
.radio-container input{position:absolute;opacity:0;cursor:pointer}
.checkmark{position:absolute;top:-3px;left:0;height:24px;width:24px;background-color:#eee;border-radius:50%;cursor:pointer}
.radio-container:hover input~.checkmark{background-color:#ccc}
.radio-container input:checked~.checkmark{background-color:#7A35BF}
.checkmark:after{content:"";position:absolute;display:none}
.radio-container input:checked~.checkmark:after{display:block}
.radio-container .checkmark:after{top:6px;left:6px;width:12px;height:12px;border-radius:50%;background:#fff}
.field-radio{margin-bottom:30px;margin-left:10px;margin-right:10px;z-index:999;position:relative;cursor:pointer}
.field-radio .label{margin-bottom:10px;font-size:18px;color:#4d4d4d}
.tooltip{position:relative;display:inline-block;float:none;width:fit-content;cursor:pointer}
.tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#4d4d4d;color:#fff;text-align:left;border-radius:6px;padding:7px 9px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-100px;opacity:0;transition:opacity .3s;font-weight:400;font-size:12px}
.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#4d4d4d transparent transparent}
.tooltip:hover .tooltiptext{visibility:visible;opacity:1}
.tooltip img{height:18px;margin:-4px 5px;cursor:pointer}
.ml-r{margin-left:10px}
.form-submit-btn{position:relative;z-index:999;margin-left:25px;white-space:nowrap}
.home-price{margin-left:10px;font-size:24px}
.width-0{width:inherit!important}
.width-fit{width:fit-content!important}
.pos-abs-home{position:absolute;bottom:28px;right:0;left:-5px}
.sq_content::before{position:absolute;bottom:0;left:0;right:0;top:0;content:''}
.book-now-form .field .input,.book-now-form .field .textarea{border:1px solid #9c9c9c;height:40px;padding-left:10px;padding-right:10px}
.position-relative{position:relative}
.position-absolute-btn{margin-top:25px}
.pos-absolute{position:absolute;}
.single-box{border-bottom:1px solid #DFDFDF;padding-bottom:16px}
.hide-desktop{display:none}
.text-left{text-align:left}
.flex-div{display:flex}
.flex-div .extreme-destinations{flex:1 1 0}
.pad-0{padding:0}
.pad-8{padding:8px !important}
.pad-0-imp{padding:0!important}
.pad-60-imp{padding:60px 0!important}
.mt-0{margin-top:0!important}
.visible-hide{visibility:hidden;opacity:0}
.ml-0{margin-left:0}
.time-slot-sections{display:flex}
.time-slot{flex-basis:75px;text-align:center;border:1px solid #7A35BF;margin:5px;font-size:13px;padding:6px;border-radius:5px;color:#7A35BF;font-weight:500}
.text-h1-small{font-size:14px;color:#777;font-weight:500;margin-top:12px;line-height: 22px;}
.whatsAppDiv{position:fixed;right:12px;bottom:56px;z-index:99999999999;border-radius:100%;width:55px;height:55px}
.whatsAppDiv img{width:50px;height:50px;border-radius:100%}
.font-14{font-size:14px!important}
.font-16{font-size:16px!important}
.disp-table{display:table}
.display-flex{display:flex;position:relative;z-index:999}
.table-cell{display:table-cell;vertical-align:middle;float:none}
.post_price{font-weight:600;font-size:18px;color:#000}
.post-tax{font-size:12px}
.text-right{text-align:right}
.custom-label{font-size:14px;color:#404042;margin-bottom:5px;display:block;font-weight:500}
.hide{display:none}
.hide-opacity{opacity:0;visibility:hidden}
.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url('https://extreme-hipline.b-cdn.net/rak-zipline/icons/loader.svg') 50% 50% no-repeat rgba(255,255,255,0.75);background-size:75px;opacity:0;visibility:hidden;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
body.loader-active{overflow:hidden}
.loader-active .loader{opacity:1;visibility:visible}
.custom-textarea{padding:10px!important;height:60px!important}
.form-result{text-align:center;margin:15px 0 0;font-weight:600}
.green{color:#008342}
.red{color:#e34133}
.row-full{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:103%}
.field.half{width:50%;padding-left:5px;padding-right:5px}
.home-half{width:50%;padding-left:5px;padding-right:5px}
.home-half:first-child{padding-left:0}
.home-half:last-child{padding-right:0}
.field-width-100,.width-100{width:100%!important}
@media screen and (min-width: 768px) {
#js-menu{float:right}
.header__bottom .menu .scroll_wrap>ul>li:first-child{margin-left:0}
.header__bottom .menu .scroll_wrap>ul>li:last-child{margin-right:0}
}
@media screen and (max-width: 768px) {
.header__top .tel{margin-right:0}
.home-hero__video{width:150vh}
.homepage_slider{height:90vh!important;min-height:90vh!important}
.slide__content{height:90vh}
.homepage_slider .slide__controls .btn{width:fit-content}
.homepage_slider .slide__controls .arrow{bottom:0}
.resp-mb-0{margin-bottom:0!important}
.resp-pb-0{padding-bottom:0!important}
.hide-desktop{display:block}
.resp-controls{margin-bottom:0}
.search_tour .search_tour_form .fields__block .fields .field{margin-left:0;margin-right:0}
.form-submit-btn{position:relative;bottom:0;right:0;width:100%;margin-bottom:-30px;z-index:1}
.most_popular__section .top_part_right .controls{display:block}
.resp-pt-0{padding-top:0!important}
.single-page .content-head{padding-bottom:25px}
.single-page .related_tours{padding-bottom:0;border-bottom:0 solid #E6E6E6}
.single_top_part{margin-bottom:75px!important}
.single_page_content.three-columns{padding-bottom:100px}
.header__bottom .menu .scroll .bottom .socials .links a{transform:scale(.75)}
.flex-dir-none{flex-direction:initial!important;max-width:fit-content!important}
.resp-pad-0{padding:0!important}
.position-absolute-btn{position:relative;margin-top:25px}
.resp-hide{display:none}
.pos-abs-home{right:0;bottom:0;position:relative}
.home-price{margin-top:28px;text-align:left;margin-left:0}
.resp-ftr-blk{display:block;margin:5px}
.width-0{width:56%!important}
.resp-l-p{text-align:left!important;padding-left:16px!important}
.resp-r-p{width:100%;text-align:center;display:block}
.display-flex{z-index:99}
.submit-img{margin-top:0!important}
}
.radio-msg{color:#4f4f4f;font-size:14px;font-weight:200;opacity:0;visibility:hidden;margin-top:16px}
.radio-msg-show{opacity:1;visibility:visible}
.submit-img{width:16px;margin-right:6px;margin-top:12px;height:16px}
.btn:disabled{opacity:.35;cursor:not-allowed}
.zindex{position:relative;z-index:9}
.availability-note{font-size:12px;color:red}
.float-right{float:right}
.loaderText{display:none;margin:0;position:absolute;top:50%;transform:translateY(-50%);text-align:center}
.loaderText h4{font-size:18px;font-weight:600;margin-bottom:10px;display:block}
.loaderText p{font-size:15px;font-weight:400;display:block}
.loaderCustom{background-position:50% 35%;background-color:#fffffff0}
.mt-24{margin-top:24px}
.mt-48{margin-top:48px}
.small-label{font-size:12px;color:#333}
.small-label-white{font-size:12px;color:rgba(255,252,252,0.8)}
h2.h2-as-h1{color:#4d4d4d;font-size:24px;font-weight:900;margin:24px 0 5px}
.side-img-over-txt{color:#f8f8f8;line-height:1.35;font-size:14px;font-weight:400;margin-bottom:24px}
.extra-small{font-size:10px}
.right-left-0{right:0;left:0;padding:0 16px}
.mb-16{margin-bottom:16px!important}
.mobileBannerDate{border:1px solid rgba(255,252,252,0.8)!important;color:#333!important;background:#f8f8f8!important}
.mobileBannerDate::-webkit-input-placeholder{opacity:1;color:#868686!important}
.mobileBannerDate::-moz-placeholder{opacity:1;color:#868686!important}
.mobileBannerDate:-moz-placeholder{opacity:1;color:#868686!important}
.mobileBannerDate:-ms-input-placeholder{opacity:1;color:#868686!important}
.opacity-1{opacity:1!important}
.placeholder-div{position:absolute;height:100%;top:0;bottom:0;margin:auto;width:max-content}
.placeholder-svg{min-width:16px;width:16px;height:100%;margin-left:12px}
.placeholder-section input{padding-left:36px!important}
.homeHeader{position:relative}
.banner-h1{font-size:45px;font-weight:800;color:#fff;margin-bottom:16px;line-height:55px}
.pt-0{padding-top:0!important}
.mb-para{margin-bottom:30px;font-size:16px;font-weight:400}
.ellipsis-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
@media screen and (max-width: 768px) {
h2.h2-as-h1{font-size:22px!important}
.page--content h2{font-size:18px;line-height:1.25}
.included .included-item::before{margin-top:-15px}
.page--content ul,.page--content ol{padding-left:16px}
.resp-abs-title{display:block;width:100%!important;position:absolute;margin-top:-150px!important}
.resp-show{display:block}
.sub-title{color:#fff;font-size:16px;margin-top:-10px;margin-bottom:16px;line-height: 1.5;}
.text-h1-small{font-size:13px}
.pad-60-imp,.popular_destination__section,.top_destination.mainpage-slider{padding-top:35px!important;padding-bottom:35px!important}
.banner-h1{font-size:28px;line-height:1.2}
.image_bg--single{min-height:300px}
.page_content.three-columns{padding-top:30px;padding-bottom:40px}
.top_part_right.resp-controls{margin-top:12px}
.image_bg--single.single-pk-page{min-height:530px}
.image_bg--single.single-pk-page .breadcrumbs{top:110px}
.resp-mt-30{margin-top:30px}
.resp-wrap{max-width: 96vw;}
}

.modal-window {position: fixed;background-color: rgba(0, 0, 0, 0.5);top: 0;right: 0;bottom: 0;left: 0;z-index: 999;visibility: hidden;opacity: 0;pointer-events: none;transition: all 0.3s;}
.modal-window.view-modal {visibility: visible;opacity: 1;pointer-events: auto;}
.modal-window .modal-window-body {width: 70%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background: white;border-radius: 10px;height: calc(100% - 100px);padding:24px;overflow: hidden;}
.modal-window header {font-weight: bold;}
.modal-window h1 {font-size: 150%;margin: 0 0 15px;}
.modal-close {color: #aaa;line-height: 1;padding: 10px;position: absolute;right: 16px;text-align: center;top: 20px;width: fit-content;text-decoration: none;cursor: pointer;z-index: 9999;opacity: .5;transition: all .5s;}
.modal-close:hover {color: black;opacity: 1;}
.modal-window .btn {float: none;width: fit-content;display: inline-block;border: 1px solid #d745a6;padding: 10px 36px;}
.modal-left-img{width: 100%;height: 100%;border-radius: 10px 0 0 10px;object-fit: cover;object-position: left;}
.modal-window form{margin-top: 16px;padding: 2rem;}
.modal-window-body h4{font-size: 20px;font-weight: 800;color: #333;margin-bottom: 16px;}
.modal-window-body li{font-size: 16px;margin-bottom: 12px;}
.modal-div{height: 100%;overflow: scroll;}
@media (max-width:768px) {
    .modal-window .modal-window-body{width: 94%;}
}
.text-dark{color:#696E7D;opacity:1 !important;font-size:14px;}
.text-white{color:#fff;}

.testimonial-box .rating{margin-bottom:10px}
.testimonial-box .rating .stars{width:auto}
.testimonial-box .rating .stars .star{width:18px;height:17px;display:block;float:left;position:relative;padding:0 2px}
.testimonial-box .rating .stars .star:first-child{padding-left:0}
.testimonial-box .rating .stars .star:first-child:before{left:0}
.testimonial-box .rating .stars .star:first-child:after{left:0}
.testimonial-box .rating .stars .star:before{width:14px;height:14px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/star.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px}
.testimonial-box .rating .stars .star:after{width:14px;height:14px;background:url(https://extreme-hipline.b-cdn.net/rak-zipline/img/star-active.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px;display:none}
.testimonial-box .rating .stars .star.active:before{display:none}
.testimonial-box .rating .stars .star.active:after{display:block}
.testimonial-box .rating .reviews_count{width:auto;font-size:15px;color:rgba(255,255,255,0.65);margin-left:10px;line-height:1}
.bg-f5f5f5{background: #f5f5f5 !important;}
.bg-ffffff{background: #fff !important;}

#testimonials{width:100%;margin:0 auto}
.top-reviews{padding-top:60px;padding-bottom:110px}
.top-reviews .section_content{margin-top:40px}
.slick-slide{margin:10px}
.slick-slide img{width:100%;border:2px solid #fff}
.testimonial-heading{letter-spacing:1px;margin:30px 0;padding:10px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.testimonial-heading span{font-size:1.3rem;color:#252525;margin-bottom:10px;letter-spacing:2px;text-transform:uppercase}
.testimonial-box{border: 1px solid #eeeeeead;background-color: #fff;padding: 20px;cursor: pointer;border-radius: 5px;height: 100%;margin-bottom: 16px;box-shadow: 0 4px 40px rgba(0,0,0,0.1);}
.mb-30{margin-bottom:30px}
.profile-image{width:50px;height:50px;border-radius:50%;background:#333;font-size:20px;color:#fff;text-align:center;line-height:50px;margin-right:10px}
.profile-img{width:50px;height:50px;border-radius:50%;margin-right:10px}
.profile-img img{width:50px;height:50px;object-fit:cover;object-position:center;border:1px solid #ddd;border-radius:100%}
.profile{display:table;vertical-align:middle;width:100%}
.name-user{text-align:left;float:none;display:table-cell;vertical-align:middle}
.name-user strong{color:#3d3d3d;font-size:1.1rem;letter-spacing:.5px}
.name-user span{color:#979797;font-size:.8rem}
.box-top{margin-bottom:16px}
.user-reviews p{color:#333;margin-bottom:0;text-align:left;line-height:24px;font-size:15px}
.testimonial-box:hover{transform:translateY(0px);transition:all ease .3s}
.user-images{display:flex;margin-left:0;margin-right:0;margin-top:10px;width:100%}
.user-images img{flex: 1 1 0px;height:150px;object-fit:cover;border-radius:5px;margin:6px;width: 33%;max-width: 33%;}
@media(max-width:768px) {
.testimonial-box{width:100%}
.testimonial-heading h1{font-size:1.4rem}
.name-user strong{font-size:16px}
.profile-img{width:40px;height:40px}
}
@media(max-width:340px) {
.box-top{flex-wrap:wrap;margin-bottom:10px}
}
.view-more a,.view-more a:focus{text-align:left;color:#7a35bf;font-size:13px;display:block;margin-top:6px;font-weight:600}
.btn-section-full{display:block;width:100%;text-align:center}
.text-over-3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.review-btn-section{margin:auto;bottom:30px;position:absolute;right:0;left:0;width:fit-content;margin-top:26px}
.review-btn-section .btn{background:transparent;color:#7A35BF;border:1px solid #7A35BF}
.review-btn-section .btn:hover{background:#7A35BF;color:#fff;border:1px solid #7A35BF}
.width-50{width:50%;padding-left:8px;padding-right:8px}
.mb-0{margin-bottom:0}
.ml-0-imp{margin-left:0!important}
.footer-description{position:relative;display:block;color:#333;text-align:left;line-height:26px;font-size:14px;padding:32px 24px}
.footer-h2{font-size:16px;font-weight:800;margin-bottom:8px}
.text-link{color:#7a35bf}
.text-link:hover{text-decoration:underline}
.pos-relative{position:relative}
.header-btn{border:1px solid #7a35bf;padding:12px 16px!important;line-height:1!important;border-radius:5px;color:#fff!important;margin-top:16px;background:#7a35bf!important}
.header-btn:hover{background:#632A9B!important}
.view-more a:hover{text-decoration:underline}

.pipe-content {
  padding: 24px;
  border-radius: 5px;
  background: #ffffffab;
  border: 1px solid #eee;
}
.pipe-content h2 {
  line-height: 1.25;
  margin-bottom: 8px;
  display: block;
  text-align: left;
  font-weight: 800;
  font-size: 16px;
  color: #4d4d4d;
}
.pipe-content p {
  color: #333;
  text-align: justify;
  line-height: 22px;
  font-size: 14px;
}

.pipe-content p a{
  color: #7A35BF;
}.pipe-content p a:hover{
  text-decoration: underline;
}
#pipe-section .slick-track{
    display: flex !important;
}
#pipe-section .slick-slide{
    height: inherit !important;
}
table {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}
table {
  border-collapse: collapse;
}
.table thead th {
  vertical-align: middle;
  border-top: 2px solid #dee2e6;
  border-bottom: 2px solid #dee2e6;
  font-size: 16px;
  padding: 8px;
}
.table td, .table th {
  text-align: left;
padding: 16px 10px;
vertical-align: middle;
border-top: 1px solid #dee2e6;
font-size: 14px;
color: #4d4d4d;
}
.table td{
  font-weight: 500;
}
.table-small{
  color: #6f6f6f;
font-size: 12px;
}.show-table-date{
  font-size: 14px;
}
.zipline-pkg-img{
  width: 50px;
height: 50px;
object-fit: cover;
border-radius: 5px;
}
.tbl-first-sec{
  width: 50px;
height: 50px;
margin-right: 12px;
}.tbl-second-sec{
font-weight: 800;
margin: auto;
color: #7a35bf;
transition: all .5s;
text-align: left;
}
.tbl-second-sec a:hover{
  text-decoration: underline;
}
.text-center-imp{text-align:center !important}
.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url('https://extreme-hipline.b-cdn.net/rak-zipline/icons/loader.svg') center no-repeat #fffffff5;background-size:auto;background-size:6%;display: block;}
.footer-menu-list{width: fit-content;}
.footer-menu-social{display: inline-block;
  float: none;
  width: fit-content;
  margin-left: 16px;}
  .pos-abs-left{
    left: -16px;
  }

  .custom-row{
    margin-left: -8px !important;
    width: calc(100% + 16px) !important;
  }
  .getVoucherMenu{
    float: right;
    margin-right: 16px;
  }
  .getVoucherMenu a, .getVoucherMobileMenu a{
    color: #7A35BF !important;
    transition: all .5s;
  }.getVoucherMenu a:hover, .getVoucherMobileMenu a:hover{
    text-decoration: underline;
  }
  .getVoucherMobileMenu{
    margin-bottom: 16px;text-decoration: underline;
  }
  .mobile-table{
    color: #4d4d4d;
  }
@media screen and (max-width: 768px) {
  .getVoucherMenu{
    display: none;
  }
  .top-reviews .section_content{margin-top:30px}
  .top-reviews{padding-top:50px;padding-bottom:100px}
  .user-images img{height:85px;
    width: 33.33%;
    max-width: 33.33%;}
  .width-50{width:100%}
  .header-btn{width:fit-content!important;margin:auto;left:0;right:0;position:absolute!important;margin-top:10px;padding:12px 24px!important;font-size:16px!important}
  .footer-description{padding:32px 24px 16px}
  .home-description-style{display: block;white-space: normal !important;}
  .home-description-style .pipe-content{margin-bottom: 16px;}
  .resp-show-imp{display: block !important;width:100% !important;
    padding: 6px 0 20px !important;
}
  .resp-po-relative{position: relative;}
  .footer-menu-list{display: block;
    width: 100%;
    margin-bottom: 8px;
    text-align: center;
  }
  .footer-menu-list .a{
    float: none !important;
display: inline-block !important;
  }.footer-menu-social{
    position: absolute;
    bottom: 12px;
    left: 0;
    right: 0;
    margin: auto;
  }
  .footer_top .socials .a{margin-left:16px;}
  .pos-abs-left{
    left: 0px;
  }
  .custom-row{
    margin-left: 0px;
    width: 100%;
  }
  .wrap.resp-pb-0{
    overflow: hidden !important;
  }
  .se-pre-con{
    background-size: 16%;
  }
  .tbl-second-sec{
    line-height: 24px;
  }
  .resp-mb-10{
    margin-bottom: 10px;
  }
}
.item__tags{
  width: 124px;
  margin-bottom: 16px;
  text-align: center;
}

.item__tags > div{
  border-radius: 4px;
  font-size: 14px;
  font-weight: 800;
  padding: 2px 16px;
}
.activeTag {
  background: #007e0021;
  color: #007e00 !important;
}
.expiredTag{
  background: #c3203221;
  color: #c32032 !important;
}
.sub-pkg-info{color: #fff;margin-bottom: 16px;}
.pl-0{padding-left: 0px !important;}