.slide-about{background:url(/build/assets/about-a22b68a4.jpg) no-repeat center top/cover}.slide-wedding{background:url(/build/assets/wedding-c0ea5d96.jpg) no-repeat center top/cover}.slide-graphic-design{background:url(/build/assets/graphic-design-67de1d69.jpg) no-repeat center top/cover}.slide-flower-design{background:url(/build/assets/flower-design-0284838c.jpg) no-repeat center top/cover}.slide-laboratorio-creativo{background:url(/build/assets/laboratorio-creativo-1574c397.jpg)}.slide-portfolio{background:url(/build/assets/portfolio-3676fb52.jpg)}.slide-coppia1{background:url(/build/assets/coppia1-14fcf370.jpg)}.slide-coppia2{background:url(/build/assets/coppia2-9f4866e5.jpg)}.slide-coppia3{background:url(/build/assets/coppia3-67a8bd42.jpg)}.slide-coppia4{background:url(/build/assets/coppia4-698e01b1.jpg)}.slide-coppia5{background:url(/build/assets/coppia5-5362fa7e.jpg)}.slide-coppia6{background:url(/build/assets/coppia6-e47fd2e4.jpg)}.slide-coppia7{background:url(/build/assets/coppia7-4393ff77.jpg)}.slide-coppia8{background:url(/build/assets/coppia8-3c6190cd.jpg)}.slide-coppia9{background:url(/build/assets/coppia9-9691080f.jpg)}.slide-coppia10{background:url(/build/assets/coppia10-e7af83b9.jpg)}.slide-coppia11{background:url(/build/assets/coppia11-b9dace97.jpg)}.slide-coppia12{background:url(/build/assets/coppia12-a39c8f3b.jpg)}.slide-coppia13{background:url(/build/assets/coppia13-f1293473.jpg)}.slide-coppia14{background:url(/build/assets/coppia14-19d2b9e3.jpg)}.slide-coppia15{background:url(/build/assets/coppia15-5fe56f62.jpg)}.slide-coppia16{background:url(/build/assets/coppia16-cf869f0f.jpg)}.slide-coppia17{background:url(/build/assets/coppia17-1ed90304.jpg)}.slide-coppia18{background:url(/build/assets/coppia18-1103b8e4.jpg)}.slide-coppia19{background:url(/build/assets/coppia19-a139e5a5.jpg)}.slide-coppia20{background:url(/build/assets/coppia20-f7622e52.jpg)}.slide-contatti{background:url(/build/assets/contatti-da5b0f7d.jpg)}.slide-testimonianze{background:url(/build/assets/testimonianze-c772604c.jpg)}.slide-eventi-privati{background:url(/build/assets/eventi-privati-fae9cb04.jpg)}.slide-noleggi{background:url(/build/assets/noleggi-1f9987d3.jpg)}.slide-blog{background:url(/build/assets/blog-f11dc244.jpg)}.slide-blog-wp-wd{background:url(/build/assets/wp-wd-c9d56f26.jpg)}.slide-blog-tendenze{background:url(/build/assets/tendenze-f78c8067.jpg)}.slide-blog-matrimonio-spiaggia{background:url(/build/assets/matrimonio-spiaggia-0d7f2f40.jpg)}.slide-blog-allestimento-floreale{background:url(/build/assets/allestimento-floreale-5022bb54.jpg)}.slide-blog-wedding-corner{background:url(/build/assets/wedding-corner-0b220a5f.jpg)}.slide-blog-matrimonio-invernale{background:url(/build/assets/matrimonio-invernale1-620631fd.jpg)}.slide-blog-wedding-weekend{background:url(/build/assets/wedding-weekend-88179b9c.jpg)}.slide-blog-moodboard{background:url(/build/assets/moodboard-3554f63f.jpg)}.slide-blog-matrimonio-semplice{background:url(/build/assets/header-a80342a9.jpg)}.slide-blog-partecipazioni{background:url(/build/assets/ER2-68c3436e.jpg)}.img-slide{background-position:center}.page-wrapper{background-color:#f5f5f5!important}.bg-cover{background-size:cover!important}.custom-padding{padding:60px}.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}.mt-30{margin-top:30px}.mt-60{margin-top:60px}.mb-60{margin-bottom:60px}.pt-2vw{padding-top:2vw}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.gap-5rem{gap:5rem!important}.custom-logo-footer{width:30%!important}.font-size-title{font-size:50px!important;line-height:70px!important}.font-size-subtitle{font-size:18px!important}.opacity:before{background:#000!important;opacity:.2!important;content:""!important;position:absolute!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:1!important;display:inline!important}.p-30{padding:30px!important}.pl-30{padding-left:30px}.mr-10{margin-right:10px}.flex-center{display:flex;align-items:center;justify-content:center}.center{text-align:center;display:flex;flex-direction:column;justify-content:center}.text-align{text-align:center}.right{float:right!important}.theme-btn:hover,.view-cart-btn:hover,.theme-btn:focus,.view-cart-btn:focus,.theme-btn:active,.view-cart-btn:active,.theme-btn-s3:hover,.theme-btn-s3:focus,.theme-btn-s3:active,.theme-btn-s4:hover,.theme-btn-s4:focus,.theme-btn-s4:active,.theme-btn-s4.theme-btn-s4:hover,.btn.btn-primary:hover{background:var(--color-bonus-light-hover)}.theme-btn,.view-cart-btn,.theme-btn-s3,.theme-btn-s4,.theme-btn-s4.theme-btn-s4,.btn.btn-primary{background:var(--color-bonus-light)}.back-to-top{background-color:var(--color-bonus-light);border:1px solid var(--color-primary)}.wpo-contact-pg-section .office-info .office-info-item .office-info-icon .icon .fi:before{color:var(--color-bonus-light)!important}.back-to-top:hover{background-color:var(--color-bonus-light-hover);border:1px solid var(--color-primary)}.font-cursive{font-family:monallesia,serif!important}.font-cursive2{font-family:sophitta,serif!important}.wpo-about-section-s2 .wpo-about-wrap .wpo-about-text h4,.wpo-about-section .wpo-about-wrap .wpo-about-text h4,.wpo-section-title h2,.team-info-text span{font-family:ptserif-r,serif;font-size:22px;line-height:40px}.ex-wiget h2{font-family:ptserif-b,serif}.wpo-about-section .wpo-about-wrap .wpo-about-text h2,.team-info-text h2,.wpo-portfolio-section-s4 .portfolio-grids .grid .portfolio-content h4,.wpo-section-title h4,.wpo-story-section-s3 .wpo-story-wrap .wpo-story-item .wpo-story-content h2,.wpo-contact-pg-section .wpo-contact-title h2{font-family:sophitta,serif}:root{--color-text-grey: #848892;--color-text-white: #f0e4e8;--color-bonus-light: #b28c99;--color-bonus-light-hover: #BE9DA9;--color-primary: #54022e;--color-details: #D4B0A5;--color-dark-grey: #626C7D}.text-color-bonus-light{color:var(--color-bonus-light)!important}.text-dark{color:var(--color-text-grey)!important}.text-white{color:var(--color-text-white)!important}.color-text-cursive{color:var(--color-primary)!important}.color-text-dark-grey{color:var(--color-dark-grey)!important}.hover-sottolineato:hover{text-decoration:underline}.preloader{background-color:#f5f1f2!important}.preloader .loader-line-mask .loader-line{-webkit-box-shadow:inset 0 0 0 1px rgb(100,98,98);box-shadow:inset 0 0 0 1px #646262}.svg-menu-custom{font-size:2vw}.border{border-radius:100%;background-color:var(--color-bonus-light);height:4vw}.col-md-8 p,.col-md-8 span{font-size:15px}.background-navbar{background-color:var(--color-bonus-light)!important}.wpo-site-header #navbar>ul .sub-menu{background-color:#b28c99c9}.wpo-site-header #navbar>ul>li .sub-menu a:after{background-color:var(--color-primary)!important}.wpo-site-header .social-info ul li a i:before{font-size:15px;color:var(--color-text-white)!important}.wpo-site-header .social-info ul li a i:hover:before{color:var(--color-primary)!important}.navbar-nav a{color:var(--color-text-white)!important}.wpo-site-header #navbar>ul>li>a:before{background:var(--color-primary)}.wpo-site-header #navbar>ul li a:hover,.wpo-site-header #navbar>ul li a:focus{color:var(--color-primary)!important}a.active{color:var(--color-primary)!important}.wpo-site-header .social-info ul li+li{margin-left:15px}.wpo-page-title{justify-content:flex-end}.wpo-page-title .container{z-index:999}.wpo-page-title .wpo-breadcumb-wrap h2{margin-bottom:0}.wpo-page-title .wpo-breadcumb-wrap p{margin-bottom:30px}.title-slideshow{color:#f0e4e8!important}.wpo-hero-slider.wpo-hero-style-2{display:flex;align-items:self-end;justify-content:center;padding-bottom:30px}.wpo-hero-style-2 .wedding-announcement{position:relative!important}.wpo-hero-style-2 .wedding-announcement .couple-text h2{font-size:50px}.wpo-about-section .wpo-about-wrap .wpo-about-text h2:before,.wpo-about-section-s2 .wpo-about-wrap .wpo-about-text h2:before{background:var(--color-bonus-light)}.wpo-about-img-inner{left:-10%;bottom:-50%}.section-lab-creativo-index h2,.section-lab-creativo-index p{margin-bottom:10px!important;line-height:40px!important}.section-lab-creativo-index a{margin-bottom:20px!important}.wpo-testimonial-text h3{color:var(--color-dark-grey)!important;font-family:ptserif-r,serif}.wpo-testimonial-section .wpo-testimonial-items p{margin-bottom:5px!important}.btn.btn-primary{margin-bottom:15px!important;border:unset;border-radius:0}.second-child .container .row .col-lg-6 .wpo-about-text{padding-right:40px;padding-left:0;margin-left:auto;text-align:right}.second-child .container .row .col-lg-6 .wpo-about-text h2:before{left:102%;right:auto;bottom:10px}.wpo-about-section .second-child .wpo-about-item,.wpo-about-section-s2 .wpo-about-wrap .wpo-about-item{padding-left:40px;padding-right:0}.exprience-area.about,.exprience-area.about .education-area{padding-top:0}span.about{font-size:24px!important}.education-area{max-width:1200px!important}.wpo-portfolio-section-s2 .portfolio-grids .grid .img-holder:before,.wpo-portfolio-section-s5 .portfolio-grids .grid .img-holder:before{background:rgba(178,140,153,.47)}.wpo-portfolio-section .grid .img-holder .portfolio-content h4 a,.wpo-portfolio-section-s4 .grid .img-holder .portfolio-content h4 a{color:var(--color-text-grey)}.wpo-portfolio-section .grid .img-holder .portfolio-content h4 a:hover,.wpo-portfolio-section-s4 .grid .img-holder .portfolio-content h4 a:hover{color:var(--color-primary)}.wVideo{width:70%;height:50%}.videoBlog{width:100%}.wpo-Service-text p{font-weight:400;font-size:22px;text-align:center;color:#323232;position:absolute;left:50%;bottom:-20px;-webkit-transform:translateX(-50%);transform:translate(-50%);display:block;width:200px;height:60px;line-height:60px;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px #0000001a;background:#fff}.wpo-Service-text p:hover{color:#d4b0a5}.lab-creativo .owl-stage-outer{height:400px}.lab-creativo .owl-stage-outer p{display:flex!important;justify-content:center;align-items:center;line-height:25px;font-size:17px;bottom:-115px;height:120px}.wpo-Service-section-s2 .wpo-Service-wrap .owl-dots{position:unset;text-align:center}.wpo-story-section-s3 .wpo-story-wrap .wpo-story-item .wpo-story-content h2,.wpo-story-section-s3 .wpo-story-wrap .wpo-story-item .wpo-story-content span,.wpo-story-section-s3 .wpo-story-wrap .wpo-story-item .wpo-story-content p{margin-bottom:10px}#titleModal{font-size:2.25rem!important}.modal-body{padding:30px}.modal-header{padding-left:30px}.wpo-story-section-s3 .wpo-story-wrap .wpo-story-item .wpo-story-img-wrap:before{z-index:10}.wpo-contact-pg-section .wpo-contact-form-area{margin-bottom:0!important}.wpo-contact-pg-section .wpo-contact-title{max-width:1200px}.wpo-contact-pg-section .office-info .office-info-item{min-height:27vw}.wpo-contact-pg-section .office-info .office-info-item .office-info-icon .icon .fi:before{color:var(--color-details)}.padding-contact{padding:60px 0}.footer-link li{color:var(--color-text-grey)}.footer-link li:before{position:unset!important}.footer-link ul{display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center}.link{text-decoration:underline}.copyright a,.education-area a{color:var(--color-bonus-light)!important}.copyright a:hover,.education-area a:hover{text-decoration:none!important}.img-footer{max-width:50%!important}.slide-blog-wp-wd{background:url(/build/assets/wp-wd-c9d56f26.jpg) no-repeat center top/cover}.blog h2{font-size:27px!important;line-height:50px!important;text-align:center;color:var(--color-primary);font-family:sophitta,serif!important;padding:30px 0;margin:0!important}.blog h3{font-family:ptserif-b,serif;color:var(--color-dark-grey);font-size:30px;font-weight:600;padding:30px 0}.vs{font-family:ptserif-r,serif;font-size:70px}.vs2{font-family:ptserif-r,serif;font-size:50px}
