/**/@charset "utf-8";
/* CSS Document */

/*EVENTI*/
h3{font-family: essonnes-display, serif;font-size:1.8rem;letter-spacing:0.04em;font-weight:300;line-height:1.5}
/** SLIDESHOW **/
.vetrina{position:inherit}
	.margin-page{margin-top:0}
.slideshow-alf{width:50%;height:calc(100% - 155px + 100px);/*position: absolute;*/left:0;}
.slideshow:after { 
    top: -16px; /*Not sure why I needed this fix*/
		position: fixed;
    width: 100%;
    height: 100%;
    left: 0px;
    z-index: 0; 
}

.slideshow li span { 
	position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    color: transparent;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    opacity: 0;
    z-index: 0;
    animation: imageAnimation 30s linear infinite 0s; 
}
.slideshow li:nth-child(1) span {background-image: url("../images/eventi/privati/organizzazione-feste-bambini.jpg");}
.slideshow li:nth-child(2) span {background-image: url("../images/eventi/privati/eventi-prvati-battesimo.jpg"); animation-delay: 10s;}
.slideshow li:nth-child(3) span { background-image: url("../images/eventi/privati/organizzazione-feste-compleanno.jpg");animation-delay: 20s;}
.intro{width:50%;height:auto;padding:6vw 12% 0 100px;position: absolute;right:0;}
.intro h1{margin-bottom:30px;}
.intro-lista{position:absolute;width:calc(50vw - 15vw);right:0;margin-top:10vw;}
.intro-lista ul {position:relative;margin: 0;padding: 0 5% 0 100px;list-style-type: none;}
.intro-lista ul li {padding: 0.8vw 0;font-size:1.5vw;letter-spacing: 0.02em;color:var(--color-blu); font-weight:300;font-style:italic}
.intro-lista ul li:before {content: "•"; color:var(--color-oro);display: inline-block; width: 1em;margin-left: -1em}

.img-centrale{position:relative;width:30vw;height:calc(30vw / 0.68);overflow:hidden;text-align:center;display:block;margin-bottom:0;margin-left:calc(50% - 15vw);margin-top:calc(1px - 100vh + 155px + (6vw + 30px + 40px + 14.5vw))}

.img-centrale img{width: 100%;height:auto}
.eventi-p{display:flex;flex-wrap:nowrap; margin-top:100px;}
.eventi-p-img{width:50%;padding-left:0%;padding-right:calc(10% - 2vw); font-size:0;}
.eventi-p-imgC{width:50%;height: auto;display:inline-block; position:relative;overflow:hidden;}
.cont-img{;position:relative;overflow:hidden;margin-right:2vw}.cont-img img{max-width:100%;height:auto}
.eventi-p-txt{width:50%;padding:100px 100px 0 10vw;}
.eventi-p-txt h1{font-size:2.2vw;line-height:1.3;margin-bottom:60px}

.slide-foto{display:none}
/*.slide-foto{width:calc(100% - 20%); margin: 200px auto 250px auto;}
.slide-foto #slider-1 {width:calc(100% - 0%);height:calc( ((100vw - 20vw) / 2) + 0vw);}
.slide-foto .funfact-img{height:calc( ((100vw - 20vw) / 2) + 0vw);} .funfact-img img{}*/


#servizi{margin-bottom:50px; padding:110px 5% 0 5%;}
.s-servizi{transition:background 0.3s ease-in-out; margin: 0 10px}.s-servizi:hover .e-p-img img{-webkit-filter: saturate(102%);filter: saturate(1.4);}
.div-int{padding-bottom:90px}

 
.slide-aziendali .slideshow li:nth-child(1) span {background-image: url("../images/eventi/aziendali/organizzazione-eventi-aziendali-claire-maggiora-events.jpg");}
.slide-aziendali .slideshow li:nth-child(2) span {background-image: url("../images/eventi/aziendali/organizzazione-eventi-aziendali-catering-claire-maggiora-events.jpg"); animation-delay: 10s;}
.slide-aziendali .slideshow li:nth-child(3) span { background-image: url("../images/eventi/aziendali/organizzazione-eventi-aziendali-piemonte-monferrato-claire-maggiora-events.jpg");animation-delay: 20s;}

/*- MATRIMONI */
/*.fullsize-video-bg .inner { display: table; width: 100%; max-width: 24em; height: 100%; margin: 0 auto; padding: 0; position: relative; z-index: 2; text-shadow: 0 1px 5px rgba(0,0,0,.5); }
.fullsize-video-bg .inner > div { text-align: center; display: table-cell; vertical-align: middle; padding: 0 2em; }*/
.video-bg{position: relative;margin-top:0px;width:100%;height:calc(100% - 155px);display: block;overflow: hidden;}
.video-rett{width:100%;height:100%;position:absolute;bottom:0;background:#fff;z-index:2}
video {  
  /*width: 100%;height: auto;*/  width:auto;height: 100%;
  object-fit: cover;position: absolute;top: 0;left: 0;z-index:0;
}
.video-txt {
   z-index:1;margin:0;position:absolute;top:50%;left:50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align:center;
	width:100%; padding: 0 10%;	
}
.video-txt h1{color: #fff;font-size:2.7rem;letter-spacing:0.01em;font-weight:400;font-style:italic;margin:0;margin-bottom:15px}
.video-txt h2{color: #fff;font-size:5.5rem;letter-spacing:0.01em;font-family:essonnes-display, serif;font-weight:400;line-height: 1.1;margin:0;}	.video-txt h2 span{display: block}
.matrimoni-p{display:flex;flex-wrap:nowrap; margin-top:0px;}
.matrimoni-p-img{width:40%;}
.matrimoni-p-imgC{width:100%;height: auto;display:inline-block; position:relative;overflow:hidden; padding-bottom:0px;}
.matrimoni-p-imgC .cont-img{;position:relative;overflow:hidden;margin-right:0%} .matrimoni-p-imgC.cont-img img{max-width: 100%;height:auto}
.matrimoni-p-txt{width:60%;padding:150px 100px 0 10%;}
	
/* GALLERIA */
.matrimoni-gallery{text-align:center;margin-top:100px;}
.matrimoni-gallery h2{color:var(--color-black-70);margin: 0;text-transform:uppercase;/*font-family: essonnes-display, serif;font-style:italic*/} 
.matrimoni-gallery h3{font-size:3.8rem;color:var(--color-blutxt);text-transform:uppercase;font-weight: 400}
.my-gallery {
  display: grid;padding-top:60px; width: calc(100vw - 10vw - 1rem);margin-left: 5vw;
	grid-template-columns: repeat(4, calc(( (100vw - 10vw ) / 4) - 0.5rem) );
	grid-template-rows: repeat(4, calc(( (((100vw - 10vw + 2rem) / 4) / 3 ) * 2) - 0.5rem) );
  grid-gap:0vw; 
}
.my-gallery figure{margin:0!important;margin:1rem!important;overflow:hidden;background:var(--color-blu);}
.gallery__img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block; -webkit-transition: all .3s;transition: all .3s ease-out;
}
.gallery__item--1 {
   grid-column: 2 / span 2;  
   grid-row: 1 / span 2; 
}
.gallery__item--10 {
   grid-column: 1 / span 2;  
   grid-row: 4 / span 2; 
}
.gallery__item--V{
grid-row: span 2;	
}
.gallery__img:hover {opacity: 0.8!important;/*transform:scale(1.05)*/}

.matrimoni-testo{padding: 0 10%; margin-top: 100px;}
.matrimoni-testo h1{text-align:center;margin-bottom:60px;color:var(--color-blutxt)!important;padding:0 5%;font-size:3.5rem;}
.matrimoni-testo p{column-count:2;column-fill:balanced;text-align:justify;column-gap:50px;} .matrimoni-testo p a{color:var(--color-oro);font-weight:400} .matrimoni-testo p a:hover{color:var(--color-oro-dark)}.matrimoni-testo i{font-weight:400}
.matrimoni-destination{}
.matrimoni-destination h1{padding:0 5%;text-transform:uppercase;letter-spacing: 0.04em}
.destination-img{display:block;position:relative;margin:60px 0;}
.destination-img .dest-1{width:70%;position:relative;overflow:hidden;}
.destination-img .dest-2{width:40%;position:absolute;bottom:5%;right:0;} .matrimoni-destination .dest-3{display:none;}
.matrimoni-destination p span{column-span:all!important;display:block;font-family:'gothambook', sans-serif;text-transform:uppercase;margin-top:30px;text-align: center}
.destination-formentera{margin-top:60px;}
.destination-formentera img{display: block;margin-bottom: 60px}

.fashion{text-align:center;position:relative;z-index:1;background:var(--color-azz);background: linear-gradient(-90deg, rgba(226,237,255,1) 0%, rgba(244,247,252,1) 62%, rgba(244,247,252,1) 100%);color:var(--color-black-80); padding:100px 0;}
.fashion h1{display:block;position:relative;margin: 0 auto;font-size:3.5rem;line-height:1.4; font-weight: 300;} 
.fashion h1 span{display:block} .fashion h1 i{} .fashion h1 b{font-weight:400;text-transform:uppercase;letter-spacing:0.08em;display:block;margin-top:8px;}
.fashion p {/*padding:20px 15% 0 15%;*/font-size: 1.6rem;padding-top:40px; margin: 0 auto; max-width: 1050px;}
.fashion p span{display:block;margin-top: 20px;font-style: italic} .wandering p span i{text-transform:uppercase;display:block;font-style:normal;}
.trittico{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;text-align:center;margin-top:-40px;margin-bottom:calc(70px + 2vw); padding: 0 calc(10% - 2vw);position:relative;z-index:3}
.tritt-item,.tritt-item2{width: calc(100% / 3);margin: 0 2vw;position:relative} .si-vert{display:none}
.tritt-rett{width:100%;height:100%;position:absolute;bottom:0; background:#fff;z-index:2}

.fashion-txt{padding:0px 10% 70px 10%;margin-top:-40px;text-align:center;position: relative;}
.fashion-txt p{margin:0; padding:0 5%;} .fashion-txt p span{display:block;font-size:150%;line-height:1.3; margin: 2vw 0;padding:0 0%;font-style:italic} 
.fashion-txt p span b{display:block;font-size:110%;font-style:normal;font-weight:300;text-transform:uppercase;margin-bottom:0.8vw;letter-spacing: 0.06em;}

#parallaxF{width:100%;height:400px;display:block;overflow:hidden;text-align:center;position:relative;}
.fashion-banner{width:100%;height:500px;position:absolute;top:-30%;background-image:url("../images/fashion/servizi-fotografici-banner.jpg");background-size:100%;z-index:0;background-repeat:no-repeat;background-position: center}
#parallaxF h1{z-index:1;margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;
	width:100%; padding: 0 10%;}
#parallaxF h1 span{display:block;font-family:'gothambook', sans-serif;background:var(--color-blu);width:-moz-fit-content;width:fit-content;margin:30px auto 0;padding:1.5rem 3rem;font-size:32%;letter-spacing:0.1em;transition: all 0.3s ease-out;} #parallaxF h1 a span {color:var(--color-white)}#parallaxF h1 a span:hover {background:var(--color-oro);color:#fff}
/*@media (min-aspect-ratio: 16/9) {
    .video-bg {
        width:100%;
        height: auto;height:calc(100% - 155px);
    }
}
@media (max-aspect-ratio: 16/9) {
    .video-bg { 
        width:auto;
        height: 100%;
    }
}*/
/*MEDIA*/
@media screen and (max-width: 1440px) {
	.eventi-p-txt{width:50%;padding:5vw 100px 0 5%;} .matrimoni-p-txt{width:60%;}
	.video-bg{height:calc(100% - 105px);}
.matrimoni-gallery{margin-top:70px;}.matrimoni-gallery h2{} .matrimoni-gallery h3{font-size:4.0rem;}
.matrimoni-testo{padding: 0 5%; margin-top: 100px;}
.matrimoni-destination p span{margin-top:30px;font-size:1.4vw;}
}
@media screen and (max-width:1194px) {
	.margin-page{margin-top:calc((100vw / 3) / 1.68 - 8vw)}
	.vetrina{overflow: visible}
	.intro{padding:6vw 10% 0 70px;}
	.intro-lista{width:calc(50vw - 20vw - 30px);right:30px;margin-top:10vw; }
	.intro-lista ul {padding: 0 5% 0 80px;}
	.intro-lista ul li {font-size:2.0vw;}
	.img-centrale{width:40vw;height:calc(40vw / 0.68);margin-left:calc(50% - 20vw);margin-top:calc( (1px - 100vh + 155px + (6vw + 30px + 40px + 14.5vw)) + (100vw / 3) / 1.68 - 14vw) }

.eventi-p-img{width:45vw;padding-left:0%;padding-right:calc(5vw - 0vw);}
.eventi-p-imgC{width:100%;}
.cont-img{margin-right:0%}.cont-img img{max-width:inherit;width: 100%; height:auto}
.eventi-p-txt{width:55vw;padding:100px 90px 0 5%;}
.eventi-p-txt h1{font-size:3.0vw;}
	
.slide-foto{display:block;width:calc(100% - 10%); margin: 150px auto 150px auto;}
.slide-foto #slider-1 {width:calc(100vw - 10vw);height:calc( ((100vw - 10vw) / 1.5) + 0vw);}
.slide-foto .funfact-img{height:calc( ((100vw - 10vw) / 1.5) + 0vw);} 
.slide-foto .funfact-img img{max-width:100%;max-height:100%;object-fit: cover;}
	
	.no-iPad{display:none}
	
	#servizi{margin-bottom:0px; padding:110px 5% 0 5%;}
	.e-a-tit{width:calc(100px + 12vw);margin-top:-40px;}
	
	.video-bg{height:calc(100% - 0px);}
	.matrimoni-p-img{padding-right:0;}
	.matrimoni-gallery{/*padding-left:calc(5% - 1rem);padding-right:calc(5% - 1rem);*/	padding-left:0;padding-right:0}
	.matrimoni-gallery h3{font-size:4.5rem;margin-top: 10px}
	.my-gallery {width: calc(100% - 0vw - 0rem); margin-left: 0;
		grid-template-columns: repeat(3, calc(( (100vw - 0vw ) / 3) - 0.0rem) );
		grid-template-rows: repeat(3, calc(( (((100vw - 0vw + 2rem) / 3) / 3 ) * 2) - 0.0rem) );
	  grid-gap:0vw;padding-top:30px;
	}
/*	.my-gallery {width: calc(100vw - 0vw - 0rem);width: calc(100vw - 10vw + 2rem);margin-left:0vw;
	grid-template-columns: repeat(2, calc(( (100vw - 0vw ) / 2) - 0.0rem) );
	grid-template-rows: repeat(2, calc(( (((100vw - 0vw + 2rem) / 2) / 3 ) * 2) - 0.0rem) );grid-gap:0vw; padding-top:30px;
	}*/
	.my-gallery figure{margin:1rem!important;}

	/*.gallery__item--1 {
	   grid-column: 1 / span 1;  
	   grid-row: 1 / span 1; 
	}*/
	.gallery__item--1 {
	   grid-column: 1 / span 2;  
	   grid-row: 1 / span 2; 
	}
	.gallery__item--2 {
	   grid-column: 2 / span 2;  
	   grid-row: 3 / span 2; 
	}
	.gallery__item--10 {
	   grid-column: 1 / span 2;  
	   grid-row: 5 / span 2; 
	}
	.gallery__item--V{
	grid-row: span 2;	
	}
	.gallery__item--18 {display: none}
	.matrimoni-testo h1{padding:0 5%;font-size:4.0rem;line-height: 1.5}
	
	.fashion{padding:180px 5% 100px 5%;font-size:3.5vw;} .fashion h1{text-align:right}.fashion p{text-align:justify;font-size:1.6vw;}
	.trittico{padding: 0 calc(5% - 2vw)}
	#parallaxF{height:400px}.fashion-banner{width:100%;height:500px;top:-30%;background-size:150%;}#parallaxF h1 span{margin:40px auto 0;padding:1.6rem 3.2rem;font-size:40%;} 
	
}
@media screen and (max-width:900px) {
	.margin-page{margin-top:0}
	.slideshow-alf{width:100%;height:calc(100% - 0px);position:relative}
	.intro{width:55vw;padding:6vw 6% 0 5%;position:relative}
	.intro-lista{display:none}
	
	.img-centrale{position:relative;width:45vw;height:calc(45vw / 0.68);margin-left:calc(100% - 45vw);margin-top:-15vw}
	.img-centrale.fadeInRight{  -webkit-animation-name: fadeIn; animation-name: fadeIn}
	.eventi-p-txt{width:100%;order:2;padding:0px 0% 0 0%;}.eventi-p-img{order:1; width:50%;}.eventi-p-img{display:none}
	.e-a-tit{width:50vw;}.no-iPad-v{display:none}
	.slide-foto{margin:70px auto 150px auto;}
	
	video {width:100%;height: auto;}.video-txt {margin-top:20px}
	.video-txt {padding: 0 5%;}
	.matrimoni-p-img{display:none}.matrimoni-p-txt{width:100%;padding:0px 0% 0 0%;}
	.eventi-p-txt h1{text-align:center;font-size:5.0vw;background:var(--color-blu);color:var(--color-white);padding:60px 5% 60px 5%;}
	.eventi-p-txt p{padding:0px 5% 0px 5%;text-align:center;}
	.matrimoni-testo p{column-count:1;text-align:justify;}
	.matrimoni-destination p span{margin-top:30px;font-size:2.6vw;}
	
	.fashion{padding:250px 5% 80px 5%;background: linear-gradient(-90deg, rgba(226,237,255,1) 0%, rgba(244,247,252,1) 96%);}.fashion h1{font-size:5.0vw;}.fashion p{font-size:2.1vw;}
	.trittico{padding: 0 calc(5% - 0.5vw)}.tritt-item,.tritt-item2{width: calc(100% / 3);margin: 0 0.5vw;position:relative} .tritt-item2{margin-top: -40px;margin-bottom:60px}
	#parallaxF{}.fashion-banner{height:500px;top:-30%;background-size:200%;}
	
h1{font-size:5.0vw;} 
h3{font-size:2.3vw;line-height: 1.7}
h2{font-size:2.0vw;margin-bottom:4vw;}
p{font-size:2.1vw;}	
}
@media screen and (max-width:600px) {
	h1{font-size:10.0vw;padding-bottom:6vw}.eventi-p-txt h1{font-size:8.2vw;line-height:1.4;margin-bottom:4vw}
	h3{font-size:5.3vw;line-height: 1.7}
	h2{font-size:3.2vw;margin-bottom:10vw;line-height: 1.8}
	p,.claire-txt p{font-size:5.0vw;}
	
	#logo{height:calc((100vh / 3) / 1.68 + 20px);}
	.vetrina{margin-top:calc((100vh / 3) / 1.68 + 20px ); height:calc(100% - ((100% / 3) / 1.68 + 55px)); display: block}
	.margin-page{margin-top: 0} 
	.topnav a.icon {top:calc((var(--app-height) / 3) / 1.68 + 20px + 30px + 15px);}
	#app-cover{top:calc((var(--app-height) / 3) / 1.68 + 20px + 30px + 50px + 10px + 15px);}
	
	.intro{width:100vw;padding:10vw 5% 0 5%;position:relative}
	.intro-lista{display:none}
	
	.img-centrale{position:relative;width:90vw;height:calc(90vw / 0.68);margin-left:calc(50% - 45vw);margin-top:110vw}
	.eventi-p{flex-wrap:wrap; margin-top:70px;}
	.eventi-p-txt{order:1;padding:0vw 0% 10vw 0%; width:100%;}.eventi-p-txt h1{margin-bottom:60px!important}.eventi-p-img{order:2; width:100%;}
	.slide-foto{margin:0px auto 150px auto;}
.slide-foto #slider-1 {width:calc(100vw - 10vw);height:calc( (100vw - 10vw) / 0.75);}
.slide-foto .funfact-img{height:calc( (100vw - 10vw) / 0.75) ;} 
.slide-foto .funfact-img img{max-width:100%;max-height:100%;object-fit: cover;}
.slide-foto	.gallery-cell {height:calc( (100vw - 10vw) / 0.75) }
	
	#servizi{padding:110px 0% 0 0%;}.s-servizi{margin: 0 0px}
	.e-a-tit{width:85vw;margin-top:-60px;}

	.video-bg{/*height:calc(100% - 55px);*/height:calc(100% - ((100% / 3) / 1.68 + 55px));top:calc((100% / 3) / 1.68 + 20px);}
	.video-txt {/*margin-top:calc(-1px - (100% / 3) / 1.68 + 40px);*/}
	.video-txt h1{font-size:7vw;margin-bottom:0px } .video-txt h1 span{display:block;line-height:0;opacity:0}
	.video-txt h2,.video-txt h2 span{font-size:8vw!important;margin:0vw!important;padding:0!important;line-height: 1.2!important}
	
	.matrimoni-p-txt{padding:0vw 0% 10vw 0%;}.matrimoni-p-txt h1{margin-bottom:60px!important}  .matrimoni-p{margin-top:calc((100vh / 3) / 1.68 + 20px);display:block}
	.matrimoni-gallery{width: calc(100vw - 0vw + 0rem);padding:0;margin-top:40px; }
	.matrimoni-gallery h2{font-size:3.5vw;} .matrimoni-gallery h3{font-size:8.6vw;}	
/*	.my-gallery {width: calc(100vw - 0vw - 0rem);margin-left:0vw;
	grid-template-columns: repeat(1, calc(( (100vw - 0vw ) / 1) - 0.0rem) );
	grid-template-rows: repeat(1, calc(( (((100vw - 0vw + 2rem) / 1) / 3 ) * 2) - 0.0rem) ); margin-top: -20px
	}*/
	.my-gallery {width: calc(100vw - 0vw - 0rem);margin-left:0vw;
	grid-template-columns: repeat(2, calc(( (100vw - 0vw ) / 2) - 0.0rem) );
	grid-template-rows: repeat(2, calc(( (((100vw - 0vw + 2rem) / 2) / 3 ) * 2) - 0.0rem) );
  grid-gap:0vw; 
	}
	.my-gallery figure{margin:1rem!important;}

	.gallery__item--1 {
	   grid-column: 1 / span 1;  
	   grid-row: 1 / span 1; 
	}
	.gallery__item--2 {
	   grid-column: 2 / span 1;  
	   grid-row: 1 / span 1; 
	}
	.gallery__item--10 {
	   grid-column: 1 / span 2;  
	   grid-row: 4 / span 2; 
	}
	.gallery__item--V{
		grid-row: span 2;	
	}
	.gallery__item--18 {display: inline-block}
	.matrimoni-testo{margin-top:70px;}
	.matrimoni-testo h1{padding:0 0%;font-size:5.0rem;text-align:left;margin-bottom:30px;} .matrimoni-testo p{text-align:left;}
	
	.matrimoni-destination{padding:0}
	.matrimoni-destination h1{text-align:center;font-size:9.0vw;background:var(--color-blu);color:#fff!important;padding:60px 5% 60px 5%;margin-bottom: 0}
	.destination-img{display:block;position:relative;margin:0px 0 30px 0;}
	.destination-img .dest-1{width:100%;position:relative;overflow:hidden;}
	.destination-img .dest-2{display:none}
	.matrimoni-destination p{padding: 0 5%;}.matrimoni-destination p span{margin-top:30px;font-size:4.85vw;}
	.matrimoni-destination .dest-3{display:block;width:100%;position:relative; margin: 15px 0}
	.destination-formentera{margin-top:60px;}.destination-formentera img{margin-bottom:30px}
	.fashion{background: linear-gradient(-80deg, rgba(226,237,255,1) 0%, rgba(244,247,252,1) 96%);}
	.fashion h1{text-align:left;font-size:9.0vw;}.fashion p{text-align:left;font-size:5.0vw;padding-top:0px;}
	.trittico{flex-wrap:wrap;margin-top:-30px;margin-bottom:calc(1vw + 30px); padding: 0 calc(0% - 0.0vw)} .tritt-item,.tritt-item2{width:100%;margin: 1vw 0.0vw 0 0.0vw;} .tritt-item2{}
	.fashion-txt{padding:30px 5%;margin-top:-20px;}
	.fashion-txt p{padding:0 0%;} .fashion-txt p span{font-size:150%;line-height: 1.3; margin:4vw 0;padding:0 10%;} 
	.fashion-txt p span b{font-size:125%;margin-bottom:0.9vw;line-height:1.4; padding: 20px 0}
	#parallaxF{margin-bottom: 40px}.fashion-banner{width:100%;height:500px;top:-30%;background-image:url("../images/fashion/servizi-fotografici-banner-v.jpg");background-size:100%;}
	#parallaxF h1 span{padding:2.0rem 3.6rem;} 

}




