*{box-sizing:border-box;-webkit-appearance:none;border:0;outline:0;margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.6;text-decoration:none;list-style:none}* h1,* h2,* h3{line-height:1.2}html{overflow-y:scroll}body{background-color:#f7f5f3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23606c38' fill-opacity='0.1'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;justify-content:center;margin:auto;font-family:Montserrat,sans-serif;display:flex}.container{width:100%;min-width:375px;max-width:1000px;margin-top:20px;overflow-x:hidden}header{flex-direction:column;align-items:center;width:100%;height:200px;margin-bottom:10px;display:flex}header .logo{width:180px;height:180px}header .title{color:#211621;font-size:1.8rem;font-weight:500;display:none}header .menu{display:none}header .menu img{width:40px;height:40px;display:none}footer{color:#f7f5f3;background-color:#49604c;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:20px;padding:20px;display:flex}footer p{font-size:1rem;font-weight:400}footer p span{letter-spacing:.8px;font-weight:600}nav{justify-content:space-between;width:100%;margin-bottom:20px;display:flex}nav a{color:#f7f5f3;background-color:#49604c;border:2px solid #211621;flex:1 1 0;justify-content:center;align-items:center;max-width:160px;height:45px;display:flex}nav a:hover{background-color:#49604c}nav .selected{background-color:#f7f5f3}.jumbotron{color:#49604c;vertical-align:top;border:2px solid #211621;max-height:500px;padding:0;overflow:hidden}.jumbotron img{vertical-align:top;object-fit:cover;width:100%;height:100%}.mini-gallery{justify-content:space-between;margin-top:10px;display:flex}.mini-gallery .img-container{color:#49604c;border:2px solid #211621;width:232px;height:232px;padding:0;overflow:hidden}.mini-gallery .img-container img{object-fit:cover;vertical-align:bottom;width:100%;height:100%}.mobile-title{display:none}.border{justify-content:space-between;width:100%;height:20px;margin-top:10px;margin-bottom:10px;display:flex}.border .star-border{background-image:url(../../../assets/star.svg);background-repeat:space;background-size:20px;width:100%;height:100%}.about p{text-align:center;font-size:1.4rem}.shortcuts{flex-wrap:wrap;justify-content:center;display:flex}.shortcuts .shortcut{border-style:solid;border-width:2px;margin:5px}.shortcuts .shortcut a{color:#f7f5f3;background-color:#49604c;justify-content:space-around;align-items:center;min-width:200px;height:80px;font-size:1.6rem;font-weight:400;display:flex}.shortcuts .shortcut a img{width:50px;height:50px}.shortcuts .shortcut a:hover{background-color:#49604c}.photo-gallery{flex-wrap:wrap;justify-content:center;max-width:100%;display:flex}.photo-gallery .photo{flex:1 0 33%;width:33%;padding:10px}.photo-gallery .photo img{aspect-ratio:1;object-fit:cover;object-position:bottom;border:2px solid #211621;width:100%}.photo-gallery .photo img:hover{cursor:pointer;opacity:.8;transition:all .5s}.faq{padding:10px}.faq h1,.faq p{padding:5px}.faq h1{font-size:1.4rem}.faq p{font-size:1.2rem}.sidenav{z-index:1;background-color:#49604c;width:0;height:100%;padding-top:60px;transition:all .5s;position:fixed;top:0;right:0;overflow-x:hidden}.sidenav a{color:#f7f5f3;white-space:nowrap;padding:8px 8px 8px 32px;font-size:25px;text-decoration:none;transition:all .3s;display:block}.sidenav a:hover{color:#49604c}.blanket{opacity:.5;background-color:#000;width:0%;height:100%;position:absolute;top:0;left:0}.about-box{color:#211621;background-color:#f7f5f3;border:2px solid #211621;padding:20px;display:flex}.about-box .megan-img{flex:1;max-width:400px}.about-box .megan-img img{object-fit:cover;vertical-align:bottom;max-width:100%}.about-box .megan-txt{flex:1;align-items:center;display:flex}.about-box .megan-txt h1{text-align:center;font-size:1.8rem;font-weight:400}.about-box .megan-txt p{margin:20px}.terms,.pricing-info{justify-content:center;display:flex}.pricing-info .pricing{flex-direction:column;display:flex}.pricing-info .pricing h1{text-align:center;font-size:1.4rem;font-weight:500}.pricing-info .pricing .price-item{padding:4px}.pricing-info .pricing .price-item h2{margin-bottom:4px;font-size:1rem}.pricing-info .pricing .price-item p{font-size:.9rem}.pricing-info .pricing .price-item p span{font-weight:600}.orderform{justify-content:center;display:flex}.orderform form{flex-direction:column;width:100%;max-width:500px;font-size:1.8rem;font-weight:600;display:flex}.orderform form textarea{resize:none}.orderform form input[type=text],.orderform form input[type=email],.orderform form input[type=tel],.orderform form textarea{box-sizing:border-box;border:2px solid #211621;width:100%;margin:8px 0;padding:12px 20px}.orderform form input:focus,.orderform form textarea:focus{border:2px solid #49604c}.orderform form select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position:100% 10px;background-repeat:no-repeat;border:2px solid #211621;width:100%;margin:8px 0;padding:12px 20px;display:inline-block}.orderform form select:focus{border:2px solid #49604c}.orderform form .submit{color:#f7f5f3;cursor:pointer;background-color:#49604c;border:none;margin:4px 2px;padding:16px 32px;text-decoration:none}.orderform form .submit:hover{background-color:#49604c}@media screen and (width<=1024px){nav{display:none}header{flex-direction:row;justify-content:space-between;height:auto}header .logo{width:50px;height:50px}header .title,header .menu,header .menu img{display:inherit}.container{margin-top:20px;margin-left:30px;margin-right:30px}.mini-gallery{gap:10px}}@media screen and (width<=800px){.about-box{flex-direction:column;align-items:center}.about-box .megan-img{margin-bottom:20px}}@media screen and (width<=768px){.mini-gallery{flex-direction:column;display:none}}@media screen and (width<=620px){.shortcuts .shortcut{flex-grow:1}.shortcuts .shortcut a{justify-content:center}.shortcuts .shortcut a img{margin-right:20px}header{display:block}header .logo{display:inline-block}header .title{display:none}header .menu{float:right}.mobile-title{text-align:center;margin-top:10px;display:block}.mobile-title p{font-size:1.8rem;font-weight:300}footer{flex-direction:column;padding-top:5px;padding-bottom:5px}footer p{padding-top:2px;padding-bottom:2px}.photo-gallery .photo{padding:5px}}@media screen and (width<=480px){.container{padding-left:20px;padding-right:20px}footer p .hh-title{display:none}}
