.elementor-2905 .elementor-element.elementor-element-9ae842b:not(.elementor-motion-effects-element-type-background), .elementor-2905 .elementor-element.elementor-element-9ae842b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f4;}.elementor-2905 .elementor-element.elementor-element-9ae842b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 1% 1% 1%;}.elementor-2905 .elementor-element.elementor-element-9ae842b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-7e28d0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-7e28d0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-7e28d0a > .elementor-element-populated{padding:05% 3% 0% 5%;}.elementor-2905 .elementor-element.elementor-element-e51fcc0 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-2905 .elementor-element.elementor-element-e51fcc0 .elementor-heading-title{font-size:20px;font-weight:700;color:#38383a;}.elementor-2905 .elementor-element.elementor-element-704f0bd{font-size:18px;font-weight:300;letter-spacing:0.9px;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-e56882e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-e56882e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-5d50e19 .elementor-button{background-color:#a2234c;font-family:"Roboto", Sans-serif;font-size:19px;fill:#ffffff;color:#ffffff;box-shadow:0px 0px 10px 0px rgba(153,65,93,0.45);border-style:solid;border-width:1px 1px 1px 1px;border-color:#a2234c;border-radius:30px 30px 30px 30px;padding:4% 10% 4% 10%;}.elementor-2905 .elementor-element.elementor-element-5d50e19 .elementor-button:hover, .elementor-2905 .elementor-element.elementor-element-5d50e19 .elementor-button:focus{background-color:#ffffff;color:#a2234c;border-color:#a2234c;}.elementor-2905 .elementor-element.elementor-element-5d50e19 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2905 .elementor-element.elementor-element-5d50e19 .elementor-button:hover svg, .elementor-2905 .elementor-element.elementor-element-5d50e19 .elementor-button:focus svg{fill:#a2234c;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-a0b8903.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-a0b8903.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-5bcb8f4 .elementor-button{background-color:#a2234c;font-family:"Roboto", Sans-serif;font-size:19px;fill:#ffffff;color:#ffffff;box-shadow:0px 0px 10px 0px rgba(153,65,93,0.45);border-style:solid;border-width:1px 1px 1px 1px;border-color:#a2234c;border-radius:30px 30px 30px 30px;padding:4% 10% 4% 10%;}.elementor-2905 .elementor-element.elementor-element-5bcb8f4 .elementor-button:hover, .elementor-2905 .elementor-element.elementor-element-5bcb8f4 .elementor-button:focus{background-color:#ffffff;color:#a2234c;border-color:#a2234c;}.elementor-2905 .elementor-element.elementor-element-5bcb8f4 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2905 .elementor-element.elementor-element-5bcb8f4 .elementor-button:hover svg, .elementor-2905 .elementor-element.elementor-element-5bcb8f4 .elementor-button:focus svg{fill:#a2234c;}.elementor-2905 .elementor-element.elementor-element-117513a, .elementor-2905 .elementor-element.elementor-element-117513a > .elementor-background-overlay{border-radius:0px 0px 2px 0px;}.elementor-2905 .elementor-element.elementor-element-117513a{box-shadow:0px 5px 10px -6px rgba(0,0,0,0.5);margin-top:0%;margin-bottom:0%;padding:1% 1% 1% 1%;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-50dfa1b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-50dfa1b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-50dfa1b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2905 .elementor-element.elementor-element-50dfa1b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-e4cb115.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-e4cb115.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-414cd77{--divider-border-style:solid;--divider-color:#eaa854;--divider-border-width:10px;}.elementor-2905 .elementor-element.elementor-element-414cd77 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-414cd77 .elementor-divider-separator{width:39%;margin:0 auto;margin-right:0;}.elementor-2905 .elementor-element.elementor-element-414cd77 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-c1eb5ec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-c1eb5ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-f75d3ce > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-2905 .elementor-element.elementor-element-f75d3ce .elementor-heading-title{font-size:20px;font-weight:700;color:#38383a;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-e2ff71a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-e2ff71a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-ed16bff .elementor-heading-title{font-size:17px;font-weight:300;}.elementor-2905 .elementor-element.elementor-element-811c766{margin-top:0px;margin-bottom:0px;padding:1% 1% 1% 1%;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-a8de8c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-a8de8c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-d50f21f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-43a0f27 .elementor-button{background-color:#a2234c;font-family:"Roboto", Sans-serif;fill:#ffffff;color:#ffffff;box-shadow:0px 0px 10px 0px rgba(153,65,93,0.45);border-style:solid;border-width:1px 1px 1px 1px;border-color:#a2234c;border-radius:30px 30px 30px 30px;padding:13px 40px 13px 40px;}.elementor-2905 .elementor-element.elementor-element-43a0f27 .elementor-button:hover, .elementor-2905 .elementor-element.elementor-element-43a0f27 .elementor-button:focus{background-color:#ffffff;color:#a2234c;border-color:#a2234c;}.elementor-2905 .elementor-element.elementor-element-43a0f27 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2905 .elementor-element.elementor-element-43a0f27 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2905 .elementor-element.elementor-element-43a0f27 .elementor-button:hover svg, .elementor-2905 .elementor-element.elementor-element-43a0f27 .elementor-button:focus svg{fill:#a2234c;}.elementor-2905 .elementor-element.elementor-element-dd1b623 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-dd1b623:not(.elementor-motion-effects-element-type-background), .elementor-2905 .elementor-element.elementor-element-dd1b623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villadelrey.ec/wp-content/uploads/2018/11/A09B2057.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2905 .elementor-element.elementor-element-dd1b623 > .elementor-background-overlay{background-color:rgba(0,0,0,0.86);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2905 .elementor-element.elementor-element-dd1b623 > .elementor-container{max-width:638px;}.elementor-2905 .elementor-element.elementor-element-dd1b623{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-c2b8edb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-c2b8edb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-316f885{text-align:center;}.elementor-2905 .elementor-element.elementor-element-316f885 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;color:#ffffff;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:10px;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-10px;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-group > label, .elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-subgroup label{color:#ffffff;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-type-html{padding-bottom:0px;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-group .elementor-field{color:rgba(122,122,122,0.6);}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-group .elementor-field, .elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-subgroup label{font-size:16px;font-weight:300;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:rgba(122,122,122,0.29);border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:rgba(122,122,122,0.29);border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-field-group .elementor-select-wrapper::before{color:rgba(122,122,122,0.29);}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-button{font-size:15px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .e-form__buttons__wrapper__button-next{background-color:#a2234c;color:#ffffff;border-color:#a2234c;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-button[type="submit"]{background-color:#a2234c;color:#ffffff;border-color:#a2234c;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .e-form__buttons__wrapper__button-next:hover{background-color:#ffffff;color:#a2234c;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-button[type="submit"]:hover{background-color:#ffffff;color:#a2234c;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .elementor-button[type="submit"]:hover svg *{fill:#a2234c;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2905 .elementor-element.elementor-element-fbca21d, .elementor-2905 .elementor-element.elementor-element-fbca21d > .elementor-background-overlay{border-radius:0px 0px 2px 0px;}.elementor-2905 .elementor-element.elementor-element-fbca21d{box-shadow:0px 5px 10px -6px rgba(0,0,0,0.5);margin-top:5%;margin-bottom:0%;padding:1% 1% 1% 1%;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-c380184.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-c380184.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-c380184.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2905 .elementor-element.elementor-element-c380184 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-7d61b15.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-7d61b15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-82be27d{--divider-border-style:solid;--divider-color:#eaa854;--divider-border-width:10px;}.elementor-2905 .elementor-element.elementor-element-82be27d > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-82be27d .elementor-divider-separator{width:39%;margin:0 auto;margin-right:0;}.elementor-2905 .elementor-element.elementor-element-82be27d .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-fc06de0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-fc06de0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-357f389 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-2905 .elementor-element.elementor-element-357f389 .elementor-heading-title{font-size:20px;font-weight:700;color:#38383a;}.elementor-bc-flex-widget .elementor-2905 .elementor-element.elementor-element-d1be643.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2905 .elementor-element.elementor-element-d1be643.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2905 .elementor-element.elementor-element-99e406f .elementor-heading-title{font-size:17px;font-weight:300;}.elementor-2905 .elementor-element.elementor-element-eaf1305 > .elementor-container{max-width:1384px;}.elementor-2905 .elementor-element.elementor-element-eaf1305{padding:50px 90px 50px 90px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__thumbnail:hover img{transform:scale(1);opacity:1;}.elementor-2905 .elementor-element.elementor-element-b7254d7.uael-post__link-complete-yes .uael-post-image-background .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:translate(-50%,-50%) scale(1);}.elementor-2905 .elementor-element.elementor-element-b7254d7.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:scale(1);opacity:1;}.elementor-2905 .elementor-element.elementor-element-b7254d7.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{transform:translate(-50%,-50%) scale(1);opacity:1;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .elementor-align-icon-right{margin-left:11px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .elementor-align-icon-left{margin-right:11px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post-grid .uael-post-wrapper{padding-right:calc( 50px/2 );padding-left:calc( 50px/2 );margin-bottom:46px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post-grid .uael-post-grid__inner{margin-left:calc( -50px/2 );margin-right:calc( -50px/2 );}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post-wrapper{text-align:left;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__separator-wrap{text-align:left;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__separator{height:8px;width:88%;margin-bottom:46px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__content-wrap{background-color:#ffffff;padding:30px 30px 30px 30px;box-shadow:0px 0px 10px -7px rgba(0,0,0,0.5);width:100%;margin-bottom:0px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__inner-wrap:not(.uael-post__noimage) .uael-post__content-wrap{margin-top:-42px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__inner-wrap.uael-post__noimage{padding-top:0px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__inner-wrap{background-color:#f6f6f6;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-grid-pagination a.page-numbers:hover{background-color:#f6f6f6;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-grid-pagination span.page-numbers.current{background-color:#e2e2e2;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__title{margin-bottom:24px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__meta-data{color:#adadad;margin-bottom:1px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__meta-data svg{fill:#adadad;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__meta-data span{margin-right:72px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__meta-data span:last-child, .elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__meta-data span.uael-listing__terms-link{margin-right:0;}.elementor-2905 .elementor-element.elementor-element-b7254d7 .uael-post__excerpt{margin-bottom:20px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 a.uael-post__read-more{color:#ffffff;background-color:#a2234c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#a2234c;padding:10px 10px 10px 10px;}.elementor-2905 .elementor-element.elementor-element-b7254d7 a.uael-post__read-more:hover{color:#a2234c;background-color:#ffffff;border-color:#a2234c;}.elementor-2905 .elementor-element.elementor-element-b7254d7.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap a.uael-post__read-more{color:#a2234c;background-color:#ffffff;border-color:#a2234c;}@media(min-width:768px){.elementor-2905 .elementor-element.elementor-element-7e28d0a{width:39.737%;}.elementor-2905 .elementor-element.elementor-element-e56882e{width:30.088%;}.elementor-2905 .elementor-element.elementor-element-a0b8903{width:30.171%;}.elementor-2905 .elementor-element.elementor-element-50dfa1b{width:38.354%;}.elementor-2905 .elementor-element.elementor-element-e2ff71a{width:61.646%;}.elementor-2905 .elementor-element.elementor-element-c380184{width:40.789%;}.elementor-2905 .elementor-element.elementor-element-7d61b15{width:43.137%;}.elementor-2905 .elementor-element.elementor-element-fc06de0{width:56.841%;}.elementor-2905 .elementor-element.elementor-element-d1be643{width:59.211%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2905 .elementor-element.elementor-element-c2b8edb{width:100%;}}@media(max-width:1024px){.elementor-2905 .elementor-element.elementor-element-5d50e19 .elementor-button{padding:10px 30px 10px 30px;}.elementor-2905 .elementor-element.elementor-element-5bcb8f4 .elementor-button{padding:10px 30px 10px 30px;}.elementor-2905 .elementor-element.elementor-element-43a0f27 .elementor-button{padding:10px 30px 10px 30px;}.elementor-2905 .elementor-element.elementor-element-dd1b623{padding:100px 25px 100px 25px;}.elementor-2905 .elementor-element.elementor-element-316f885 .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-2905 .elementor-element.elementor-element-9ae842b{padding:20px 20px 20px 20px;}.elementor-2905 .elementor-element.elementor-element-7e28d0a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-e51fcc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-e51fcc0{text-align:center;}.elementor-2905 .elementor-element.elementor-element-e51fcc0 .elementor-heading-title{font-size:20px;}.elementor-2905 .elementor-element.elementor-element-704f0bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-704f0bd{text-align:center;font-size:15px;}.elementor-2905 .elementor-element.elementor-element-e56882e{width:100%;}.elementor-2905 .elementor-element.elementor-element-5d50e19 .elementor-button{font-size:18px;padding:10px 40px 10px 40px;}.elementor-2905 .elementor-element.elementor-element-a0b8903{width:100%;}.elementor-2905 .elementor-element.elementor-element-5bcb8f4 .elementor-button{font-size:18px;padding:10px 45px 10px 45px;}.elementor-2905 .elementor-element.elementor-element-117513a{padding:10px 10px 10px 10px;}.elementor-2905 .elementor-element.elementor-element-50dfa1b{width:100%;}.elementor-2905 .elementor-element.elementor-element-e4cb115{width:20%;}.elementor-2905 .elementor-element.elementor-element-414cd77 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-2905 .elementor-element.elementor-element-414cd77 .elementor-divider{text-align:right;}.elementor-2905 .elementor-element.elementor-element-c1eb5ec{width:80%;}.elementor-2905 .elementor-element.elementor-element-f75d3ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-f75d3ce{text-align:left;}.elementor-2905 .elementor-element.elementor-element-f75d3ce .elementor-heading-title{font-size:20px;}.elementor-2905 .elementor-element.elementor-element-ed16bff .elementor-heading-title{font-size:20px;}.elementor-2905 .elementor-element.elementor-element-811c766{margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2905 .elementor-element.elementor-element-a8de8c2 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2905 .elementor-element.elementor-element-d50f21f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-43a0f27 .elementor-button{font-size:18px;padding:10px 45px 10px 45px;}.elementor-2905 .elementor-element.elementor-element-dd1b623{padding:30px 30px 30px 30px;}.elementor-2905 .elementor-element.elementor-element-316f885 .elementor-heading-title{font-size:25px;}.elementor-2905 .elementor-element.elementor-element-0ae1fbf > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-fbca21d{padding:10px 10px 10px 10px;}.elementor-2905 .elementor-element.elementor-element-c380184{width:100%;}.elementor-2905 .elementor-element.elementor-element-7d61b15{width:20%;}.elementor-2905 .elementor-element.elementor-element-82be27d .elementor-divider-separator{width:100%;}.elementor-2905 .elementor-element.elementor-element-fc06de0{width:80%;}.elementor-2905 .elementor-element.elementor-element-357f389 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2905 .elementor-element.elementor-element-357f389{text-align:left;}.elementor-2905 .elementor-element.elementor-element-357f389 .elementor-heading-title{font-size:20px;}.elementor-2905 .elementor-element.elementor-element-99e406f .elementor-heading-title{font-size:20px;}.elementor-2905 .elementor-element.elementor-element-eaf1305{padding:10px 10px 10px 10px;}.elementor-2905 .elementor-element.elementor-element-eedeb7c > .elementor-widget-container{margin:0px 10px 0px 10px;}}/* Start custom CSS for shortcode, class: .elementor-element-d50f21f */.nuevoproductoaltitudevm {
			background-size: contain;
			background-image: url(https://villadelrey.ec/wp-content/uploads/2019/07/nuevomodelo_VDR.png);
			position: absolute;
			top: 0;
			left: -27px!important;
			background-repeat: no-repeat;
			width: 100%;
			height: 25%;
			background-position-x: right;
			background-position-y: top;
			z-index: 200;
		}

		.your-class {
			width: 70%;
			margin: 0px auto;
		}

		#slider_altitude .slick-arrow {
			display: none!important;
		}
		#slider_altitude:hover button{
			display: block!important;
		}
		#slider_altitude2 .slick-arrow {
			display: none!important;
		}
		#idprincipalslider > div > div > div > div > div > div.elementor-element.elementor-element-d50f21f.elementor-widget.elementor-widget-shortcode > div > div:hover button{
			display: block!important;
		}
		/* ----------- dispositivos móviles ----------- */

		/* cambios css para modo vertical y horizontal */

		@media only screen and (min-width: 320px) and (max-width: 736px) {
			/* inserta aquí tu código */
			.your-class {
				width: 100%!important;
			}
			.uael-post-wrapper {
				transform: scale(0.80);
				margin-left: -13px;
			}
			.nuevoproductoaltitudevm {
				top: 0;
				left: auto!important;
			}
			.slick-prev {
				left: -12px;
			}
			.slick-dots {
				bottom: 0px!important;
			}
			#slider_altitude .slick-arrow {
				display: block!important;
			}
			#slider_altitude2 .slick-arrow {
				display: block!important;
			}
		}

		/* cambios css solo para modo vertical */

		@media only screen and (min-width: 320px) and (max-width: 736px) and (orientation: portrait) {
			/* inserta aquí tu código */
			.your-class {
				width: 100%!important;
			}
			.uael-post-wrapper {
				transform: scale(0.80);
				margin-left: -13px;
			}
			.nuevoproductoaltitudevm {
				top: 0;
				left: auto!important;
			}
			.slick-prev {
				left: -12px;
			}
			.slick-dots {
				bottom: 0px!important;
			}
			#slider_altitude .slick-arrow {
				display: block!important;
			}
			#slider_altitude2 .slick-arrow {
				display: block!important;
			}
		}

		/* cambios css solo para modo horizontal */

		@media only screen and (min-width: 320px) and (max-width: 736px) and (orientation: landscape) {
			/* inserta aquí tu código */
			.your-class {
				width: 100%!important;
			}
			.uael-post-wrapper {
				transform: scale(0.80);
				margin-left: -13px;
			}
			.nuevoproductoaltitudevm {
				left: auto!important;
			}
			.nuevoproductoaltitudevm {
				top: 0;
				left: auto!important;
			}
			.slick-prev {
				left: -12px;
			}
			.slick-dots {
				bottom: 0px!important;
			}
			#slider_altitude .slick-arrow {
				display: block!important;
			}
			#slider_altitude2 .slick-arrow {
				display: block!important;
			}
		}

		/*BOTONES DEL SLIDER*/

		.slick-prev {
			display: none;
		}

		.slick-prev:hover {
			display: none;
		}

		.slick-prev:before,
		.slick-next:before {
			font-family: 'slick';
			font-size: 25px;
			line-height: 1;
			opacity: .75;
			color: #a52828!important;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
		}

		/*CONTENEDOR DEL BOX CAMBIO A BOX-SHADOW*/

		.uael-post__inner-wrap {
			background-color: white!important;
			box-shadow: 0px 0px 0px 1px #00000024!important;
		}

		/*DENTRO DEL CONTENEDOR HIJO QUITMOS SL SHADOW Y DAMOS NUEVA SCALE */

		.content_altitude {
			transform: scale(0.9)!important;
			padding: 0!important;
			box-shadow: none!important;
			margin-top: 0px!important;
		}

		#slider_altitude .slick-list .slick-track .slick-slide {
			display: block;
			transform: scale(0.97);
		}
		
		#slider_altitude2 .slick-list .slick-track .slick-slide {
			display: block;
			transform: scale(0.97);
		}

		/**/

		.your-class {
			display: none;
			/*opacity: 0;
			 * 
			transition: opacity 1s ease;
			-webkit-transition: opacity 1s ease;
			 * */
		}

		.slick-initialized {
			/*display:block;
			 * visibility: visible;
			 * opacity: 1; */
		}/* End custom CSS */