.elementor-22162 .elementor-element.elementor-element-e0d9dfb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-22162 .elementor-element.elementor-element-375039e{--display:flex;overflow:visible;}.elementor-22162 .elementor-element.elementor-element-45a5ad6 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );font-family:"Belfast Grotesk Bold", Sans-serif;font-size:2.4rem;}.elementor-22162 .elementor-element.elementor-element-45a5ad6 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-ea02546 );}.elementor-22162 .elementor-element.elementor-element-45a5ad6 .elementskit-section-title-wraper p{color:var( --e-global-color-text );font-family:var( --e-global-typography-dc57814-font-family ), Sans-serif;}.elementor-22162 .elementor-element.elementor-element-45a5ad6 .elementskit-section-title-wraper .elementskit-border-divider{width:150px;background:var( --e-global-color-ea02546 );}.elementor-22162 .elementor-element.elementor-element-45a5ad6 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:150px;height:2px;color:var( --e-global-color-ea02546 );}.elementor-22162 .elementor-element.elementor-element-45a5ad6 .elementskit-section-title-wraper .elementskit-border-star{width:150px;height:2px;color:var( --e-global-color-ea02546 );}.elementor-22162 .elementor-element.elementor-element-45a5ad6 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-22162 .elementor-element.elementor-element-45a5ad6 .elementskit-border-divider::before{height:2px;}.elementor-22162 .elementor-element.elementor-element-45a5ad6 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 16px 0px;}.elementor-22162 .elementor-element.elementor-element-45a5ad6 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-ea02546 );color:var( --e-global-color-ea02546 );}.elementor-22162 .elementor-element.elementor-element-45a5ad6 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-ea02546 );}.elementor-widget-button .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-22162 .elementor-element.elementor-element-39c2652 .elementor-button{background-color:var( --e-global-color-ea02546 );font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-22162 .elementor-element.elementor-element-39c2652 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22162 .elementor-element.elementor-element-39c2652 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22162 .elementor-element.elementor-element-39c2652 .elementor-button:hover, .elementor-22162 .elementor-element.elementor-element-39c2652 .elementor-button:focus{color:#348B84;}.elementor-22162 .elementor-element.elementor-element-39c2652 .elementor-button:hover svg, .elementor-22162 .elementor-element.elementor-element-39c2652 .elementor-button:focus svg{fill:#348B84;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-wrapper{background-color:#ECEEF3;border-radius:0px 0px 0px 0px;padding:8px 15px 8px 15px;margin:5px 10px 5px 10px;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content{justify-content:start;align-items:center;flex-direction:row;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list.list-inline{justify-content:start;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-icon > i{font-size:24px;color:var( --e-global-color-ea02546 );}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-icon > svg{height:24px;width:24px;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-icon > img{height:24px;width:24px;color:var( --e-global-color-ea02546 );}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-icon > svg path{stroke:var( --e-global-color-ea02546 );}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > i{color:#E93469;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#E93469;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-icon{margin:0px 20px 0px 0px;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-title{color:var( --e-global-color-9af21bb );transition:var( --e-global-color-9af21bb );font-family:var( --e-global-typography-dc57814-font-family ), Sans-serif;margin:0px 0px 0px 0px;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-22162 .elementor-element.elementor-element-eac9d61 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}@media(max-width:1023px){.elementor-22162 .elementor-element.elementor-element-e0d9dfb{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-22162 .elementor-element.elementor-element-e0d9dfb{--content-width:1100px;}}@media(max-width:767px){.elementor-22162 .elementor-element.elementor-element-e0d9dfb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Belfast Grotesk Bold';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://bmileisure.com/wp-content/uploads/2025/11/Belfast-Grotesk-Bold-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */