.elementor-2298 .elementor-element.elementor-element-26ca40da{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:auto;--overlay-opacity:0.5;}.elementor-2298 .elementor-element.elementor-element-26ca40da::before, .elementor-2298 .elementor-element.elementor-element-26ca40da > .elementor-background-video-container::before, .elementor-2298 .elementor-element.elementor-element-26ca40da > .e-con-inner > .elementor-background-video-container::before, .elementor-2298 .elementor-element.elementor-element-26ca40da > .elementor-background-slideshow::before, .elementor-2298 .elementor-element.elementor-element-26ca40da > .e-con-inner > .elementor-background-slideshow::before, .elementor-2298 .elementor-element.elementor-element-26ca40da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#333F48;--background-overlay:'';}.elementor-2298 .elementor-element.elementor-element-2fcb6255{--display:flex;}.elementor-2298 .elementor-element.elementor-element-2fcb6255.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2298 .elementor-element.elementor-element-6340f4a5{width:100%;max-width:100%;}.elementor-2298 .elementor-element.elementor-element-6340f4a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2298 .elementor-element.elementor-element-2b861030{--display:flex;border-style:none;--border-style:none;--border-radius:1px 1px 1px 1px;}.elementor-2298 .elementor-element.elementor-element-2b861030:not(.elementor-motion-effects-element-type-background), .elementor-2298 .elementor-element.elementor-element-2b861030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F4A54;}.elementor-2298 .elementor-element.elementor-element-6f1fe063{text-align:start;font-size:12px;}.elementor-2298 .elementor-element.elementor-element-6eea1efc{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2298 .elementor-element.elementor-element-5e1e8b0c{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}@media(min-width:768px){.elementor-2298 .elementor-element.elementor-element-2fcb6255{--width:73.952%;}}@media(max-width:767px){.elementor-2298 .elementor-element.elementor-element-26ca40da{--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2298 .elementor-element.elementor-element-2fcb6255{--min-height:0px;}.elementor-2298 .elementor-element.elementor-element-2b861030{--min-height:0px;}}/* Start custom CSS for html, class: .elementor-element-6340f4a5 */#svg .state {
    fill: #d9d9d9;
    stroke: #ffffff;
    stroke-width: 1.5;
    transition: fill 0.2s ease;
}

#svg .state.map-state-active {
    fill: #009CDE !important;
}

#svg .state.map-state-active:hover {
    fill: #007fb5 !important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1fe063 */.map-state-description,
.map-state-description p {
  color: #ffffff !important;
}/* End custom CSS */