.elementor-3122 .elementor-element.elementor-element-679e40f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3122 .elementor-element.elementor-element-21f383b{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:15px;}@media(max-width:1024px){.elementor-3122 .elementor-element.elementor-element-21f383b{--grid-columns:2;}}@media(max-width:767px){.elementor-3122 .elementor-element.elementor-element-21f383b{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-074097f *//* Button */
.product .elementor-element .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .yith-wcbk-booking-search-form form .yith-wcbk-booking-search-form__fields .yith-wcbk-booking-search-form__row--submit .yith-wcbk-booking-search-form__row__content .yith-wcbk-booking-search-form-submit{
	width:100% !important;
	background-color:#2C98D4 !important;
}
/* 639px and smaller screen sizes */
@media (max-width:639px){

	/* Button */
	.yith-wcbk-booking-search-form__fields .yith-wcbk-booking-search-form-submit{
		margin-top:10px !important;
		
	}
	
}

/* Button */
.product .elementor-element .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .yith-wcbk-booking-search-form form .yith-wcbk-booking-search-form__fields .yith-wcbk-booking-search-form__row--submit .yith-wcbk-booking-search-form__row__content .yith-wcbk-booking-search-form-submit:focus {
	width:100% !important;
	background-color:#e33439 !important;
	outline: none;
}

/* List Item */
.yith-wcbk-booking-search-form__fields ul li{
	font-size:14px;
	background-color:#c6c6c6 !important;
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
}

/* Input */
.yith-wcbk-booking-search-form__fields ul input[type=search]{
	display: none;
}

/* Span Tag */
.yith-wcbk-booking-search-form__fields .yith-wcbk-booking-search-form__row__content span span > span{
	border-radius:5px !important;
}

/* Yith wcbk date range picker */
.yith-wcbk-booking-search-form__fields .yith-wcbk-date-range-picker{
	border-radius:5px;
}

/* Button */
.elementor-shortcode .yith-wcbk-booking-search-form form .yith-wcbk-booking-search-form__fields .yith-wcbk-booking-search-form__row--submit .yith-wcbk-booking-search-form__row__content .yith-wcbk-booking-search-form-submit{
	border-radius:5px !important;
}/* End custom CSS */