.sticky-wrapper{position:relative}.sticky .sticky-inner{position:fixed;top:0;left:0;right:0;z-index:1}.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:100}.header ul{list-style-type:none;line-height:20px}a.nav-link{text-decoration:none}a.nav-link:hover{color:#ec7892!important;font-weight:500}.nav-link{padding:6.4px 30px;display:block}.header ul{margin:0;padding:0;overflow:hidden}.header .menu-icon{background-color:hsla(0,0%,100%,.65);border-bottom:1px solid #292a2c;float:right;padding-left:100%;padding-top:2px;padding-bottom:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu-btn{display:none}li.nav-item{line-height:30px;margin-top:5px;cursor:pointer}.header .menu-btn~.nav{width:150px;border-bottom:.5px solid #6f6f6f;border-left:.5px solid #6f6f6f;background-color:#fff;padding-bottom:10px;position:relative;right:-291px;display:none;z-index:2}.header .menu-btn:checked~.nav{-webkit-animation:slide .5s forwards;-webkit-animation-delay:0;animation:slide .5s forwards;animation-delay:0;display:flex;flex-direction:column;position:absolute;top:52px}.nav-item>.active{font-weight:500}@-webkit-keyframes slide{to{right:0}}@keyframes slide{to{right:0}}@media (min-width:650px){li.nav-item.signout{border-right:none}.header .nav{margin-top:20px;clear:none;max-height:none}.header .menu-icon{display:none}.header .menu-btn:checked~.nav{position:static;flex-direction:row}.header .menu-btn~.nav{margin:0;position:static;width:100%;display:flex;justify-content:center;float:none;border:none;border-bottom:1px solid}}.logo{color:#292a2c;text-align:center;text-decoration:none;font-family:Old Standard TT,serif;display:block;max-width:500px;line-height:35px;font-size:18px;margin:5px auto}.logo h1{z-index:999!important;margin-bottom:20px;position:relative}@media (min-width:650px){.logo img{width:300px}}@media (max-width:650px){.logo{font-size:16px;width:260px}.logo h1{margin-bottom:-38px}}@media (max-width:350px){.logo{width:191px;font-size:12px}}*,:after,:before{box-sizing:border-box}body{font-family:Open Sans,sans-serif;color:#292a2c;margin:0;padding:0}.lite{font-family:Literata,serif;font-weight:300}.container-layout{min-height:800px}.portfolio-container h1,.portfolio-container h2{text-align:center;font-weight:500}.portfolio-container h2{padding-top:10px}.portfolio-container p{color:#8a8a8a;padding:0 30px 20px;margin:0 auto;font-size:17px}.portfolio-container{clear:both;display:flex;flex-direction:column}.name{margin:10px 0!important;text-align:center}.teaser-text{max-width:860px;text-align:center}.teaser-section{background:linear-gradient(0deg,rgb(255 198 198),#f2e6e6 10%,#fffdfd 90%,rgb(255 212 212));padding-top:.1px}.tease-films{display:flex;justify-content:center}.tease{width:400px}.quote-container{max-width:500px;margin:0 auto 20px;padding:0 30px}.quote,.quote-container{display:flex;flex-direction:column;align-items:center}.quote{margin-bottom:10px;width:100%;text-align:center;justify-content:center}.quote p{margin:0;padding:5px}.quote .lite{color:#292a2c}.quoter{color:grey;font-weight:400}.vimeo-container{max-width:500px;margin:0 auto}.light-photo{height:155px;max-width:500px;display:inline-block;position:relative;object-fit:cover;cursor:pointer}.playButton{cursor:pointer;position:absolute;color:#fff;z-index:1;font-size:40px;text-shadow:#000 1px 0 10px}.video-preload{display:flex;justify-content:center;align-items:center;overflow:hidden;max-width:760px;margin:0 auto;transition:box-shadow .3s}.video-preload:hover{box-shadow:5px 10px 20px hsla(0,0%,41.2%,.34)}.vimeo-container iframe{width:100%;height:100%}@media (min-width:350px){.vimeo-container iframe{height:250px}.light-photo{height:255px}}.home-vimeo-container{max-width:800px;margin:0 auto}.video-preload img:hover{opacity:.95;transform:scale(1.01)}.home-light-photo{display:inline-block;position:relative;object-fit:cover;cursor:pointer}.home-vimeo-container iframe{width:100%;height:100%}@media (min-width:310px){.home-vimeo-container iframe{height:200px}}@media (min-width:400px){.home-vimeo-container iframe{height:250px}}@media (min-width:485px){.home-vimeo-container iframe{height:300px}}@media (min-width:575px){.home-vimeo-container iframe{height:350px}}@media (min-width:665px){.home-vimeo-container iframe{height:400px}}@media (min-width:755px){.home-vimeo-container iframe{height:425px}}.home-container{margin-top:-50px}.home-info-container{margin-top:30px}.message{margin:50px auto 60px;max-width:600px;text-align:center;padding:0 20px}@media (max-width:650px){.message{max-width:400px}}@media (max-width:450px){.message{max-width:300px}}.message h1{font-size:30px;font-weight:400}@media (max-width:650px){.message h1{font-size:20px}}.message p{color:#8a8a8a;margin:0 auto;font-size:20px;font-weight:300}.img-holder{max-width:500px;margin:0 20px}.button-work:hover img{transform:scale(1.01)}.button-work:hover{box-shadow:5px 10px 20px hsla(0,0%,41.2%,.34)}.button-work{transition:box-shadow .3s;display:flex;flex-direction:column;align-items:center;justify-content:center;max-height:150px;overflow:hidden;margin:20px 0 0}img{transition:opacity .3s,transform .3s;width:100%;height:100%}.our-work{display:flex;flex-direction:column;align-items:center;justify-content:center}.our-work h2{text-align:center;position:absolute;font-weight:500;height:100px;color:#fff;text-shadow:#000 1px 0 10px;z-index:1;font-size:40px;line-height:80px}.stars{margin:10px 0 0;color:#ff94ac}.contact-holder{max-width:400px;margin:0 auto;padding:0 20px}.contact-holder h1{font-family:Open Sans,sans-serif;text-align:center;font-weight:100}@media (min-width:650px){.home-demo{overflow:hidden;max-height:600px;display:flex;align-items:center;justify-content:center;flex-direction:column}.home-container{margin-top:-5px}}@media (min-width:450px){.our-work{display:flex;flex-direction:row}.img-holder{margin:0;max-width:370px}.button-work.one{margin:20px 10px 20px 20px}.button-work.two{margin:20px 20px 20px 10px}}.video-btn{cursor:pointer;display:inline-block;color:#fff;padding:5px;border:1px solid #fff;font-weight:500;transition:background-color .3s,color .3s}.video-btn:hover{background-color:hsla(0,0%,100%,.459);color:#000}.btn-video-container{text-align:center;position:absolute;width:100%;z-index:1;margin-top:40vw}@media (min-width:650px){.btn-video-container{margin-top:0}.video-btn{margin-top:150px;font-size:18px;padding:15px 30px;border:2px solid #fff}}.packages{align-items:center;min-width:211px;max-width:400px;margin:0 auto;padding:0 30px}.package-container,.packages{display:flex;flex-direction:column}.package-container{overflow:hidden;clear:both}a.package-btn{border:2px solid;border-radius:5px;font-weight:600;background:#f2f2f3;position:relative;top:-80px;padding:8px 31px;transition:background-color .3s,box-shadow .3s}a.package-btn:hover{background-color:#fff;box-shadow:4px 3px 6px rgba(0,0,0,.3)}a.package-btn:active{box-shadow:none;padding:7px 30px}.package-container h1{text-align:center;font-weight:500}.contents{margin-bottom:50px}.upgrades{background:#fff;background:linear-gradient(0deg,#fff,#f2e6e6 10%,#f2e6e6 44%,#fff);padding-top:.1px}.line-height{padding:0 10px}.package h2{text-align:center;font-weight:600;font-size:20px;margin:10px;padding-bottom:30px}.every-package{margin-bottom:0;font-size:26px}.every-package,.packages h3{text-align:center;font-weight:500}.packages h3{font-size:20px;margin:10px;color:grey}.package{width:100%;text-align:center;margin:0 10px}.package h3{position:relative}.package.one a.package-btn{color:#99adc4}.package.two a.package-btn{color:#ffbb53}.package.three a.package-btn{color:#2f4d5b}.packages-btn{color:#292a2c;padding:10px 25px;font-size:18px;border:2px solid rgb(0 0 0);display:inline-block;width:150px;height:50px}.package-btn-container{text-align:center;margin:35px;position:relative}.title-bonus{margin:0;padding:0}.contact-Btn-package{display:flex}.bonus{font-weight:700;padding:0 0 5px;margin:0}.starting-at{padding-top:30px}.add-ons{display:flex;flex-direction:column}.add-on{justify-content:center;align-items:center}.add-on,.buttoninContainer{display:flex}.sofias-pic{width:100%;min-width:700px;height:100%}.img-banner{display:flex;flex-direction:column;align-items:center;overflow:hidden}.add-ons-title{text-align:center;font-weight:400;color:#ec7892;font-size:20px;text-transform:uppercase}.icons{flex-direction:column;justify-content:center;text-align:center;margin:40px 0;font-weight:600}.icons,.row-one{display:flex;align-items:center}.row-one{padding-right:10px}.row-two{display:flex;align-items:center;padding-left:10px}.icons img{width:50px;height:auto}.icon-div{height:150px;width:200px}img.card{margin:10px;width:29%;max-width:250px}@media (max-width:650px){img.card{width:auto}.add-on{flex-direction:column}.icons{justify-content:center;flex-direction:row;text-align:center;margin:40px 0;font-weight:600;font-size:15px}.row-one{padding-right:10px}.row-one,.row-two{display:flex;flex-direction:column;align-items:center}.row-two{padding-left:10px}.icons img{width:50px;height:auto}.icon-div{height:130px;width:auto}}@media (min-width:650px){.packages{flex-direction:row;max-width:800px}}@media (max-width:650px){.package{padding:0 20px}}form{margin-bottom:20px;font-size:18px;font-family:Literata,serif;font-weight:300}.contact-header{text-align:center;margin:0 0 10px;font-size:29px}form button{cursor:pointer;display:block;background-color:#f5f5f5;font-size:28px;font-family:Literata,serif;font-weight:300;width:160px;margin:20px auto;border-radius:3px;border:2px solid grey;transition:box-shadow .3s,background-color .3s}form button:hover{box-shadow:4px 3px 6px rgba(0,0,0,.21);background-color:#fff}form button:active{box-shadow:none;font-size:29px}.tell-us{height:85px}.comp-info{text-align:center;margin-top:20px}a{line-height:25px;color:#292a2c}.success{padding:15px}.loading,.success{text-align:center;height:400px}.optional{margin-right:-5px;color:#ec7892}.contact-container{display:flex;flex-direction:column;align-items:center}.contact-container h1{text-align:center;font-weight:500}.contact-input{width:100%;min-height:25px}.contact-input,input{margin-bottom:15px}option{width:100%;text-align-last:center}.overflow{overflow:hidden}@media (max-width:468px){.contact-img{top:155px}}.img-container h1{font-weight:400;font-size:30px;margin-bottom:30px;text-align:center;font-family:Open Sans,sans-serif}.img-container{display:flex;flex-direction:column;align-items:center;overflow:hidden;clear:both}.contact-Letter{background:#fff;max-width:300px;margin:23px auto;border:2px solid;padding:20px 30px;border-radius:3px}.contact-img{z-index:-1;min-width:900px}.form-container{position:absolute;width:100%;padding:0 30px}button.sc-AxjAm.eEcvWu{outline:0;border:none;-moz-outline-style:none}
/*# sourceMappingURL=main.6ab3e7bc.chunk.css.map */