.elementor-12839 .elementor-element.elementor-element-a508bed{--display:flex;}.btn-map-img{
    display: inline-block !important;
    background-color: #fff !important;
    font-size: 15px !important;
    padding: 15px 30px !important;
    border-radius: 30px !important;
    text-align: center;
    margin-top: 40px;
    color: #6ec1ee !important;
    transition: all .3s;
}
.BornHS__Wrapper {
	 position: relative;
}
 .BornHS__Wrapper .BornHS__Close {
	 display: none;
}
 .BornHS__Wrapper .Content__Wrapper {
	 position: relative;
}
 .BornHS__Wrapper .BornHS__Modal__Content {
	 background: #6ec1ee;
	 border-radius: 40px;
	 box-shadow: 0 0 24px rgba(0, 0, 0, 0.22);
	 color: #fff;
	 opacity: 0;
	 position: absolute;
	 transition: all 0.3s ease-in-out;
	 visibility: hidden;
	 width: 360px;
	 height: 400px;
	 z-index: 4;
}
 .BornHS__Wrapper .BornHS__Modal__Content .Content__Wrapper {
	padding: 40px;
    text-align: center;
}
 .BornHS__Wrapper .BornHS__Modal__Content .Content__Wrapper .BornHS__Title {
    font-size: 25px;
    color: white !important;
    padding-bottom: 15px;
}
 .BornHS__Wrapper .BornHS__Modal__Content .Content__Wrapper p {
	 font-size: 17px;
	 margin: 0;
	 padding: 0;
}
 .BornHS__Wrapper .BornHS__Input {
	 height: 0;
	 opacity: 0;
	 overflow: hidden;
	 position: absolute;
	 text-indent: -9999px;
	 width: 0;
	 z-index: -1;
}
 .BornHS__Wrapper .BornHS__Input + .BornHS__Label {
	 background: #0dcaf0;
	 border-radius: 50%;
	 cursor: pointer;
	 height: 20px;
	 position: absolute;
	 transition: all 300ms ease;
	 width: 20px;
	 z-index: 2;
}
 @media (min-width: 768px) {
	 .BornHS__Wrapper .BornHS__Input + .BornHS__Label {
		 height: 30px;
		 width: 30px;
	}
}
 .BornHS__Wrapper .BornHS__Input + .BornHS__Label:before, .BornHS__Wrapper .BornHS__Input + .BornHS__Label:after {
	 background: #fff;
	 content: "";
	 cursor: pointer;
	 display: block;
	 left: 50%;
	 position: absolute;
	 top: 50%;
	 transform: translate(-50%, -50%);
}
 .BornHS__Wrapper .BornHS__Input + .BornHS__Label:before {
	 height: 2px;
	 width: 40%;
}
 .BornHS__Wrapper .BornHS__Input + .BornHS__Label:after {
	 height: 40%;
	 width: 2px;
}
 .BornHS__Wrapper .BornHS__Input ~ .BornHS__Overlay {
	 display: none;
	 height: 100%;
	 left: 0;
	 position: absolute;
	 width: 100%;
	 top: 0;
	 z-index: 3;
}
 .BornHS__Wrapper .BornHS__Input:checked + .BornHS__Label {
	 transform: rotate(45deg);
}
 .BornHS__Wrapper .BornHS__Input:checked ~ .BornHS__Modal__Content {
	 opacity: 1;
	 visibility: visible;
}
 .BornHS__Wrapper .BornHS__Input:checked ~ .BornHS__Overlay {
	 display: block;
}
 .BornHS__Wrapper.BornHS__Blur figure {
	 -webkit-filter: blur(2px);
	 -moz-filter: blur(2px);
	 -o-filter: blur(2px);
	 -ms-filter: blur(2px);
	 filter: blur(2px);
}
 .BornHS__Wrapper.BornHS__Blur .BornHS__Input {
	 display: none;
}
 .BornHS__Wrapper.BornHS__Blur .BornHS__Input + .BornHS__Label {
	 opacity: 0.5;
	 pointer-events: none;
}
 .BornHS__Wrapper.BornHS__Blur .BornHS__Input:checked {
	 display: inline-block;
}
 .BornHS__Wrapper.BornHS__Blur .BornHS__Input:checked + .BornHS__Label {
	 opacity: 1;
	 pointer-events: auto;
}
 .BornHS__Modal {
	 bottom: 0;
	 height: 100%;
	 left: 0;
	 position: absolute;
	 top: 0;
	 right: 0;
	 width: 100%;
	 z-index: 1;
}
 @media (max-width: 768px) {
	 .BornHS__Wrapper .BornHS__Modal__Content {
		 bottom: auto !important;
		 left: 50% !important;
		 top: 50% !important;
		 transform: translate(-50%, -50%) !important;
	}
	 .BornHS__Wrapper .BornHS__Modal__Content .BornHS__Close {
		 background: #ec2256;
		 border-radius: 50%;
		 cursor: pointer;
		 display: block;
		 height: 20px;
		 right: -5px;
		 position: absolute;
		 top: -5px;
		 transition: all 300ms ease;
		 transform: rotate(45deg);
		 width: 20px;
		 z-index: 5;
	}
	 .BornHS__Wrapper .BornHS__Modal__Content .BornHS__Close:before, .BornHS__Wrapper .BornHS__Modal__Content .BornHS__Close:after {
		 background: #fff;
		 content: "";
		 cursor: pointer;
		 display: block;
		 left: 50%;
		 position: absolute;
		 top: 50%;
		 transform: translate(-50%, -50%);
	}
	 .BornHS__Wrapper .BornHS__Modal__Content .BornHS__Close:before {
		 height: 2px;
		 width: 40%;
	}
	 .BornHS__Wrapper .BornHS__Modal__Content .BornHS__Close:after {
		 height: 40%;
		 width: 2px;
	}
}