/* Enter Your Custom CSS Here */
canvas.mapboxgl-canvas {
    pointer-events: none;
}.page-id-32 .site-main .container {
	display: flex;
	flex-direction: column;
}
.p-btn.bt-show {display: none!important;}
.page-id-32 .site-main .container {
	display: flex;
	flex-direction: column;
}
.home .experiences-area .experiences-4255 .button-wapper {
    display: flex;
}

.home .experiences-area .experiences-4255 .button-wapper #wrapper-surfnturfpackage {
    width: 129px;
	margin-left: calc(50% - 124px);
}

.home .experiences-area .experiences-4255 a.reserve_btns {
    margin-top: 0px !important;
    margin-bottom: 15px !important;
}
.page-id-32 .site-main .container div:nth-child(1) {
	order: 1;
}

.page-id-32 .site-main .container div:nth-child(2) {
	order: 2;
}

.page-id-32 .site-main .container article:nth-child(3) {
	order: 3;
}

.page-id-32 .site-main .container h4:nth-child(4) {
	order: 4;
}

.page-id-32 .site-main .container ul:nth-child(5) {
	order: 5;
}

.page-id-32 .site-main .container div:nth-child(6) {
	order: 6;
}

.page-id-32 .site-main .container h4:nth-child(7) {
	order: 10;
}

.page-id-32 .site-main .container ul:nth-child(8) {
	order: 11;
}

.page-id-32 .site-main .container div:nth-child(9) {
	order: 15;
		display: none;
}

.page-id-32 .site-main .container h4:nth-child(10) {
	order: 16;
}

.page-id-32 .site-main .container ul:nth-child(11) {
	order: 17;
}

.page-id-32 .site-main .container div:nth-child(12) {
	order: 12;
}

.page-id-32 .site-main .container h4:nth-child(13) {
	order: 7;
}

.page-id-32 .site-main .container ul:nth-child(14) {
	order: 8;
}

.page-id-32 .site-main .container div:nth-child(15) {
	order: 9;
}

.page-id-32 .site-main .container h4:nth-child(16) {
	order: 12;
}

.page-id-32 .site-main .container ul:nth-child(17) {
	order: 14;
}

.page-id-32 .site-main .container div:nth-child(18) {
	order: 15;
}
.cus-imgs{
  margin-top: 30px;
}
.play-link, .tour-video {
		display: none;
}

.page-id-1591 .tour-video{
		background: #000;
}
.home .banner_section {
		background-position: right center!important;
}
.video-text h4 {
	line-height: 24px;
}
.tour-video {	
    position: absolute;
    z-index: 2;
    width: 100%;
   height: 100%;
    overflow: hidden;	
}


.vid-link  { 
display: block;
}
 .vid-btn  {
		display: block;
		position: absolute;
		top: 500px;
		left: calc(50% - 40px);
		z-index: 1;
		width: 60px;
		height: 60px;
}
 .vid-btn:hover, .p-btn.bt-show:hover {
		opacity: 0.7;
}

.p-btn  {
		display: none;
		position: absolute;
		top: 500px;
		left: calc(50% - 40px);
		z-index: 999;
		width: 60px;
		height: 60px;
}
.p-btn.bt-show {
		display: block;
	
		cursor: pointer;
}
.vid-btn {
		cursor: pointer;
}
.tour-video.video-show {
		display: block;
		
}
.pause-btn {
		display: none;
}
.pause-btn img {
		display: inline-block;
}
.pause-btn.show-pause {
		display: block;
		z-index: 22;
}
.foot_p_t p:first-child, .foot_p_t p:nth-child(2) {display: none;}
.cus-imgs p{
  display: inline-block;
}
.cus-imgs > div{
  vertical-align: top;
}
.cus-imgs p a img{
  margin-bottom: 5px;
  margin-top:0px;
}
.vp-a {color: #ee6166; border: 2px solid #ee6166; padding: 9px 40px; margin-top: 30px; display: inline-block;}
.vp-a:hover, .vp-a:focus {background: #ee6166; color: #fff;}
.vp-flex {max-width: 1400px!important; height: 800px!important;}
.home .experiences-area .experiences-658 {display: block!important;}
.page-id-3053 header.site-header .site-header-menu, .page-id-3053 .reserve_nav_btn, .page-id-3053 .foot_terms,
.page-id-3025 .reserve_nav_btn, .page-id-3025 .foot_terms, .page-id-3025 .package_section, .page-id-3025 .menu-item-39,  .page-id-3025 .menu-item-37, .page-id-3025 .menu-item-2856, .page-id-3025 .menu-item-2858, .page-id-3025 .menu-item-35, .page-id-3025 .menu-item-33, .page-id-3025 .menu-item-2671,
.page-id-3031 .reserve_nav_btn, .page-id-3031 .foot_terms, .page-id-3031 .package_section, .page-id-3031 .menu-item-39,  .page-id-3031 .menu-item-37, .page-id-3031 .menu-item-2856, .page-id-3031 .menu-item-2858, .page-id-3031 .menu-item-35, .page-id-3031 .menu-item-33, .page-id-3031 .menu-item-2671,
.page-id-3033 .reserve_nav_btn, .page-id-3033 .foot_terms, .page-id-3033 .package_section, .page-id-3033 .menu-item-39,  .page-id-3033 .menu-item-37, .page-id-3033 .menu-item-2856, .page-id-3033 .menu-item-2858, .page-id-3033 .menu-item-35, .page-id-3033 .menu-item-33, .page-id-3033 .menu-item-2671,
.page-id-3034 .reserve_nav_btn, .page-id-3034 .foot_terms, .page-id-3034 .package_section, .page-id-3034 .menu-item-39,  .page-id-3034 .menu-item-37, .page-id-3034 .menu-item-2856, .page-id-3034 .menu-item-2858, .page-id-3034 .menu-item-35, .page-id-3034 .menu-item-33, .page-id-3034 .menu-item-2671,
.page-id-3035 .reserve_nav_btn, .page-id-3035 .foot_terms, .page-id-3035 .package_section, .page-id-3035 .menu-item-39,  .page-id-3035 .menu-item-37, .page-id-3035 .menu-item-2856, .page-id-3035 .menu-item-2858, .page-id-3035 .menu-item-35, .page-id-3035 .menu-item-33, .page-id-3035 .menu-item-2671,
.page-id-3036 .reserve_nav_btn, .page-id-3036 .foot_terms, .page-id-3036 .package_section, .page-id-3036 .menu-item-39,  .page-id-3036 .menu-item-37, .page-id-3036 .menu-item-2856, .page-id-3036 .menu-item-2858, .page-id-3036 .menu-item-35, .page-id-3036 .menu-item-33, .page-id-3036 .menu-item-2671,
.page-id-3037 .reserve_nav_btn, .page-id-3037 .foot_terms, .page-id-3037 .package_section, .page-id-3037 .menu-item-39,  .page-id-3037 .menu-item-37, .page-id-3037 .menu-item-2856, .page-id-3037 .menu-item-2858, .page-id-3037 .menu-item-35, .page-id-3037 .menu-item-33, .page-id-3037 .menu-item-2671,
.page-id-3038 .reserve_nav_btn, .page-id-3038 .foot_terms, .page-id-3038 .package_section, .page-id-3038 .menu-item-39,  .page-id-3038 .menu-item-37, .page-id-3038 .menu-item-2856, .page-id-3038 .menu-item-2858, .page-id-3038 .menu-item-35, .page-id-3038 .menu-item-33, .page-id-3038 .menu-item-2671
{display: none!important;}
.page-id-3053 .footer-menu-area .row .col-md-3:nth-child(4),
.page-id-3025 .footer-menu-area .row .col-md-3:nth-child(4),
.page-id-3031 .footer-menu-area .row .col-md-3:nth-child(4),
.page-id-3033 .footer-menu-area .row .col-md-3:nth-child(4),
.page-id-3034 .footer-menu-area .row .col-md-3:nth-child(4),
.page-id-3035 .footer-menu-area .row .col-md-3:nth-child(4),
.page-id-3036 .footer-menu-area .row .col-md-3:nth-child(4),
.page-id-3037 .footer-menu-area .row .col-md-3:nth-child(4),
.page-id-3038 .footer-menu-area .row .col-md-3:nth-child(4)
{visibility: visible!important;}
.page-id-3053 .foot_p_t, .page-id-3053 .foot_email, .page-id-3053 .footer-menu-area .row .col-md-3,
.page-id-3025 .foot_p_t, .page-id-3025 .foot_email, .page-id-3025 .footer-menu-area .row .col-md-3,
.page-id-3031 .foot_p_t, .page-id-3031 .foot_email, .page-id-3031 .footer-menu-area .row .col-md-3,
.page-id-3033 .foot_p_t, .page-id-3033 .foot_email, .page-id-3033 .footer-menu-area .row .col-md-3,
.page-id-3034 .foot_p_t, .page-id-3034 .foot_email, .page-id-3034 .footer-menu-area .row .col-md-3,
.page-id-3035 .foot_p_t, .page-id-3035 .foot_email, .page-id-3035 .footer-menu-area .row .col-md-3,
.page-id-3036 .foot_p_t, .page-id-3036 .foot_email, .page-id-3036 .footer-menu-area .row .col-md-3,
.page-id-3037 .foot_p_t, .page-id-3037 .foot_email, .page-id-3037 .footer-menu-area .row .col-md-3,
.page-id-3038 .foot_p_t, .page-id-3038 .foot_email, .page-id-3038 .footer-menu-area .row .col-md-3
 {visibility: hidden!important;}
 
@media(min-width: 1025px) {
  @-moz-document url-prefix() {
 .weedings-events-services-list.grid > .extra-aligned > .grid-item:nth-child(3) {
   position: absolute; left: 41.9407%!important; top: 0px!important;
  }
}
  .weedings-events-services-area .grid-sizer, .weedings-events-services-area .grid-item {width: 40%!important;}
}
@media (max-width: 1366px) and (min-width: 767px) {.home .experiences-area, .page-template-about .experiences-area {overflow: hidden;}}
@media (max-width: 1025px) and (min-width: 980px) {.about-area .brief-timeline-area .dextop-view .custom.tparrows.tp-rightarrow {top: 108%!important;}
		.site-header .btn-border {font-size: 11px!important;}
}
@media(max-width: 479px) and (min-width: 320px) {
		.bwg_standart_thumb_img_9 {height: 155px!important;}
#bwg_container1_9 #bwg_container2_9 .bwg_standart_thumb_9 {width: 50%!important; height: 155px!important;}
.bwg_standart_thumb_img_9 {width: 155px!important;}
#bwg_container1_9 #bwg_container2_9 .bwg_standart_thumb_spun1_9 {background-color: transparent!important;}
	.images-main ul li:nth-child(4) {width: 32%!important;}
}
@media (max-width: 959px) and (min-width: 600px) {
  .brief-timeline-area{ display: none;}
}
@media(max-width: 1024px) and (min-width: 481px) {
	.home .experiences-area .experiences-4255 .button-wapper {flex-direction: column;}
	.home .experiences-area .experiences-4255 .button-wapper #wrapper-surfnturfpackage {margin: 0 auto; width: 129px;}
	.home .experiences-area .experiences-4255 a.reserve_btns {width: 110px; margin: 5px auto 15px!important;}
}
@media (max-width: 480px) {
		.home .experiences-area .experiences-4255 .button-wapper {flex-direction: column;}
	.home .experiences-area .experiences-4255 .button-wapper #wrapper-surfnturfpackage {margin: 0 auto; width: 100%;}
	.home .experiences-area .experiences-4255 a.reserve_btns {width: 100%; margin: 5px auto 15px!important;}
	
}
@media(max-width: 960px) {
	#tour-cats .vc_col-sm-6 {
		width: 100%!important;
	}
 .page-id-3053 .footer-menu-area .row .col-md-3:nth-child(4),
 .page-id-3025 .footer-menu-area .row .col-md-3:nth-child(4),
 .page-id-3031 .footer-menu-area .row .col-md-3:nth-child(4),
 .page-id-3033 .footer-menu-area .row .col-md-3:nth-child(4),
 .page-id-3034 .footer-menu-area .row .col-md-3:nth-child(4),
 .page-id-3035 .footer-menu-area .row .col-md-3:nth-child(4),
 .page-id-3036 .footer-menu-area .row .col-md-3:nth-child(4),
 .page-id-3037 .footer-menu-area .row .col-md-3:nth-child(4),
 .page-id-3038 .footer-menu-area .row .col-md-3:nth-child(4)
  {visibility: visible!important; display: block!important;}
.page-id-3053 .foot_p_t, .page-id-3053 .foot_email, .page-id-3053 .footer-menu-area .row .col-md-3,
.page-id-3025 .foot_p_t, .page-id-3025 .foot_email, .page-id-3025 .footer-menu-area .row .col-md-3,
.page-id-3031 .foot_p_t, .page-id-3031 .foot_email, .page-id-3031 .footer-menu-area .row .col-md-3,
.page-id-3033 .foot_p_t, .page-id-3033 .foot_email, .page-id-3033 .footer-menu-area .row .col-md-3,
.page-id-3034 .foot_p_t, .page-id-3034 .foot_email, .page-id-3034 .footer-menu-area .row .col-md-3,
.page-id-3035 .foot_p_t, .page-id-3035 .foot_email, .page-id-3035 .footer-menu-area .row .col-md-3,
.page-id-3036 .foot_p_t, .page-id-3036 .foot_email, .page-id-3036 .footer-menu-area .row .col-md-3,
.page-id-3037 .foot_p_t, .page-id-3037 .foot_email, .page-id-3037 .footer-menu-area .row .col-md-3,
.page-id-3038 .foot_p_t, .page-id-3038 .foot_email, .page-id-3038 .footer-menu-area .row .col-md-3
{visibility: hidden!important; display: none!important;}
	#tours_book, #tours_learn {text-align: center!important; padding: 0px!important;}
}
@media (max-width: 991px) and (min-width: 768px) {.eat-shop-services-area .grid-item {
transform: translate(0%, 0%)!important;		
		width: 100%!important;
		margin-right: 0px!important;
		} 
		.main-navigation{background: none!important;}
 		
}
@media(max-width: 801px) and (min-width: 501px){
 .vid-btn, .p-btn.bt-show  { 
 				top: 110px;
		}
}
@media(max-width: 500px){
 .vid-btn, .p-btn.bt-show  { 
 				top: 80px;
		}
  /*.map_section #map {display: none!important;}*/
  #bwg_container1_9 #bwg_container2_9 .bwg_standart_thumb_9 {width: 50%!important;}
  .cus-imgs{
    margin-top: 20px;
  }
  .page-template-tours-inner .testimonials-area {margin-top: 70px;}
  .cus-imgs > div{
    display: inline-block;
    vertical-align: middle;
    margin-right: 3px !important;
  }
  .cus-imgs > div > a > img{
    width: 80px !important;
  }
  .cus-resp-stng img{
    width: 80px !important;
  }
  .cus-imgs p a img {
    width: 80px;
    float: none;
    margin: 0px 5px 5px 0px;
  }
	#tours_book, #tours_learn {text-align: center!important; padding: 0px!important;}
}
@media (min-width: 1701px) {
		.page-id-1591 .tour-video.video-show {
		top: -100px;
}
}
@media (max-width: 1700px) and (min-width: 1281px) {
		.page-id-1591 .tour-video.video-show {
		top: -160px;
}
} 
@media (min-width: 601px) {
		#ytvid {
		pointer-events: none;
}

}
@media (max-width: 480px) {

.bx-wrapper .bx-loading, .page-template-tours-inner .bx-controls {display: none!important;}
	.vid-btn {z-index: 5!important;}
	.tour-video{z-index: 7!important;}
}
@media (max-width: 480px) {
		.page-id-366 .mosaics {display: none!important;}
}
@media (max-width: 600px) {
.booking-form .modal-content .modal-body tr {
    display: flex;
    flex-direction: row;
    width: 300px;
	flex-wrap: wrap;
}
.booking-form .modal-content .modal-body td {
	display: flex;
	padding: 0px;
	width: 150px;
	align-items: center;
	font-weight: 600;
}
	.booking-form .modal-content .modal-body td span {
		padding-left: 10px;
	}
.booking-form .modal-content .modal-body th {
	display: block;}
	.modal-dialog .modal-body .form-row:last-child {width: 40%!important;}
}