.elementor-25066 .elementor-element.elementor-element-53d02b5a>.elementor-container{max-width:813px}.elementor-25066 .elementor-element.elementor-element-53d02b5a:not(.elementor-motion-effects-element-type-background), .elementor-25066 .elementor-element.elementor-element-53d02b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;background-image:url(https://gesviavila.es/wp-content/uploads/2021/08/xGesviPortada.jpg.pagespeed.ic.3jE79CbCIG.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-25066 .elementor-element.elementor-element-53d02b5a>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(70deg, #FFFFFFD9 40%, rgba(0,59,177,0.98) 100%);opacity:1;transition:background .3s , border-radius .3s , opacity .3s}.elementor-25066 .elementor-element.elementor-element-53d02b5a{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:250px 0 250px 0}.elementor-25066 .elementor-element.elementor-element-155c094d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-25066 .elementor-element.elementor-element-368a31f{text-align:center}.elementor-25066 .elementor-element.elementor-element-1213f093 .elementor-button{fill:#0984e3;color:#0984e3;background-color:#fff}.elementor-25066 .elementor-element.elementor-element-1213f093 .elementor-button:hover,.elementor-25066 .elementor-element.elementor-element-1213f093 .elementor-button:focus{color:#0984e3;background-color:rgba(255,255,255,.84)}.elementor-25066 .elementor-element.elementor-element-1213f093 .elementor-button:hover svg,.elementor-25066 .elementor-element.elementor-element-1213f093 .elementor-button:focus svg{fill:#0984e3}.elementor-25066 .elementor-element.elementor-element-1213f093>.elementor-widget-container{margin:20px 0 0 0}.elementor-25066 .elementor-element.elementor-element-1e537621:not(.elementor-motion-effects-element-type-background), .elementor-25066 .elementor-element.elementor-element-1e537621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fafafa}.elementor-25066 .elementor-element.elementor-element-1e537621{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:0 0 0 0}.elementor-25066 .elementor-element.elementor-element-1e537621>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-25066 .elementor-element.elementor-element-5b4952c1{margin-top:-120px;margin-bottom:0;padding:0 0 50px 0;z-index:1}.elementor-25066 .elementor-element.elementor-element-4fd7f709:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25066 .elementor-element.elementor-element-4fd7f709 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}.elementor-25066 .elementor-element.elementor-element-4fd7f709>.elementor-element-populated,.elementor-25066 .elementor-element.elementor-element-4fd7f709>.elementor-element-populated>.elementor-background-overlay,.elementor-25066 .elementor-element.elementor-element-4fd7f709>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-25066 .elementor-element.elementor-element-4fd7f709>.elementor-element-populated{box-shadow:0 0 30px 0 rgba(0,0,0,.1);transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:20px 20px 20px 20px;padding:30px 30px 30px 30px}.elementor-25066 .elementor-element.elementor-element-4fd7f709:hover>.elementor-element-populated{box-shadow:0 0 10px 0 rgba(0,0,0,.12)}.elementor-25066 .elementor-element.elementor-element-4fd7f709>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-25066 .elementor-element.elementor-element-94bce2e.elementor-view-stacked .elementor-icon{background-color:#0984e3}.elementor-25066 .elementor-element.elementor-element-94bce2e.elementor-view-framed .elementor-icon,.elementor-25066 .elementor-element.elementor-element-94bce2e.elementor-view-default .elementor-icon{fill:#0984e3;color:#0984e3;border-color:#0984e3}.elementor-25066 .elementor-element.elementor-element-94bce2e.elementor-position-right .elementor-icon-box-icon{margin-left:10px}.elementor-25066 .elementor-element.elementor-element-94bce2e.elementor-position-left .elementor-icon-box-icon{margin-right:10px}.elementor-25066 .elementor-element.elementor-element-94bce2e.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px}.elementor-25066 .elementor-element.elementor-element-94bce2e .elementor-icon{font-size:42px}.elementor-25066 .elementor-element.elementor-element-94bce2e .elementor-icon i{transform:rotate(0deg)}.elementor-25066 .elementor-element.elementor-element-94bce2e .elementor-icon-box-wrapper{text-align:center}.elementor-25066 .elementor-element.elementor-element-94bce2e .elementor-icon-box-title{margin-bottom:10px}.elementor-25066 .elementor-element.elementor-element-94bce2e>.elementor-widget-container{padding:0 30px 15px 30px}.elementor-25066 .elementor-element.elementor-element-1ce5f945:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25066 .elementor-element.elementor-element-1ce5f945 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}.elementor-25066 .elementor-element.elementor-element-1ce5f945>.elementor-element-populated,.elementor-25066 .elementor-element.elementor-element-1ce5f945>.elementor-element-populated>.elementor-background-overlay,.elementor-25066 .elementor-element.elementor-element-1ce5f945>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-25066 .elementor-element.elementor-element-1ce5f945>.elementor-element-populated{box-shadow:0 0 30px 0 rgba(0,0,0,.1);transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:20px 20px 20px 20px;padding:30px 30px 30px 30px}.elementor-25066 .elementor-element.elementor-element-1ce5f945:hover>.elementor-element-populated{box-shadow:0 0 10px 0 rgba(0,0,0,.12)}.elementor-25066 .elementor-element.elementor-element-1ce5f945>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-25066 .elementor-element.elementor-element-442c7c2.elementor-view-stacked .elementor-icon{background-color:#0984e3}.elementor-25066 .elementor-element.elementor-element-442c7c2.elementor-view-framed .elementor-icon,.elementor-25066 .elementor-element.elementor-element-442c7c2.elementor-view-default .elementor-icon{fill:#0984e3;color:#0984e3;border-color:#0984e3}.elementor-25066 .elementor-element.elementor-element-442c7c2.elementor-position-right .elementor-icon-box-icon{margin-left:10px}.elementor-25066 .elementor-element.elementor-element-442c7c2.elementor-position-left .elementor-icon-box-icon{margin-right:10px}.elementor-25066 .elementor-element.elementor-element-442c7c2.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px}.elementor-25066 .elementor-element.elementor-element-442c7c2 .elementor-icon{font-size:42px}.elementor-25066 .elementor-element.elementor-element-442c7c2 .elementor-icon i{transform:rotate(0deg)}.elementor-25066 .elementor-element.elementor-element-442c7c2 .elementor-icon-box-wrapper{text-align:center}.elementor-25066 .elementor-element.elementor-element-442c7c2 .elementor-icon-box-title{margin-bottom:10px}.elementor-25066 .elementor-element.elementor-element-442c7c2>.elementor-widget-container{padding:0 30px 15px 30px}.elementor-25066 .elementor-element.elementor-element-3c0f7d8a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25066 .elementor-element.elementor-element-3c0f7d8a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}.elementor-25066 .elementor-element.elementor-element-3c0f7d8a>.elementor-element-populated,.elementor-25066 .elementor-element.elementor-element-3c0f7d8a>.elementor-element-populated>.elementor-background-overlay,.elementor-25066 .elementor-element.elementor-element-3c0f7d8a>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-25066 .elementor-element.elementor-element-3c0f7d8a>.elementor-element-populated{box-shadow:0 0 30px 0 rgba(0,0,0,.1);transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:20px 20px 20px 20px;padding:30px 30px 30px 30px}.elementor-25066 .elementor-element.elementor-element-3c0f7d8a:hover>.elementor-element-populated{box-shadow:0 0 10px 0 rgba(0,0,0,.12)}.elementor-25066 .elementor-element.elementor-element-3c0f7d8a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-25066 .elementor-element.elementor-element-a4dfd3d.elementor-view-stacked .elementor-icon{background-color:#0984e3}.elementor-25066 .elementor-element.elementor-element-a4dfd3d.elementor-view-framed .elementor-icon,.elementor-25066 .elementor-element.elementor-element-a4dfd3d.elementor-view-default .elementor-icon{fill:#0984e3;color:#0984e3;border-color:#0984e3}.elementor-25066 .elementor-element.elementor-element-a4dfd3d.elementor-position-right .elementor-icon-box-icon{margin-left:10px}.elementor-25066 .elementor-element.elementor-element-a4dfd3d.elementor-position-left .elementor-icon-box-icon{margin-right:10px}.elementor-25066 .elementor-element.elementor-element-a4dfd3d.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px}.elementor-25066 .elementor-element.elementor-element-a4dfd3d .elementor-icon{font-size:42px}.elementor-25066 .elementor-element.elementor-element-a4dfd3d .elementor-icon i{transform:rotate(0deg)}.elementor-25066 .elementor-element.elementor-element-a4dfd3d .elementor-icon-box-wrapper{text-align:center}.elementor-25066 .elementor-element.elementor-element-a4dfd3d .elementor-icon-box-title{margin-bottom:10px}.elementor-25066 .elementor-element.elementor-element-a4dfd3d>.elementor-widget-container{padding:0 30px 15px 30px}.elementor-25066 .elementor-element.elementor-element-115158c:not(.elementor-motion-effects-element-type-background), .elementor-25066 .elementor-element.elementor-element-115158c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f0f0;background-image:url(https://gesviavila.es/wp-content/uploads/2021/08/Manos-scaled.jpg.pagespeed.ce.3pEf7eNSNW.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-25066 .elementor-element.elementor-element-115158c>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%);opacity:.71;transition:background .3s , border-radius .3s , opacity .3s}.elementor-25066 .elementor-element.elementor-element-115158c{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-25066 .elementor-element.elementor-element-7de0d26{text-align:center}.elementor-25066 .elementor-element.elementor-element-7de0d26>.elementor-widget-container{padding:35px 0 0 0}@media (min-width:1025px){.elementor-25066 .elementor-element.elementor-element-53d02b5a:not(.elementor-motion-effects-element-type-background), .elementor-25066 .elementor-element.elementor-element-53d02b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll}}@media (max-width:1024px){.elementor-25066 .elementor-element.elementor-element-53d02b5a{padding:150px 50px 200px 50px}.elementor-25066 .elementor-element.elementor-element-4fd7f709>.elementor-element-populated{margin:0 10px 0 0;padding:10px 10px 10px 10px}.elementor-25066 .elementor-element.elementor-element-94bce2e>.elementor-widget-container{padding:30px 10px 30px 10px}.elementor-25066 .elementor-element.elementor-element-1ce5f945>.elementor-element-populated{margin:0 10px 0 10px;padding:10px 10px 10px 10px}.elementor-25066 .elementor-element.elementor-element-442c7c2>.elementor-widget-container{padding:30px 10px 30px 10px}.elementor-25066 .elementor-element.elementor-element-3c0f7d8a>.elementor-element-populated{margin:0 0 0 10px;padding:10px 10px 10px 10px}.elementor-25066 .elementor-element.elementor-element-a4dfd3d>.elementor-widget-container{padding:30px 10px 30px 10px}}@media (max-width:767px){.elementor-25066 .elementor-element.elementor-element-53d02b5a{padding:150px 20px 150px 20px}.elementor-25066 .elementor-element.elementor-element-155c094d>.elementor-element-populated{padding:0 0 0 0}.elementor-25066 .elementor-element.elementor-element-1213f093>.elementor-widget-container{margin:0 0 0 0}.elementor-25066 .elementor-element.elementor-element-1e537621{padding:0 10px 0 10px}.elementor-25066 .elementor-element.elementor-element-5b4952c1{margin-top:-80px;margin-bottom:0}.elementor-25066 .elementor-element.elementor-element-4fd7f709>.elementor-element-populated{margin:0 0 25px 0}.elementor-25066 .elementor-element.elementor-element-94bce2e .elementor-icon-box-icon{margin-bottom:10px}.elementor-25066 .elementor-element.elementor-element-94bce2e>.elementor-widget-container{padding:15px 0 15px 0}.elementor-25066 .elementor-element.elementor-element-1ce5f945>.elementor-element-populated{margin:25px 0 25px 0}.elementor-25066 .elementor-element.elementor-element-442c7c2 .elementor-icon-box-icon{margin-bottom:10px}.elementor-25066 .elementor-element.elementor-element-442c7c2>.elementor-widget-container{padding:15px 0 15px 0}.elementor-25066 .elementor-element.elementor-element-3c0f7d8a>.elementor-element-populated{margin:0 0 0 0}.elementor-25066 .elementor-element.elementor-element-a4dfd3d .elementor-icon-box-icon{margin-bottom:10px}.elementor-25066 .elementor-element.elementor-element-a4dfd3d>.elementor-widget-container{padding:15px 0 15px 0}}