.elementor-153 .elementor-element.elementor-element-ca4e3e9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-153 .elementor-element.elementor-element-ca4e3e9:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-ca4e3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a63418 );}.elementor-153 .elementor-element.elementor-element-ca4e3e9.e-con{--align-self:center;}.elementor-153 .elementor-element.elementor-element-0274e78{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-153 .elementor-element.elementor-element-0274e78:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-0274e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.marinaalicante.com/wp-content/uploads/2026/06/MarinaAlicante_MG_2152.jpg") 50% 50%;background-size:cover;}.elementor-153 .elementor-element.elementor-element-0274e78 > .elementor-shape-top .elementor-shape-fill, .elementor-153 .elementor-element.elementor-element-0274e78 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-4a63418 );}.elementor-153 .elementor-element.elementor-element-0274e78 > .elementor-shape-top svg, .elementor-153 .elementor-element.elementor-element-0274e78 > .e-con-inner > .elementor-shape-top svg{width:calc(110% + 1.3px);height:45px;}.elementor-153 .elementor-element.elementor-element-0274e78 > .elementor-shape-bottom svg, .elementor-153 .elementor-element.elementor-element-0274e78 > .e-con-inner > .elementor-shape-bottom svg{width:calc(164% + 1.3px);height:96px;transform:translateX(-50%) rotateY(180deg);}.elementor-153 .elementor-element.elementor-element-08f3ec4{--display:flex;}.elementor-153 .elementor-element.elementor-element-17d275d{--spacer-size:20px;}.elementor-153 .elementor-element.elementor-element-716d9b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-153 .elementor-element.elementor-element-742794e{--display:flex;}.elementor-153 .elementor-element.elementor-element-cc18619{--spacer-size:50px;}.elementor-153 .elementor-element.elementor-element-cc50907{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-153 .elementor-element.elementor-element-cc50907:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-cc50907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.marinaalicante.com/wp-content/uploads/2026/05/MarinaAlicante_MG_9740.jpg");background-position:center center;background-size:cover;}.elementor-153 .elementor-element.elementor-element-cc50907 > .elementor-shape-top svg, .elementor-153 .elementor-element.elementor-element-cc50907 > .e-con-inner > .elementor-shape-top svg{width:calc(122% + 1.3px);height:66px;transform:translateX(-50%) rotateY(180deg);}.elementor-153 .elementor-element.elementor-element-cc50907 > .elementor-shape-bottom svg, .elementor-153 .elementor-element.elementor-element-cc50907 > .e-con-inner > .elementor-shape-bottom svg{width:calc(120% + 1.3px);height:35px;transform:translateX(-50%) rotateY(180deg);}.elementor-153 .elementor-element.elementor-element-b9448b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-b9448b2::before, .elementor-153 .elementor-element.elementor-element-b9448b2 > .elementor-background-video-container::before, .elementor-153 .elementor-element.elementor-element-b9448b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-153 .elementor-element.elementor-element-b9448b2 > .elementor-background-slideshow::before, .elementor-153 .elementor-element.elementor-element-b9448b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-153 .elementor-element.elementor-element-b9448b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-153 .elementor-element.elementor-element-f8a1e12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-f8a1e12.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-153 .elementor-element.elementor-element-0a2a104{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-153 .elementor-element.elementor-element-1222787{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:102px 102px;--row-gap:102px;--column-gap:102px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-153 .elementor-element.elementor-element-d8d4b41{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-d8d4b41 .elementor-counter-number-wrapper{color:var( --e-global-color-4a63418 );font-family:"RFDewilExpaneded", Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-153 .elementor-element.elementor-element-a5f87fa{--divider-border-style:solid;--divider-color:#005494;--divider-border-width:2px;}.elementor-153 .elementor-element.elementor-element-a5f87fa .elementor-divider-separator{width:100%;}.elementor-153 .elementor-element.elementor-element-a5f87fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-153 .elementor-element.elementor-element-362018b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:102px 102px;--row-gap:102px;--column-gap:102px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-6a0c287{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-6a0c287 .elementor-counter-number-wrapper{color:var( --e-global-color-4a63418 );font-family:"RFDewilExpaneded", Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-153 .elementor-element.elementor-element-5b99319{--divider-border-style:solid;--divider-color:#005494;--divider-border-width:2px;}.elementor-153 .elementor-element.elementor-element-5b99319 .elementor-divider-separator{width:100%;}.elementor-153 .elementor-element.elementor-element-5b99319 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-153 .elementor-element.elementor-element-d380623{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:102px 102px;--row-gap:102px;--column-gap:102px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-4a4f110{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-4a4f110 .elementor-counter-number-wrapper{color:var( --e-global-color-4a63418 );font-family:"RFDewilExpaneded", Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-153 .elementor-element.elementor-element-5753d13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-153 .elementor-element.elementor-element-5753d13:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-5753d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005494;}.elementor-153 .elementor-element.elementor-element-124d006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-153 .elementor-element.elementor-element-0762ead{text-align:center;font-family:"RF DEWI EXPANDED REGULAR", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-12bd164{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-153 .elementor-element.elementor-element-b35d4c6{text-align:center;font-family:"RF DEWI EXPANDED REGULAR", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-e11ca21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-153 .elementor-element.elementor-element-674d15b{text-align:center;font-family:"RF DEWI EXPANDED REGULAR", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-b58fa3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-153 .elementor-element.elementor-element-a2e41f0{text-align:center;font-family:"RF DEWI EXPANDED REGULAR", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-a810755{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-153 .elementor-element.elementor-element-f139a83{text-align:center;font-family:"RF DEWI EXPANDED REGULAR", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-806cce2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-153 .elementor-element.elementor-element-44ac47e{text-align:center;font-family:"RF DEWI EXPANDED REGULAR", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-3ca8d13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-153 .elementor-element.elementor-element-a52813b{text-align:center;font-family:"RF DEWI EXPANDED REGULAR", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-2244ae0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-153 .elementor-element.elementor-element-e249726{text-align:center;font-family:"RF DEWI EXPANDED REGULAR", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-153 .elementor-element.elementor-element-503cdde{--display:flex;}.elementor-153 .elementor-element.elementor-element-d9a7b84{--spacer-size:50px;}.elementor-153 .elementor-element.elementor-element-9018bbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-9018bbd:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-9018bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005494;background-image:url("https://www.marinaalicante.com/wp-content/uploads/2026/05/INDIANA-Detalle-05-scaled-1-e1779909312409.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-153 .elementor-element.elementor-element-9018bbd::before, .elementor-153 .elementor-element.elementor-element-9018bbd > .elementor-background-video-container::before, .elementor-153 .elementor-element.elementor-element-9018bbd > .e-con-inner > .elementor-background-video-container::before, .elementor-153 .elementor-element.elementor-element-9018bbd > .elementor-background-slideshow::before, .elementor-153 .elementor-element.elementor-element-9018bbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-153 .elementor-element.elementor-element-9018bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#005494;--background-overlay:'';}.elementor-153 .elementor-element.elementor-element-e06f268{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-e06f268.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-153 .elementor-element.elementor-element-1e2e0de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-1e2e0de.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-153 .elementor-element.elementor-element-949597a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-153 .elementor-element.elementor-element-ef5ee94{--spacer-size:50px;}.elementor-153 .elementor-element.elementor-element-2946ed7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-153 .elementor-element.elementor-element-d99ad40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-153 .elementor-element.elementor-element-1974d45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-153 .elementor-element.elementor-element-d6578c2 img{height:440px;object-fit:cover;object-position:center center;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-153 .elementor-element.elementor-element-24c7539{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-153 .elementor-element.elementor-element-6f0efb0 img{height:440px;object-fit:cover;object-position:center center;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-153 .elementor-element.elementor-element-e712329{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-153 .elementor-element.elementor-element-1222787{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-153 .elementor-element.elementor-element-d8d4b41 .elementor-counter-number-wrapper{font-size:45px;}.elementor-153 .elementor-element.elementor-element-362018b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-153 .elementor-element.elementor-element-6a0c287 .elementor-counter-number-wrapper{font-size:45px;}.elementor-153 .elementor-element.elementor-element-d380623{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-153 .elementor-element.elementor-element-4a4f110 .elementor-counter-number-wrapper{font-size:45px;}}@media(min-width:768px){.elementor-153 .elementor-element.elementor-element-f8a1e12{--width:60%;}.elementor-153 .elementor-element.elementor-element-0a2a104{--width:40%;}.elementor-153 .elementor-element.elementor-element-1222787{--width:100%;}.elementor-153 .elementor-element.elementor-element-362018b{--width:100%;}.elementor-153 .elementor-element.elementor-element-d380623{--width:100%;}.elementor-153 .elementor-element.elementor-element-124d006{--width:25%;}.elementor-153 .elementor-element.elementor-element-12bd164{--width:25%;}.elementor-153 .elementor-element.elementor-element-e11ca21{--width:25%;}.elementor-153 .elementor-element.elementor-element-b58fa3a{--width:25%;}.elementor-153 .elementor-element.elementor-element-a810755{--width:25%;}.elementor-153 .elementor-element.elementor-element-806cce2{--width:25%;}.elementor-153 .elementor-element.elementor-element-3ca8d13{--width:25%;}.elementor-153 .elementor-element.elementor-element-2244ae0{--width:25%;}.elementor-153 .elementor-element.elementor-element-e06f268{--width:50%;}.elementor-153 .elementor-element.elementor-element-1e2e0de{--width:50%;}.elementor-153 .elementor-element.elementor-element-d99ad40{--width:40%;}.elementor-153 .elementor-element.elementor-element-1974d45{--width:30%;}.elementor-153 .elementor-element.elementor-element-24c7539{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-153 .elementor-element.elementor-element-1222787{--width:100%;}.elementor-153 .elementor-element.elementor-element-362018b{--width:100%;}.elementor-153 .elementor-element.elementor-element-d380623{--width:100%;}}@media(max-width:767px){.elementor-153 .elementor-element.elementor-element-ca4e3e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-0274e78{--min-height:550px;}.elementor-153 .elementor-element.elementor-element-0274e78 > .elementor-shape-bottom svg, .elementor-153 .elementor-element.elementor-element-0274e78 > .e-con-inner > .elementor-shape-bottom svg{height:51px;}.elementor-153 .elementor-element.elementor-element-cc50907{--min-height:370px;}.elementor-153 .elementor-element.elementor-element-b9448b2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-153 .elementor-element.elementor-element-1222787{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--flex-wrap:wrap;}.elementor-153 .elementor-element.elementor-element-d8d4b41{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-362018b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--flex-wrap:wrap;}.elementor-153 .elementor-element.elementor-element-6a0c287{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-d380623{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--flex-wrap:wrap;}.elementor-153 .elementor-element.elementor-element-4a4f110{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-9018bbd:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-9018bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-153 .elementor-element.elementor-element-9018bbd{--overlay-opacity:0.6;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-153 .elementor-element.elementor-element-ef5ee94{--spacer-size:15px;}.elementor-153 .elementor-element.elementor-element-2946ed7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-153 .elementor-element.elementor-element-d6578c2 img{height:220px;}.elementor-153 .elementor-element.elementor-element-6f0efb0 img{height:220px;}}/* Start custom CSS for text-editor, class: .elementor-element-0762ead */.elementor-153 .elementor-element.elementor-element-0762ead span {
  position: relative;
  cursor: pointer;
}

/* Tooltip */
.elementor-153 .elementor-element.elementor-element-0762ead span::after {
  content: attr(data-tooltip);

  position: absolute;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);

  background: #005494;
  color: #fff;

  padding: 10px 14px;
  border-radius: 8px;

  max-width: 350px;
  width: max-content;

  white-space: normal;
  overflow-wrap: break-word;

  text-align: center;
  line-height: 1.4;
  font-size: 13px;

  opacity: 0;
  visibility: hidden;

  transition: opacity 0.3s ease;

  z-index: 999;
  box-sizing: border-box;
}

/* Mostrar tooltip */
.elementor-153 .elementor-element.elementor-element-0762ead span:hover::after {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b35d4c6 */.elementor-153 .elementor-element.elementor-element-b35d4c6 span {
  position: relative;
  cursor: pointer;
}

/* Tooltip */
.elementor-153 .elementor-element.elementor-element-b35d4c6 span::after {
  content: attr(data-tooltip);

  position: absolute;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);

  background: #005494;
  color: #fff;

  padding: 10px 14px;
  border-radius: 8px;

  max-width: 350px;
  width: max-content;

  white-space: normal;
  overflow-wrap: break-word;

  text-align: center;
  line-height: 1.4;
  font-size: 13px;

  opacity: 0;
  visibility: hidden;

  transition: opacity 0.3s ease;

  z-index: 999;
  box-sizing: border-box;
}

/* Mostrar tooltip */
.elementor-153 .elementor-element.elementor-element-b35d4c6 span:hover::after {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674d15b */.elementor-153 .elementor-element.elementor-element-674d15b span {
  position: relative;
  cursor: pointer;
}

/* Tooltip */
.elementor-153 .elementor-element.elementor-element-674d15b span::after {
  content: attr(data-tooltip);

  position: absolute;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);

  background: #005494;
  color: #fff;

  padding: 10px 14px;
  border-radius: 8px;

  max-width: 350px;
  width: max-content;

  white-space: normal;
  overflow-wrap: break-word;

  text-align: center;
  line-height: 1.4;
  font-size: 13px;

  opacity: 0;
  visibility: hidden;

  transition: opacity 0.3s ease;

  z-index: 999;
  box-sizing: border-box;
}

/* Mostrar tooltip */
.elementor-153 .elementor-element.elementor-element-674d15b span:hover::after {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2e41f0 */.elementor-153 .elementor-element.elementor-element-a2e41f0 span {
  position: relative;
  cursor: pointer;
}

/* Tooltip */
.elementor-153 .elementor-element.elementor-element-a2e41f0 span::after {
  content: attr(data-tooltip);

  position: absolute;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);

  background: #005494;
  color: #fff;

  padding: 10px 14px;
  border-radius: 8px;

  max-width: 350px;
  width: max-content;

  white-space: normal;
  overflow-wrap: break-word;

  text-align: center;
  line-height: 1.4;
  font-size: 13px;

  opacity: 0;
  visibility: hidden;

  transition: opacity 0.3s ease;

  z-index: 999;
  box-sizing: border-box;
}

/* Mostrar tooltip */
.elementor-153 .elementor-element.elementor-element-a2e41f0 span:hover::after {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f139a83 */.elementor-153 .elementor-element.elementor-element-f139a83 span {
  position: relative;
  cursor: pointer;
}

/* Tooltip */
.elementor-153 .elementor-element.elementor-element-f139a83 span::after {
  content: attr(data-tooltip);

  position: absolute;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);

  background: #005494;
  color: #fff;

  padding: 10px 14px;
  border-radius: 8px;

  max-width: 350px;
  width: max-content;

  white-space: normal;
  overflow-wrap: break-word;

  text-align: center;
  line-height: 1.4;
  font-size: 13px;

  opacity: 0;
  visibility: hidden;

  transition: opacity 0.3s ease;

  z-index: 999;
  box-sizing: border-box;
}

/* Mostrar tooltip */
.elementor-153 .elementor-element.elementor-element-f139a83 span:hover::after {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44ac47e */.elementor-153 .elementor-element.elementor-element-44ac47e span {
  position: relative;
  cursor: pointer;
}

/* Tooltip */
.elementor-153 .elementor-element.elementor-element-44ac47e span::after {
  content: attr(data-tooltip);

  position: absolute;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);

  background: #005494;
  color: #fff;

  padding: 10px 14px;
  border-radius: 8px;

  max-width: 350px;
  width: max-content;

  white-space: normal;
  overflow-wrap: break-word;

  text-align: center;
  line-height: 1.4;
  font-size: 13px;

  opacity: 0;
  visibility: hidden;

  transition: opacity 0.3s ease;

  z-index: 999;
  box-sizing: border-box;
}

/* Mostrar tooltip */
.elementor-153 .elementor-element.elementor-element-44ac47e span:hover::after {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a52813b */.elementor-153 .elementor-element.elementor-element-a52813b span {
  position: relative;
  cursor: pointer;
}

/* Tooltip */
.elementor-153 .elementor-element.elementor-element-a52813b span::after {
  content: attr(data-tooltip);

  position: absolute;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);

  background: #005494;
  color: #fff;

  padding: 10px 14px;
  border-radius: 8px;

  max-width: 350px;
  width: max-content;

  white-space: normal;
  overflow-wrap: break-word;

  text-align: center;
  line-height: 1.4;
  font-size: 13px;

  opacity: 0;
  visibility: hidden;

  transition: opacity 0.3s ease;

  z-index: 999;
  box-sizing: border-box;
}

/* Mostrar tooltip */
.elementor-153 .elementor-element.elementor-element-a52813b span:hover::after {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e249726 */.elementor-153 .elementor-element.elementor-element-e249726 span {
  position: relative;
  cursor: pointer;
}

/* Tooltip */
.elementor-153 .elementor-element.elementor-element-e249726 span::after {
  content: attr(data-tooltip);

  position: absolute;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);

  background: #005494;
  color: #fff;

  padding: 10px 14px;
  border-radius: 8px;

  max-width: 350px;
  width: max-content;

  white-space: normal;
  overflow-wrap: break-word;

  text-align: center;
  line-height: 1.4;
  font-size: 13px;

  opacity: 0;
  visibility: hidden;

  transition: opacity 0.3s ease;

  z-index: 999;
  box-sizing: border-box;
}

/* Mostrar tooltip */
.elementor-153 .elementor-element.elementor-element-e249726 span:hover::after {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-UltraboldItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-Ultrabold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-ThinItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-Thin-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-SemiboldItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-Semibold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-LightItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-Light-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-Italic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-BoldItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-Bold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-BlackItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'RFDewilExpaneded';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.marinaalicante.com/wp-content/uploads/2026/05/RFDewiExpanded-Black-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */