.elementor-20 .elementor-element.elementor-element-cf75703:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cf75703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-cf75703{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-cf75703 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-baff76d{text-align:center;}.elementor-20 .elementor-element.elementor-element-baff76d .elementor-heading-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-020cf16:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-020cf16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-020cf16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-020cf16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-d49e15c .elementor-menu-toggle{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-d49e15c .elementor-nav-menu--main .elementor-item{color:#B5A279;fill:#B5A279;}.elementor-20 .elementor-element.elementor-element-d49e15c .elementor-nav-menu--dropdown a, .elementor-20 .elementor-element.elementor-element-d49e15c .elementor-menu-toggle{color:#B5A279;}.elementor-20 .elementor-element.elementor-element-d49e15c .elementor-nav-menu--dropdown{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-5c7863a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0ad00c7 .elementor-repeater-item-596caa3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://greenestates.es/wp-content/uploads/2022/07/limonero-green-suites-by-green-estates-las-colinas-golf-alicante-costa-blanca-luxury-spain3.jpg);background-size:cover;}.elementor-20 .elementor-element.elementor-element-0ad00c7 .elementor-repeater-item-92be70b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://greenestates.es/wp-content/uploads/2022/08/Limonero-Green-Suites-by-Green-Estates-on-las-Colinas-Golf-Country-Club-Costa-Blanca-Alicante-15-1.jpg);background-size:cover;}.elementor-20 .elementor-element.elementor-element-0ad00c7 .elementor-repeater-item-81100c9 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://greenestates.es/wp-content/uploads/2022/07/limonero-green-suites-by-green-estates-las-colinas-golf-alicante-costa-blanca-luxury-spain23.jpg);background-size:cover;}.elementor-20 .elementor-element.elementor-element-0ad00c7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-20 .elementor-element.elementor-element-0ad00c7 .swiper-slide-contents{max-width:66%;}.elementor-20 .elementor-element.elementor-element-0ad00c7 .swiper-slide-inner{text-align:center;}.elementor-20 .elementor-element.elementor-element-bf3fcfc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-bf3fcfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-bf3fcfc > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-bf3fcfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-bf3fcfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-3f96a2f{--divider-border-style:solid;--divider-color:#B5A279;--divider-border-width:2px;}.elementor-20 .elementor-element.elementor-element-3f96a2f .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-3f96a2f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-20 .elementor-element.elementor-element-90f2903:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-90f2903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-90f2903 > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-90f2903{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-90f2903 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-a7dcb31:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a7dcb31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-a7dcb31 > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-a7dcb31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-a7dcb31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-8e63a8a{text-align:right;}.elementor-20 .elementor-element.elementor-element-94bafa0{text-align:left;}.elementor-20 .elementor-element.elementor-element-3bab99c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3bab99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-3bab99c > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-3bab99c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-3bab99c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-6723615{text-align:left;}.elementor-20 .elementor-element.elementor-element-b6b18c0{text-align:left;}.elementor-20 .elementor-element.elementor-element-dc639f8{text-align:left;}.elementor-20 .elementor-element.elementor-element-b584961:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b584961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-b584961 > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-b584961{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-b584961 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-33534c1{text-align:center;}.elementor-20 .elementor-element.elementor-element-2bd5529{text-align:center;}.elementor-20 .elementor-element.elementor-element-420b9af:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-420b9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-420b9af > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-420b9af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-420b9af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-466ae31{--divider-border-style:solid;--divider-color:#B5A279;--divider-border-width:2px;}.elementor-20 .elementor-element.elementor-element-466ae31 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-466ae31 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-20 .elementor-element.elementor-element-09981db:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-09981db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-09981db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-09981db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-4441b88:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4441b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-4441b88 > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-4441b88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-4441b88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-aa85361 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-aa85361{columns:2;column-gap:43px;color:#232323;}.elementor-20 .elementor-element.elementor-element-d2ca964:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d2ca964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-d2ca964 > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-d2ca964{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-d2ca964 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-62ba376{--divider-border-style:solid;--divider-color:#B5A279;--divider-border-width:2px;}.elementor-20 .elementor-element.elementor-element-62ba376 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-62ba376 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-20 .elementor-element.elementor-element-e5553f0:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e5553f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-e5553f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-e5553f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-cc900b2{text-align:center;}.elementor-20 .elementor-element.elementor-element-9d46c9c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9d46c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-9d46c9c > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-9d46c9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-9d46c9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-195f5ac{left:12%;--hotspot-translate-x:12%;top:62%;--hotspot-translate-y:62%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-c8d605f{left:29%;--hotspot-translate-x:29%;top:62%;--hotspot-translate-y:62%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-c4ef11e{left:43%;--hotspot-translate-x:43%;top:62%;--hotspot-translate-y:62%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-a9a472a{left:56%;--hotspot-translate-x:56%;top:62%;--hotspot-translate-y:62%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-3d03ca4{left:70%;--hotspot-translate-x:70%;top:62%;--hotspot-translate-y:62%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-09f20b4{left:89%;--hotspot-translate-x:89%;top:62%;--hotspot-translate-y:62%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-4604c7b{left:12%;--hotspot-translate-x:12%;top:51%;--hotspot-translate-y:51%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-957c02b{left:29%;--hotspot-translate-x:29%;top:51%;--hotspot-translate-y:51%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-2a4e963{left:43%;--hotspot-translate-x:43%;top:51%;--hotspot-translate-y:51%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-f6598bd{left:56%;--hotspot-translate-x:56%;top:51%;--hotspot-translate-y:51%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-f879798{left:70%;--hotspot-translate-x:70%;top:51%;--hotspot-translate-y:51%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-18e873d{left:89%;--hotspot-translate-x:89%;top:51%;--hotspot-translate-y:51%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-ccf857c{left:14%;--hotspot-translate-x:14%;top:42%;--hotspot-translate-y:42%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-13a42f6{left:43%;--hotspot-translate-x:43%;top:42%;--hotspot-translate-y:42%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-f585953{left:56%;--hotspot-translate-x:56%;top:42%;--hotspot-translate-y:42%;}.elementor-20 .elementor-element.elementor-element-7e648ae .elementor-repeater-item-e606368{left:85%;--hotspot-translate-x:85%;top:42%;--hotspot-translate-y:42%;}.elementor-20 .elementor-element.elementor-element-7e648ae .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-20 .elementor-element.elementor-element-7e648ae{--background-align:center;--tooltip-transition-duration:724ms;}.elementor-20 .elementor-element.elementor-element-0192c63:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0192c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-0192c63 > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-0192c63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-0192c63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-6e55143{--divider-border-style:solid;--divider-color:#B5A279;--divider-border-width:2px;}.elementor-20 .elementor-element.elementor-element-6e55143 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-6e55143 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-20 .elementor-element.elementor-element-0ed560c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0ed560c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-0ed560c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-0ed560c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-4340d6c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4340d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-4340d6c > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-4340d6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-4340d6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-8bf4aae .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20 .elementor-element.elementor-element-8bf4aae .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-8bf4aae{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20 .elementor-element.elementor-element-ab572af:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ab572af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-ab572af > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-ab572af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-ab572af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-e0045f5{--divider-border-style:solid;--divider-color:#B5A279;--divider-border-width:2px;}.elementor-20 .elementor-element.elementor-element-e0045f5 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-e0045f5 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-20 .elementor-element.elementor-element-0fe9662:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0fe9662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-0fe9662{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-0fe9662 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-9ddda43:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9ddda43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-9ddda43 > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-9ddda43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-9ddda43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-4a441e2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20 .elementor-element.elementor-element-4a441e2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-4a441e2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20 .elementor-element.elementor-element-9251b2d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9251b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-9251b2d > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-9251b2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-9251b2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-886c24f{--divider-border-style:solid;--divider-color:#B5A279;--divider-border-width:2px;}.elementor-20 .elementor-element.elementor-element-886c24f .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-886c24f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-20 .elementor-element.elementor-element-15fd233:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-15fd233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-15fd233{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-15fd233 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-99f0526:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-99f0526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-20 .elementor-element.elementor-element-99f0526 > .elementor-container{max-width:1300px;}.elementor-20 .elementor-element.elementor-element-99f0526{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-99f0526 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-c4a1d5a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20 .elementor-element.elementor-element-c4a1d5a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-c4a1d5a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20 .elementor-element.elementor-element-c10e0a6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-c10e0a6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c10e0a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://greenestates.es/wp-content/uploads/2020/09/image-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-c10e0a6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00233DDE 0%, var( --e-global-color-text ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-c10e0a6 > .elementor-container{max-width:819px;}.elementor-20 .elementor-element.elementor-element-c10e0a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 0px 100px 0px;}.elementor-20 .elementor-element.elementor-element-c10e0a6 > .elementor-shape-top .elementor-shape-fill{fill:#232323;}.elementor-20 .elementor-element.elementor-element-c10e0a6 > .elementor-shape-top svg{height:30px;transform:translateX(-50%) rotateY(180deg);}.elementor-20 .elementor-element.elementor-element-ec518e3 .houzez_section_title{font-family:"Muli", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;letter-spacing:-2px;margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-ec518e3 .houzez_section_subtitle{font-family:"Darker Grotesque", Sans-serif;font-size:26px;font-weight:300;letter-spacing:0.5px;margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-ec518e3 .houzez_section_title_wrap{text-align:center;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-ec518e3 .houzez_section_title_wrap .houzez_section_title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ec518e3 .houzez_section_title_wrap .houzez_section_subtitle{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-9dd1cc8 .elementor-button{background-color:#16BFBFB3;font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-9dd1cc8 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-9dd1cc8 .elementor-button:focus{background-color:#16BFBF;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-ec518e3 .houzez_section_title_wrap{margin-bottom:16px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-aa85361{columns:1;}.elementor-20 .elementor-element.elementor-element-ec518e3 .houzez_section_title_wrap{margin-bottom:16px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-587eec9{width:19.486%;}.elementor-20 .elementor-element.elementor-element-5c7863a{width:80.514%;}}@media(min-width:1025px){.elementor-20 .elementor-element.elementor-element-c10e0a6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c10e0a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for hotspot, class: .elementor-element-7e648ae */#rcorners1 {
  border-radius: 25px;
  background: #73AD21;
  padding: 20px; 
  width: 230px;
  height: 340px;  
}
#rcorners2 {
  border-radius: 25px;
  background: #73AD21;
  padding: 20px; 
  width: 230px;
  height: 300px;  
}
#rcorners3 {
  border-radius: 25px;
  background: #73AD21;
  padding: 20px; 
  width: 230px;
  height: 360px;  
}/* End custom CSS */