.elementor-20217 .elementor-element.elementor-element-40ccaa6:not(.elementor-motion-effects-element-type-background), .elementor-20217 .elementor-element.elementor-element-40ccaa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-20217 .elementor-element.elementor-element-40ccaa6, .elementor-20217 .elementor-element.elementor-element-40ccaa6 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-40ccaa6{box-shadow:0px 0px 7px 0px rgba(0,0,0,0.38);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20217 .elementor-element.elementor-element-40ccaa6:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20217 .elementor-element.elementor-element-40ccaa6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20217 .elementor-element.elementor-element-ff1100e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-43bc86f .ae-element-custom-field{color:#21c1ff;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-20217 .elementor-element.elementor-element-43bc86f .ae-element-custom-field:hover{color:#21c1ff;}.elementor-20217 .elementor-element.elementor-element-43bc86f > .elementor-widget-container{margin:-20px 0px 0px 30px;}.elementor-20217 .elementor-element.elementor-element-8955a01 .ae-element-custom-field{color:#8c8c8c;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;}.elementor-20217 .elementor-element.elementor-element-8955a01 .ae-element-custom-field:hover{color:#8c8c8c;}.elementor-20217 .elementor-element.elementor-element-8955a01 > .elementor-widget-container{margin:-35px 0px 0px 30px;}.elementor-20217 .elementor-element.elementor-element-3aec59d{margin-top:-30px;margin-bottom:0px;padding:0px 0px 10px 20px;}.elementor-20217 .elementor-element.elementor-element-f027da2 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-32e66f7 .ae-element-custom-field{color:#36364a;font-size:13px;font-weight:400;}.elementor-20217 .elementor-element.elementor-element-32e66f7 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-20217 .elementor-element.elementor-element-3da6fbc img{width:25%;}.elementor-20217 .elementor-element.elementor-element-3da6fbc > .elementor-widget-container{margin:0px 0px 0px -60px;}.elementor-20217 .elementor-element.elementor-element-add1764 > .elementor-element-populated{margin:0px 0px 0px -30px;}.elementor-20217 .elementor-element.elementor-element-36cc9fe .ae-element-custom-field{color:#36364a;font-size:13px;font-weight:400;}.elementor-20217 .elementor-element.elementor-element-36cc9fe > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-20217 .elementor-element.elementor-element-34ee47b > .elementor-element-populated{margin:0px 0px 0px -150px;}.elementor-20217 .elementor-element.elementor-element-c9c01c6 img{width:45%;}.elementor-20217 .elementor-element.elementor-element-c9c01c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-0e1174c > .elementor-element-populated{margin:0px 0px 0px -175px;}.elementor-20217 .elementor-element.elementor-element-5958771 .ae-element-custom-field{color:#36364a;font-size:13px;font-weight:400;}.elementor-20217 .elementor-element.elementor-element-5958771 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-7c33bff .ae-element-custom-field{text-transform:capitalize;}.elementor-20217 .elementor-element.elementor-element-7c33bff > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-20217 .elementor-element.elementor-element-ea8dfd7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-ad2d1b8 > .elementor-widget-container{margin:0px -2px -7px -10px;}.elementor-20217 .elementor-element.elementor-element-c7ff16f .elementor-heading-title{color:#00173d;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;text-transform:capitalize;}.elementor-20217 .elementor-element.elementor-element-c7ff16f > .elementor-widget-container{padding:20px 0px 0px 30px;}.elementor-20217 .elementor-element.elementor-element-79a962e:not(.elementor-motion-effects-element-type-background), .elementor-20217 .elementor-element.elementor-element-79a962e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-20217 .elementor-element.elementor-element-79a962e, .elementor-20217 .elementor-element.elementor-element-79a962e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-79a962e{box-shadow:0px 0px 7px 0px rgba(0,0,0,0.38);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20217 .elementor-element.elementor-element-79a962e:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20217 .elementor-element.elementor-element-79a962e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20217 .elementor-element.elementor-element-d0a3b2d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-7ecf9fc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-f9964a9 .elementor-heading-title{color:#00173d;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;text-transform:capitalize;}.elementor-20217 .elementor-element.elementor-element-f9964a9 > .elementor-widget-container{padding:20px 0px 0px 30px;}.elementor-20217 .elementor-element.elementor-element-248b418 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20217 .elementor-element.elementor-element-42702d7 .ae-element-custom-field{color:#21c1ff;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-20217 .elementor-element.elementor-element-42702d7 .ae-element-custom-field:hover{color:#21c1ff;}.elementor-20217 .elementor-element.elementor-element-42702d7 > .elementor-widget-container{margin:-20px 0px 0px 30px;}.elementor-20217 .elementor-element.elementor-element-2341f7c .ae-element-custom-field{color:#8c8c8c;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;}.elementor-20217 .elementor-element.elementor-element-2341f7c .ae-element-custom-field:hover{color:#8c8c8c;}.elementor-20217 .elementor-element.elementor-element-2341f7c > .elementor-widget-container{margin:-25px 0px 0px 30px;}.elementor-20217 .elementor-element.elementor-element-5f63287 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20217 .elementor-element.elementor-element-5f63287{margin-top:-20px;margin-bottom:0px;padding:0px 0px 10px 20px;}.elementor-20217 .elementor-element.elementor-element-4f78d06 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-56fe588 img{transition-duration:0.3s;}.elementor-20217 .elementor-element.elementor-element-cc15333 .ae-element-custom-field{color:#36364a;font-size:13px;font-weight:400;}.elementor-20217 .elementor-element.elementor-element-cc15333 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-20217 .elementor-element.elementor-element-828ed40 img{width:25%;}.elementor-20217 .elementor-element.elementor-element-828ed40 > .elementor-widget-container{margin:0px 0px 0px -60px;}.elementor-20217 .elementor-element.elementor-element-eb1e0c4 > .elementor-element-populated{margin:0px 0px 0px -30px;}.elementor-20217 .elementor-element.elementor-element-6375da1 .ae-element-custom-field{color:#36364a;font-size:13px;font-weight:400;}.elementor-20217 .elementor-element.elementor-element-6375da1 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-20217 .elementor-element.elementor-element-a826ae4 > .elementor-element-populated{margin:0px 0px 0px -150px;}.elementor-20217 .elementor-element.elementor-element-53ff7b3 img{width:25%;}.elementor-20217 .elementor-element.elementor-element-53ff7b3 > .elementor-widget-container{margin:0px 0px 0px -60px;}.elementor-20217 .elementor-element.elementor-element-5b8bb34 > .elementor-element-populated{margin:0px 0px 0px -175px;}.elementor-20217 .elementor-element.elementor-element-2aa4dc4 .ae-element-custom-field{color:#36364a;font-size:13px;font-weight:400;}.elementor-20217 .elementor-element.elementor-element-2aa4dc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-916121c .ae-element-custom-field{text-transform:capitalize;}.elementor-20217 .elementor-element.elementor-element-916121c > .elementor-widget-container{margin:-15px 30px 0px 30px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-20217 .elementor-element.elementor-element-79a962e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-d0a3b2d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-7ecf9fc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-f4968c0{width:30%;}.elementor-20217 .elementor-element.elementor-element-12ce69d{width:70%;}.elementor-20217 .elementor-element.elementor-element-2341f7c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-4f78d06{width:12%;}.elementor-20217 .elementor-element.elementor-element-56fe588 img{width:100%;max-width:100%;}.elementor-20217 .elementor-element.elementor-element-56fe588 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-9493591{width:15%;}.elementor-20217 .elementor-element.elementor-element-9493591 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-cc15333 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-4ce3920{width:10%;}.elementor-bc-flex-widget .elementor-20217 .elementor-element.elementor-element-4ce3920.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20217 .elementor-element.elementor-element-4ce3920.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20217 .elementor-element.elementor-element-4ce3920 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-828ed40 img{width:61%;}.elementor-20217 .elementor-element.elementor-element-828ed40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-eb1e0c4{width:15%;}.elementor-20217 .elementor-element.elementor-element-eb1e0c4 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-6375da1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-a826ae4{width:10%;}.elementor-bc-flex-widget .elementor-20217 .elementor-element.elementor-element-a826ae4.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20217 .elementor-element.elementor-element-a826ae4.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20217 .elementor-element.elementor-element-a826ae4 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-53ff7b3 img{width:61%;}.elementor-20217 .elementor-element.elementor-element-53ff7b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-5b8bb34{width:20%;}.elementor-20217 .elementor-element.elementor-element-5b8bb34 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20217 .elementor-element.elementor-element-2aa4dc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-20217 .elementor-element.elementor-element-f027da2{width:9%;}.elementor-20217 .elementor-element.elementor-element-756494a{width:15%;}.elementor-20217 .elementor-element.elementor-element-afabd98{width:10%;}.elementor-20217 .elementor-element.elementor-element-add1764{width:31.993%;}.elementor-20217 .elementor-element.elementor-element-d0a3b2d{width:54.972%;}.elementor-20217 .elementor-element.elementor-element-7ecf9fc{width:69.821%;}.elementor-20217 .elementor-element.elementor-element-4f78d06{width:9%;}.elementor-20217 .elementor-element.elementor-element-9493591{width:15%;}.elementor-20217 .elementor-element.elementor-element-4ce3920{width:10%;}.elementor-20217 .elementor-element.elementor-element-eb1e0c4{width:31.993%;}}/* Start custom CSS for ae-custom-field, class: .elementor-element-7c33bff */.elementor-20217 .elementor-element.elementor-element-7c33bff {
    font-family: "Open Sans", Sans-serif;
   
}
ul.villa__highlights {
   line-height: 1.5;
    height: calc(100% + 30px)!important;
    font-size: 12px!important;
    font-family: "Open Sans", Sans-serif;
}
.elementor-20217 .elementor-element.elementor-element-7c33bff span {
    line-height: 0.5!important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ff1100e */.elementor-20217 .elementor-element.elementor-element-ff1100e {
    height: 275px!important;
    max-height: 275px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ea8dfd7 */.elementor-19530 .elementor-element.elementor-element-2033f8c {
   
    height: 275px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d0a3b2d */.elementor-19530 .elementor-element.elementor-element-2033f8c {
   
    height: 275px;
}/* End custom CSS */
/* Start custom CSS for ae-custom-field, class: .elementor-element-916121c */.elementor-20217 .elementor-element.elementor-element-916121c {
    font-family: "Open Sans", Sans-serif;
   
}
ul.villa__highlights {
    line-height: 1.5;
    height:calc(100% + 30px)!important;
    font-size: 12px!important;
    font-family: "Open Sans", Sans-serif;
}

.elementor-20217 .elementor-element.elementor-element-916121c span{margin-top: 20px!important
}
@media screen and (min-width: 330px) and (max-width: 361px) {
ul.villa__highlights{
    height:calc(100% + 60px)!important
    }
    .elementor-20217 .elementor-element.elementor-element-916121c span{margin-top: 20px!important}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ecf9fc */.elementor-20217 .elementor-element.elementor-element-7ecf9fc {
    height: 275px!important;
    max-height: 275px;
}@media screen and (min-width: 330px) and (max-width: 361px) {
.elementor-20217 .elementor-element.elementor-element-7ecf9fc{
    height: 310px!important;
    max-height:310px;
    }
}/* End custom CSS */