.elementor-61255 .elementor-element.elementor-element-7d0931af:not(.elementor-motion-effects-element-type-background), .elementor-61255 .elementor-element.elementor-element-7d0931af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61255 .elementor-element.elementor-element-7d0931af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-7d0931af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61255 .elementor-element.elementor-element-4eb0874c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .elementor-repeater-item-06bfbce .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://happydays-travel.gr/wp-content/uploads/2025/10/MSC-Musica.jpg);background-size:cover;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .elementor-repeater-item-06bfbce .elementor-background-overlay{background-color:#0000001A;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .swiper-slide{height:600px;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .swiper-slide-contents{max-width:100%;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .swiper-slide-inner{padding:0px 0px 150px 50px;text-align:left;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:600;line-height:50px;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .elementor-slide-description{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:400;line-height:80px;}.elementor-61255 .elementor-element.elementor-element-67aeec02 .elementor-spacer-inner{--spacer-size:41px;}.elementor-61255 .elementor-element.elementor-element-5d23c595 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-61255 .elementor-element.elementor-element-5d23c595 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-61255 .elementor-element.elementor-element-5d23c595 .elementor-button{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:900;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #00C3FF 0%, #14428F 100%);border-radius:45px 45px 45px 45px;}.elementor-61255 .elementor-element.elementor-element-5d23c595 .elementor-button:hover, .elementor-61255 .elementor-element.elementor-element-5d23c595 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #14428F 0%, #00C3FF 100%);}body:not(.rtl) .elementor-61255 .elementor-element.elementor-element-5d23c595{right:31px;}body.rtl .elementor-61255 .elementor-element.elementor-element-5d23c595{left:31px;}.elementor-61255 .elementor-element.elementor-element-5d23c595{top:625px;z-index:5;}.elementor-61255 .elementor-element.elementor-element-6a056237 .elementor-heading-title{color:#1470CC;font-family:"Manrope", Sans-serif;font-size:32px;font-weight:900;}.elementor-61255 .elementor-element.elementor-element-5461da95 .elementor-heading-title{color:var( --e-global-color-baca683 );font-family:"Manrope", Sans-serif;font-size:36px;font-weight:900;}.elementor-61255 .elementor-element.elementor-element-5461da95 > .elementor-widget-container{margin:-18px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-7a59d9f3 .elementor-button{font-family:"Manrope", Sans-serif;font-size:34px;font-weight:900;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-4cf746a ) 0%, #00CCFF 100%);border-radius:45px 45px 45px 45px;}.elementor-61255 .elementor-element.elementor-element-10977d0f{text-align:right;}.elementor-61255 .elementor-element.elementor-element-10977d0f .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Manrope", Sans-serif;font-size:29px;font-weight:600;}.elementor-61255 .elementor-element.elementor-element-10977d0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-2b8ba093 .elementor-button{font-family:"Manrope", Sans-serif;font-size:34px;font-weight:900;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-4cf746a ) 0%, #00CCFF 100%);border-radius:45px 45px 45px 45px;}.elementor-61255 .elementor-element.elementor-element-6c701991 img{width:40%;}.elementor-61255 .elementor-element.elementor-element-263a948{text-align:right;}.elementor-61255 .elementor-element.elementor-element-263a948 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Manrope", Sans-serif;font-size:29px;font-weight:600;}.elementor-61255 .elementor-element.elementor-element-263a948 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-55950ece > .elementor-container{min-height:214px;}.elementor-61255 .elementor-element.elementor-element-782c0a54 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-3a22e787{text-align:left;}.elementor-61255 .elementor-element.elementor-element-3a22e787 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:38px;font-weight:600;}.elementor-61255 .elementor-element.elementor-element-4963bb8d{text-align:left;color:#7A7A7A;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-61255 .elementor-element.elementor-element-28b5e967 img{border-radius:91px 91px 91px 91px;}.elementor-61255 .elementor-element.elementor-element-44b43128 > .elementor-container{min-height:0px;}.elementor-61255 .elementor-element.elementor-element-230445f8{margin-top:-50px;margin-bottom:0px;}.elementor-61255 .elementor-element.elementor-element-7df8ea8 img{width:95%;height:225px;border-radius:40px 40px 40px 40px;}.elementor-61255 .elementor-element.elementor-element-619440bf img{width:95%;height:225px;border-radius:40px 40px 40px 40px;}.elementor-61255 .elementor-element.elementor-element-75fd73df .elementor-spacer-inner{--spacer-size:50px;}.elementor-61255 .elementor-element.elementor-element-731e5755 .elementor-heading-title{color:#8D8D8D;font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-61255 .elementor-element.elementor-element-415c5b7{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-61255 .elementor-element.elementor-element-114c06cf .elementor-spacer-inner{--spacer-size:50px;}.elementor-61255 .elementor-element.elementor-element-7e67bdf0:not(.elementor-motion-effects-element-type-background), .elementor-61255 .elementor-element.elementor-element-7e67bdf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-61255 .elementor-element.elementor-element-7e67bdf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61255 .elementor-element.elementor-element-7e67bdf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61255 .elementor-element.elementor-element-1619d558 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:900;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-4cf746a ) 0%, #00CCFF 100%);border-radius:45px 45px 45px 45px;}.elementor-61255 .elementor-element.elementor-element-1619d558 > .elementor-widget-container{margin:-48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-5353aede:not(.elementor-motion-effects-element-type-background), .elementor-61255 .elementor-element.elementor-element-5353aede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-61255 .elementor-element.elementor-element-5353aede{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61255 .elementor-element.elementor-element-5353aede > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61255 .elementor-element.elementor-element-641a695a .elementor-spacer-inner{--spacer-size:50px;}.elementor-61255 .elementor-element.elementor-element-29776c7d .elementor-spacer-inner{--spacer-size:50px;}.elementor-61255 .elementor-element.elementor-element-18196968 .elementor-spacer-inner{--spacer-size:50px;}.elementor-61255 .elementor-element.elementor-element-6cb42457:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61255 .elementor-element.elementor-element-6cb42457 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61255 .elementor-element.elementor-element-6cb42457 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61255 .elementor-element.elementor-element-6cb42457 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61255 .elementor-element.elementor-element-3e6b89a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61255 .elementor-element.elementor-element-3e6b89a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-61255 .elementor-element.elementor-element-3e6b89a5 > .elementor-element-populated, .elementor-61255 .elementor-element.elementor-element-3e6b89a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-61255 .elementor-element.elementor-element-3e6b89a5 > .elementor-background-slideshow{border-radius:35px 0px 35px 35px;}.elementor-61255 .elementor-element.elementor-element-3e6b89a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61255 .elementor-element.elementor-element-3e6b89a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61255 .elementor-element.elementor-element-1a178b3e{text-align:left;}.elementor-61255 .elementor-element.elementor-element-1a178b3e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-61255 .elementor-element.elementor-element-1a178b3e > .elementor-widget-container{margin:0px 0px 0px 16px;padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-2cc2029{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-61255 .elementor-element.elementor-element-65b61f5 .elementor-spacer-inner{--spacer-size:33px;}.elementor-61255 .elementor-element.elementor-element-43d89e9a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-61255 .elementor-element.elementor-element-43d89e9a > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-61255 .elementor-element.elementor-element-45370354{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-61255 .elementor-element.elementor-element-6b4f7e4d .elementor-spacer-inner{--spacer-size:50px;}.elementor-61255 .elementor-element.elementor-element-6cf5709b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-61255 .elementor-element.elementor-element-5dd73f17 .widget-image-caption{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-61255 .elementor-element.elementor-element-61c49fd3 .elementor-spacer-inner{--spacer-size:50px;}.elementor-61255 .elementor-element.elementor-element-75ccb883 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:600;}.elementor-61255 .elementor-element.elementor-element-172bba91 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:600;}.elementor-61255 .elementor-element.elementor-element-592c79fc .elementor-spacer-inner{--spacer-size:50px;}.elementor-61255 .elementor-element.elementor-element-58001fd .elementor-spacer-inner{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-61255 .elementor-element.elementor-element-5c6dc474 .elementor-slide-heading{font-size:50px;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .elementor-slide-description{font-size:50px;}.elementor-61255 .elementor-element.elementor-element-5d23c595 .elementor-button{font-size:20px;}.elementor-61255 .elementor-element.elementor-element-3a22e787 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-61255 .elementor-element.elementor-element-4963bb8d > .elementor-widget-container{padding:0px 0px 20px 20px;}.elementor-61255 .elementor-element.elementor-element-28b5e967 img{border-radius:40px 40px 40px 40px;}}@media(max-width:767px){.elementor-61255 .elementor-element.elementor-element-5c6dc474 .swiper-slide{height:236px;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .swiper-slide-contents{max-width:100%;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .swiper-slide-inner{padding:0px 0px 20px 20px;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .elementor-slide-heading{font-size:25px;line-height:0px;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 .elementor-slide-description{font-size:25px;line-height:30px;}.elementor-61255 .elementor-element.elementor-element-5c6dc474 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-5d23c595 .elementor-button{font-size:15px;}.elementor-61255 .elementor-element.elementor-element-3c9d5ba{width:100%;}.elementor-61255 .elementor-element.elementor-element-6a056237 .elementor-heading-title{font-size:28px;}.elementor-61255 .elementor-element.elementor-element-5461da95 .elementor-heading-title{font-size:31px;}.elementor-61255 .elementor-element.elementor-element-7a59d9f3 .elementor-button{font-size:16px;}.elementor-61255 .elementor-element.elementor-element-10977d0f{text-align:center;}.elementor-61255 .elementor-element.elementor-element-10977d0f .elementor-heading-title{font-size:23px;}.elementor-61255 .elementor-element.elementor-element-10977d0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-5fe153aa{width:100%;}.elementor-61255 .elementor-element.elementor-element-2b8ba093 .elementor-button{font-size:16px;}.elementor-61255 .elementor-element.elementor-element-2b8ba093 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-2b8ba093{width:70%;max-width:70%;}.elementor-61255 .elementor-element.elementor-element-6c701991{text-align:right;width:30%;max-width:30%;}.elementor-61255 .elementor-element.elementor-element-6c701991 img{width:100%;}.elementor-61255 .elementor-element.elementor-element-6c701991 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-161a68d5{text-align:right;width:30%;max-width:30%;}.elementor-61255 .elementor-element.elementor-element-161a68d5 img{width:100%;}.elementor-61255 .elementor-element.elementor-element-161a68d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-263a948{text-align:center;}.elementor-61255 .elementor-element.elementor-element-263a948 .elementor-heading-title{font-size:23px;}.elementor-61255 .elementor-element.elementor-element-263a948 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-782c0a54 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-61255 .elementor-element.elementor-element-3a22e787{text-align:left;}.elementor-61255 .elementor-element.elementor-element-3a22e787 .elementor-heading-title{font-size:32px;}.elementor-61255 .elementor-element.elementor-element-4963bb8d{text-align:justify;}.elementor-61255 .elementor-element.elementor-element-28b5e967 img{border-radius:40px 40px 40px 40px;}.elementor-61255 .elementor-element.elementor-element-230445f8{margin-top:-70px;margin-bottom:-70px;}.elementor-61255 .elementor-element.elementor-element-74ee9f91{width:50%;}.elementor-61255 .elementor-element.elementor-element-7df8ea8 img{width:100%;height:100px;border-radius:15px 15px 15px 15px;}.elementor-61255 .elementor-element.elementor-element-6e145c5d{width:50%;}.elementor-61255 .elementor-element.elementor-element-619440bf img{width:100%;height:100px;border-radius:15px 15px 15px 15px;}.elementor-61255 .elementor-element.elementor-element-415c5b7{font-size:15px;}.elementor-61255 .elementor-element.elementor-element-114c06cf .elementor-spacer-inner{--spacer-size:64px;}.elementor-61255 .elementor-element.elementor-element-1619d558 .elementor-button{font-size:15px;}.elementor-61255 .elementor-element.elementor-element-1a178b3e{text-align:left;}.elementor-61255 .elementor-element.elementor-element-1a178b3e .elementor-heading-title{font-size:25px;}.elementor-61255 .elementor-element.elementor-element-1a178b3e > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-65b61f5 .elementor-spacer-inner{--spacer-size:50px;}.elementor-61255 .elementor-element.elementor-element-11b733c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-61255 .elementor-element.elementor-element-6b4f7e4d .elementor-spacer-inner{--spacer-size:10px;}.elementor-61255 .elementor-element.elementor-element-49a75b54{width:100%;}.elementor-61255 .elementor-element.elementor-element-6cf5709b .elementor-heading-title{font-size:32px;}.elementor-61255 .elementor-element.elementor-element-569901a2{width:100%;}.elementor-61255 .elementor-element.elementor-element-592c79fc .elementor-spacer-inner{--spacer-size:10px;}}@media(min-width:768px){.elementor-61255 .elementor-element.elementor-element-3c9d5ba{width:72.719%;}.elementor-61255 .elementor-element.elementor-element-ddfb83c{width:27.15%;}.elementor-61255 .elementor-element.elementor-element-190a32f7{width:80%;}.elementor-61255 .elementor-element.elementor-element-5fe153aa{width:20%;}.elementor-61255 .elementor-element.elementor-element-782c0a54{width:51.842%;}.elementor-61255 .elementor-element.elementor-element-3323b139{width:48.071%;}.elementor-61255 .elementor-element.elementor-element-4c145eb6{width:74.034%;}.elementor-61255 .elementor-element.elementor-element-3c60ab5e{width:25.922%;}.elementor-61255 .elementor-element.elementor-element-3e6b89a5{width:47%;}.elementor-61255 .elementor-element.elementor-element-4d201cd1{width:5.333%;}.elementor-61255 .elementor-element.elementor-element-11b733c4{width:47%;}}@media(max-width:1024px) and (min-width:768px){.elementor-61255 .elementor-element.elementor-element-3e6b89a5{width:100%;}.elementor-61255 .elementor-element.elementor-element-11b733c4{width:100%;}}/* Start custom CSS for slides, class: .elementor-element-5c6dc474 */.elementor-slide-description {
 -webkit-text-fill-color: rgba(0,0,0,0);
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: white;
}/* End custom CSS */