.elementor-6537 .elementor-element.elementor-element-37ce90e{--display:flex;--min-height:15vh;--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--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-6537 .elementor-element.elementor-element-37ce90e:not(.elementor-motion-effects-element-type-background), .elementor-6537 .elementor-element.elementor-element-37ce90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6537 .elementor-element.elementor-element-9210892{--display:flex;--min-height:18vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-6537 .elementor-element.elementor-element-9210892:not(.elementor-motion-effects-element-type-background), .elementor-6537 .elementor-element.elementor-element-9210892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-6537 .elementor-element.elementor-element-2d51bbc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;z-index:310;text-align:center;}.elementor-6537 .elementor-element.elementor-element-2d51bbc.elementor-element{--align-self:center;}.elementor-6537 .elementor-element.elementor-element-2d51bbc .elementor-heading-title{font-family:"Clash Display Bold", Sans-serif;font-size:80px;font-weight:normal;line-height:1em;color:var( --e-global-color-primary );}.elementor-6537 .elementor-element.elementor-element-b209cda{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;z-index:310;text-align:center;}.elementor-6537 .elementor-element.elementor-element-b209cda.elementor-element{--align-self:center;}.elementor-6537 .elementor-element.elementor-element-b209cda .elementor-heading-title{font-family:"Clash Display Regular", Sans-serif;font-size:30px;font-weight:normal;line-height:1em;color:var( --e-global-color-text );}.elementor-6537 .elementor-element.elementor-element-c97cd29{--display:flex;--position:fixed;--min-height:39vh;--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:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-6537 .elementor-element.elementor-element-c97cd29.e-con{--align-self:stretch;}body:not(.rtl) .elementor-6537 .elementor-element.elementor-element-c97cd29{left:0%;}body.rtl .elementor-6537 .elementor-element.elementor-element-c97cd29{right:0%;}.elementor-6537 .elementor-element.elementor-element-2c4b337{--display:flex;--min-height:13vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--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-6537 .elementor-element.elementor-element-2c4b337:not(.elementor-motion-effects-element-type-background), .elementor-6537 .elementor-element.elementor-element-2c4b337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pink-wave.com/wp-content/uploads/2025/11/egitto-e1763753816407.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6537 .elementor-element.elementor-element-2c4b337::before, .elementor-6537 .elementor-element.elementor-element-2c4b337 > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-2c4b337 > .e-con-inner > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-2c4b337 > .elementor-background-slideshow::before, .elementor-6537 .elementor-element.elementor-element-2c4b337 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6537 .elementor-element.elementor-element-2c4b337 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6537 .elementor-element.elementor-element-2c4b337:hover::before, .elementor-6537 .elementor-element.elementor-element-2c4b337:hover > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-2c4b337:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-2c4b337 > .elementor-background-slideshow:hover::before, .elementor-6537 .elementor-element.elementor-element-2c4b337 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-6537 .elementor-element.elementor-element-2c4b337:hover{--overlay-opacity:0;}.elementor-6537 .elementor-element.elementor-element-2c4b337, .elementor-6537 .elementor-element.elementor-element-2c4b337::before{--overlay-transition:0.4s;}.elementor-6537 .elementor-element.elementor-element-2c4b337.e-con{--align-self:stretch;}.elementor-6537 .elementor-element.elementor-element-f2c6d98{width:100%;max-width:100%;text-align:center;}.elementor-6537 .elementor-element.elementor-element-f2c6d98.elementor-element{--align-self:stretch;}.elementor-6537 .elementor-element.elementor-element-f2c6d98 .elementor-heading-title{font-family:"Clash Display > Titoli / Headings", Sans-serif;font-size:40px;font-weight:900;line-height:1em;color:var( --e-global-color-accent );}.elementor-6537 .elementor-element.elementor-element-a3702e4{--display:flex;--min-height:13vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--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-6537 .elementor-element.elementor-element-a3702e4:not(.elementor-motion-effects-element-type-background), .elementor-6537 .elementor-element.elementor-element-a3702e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pink-wave.com/wp-content/uploads/2025/11/grecia-e1763753844716.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6537 .elementor-element.elementor-element-a3702e4::before, .elementor-6537 .elementor-element.elementor-element-a3702e4 > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-a3702e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-a3702e4 > .elementor-background-slideshow::before, .elementor-6537 .elementor-element.elementor-element-a3702e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6537 .elementor-element.elementor-element-a3702e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6537 .elementor-element.elementor-element-a3702e4:hover::before, .elementor-6537 .elementor-element.elementor-element-a3702e4:hover > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-a3702e4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-a3702e4 > .elementor-background-slideshow:hover::before, .elementor-6537 .elementor-element.elementor-element-a3702e4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-6537 .elementor-element.elementor-element-a3702e4:hover{--overlay-opacity:0;}.elementor-6537 .elementor-element.elementor-element-a3702e4, .elementor-6537 .elementor-element.elementor-element-a3702e4::before{--overlay-transition:0.4s;}.elementor-6537 .elementor-element.elementor-element-a3702e4.e-con{--align-self:stretch;}.elementor-6537 .elementor-element.elementor-element-b7451bc{width:100%;max-width:100%;text-align:center;}.elementor-6537 .elementor-element.elementor-element-b7451bc.elementor-element{--align-self:stretch;}.elementor-6537 .elementor-element.elementor-element-b7451bc .elementor-heading-title{font-family:"Clash Display > Titoli / Headings", Sans-serif;font-size:40px;font-weight:900;line-height:1em;color:var( --e-global-color-accent );}.elementor-6537 .elementor-element.elementor-element-d6ff425{--display:flex;--min-height:13vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--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-6537 .elementor-element.elementor-element-d6ff425:not(.elementor-motion-effects-element-type-background), .elementor-6537 .elementor-element.elementor-element-d6ff425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pink-wave.com/wp-content/uploads/2025/11/cipro-e1763753883301.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6537 .elementor-element.elementor-element-d6ff425::before, .elementor-6537 .elementor-element.elementor-element-d6ff425 > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-d6ff425 > .e-con-inner > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-d6ff425 > .elementor-background-slideshow::before, .elementor-6537 .elementor-element.elementor-element-d6ff425 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6537 .elementor-element.elementor-element-d6ff425 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6537 .elementor-element.elementor-element-d6ff425:hover::before, .elementor-6537 .elementor-element.elementor-element-d6ff425:hover > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-d6ff425:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6537 .elementor-element.elementor-element-d6ff425 > .elementor-background-slideshow:hover::before, .elementor-6537 .elementor-element.elementor-element-d6ff425 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-6537 .elementor-element.elementor-element-d6ff425:hover{--overlay-opacity:0;}.elementor-6537 .elementor-element.elementor-element-d6ff425, .elementor-6537 .elementor-element.elementor-element-d6ff425::before{--overlay-transition:0.4s;}.elementor-6537 .elementor-element.elementor-element-d6ff425.e-con{--align-self:stretch;}.elementor-6537 .elementor-element.elementor-element-df3dbb3{width:100%;max-width:100%;text-align:center;}.elementor-6537 .elementor-element.elementor-element-df3dbb3.elementor-element{--align-self:stretch;}.elementor-6537 .elementor-element.elementor-element-df3dbb3 .elementor-heading-title{font-family:"Clash Display > Titoli / Headings", Sans-serif;font-size:40px;font-weight:900;line-height:1em;color:var( --e-global-color-accent );}.elementor-6537 .elementor-element.elementor-element-287258c{--display:grid;--position:fixed;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}body:not(.rtl) .elementor-6537 .elementor-element.elementor-element-287258c{right:0px;}body.rtl .elementor-6537 .elementor-element.elementor-element-287258c{left:0px;}.elementor-6537 .elementor-element.elementor-element-e9281bf{--display:flex;--min-height:70vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-6537 .elementor-element.elementor-element-7103bd6{--wp3d-earth-modal-size:50%;--wp3d-earth-modal-titlecolor:#E6127E;--wp3d-earth-modal-contentcolor:var( --e-global-color-text );--wp3d-earth-modal-color:var( --e-global-color-accent );--wp3d-earth-modal-quitcolor:var( --e-global-color-text );--wp3d-earth-button-strokesizer:0px;--wp3d-earth-button-radius:0px;width:100%;max-width:100%;}.elementor-6537 .elementor-element.elementor-element-7103bd6 .wp3d-earth-container{height:80vh;}.elementor-6537 .elementor-element.elementor-element-7103bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6537 .elementor-element.elementor-element-7103bd6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-6537 .elementor-element.elementor-element-9210892{--width:100%;}.elementor-6537 .elementor-element.elementor-element-c97cd29{--width:20%;}.elementor-6537 .elementor-element.elementor-element-287258c{--width:17%;}.elementor-6537 .elementor-element.elementor-element-e9281bf{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6537 .elementor-element.elementor-element-37ce90e{--width:100%;}}@media(max-width:1024px){.elementor-6537 .elementor-element.elementor-element-37ce90e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6537 .elementor-element.elementor-element-2d51bbc .elementor-heading-title{font-size:50px;}.elementor-6537 .elementor-element.elementor-element-b209cda .elementor-heading-title{font-size:40px;}.elementor-6537 .elementor-element.elementor-element-f2c6d98 .elementor-heading-title{font-size:50px;}.elementor-6537 .elementor-element.elementor-element-b7451bc .elementor-heading-title{font-size:50px;}.elementor-6537 .elementor-element.elementor-element-df3dbb3 .elementor-heading-title{font-size:50px;}.elementor-6537 .elementor-element.elementor-element-287258c{--grid-auto-flow:row;}.elementor-6537 .elementor-element.elementor-element-7103bd6{--wp3d-earth-modal-size:75%;}}@media(max-width:767px){.elementor-6537 .elementor-element.elementor-element-37ce90e{--width:100%;--min-height:15vh;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-6537 .elementor-element.elementor-element-9210892{--min-height:15vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6537 .elementor-element.elementor-element-2d51bbc .elementor-heading-title{font-size:29px;line-height:1em;letter-spacing:0px;}.elementor-6537 .elementor-element.elementor-element-b209cda .elementor-heading-title{font-size:15px;line-height:1em;letter-spacing:0px;}.elementor-6537 .elementor-element.elementor-element-f2c6d98 .elementor-heading-title{font-size:45px;}.elementor-6537 .elementor-element.elementor-element-b7451bc .elementor-heading-title{font-size:45px;}.elementor-6537 .elementor-element.elementor-element-df3dbb3 .elementor-heading-title{font-size:45px;}.elementor-6537 .elementor-element.elementor-element-287258c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6537 .elementor-element.elementor-element-e9281bf{--min-height:70vh;--z-index:1;}.elementor-6537 .elementor-element.elementor-element-7103bd6{--wp3d-earth-modal-size:100%;}.elementor-6537 .elementor-element.elementor-element-7103bd6 .wp3d-earth-container{height:50vh;}.elementor-6537 .elementor-element.elementor-element-7103bd6.elementor-element{--flex-grow:0;--flex-shrink:0;}}/* Start custom CSS for wp3d-earth3d, class: .elementor-element-7103bd6 *//* Target più specifico per forzare Outfit solo sulla descrizione del modal */
.elementor-widget-container .wp3d-container .wp3d-modal-description,
.wp3d-modal .wp3d-modal-description {
    font-family: "Outfit", "Outfit Regular", sans-serif !important;
    /* opzionali: adattali se vuoi peso/dimensione diversi */
    font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 1.4 !important;
}

/* Mobile - riduci se necessario */
@media (max-width: 767px) {
    .elementor-widget-container .wp3d-container .wp3d-modal-description,
    .wp3d-modal .wp3d-modal-description {
        font-size: 15px !important;
    }
}






/* Titolo modal */
.wp3d-modal-title {
    font-family: "Clash Display", sans-serif !important;
    font-weight: 900 !important;
}


/* Applica Clash Display a tutto il contenuto del widget Earth3D */
.elementor-widget-container .wp3d-container * {
    font-family: "Clash Display", sans-serif !important;
}

}

@media (max-width: 767px) {
    .elementor-widget-container .wp3d-container * {
        font-family: "Clash Display", sans-serif !important;
    }
}

/* Riduzione immagine + centratura + angoli arrotondati */
.wp3d-modal-image,
.wp3d-modal-image img,
.wp3d-modal .wp3d-modal-image,
.wp3d-modal .wp3d-modal-image img {
    width: 80% !important;
    height: auto !important;

    border-radius: 20px !important;
    overflow: hidden !important;

    display: block !important;
    margin: 0 auto 20px auto !important; /* centrata + 20px sotto */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.pink-wave.com/wp-content/uploads/2025/10/ClashDisplay-Bold.eot');
	src: url('https://www.pink-wave.com/wp-content/uploads/2025/10/ClashDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.pink-wave.com/wp-content/uploads/2025/10/ClashDisplay-Bold.woff2') format('woff2'),
		url('https://www.pink-wave.com/wp-content/uploads/2025/10/ClashDisplay-Bold.woff') format('woff'),
		url('https://www.pink-wave.com/wp-content/uploads/2025/10/ClashDisplay-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.pink-wave.com/wp-content/uploads/2025/10/ClashDisplay-Regular.eot');
	src: url('https://www.pink-wave.com/wp-content/uploads/2025/10/ClashDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.pink-wave.com/wp-content/uploads/2025/10/ClashDisplay-Regular.woff2') format('woff2'),
		url('https://www.pink-wave.com/wp-content/uploads/2025/10/ClashDisplay-Regular.woff') format('woff'),
		url('https://www.pink-wave.com/wp-content/uploads/2025/10/ClashDisplay-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */