.pricelist-container[data-v-7e0d494e]{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.5)}.page[data-v-7e0d494e]{font-family:Roboto;width:90%;max-width:500px;height:690px;min-height:580px;perspective:1000px;margin-top:50px;margin-left:50px;border:3px solid #000;box-shadow:10px 10px 10px rgba(0,0,0,.1);opacity:1}.general[data-v-7e0d494e]{background-image:url(../img/generalPL.a57aebf6.jpg);background-position:50%}.bridal[data-v-7e0d494e]{background-image:url(../img/bridalPL.e0d19e31.jpg);background-size:600px,auto;background-position-x:-50px}.page-wrapper[data-v-7e0d494e]{position:relative;width:100%;height:100%;text-align:center}.general .page-wrapper[data-v-7e0d494e]{background-color:hsla(0,0%,100%,.8)}.bridal .page-wrapper[data-v-7e0d494e]{background-color:hsla(0,0%,100%,.6);overflow:hidden}.footer[data-v-7e0d494e]{position:absolute;bottom:5%;text-align:center;width:100%;height:60px;font-style:italic;font-size:.9em;background-color:hsla(0,0%,100%,.5)}.bridal .footer[data-v-7e0d494e]{display:flex;align-items:center;justify-content:center}table[data-v-7e0d494e]{position:absolute;top:4%;left:10%;margin:auto;width:80%}.page-bridal-back table[data-v-7e0d494e]{left:5%;width:90%}td[data-v-7e0d494e],th[data-v-7e0d494e]{text-align:left}.price[data-v-7e0d494e]{text-align:right;width:110px}.packages[data-v-7e0d494e]{top:26%}#wedding-subtext[data-v-7e0d494e]{position:absolute;padding-top:20px;font-weight:700}@media only screen and (max-width:900px){.block[data-v-7e0d494e]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.pricelist-container[data-v-7e0d494e]{flex-direction:column}.page[data-v-7e0d494e]{margin:auto;margin-bottom:30px}.page[data-v-7e0d494e]:first-child{margin-top:65px}}@media only screen and (max-width:500px){.pricelist-container[data-v-7e0d494e]{justify-content:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page[data-v-7e0d494e]{font-size:.9em}.page[data-v-7e0d494e]:first-child{margin-top:70px}}@media only screen and (max-width:400px){table[data-v-7e0d494e]{left:5%;width:90%}.price[data-v-7e0d494e]{width:100px}}