.elementor-636 .elementor-element.elementor-element-867c7ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-636 .elementor-element.elementor-element-867c7ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFDFD;}.elementor-636 .elementor-element.elementor-element-867c7ca > .elementor-element-populated, .elementor-636 .elementor-element.elementor-element-867c7ca > .elementor-element-populated > .elementor-background-overlay, .elementor-636 .elementor-element.elementor-element-867c7ca > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-636 .elementor-element.elementor-element-867c7ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:50px 50px 50px 50px;}.elementor-636 .elementor-element.elementor-element-867c7ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-636 .elementor-element.elementor-element-56b0c18 > .elementor-element-populated{padding:30px 30px 30px 30px;}@media(min-width:768px){.elementor-636 .elementor-element.elementor-element-867c7ca{width:65%;}.elementor-636 .elementor-element.elementor-element-56b0c18{width:35%;}}/* Start custom CSS for html, class: .elementor-element-770e88a */.content {
    display: none;
    margin-top: 20px;
}
.content.active {
    display: block;
}
 
.unit-marker {
    fill: #5c7f85;
    cursor: pointer;
}
.unit-marker:hover {
    fill: #1e363e;
}
	
.open { fill:#04090b;}
	
.active {
    fill: #000!important;
}
 
.cls-1 {
    stroke-width: 2px;
}
.cls-1, .cls-2, .cls-3 {
    fill: none;
}
.cls-1, .cls-2, .unit-marker {
    stroke: #fff;
    stroke-miterlimit: 10;
}
.cls-2, .cls-5, .unit-marker, .cls-6, .cls-7, .cls-8 {
    isolation: isolate;
}
.cls-2, .unit-marker {
    opacity: .6;
}
.cls-3, .cls-7 {
    stroke-width: 0px;
}
.cls-5 {
    font-family: OakesGrotesk-Medium, 'Oakes Grotesk';
    font-size: 7px;
    font-weight: 500;
}
.cls-5, .cls-6 {
    fill: #fff;
}
.cls-6 {
    font-family: OakesGrotesk-Bold, 'Oakes Grotesk';
    font-size: 10px;
    font-weight: 700;
}
.cls-7 {
    fill: #00adad;
    opacity: .4;
}/* End custom CSS */