.cpbs-booking-form-id-13.ui-datepicker td a.ui-state-hover,
.cpbs-booking-form-id-13#ui-datepicker-div td a.ui-state-hover,
html .cpbs-booking-form-id-13 .woocommerce-notice.woocommerce-notice--success,
html .cpbs-booking-form-id-13 .woocommerce-notice.woocommerce-notice--error,
.cpbs-booking-form-id-13 .cpbs-qtip,
.cpbs-booking-form-id-13 .cpbs-notice,
.cpbs-booking-form-id-13 .cpbs-quantity>a:hover,
.cpbs-booking-form-id-13 .slick-prev:hover,
.cpbs-booking-form-id-13 .slick-next:hover,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1:hover,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1.cpbs-state-selected,
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li.cpbs-state-completed>div,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-2:hover,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-2.cpbs-state-selected,
.cpbs-booking-form-id-13 .cpbs-rental-date-box>div:first-child,
.cpbs-booking-form-id-13 .cpbs-rental-date-box>div:first-child::after,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-3:hover
{
	background-color:#004280 !important;
}

.cpbs-booking-form-id-13.ui-datepicker td a.ui-state-hover,
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-prev.ui-state-hover,
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-next.ui-state-hover,
.cpbs-booking-form-id-13#ui-datepicker-div td a.ui-state-hover,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-prev.ui-state-hover,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-next.ui-state-hover,
html .cpbs-booking-form-id-13 .woocommerce-notice.woocommerce-notice--success,
html .cpbs-booking-form-id-13 .woocommerce-notice.woocommerce-notice--error,
.cpbs-booking-form-id-13 .cpbs-qtip,
.cpbs-booking-form-id-13 .cpbs-notice,
.cpbs-booking-form-id-13 .cpbs-rental-date-box>div:first-child,
.cpbs-booking-form-id-13 .cpbs-quantity>a:hover,
.cpbs-booking-form-id-13 .slick-prev:hover,
.cpbs-booking-form-id-13 .slick-next:hover,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1:hover,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1.cpbs-state-selected,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-2:hover,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-2.cpbs-state-selected,
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li.cpbs-state-selected>a>span:first-child,
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li.cpbs-state-completed>a>span:first-child,
.cpbs-booking-form-id-13 .cpbs-form-checkbox,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-3
{
	border-color:#004280 !important;
}

.cpbs-booking-form-id-13.ui-datepicker td a.ui-state-hover,
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-prev.ui-state-hover,
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-next.ui-state-hover,  
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-prev.ui-state-hover>span,
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-next.ui-state-hover>span,
.cpbs-booking-form-id-13#ui-datepicker-div td a.ui-state-hover,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-prev.ui-state-hover,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-next.ui-state-hover,  
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-prev.ui-state-hover>span,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-next.ui-state-hover>span,
.cpbs-booking-form-id-13 a,
.cpbs-booking-form-id-13 .cpbs-header,
.cpbs-booking-form-id-13 .cpbs-quantity>a,
.cpbs-booking-form-id-13 .slick-prev,
.cpbs-booking-form-id-13 .slick-next,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1.cpbs-state-disabled:hover,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-2,
.cpbs-booking-form-id-13 .cpbs-rental-date-box>div:first-child+div,
.cpbs-booking-form-id-13 .cpbs-location-info-frame label,
.cpbs-booking-form-id-13 .cpbs-attribute-field .cpbs-attribute-field-name,
.cpbs-booking-form-id-13 .cpbs-form-checkbox.cpbs-state-selected>.cpbs-meta-icon-tick,	
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li>a>span,
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li.cpbs-state-selected>a>span:first-child+span,
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li.cpbs-state-selected>a>span:first-child>span:first-child,
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li.cpbs-state-completed>a>span:first-child+span,
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li.cpbs-state-completed>a>span:first-child>span:first-child,
.cpbs-booking-form-id-13 .cpbs-place .cpbs-place-attribute-1>div:before,
.cpbs-booking-form-id-13 .cpbs-place .cpbs-place-attribute-2>div:before,
.cpbs-booking-form-id-13 .ui-menu .ui-menu-item:focus,  
.cpbs-booking-form-id-13 .ui-menu .ui-menu-item:hover,
.cpbs-booking-form-id-13 .ui-timepicker-wrapper>.ui-timepicker-list>li:hover,
.cpbs-booking-form-id-13 .ui-timepicker-wrapper>.ui-timepicker-list>li.ui-timepicker-selected,
.cpbs-booking-form-id-13 .ui-selectmenu-button .cpbs-meta-icon-arrow-vertical
{
	color:#004280 !important;
}

.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-2:hover,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-2.cpbs-state-selected,
.cpbs-booking-form-id-13 .cpbs-quantity>a:hover,
.cpbs-booking-form-id-13 .slick-prev:hover,
.cpbs-booking-form-id-13 .slick-next:hover,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1:hover,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1.cpbs-state-selected
{
	color:#004280 !important;
}

.cpbs-booking-form-id-13 .cpbs-quantity>a,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1.cpbs-state-disabled:hover,
.cpbs-booking-form-id-13 .slick-prev,
.cpbs-booking-form-id-13 .slick-next,
.cpbs-booking-form-id-13 .cpbs-booking-complete .cpbs-meta-icon-tick>div:first-child+div
{
	background-color:#004280 !important;
}

.cpbs-booking-form-id-13 .cpbs-quantity>a,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1.cpbs-state-disabled:hover,
.cpbs-booking-form-id-13 .slick-prev,
.cpbs-booking-form-id-13 .slick-next,
.cpbs-booking-form-id-13 .cpbs-form-panel .cpbs-form-panel-content,
.cpbs-booking-form-id-13 .cpbs-rental-date-box>div:first-child+div
{
	border-color:#004280 !important;
}
.cpbs-booking-form-id-13.ui-datepicker td a.ui-state-hover,
.cpbs-booking-form-id-13#ui-datepicker-div td a.ui-state-hover,
html .cpbs-booking-form-id-13 .woocommerce-notice.woocommerce-notice--success,
html .cpbs-booking-form-id-13 .woocommerce-notice.woocommerce-notice--error,
.cpbs-booking-form-id-13 .cpbs-qtip,
.cpbs-booking-form-id-13 .cpbs-notice,		
.cpbs-booking-form-id-13 .cpbs-rental-date-box>div:first-child,
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li.cpbs-state-selected>a>span:first-child,
.cpbs-booking-form-id-13 .cpbs-button-checkbox>a.cpbs-state-selected,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-3:hover
{
	color:#FFFFFF !important;
}

.cpbs-booking-form-id-13.ui-datepicker,
.cpbs-booking-form-id-13#ui-datepicker-div,
.cpbs-booking-form-id-13 .cpbs-main-content .cpbs-main-content-step-1 .cpbs-form-panel>div:first-child>div,
.cpbs-booking-form-id-13 .ui-menu,
.cpbs-booking-form-id-13 .cpbs-form-field,
.cpbs-booking-form-id-13 .ui-timepicker-wrapper,
.cpbs-booking-form-id-13 .ui-timepicker-wrapper>.ui-timepicker-list>li:hover,
.cpbs-booking-form-id-13 .ui-timepicker-wrapper>.ui-timepicker-list>li.ui-timepicker-selected,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-3,
.cpbs-booking-form-id-13 .cpbs-form-checkbox,
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li>a>span:first-child,
.cpbs-booking-form-id-13 .cpbs-main-content .cpbs-main-content-step-2>.cpbs-layout-25x75 .cpbs-layout-column-left .cpbs-summary-box,
.cpbs-booking-form-id-13 .cpbs-main-content .cpbs-main-content-step-3>.cpbs-layout-25x75 .cpbs-layout-column-left .cpbs-summary-box,
.cpbs-booking-form-id-13 .cpbs-main-content .cpbs-main-content-step-4>.cpbs-layout-50x50>.cpbs-layout-column-left,
.cpbs-booking-form-id-13 .cpbs-main-content .cpbs-main-content-step-4>.cpbs-layout-50x50>.cpbs-layout-column-right
{
	background-color:#FFFFFF !important;
}

.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-prev,
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-next,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-prev,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-next,
.cpbs-booking-form-id-13 label,
.cpbs-booking-form-id-13 label a,
.cpbs-booking-form-id-13 .cpbs-button-checkbox>a
{
	color:#778591 !important;
}

.cpbs-booking-form-id-13.ui-datepicker,
.cpbs-booking-form-id-13.ui-datepicker thead,
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-prev,
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-next,
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-prev.ui-state-disabled,
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-next.ui-state-disabled,	
.cpbs-booking-form-id-13#ui-datepicker-div,
.cpbs-booking-form-id-13#ui-datepicker-div thead,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-prev,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-next,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-prev.ui-state-disabled,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-next.ui-state-disabled,	
.cpbs-booking-form-id-13 .cpbs-main-content .cpbs-main-content-step-2>.cpbs-layout-25x75 .cpbs-layout-column-left .cpbs-summary-box,
.cpbs-booking-form-id-13 .cpbs-main-content .cpbs-main-content-step-3>.cpbs-layout-25x75 .cpbs-layout-column-left .cpbs-summary-box,
.cpbs-booking-form-id-13 .cpbs-main-content .cpbs-main-content-step-4>.cpbs-layout-50x50>.cpbs-layout-column-left,
.cpbs-booking-form-id-13 .cpbs-main-content .cpbs-main-content-step-4>.cpbs-layout-50x50>.cpbs-layout-column-right,
.cpbs-booking-form-id-13.cpbs-google-map-enable-0 .cpbs-main-content .cpbs-main-content-step-1 .cpbs-form-panel,
.cpbs-booking-form-id-13.cpbs-booking-form-widget-mode .cpbs-main-content .cpbs-main-content-step-1 .cpbs-form-panel,
.cpbs-booking-form-id-13 .ui-selectmenu-menu,
.cpbs-booking-form-id-13 .ui-menu .ui-menu-item,
.cpbs-booking-form-id-13 .ui-timepicker-wrapper,
.cpbs-booking-form-id-13 .ui-timepicker-wrapper>.ui-timepicker-list>li,
.cpbs-booking-form-id-13 #cpbs-location-info-frame .cpbs-location-info-frame-meta-1,
.cpbs-booking-form-id-13 .cpbs-button-checkbox>a,
.cpbs-booking-form-id-13 .cpbs-main-content .cpbs-main-content-step-1>.cpbs-layout-50x50>.cpbs-layout-column-left,
.cpbs-booking-form-id-13 .cpbs-form-field
{
	border-color:#EAECEE !important;
}

.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li>div
{
	background-color:#EAECEE !important;
}


.cpbs-booking-form-id-13 .cpbs-main .cpbs-quantity>input,
.cpbs-booking-form-id-13 .ui-selectmenu-button .ui-selectmenu-text,          
.cpbs-booking-form-id-13 #cpbs-location-info-frame .cpbs-location-info-frame-meta-2,
.cpbs-booking-form-id-13 .cpbs-agreement-header,
.cpbs-booking-form-id-13 .cpbs-form-field>input,
.cpbs-booking-form-id-13 .cpbs-summary .cpbs-summary-header>h4,
.cpbs-booking-form-id-13 .cpbs-booking-complete h3
{
	color:#2C3E50 !important;
}

.cpbs-booking-form-id-13 .cpbs-summary-price-element>div.cpbs-summary-price-element-total>span:first-child+span
{
	border-color:#2C3E50 !important;
}



.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-2,
.cpbs-booking-form-id-13 .cpbs-summary-price-element>div.cpbs-summary-price-element-total
{
	border-color:#F0F2F8 !important;
} 

.cpbs-booking-form-id-13 .cpbs-place,
.cpbs-booking-form-id-13 .cpbs-booking-extra-list>ul>li,
.cpbs-booking-form-id-13 #cpbs-payment>ul>li,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-2
{
	background-color:#F0F2F8 !important;
}



.cpbs-booking-form-id-13.ui-datepicker th,
.cpbs-booking-form-id-13.ui-datepicker td,
.cpbs-booking-form-id-13.ui-datepicker td a,
.cpbs-booking-form-id-13.ui-datepicker .ui-datepicker-title,
.cpbs-booking-form-id-13#ui-datepicker-div th,
.cpbs-booking-form-id-13#ui-datepicker-div td,
.cpbs-booking-form-id-13#ui-datepicker-div td a,
.cpbs-booking-form-id-13#ui-datepicker-div .ui-datepicker-title,
.cpbs-booking-form-id-13.cpbs-main,
.cpbs-booking-form-id-13 .ui-menu .ui-menu-item,
.cpbs-booking-form-id-13 .ui-timepicker-wrapper>.ui-timepicker-list>li,
.cpbs-booking-form-id-13 .cpbs-booking-complete p,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-3,
.cpbs-booking-form-id-13 .cpbs-place .cpbs-place-location-name,
.cpbs-booking-form-id-13 .cpbs-booking-extra-list>ul>li .cpbs-booking-extra-description
{
	color:#556677 !important;
}

.cpbs-booking-form-id-13 .cpbs-button-checkbox>a.cpbs-state-selected
{
	background-color:#556677 !important;
}

.cpbs-booking-form-id-13 .cpbs-button-checkbox>a.cpbs-state-selected
{
	border-color:#556677 !important;
}  

.cpbs-booking-form-id-13.ui-datepicker td.ui-datepicker-unselectable,
.cpbs-booking-form-id-13#ui-datepicker-div td.ui-datepicker-unselectable,
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li>a>span:first-child+span,
.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li>a>span:first-child>span:first-child
{
	color:#C0C8D1 !important;
}

.cpbs-booking-form-id-13 .cpbs-main-navigation-default>ul>li>a>span:first-child
{
	border-color:#C0C8D1 !important;
}

/***************************************/
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-2{
	background-color: #005c9d !important;
	border-color: #005c9d !important;
	color: #fff !important;
	border-radius: 30px;
	line-height: normal;
	font-size: 15px;
	letter-spacing: 0.12em;
	font-weight: 600;
	text-transform: uppercase;
}
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-1:hover,
.cpbs-booking-form-id-13 .cpbs-button.cpbs-button-style-2:hover{
	background-color: #2396D8 !important;
	border-color: #2396D8 !important;
	color: #fff !important;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px !important;
}
.cpbs-booking-form-id-13 .cpbs-rental-date-box>div:first-child+div,
.cpbs-booking-form-id-13 .cpbs-form-panel .cpbs-form-panel-content{
	border-color: #005c9d !important;
}
.cpbs-booking-form-id-13 .cpbs-form-field{
	border-color: #005c9d !important;
}
/********************************/
.accordion-button::after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");
	transition: all 0.5s;
}
.accordion-button:not(.collapsed)::after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");
}
.accordion-button::after {
	transition: all 0.5s;
}
.accordion-button:not(.collapsed) {
	box-shadow: inset 0 -1px 0 rgb(255 255 255 / 59%);
}
.accordion-button::after {
	filter: brightness(0) invert(1);
}

.active>.page-link, .page-link.active {
	background-color: #005c9d;
	border-color: #005c9d;
}

.park-review-card {
	transition: all 0.3s ease;
	transform: scale(1);
}
.park-review-card:hover {
	transform: scale(1.02);
	box-shadow: 0 10px 20px rgba(0,0,0,0.1) !important;
}
.testimonial-content {
	position: relative;
}
.testimonial-content:before {
	content: """;
		font-family: "Font Awesome 6 Free";
	font-weight: 900;
	position: absolute;
	top: -15px;
	left: -10px;
	color: rgba(194,194,194,0.2);
	font-size: 60px;
	z-index: 0;
}
.card-footer {
	background: linear-gradient(to right, #f8f9fa, white) !important;
}
.dropdown-menu.depth_0.show{
	padding:0px;
	border-radius: 0;
}

.wp-block-button__link {
	padding: 11px 33px !important;
	font-size: 15px !important;
}

.img-mode-multiply{mix-blend-mode: multiply;}
.map_round iframe{border-radius:6% !important;}
.post_enjoy a{
	color: #E6437C!important;
	text-decoration: underline;
}
.post_enjoy a:hover{
	text-decoration: none;
}
.footer-form span.wpcf7-list-item {
	display: block;
}
figure {
	margin: auto !important;
}
.wp-block-button:hover .wp-block-button__link,
.wp-block-button__link:hover{
	background:#000000 !important;
	color: #ffffff !important;
}
/* a.wp-block-button__link{
font-size:15px;
font-weight:600;
padding:12px 30px;
letter-spacing:0.06em;
text-decoration:none !important;
border-radius:8px;
text-transform:uppercase;
border-color:#0095f2!important;
background-color:#0095f2!important;
color:#fff !important;
}
a.wp-block-button__link:hover,
a.wp-block-button__link:focus{
border-color:#0095f2!important;
background-color:#0095f2!important;
color:#fff !important;
}
.btn-info {
background: #0095f2;
border-color: #0095f2;
color: #fff !important;
} */
input.wpmtst_submit_testimonial{
	font-size:15px;
	font-weight:600;
	padding:12px 30px;
	letter-spacing:0.06em;
	text-decoration:none !important;
	border-radius:8px;
	text-transform:uppercase;
	border-color:#0095f2!important;
	background-color:#0095f2!important;
	color:#fff !important;
}
input.wpmtst_submit_testimonial:hover{
	border-color:#0095f2!important;
	background-color:#0095f2!important;
	color:#fff !important;
}

span.wpcf7-form-control-wrap,
span.wpcf7-spinner {
	display: block !important;
}

textarea#wpmtst_post_content{height:120px;}
textarea.wpcf7-form-control.wpcf7-textarea {
	height: 150px;
}
.wpmtst-testimonial-inner {
	border: solid 1px rgb(0, 0, 0);
}


/* #home-slider .carousel-item img{
height: 480px;
object-fit: cover;
object-position: center;
} */

@media (max-width:1599.98px) {

}

@media (max-width: 1359.98px) {	

}

@media( max-width : 991px ){
	/* 	#home-slider .carousel-item img{
	height: 300px;
} */

}
@media (min-width: 768px) {

}

@media (max-width:767.98px) {
/* 	.cpbs-width-300.cpbs-main .cpbs-place>.cpbs-place-layout-column-right>.cpbs-place-layout-column-right-line-top{
		display:block !important;
	} */
	/* 	#home-slider .carousel-item img{
	height: 300px;
} */
}
