body{font-family:'WorkSans';font-weight:300;font-size:14pt;color:#484b4c;line-height:1.75em;background-color:#F6F6F6}a{color:#484b4c;transition:0.33s}a:hover{color:#AAA}a:hover{text-decoration:none}h1,h2{font-size:1.7em;font-family:'Didot'}.slicknav_menu{display:none;background-color:#F6F6F6;position:fixed;z-index:1000000;width:100%;border-bottom:1px solid #e1e1e1}@media (max-width:992px){.slicknav_menu{display:block}}.slicknav_nav{position:fixed;background-color:#484b4c;opacity:0.95;top:48px;right:0;bottom:0;left:0;display:flex;align-items:center;flex-direction:column;justify-content:center}.slicknav_nav a{color:#ddd;font-size:1.5em}.slicknav_nav a:hover{background-color:transparent}.slicknav_btn{background:none}.slicknav_menu .slicknav_menutxt{display:none}.slicknav_menu .slicknav_icon-bar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.slicknav_menu .slicknav_icon-bar{background-color:#484b4c}.slicknav_menu .slicknav_icon-bar:nth-child(2){width:1.5em}.slicknav_menu .slicknav_icon{margin-right:0.5em}header .logo{width:70%;max-width:200px;z-index:20}@media (max-width:768px){header .logo{max-width:150px}}header .logo.low-right{position:absolute;bottom:50px;left:50px;max-width:200px}header .logo.black{display:block;margin:50px auto 30px auto}header .add-logo{display:block;margin:0 auto 30px auto}header .logo-mobile{display:none;position:fixed;top:0;z-index:2000000;height:35px;margin:10px 0 0 10px}@media (max-width:992px){header .logo-mobile{display:block}}header .main-photo{display:flex;align-items:center;justify-content:center;position:relative}header .main-photo .slider{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}header .main-photo .slider .slick-slide{background-size:cover;background-position:center}header .main-photo .scroll_arrow{position:absolute;z-index:20;bottom:30px}header .main-photo .scroll_arrow img{width:32px}@media (max-width:992px){header .main-photo .scroll_arrow{display:none}}header .main-photo:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:black;opacity:0.35;z-index:10;transition:all 0.33s}header nav{margin-bottom:80px}header nav ul{display:table;margin:auto;padding:20px 0}header nav ul li{list-style-type:none;float:left;font-size:0.8em;margin:0 25px;text-transform:uppercase}header nav.stay{position:fixed;top:0;left:0;right:0;background-color:#F6F6F6;z-index:1000;border-bottom:1px solid #e1e1e1}@media (max-width:992px){header nav{display:none}}@media (max-width:992px){header{padding-top:50px;margin-bottom:80px}}.page-home section.about-us{margin-bottom:80px}.page-home section.about-us h2{text-align:center;margin-bottom:30px}.page-home section.about-us p{text-align:justify}.page-home section.team h2{text-align:center;margin-bottom:30px}.page-home section.work p{text-align:center}.page-home section.work b,.page-home section.work strong{font-size:1.4em;font-weight:400}.page-about section.bio,.page-about section.team{margin-bottom:80px}@media (max-width:768px){.page-about section.bio .item:first-child,.page-about section.team .item:first-child{padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #484b4c}}.page-about section.bio img,.page-about section.team img{width:100%}.page-about section.bio img.social,.page-about section.team img.social{width:auto;margin-right:7px}.page-about section.bio h2,.page-about section.team h2{margin-top:30px}.page-about section.bio h3,.page-about section.team h3{font-size:1.2em;margin-bottom:30px;font-weight:300}.page-about section.bio p,.page-about section.team p{text-align:justify}.page-about section.team h2.title{text-transform:uppercase;text-align:center;margin-bottom:30px}@media (max-width:768px){.page-about section.team .item:last-child{border-bottom:0}}@media (max-width:768px){.page-about section.team .item{padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #484b4c}}.page-about section.services img{display:block;margin:auto;margin-bottom:15px;height:65px}.page-about section.services h2{text-align:center;text-transform:uppercase;margin-bottom:30px}.page-photo section.gallery .item{position:relative;display:flex;align-items:center}.page-photo section.gallery .item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:black;opacity:0.7;z-index:10;transition:all 0.33s}.page-photo section.gallery .item:hover:before{opacity:0}.page-photo section.gallery .item img{width:100%;padding:1px}.page-photo section.gallery .item .name{position:absolute;opacity:1;transition:all 0.33s;text-align:center;z-index:20;color:white;font-size:1.5em;width:100%;padding:0 20px}@media (max-width:1024px){.page-photo section.gallery .item .name{font-size:1.2em}}.page-photo section.gallery .item:hover .name{opacity:0}.page-photo section.gallery .item .name:after{content:'';position:absolute;left:20%;right:20%;border-bottom:1px solid white;bottom:-15px;transition:0.5s}.page-photo section.gallery .item:hover .name:after{left:50%;right:50%}.page-photo section.gallery .item .padlock{display:flex;position:absolute;flex-direction:column;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;opacity:0;transition:all 0.33s;z-index:20}.page-photo section.gallery .item .padlock img{width:80px;margin-bottom:15px}.page-photo section.gallery .item .padlock p{color:white}.page-photo section.gallery .item:hover .padlock{opacity:1}.page-photo section.social_share{display:table;margin:30px auto 0 auto;text-align:center}.page-photo section.social_share>div{display:table}.page-photo section.social_share>div a,.page-photo section.social_share>div svg{background-color:#484b4c !important}.single-wedding h1{margin-bottom:30px;text-align:center}.single-wedding .password-check{text-align:center}.single-wedding .password-check input{background-color:#F6F6F6;border:1px solid #484b4c;padding:5px 10px;font-weight:300}.single-wedding .password-check input[type="submit"]{background-color:#484b4c;color:white}.single-wedding section.intro p{margin-bottom:80px;font-size:0.9em;line-height:20pt}.single-wedding section.video{margin-bottom:80px}.single-wedding section.video .preview{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.single-wedding section.video .preview:hover:before{opacity:0}.single-wedding section.video .preview img{width:100%}.single-wedding section.video .preview .player{width:100% !important;max-width:100% !important;display:none}.single-wedding section.video .preview #vimeo_embed,.single-wedding section.video .preview iframe{width:100%}.single-wedding section.video .preview .icon-play{content:'';position:absolute;z-index:20}@media (max-width:768px){.single-wedding section.video .preview .icon-play{width:70px}}.single-wedding section.gallery img{width:100%;margin-bottom:6px}.single-wedding section.social_share{display:table;margin:30px auto 0 auto;text-align:center}.single-wedding section.social_share>div{display:table}.single-wedding section.social_share>div a,.single-wedding section.social_share>div svg{background-color:#484b4c !important}.page-portfolio .items .item{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:20px}@media (max-width:768px){.page-portfolio .items .item{font-size:0.8em}}@media (max-width:480px){.page-portfolio .items .item{font-size:0.7em}}.page-portfolio .items .item img{width:100%}.page-portfolio .items .item h2{position:absolute;color:white;text-transform:uppercase;z-index:20;width:100%;text-align:center;transition:all 0.33s}.page-portfolio .items .item h2:after{content:'';position:absolute;left:33%;right:33%;border-bottom:1px solid white;padding-top:50px;transition:all 0.33s}.page-portfolio .items .item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:black;z-index:10;opacity:0.7;transition:all 0.33s}.page-portfolio .items .item:hover h2:after{left:50%;right:50%}.page-portfolio .items .item:hover:before{opacity:0}.page-portfolio .items .item:hover h2{opacity:0}.page-portfolio section.social_share{display:table;margin:30px auto 0 auto;text-align:center}.page-portfolio section.social_share>div{display:table}.page-portfolio section.social_share>div a,.page-portfolio section.social_share>div svg{background-color:#484b4c !important}.single-portfolio h2{text-align:center;margin-bottom:30px}.single-portfolio section.intro p{margin-bottom:30px;font-size:0.9em;line-height:20pt}.single-portfolio section.video{margin-bottom:80px}.single-portfolio section.video .preview{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.single-portfolio section.video .preview:hover:before{opacity:0}.single-portfolio section.video .preview img{width:100%}.single-portfolio section.video .preview .player{width:100% !important;max-width:100% !important;display:none}.single-portfolio section.video .preview #vimeo_embed,.single-portfolio section.video .preview iframe{width:100%}.single-portfolio section.video .preview .icon-play{content:'';position:absolute;z-index:20}@media (max-width:768px){.single-portfolio section.video .preview .icon-play{width:70px}}.single-portfolio section.gallery .item{position:relative;cursor:default}.single-portfolio section.gallery .item img{width:100%;margin-bottom:6px}.single-portfolio section.next_section a{background-color:#ddd;padding:10px 20px;margin:30px auto 0 auto;display:table;font-size:0.8em}.single-portfolio section.social_share{display:table;margin:30px auto 0 auto;text-align:center}.single-portfolio section.social_share>div{display:table}.single-portfolio section.social_share>div a,.single-portfolio section.social_share>div svg{background-color:#484b4c !important}.page-packaging .par-title{text-align:center;margin-bottom:0}.page-packaging h1{margin-bottom:30px;text-align:center}.page-packaging section.intro p{margin-bottom:80px;font-size:0.9em;line-height:20pt}.page-packaging .opening-quote{margin-bottom:20px}.page-packaging section.video{margin-bottom:80px}.page-packaging section.video .preview{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.page-packaging section.video .preview:hover:before{opacity:0}.page-packaging section.video .preview img{width:100%}.page-packaging section.video .preview .player{width:100% !important;max-width:100% !important;display:none}.page-packaging section.video .preview #vimeo_embed,.page-packaging section.video .preview iframe{width:100%}.page-packaging section.video .preview .icon-play{content:'';position:absolute;z-index:20}@media (max-width:768px){.page-packaging section.video .preview .icon-play{width:70px}}.page-packaging section.gallery img{width:100%;margin-bottom:6px}.page-packaging section.social_share{display:table;margin:30px auto 0 auto;text-align:center}.page-packaging section.social_share>div{display:table}.page-packaging section.social_share>div a,.page-packaging section.social_share>div svg{background-color:#484b4c !important}.page-contact section.form{margin-bottom:80px}.page-contact section.form .field{margin-bottom:30px}.page-contact section.form .field p{margin-bottom:5px}.page-contact section.form .field input[type="text"]{width:100%}.page-contact section.form .field textarea{width:100%;height:200px}.page-contact section.form input,.page-contact section.form textarea{background-color:#F6F6F6;border:1px solid #484b4c;font-weight:300;padding:5px 10px}.page-contact section.form input[type="submit"]{display:table;margin:auto;font-weight:300;padding:7px 40px;background-color:#484b4c;border:0;color:white;font-size:1.2em}.page-contact section.form .disclaimer{font-size:0.7em;text-align:center;margin-top:20px;line-height:15pt;font-style:italic}.page-contact section.content p{text-align:center}.page-contact section.content p.left{text-align:left}.page-contact section.content b,.page-contact section.content strong{font-size:1.4em;font-weight:400}@media (min-width:1440px){.container{max-width:1368px}}.icons-fv-block{margin-bottom:80px}.icons-fv-block p{margin:0}.icons-fv-block p.who{font-size:1.5em;margin:20px 0 0 0}.icons-fv-block p.what{font-weight:300;font-style:italic}@media (max-width:576px){.icons-fv-block p{text-align:center !important}}.icons-fv-block h2{text-align:center;margin-bottom:30px}.icons-fv-block .left p{text-align:right}.icons-fv-block .plus{font-size:3em;text-align:center}@media (max-width:576px){.icons-fv-block .plus{padding:20px 0}}.opening-quote{margin-bottom:80px}.opening-quote p{text-align:center}.opening-quote p.quote{font-style:italic}.lazy-loading{background-color:#ddd;padding:10px 20px;margin:30px auto 0 auto;display:table}footer{padding:80px 0 40px 0}footer p{margin:0}footer section.contact{margin-bottom:80px;text-align:center}footer section.contact .link{text-decoration:underline}footer section.instagram{margin-bottom:80px}footer section.instagram #instafeed{background-color:white;padding:0 30px}footer section.instagram img{width:100%}footer .wrapper{display:table;margin:auto}footer .wrapper .left{float:left;padding-right:60px;margin-right:60px;border-right:1px solid #484b4c}footer .wrapper .left p{margin-bottom:30px}@media (max-width:768px){footer .wrapper .left p.connect{display:none}}footer .wrapper .left svg{display:inline-block;margin-right:15px}@media (max-width:768px){footer .wrapper .left svg{margin:0 7px}}@media (max-width:768px){footer .wrapper .left{float:none;width:100%;text-align:center;margin:0;padding:0;border-right:0;margin-bottom:15px}}footer .wrapper .right{font-size:0.8em;line-height:1.5em;float:left}@media (max-width:768px){footer .wrapper .right{float:none;width:100%;text-align:center;margin:0;padding:0}}footer .ending{text-align:center;margin-top:40px}footer .ending .anfm{height:120px;margin:0 auto 20px auto}footer .ending .privacy{font-size:0.8em}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fwww.m2wedding.it%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fm2wedding%2Fscss%2Fstyle.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAqBA%2CKAAA%2C%2BGAAA%2CCAQA%2CEAAA%2C8BAAA%2CCAGC%2CQAAA%2CUAAA%2CCAID%2CQAAA%2CoBAAA%2CCAGA%2CMAAA%2CmCAAA%2CCAMA%2CeAAA%2C%2BGAAA%2CCAOC%2CyBAAA%2CeAAA%2CaAAA%2CCAAA%2CCAID%2CcAAA%2CkKAAA%2CCAaA%2CgBAAA%2C0BAAA%2CCAIC%2CsBAAA%2C4BAAA%2CCAID%2CcAAA%2CeAAA%2CCAGA%2CiCAAA%2CYAAA%2CCAGA%2CkCAAA%2C4DAAA%2CCAKA%2CkCAAA%2CwBAAA%2CCAGA%2C%2BCAAA%2CWAAA%2CCAGA%2C8BAAA%2CkBAAA%2CCAMC%2CaAAA%2CoCAAA%2CCAIC%2CyBAAA%2CaAAA%2CeAAA%2CCAAA%2CCAGA%2CuBAAA%2CuDAAA%2CCAMA%2CmBAAA%2CwCAAA%2CCAKD%2CiBAAA%2CqCAAA%2CCAIA%2CoBAAA%2CkFAAA%2CCAOC%2CyBAAA%2CoBAAA%2CaAAA%2CCAAA%2CCAID%2CmBAAA%2CwEAAA%2CCAKC%2C2BAAA%2CsEAAA%2CCAQC%2CwCAAA%2CgDAAA%2CCAKD%2CiCAAA%2CwCAAA%2CCAIC%2CqCAAA%2CUAAA%2CCAGA%2CyBAAA%2CiCAAA%2CYAAA%2CCAAA%2CCAID%2C0BAAA%2C8HAAA%2CCAaD%2CWAAA%2CkBAAA%2CCAEC%2CcAAA%2CwCAAA%2CCAIC%2CiBAAA%2CsFAAA%2CCAQD%2CgBAAA%2CyGAAA%2CCASA%2CyBAAA%2CWAAA%2CYAAA%2CCAAA%2CCAID%2CyBAAA%2COAAA%2CmCAAA%2CCAAA%2CCAQA%2C4BAAA%2CkBAAA%2CCAEC%2C%2BBAAA%2CoCAAA%2CCAIA%2C8BAAA%2CkBAAA%2CCAKA%2C2BAAA%2CoCAAA%2CCAMA%2C0BAAA%2CiBAAA%2CCAGA%2CyDAAA%2C%2BBAAA%2CCAQD%2CiDAAA%2CkBAAA%2CCAIE%2CyBAAA%2CqFAAA%2CsEAAA%2CCAAA%2CCAMD%2CyDAAA%2CUAAA%2CCAEC%2CuEAAA%2C2BAAA%2CCAKD%2CuDAAA%2CeAAA%2CCAGA%2CuDAAA%2CkDAAA%2CCAKA%2CqDAAA%2CkBAAA%2CCAKA%2CkCAAA%2C6DAAA%2CCAOE%2CyBAAA%2C0CAAA%2CeAAA%2CCAAA%2CCAID%2CyBAAA%2C%2BBAAA%2CsEAAA%2CCAAA%2CCAQD%2CiCAAA%2CwDAAA%2CCAMA%2CgCAAA%2C6DAAA%2CCAUA%2CkCAAA%2CiDAAA%2CCAKC%2CyCAAA%2C6HAAA%2CCAaA%2C%2BCAAA%2CSAAA%2CCAIA%2CsCAAA%2CsBAAA%2CCAKA%2CwCAAA%2CmIAAA%2CCAUC%2C0BAAA%2CwCAAA%2CeAAA%2CCAAA%2CCAKD%2C8CAAA%2CSAAA%2CCAIA%2C8CAAA%2C0GAAA%2CCAUA%2CoDAAA%2CkBAAA%2CCAKA%2C2CAAA%2CsKAAA%2CCAaC%2C%2BCAAA%2C6BAAA%2CCAIA%2C6CAAA%2CWAAA%2CCAKD%2CiDAAA%2CSAAA%2CCAKF%2CiCAAA%2CuDAAA%2CCAIC%2CqCAAA%2CaAAA%2CCAEC%2CgFAAA%2CmCAAA%2CCAQF%2CmBAAA%2CoCAAA%2CCAIA%2CgCAAA%2CiBAAA%2CCAEC%2CsCAAA%2CkFAAA%2CCAMA%2CqDAAA%2CoCAAA%2CCAMA%2CgCAAA%2CmDAAA%2CCAMD%2C8BAAA%2CkBAAA%2CCAEC%2CuCAAA%2C8FAAA%2CCAMC%2CoDAAA%2CSAAA%2CCAGA%2C2CAAA%2CUAAA%2CCAGA%2C%2BCAAA%2C4DAAA%2CCAKA%2CkGAAA%2CUAAA%2CCAIA%2CkDAAA%2CuCAAA%2CCAIC%2CyBAAA%2CkDAAA%2CUAAA%2CCAAA%2CCAOF%2CoCAAA%2C4BAAA%2CCAKD%2CqCAAA%2CuDAAA%2CCAIC%2CyCAAA%2CaAAA%2CCAEC%2CwFAAA%2CmCAAA%2CCASD%2C6BAAA%2C2FAAA%2CCAMC%2CyBAAA%2C6BAAA%2CeAAA%2CCAAA%2CCAGA%2CyBAAA%2C6BAAA%2CeAAA%2CCAAA%2CCAGA%2CiCAAA%2CUAAA%2CCAGA%2CgCAAA%2CmHAAA%2CCAQC%2CsCAAA%2CmHAAA%2CCAUD%2CoCAAA%2C6HAAA%2CCAYA%2C4CAAA%2CkBAAA%2CCAIA%2C0CAAA%2CSAAA%2CCAGA%2CsCAAA%2CSAAA%2CCAKF%2CqCAAA%2CuDAAA%2CCAIC%2CyCAAA%2CaAAA%2CCAEC%2CwFAAA%2CmCAAA%2CCAQF%2CqBAAA%2CoCAAA%2CCAKC%2CkCAAA%2CmDAAA%2CCAMD%2CgCAAA%2CkBAAA%2CCAEC%2CyCAAA%2C8FAAA%2CCAMC%2CsDAAA%2CSAAA%2CCAGA%2C6CAAA%2CUAAA%2CCAGA%2CiDAAA%2C4DAAA%2CCAKA%2CsGAAA%2CUAAA%2CCAIA%2CoDAAA%2CuCAAA%2CCAIC%2CyBAAA%2CoDAAA%2CUAAA%2CCAAA%2CCAOF%2CwCAAA%2CgCAAA%2CCAGC%2C4CAAA%2C4BAAA%2CCAMF%2CyCAAA%2C6FAAA%2CCAOA%2CuCAAA%2CuDAAA%2CCAIC%2C2CAAA%2CaAAA%2CCAEC%2C4FAAA%2CmCAAA%2CCAQF%2C2BAAA%2CiCAAA%2CCAIA%2CmBAAA%2CoCAAA%2CCAKC%2CgCAAA%2CmDAAA%2CCAMD%2C%2BBAAA%2CkBAAA%2CCAGA%2C8BAAA%2CkBAAA%2CCAEC%2CuCAAA%2C8FAAA%2CCAMC%2CoDAAA%2CSAAA%2CCAGA%2C2CAAA%2CUAAA%2CCAGA%2C%2BCAAA%2C4DAAA%2CCAKA%2CkGAAA%2CUAAA%2CCAIA%2CkDAAA%2CuCAAA%2CCAIC%2CyBAAA%2CkDAAA%2CUAAA%2CCAAA%2CCAOF%2CoCAAA%2C4BAAA%2CCAKD%2CqCAAA%2CuDAAA%2CCAIC%2CyCAAA%2CaAAA%2CCAEC%2CwFAAA%2CmCAAA%2CCAQF%2C2BAAA%2CkBAAA%2CCAEC%2CkCAAA%2CkBAAA%2CCAEC%2CoCAAA%2CiBAAA%2CCAGA%2CqDAAA%2CUAAA%2CCAGA%2C2CAAA%2CuBAAA%2CCAKD%2CqEAAA%2CkFAAA%2CCAMA%2CgDAAA%2CwHAAA%2CCAUA%2CuCAAA%2CoFAAA%2CCASA%2CgCAAA%2CiBAAA%2CCAEC%2CqCAAA%2CeAAA%2CCAID%2CqEAAA%2C%2BBAAA%2CCAQF%2C0BACC%2CWAAA%2CgBAAA%2CCAAA%2CCAID%2CgBAAA%2CkBAAA%2CCAEC%2CkBAAA%2CQAAA%2CCAEC%2CsBAAA%2CiCAAA%2CCAIA%2CuBAAA%2CiCAAA%2CCAIA%2CyBAAA%2CkBAAA%2C4BAAA%2CCAAA%2CCAID%2CmBAAA%2CoCAAA%2CCAKC%2CwBAAA%2CgBAAA%2CCAID%2CsBAAA%2C%2BBAAA%2CCAGC%2CyBAAA%2CsBAAA%2CcAAA%2CCAAA%2CCAKF%2CeAAA%2CkBAAA%2CCAEC%2CiBAAA%2CiBAAA%2CCAEC%2CuBAAA%2CiBAAA%2CCAKF%2CcAAA%2C6EAAA%2CCAQA%2COAAA%2CqBAAA%2CCAEC%2CSAAA%2CQAAA%2CCAGA%2CuBAAA%2CoCAAA%2CCAGC%2C6BAAA%2CyBAAA%2CCAID%2CyBAAA%2CkBAAA%2CCACC%2CoCAAA%2CqCAAA%2CCAKA%2C6BAAA%2CUAAA%2CCAID%2CgBAAA%2CyBAAA%2CCAGC%2CsBAAA%2C8EAAA%2CCAKC%2CwBAAA%2CkBAAA%2CCAGE%2CyBAAA%2CgCAAA%2CYAAA%2CCAAA%2CCAKF%2C0BAAA%2CsCAAA%2CCAGC%2CyBAAA%2C0BAAA%2CYAAA%2CCAAA%2CCAID%2CyBAAA%2CsBAAA%2C4FAAA%2CCAAA%2CCAUD%2CuBAAA%2C4CAAA%2CCAIC%2CyBAAA%2CuBAAA%2C0DAAA%2CCAAA%2CCASF%2CeAAA%2CiCAAA%2CCAGC%2CqBAAA%2CoCAAA%2CCAKA%2CwBAAA%2CeAAA%22%7D */