.elementor-15 .elementor-element.elementor-element-6d3dc3aa{--display:flex;--min-height:100vh;--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--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-15 .elementor-element.elementor-element-6d3dc3aa::before, .elementor-15 .elementor-element.elementor-element-6d3dc3aa > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6d3dc3aa > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6d3dc3aa > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6d3dc3aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6d3dc3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-d32a280{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d32a280 img{width:100%;max-width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-a44cd94{--display:flex;--min-height:100vh;--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--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-15 .elementor-element.elementor-element-a44cd94::before, .elementor-15 .elementor-element.elementor-element-a44cd94 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a44cd94 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a44cd94 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a44cd94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a44cd94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-0880f50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0880f50 img{width:100%;max-width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-dcdc1e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cdcbe6a{text-align:center;}.elementor-15 .elementor-element.elementor-element-cdcbe6a .elementor-heading-title{font-family:"Futura LT", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-15 .elementor-element.elementor-element-cc1d53f{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Futura LT", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1.5px;color:#000000;}.elementor-15 .elementor-element.elementor-element-cc1d53f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7146870{--display:flex;--min-height:50vh;--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-15 .elementor-element.elementor-element-7146870:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7146870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunnydaycharter.com/wp-content/uploads/2026/02/sunny-day-charter-yacht-catering-mallorca-II.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7dfcf28{--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;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-607e88f{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-607e88f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b4da4e1{width:100%;max-width:100%;text-align:center;font-family:"Futura LT", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1.5px;color:#000000;}.elementor-15 .elementor-element.elementor-element-2d74886{--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:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-abd2afc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fc730d3{padding:30px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-7e16d1e{padding:0px 0px 0px 0px;text-align:center;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-eefcf71{padding:0px 0px 0px 0px;text-align:center;font-family:"Futura LT", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1.5px;}.elementor-15 .elementor-element.elementor-element-409c5aa{padding:20px 0px 20px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-cd97930{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cd97930.e-con{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-b643a8b .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b643a8b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-b643a8b .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-b643a8b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b643a8b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-b643a8b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-52837cc{--display:flex;--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;--justify-content:center;--align-items:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--overflow:hidden;--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-15 .elementor-element.elementor-element-52837cc.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-87b9125 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-87b9125 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-87b9125 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-87b9125{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-87b9125.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-87b9125 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-87b9125 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-87b9125 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4484f61 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4484f61 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-4484f61 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4484f61{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4484f61.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-4484f61 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-4484f61 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-4484f61 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-af064f5 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-af064f5 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-af064f5 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-af064f5{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-af064f5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-af064f5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-af064f5 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-af064f5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-0f0c032{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5654c99{padding:30px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-fa47058{padding:0px 0px 0px 0px;text-align:center;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-d0809dc{padding:0px 0px 0px 0px;text-align:center;font-family:"Futura LT", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1.5px;}.elementor-15 .elementor-element.elementor-element-2c71329{padding:20px 0px 20px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-85f30d8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-85f30d8.e-con{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-031e00b .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-031e00b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-031e00b .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-031e00b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-031e00b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-031e00b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-64e9f82{--display:flex;--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;--justify-content:center;--align-items:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--overflow:hidden;--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-15 .elementor-element.elementor-element-64e9f82.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-e3420f0 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-e3420f0 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e3420f0 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e3420f0{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e3420f0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-e3420f0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-e3420f0 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e3420f0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8d0d91e .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8d0d91e .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8d0d91e .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8d0d91e{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-8d0d91e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-8d0d91e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-8d0d91e .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8d0d91e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5ac7da4 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5ac7da4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-5ac7da4 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5ac7da4{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5ac7da4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-5ac7da4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-5ac7da4 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-5ac7da4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8d6bca3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bc9a48f{padding:30px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-f44e31f{padding:0px 0px 0px 0px;text-align:center;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-79d0237{padding:0px 0px 0px 0px;text-align:center;font-family:"Futura LT", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1.5px;}.elementor-15 .elementor-element.elementor-element-2ed562d{padding:20px 0px 20px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-f5225e8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f5225e8.e-con{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-cd76920 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-cd76920 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-cd76920 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-cd76920.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-cd76920 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-cd76920 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-24609ca{--display:flex;--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;--justify-content:center;--align-items:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--overflow:hidden;--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-15 .elementor-element.elementor-element-24609ca.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-2011529 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-2011529 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2011529 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2011529{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2011529.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-2011529 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-2011529 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2011529 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9a0e794 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-9a0e794 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9a0e794 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9a0e794{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-9a0e794.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-9a0e794 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-9a0e794 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-9a0e794 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-66b43ed .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-66b43ed .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-66b43ed .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-66b43ed{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-66b43ed.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-66b43ed .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-66b43ed .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-66b43ed .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-cdcf503{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-9f2b34a{padding:30px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-b2fccee{padding:0px 0px 0px 0px;text-align:center;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-10fa4a0{padding:0px 0px 0px 0px;text-align:center;font-family:"Futura LT", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1.5px;}.elementor-15 .elementor-element.elementor-element-c39732c{padding:20px 0px 20px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-ae12901{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ae12901.e-con{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-6d48c10 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6d48c10 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-6d48c10 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-6d48c10.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6d48c10 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-6d48c10 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-30701ae{--display:flex;--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;--justify-content:center;--align-items:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--overflow:hidden;--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-15 .elementor-element.elementor-element-30701ae.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-6c2a796 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-6c2a796 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-6c2a796 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6c2a796{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6c2a796.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-6c2a796 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-6c2a796 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-6c2a796 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ea79706 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ea79706 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ea79706 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ea79706{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ea79706.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ea79706 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-ea79706 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-ea79706 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d8e2acb .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d8e2acb .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-d8e2acb .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d8e2acb{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d8e2acb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-d8e2acb .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-d8e2acb .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-d8e2acb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-7fd3745{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-d8eb763{padding:30px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-e2715f4{padding:0px 0px 0px 0px;text-align:center;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-3f773f2{padding:0px 0px 0px 0px;text-align:center;font-family:"Futura LT", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1.5px;}.elementor-15 .elementor-element.elementor-element-71ccf74{padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1c7fccf{padding:20px 0px 20px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-cb644f8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cb644f8.e-con{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-8260142 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8260142 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8260142 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8260142.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8260142 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8260142 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d6aa73b{--display:flex;--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;--justify-content:center;--align-items:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--overflow:hidden;--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-15 .elementor-element.elementor-element-d6aa73b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-40179bc .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-40179bc .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-40179bc .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-40179bc{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-40179bc.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-40179bc .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-40179bc .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-40179bc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-3104997 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-3104997 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-3104997 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-3104997{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3104997.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-3104997 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-3104997 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-3104997 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ab14df8 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ab14df8 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ab14df8 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ab14df8{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ab14df8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ab14df8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-ab14df8 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-ab14df8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2083bf5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-30a278e{padding:30px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-509edb4{padding:0px 0px 0px 0px;text-align:center;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-3b311c4{padding:0px 0px 0px 0px;text-align:center;font-family:"Futura LT", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1.5px;}.elementor-15 .elementor-element.elementor-element-90b179c{padding:20px 0px 20px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-542177f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-542177f.e-con{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-03b3527 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-03b3527 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-03b3527 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-03b3527.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-03b3527 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-03b3527 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-a5d2102{--display:flex;--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;--justify-content:center;--align-items:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--overflow:hidden;--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-15 .elementor-element.elementor-element-a5d2102.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-272c7f1 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-272c7f1 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-272c7f1 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-272c7f1{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-272c7f1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-272c7f1 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-272c7f1 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-272c7f1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2fed59a .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-2fed59a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2fed59a .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2fed59a{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2fed59a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-2fed59a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-2fed59a .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2fed59a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-0149ac4 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0149ac4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-0149ac4 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-0149ac4{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-0149ac4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-0149ac4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-0149ac4 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-0149ac4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-480cba5{--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-15 .elementor-element.elementor-element-0d62d57{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-0d62d57 .elementor-heading-title{font-family:"Futura LT", Sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;letter-spacing:1.5px;}.elementor-15 .elementor-element.elementor-element-943f287{text-align:center;}.elementor-15 .elementor-element.elementor-element-281d4c9{text-align:center;}.elementor-15 .elementor-element.elementor-element-e77a159{--display:flex;}.elementor-15 .elementor-element.elementor-element-66f03cb{--display:flex;--min-height:60vh;--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-15 .elementor-element.elementor-element-66f03cb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-66f03cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunnydaycharter.com/wp-content/uploads/2026/02/water-toys-yacht-charter-mallorca.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-e42dc17{--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;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e42dc17:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e42dc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5e5ed6f{text-align:center;}.elementor-15 .elementor-element.elementor-element-5e5ed6f .elementor-heading-title{font-size:65px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-7dc6cc8{text-align:center;}.elementor-15 .elementor-element.elementor-element-7dc6cc8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-284618c{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-284618c a{color:var( --e-global-color-84c5cc6 );}.elementor-15 .elementor-element.elementor-element-6fa342d{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-6fa342d a{color:var( --e-global-color-84c5cc6 );}.elementor-15 .elementor-element.elementor-element-52e76e88{--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:30px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-52e76e88:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-52e76e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-52e76e88.e-con{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-ceddd41 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ceddd41 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ceddd41 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-ceddd41.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-ced5cf0{--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;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--overflow:hidden;--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-15 .elementor-element.elementor-element-ced5cf0.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-215770be .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-215770be .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-215770be .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-215770be{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-215770be.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-215770be .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-215770be .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-215770be .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-44ac77a2 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-44ac77a2 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-44ac77a2 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-44ac77a2{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-44ac77a2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-44ac77a2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-217a8e9b .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-217a8e9b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-217a8e9b .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-217a8e9b{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-217a8e9b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-217a8e9b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-34e9424{--display:flex;--min-height:60vh;--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-15 .elementor-element.elementor-element-34e9424:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-34e9424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunnydaycharter.com/wp-content/uploads/2026/02/shuttle-service-hotel-airport-yacht-mallorca.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-35d9a84b{--display:flex;--min-height:100vh;--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--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-15 .elementor-element.elementor-element-35d9a84b::before, .elementor-15 .elementor-element.elementor-element-35d9a84b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-35d9a84b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-35d9a84b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-35d9a84b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-35d9a84b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-7e86b371{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7e86b371 img{width:100%;max-width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-f758208{--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;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cc4b025{text-align:center;}.elementor-15 .elementor-element.elementor-element-cc4b025 .elementor-heading-title{font-size:65px;}.elementor-15 .elementor-element.elementor-element-99af78b{text-align:center;}.elementor-15 .elementor-element.elementor-element-4e308b4{text-align:center;font-size:16px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-1cf6d25{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1cf6d25.e-con{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-0335ad7 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-0335ad7 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-0335ad7 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0335ad7.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0335ad7 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-0335ad7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e67277f{--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;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--overflow:hidden;--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-15 .elementor-element.elementor-element-e67277f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-adbe668 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c5161a0 );color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-adbe668 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-adbe668 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-adbe668{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-adbe668.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-adbe668 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-adbe668 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-adbe668 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e73f444 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c5161a0 );color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-e73f444 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e73f444 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e73f444{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e73f444.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-e73f444 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-e73f444 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e73f444 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d55da83 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c5161a0 );color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-d55da83 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-d55da83 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d55da83{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d55da83.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-d55da83 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-d55da83 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-d55da83 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-bb0adc0{--display:flex;--min-height:60vh;--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-15 .elementor-element.elementor-element-bb0adc0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bb0adc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunnydaycharter.com/wp-content/uploads/2026/02/exclusive-wine-tasting-yacht-mallorca-sunny-day-charter.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-caf2874{--display:flex;--min-height:100vh;--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--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-15 .elementor-element.elementor-element-caf2874::before, .elementor-15 .elementor-element.elementor-element-caf2874 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-caf2874 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-caf2874 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-caf2874 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-caf2874 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-30a7459{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-30a7459 img{width:100%;max-width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-f59aba9{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-db70227{text-align:center;}.elementor-15 .elementor-element.elementor-element-db70227 .elementor-heading-title{font-size:55px;}.elementor-15 .elementor-element.elementor-element-e45e9df{text-align:center;}.elementor-15 .elementor-element.elementor-element-c082529{text-align:center;font-size:16px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-7b891bc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7b891bc.e-con{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-9cf0399 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9cf0399 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9cf0399 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-9cf0399.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9cf0399 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-9cf0399 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-bcbe235{--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;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--overflow:hidden;--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-15 .elementor-element.elementor-element-bcbe235.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-2a9211f .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c5161a0 );color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-2a9211f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2a9211f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2a9211f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2a9211f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-2a9211f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-2a9211f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2a9211f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b89edb6 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c5161a0 );color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-b89edb6 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-b89edb6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b89edb6{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-b89edb6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-b89edb6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-b89edb6 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-b89edb6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-98ecb00 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c5161a0 );color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-98ecb00 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-98ecb00 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-98ecb00{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-98ecb00.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-98ecb00 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-98ecb00 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-98ecb00 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8e1aa1e{--display:flex;--min-height:60vh;--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-15 .elementor-element.elementor-element-8e1aa1e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8e1aa1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunnydaycharter.com/wp-content/uploads/2026/02/exclusive-yacht-catering-mallorca-sunny-day-charter.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a795d21{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0032362{text-align:center;}.elementor-15 .elementor-element.elementor-element-0032362 .elementor-heading-title{font-size:55px;}.elementor-15 .elementor-element.elementor-element-e6d062e{text-align:center;}.elementor-15 .elementor-element.elementor-element-631b1ee{text-align:center;font-size:16px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-af6c95b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-af6c95b.e-con{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-2dce3c4 .elementor-button{background-color:var( --e-global-color-c5161a0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2dce3c4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2dce3c4 .elementor-button:focus{background-color:var( --e-global-color-c5161a0 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-2dce3c4.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2dce3c4 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2dce3c4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5ebfb9b{--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;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--overflow:hidden;--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-15 .elementor-element.elementor-element-5ebfb9b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-cd8ae04 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c5161a0 );color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-cd8ae04 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-cd8ae04 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-cd8ae04{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-cd8ae04.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-cd8ae04 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-cd8ae04 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-cd8ae04 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d0471ac .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c5161a0 );color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-d0471ac .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-d0471ac .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d0471ac{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d0471ac.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-d0471ac .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-d0471ac .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-d0471ac .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f6cc83d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c5161a0 );color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-f6cc83d .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f6cc83d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f6cc83d{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f6cc83d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-f6cc83d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-f6cc83d .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-f6cc83d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2893e62{--display:flex;--min-height:60vh;--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-15 .elementor-element.elementor-element-2893e62:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2893e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunnydaycharter.com/wp-content/uploads/2026/02/absolute-56-fly-portals-hills-yacht-charter-mallorca.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-91b5664{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a1572fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-a1572fb .elementor-heading-title{font-size:50px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-5b706cd{text-align:center;font-family:"Futura LT", Sans-serif;font-size:26px;font-weight:500;line-height:25px;letter-spacing:7px;}.elementor-15 .elementor-element.elementor-element-0a0e902{text-align:center;}.elementor-15 .elementor-element.elementor-element-0a0e902 .elementor-heading-title{font-family:"Futura LT", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-56177d6{text-align:center;}.elementor-15 .elementor-element.elementor-element-eedf858{width:var( --container-widget-width, 100% );max-width:100%;padding:50px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--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-15 .elementor-element.elementor-element-eedf858.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-field-group{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );margin-bottom:30px;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-form-fields-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );margin-bottom:-30px;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15 .elementor-element.elementor-element-eedf858 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15 .elementor-element.elementor-element-eedf858 .elementor-labels-inline .elementor-field-group > label{padding-left:25px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-eedf858 .elementor-labels-inline .elementor-field-group > label{padding-right:25px;}body .elementor-15 .elementor-element.elementor-element-eedf858 .elementor-labels-above .elementor-field-group > label{padding-bottom:25px;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-field-type-html{padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-color:var( --e-global-color-secondary );border-width:0px 0px 1px 0px;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-field-group .elementor-select-wrapper select{border-color:var( --e-global-color-secondary );border-width:0px 0px 1px 0px;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-button{letter-spacing:10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-eedf858 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-button[type="submit"]{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-eedf858 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-eedf858 .e-form__buttons__wrapper__button-next:hover{background-color:#000000;color:#ffffff;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-button[type="submit"]:hover{background-color:#000000;color:#ffffff;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-eedf858 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-message.elementor-message-success{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-message.elementor-message-danger{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-message.elementor-help-inline{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-dee81e1{--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;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dee81e1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-dee81e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d514361{text-align:center;}.elementor-15 .elementor-element.elementor-element-d514361 .elementor-heading-title{font-family:"Futura LT", Sans-serif;font-size:58px;line-height:95px;letter-spacing:7px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4217999{padding:0px 0px 0px 0px;text-align:center;font-size:18px;font-weight:400;letter-spacing:3px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4356afe{--display:flex;}.elementor-15 .elementor-element.elementor-element-0fd3a44{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-e675c09{--display:flex;}.elementor-15 .elementor-element.elementor-element-5aef2b5{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-f4c0151{--display:flex;}.elementor-15 .elementor-element.elementor-element-683ecbc{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-9a3f8de{--display:flex;}.elementor-15 .elementor-element.elementor-element-a424d7b{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-dcc6f47{--display:flex;}.elementor-15 .elementor-element.elementor-element-1dda8d7{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-627ca93{--display:flex;}.elementor-15 .elementor-element.elementor-element-7932dd6{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-d33ed37{--display:flex;}.elementor-15 .elementor-element.elementor-element-2ff42af{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-0e1475b{--display:flex;}.elementor-15 .elementor-element.elementor-element-6e00e80{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-8a5fde8{--display:flex;}.elementor-15 .elementor-element.elementor-element-cee9ca4{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-b881969{--display:flex;}.elementor-15 .elementor-element.elementor-element-93c2508{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-b716e6f{--display:flex;}.elementor-15 .elementor-element.elementor-element-a1fc1e8{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-5242683{--display:flex;}.elementor-15 .elementor-element.elementor-element-a4bc375{font-family:"Futura LT", Sans-serif;color:var( --e-global-color-c5161a0 );}.elementor-15 .elementor-element.elementor-element-93cbdab{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );padding:30px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-93cbdab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}:where( .elementor-15 .elementor-element.elementor-element-93cbdab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-6d3dc3aa{--min-height:421px;}.elementor-15 .elementor-element.elementor-element-a44cd94{--min-height:421px;}.elementor-15 .elementor-element.elementor-element-35d9a84b{--min-height:421px;}.elementor-15 .elementor-element.elementor-element-caf2874{--min-height:421px;}.elementor-15 .elementor-element.elementor-element-91b5664{--min-height:0px;--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-15 .elementor-element.elementor-element-eedf858{width:100%;max-width:100%;padding:50px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-message{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-dee81e1{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-93cbdab{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-15 .elementor-element.elementor-element-93cbdab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-6d3dc3aa{--min-height:90vh;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-15 .elementor-element.elementor-element-d32a280{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-d32a280 img{height:90vh;object-fit:cover;}.elementor-15 .elementor-element.elementor-element-a44cd94{--min-height:90vh;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-15 .elementor-element.elementor-element-0880f50{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-0880f50 img{height:90vh;object-fit:cover;}.elementor-15 .elementor-element.elementor-element-cdcbe6a .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-7dfcf28{--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-2d74886{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-52837cc{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-87b9125{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-87b9125 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-4484f61{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-4484f61 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-af064f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-af064f5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-64e9f82{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-e3420f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-e3420f0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-8d0d91e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-8d0d91e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-5ac7da4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-5ac7da4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-24609ca{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-2011529{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-2011529 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-9a0e794{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-9a0e794 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-66b43ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-66b43ed .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-30701ae{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-6c2a796{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-6c2a796 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-ea79706{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-ea79706 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-d8e2acb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-d8e2acb .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-d6aa73b{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-40179bc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-40179bc .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-3104997{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-3104997 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-ab14df8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-ab14df8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-a5d2102{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-272c7f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-272c7f1 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-2fed59a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-2fed59a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-0149ac4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-0149ac4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-0d62d57 .elementor-heading-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-e42dc17{--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-ced5cf0{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-215770be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-215770be .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-44ac77a2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-44ac77a2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-217a8e9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-217a8e9b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-35d9a84b{--min-height:90vh;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-15 .elementor-element.elementor-element-7e86b371{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-7e86b371 img{height:90vh;object-fit:cover;}.elementor-15 .elementor-element.elementor-element-f758208{--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-e67277f{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-adbe668{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-adbe668 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-e73f444{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-e73f444 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-d55da83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-d55da83 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-caf2874{--min-height:90vh;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-15 .elementor-element.elementor-element-30a7459{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-30a7459 img{height:90vh;object-fit:cover;}.elementor-15 .elementor-element.elementor-element-f59aba9{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-db70227 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-bcbe235{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-2a9211f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-2a9211f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-b89edb6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-b89edb6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-98ecb00{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-98ecb00 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-8e1aa1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a795d21{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-0032362 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-5ebfb9b{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-cd8ae04{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-cd8ae04 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-d0471ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-d0471ac .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-f6cc83d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-f6cc83d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-91b5664{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5b706cd{width:100%;max-width:100%;font-size:10px;line-height:2.8em;letter-spacing:0.6px;}.elementor-15 .elementor-element.elementor-element-5b706cd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0a0e902{text-align:center;}.elementor-15 .elementor-element.elementor-element-0a0e902 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-eedf858{padding:50px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-button{letter-spacing:6px;}.elementor-15 .elementor-element.elementor-element-eedf858 .elementor-message{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-dee81e1{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-d514361 .elementor-heading-title{font-size:28px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-93cbdab{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-15 .elementor-element.elementor-element-93cbdab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}body.elementor-page-15{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-abd2afc{--width:30%;}.elementor-15 .elementor-element.elementor-element-52837cc{--width:100%;}.elementor-15 .elementor-element.elementor-element-0f0c032{--width:30%;}.elementor-15 .elementor-element.elementor-element-64e9f82{--width:100%;}.elementor-15 .elementor-element.elementor-element-8d6bca3{--width:30%;}.elementor-15 .elementor-element.elementor-element-24609ca{--width:100%;}.elementor-15 .elementor-element.elementor-element-cdcf503{--width:30%;}.elementor-15 .elementor-element.elementor-element-30701ae{--width:100%;}.elementor-15 .elementor-element.elementor-element-7fd3745{--width:30%;}.elementor-15 .elementor-element.elementor-element-d6aa73b{--width:100%;}.elementor-15 .elementor-element.elementor-element-2083bf5{--width:30%;}.elementor-15 .elementor-element.elementor-element-a5d2102{--width:100%;}.elementor-15 .elementor-element.elementor-element-ced5cf0{--width:100%;}.elementor-15 .elementor-element.elementor-element-e67277f{--width:100%;}.elementor-15 .elementor-element.elementor-element-bcbe235{--width:100%;}.elementor-15 .elementor-element.elementor-element-5ebfb9b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-abd2afc{--width:100%;}.elementor-15 .elementor-element.elementor-element-0f0c032{--width:100%;}.elementor-15 .elementor-element.elementor-element-8d6bca3{--width:100%;}.elementor-15 .elementor-element.elementor-element-cdcf503{--width:100%;}.elementor-15 .elementor-element.elementor-element-7fd3745{--width:100%;}.elementor-15 .elementor-element.elementor-element-2083bf5{--width:100%;}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-7146870:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7146870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-66f03cb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-66f03cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-34e9424:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-34e9424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-bb0adc0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bb0adc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-8e1aa1e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8e1aa1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-2893e62:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2893e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-cdcbe6a *//* =========================================
   DESKTOP (Der normale, ruhige Look)
   ========================================= */
.hero-title {
  text-align: center;
  color: #222222; /* Das edle Soft-Black */
  font-weight: 300;
  line-height: 1.2;
}

/* Auf dem Desktop stehen Sunny Day und Charter ganz normal nebeneinander */
.brand-name {
  display: block; 
  font-size: 3.5rem; /* Hauptgröße für Desktop */
}

/* Slogan auf dem Desktop (Neue Zeile) */
.hero-slogan {
  display: block; 
  font-size: 1.5rem; 
  margin-top: 15px;
  font-weight: 400; /* Etwas dunkler/fetter wie besprochen */
}

/* =========================================
   MOBILE (Hier passiert der Look aus dem Bild!)
   ========================================= */
@media (max-width: 768px) {
  
  /* Wir zwingen nur den Markennamen auf dem Handy in Großbuchstaben */
  .brand-name {
    text-transform: uppercase; 
  }

  /* SUNNY DAY - Groß in die erste Zeile */
  .brand-sunny {
    display: block; /* Zwingt den Umbruch */
    font-size: 2.5rem;
    letter-spacing: 2px;
  }

  /* CHARTER - Klein, extrem gesperrt drunter (Dein Bild-Look) */
  .brand-charter {
    display: block; /* Zwingt den Umbruch */
    font-size: 1.1rem; /* Deutlich kleiner */
    margin-top: 5px;
    letter-spacing: 14px; /* Das weite Spacing */
    margin-right: -14px; /* WICHTIG: Korrigiert die Zentrierung durch das extreme Spacing */
  }

  /* Der Slogan bleibt drunter, wird aber für Mobile angepasst */
  .hero-slogan {
    font-size: 1.1rem;
    margin-top: 25px; /* Gibt dem Logo-Block oben etwas Luft */
    text-transform: none; /* Verhindert, dass der Slogan auch komplett großgeschrieben wird */
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71ccf74 */.elementor-15 .elementor-element.elementor-element-71ccf74 { display:none; margin-top:12px; }/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-eedf858 *//* Nur für Tablet (iPad) */
@media (max-width: 1024px) {
    .elementor-15 .elementor-element.elementor-element-eedf858 .elementor-field-group {
        width: 100% !important;
        flex: 0 0 100% !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura LT';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://sunnydaycharter.com/wp-content/uploads/2026/01/FuturaLT-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura LT';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://sunnydaycharter.com/wp-content/uploads/2026/01/FuturaLT-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura LT';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://sunnydaycharter.com/wp-content/uploads/2026/01/FuturaLT-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */