.elementor-66 .elementor-element.elementor-element-7e16258{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-66 .elementor-element.elementor-element-cfff98a{--display:flex;}.elementor-66 .elementor-element.elementor-element-c4255be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-66 .elementor-element.elementor-element-c4255be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-66 .elementor-element.elementor-element-c4255be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-66 .elementor-element.elementor-element-c4255be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-66 .elementor-element.elementor-element-c4255be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-66 .elementor-element.elementor-element-c4255be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-66 .elementor-element.elementor-element-c4255be .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-66 .elementor-element.elementor-element-c4255be .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-66 .elementor-element.elementor-element-c4255be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-66 .elementor-element.elementor-element-c4255be .elementor-icon-list-item > a{font-family:"Monotype SemiBold Italic", Sans-serif;font-size:19px;font-weight:600;line-height:25px;}.elementor-66 .elementor-element.elementor-element-c4255be .elementor-icon-list-text{color:#241F21;transition:color 0.3s;}.elementor-66 .elementor-element.elementor-element-f30ac77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-66 .elementor-element.elementor-element-f30ac77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-66 .elementor-element.elementor-element-f30ac77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-66 .elementor-element.elementor-element-f30ac77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-66 .elementor-element.elementor-element-f30ac77 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-66 .elementor-element.elementor-element-f30ac77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-66 .elementor-element.elementor-element-f30ac77 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-66 .elementor-element.elementor-element-f30ac77 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-66 .elementor-element.elementor-element-f30ac77 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-66 .elementor-element.elementor-element-f30ac77 .elementor-icon-list-item > a{font-family:"Monotype SemiBold Italic", Sans-serif;font-size:19px;font-weight:600;line-height:25px;}.elementor-66 .elementor-element.elementor-element-f30ac77 .elementor-icon-list-text{color:#241F21;transition:color 0.3s;}.elementor-66 .elementor-element.elementor-element-d8a56b1{--divider-border-style:solid;--divider-color:#241F21;--divider-border-width:1.7px;}.elementor-66 .elementor-element.elementor-element-d8a56b1 .elementor-divider-separator{width:88%;}.elementor-66 .elementor-element.elementor-element-d8a56b1 .elementor-divider{padding-block-start:45px;padding-block-end:45px;}.elementor-66 .elementor-element.elementor-element-c029743{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-66 .elementor-element.elementor-element-c029743 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-66 .elementor-element.elementor-element-c029743 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-66 .elementor-element.elementor-element-c029743 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-66 .elementor-element.elementor-element-c029743 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-66 .elementor-element.elementor-element-c029743 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-66 .elementor-element.elementor-element-c029743 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-66 .elementor-element.elementor-element-c029743 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-66 .elementor-element.elementor-element-c029743 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-66 .elementor-element.elementor-element-c029743 .elementor-icon-list-item > a{font-family:"Monotype SemiBold Italic", Sans-serif;font-size:19px;line-height:25px;}.elementor-66 .elementor-element.elementor-element-c029743 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}#elementor-popup-modal-66 .dialog-widget-content{animation-duration:0.7s;border-style:none;box-shadow:-2px 6px 10px 2px rgba(0, 0, 0, 0.72);margin:100px 0px 0px 30px;}#elementor-popup-modal-66 .dialog-message{width:239px;height:auto;}#elementor-popup-modal-66{justify-content:flex-start;align-items:flex-start;}#elementor-popup-modal-66 .dialog-close-button{display:flex;font-size:24px;}/* Start custom CSS *//* Hide the default SVG icon completely */
.dialog-close-button.dialog-lightbox-close-button svg {
  display: none !important;
}

/* Base styling for button */
.dialog-close-button.dialog-lightbox-close-button {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 30px;
  height: 30px;
  background: transparent;
  border: none;
  cursor: pointer;
  z-index: 9999;
}

/* Create cross using pseudo-elements */
.dialog-close-button.dialog-lightbox-close-button::before,
.dialog-close-button.dialog-lightbox-close-button::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 24px;
  height: 2px;
  background: #000; /* Cross color */
  transform-origin: center;
  transition: 0.2s ease;
}

/* Rotate to form X shape */
.dialog-close-button.dialog-lightbox-close-button::before {
  transform: translate(-50%, -50%) rotate(45deg);
}
.dialog-close-button.dialog-lightbox-close-button::after {
  transform: translate(-50%, -50%) rotate(-45deg);
}/* End custom CSS */