.elementor-1952 .elementor-element.elementor-element-de1fced{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px){.elementor-1952 .elementor-element.elementor-element-2c02843 > .elementor-widget-container{margin:0vw 2vw 0vw 2vw;}}@media(max-width:1024px){.elementor-1952 .elementor-element.elementor-element-2c02843 > .elementor-widget-container{margin:0vw 3vw 0vw 3vw;}}@media(max-width:767px){.elementor-1952 .elementor-element.elementor-element-de1fced{--padding-top:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1952 .elementor-element.elementor-element-2c02843 > .elementor-widget-container{margin:0vw 4vw 0vw 4vw;}}/* Start custom CSS for lopl_booking_demo, class: .elementor-element-2c02843 */.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk__chips button{
    background-color: var( --e-global-color-3b664e5 );
}
.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk__chips button:hover{
background-color: var( --e-global-color-115260c );
}
.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk__slot {
	color:var(--lbk-primary);
	font-size:14px;
}
.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk__slot[aria-pressed="true"] {
	color:#fff;
}
.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk__slot:focus{
	background-color: #5c2100;
	color:#fff !important;
}
.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk__btn.lbk__btn--ghost{
    color:var(--lbk-primary);
}
.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk__btn.lbk__btn--ghost:hover,.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk__btn.lbk__btn--ghost:active,.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk__btn.lbk__btn--ghost:focus{
    color:#fff;
}
.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk__slot:hover {
	background-color: var( --e-global-color-3b664e5 );
	color:#fff;
}
.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk__slot[disabled] {
	background: var(--lbk-busy);
	color: #9AA8A3;
	cursor: not-allowed;
	text-decoration: line-through;
}
@media only screen and (max-width: 767px) {
   .elementor-1952 .elementor-element.elementor-element-2c02843 h2{
	font-size: 24px;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom:10px;
}
.elementor-1952 .elementor-element.elementor-element-2c02843 .lbk p.lbk__lede{
    margin-bottom:8px;
}
}/* End custom CSS */