.elementor-1274 .elementor-element.elementor-element-712d345{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1274 .elementor-element.elementor-element-712d345, .elementor-1274 .elementor-element.elementor-element-712d345::before{--border-transition:0.3s;}.elementor-1274 .elementor-element.elementor-element-308b11e{--e-image-carousel-slides-to-show:1;}.elementor-1274 .elementor-element.elementor-element-56dbd03{--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;--background-transition:0.3s;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1274 .elementor-element.elementor-element-00c4afc{text-align:center;}.elementor-1274 .elementor-element.elementor-element-00c4afc .elementor-heading-title{font-family:"Senta Sans", Sans-serif;font-size:48px;font-weight:600;}.elementor-1274 .elementor-element.elementor-element-00c4afc.ob-harakiri{writing-mode:inherit;}.elementor-1274 .elementor-element.elementor-element-00c4afc.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-1274 .elementor-element.elementor-element-00c4afc.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-1274 .elementor-element.elementor-element-00c4afc .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-1274 .elementor-element.elementor-element-173a11d{font-family:"Qartella", Sans-serif;font-size:16px;font-weight:400;}.elementor-1274 .elementor-element.elementor-element-173a11d.ob-harakiri{writing-mode:inherit;}.elementor-1274 .elementor-element.elementor-element-173a11d.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-1274 .elementor-element.elementor-element-173a11d.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-1274 .elementor-element.elementor-element-173a11d .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}/* Start custom CSS for image-carousel, class: .elementor-element-308b11e */.elementor-1274 .elementor-element.elementor-element-308b11e figure, .elementor-1274 .elementor-element.elementor-element-308b11e img {
    height: 75vh;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-173a11d */.elementor-1274 .elementor-element.elementor-element-173a11d ul.room-amenities, .elementor-1274 .elementor-element.elementor-element-173a11d ul.room-info {
    margin: 0;
    display: flex;
    flex-wrap: wrap;
}
.elementor-1274 .elementor-element.elementor-element-173a11d ul.room-info {
		list-style: none;
		text-align: center;
}

.elementor-1274 .elementor-element.elementor-element-173a11d ul.room-amenities li, .elementor-1274 .elementor-element.elementor-element-173a11d ul.room-info li {
    box-sizing: border-box;
}

.elementor-1274 .elementor-element.elementor-element-173a11d ul.room-amenities li {
	    flex: 1 0 50%;
    padding-right: 24px;
}

.elementor-1274 .elementor-element.elementor-element-173a11d ul.room-info li {
	    flex: 1 0 33.33%;
}

.elementor-1274 .elementor-element.elementor-element-173a11d ul.room-info li::before {
    content: "";
    display: inline-block;
    width: 50px; /* Adjust size as needed */
    height: 50px; /* Adjust size as needed */
    background-size: contain; /* Adjust background size */
    /* Other styling properties */
}

.elementor-1274 .elementor-element.elementor-element-173a11d ul.room-info li {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.elementor-1274 .elementor-element.elementor-element-173a11d ul.room-info li:first-child::before {
        background-image: url('/badsbrotel/wp-content/uploads/2024/07/GUEST.svg');

}

.elementor-1274 .elementor-element.elementor-element-173a11d ul.room-info li:nth-child(2)::before {
        background-image: url('/badsbrotel/wp-content/uploads/2024/07/BED.svg');

}

.elementor-1274 .elementor-element.elementor-element-173a11d ul.room-info li:last-child::before {
        background-image: url('/badsbrotel/wp-content/uploads/2024/07/FLOOR.svg');

}

.elementor-1274 .elementor-element.elementor-element-173a11d .room-amenities-title {
	font-family: 'Senta Sans';
	color: var(--e-global-color-primary);
	font-size: 32px;
	width: 100%;
	text-align: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Senta Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://badsbrotelsuites.com/wp-content/uploads/2024/05/SentaSans_Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Senta Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://badsbrotelsuites.com/wp-content/uploads/2024/05/SentaSans_Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Qartella';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://badsbrotelsuites.com/wp-content/uploads/2024/05/Qartella-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Qartella';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://badsbrotelsuites.com/wp-content/uploads/2024/05/Qartella-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Qartella';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://badsbrotelsuites.com/wp-content/uploads/2024/05/Qartella-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */