@font-face{font-family:"Apollo";font-style:normal;font-weight:400;src:local(""),url("fonts/APOLLO.woff2") format("woff2"),url("fonts/APOLLO.otf") format("opentype")}@font-face{font-family:"Neueplak";font-style:normal;font-weight:400;src:local(""),url("fonts/NeuePlakRegular.ttf") format("truetype")}@font-face{font-family:"Helvetica";font-style:normal;font-weight:400;src:local(""),url("fonts/HelveticaLt.woff2") format("woff2"),url("fonts/HelveticaLt.ttf") format("truetype")}h1{font-size:clamp(3.2rem,7vw,5.6rem);font-weight:400;line-height:1.5;color:#131313}h2{font-size:clamp(4.4rem,6vw,8.8rem);font-weight:400;line-height:1.5;color:#131313}p.main-txt{color:#404040;font-weight:400;line-height:170%;font-size:clamp(1.6rem,3vw,2.4rem);font-family:"Helvetica",sans-serif}.mb-240{margin-bottom:24rem}.mb-240-r{margin-bottom:12rem}@media(min-width: 992px){.mb-240-r{margin-bottom:24rem}}.mb-120{margin-bottom:12rem}.mb-120-r{margin-bottom:6rem}@media(min-width: 992px){.mb-120-r{margin-bottom:12rem}}.mb-32-r{margin-bottom:3.2rem}@media(min-width: 992px){.mb-32-r{margin-bottom:.4rem}}.no-p{padding:0 !important}.no-pl{padding-left:0 !important}.no-pr{padding-right:0 !important}.t-center{text-align:center}.v-none{visibility:hidden;opacity:0}.no-wrap{display:inline;white-space:nowrap}.star-rotate{-webkit-animation:star-rotation 6s linear infinite;animation:star-rotation 6s linear infinite}@-webkit-keyframes star-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes star-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes infinite-scale{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes infinite-scale{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.slogan-swipe-down{-webkit-animation:slogan-swipe-down 22s linear infinite;animation:slogan-swipe-down 22s linear infinite}@-webkit-keyframes slogan-swipe-down{0%{-webkit-transform:translateY(-60%);transform:translateY(-60%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slogan-swipe-down{0%{-webkit-transform:translateY(-60%);transform:translateY(-60%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slogan-swipe-up{-webkit-animation:slogan-swipe-up 22s linear infinite;animation:slogan-swipe-up 22s linear infinite}@-webkit-keyframes slogan-swipe-up{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{-webkit-transform:translateY(-60%);transform:translateY(-60%)}}@keyframes slogan-swipe-up{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{-webkit-transform:translateY(-60%);transform:translateY(-60%)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}ol,ul{list-style:none}*,*:before,*:after{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-size:62.5%;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;overflow-x:hidden}body{font-family:"Neueplak",serif;font-size:1.6rem;background-color:#f9f9f9}::-moz-selection{color:#fff;background-color:#e5578e}::selection{color:#fff;background-color:#e5578e}main.container-fluid{position:relative;padding:0 1.6rem}@media(min-width: 768px){main.container-fluid{padding:0 2.4rem}}@media(min-width: 992px){main.container-fluid{padding:0 4rem}}body.home{min-height:100vh;min-height:-webkit-fill-available}html{height:-webkit-fill-available}header{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.98)), to(rgba(255, 255, 255, 0)));background:linear-gradient(180deg, rgba(255, 255, 255, 0.98) 0%, rgba(255, 255, 255, 0) 100%);position:fixed;z-index:999;left:0;right:0;top:0;padding:calc(2*0.8rem) 1.6rem 0}@media(min-width: 768px){header{padding:calc(2*0.8rem) 2.4rem 0}}@media(min-width: 992px){header{padding:.8rem 4rem 0}}header .logo{display:inline-block;text-align:right;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .logo svg{max-width:56%}@media(min-width: 992px){header .logo svg{max-width:72%}}header .logo:hover{-webkit-transform:scale(0.96);transform:scale(0.96);opacity:.72}header .menu-btn{font-size:2.4rem;letter-spacing:2px;color:#131313;text-decoration:none}header .menu-list{height:0;opacity:0;pointer-events:none;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}header .menu-list li{margin-top:4rem;margin-bottom:4rem}header .menu-list li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#131313;text-transform:uppercase;font-size:2.4rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .menu-list li a:hover{opacity:.72}header .menu-list li span{opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .menu-list li span.current{-webkit-text-decoration:line-through #e5578e;text-decoration:line-through #e5578e;-webkit-text-decoration-line:line-through;-webkit-text-decoration-color:#e5578e}header .menu-list li:last-of-type{margin-bottom:80rem}header .menu-list .menu-star{margin-right:1.6rem;margin-top:-0.6rem;opacity:0;-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}header .menu-list li:nth-of-type(1) .menu-star,header .menu-list li:nth-of-type(1) span{-webkit-transition-delay:.1s;transition-delay:.1s}header .menu-list li:nth-of-type(2) .menu-star,header .menu-list li:nth-of-type(2) span{-webkit-transition-delay:.3s;transition-delay:.3s}header .menu-list li:nth-of-type(3) .menu-star,header .menu-list li:nth-of-type(3) span{-webkit-transition-delay:.5s;transition-delay:.5s}header .menu-list.open{height:auto;pointer-events:auto;opacity:1}header .menu-list.open .menu-star{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}header .menu-list.open li span{opacity:1}.home header{background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(45%, rgba(255, 255, 255, 0.96)), to(rgba(255, 255, 255, 0)));background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.96) 45%, rgba(255, 255, 255, 0) 100%)}@media(min-width: 992px){.home header{background:rgba(0,0,0,0)}}.home header .menu-list li:last-of-type{margin-bottom:28rem}a.link{text-decoration:none;color:#131313;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}a.link:hover{color:#e5578e}.decoration-star svg{-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg);-webkit-transition:-webkit-transform .6s cubic-bezier(0.17, 0.67, 0.3, 1.33);transition:-webkit-transform .6s cubic-bezier(0.17, 0.67, 0.3, 1.33);transition:transform .6s cubic-bezier(0.17, 0.67, 0.3, 1.33);transition:transform .6s cubic-bezier(0.17, 0.67, 0.3, 1.33), -webkit-transform .6s cubic-bezier(0.17, 0.67, 0.3, 1.33)}.decoration-star.is-inview svg{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transition-delay:.6s;transition-delay:.6s}#myVideo{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%}.full-h-container{min-height:100vh}.full-h-container .wrap-content{min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.full-h-container .wrap-content .logo{text-align:center;margin-bottom:1.2rem;margin-top:-4.8rem}@media(min-width: 768px){.full-h-container .wrap-content .logo{margin-bottom:2.4rem}}.full-h-container .wrap-content h1{text-align:center;line-height:115%;font-size:clamp(3.8rem,6vw,4.8rem);margin-bottom:-14%;z-index:10;position:relative}.full-h-container .wrap-content .wrap-content__center{position:relative}.full-h-container .wrap-content .wrap-content__center .slogan__wrapper{position:absolute;top:0;overflow:hidden;max-height:48vh}@media(min-width: 992px){.full-h-container .wrap-content .wrap-content__center .slogan__wrapper{max-height:64vh}}.full-h-container .wrap-content .wrap-content__center .slogan__wrapper.slogan__left{left:0;-webkit-transform:translateX(calc(-100% - 0.8rem));transform:translateX(calc(-100% - 0.8rem))}@media(min-width: 992px){.full-h-container .wrap-content .wrap-content__center .slogan__wrapper.slogan__left{-webkit-transform:translateX(calc(-100% - 1.4rem));transform:translateX(calc(-100% - 1.4rem))}}.full-h-container .wrap-content .wrap-content__center .slogan__wrapper.slogan__right{right:0;-webkit-transform:translateX(calc(100% + 0.8rem));transform:translateX(calc(100% + 0.8rem))}@media(min-width: 992px){.full-h-container .wrap-content .wrap-content__center .slogan__wrapper.slogan__right{-webkit-transform:translateX(calc(100% + 1.4rem));transform:translateX(calc(100% + 1.4rem))}}.full-h-container .wrap-content .wrap-content__center .slogan__wrapper .slogan{max-width:2rem}@media(min-width: 992px){.full-h-container .wrap-content .wrap-content__center .slogan__wrapper .slogan{max-width:2.6rem}}.full-h-container .wrap-content .wrap-content__center .slogan__wrapper .slogan path{fill:#131313;opacity:.3}.full-h-container .wrap-content .wrap-content__center figure.zooming{background-color:#e5578e;overflow:hidden;margin-bottom:.8rem}@media(min-width: 992px){.full-h-container .wrap-content .wrap-content__center figure.zooming{margin-bottom:1.2rem}}.full-h-container .wrap-content .wrap-content__center img{display:block;max-height:48vh;min-width:100%;-o-object-fit:cover;object-fit:cover;-webkit-animation:infinite-scale 30s linear infinite;animation:infinite-scale 30s linear infinite}@media(min-width: 992px){.full-h-container .wrap-content .wrap-content__center img{max-height:64vh}}.full-h-container .wrap-content .wrap-content__center .text p{white-space:nowrap;font-size:1.8rem}@media(min-width: 992px){.full-h-container .wrap-content .wrap-content__center .text p{font-size:2.4rem}}.full-h-container .wrap-content .wrap-content__center .text p svg{vertical-align:middle;margin-top:-0.3rem}.full-h-container .wrap-content .menu-pages{position:absolute;left:4rem;top:50%}.full-h-container .wrap-content .menu-pages li{margin:.8rem 0}.full-h-container .wrap-content .menu-pages li a.link{font-size:3.2rem;letter-spacing:2px}.full-h-container .wrap-content .menu-pages li a.link svg{opacity:0;-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.full-h-container .wrap-content .menu-pages li a.link:hover svg{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}footer{margin-bottom:calc(6*0.8rem)}footer .d-lg-flex,footer .d-flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .social-list{text-align:left}footer .social-list li{margin:.4rem 0}footer .contact-cta{position:relative}footer .contact-cta a.link{font-size:2.4rem;letter-spacing:2px}@media(min-width: 992px){footer .contact-cta a.link{font-size:3.2rem}}footer .contact-cta a.link svg{opacity:0;-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}footer .contact-cta a.link:hover svg{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}footer .contact-cta .decoration-star{position:absolute;top:-240%;left:-32%}@media(min-width: 768px){footer .contact-cta .decoration-star{top:-150%;left:-48%}}.home footer{position:absolute;bottom:calc(6*0.8rem);left:0;right:0;padding:0 1.6rem;margin-bottom:0}@media(min-width: 768px){.home footer{padding:0 2.4rem}}@media(min-width: 992px){.home footer{bottom:.8rem;padding:0 4rem}}.home footer .social-list{text-align:center}@media(min-width: 992px){.home footer .social-list{text-align:left}}.home footer .contact-cta .link{font-size:2.8rem;padding:1.2rem 0}.contatti footer .social-list{text-align:center}@media(min-width: 992px){.contatti footer .social-list{text-align:left}}.txt-img{position:relative;margin-bottom:.8rem}@media(min-width: 992px){.txt-img{margin-bottom:20rem}}.txt-img:first-of-type{margin-top:20rem}.txt-img:last-of-type{margin-bottom:12rem}@media(min-width: 992px){.txt-img:last-of-type{margin-bottom:16rem}}.txt-img figure{overflow:hidden;margin-bottom:6.4rem}.txt-img figure img{max-width:100%;display:block;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-filter:saturate(0.4);filter:saturate(0.4);-webkit-transition:all .6s ease-out .2s;transition:all .6s ease-out .2s}.txt-img figure.is-inview img{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:saturate(1);filter:saturate(1)}.txt-img .main-txt{margin-bottom:6.4rem}@media(min-width: 992px){.txt-img .main-txt{margin-left:-20%;margin-right:28%}}.txt-img .decoration-star-left svg{min-width:100%;margin-top:-32%;margin-left:-100%}@media(min-width: 992px){.txt-img .decoration-star-left svg{min-width:160%;margin-left:0}}.txt-img .decoration-star-right{position:absolute;z-index:20;right:-48%;top:64%}@media(min-width: 768px){.txt-img .decoration-star-right{left:-18%;top:-18%}}@media(min-width: 768px){.txt-img.reverse .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width: 992px){.txt-img.reverse .main-txt{margin-left:0;margin-right:0}}.txt-img.titled .titled-box{position:relative}.txt-img.titled .titled-box:after{position:absolute;top:0;left:0;font-size:3.2rem;-webkit-transform:translateY(-56%);transform:translateY(-56%);white-space:nowrap}@media(min-width: 768px){.txt-img.titled .titled-box:after{font-size:4rem;left:-16%}}@media(min-width: 992px){.txt-img.titled .titled-box:after{font-size:6.4rem}}.txt-img.titled#come-lavoro .titled-box:after{content:"Be creative"}.txt-img.titled#chi-sono .titled-box:after{content:"Eleonora Svaldi"}.txt-img.titled#contatti{margin-bottom:2.4rem}@media(min-width: 992px){.txt-img.titled#contatti{margin-bottom:4.8rem}}.txt-img.titled#contatti .titled-box:after{content:"Get in touch"}.contact-list{margin-bottom:4.8rem}@media(min-width: 992px){.contact-list{margin-bottom:8rem}}.contact-list li{text-align:center;margin:3.2rem 0}.contact-list li a{font-size:3.2rem;letter-spacing:2px}.contact-list li a svg{opacity:0;-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.contact-list li a:hover svg{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.info{margin-bottom:2.4rem}.info li{text-align:left;font-size:1.4rem;font-family:"Helvetica",sans-serif;opacity:.72;margin:.8rem 0}@media(min-width: 992px){.info{margin-bottom:4.8rem}}