.elementor-719 .elementor-element.elementor-element-a87afe0{--display:flex;}.elementor-719 .elementor-element.elementor-element-f182eed{width:100%;max-width:100%;text-align:center;}.elementor-719 .elementor-element.elementor-element-f182eed > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-f182eed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.2em;color:#215DD2;}.elementor-719 .elementor-element.elementor-element-9822898{width:100%;max-width:100%;text-align:center;}.elementor-719 .elementor-element.elementor-element-9822898 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-9822898 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:400;line-height:1.2em;color:#1F316A;}.elementor-719 .elementor-element.elementor-element-e70f4f4{--display:flex;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-d873078 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-719 .elementor-element.elementor-element-70d9e43{--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;}.elementor-719 .elementor-element.elementor-element-2e702e0 > .elementor-widget-container{padding:30px 0px 60px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-719 .elementor-element.elementor-element-f182eed{text-align:center;}.elementor-719 .elementor-element.elementor-element-9822898{text-align:center;}}/* Start custom CSS for shortcode, class: .elementor-element-d873078 */.kv-properties-search-form .kv-properties-search-areas .kv-multiple-select-container .kv-multiple-select-search-container {
    height: 70px;
    overflow-y: unset;
    align-items: unset;
    border-radius: 50px;
    padding: 0px 30px;
    width: 500px;
    border: solid 3px #1f316a;
}

div#container-area {
    background: transparent;
    border: 0;
}

.kv-properties-search-form .kv-properties-search-areas {
    min-width: 520px;
}

button#kv-filters-submit {
    height: 70px ;
    padding-inline: 50px !important;
    border-radius: 50px !important;
}
input.kv-multiple-select-search:focus-visible {
    outline: 0px !important;
}


.kv-quicksearch-bar .kv-properties-search-form .kv-properties-search-filters, .kv-quicksearch-bar .kv-properties-search-form .kv-properties-search-submit {
    width: 22%;
}

button#kv-filters-search-more {
    height: 70px !important;
    padding-inline: 50px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70f4f4 */.elementor-719 .elementor-element.elementor-element-e70f4f4 div#kv-properties-alerts {
    display: none !important;
}/* End custom CSS */