.elementor-573 .elementor-element.elementor-element-07bc49e .elementor-repeater-item-3236bce .swiper-slide-bg{background-image:url(https://casaclick.cl/wp-content/uploads/2025/07/terreno-en-venta-sin-texto.png);background-size:cover;}.elementor-573 .elementor-element.elementor-element-07bc49e .elementor-repeater-item-3236bce .elementor-background-overlay{background-color:#00000061;}.elementor-573 .elementor-element.elementor-element-07bc49e .elementor-repeater-item-3236bce .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-573 .elementor-element.elementor-element-07bc49e .elementor-repeater-item-3236bce .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-573 .elementor-element.elementor-element-07bc49e .elementor-repeater-item-3236bce .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-573 .elementor-element.elementor-element-07bc49e .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-573 .elementor-element.elementor-element-07bc49e > .elementor-widget-container{border-style:none;}.elementor-573 .elementor-element.elementor-element-07bc49e .swiper-slide-contents{max-width:80%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-573 .elementor-element.elementor-element-07bc49e .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-573 .elementor-element.elementor-element-07bc49e .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:15px;}.elementor-573 .elementor-element.elementor-element-07bc49e .elementor-slide-heading{color:#000000;font-size:44px;font-weight:bold;text-transform:none;}.elementor-573 .elementor-element.elementor-element-07bc49e .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:19px;}.elementor-573 .elementor-element.elementor-element-07bc49e .elementor-slide-description{color:#000000;font-size:26px;}.elementor-573 .elementor-element.elementor-element-fa097c5{--spacer-size:15px;}.elementor-573 .elementor-element.elementor-element-96e523d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-573 .elementor-element.elementor-element-96e523d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-573 .elementor-element.elementor-element-acc3fca{--spacer-size:15px;}.elementor-573 .elementor-element.elementor-element-425f569{width:var( --container-widget-width, 4.163% );max-width:4.163%;--container-widget-width:4.163%;--container-widget-flex-grow:0;}.elementor-573 .elementor-element.elementor-element-425f569 .elementor-icon-wrapper{text-align:left;}.elementor-573 .elementor-element.elementor-element-425f569.elementor-view-stacked .elementor-icon{background-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-425f569.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-425f569.elementor-view-default .elementor-icon{color:#C20C0C;border-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-425f569.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-425f569.elementor-view-default .elementor-icon svg{fill:#C20C0C;}.elementor-573 .elementor-element.elementor-element-425f569 .elementor-icon{font-size:39px;}.elementor-573 .elementor-element.elementor-element-425f569 .elementor-icon svg{height:39px;}.elementor-573 .elementor-element.elementor-element-425f569 .elementor-icon i, .elementor-573 .elementor-element.elementor-element-425f569 .elementor-icon svg{transform:rotate(0deg);}.elementor-573 .elementor-element.elementor-element-5556be6{width:var( --container-widget-width, 29.602% );max-width:29.602%;--container-widget-width:29.602%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-573 .elementor-element.elementor-element-5556be6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-573 .elementor-element.elementor-element-5556be6 .elementor-heading-title{font-size:30px;font-weight:bold;text-transform:capitalize;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-9c0b497{--spacer-size:1px;}.elementor-573 .elementor-element.elementor-element-41bf702{text-align:center;font-weight:normal;color:#000000;}.elementor-573 .elementor-element.elementor-element-41bf702 p{margin-bottom:5px;}.elementor-573 .elementor-element.elementor-element-222de43{--spacer-size:15px;}.elementor-573 .elementor-element.elementor-element-5bd79a0, .elementor-573 .elementor-element.elementor-element-5bd79a0 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-573 .elementor-element.elementor-element-fa5e8bd .elementor-image-box-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-fa5e8bd.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-573 .elementor-element.elementor-element-fa5e8bd.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-573 .elementor-element.elementor-element-fa5e8bd.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-573 .elementor-element.elementor-element-fa5e8bd .elementor-image-box-title{margin-bottom:17px;-webkit-text-stroke-color:#000;stroke:#000;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-fa5e8bd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-573 .elementor-element.elementor-element-fa5e8bd .elementor-image-box-img img{border-radius:10px;transition-duration:0s;}.elementor-573 .elementor-element.elementor-element-fa5e8bd:hover .elementor-image-box-img img{opacity:0.7;}.elementor-573 .elementor-element.elementor-element-761aa9d .elementor-image-box-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-761aa9d.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-573 .elementor-element.elementor-element-761aa9d.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-573 .elementor-element.elementor-element-761aa9d.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-573 .elementor-element.elementor-element-761aa9d .elementor-image-box-title{margin-bottom:17px;-webkit-text-stroke-color:#000;stroke:#000;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-761aa9d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-573 .elementor-element.elementor-element-761aa9d .elementor-image-box-img img{border-radius:10px;transition-duration:0s;}.elementor-573 .elementor-element.elementor-element-761aa9d:hover .elementor-image-box-img img{opacity:0.7;}.elementor-573 .elementor-element.elementor-element-5c559ac .elementor-image-box-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-5c559ac.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-573 .elementor-element.elementor-element-5c559ac.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-573 .elementor-element.elementor-element-5c559ac.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-573 .elementor-element.elementor-element-5c559ac .elementor-image-box-title{margin-bottom:17px;-webkit-text-stroke-color:#000;stroke:#000;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-5c559ac .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-573 .elementor-element.elementor-element-5c559ac .elementor-image-box-img img{border-radius:10px;transition-duration:0s;}.elementor-573 .elementor-element.elementor-element-5c559ac:hover .elementor-image-box-img img{opacity:0.7;}.elementor-573 .elementor-element.elementor-element-7f118f1{--spacer-size:15px;}.elementor-573 .elementor-element.elementor-element-c22aae0 .elementor-image-box-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-c22aae0.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-573 .elementor-element.elementor-element-c22aae0.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-573 .elementor-element.elementor-element-c22aae0.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-573 .elementor-element.elementor-element-c22aae0 .elementor-image-box-title{margin-bottom:17px;-webkit-text-stroke-color:#000;stroke:#000;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-c22aae0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-573 .elementor-element.elementor-element-c22aae0 .elementor-image-box-img img{border-radius:10px;transition-duration:0s;}.elementor-573 .elementor-element.elementor-element-c22aae0:hover .elementor-image-box-img img{opacity:0.7;}.elementor-573 .elementor-element.elementor-element-bbbbe99 .elementor-image-box-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-bbbbe99.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-573 .elementor-element.elementor-element-bbbbe99.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-573 .elementor-element.elementor-element-bbbbe99.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-573 .elementor-element.elementor-element-bbbbe99 .elementor-image-box-title{margin-bottom:17px;-webkit-text-stroke-color:#000;stroke:#000;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-bbbbe99 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-573 .elementor-element.elementor-element-bbbbe99 .elementor-image-box-img img{border-radius:10px;transition-duration:0s;}.elementor-573 .elementor-element.elementor-element-bbbbe99:hover .elementor-image-box-img img{opacity:0.7;}.elementor-573 .elementor-element.elementor-element-9036624 .elementor-image-box-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-9036624.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-573 .elementor-element.elementor-element-9036624.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-573 .elementor-element.elementor-element-9036624.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-573 .elementor-element.elementor-element-9036624 .elementor-image-box-title{margin-bottom:17px;-webkit-text-stroke-color:#000;stroke:#000;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-9036624 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-573 .elementor-element.elementor-element-9036624 .elementor-image-box-img img{border-radius:10px;transition-duration:0s;}.elementor-573 .elementor-element.elementor-element-9036624:hover .elementor-image-box-img img{opacity:0.7;}.elementor-573 .elementor-element.elementor-element-e55e7e3{--spacer-size:30px;}.elementor-573 .elementor-element.elementor-element-e2e9702{text-align:center;}.elementor-573 .elementor-element.elementor-element-e2e9702 .elementor-heading-title{font-size:30px;font-weight:900;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-9aaab05{--spacer-size:25px;}.elementor-573 .elementor-element.elementor-element-ef3bbbe .elementor-icon-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-ef3bbbe.elementor-view-stacked .elementor-icon{background-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-ef3bbbe.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-ef3bbbe.elementor-view-default .elementor-icon{color:#C20C0C;border-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-ef3bbbe.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-ef3bbbe.elementor-view-default .elementor-icon svg{fill:#C20C0C;}.elementor-573 .elementor-element.elementor-element-ef3bbbe .elementor-icon{font-size:40px;}.elementor-573 .elementor-element.elementor-element-ef3bbbe .elementor-icon svg{height:40px;}.elementor-573 .elementor-element.elementor-element-95cff67{text-align:center;font-weight:bold;color:#000000;}.elementor-573 .elementor-element.elementor-element-95cff67 p{margin-bottom:2px;}.elementor-573 .elementor-element.elementor-element-d6890ab .elementor-icon-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-d6890ab.elementor-view-stacked .elementor-icon{background-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-d6890ab.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-d6890ab.elementor-view-default .elementor-icon{color:#C20C0C;border-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-d6890ab.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-d6890ab.elementor-view-default .elementor-icon svg{fill:#C20C0C;}.elementor-573 .elementor-element.elementor-element-d6890ab .elementor-icon{font-size:40px;}.elementor-573 .elementor-element.elementor-element-d6890ab .elementor-icon svg{height:40px;}.elementor-573 .elementor-element.elementor-element-be6d16b{text-align:center;font-weight:bold;color:#000000;}.elementor-573 .elementor-element.elementor-element-d6c580f .elementor-icon-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-d6c580f.elementor-view-stacked .elementor-icon{background-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-d6c580f.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-d6c580f.elementor-view-default .elementor-icon{color:#C20C0C;border-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-d6c580f.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-d6c580f.elementor-view-default .elementor-icon svg{fill:#C20C0C;}.elementor-573 .elementor-element.elementor-element-d6c580f .elementor-icon{font-size:40px;}.elementor-573 .elementor-element.elementor-element-d6c580f .elementor-icon svg{height:40px;}.elementor-573 .elementor-element.elementor-element-7845131{text-align:center;font-weight:bold;color:#000000;}.elementor-573 .elementor-element.elementor-element-41124d0 .elementor-icon-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-41124d0.elementor-view-stacked .elementor-icon{background-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-41124d0.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-41124d0.elementor-view-default .elementor-icon{color:#C20C0C;border-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-41124d0.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-41124d0.elementor-view-default .elementor-icon svg{fill:#C20C0C;}.elementor-573 .elementor-element.elementor-element-41124d0 .elementor-icon{font-size:40px;}.elementor-573 .elementor-element.elementor-element-41124d0 .elementor-icon svg{height:40px;}.elementor-573 .elementor-element.elementor-element-1cd3c97{text-align:center;font-weight:bold;color:#000000;}.elementor-573 .elementor-element.elementor-element-100fa30 .elementor-icon-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-100fa30.elementor-view-stacked .elementor-icon{background-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-100fa30.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-100fa30.elementor-view-default .elementor-icon{color:#C20C0C;border-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-100fa30.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-100fa30.elementor-view-default .elementor-icon svg{fill:#C20C0C;}.elementor-573 .elementor-element.elementor-element-100fa30 .elementor-icon{font-size:40px;}.elementor-573 .elementor-element.elementor-element-100fa30 .elementor-icon svg{height:40px;}.elementor-573 .elementor-element.elementor-element-ddb3ec7{text-align:center;font-weight:bold;color:#000000;}.elementor-573 .elementor-element.elementor-element-5390eaa .elementor-icon-wrapper{text-align:center;}.elementor-573 .elementor-element.elementor-element-5390eaa.elementor-view-stacked .elementor-icon{background-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-5390eaa.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-5390eaa.elementor-view-default .elementor-icon{color:#C20C0C;border-color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-5390eaa.elementor-view-framed .elementor-icon, .elementor-573 .elementor-element.elementor-element-5390eaa.elementor-view-default .elementor-icon svg{fill:#C20C0C;}.elementor-573 .elementor-element.elementor-element-5390eaa .elementor-icon{font-size:40px;}.elementor-573 .elementor-element.elementor-element-5390eaa .elementor-icon svg{height:40px;}.elementor-573 .elementor-element.elementor-element-cb4de8e{text-align:center;font-weight:bold;color:#000000;}.elementor-573 .elementor-element.elementor-element-2a31de8{--spacer-size:20px;}.elementor-573 .elementor-element.elementor-element-1771109{text-align:center;}.elementor-573 .elementor-element.elementor-element-1771109 .elementor-heading-title{font-size:30px;font-weight:900;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-6de4f4a{--spacer-size:15px;}.elementor-573 .elementor-element.elementor-element-9aca2f3 img{width:70%;max-width:100%;height:219px;border-radius:10px 10px 10px 10px;}.elementor-573 .elementor-element.elementor-element-db8a8ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-573 .elementor-element.elementor-element-db8a8ee{text-align:center;}.elementor-573 .elementor-element.elementor-element-db8a8ee .elementor-heading-title{font-size:23px;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-90b6f5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-573 .elementor-element.elementor-element-90b6f5a{text-align:center;line-height:1px;color:#000000;}.elementor-573 .elementor-element.elementor-element-90b6f5a p{margin-bottom:0px;}.elementor-573 .elementor-element.elementor-element-e4841a0{text-align:center;}.elementor-573 .elementor-element.elementor-element-e4841a0 img{width:80%;max-width:100%;height:220px;border-radius:15px 15px 15px 15px;}.elementor-573 .elementor-element.elementor-element-d166755{text-align:center;}.elementor-573 .elementor-element.elementor-element-d166755 .elementor-heading-title{font-size:23px;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-f0af1c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-573 .elementor-element.elementor-element-f0af1c5{text-align:center;line-height:1px;color:#000000;}.elementor-573 .elementor-element.elementor-element-f0af1c5 p{margin-bottom:0px;}.elementor-573 .elementor-element.elementor-element-61a9fec{text-align:center;}.elementor-573 .elementor-element.elementor-element-61a9fec img{width:100%;max-width:71%;height:216px;border-radius:10px 10px 10px 10px;}.elementor-573 .elementor-element.elementor-element-3e46d7d{text-align:center;}.elementor-573 .elementor-element.elementor-element-3e46d7d .elementor-heading-title{font-size:23px;color:#C20C0C;}.elementor-573 .elementor-element.elementor-element-135906a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-573 .elementor-element.elementor-element-135906a{text-align:center;line-height:1px;color:#000000;}.elementor-573 .elementor-element.elementor-element-135906a p{margin-bottom:0px;}.elementor-573 .elementor-element.elementor-element-8fc9383{--spacer-size:20px;}.elementor-573 .elementor-element.elementor-element-8c679b1{width:var( --container-widget-width, 96.607% );max-width:96.607%;--container-widget-width:96.607%;--container-widget-flex-grow:0;}.elementor-573 .elementor-element.elementor-element-fe20d15 > .elementor-element-populated{margin:37px 37px 37px 37px;--e-column-margin-right:37px;--e-column-margin-left:37px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-573 .elementor-element.elementor-element-5556be6{--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;}.elementor-573 .elementor-element.elementor-element-fa5e8bd .elementor-image-box-img{margin-bottom:26px;}.elementor-573 .elementor-element.elementor-element-761aa9d .elementor-image-box-img{margin-bottom:26px;}.elementor-573 .elementor-element.elementor-element-5c559ac .elementor-image-box-img{margin-bottom:26px;}.elementor-573 .elementor-element.elementor-element-c22aae0 .elementor-image-box-img{margin-bottom:26px;}.elementor-573 .elementor-element.elementor-element-bbbbe99 .elementor-image-box-img{margin-bottom:26px;}.elementor-573 .elementor-element.elementor-element-9036624 .elementor-image-box-img{margin-bottom:26px;}}/* Start custom CSS for slides, class: .elementor-element-07bc49e */.elementor-573 .elementor-element.elementor-element-07bc49e {
  border-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8c679b1 *//* ==== CONTENEDOR DEL FORMULARIO: CARD ==== */
.wpcf7 {
  max-width: 600px;
  margin: 40px auto;
  padding: 30px;
  border: 1px solid #e0e0e0;
  border-radius: 15px;
  background-color: #fff;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
}

/* ==== CAMPOS DE ENTRADA Y TEXTAREA ==== */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea {
  width: 100%;
  padding: 14px;
  margin-bottom: 20px;
  border: 1px solid #ccc;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.03);
  transition: all 0.3s ease;
  font-size: 16px;
  box-sizing: border-box;
}

.wpcf7 input:focus,
.wpcf7 textarea:focus {
  border-color: #3f8efc;
  box-shadow: 0 0 6px rgba(63, 142, 252, 0.3);
  outline: none;
}

/* ==== BOTÓN DE ENVÍO ==== */
.wpcf7 input[type="submit"] {
  background-color: transparent;
  color: #C20C0C;
  border: 2px solid #C20C0C;
  border-radius: 50px;
  padding: 12px 30px;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
  transition: background-color 0.3s ease, color 0.3s ease;
}

/* ==== HOVER DEL BOTÓN ==== */
.wpcf7 input[type="submit"]:hover {
  background-color: #C20C0C;
  color: #fff;
}/* End custom CSS */