@charset "utf-8";@font-face{font-display:swap;font-family:'quattrocento';src:url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento.eot);src:url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento.eot#iefix) format('embedded-opentype'),url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento.woff2) format('woff2'),url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento.woff) format('woff'),url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento.ttf) format('truetype'),url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento.svg#Quattrocento) format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'quattrocento-bold';src:url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento-Bold.eot);src:url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento-Bold.eot#iefix) format('embedded-opentype'),url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento-Bold.woff2) format('woff2'),url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento-Bold.woff) format('woff'),url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento-Bold.ttf) format('truetype'),url(/templates/shaper_helixultimate/fonts/quattrocento/Quattrocento-Bold.svg#Quattrocento-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'quattrocento-sans';src:url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans.eot);src:url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans.eot#iefix) format('embedded-opentype'),url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans.woff2) format('woff2'),url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans.woff) format('woff'),url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans.ttf) format('truetype'),url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans.svg#QuattrocentoSans) format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'quattrocento-sans-bold';src:url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans-Bold.eot);src:url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans-Bold.eot#iefix) format('embedded-opentype'),url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans-Bold.woff2) format('woff2'),url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans-Bold.woff) format('woff'),url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans-Bold.ttf) format('truetype'),url(/templates/shaper_helixultimate/fonts/quattrocento/QuattrocentoSans-Bold.svg#QuattrocentoSans-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap}h1,h1 span,h2,h2 span,h3 span,h4,h4 span{font-family:'quattrocento' !important}body{font-family:'quattrocento-sans';font-size:19px;line-height:1.6;color:#4d504a}div#sp-top1 ul.social-icons{display:none}div#sp-top2 ul.sp-contact-info{display:none}li.sp-menu-item.logo-dentro a{padding:0 5px}.pagina-grazie .article-header,.pagina-grazie .article-info,.pagina-grazie .article-ratings-social-share.d-flex.justify-content-end{display:none !important}.view-search header#sp-header{background:rgba(0,0,0,0.5) !important;position:relative}.view-search #sp-header.header-sticky{height:auto}.blocco-cta{background:#4d504a;text-align:center;padding:20px 20px 6px 20px;margin-bottom:20px}.pagina-venue .articleBody a{text-decoration:underline}p.titolo-cta{font-family:'quattrocento' !important;font-size:28px}.blocco-cta a{background:#fff;display:table;margin:0 auto 25px auto;padding:8px 17px;text-decoration:none !important}.blocco-cta a:hover{background:#a4a4a4;color:#fff !important}.blocco-cta p{color:#fff}div#sp-menu li a:hover{color:#fff !important}.localizzata section#slide-home{margin-top:-80px !important}.pagina-blog .articleBody h2,.pagina-storie .articleBody h2{padding-top:110px;margin-top:-110px}section#sp-main-body .table-of-contents-ck-wrap,.pagina-storie.localizzata section#sp-main-body .table-of-contents-ck-wrap{display:none !important}.pagina-blog section#sp-main-body .table-of-contents-ck-wrap,.pagina-storie section#sp-main-body .table-of-contents-ck-wrap{display:inline-block !important}.footer-new .footer-colonna-uno .sppb-addon.sppb-addon-raw-html,.footer-new .footer-colonna-uno .sppb-addon.sppb-addon-raw-html a{color:#fff !important;font-size:15px;margin-top:20px;text-align:left}.table-of-contents-ck-wrap{background:none !important;border-radius:20px;padding-bottom:1px;width:100%;text-align:left;margin:20px 0 30px 0}.table-of-contents-ck-toggler{background:#4d504a;color:#fff;padding:8px 15px;text-align:left;border-radius:10px;margin-bottom:7px;width:80px;position:relative}.table-of-contents-ck-toggler a{color:#fff;margin:0 5px;font-size:0;position:absolute;width:100%;height:100%;top:0;left:0}ol.table-of-contents-ck,ol.table-of-contents-ck ol{margin:0px;padding:0px;list-style:none}.table-of-contents-ck li{color:#f65964;padding:0 5px;margin:2px 0}.table-of-contents-ck li a{color:#333;padding:0 2px 0 25px;margin:0;font-size:18px;display:block;text-decoration:none}.table-of-contents-ck li a:hover,.table-of-contents-ck li.active a{color:#000}ol.table-of-contents-ck{background:#e8e8e8;padding:10px 7px;margin-bottom:20px}.table-of-contents-ck li a:before{background:#4d504a;content:"";display:inline-block;height:10px;width:10px;border-radius:10px;margin:0 5px 0 -20px;vertical-align:middle}ol.table-of-contents-ck ol{padding:0 20px}.table-of-contents-ck ol li a{padding:5px}.table-of-contents-ck ol li a::before{width:10px;height:5px}.localizzata .article-details{position:inherit}.localizzata .article-details.pagina-statica .heading{z-index:1;height:calc(100vh -40px)}.article-details.pagina-statica.storie-blog.pagina-blog mark{background:none;color:inherit}.sp-megamenu-parent{margin:0px}div#sp-menu .mod-languages{margin-left:10px}div.mod-languages ul li.lang-active{background-color:rgba(255,255,255,0.2) !important}#sp-header .sp-dropdown-inner ul.sp-dropdown-items li a,#sp-header.header-sticky .sp-dropdown-inner ul.sp-dropdown-items li a{color:#000 !important;font-size:17px !important}.localizzata section#slide-home,.localizzata section#slide-home .slideshowck,.localizzata section#slide-home .cameraCont,.localizzata section#slide-home .cameraSlide,.localizzata section#slide-home .cameraSlide.cameracurrent,.localizzata section#slide-home .cameraSlide.cameranext,.localizzata section#slide-home .camera_src.camerastarted.camerasliding,.localizzata section#slide-home .camera_target,.localizzata section#slide-home .cameraContent,.localizzata section#slide-home .camerarelative,.localizzata section#slide-home .camera_src,.localizzata section#slide-home .camera_target_content,.localizzata section#slide-home .cameraappended{height:calc(100vh - 40px) !important;margin-bottom:150px !important}.slick-slide img{width:100%}h4.result-title a:hover{color:#432d1c !important}div#article-title{text-align:left}.article-ratings-social-share.d-flex.justify-content-end{display:none !important}div#search-form button.btn.btn-primary:hover{border-color:#432d1c;background-color:#432d1c}#sp-main-body{padding:80px 0}.article-details.pagina-statica{margin-top:-80px}.pagina-film vimeo-embed{width:100%;max-width:950px;margin:0 auto}.modulo-categoria-regioni-wedding-venue ul.mod-articlescategories.categories-module.mod-list li{width:33.33%;position:relative;float:left;padding:10px}.localizzata div#sp-top-bar{z-index:9;position:relative}.contenitore-titolo-regione{position:absolute;width:100%;height:100%;display:table;padding:10px;vertical-align:middle;left:0;top:0}.contenitore-titolo-regione .titolo-regione{text-align:center;vertical-align:middle;display:table-cell}.contenitore-titolo-regione .titolo-regione p{background:rgba(255,255,255,0.8);display:inline-block;padding:13px 25px;transition:color 400ms,background-color 400ms;text-transform:uppercase;margin:0px}.pagina-venue .article-list .article .article-header h2:after{display:none !important}.contenitore-titolo-regione:hover .titolo-regione p{color:#000 !important;background:rgba(255,255,255,1)}.modulo-categoria-regioni-wedding-venue{margin-top:25px}.blogpagina-storie h2,.blogpagina-blog h2{text-align:center;font-size:43px;padding-bottom:15px}.article-list .article .article-header h1 a:hover,.article-list .article .article-header h2 a:hover,.pagination>li>a:hover,#eapps-instagram-feed-1 .eapps-instagram-feed-header a:hover,.article-intro-image.float-right a:hover,footer#sp-footer a:hover{color:#252525 !important}.sp-module.logo-mobile{display:none}.article-list .article .article-intro-image img,.storie-home a.link-intro-image img{display:block;transition:transform .4s}.article-list .article .article-intro-image:hover img,.storie-home .immagine-blog-home:hover a.link-intro-image img{transform:scale(1.2);transform-origin:50% 50%}.article-list .article .article-intro-image a{position:relative;overflow:hidden;display:inline-block}.article-intro-image.float-right .testo-link{position:absolute;display:table;width:100%;height:100%;vertical-align:middle;z-index:1;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s,0.25s;-moz-transition-duration:0.25s,0.25s;-o-transition-duration:0.25s,0.25s;-ms-transition-duration:0.25s,0.25s;transition-duration:0.25s,0.25s;-webkit-transition-timing-function:ease-in,ease-out;-moz-transition-timing-function:ease-in,ease-out;-o-transition-timing-function:ease-in,ease-out;-ms-transition-timing-function:ease-in,ease-out;transition-timing-function:ease-in,ease-out}.article-intro-image.float-right .testo-link span{display:none;vertical-align:middle;font-family:'quattrocento-bold'}.en-gb.pagina-blog .article-intro-image.float-right .testo-link span.eng-blog{display:table-cell;vertical-align:middle}.it-it.pagina-blog .article-intro-image.float-right .testo-link span.ita-blog{display:table-cell;vertical-align:middle}.en-gb.pagina-storie .article-intro-image.float-right .testo-link span.eng-storie{display:table-cell;vertical-align:middle}.en-gb.pagina-storie.pagina-venue .article-intro-image.float-right .testo-link span.eng-venue{display:table-cell;vertical-align:middle}.en-gb.pagina-storie.pagina-venue .article-intro-image.float-right .testo-link span.eng-storie{display:none !important}.it-it.pagina-storie .article-intro-image.float-right .testo-link span.ita-storie{display:table-cell;vertical-align:middle}.it-it.pagina-blog .article-intro-image.float-right .testo-link span.ita-blog:before,.en-gb.pagina-blog .article-intro-image.float-right .testo-link span.eng-blog:before,.en-gb.pagina-storie .article-intro-image.float-right .testo-link span.eng-storie:before,.it-it.pagina-storie .article-intro-image.float-right .testo-link span.ita-storie:before{content:'';width:75px;height:1px;background:#252525;display:block;margin:0 auto 18px}.article-intro-image.float-right a:hover .testo-link{opacity:1}.pagina-storie .article-list .article .article-header h2:after{content:'Real Wedding';display:table;width:100%;padding-top:14px;font-size:15px;text-transform:uppercase;letter-spacing:0.5px}.descrizione-categoria{padding-left:30px;padding-right:30px}.titolo-sottotitolo-storie-blog{position:absolute;top:0;text-align:left;left:50px;color:#fff;height:47vh;margin-top:50vh;display:table}.titolo-sottotitolo-storie-blog .contenitore{display:table-cell;vertical-align:bottom;padding-bottom:10px}.sticky-header-placeholder{height:inherit !important}.article-list .article .article-intro-image a:after{content:'';background:rgba(255,255,255,0.8);width:calc(100% - 60px);height:calc(100% - 60px);position:absolute;top:30px;left:30px;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s,0.25s;-moz-transition-duration:0.25s,0.25s;-o-transition-duration:0.25s,0.25s;-ms-transition-duration:0.25s,0.25s;transition-duration:0.25s,0.25s;-webkit-transition-timing-function:ease-in,ease-out;-moz-transition-timing-function:ease-in,ease-out;-o-transition-timing-function:ease-in,ease-out;-ms-transition-timing-function:ease-in,ease-out;transition-timing-function:ease-in,ease-out}.article-list .article .article-intro-image:hover a:after{opacity:1}.pagination>li>span:hover,#sp-bottom a:hover{color:#fff !important}.no-social .article-ratings-social-share.d-flex.justify-content-end{display:none !important}form.mod-finder.js-finder-searchform.form-search{background:#f6f6f6;padding:20px;margin:20px 0}.blogpagina-storie .article-list.articles-leading,.blogpagina-blog .article-list.articles-leading,nav.pagination-wrapper.d-lg-flex.justify-content-between.w-100,.pagina-storie.view-category section#sp-main-body .container .category-desc.clearfix p,.pagina-blog.view-category section#sp-main-body .container .category-desc.clearfix p,.descrizione-categoria{text-align:center;max-width:1800px;margin:0 auto}form.mod-finder.js-finder-searchform.form-search label.finder{font-family:'quattrocento-bold'}mark{padding:0}.blogpagina-storie .article-header,.blogpagina-blog .article-header{padding-top:20px}.blogpagina-storie .article,.blogpagina-blog .article{width:33%;display:inline-block;padding:15px 15px 0 15px !important;text-align:center;border-radius:0px !important;border:none;vertical-align:top;margin-bottom:30px}.article-list .article .article-header h1,.article-list .article .article-header h2{font-size:18px;margin:0 0 1.25rem 0}a:hover{color:#ec430f !important}.view-article.pagina-storie #sp-header.header-sticky,.view-article.pagina-blog #sp-header.header-sticky{position:relative;background:none;box-shadow:none;padding-top:0px;height:inherit}.view-article ul.fields-container{padding:10px;margin:0}.pagina-contatti input,.pagina-contatti textarea{background:#f6f6f6}.article-details.pagina-statica.pagina-faq h3{font-family:'quattrocento-bold' !important;font-size:24px;padding-top:17px;line-height:1.5}li.field-entry.audio,li.field-entry.audio-2{background:#f6f6f6;width:100%;max-width:1340px;margin:0 auto;text-align:center;list-style:none;padding:10px}li.field-entry.audio span.field-label:last-letter,li.field-entry.audio-2 span.field-label:last-letter{display:none}li.field-entry.audio span.field-label,li.field-entry.audio-2 span.field-label{font-weight:bold;text-transform:uppercase;color:#fff;padding-bottom:10px}li.field-entry.audio span audio,li.field-entry.audio-2 span audio{display:block;margin:0 auto}li.field-entry.audio,li.field-entry.audio-2{background:#a29c9c;width:100%;max-width:1340px;margin:0 auto 20px auto;text-align:center;list-style:none;padding:15px 15px 20px 15px}li.field-entry.audio sp,li.field-entry.audio-2 span{width:100%;display:block}:is(vimeo-embed,youtube-embed){aspect-ratio:16 / 9;border-radius:var(--video-embed-bdrs,0.25em);display:grid;inline-size:100%;position:relative}:is(vimeo-embed,youtube-embed) img{block-size:100%;border:0;border-radius:inherit;inline-size:100%;inset:0;object-fit:cover;position:absolute}:is(vimeo-embed,youtube-embed) iframe{block-size:100%;border:0;border-radius:inherit;inline-size:100%;inset:0;object-fit:cover;position:absolute}:is(vimeo-embed,youtube-embed) iframe:not([src=""])+button{display:none}#landing-video{text-align:center;padding:60px 0 !important}.contenitore-video{max-width:1000px;margin:0 auto}.sppb-articles-carousel-content{background:transparent;box-shadow:none;padding:20px 20px 25px;margin-bottom:15px;text-align:center}.sppb-articles-carousel-content.sppb-text-left a{color:#4d504a !important;font-size:18px;margin:7px 0 0 0;line-height:1.5}.slick-dots li{display:inline-block !important}span.sppb-articles-carousel-meta-category{display:none}.article-details.pagina-statica.storie-blog .article-full-image.float-right:after{background:rgb(0,0,0);background:-moz-linear-gradient(0deg,rgba(0,0,0,0.4766500350140056) 0%,rgba(0,0,0,0) 65%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.4766500350140056) 0%,rgba(0,0,0,0) 65%);background:linear-gradient(0deg,rgba(0,0,0,0.4766500350140056) 0%,rgba(0,0,0,0) 65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);position:absolute;width:100%;height:100%;top:0;left:0;content:''}.pagina-storie .article-details.pagina-statica .articleBody img,.pagina-blog .article-details.pagina-statica .articleBody img{width:100%}.article-can-edit.d-flex.flex-wrap.justify-content-between{display:none !important}.sp-megamenu-parent>li{display:inline-block;position:relative;padding:0;vertical-align:middle;line-height:1}.view-article.pagina-blog #sp-header.header-sticky div#sp-menu .sp-megamenu-parent li a:hover{color:#fff !important}.view-article.pagina-storie.localizzata .sp-megamenu-parent>li>a{color:#fff !important}.article-details.pagina-statica.storie-blog .article-full-image.float-right{height:41vw;margin-bottom:23px}.firma-articoli{background:#EFEFEF;margin:0 auto;max-width:1300px;padding:30px}.firma-articoli img{border-radius:500px;width:600px}div#sp-menu li.logo-dentro a:after{display:none !important}div#sp-menu li.active a:after{opacity:1 !important}div#sp-menu li a:after{content:'';width:100%;height:1px;background:#fff;display:block;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s,0.25s;-moz-transition-duration:0.25s,0.25s;-o-transition-duration:0.25s,0.25s;-ms-transition-duration:0.25s,0.25s;transition-duration:0.25s,0.25s;-webkit-transition-timing-function:ease-in,ease-out;-moz-transition-timing-function:ease-in,ease-out;-o-transition-timing-function:ease-in,ease-out;-ms-transition-timing-function:ease-in,ease-out;transition-timing-function:ease-in,ease-out}div#sp-menu li:hover a:after{content:'';width:100%;height:1px;background:#fff;display:block;opacity:1}.firma-articoli .immagine-firma,.testo-firma{display:table-cell;vertical-align:top}.testo-firma{padding-left:30px}.testo-firma p{font-size:16px}.titolo-sottotitolo{position:absolute;bottom:0;padding:30px 50px;color:#fff}.pagina-storie.view-category section#sp-main-body .container form.mod-finder.js-finder-searchform.form-search,.pagina-blog.view-category section#sp-main-body .container form.mod-finder.js-finder-searchform.form-search{max-width:1320px;margin:20px auto}.pagina-storie.view-category section#sp-main-body .container,.pagina-blog.view-category section#sp-main-body .container{width:100%;max-width:100%;padding:0}.pagina-storie.view-category section#sp-main-body,.pagina-blog.view-category section#sp-main-body{padding-top:0}.sp-megamenu-parent .sp-menu-item>a img,.sp-megamenu-parent .sp-menu-item>span img{display:inline-block}.blogpagina-storie .article-list .article .article-intro-image,.blogpagina-blog .article-list .article .article-intro-image{margin:0;border-radius:0px !important;border:none !important}form.mod-finder.js-finder-searchform.form-search .awesomplete{width:100%}.com_content.view-article section#sp-main-body .container{max-width:100%;padding:0}.article-details.pagina-statica .articleBody{max-width:1320px;margin:0 auto;padding:0 25px}.pagina-storie .article-details.pagina-statica .articleBody,.pagina-blog .article-details.pagina-statica .articleBody{padding-bottom:30px !important}.article-details.pagina-statica .article-full-image,.blogpagina-storie .category-desc.clearfix,.blogpagina-blog .category-desc.clearfix{height:calc(100vh - 40px);position:relative}.blogpagina-storie .category-desc.clearfix h2,.blogpagina-blog .category-desc.clearfix h2{position:absolute;color:#fff;bottom:10px;left:50px}.blogpagina-storie .category-desc.clearfix img,.blogpagina-blog .category-desc.clearfix img{width:100%;height:100%;object-fit:cover}.speasyimagegallery-gallery-item-content span{display:none}ul#search-result-list figure.result__image{width:320px;float:left;padding-right:20px}ul#search-result-list li{width:100%;float:left}span.query-required span.term{font-weight:normal}.search-pagination{width:100%;float:left;padding-top:40px}.blogpagina-storie .category-desc.clearfix,.blogpagina-blog .category-desc.clearfix{margin-bottom:30px}.article-details.pagina-statica .heading .contenitore-heading{display:table-cell;vertical-align:bottom}.article-details.pagina-statica .heading .contenitore-heading h1{color:#fff}.article-details.pagina-statica .heading .contenitore-heading h2,.titolo-sottotitolo-storie-blog .contenitore h2{color:#fff;text-align:left !important;font-size:25px}.view-article .sp-module.storie-home{display:inline-block;width:100%}.view-article .sp-module.storie-home .sp-module-content{max-width:1320px;margin:0 auto}.sp-module.titolo-storie h3{color:#4d504a;text-align:center;padding-bottom:10px;font-size:35px}.view-article.pagina-storie.localizzata #sp-main-body{padding:80px 0}.article-details.pagina-statica .heading,.pagina-storie.localizzata .article-header{position:absolute;top:0;width:100%;left:0;padding:30px 50px;height:calc(100vh - 40px);display:table;vertical-align:bottom}.pagina-storie.localizzata .article-header h1{display:table-cell;vertical-align:bottom;color:#fff}.article-details.pagina-statica .article-full-image img{width:100%;height:100%;object-fit:cover;border-radius:0px}.article-details.pagina-chi-sono .articleBody img{float:left;padding:7px 40px 20px 0}.rsform-block.rsform-block-intro.rsform-type-freetext h2,.rsform-block.rsform-block-intro.rsform-type-freetext h3{color:#4d504a}.rsform-block.rsform-block-intro.rsform-type-freetext{padding-bottom:20px}.rsformcontatti-bottom .mb-3.rsform-block.rsform-block-pagina.rsform-type-textbox{display:none}label.form-label.formControlLabel,.mb-3.rsform-block.rsform-block-privacy.rsform-type-checkboxgroup label{color:#4d504a;font-size:16px;margin-bottom:0px}.mb-3.rsform-block.rsform-block-privacy.rsform-type-checkboxgroup label a{color:#4d504a !important;text-decoration:underline}.sp-module.menu-footer{background:#383838;padding:15px}.sp-module.menu-footer .sp-module-content ul.menu .logo-dentro{display:none !important}.sp-module.menu-footer .sp-module-content{max-width:1400px;margin:0 auto}.sp-module.menu-footer .sp-module-content ul.menu{text-align:center}#sp-footer{background:#fff;color:#4d504a}footer#sp-footer a{color:#4d504a}#sp-footer .container{width:100% !important;max-width:100%;text-align:center}#sp-footer .container-inner{padding-bottom:0;padding-top:10px}.sp-module.menu-footer .sp-module-content ul.menu li{display:inline-block !important;padding:0 7px;text-transform:uppercase;font-size:15px;margin:0px !important}#landing-dettagli .box-quadrati-landing .quadrato.uno .content-quadrato{background:url(/images/fotografo-matrimonio-catania.jpg);background-size:cover}#landing-dettagli .box-quadrati-landing .quadrato.due .content-quadrato{background:url(/images/fotografo-matrimonio-napoli.jpg);background-size:cover}#landing-dettagli .box-quadrati-landing .quadrato.tre .content-quadrato{background:url(/images/fotografo-matrimonio-roma.jpg);background-size:cover}#landing-dettagli .box-quadrati-landing .quadrato.quattro .content-quadrato{background:url(/images/fotografo-matrimonio-toscana.jpg);background-size:cover}#album .box-quadrati-landing.blocco-album .quadrato.uno .content-quadrato{background:url(/images/fotografo-matrimonio-bari-2.jpg);background-size:cover}#album .box-quadrati-landing.blocco-album .quadrato.due .content-quadrato{background:url(/images/fotografo-matrimonio-firenze.jpg);background-size:cover}#album .box-quadrati-landing.blocco-album .quadrato.tre .content-quadrato{background:url(/images/fotografo-matrimonio-milano.jpg);background-size:cover}#album .box-quadrati-landing.blocco-album .quadrato.quattro .content-quadrato{background:url(/images/fotografo-matrimonio-puglia-2.jpg);background-size:cover}#album .box-quadrati-landing.blocco-box .quadrato.uno .content-quadrato{background:url(/images/fotografo-matrimonio-salerno.jpg);background-size:cover}#album .box-quadrati-landing.blocco-box .quadrato.due .content-quadrato{background:url(/images/fotografo-matrimonio-venezia.jpg);background-size:cover}#album .box-quadrati-landing.blocco-box .quadrato.tre .content-quadrato{background:url(/images/album-matrimonio.jpg);background-size:cover}#album .box-quadrati-landing.blocco-box .quadrato.quattro .content-quadrato{background:url(/images/wedding-box-.jpg);background-size:cover}form#form-bottom{padding-top:120px;margin-top:-120px}section#titolo-album{text-align:center}.content-quadrato{position:absolute;width:100%;height:100%}.box-quadrati-landing .quadrato{position:relative;width:50%;float:left;border:6px solid #fff}#album .box-quadrati-landing .quadrato{border:6px solid #F8F4F3}.box-quadrati-landing .quadrato:after{content:"";display:block;padding-bottom:100%}.sp-module.menu-footer .sp-module-content ul.menu li.active a{color:#fff !important}.mb-3.rsform-block.rsform-block-invia button#invia{background:#4d504a !important;text-transform:uppercase;font-size:18px;padding:14px 27px;border:none;margin:0 auto;display:table}#sp-top-bar{background:#f7f7f7;color:#AAA;height:40px;display:none}.com-finder>*+*,.com-finder__results>*+*{margin-top:0}.camera_prevThumbs,.camera_nextThumbs,.camera_prev,.camera_next,.camera_commands,.camera_thumbs_cont{background:rgba(0,0,0,.3) !important;width:70px;height:70px;border-radius:300px;border:1px solid #fff;margin:-20px 5px 0 5px}.camera_prev:before{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:8px;content:'' !important;transform:rotate(-225deg);-webkit-transform:rotate(-225deg);margin-left:26px !important;opacity:0.4;transition:all .35s ease-in-out;margin-top:23px}.camera_prev>span,.camera_next>span{background:none;display:block;height:40px;width:40px}li.sp-menu-item.logo-dentro img{height:80px}header#sp-header{position:absolute;box-shadow:none;height:auto;background:rgba(0,0,0,0.5) !important;backdrop-filter:blur(10px);padding-top:10px !important;padding-bottom:10px}.view-article.pagina-storie.localizzata header#sp-header{position:fixed;background:rgba(0,0,0,0.5) !important;box-shadow:none;padding-top:25px}.camera_commands{display:none}.pagina-storie.localizzata.view-article li.sp-menu-item.logo-dentro a img{display:inline-block}.pagina-storie.localizzata.view-article li.sp-menu-item.logo-dentro a{background:inherit !important;width:inherit !important;height:inherit !important}section#slide-home,section#slide-home .slideshowck,section#slide-home .cameraCont,section#slide-home .cameraSlide,section#slide-home .cameraSlide.cameracurrent,section#slide-home .cameraSlide.cameranext,section#slide-home .camera_src.camerastarted.camerasliding,section#slide-home .camera_target,section#slide-home .cameraContent,section#slide-home .camerarelative,section#slide-home .camera_src,section#slide-home .camera_target_content,section#slide-home .cameraappended{height:100vh !important}section#slide-home .cameraSlide img{width:100% !important;height:100% !important;object-fit:cover;margin-top:0px !important}section#slide-home .sppb-row-container{max-width:100%;padding:0}.sppb-addon.sppb-addon-text-block.scritta-slide-home h1 span,.sppb-addon.sppb-addon-text-block.scritta-slide-home h2{display:block;text-transform:none;font-size:21px;color:#fff;padding-top:5px}.camera_next:before{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:8px;content:'' !important;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:21px !important;opacity:0.4;transition:all .35s ease-in-out;margin-top:23px}.sp-module.contatti-top li{list-style:none;display:inline-block;padding-right:10px}a.top-whatsapp i{color:#40b268}div#mod-custom254 ul{padding:0}#sp-top-bar .sp-module.contatti-top li a{color:#646464}#sp-top-bar .sp-module.contatti-top li a.top-mail i{color:#267bb7}.sp-module.contatti-top{font-size:15px;padding-top:0px}section#slide-home .addon-root-text-block{position:absolute;bottom:0;padding:0 0 50px 60px}.sppb-addon.sppb-addon-text-block.scritta-slide-home h1{text-transform:uppercase;color:#fff !important}div#sp-top2 .mod-languages{margin-top:0px}.sp-module.contatti-top ul{margin:0}div#sp-logo{display:none}div#sp-menu li a{font-family:'quattrocento-sans';text-transform:uppercase;font-size:17px}.sp-megamenu-parent>li.active>a{color:#fff;font-weight:bold}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>a:hover{color:#fff}div#sp-menu .sp-column.d-flex.justify-content-end.align-items-center{justify-content:center !important}.intro-home h2{text-align:center;padding-bottom:0px}.intro-home h3{text-align:center;font-family:'quattrocento' !important;padding-top:0px}.blog-home h3,.storie-home h3,.slider-luce-ambiente h3{font-family:'quattrocento' !important}.contenitore-intro-landing .testo-intro-landing{display:table-cell;vertical-align:middle;text-align:left !important;padding-right:60px}.contenitore-intro-landing .img-intro-landing{display:table-cell;width:470px;vertical-align:middle;text-align:right}a.cta{background:#383838;color:#fff !important;padding:20px 30px;font-size:19px;display:table;border:1px solid #383838}a.cta:hover{background:none;color:#383838 !important}.sp-module.link-storie .mod-custom a{margin:0 auto}.view-article .storie-home h2{color:#4d504a}.pagina-film section#sp-main-body{padding-top:0px}.testata-film{height:calc(100vh - 40px);padding-bottom:0 !important}.testata-film .sppb-container-inner,.testata-film .sppb-container-inner .sppb-row,.testata-film .sppb-row-column,.testata-film .sppb-row-column .sppb-column-addons,.testata-film .sppb-row-column .sppb-column-addons .addon-root-video,.testata-film .sppb-row-column .sppb-column-addons .addon-root-video .clearfix,.testata-film .sppb-addon.sppb-addon-video,.testata-film .sppb-addon.sppb-addon-video .sppb-addon-video-local-video-wrap{height:100%;padding:0}.pagina-film .article-details.pagina-statica{margin-top:40px}.titolo-testata-film{position:absolute;bottom:30px;left:60px;color:#fff}.testata-film .sppb-addon.sppb-addon-video .sppb-addon-video-local-video-wrap video.sppb-addon-video-local-source{object-fit:cover}.view-article .sp-module.titolo-storie h3{margin-bottom:0px !important;padding-bottom:20px;padding-top:50px}.slider-luce-ambiente h2{width:100%;max-width:1200px;margin:0 auto 10px auto}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-prev{background:transparent !important}.swiper-button-prev:before{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:20px;content:'' !important;transform:rotate(-225deg);-webkit-transform:rotate(-225deg);margin-left:15px !important;opacity:0.4;transition:all .35s ease-in-out}.swiper-button-next:before{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:20px;content:'' !important;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:-30px;opacity:0.4;transition:all .35s ease-in-out}.slider-luce-ambiente a.cta{margin:0 auto}.intramezzo h3{color:#fff;line-height:1.5}#sp-header.header-sticky a{color:#fff !important}.pagina-blog.view-article .header-sticky li.sp-menu-item.logo-dentro a img,.pagina-storie.view-article .header-sticky li.sp-menu-item.logo-dentro a img{display:inline-block}.pagina-blog.view-article .header-sticky li.sp-menu-item.logo-dentro a,.pagina-storie.view-article .header-sticky li.sp-menu-item.logo-dentro a{background:none;width:auto;height:auto}.intro-home a.cta{margin:0 auto}.intro-home a.cta{margin:30px auto 0 auto;display:table}.storie-home ul.category-module li{list-style:none;width:50%;float:left;text-align:center;padding-bottom:30px}.storie-home ul.category-module li:nth-child(1),.storie-home ul.category-module li:nth-child(3){padding-right:15px;box-sizing:border-box}.storie-home ul.category-module li:nth-child(2),.storie-home ul.category-module li:nth-child(4){padding-left:15px;box-sizing:border-box}.storie-home ul.category-module .immagine-blog-home{position:relative;height:360px;overflow:hidden}.storie-home ul.category-module .immagine-blog-home .titolo-storia{position:absolute;top:30px;left:30px;width:calc(100% - 60px);height:calc(100% - 60px);vertical-align:middle;display:table;z-index:2;font-size:25px;color:#fff !important;background:rgba(255,255,255,0.8);opacity:0;transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s}.storie-home ul.category-module .immagine-blog-home:hover .titolo-storia a span{color:#252525}.storie-home ul.category-module .immagine-blog-home .titolo-storia a{vertical-align:middle;font-size:27px;color:#252525 !important;display:table-cell;font-family:'quattrocento';line-height:1.4}.storie-home ul.category-module .immagine-blog-home .titolo-storia a span.scopri{font-size:14px;background:#252525;padding:10px 25px;display:inline-block;margin-top:20px;color:#fff;text-transform:uppercase;border:2px solid #252525;transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s}.storie-home ul.category-module .immagine-blog-home .titolo-storia a span.scopri:hover{background:transparent;color:#252525 !important}.storie-home ul.category-module .immagine-blog-home:hover .titolo-storia{opacity:1}.storie-home a.link-intro-image img{object-fit:cover;height:100%;width:100%}.storie-home a.cta{margin:20px auto 0 auto}.blog-home{padding-left:20px !important;padding-right:20px !important;text-align:center}.mfp_carousel_skin_default .mfp_carousel_item .mfp_carousel_title a{color:#333 !important;font-size:16px !important;font-weight:600 !important}.mfp_carousel_skin_default .mfp_carousel_item .mfp_date,.mfp_carousel_skin_default .mfp_carousel_item .mfp_author{font-size:14px;color:#666;display:inline}.sp-module.contatti-bottom{background:#F8F4F3}section#sp-bottom .sp-module{margin-bottom:0px}.sp-module.contatti-bottom .rsformcontatti-bottom{max-width:900px;margin:0 auto;padding:60px 30px}section#sp-bottom{background:transparent;padding:0}section#sp-bottom .container{max-width:100%;padding:0}.eapps-instagram-feed-header-user-picture{max-width:none}.mfp_block_title{display:none}.swiper-pagination-bullet-active{opacity:1;background:#fff}@media (min-width:992px){#sp-header.header-sticky{height:auto;position:fixed !important;background:rgba(0,0,0,0.5) !important;padding-top:10px !important;padding-bottom:10px;backdrop-filter:blur(10px)}#sp-header.header-sticky li.sp-menu-item.logo-dentro img{height:80px;width:auto}a#offcanvas-toggler{display:none !important}}@media (max-width:1400px){header#sp-header .container{width:100%;max-width:100%}}@media (max-width:1350px){div#sp-menu li a{font-family:'quattrocento-sans';text-transform:uppercase;font-size:16px;padding:0 10px}div#sp-menu .mod-languages{margin-left:5px}div#sp-menu{padding-right:0}}@media (max-width:1199px){.sppb-row-container{max-width:100%;padding-left:30px;padding-right:30px}.view-search section#sp-main-body .container{width:100% !important;max-width:100%;padding-left:25px;padding-right:25px}}@media (max-width:1150px){div#sp-menu li a{font-size:15px}div#sp-menu li a{padding:0 8px}li.sp-menu-item.logo-dentro img{height:70px}div#sp-menu .mod-languages{margin-left:-5px}.blogpagina-storie .article,.blogpagina-blog .article{width:49%;margin-bottom:15px}}@media (max-width:1100px){.contenitore-intro-landing .testo-intro-landing{display:block;vertical-align:middle;text-align:left !important;padding-right:0}.contenitore-intro-landing .img-intro-landing{display:block;max-width:470px;width:100%;vertical-align:middle;text-align:right;margin:40px auto 10px auto}.contenitore-intro-landing .img-intro-landing img{width:100%;max-width:100%}}@media (max-width:1090px){div#sp-menu li a{font-family:'quattrocento-sans';text-transform:uppercase;font-size:15px;padding:0 7px}}@media (max-width:1050px){.article-list .article .article-header h1 a,.article-list .article .article-header h2 a{color:#252525;font-size:19px}}@media (max-width:1015px){div#sp-menu li a{font-size:14px}}@media (max-width:991px){div#sp-menu .sp-module .mod-languages{display:none}.localizzata section#slide-home,.localizzata section#slide-home .slideshowck,.localizzata section#slide-home .cameraCont,.localizzata section#slide-home .cameraSlide,.localizzata section#slide-home .cameraSlide.cameracurrent,.localizzata section#slide-home .cameraSlide.cameranext,.localizzata section#slide-home .camera_src.camerastarted.camerasliding,.localizzata section#slide-home .camera_target,.localizzata section#slide-home .cameraContent,.localizzata section#slide-home .camerarelative,.localizzata section#slide-home .camera_src,.localizzata section#slide-home .camera_target_content,.localizzata section#slide-home .cameraappended{height:100vh !important;margin-bottom:120px !important}.modulo-categoria-regioni-wedding-venue ul.mod-articlescategories.categories-module.mod-list li{width:50%;position:relative;float:left;padding:10px}.testo-dettagli a.cta.align-left{margin:0 auto}.firma-articoli .immagine-firma,.testo-firma{display:block;vertical-align:top}.firma-articoli img{border-radius:500px;width:200px;margin:0 auto 20px auto}.testo-firma{padding-left:0;text-align:center}.view-article.pagina-storie header#sp-header .container,.view-article.pagina-blog header#sp-header .container{width:100%;max-width:100%;height:80px}.view-article.pagina-storie #sp-header.header-sticky,.view-article.pagina-blog #sp-header.header-sticky{position:fixed}.pagina-storie.localizzata.view-article a#offcanvas-toggler .burger-icon:after{color:#fff}#sp-header #offcanvas-toggler{height:59px;line-height:60px;position:absolute;right:15px;top:0}.article-details.pagina-statica .article-full-image,.blogpagina-storie .category-desc.clearfix,.blogpagina-blog .category-desc.clearfix{height:100vh;position:relative}.category-desc.clearfix{margin-left:-10px;margin-right:-10px}header#sp-header,.view-article.pagina-storie.localizzata header#sp-header{padding-top:0px}header#sp-header p.logo-nero{display:none}#sp-header.header-sticky p.logo-bianco{display:block}a#offcanvas-toggler .burger-icon>span{display:none}a#offcanvas-toggler .burger-icon:after{content:'MENU';font-family:'quattrocento';font-size:16px;color:#fff;font-weight:bold}div#sp-top-bar{display:none}div#sp-menu .sp-column.d-flex.justify-content-end.align-items-center{display:block !important}.offcanvas-menu .offcanvas-inner ul.menu>li a:hover,ul.sp-contact-info a:hover{color:#252525 !important}.offcanvas-menu .offcanvas-inner ul.menu>li a{text-transform:uppercase !important;font-size:16px;line-height:14px}.offcanvas-menu .offcanvas-inner ul.menu li.active a{color:#432d1c;font-weight:bold}.offcanvas-menu .mod-languages{margin-top:20px}.offcanvas-menu img.logo-image-phone.d-inline-block.d-lg-none{height:90px;width:auto}.offcanvas-menu .offcanvas-inner .sp-module{margin-right:0px !important;margin-bottom:30px !important}.offcanvas-menu .offcanvas-inner{padding-top:0px}#offcanvas-toggler{height:110px;line-height:60px}a#offcanvas-toggler .burger-icon{width:49px;cursor:pointer}a#offcanvas-toggler:hover{color:#432d1c !important}.offcanvas-menu .offcanvas-inner .logo-dentro{display:none !important}header#sp-header .container{width:100%;max-width:100%;height:110px}header#sp-header{padding-top:0;height:80px !important}#sp-header .sp-module p{margin:0}.sp-module.logo-mobile img{height:60px;width:auto;margin:0 auto}#sp-header .sp-module.logo-mobile{display:block;margin:0px;float:left}#sp-header .sp-module.logo-mobile{display:block;float:none;width:107px;text-align:center;margin:0 auto}.sppb-section.intramezzo{background-attachment:scroll !important;padding-top:100px !important;padding-bottom:100px !important}.storie-home ul.category-module .immagine-blog-home .titolo-storia a{font-size:20px}}@media (max-width:920px){.pagina-chi-sono .articleBody img{width:100%;padding-right:0 !important}.swiper-container{height:550px !important}}@media (max-width:850px){.article-details.pagina-statica.storie-blog .article-full-image.float-right{height:41vw;margin-bottom:23px}.article-header h1{font-size:30px !important}.titolo-sottotitolo{position:absolute;bottom:0;padding:30px 25px;color:#fff}}@media (max-width:750px){.article-details.pagina-statica.storie-blog .article-full-image.float-right{height:51vw}.article-intro-image.float-right .testo-link{font-size:15px}.article-details.pagina-statica .heading,.pagina-storie.localizzata .article-header{position:absolute;top:0;width:100%;left:0;padding:30px 25px 100px 25px;height:calc(100vh - 40px);display:table;vertical-align:bottom}section#slide-home .addon-root-text-block{position:absolute;bottom:0;padding:0 20px 100px 20px}.titolo-sottotitolo-storie-blog .contenitore{display:table-cell;vertical-align:bottom;padding-bottom:100px}.titolo-sottotitolo-storie-blog{position:absolute;top:0;text-align:left;left:25px;color:#fff;height:47vh;margin-top:50vh;display:table}.article-header h1{font-size:25px !important}.blogpagina-storie .article,.blogpagina-blog .article{width:49%;margin-bottom:0px}.article-list .article .article-header h1,.article-list .article .article-header h2{margin-bottom:10px}}@media (max-width:700px){.article-details.pagina-statica .heading .contenitore-heading h1{color:#fff;font-size:25px}.article-details.pagina-statica .heading .contenitore-heading h2,.titolo-sottotitolo-storie-blog .contenitore h2{color:#fff;text-align:left !important;font-size:20px}.modulo-categoria-regioni-wedding-venue ul.mod-articlescategories.categories-module.mod-list li{width:100%;position:relative;float:left;padding:10px}}@media (max-width:650px){ul#search-result-list figure.result__image{width:100%;float:left;padding-right:0;padding-bottom:15px}.descrizione-categoria h2{font-size:27px;line-height:1.5;padding-bottom:30px}.blogpagina-storie .article,.blogpagina-blog .article{width:100%;margin-bottom:0px}.pagina-storie.view-category section#sp-main-body .container,.pagina-blog.view-category section#sp-main-body .container{width:100%;max-width:100%;padding:0 10px}.storie-home ul.category-module li{list-style:none;width:100%;float:left;padding-left:0px !important;text-align:center;padding-bottom:30px;padding-right:0px !important}}@media (max-width:600px){.article-details.pagina-statica.storie-blog .article-full-image.float-right{height:105vw;margin-bottom:23px}.article-header h1{font-size:25px !important;text-align:center}.intramezzo h3{color:#fff;line-height:1.5;font-size:22px}.blogpagina-storie .article,.blogpagina-blog .article{width:100%;padding-bottom:0px !important}}
