.elementor-6092 .elementor-element.elementor-element-75b2bd5c{--display:flex;}.elementor-6092 .elementor-element.elementor-element-1a988116 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6092 .elementor-element.elementor-element-792ed0f{--display:flex;}.elementor-6092 .elementor-element.elementor-element-c157c9b{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-1a988116 */.close-button {
   color: black !important;
   text-decoration: none !important; /* Removes underline */
   cursor: pointer !important;
   pointer-events: auto !important;
   position: absolute !important;
   top: 10px !important;
   right: 20px !important;
   z-index: 9999 !important; /* Keeps it on top */
   display: inline-flex !important;
   align-items: center !important;
   gap: 4px !important; /* Reduced gap between icon and text */
   flex-direction: row !important; /* Ensures text is on the right */
}

.close-icon {
   fill: black !important; /* Forces icon to be black */
   stroke: black !important;
   width: 22px !important; /* Makes the icon larger */
   height: 22px !important;
   font-weight: bold !important; /* Ensures icon appears bold */
}

.close-text {
   font-weight: normal !important; /* Ensures text is NOT bold */
}/* End custom CSS */