@import url(https://fonts.googleapis.com/css2?family=Averia+Serif+Libre&family=Chivo&family=Inconsolata&family=Prata&display=swap);#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #29d,0 0 5px #29d;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#nprogress .bar{background:#5f6b43;position:fixed;z-index:1031;top:0;left:0;width:100%;height:.9rem}#nprogress .peg{-webkit-box-shadow:none;box-shadow:none}#nprogress .spinner,#nprogress .spinner-icon{display:none}.quote-section{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:2rem 0 0;padding:3rem 0;line-height:2;text-align:center}@media(min-width:768px){.quote-section{margin:3rem 0}}.quote-section h2{font-size:.9rem;font-family:Prata,serif;text-transform:uppercase;letter-spacing:.2rem}@media(min-width:768px){.quote-section h2{font-size:1.5rem}}.quote-section h3{font-family:Inconsolata,monospace;font-weight:400;text-transform:uppercase;letter-spacing:.2rem;font-size:.9rem}.about-section{display:grid;grid-template-columns:1fr;margin:2rem 0;padding:5%;background-color:#f2f2f2}@media(min-width:768px){.about-section{grid-template-columns:1fr 1fr}}.about-section .about-heading{display:flex;justify-content:center;align-items:center;flex-direction:column}.about-section .about-heading h3{font-size:5rem;font-weight:400;font-family:puzzledregular;z-index:2}@media(min-width:992px){.about-section .about-heading h3{font-size:8rem}}.about-section .about-heading h4{font-family:"Averia Serif Libre",cursive;font-size:.9rem;font-weight:400;text-transform:uppercase;letter-spacing:.2rem;text-align:center}@media(min-width:992px){.about-section .about-heading h4{font-size:1rem}}.about-section .about-heading .button{font-size:.9rem;margin-top:2rem}.about-section .about-description{padding:3.5rem 5%;text-align:justify;display:flex;justify-content:center;align-items:center}@media(min-width:992px){.about-section .about-description{border-left:1px solid #ccc;padding:3.5rem 20%}}.about-section .about-description p{line-height:2.5;font-family:Inconsolata,monospace;font-size:.9rem}.about-section .about-description img{width:100%}nav{margin:.5rem 0;padding:1rem 0 2rem;display:flex;justify-content:center}@media(min-width:768px){nav{padding:1rem 2rem 2rem;margin:3.5rem 0}}nav .menu-links{display:flex;width:100%;font-family:Inconsolata,monospace;flex-wrap:wrap;justify-content:center;margin-bottom:2rem}@media(min-width:768px){nav .menu-links{justify-content:flex-end;margin-bottom:0}}nav .menu-links a{padding:.75rem;display:flex;justify-content:center;align-items:center;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}@media(min-width:768px){nav .menu-links a{padding:.75rem 2rem}}nav .menu-links a.button{margin-top:1rem;display:flex;justify-content:center;align-items:center}@media(min-width:768px){nav .menu-links a.button{margin-top:0;margin-left:.5rem}}nav .menu-links a:not(.button){border-top:.25rem solid transparent;padding-top:.5rem;margin:0 .5rem}nav .menu-links a:not(.button):hover{color:#5f6b43;border-top:.25rem solid #acb4a8}nav .heading{text-align:center;position:absolute;top:calc(5rem * 2.2);z-index:1}@media(min-width:320px)and (orientation:landscape){nav .heading{top:calc(5rem * 1.6)}}@media(min-width:768px){nav .heading{top:calc(5rem * 2)}}@media(min-width:1200px){nav .heading{top:calc(5rem * 1.9)}}nav .heading h1{font-size:1rem;font-family:Prata,serif;text-transform:uppercase;letter-spacing:.2rem;font-weight:400;text-align:center}@media(min-width:768px){nav .heading h1{font-size:2rem}}@media(min-width:1200px){nav .heading h1{font-size:5rem}}.single-gallery nav{margin-bottom:2rem}.single-gallery .heading{text-align:center;position:absolute;top:calc(5rem * 2.2);z-index:1}@media(min-width:320px)and (orientation:landscape){.single-gallery .heading{top:calc(5rem * 1.6)}}@media(min-width:768px){.single-gallery .heading{top:calc(5rem * 2)}}@media(min-width:1200px){.single-gallery .heading{top:calc(5rem * 1.9)}}.single-gallery .heading h1{font-size:1rem;font-family:Prata,serif;text-transform:uppercase;letter-spacing:.2rem;font-weight:400;text-align:center}@media(min-width:768px){.single-gallery .heading h1{font-size:2rem}}@media(min-width:1200px){.single-gallery .heading h1{font-size:5rem}}.single-gallery .quote-section{margin-top:.5rem;padding:.5rem 0}@media(min-width:768px){.single-gallery .quote-section{margin-top:4rem;padding:0}}@media(min-width:992px){.single-gallery .quote-section{margin-top:8rem;padding:0}}.single-gallery .quote-section h2{font-size:.8rem;font-weight:400}@media(min-width:992px){.single-gallery .quote-section h2{font-size:1rem}}.single-gallery .quote-section p{font-size:.7rem}@media(min-width:992px){.single-gallery .quote-section p{font-size:.9rem}}.gallery-section{margin:5rem 5%}@media(min-width:1200px){.gallery-section{margin:5rem 10%}}.gallery-section .grid{display:flex;flex-direction:column;flex-wrap:wrap}@media(min-width:320px)and (orientation:landscape){.gallery-section .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:.5rem;justify-items:center}}@media(min-width:576px)and (orientation:landscape){.gallery-section .grid{grid-gap:1.5rem}}@media(min-width:768px){.gallery-section .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:.5rem;justify-items:center}}@media(min-width:1200px){.gallery-section .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;height:calc((100vw - 11rem) / 3 * 1.2);justify-items:center}}.gallery-section .grid h5{font-family:"Averia Serif Libre",cursive;font-size:1.2rem;font-weight:400;text-transform:uppercase;letter-spacing:.2rem}.gallery-section .grid p{font-family:Inconsolata,monospace;font-size:.9rem}.gallery-section .grid svg{width:2rem;height:2rem;font-size:.9rem;-webkit-transform:rotate(90deg) scale(.6);transform:rotate(90deg) scale(.6);margin-left:1rem;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.gallery-section .grid .gallery-card{display:flex;flex-direction:column}.gallery-section .grid .gallery-card .details{background-color:#fff;padding:1rem .5rem 1rem 1rem;text-align:center;margin:0 .5rem;display:flex;justify-content:space-evenly;position:relative;bottom:2.5rem;-webkit-transition:2s ease-in-out;transition:2s ease-in-out}@media(min-width:992px){.gallery-section .grid .gallery-card .details{padding:2rem 1rem 2rem 2rem;margin:0 1.5rem;bottom:3.5rem}}.gallery-section .grid .gallery-card .details h5{font-size:.9rem}@media(min-width:992px){.gallery-section .grid .gallery-card .details h5{font-size:1rem}}.gallery-section .grid .gallery-card .details p{font-size:.8rem}@media(min-width:992px){.gallery-section .grid .gallery-card .details p{font-size:.9rem}}.gallery-section .grid .gallery-card .details:hover{bottom:4rem}@media(min-width:992px){.gallery-section .grid .gallery-card .details:hover{bottom:6.5rem}}.gallery-section .grid .gallery-card .details:hover h5{color:#5f6b43}.gallery-section .grid .gallery-card .details:hover svg{width:2rem;height:2rem;font-size:.9rem;margin-left:1rem;-webkit-transform:rotate(90deg) scale(.6) translateY(-5px);transform:rotate(90deg) scale(.6) translateY(-5px)}@media(min-width:1200px){.gallery-section .grid .gallery-card{width:100%;height:100%;margin-bottom:0}}.gallery-section .grid .gallery-card img{width:100%;height:auto}.gallery-section.portfolio{margin-bottom:1rem}@media(min-width:1200px){.gallery-section.portfolio{margin:5rem 20% 9rem}}@media(min-width:1920px){.gallery-section.portfolio{margin:5rem 25% 9rem}}.gallery-section.portfolio .grid{height:auto;display:inline;grid-template-columns:1fr;grid-gap:1.5rem}@media(min-width:768px){.gallery-section.portfolio .grid{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.gallery-section.portfolio .grid{grid-gap:3rem}}#main-image{background:url(/_next/static/media/main-xsm.b33ba3b54f55cf51bacc06c77fae5f37.webp) no-repeat 50%;background-size:cover;position:relative;height:40vh}@media(min-width:320px)and (orientation:landscape){#main-image{background:url(/_next/static/media/main-sm.7cd0a041078cd44708f9a8f60d3974fa.webp) no-repeat 50%;background-size:cover;height:60vh}}@media(min-width:768px){#main-image{background:url(/_next/static/media/main-md.59b6f8095e3704a3f2cf8338dc9cfce8.webp) no-repeat 50%;background-size:cover}}@media(min-width:992px){#main-image{height:65vh}}@media(min-width:1200px){#main-image{background:url(/_next/static/media/main.5cd9de5c9db89fca2c0bca42dcad45b2.webp) no-repeat 50%;background-size:cover;height:100vh}}#main-image-about{background:url(/_next/static/media/main-about-sm.944a9cdcaea81337a59fc9cda212e07a.webp) no-repeat 50%;background-size:cover;position:relative;height:40vh}@media(min-width:992px){#main-image-about{height:60vh}}@media(min-width:1200px){#main-image-about{background:url(/_next/static/media/main-about.03af324df6a4899e759417a481929e5d.webp) no-repeat 50%;background-size:cover;height:80vh}}#main-image-faq{background:url(/_next/static/media/main-photo-faq.d855a75d5f74e329e12fa05e297068a3.webp) no-repeat 50%;background-size:cover;position:relative;height:50vh}#main-image-pricing{background:url(/_next/static/media/main-photo-pricing.06ed0ea663116786b5e41b1c4064954b.webp) no-repeat 50%;background-size:cover;position:relative;height:50vh}#featured{background:url(/_next/static/media/featured-sm.3969f83fed42d345c2fd0d930a3e21c0.webp) no-repeat 50%;background-size:cover;height:100vw;position:relative}@media(min-width:768px){#featured{background:url(/_next/static/media/featured.bbb4107785b9724ae1faba66163aa89d.webp) no-repeat 50%;background-size:cover;height:75vw}}@media(min-width:992px){#featured{height:50vw}}#featured .heading{position:absolute;top:30%;left:5%;color:#fff;font-family:Inconsolata,monospace;font-size:.8rem}@media(min-width:768px){#featured .heading{font-size:1rem}}#featured .heading span.handwriting{font-family:puzzledregular;font-size:4rem;margin-right:0;position:relative;top:1.5rem}@media(min-width:768px){#featured .heading span.handwriting{font-size:8rem;margin-right:1rem}}#featured .heading p.second-line{margin-top:0;text-align:right}@media(min-width:768px){#featured .heading p.second-line{margin-top:-1.5rem}}.latest-section{display:grid;margin:2rem 0;padding:2rem 10%;background-color:#fff}.latest-section .heading{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start}.latest-section .heading h3{font-weight:400;font-family:puzzledregular;z-index:2;position:relative;font-size:4rem;top:-1.5rem;left:4rem;margin-bottom:0}@media(min-width:768px){.latest-section .heading h3{font-size:8rem;top:-4rem;left:8rem;margin-bottom:-4rem}}.latest-section .heading p{font-size:1rem;font-family:"Averia Serif Libre",cursive;font-weight:400;text-transform:uppercase;letter-spacing:.2rem}.latest-section .heading .button{font-size:.9rem;margin-top:2rem}.latest-section .latest-gallery{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media(min-width:576px)and (orientation:landscape){.latest-section .latest-gallery{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.latest-section .latest-gallery{grid-template-columns:repeat(3,1fr)}}.latest-section .latest-gallery .gallery-item{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:2rem;text-align:center}.latest-section .latest-gallery .gallery-item:hover{cursor:pointer}.latest-section .latest-gallery .gallery-item:hover h5{color:#5f6b43}.latest-section .latest-gallery .gallery-item img{width:100%;height:auto}.latest-section .latest-gallery .gallery-item h4{font-family:"Averia Serif Libre",cursive;font-size:.8rem;font-weight:400;color:#535357;margin:1.5rem 0 .5rem;text-transform:uppercase;letter-spacing:.2rem}.latest-section .latest-gallery .gallery-item h5{font-size:1.5rem;font-family:"Averia Serif Libre",cursive;font-weight:400}.latest-section .latest-gallery .gallery-item h6.post-details{font-family:Inconsolata,monospace;text-transform:uppercase;letter-spacing:.2rem;font-weight:400;font:.8rem}.latest-section .description{text-align:justify;display:flex;justify-content:center;align-items:center;padding:3.5rem 5%}.latest-section .description p{line-height:2.5;font-family:Inconsolata,monospace;font-size:.9rem}.pricing-page{margin:0;padding:5%}@media(min-width:992px){.pricing-page{padding:5% 10%}}@media(min-width:1200px){.pricing-page{padding:5% 15%}}.pricing-page .offers h4{font-size:4rem;font-weight:400;font-family:puzzledregular;z-index:2;text-align:center}@media(min-width:992px){.pricing-page .offers h4{font-size:5rem}}.pricing-page .offers .description{font-family:"Averia Serif Libre",cursive;font-size:.8rem;text-align:center;margin-bottom:2rem;color:#5f6b43;text-transform:uppercase;letter-spacing:.2rem}.pricing-page .offers>div{padding:7.5%;display:grid;justify-items:center;align-items:center;grid-template-columns:1fr;background-color:#f2f2f2;margin-bottom:2rem}@media(min-width:768px){.pricing-page .offers>div{padding:7.5% 5%;grid-gap:2rem;margin-bottom:3rem}}.pricing-page .offers>div h5{display:flex;font-size:1.2rem;font-weight:400;font-family:"Averia Serif Libre",cursive;text-transform:uppercase;letter-spacing:.2rem;text-align:right}.pricing-page .offers>div p{display:flex;white-space:pre-line;font-family:Inconsolata,monospace;font-size:.8rem;line-height:2;padding:1.5rem 0}@media(min-width:768px){.pricing-page .offers>div p{font-size:.9rem;padding:0}.pricing-page .offers>div{grid-template-columns:1fr 3fr 1fr}}.pricing-section{display:grid;grid-template-columns:1fr;margin-top:2rem;padding:7.5% 5% 10%;background-color:#ebe7e3}@media(min-width:768px){.pricing-section{grid-template-columns:1fr 1fr}}.pricing-section .heading{display:flex;justify-content:center;align-items:center;flex-direction:column}.pricing-section .heading h3{font-size:5rem;font-weight:400;font-family:puzzledregular;z-index:2}@media(min-width:992px){.pricing-section .heading h3{font-size:8rem}}.pricing-section .heading h4{font-size:1rem;font-family:"Averia Serif Libre",cursive;font-weight:400;text-transform:uppercase;letter-spacing:.2rem}.pricing-section .heading .button{font-size:.9rem;margin-top:2rem}.pricing-section .description{text-align:justify;display:flex;justify-content:center;align-items:center;padding:1.5rem 10%}@media(min-width:992px){.pricing-section .description{padding:3.5rem 20%;border-right:1px solid #ccc}}.pricing-section .description p{line-height:2.5;font-family:Inconsolata,monospace;font-size:1rem}#bottom-menu{display:grid;padding:2.5rem 5%;grid-template-columns:1fr;text-align:center}@media(min-width:992px){#bottom-menu{grid-template-columns:repeat(3,1fr);padding:5rem 5%}}#bottom-menu div{padding:2rem 0}@media(min-width:992px){#bottom-menu div.center{border-left:1px solid #5f6b43;border-right:1px solid #5f6b43}}#bottom-menu div{display:flex;justify-content:center;align-items:center;flex-direction:column}#bottom-menu div p.first-line{font-family:Inconsolata,monospace;text-transform:uppercase;letter-spacing:.2rem}#bottom-menu div p.second-line{font-family:"Averia Serif Libre",cursive;text-transform:uppercase;letter-spacing:.2rem;font-size:1.5rem;color:#5f6b43;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}#bottom-menu div p.second-line:hover{color:#ccc}footer{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0;padding:2rem 10%;justify-content:space-evenly;background:#f2f2f2}footer p{font-family:Inconsolata,monospace;font-size:.8rem}footer a{color:#535357}footer .footer-menu{display:grid;grid-template-columns:1fr;margin:1rem 0 5rem;grid-gap:3rem;width:100%;padding-top:5%;font-family:"Averia Serif Libre",cursive}@media(min-width:992px){footer .footer-menu{grid-template-columns:3fr 1fr 2fr}}footer .footer-menu #menu{margin-top:-1rem}footer .footer-menu #contact{text-align:center}footer .footer-menu #contact h5{font-family:Prata,serif;margin-bottom:2rem;font-size:1.5rem}footer .footer-menu h4,footer .footer-menu h5{font-family:puzzledregular;font-size:4rem;font-weight:400}footer .footer-menu p.heading{position:relative;top:-1.5rem;left:2rem;font-family:"Averia Serif Libre",cursive;text-transform:uppercase;letter-spacing:.2rem;font-size:calc(.8rem * .8)}@media(min-width:992px){footer .footer-menu p.heading{left:3rem}}footer .footer-menu li{list-style:none;text-transform:uppercase;letter-spacing:.2rem;line-height:3;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;text-align:center}@media(min-width:992px){footer .footer-menu li{text-align:left;text-align:initial}}footer .footer-menu li a:hover{color:#5f6b43}footer .footer-menu #contact-details{font-size:.8rem;padding-left:0;text-align:center}@media(min-width:992px){footer .footer-menu #contact-details{padding-left:3rem}}footer .footer-menu #contact-details li.title{font-family:"Averia Serif Libre",cursive}footer .footer-menu #contact-details li.details{margin-bottom:.75rem;text-transform:none;letter-spacing:normal;font-family:Inconsolata,monospace}@media(min-width:992px){footer .footer-menu #contact-details li.details{margin-bottom:1.5rem}}footer .footer-menu #contact-details li:last-child{margin-bottom:0}@font-face{font-family:puzzledregular;src:url(/_next/static/media/puzzled-regular-webfont.3f30c1bc728c67d9128d73b6c939110f.woff2) format("woff2"),url(/_next/static/media/puzzled-regular-webfont.1d56035740621556d2bc6420c5d27b9a.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.contact-section{margin:0;padding:0}.contact-section,.contact-section .container{display:flex;justify-content:center;align-items:center}.contact-section .container{width:90%;flex-direction:column;padding:1rem 0}@media(min-width:768px){.contact-section .container{width:75%}}@media(min-width:992px){.contact-section .container{width:50%}}.contact-section .container h1{margin-top:2rem;font-size:5rem;font-weight:400;font-family:puzzledregular;color:#252525}.contact-section .container form{font-family:Inconsolata,monospace;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;margin:2rem 0;padding:1rem;width:100%}.contact-section .container form label{grid-column:1/span 2}.contact-section .container form input[type=email],.contact-section .container form input[type=text],.contact-section .container form textarea{padding:.5rem;margin:.5rem 0;border:1px solid transparent;border-bottom-color:#535357;width:100%;font-family:Inconsolata,monospace;font-size:1rem;line-height:2rem;text-align:justify}.contact-section .container form input[type=email]:active,.contact-section .container form input[type=email]:focus,.contact-section .container form input[type=email]:focus-visible,.contact-section .container form input[type=text]:active,.contact-section .container form input[type=text]:focus,.contact-section .container form input[type=text]:focus-visible,.contact-section .container form textarea:active,.contact-section .container form textarea:focus,.contact-section .container form textarea:focus-visible{border:1px solid transparent;border-bottom-color:#5f6b43;outline:none}.contact-section .container form textarea{resize:none;width:100%}.contact-section .container form textarea:active,.contact-section .container form textarea:focus,.contact-section .container form textarea:focus-visible{border:1px solid #5f6b43;outline:none}.contact-section .container form input[type=submit]{grid-column:2;margin:.5rem 0;border:none;font-size:1rem}.contact-section .container form input[type=submit]:hover{cursor:pointer;border:none}.contact-section .container form input[type=submit]:active,.contact-section .container form input[type=submit]:focus,.contact-section .container form input[type=submit]:focus-visible{outline:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;padding:0;margin:0}body{background:#fff;font-family:Chivo,sans-serif;font-size:1rem}a,body{color:#252525}a{text-decoration:none}.content{max-width:100%;margin:0 auto}#scroll-to-top{display:none;justify-content:center;align-content:center;position:fixed;bottom:1rem;width:2.7rem;height:2.7rem;padding:.4rem;fill:#535357;right:1rem;z-index:99;border:none;outline:none;background-color:transparent;color:#535357;cursor:pointer;border-radius:50%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}#scroll-to-top svg{transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}#scroll-to-top:hover{background-color:#fff;fill:#acb4a8}#scroll-to-top:hover svg{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.button{background-color:#5f6b43;color:#fff;padding:.75rem 2rem;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-family:Inconsolata,monospace;text-transform:uppercase;letter-spacing:.2rem;letter-spacing:.3rem;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.button:hover{background-color:#535357;color:#fff}.gallery-container{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;margin-top:3rem;text-align:center}@media(min-width:992px){.gallery-container{padding:0 10%}}@media(min-width:1200px){.gallery-container{padding:0 15%}}@media(min-width:1920px){.gallery-container{padding:0 20%}}.gallery-container h4{font-family:"Averia Serif Libre",cursive;font-size:1.5rem}@media(min-width:992px){.gallery-container h4{font-size:calc(2rem * 1.35)}}.gallery-container h5{font-family:Inconsolata,monospace;text-transform:uppercase;letter-spacing:.2rem;font-weight:400}.gallery-container .gallery-images{margin:1.5rem 0}.gallery-container .gallery-images img{width:100%}#faq{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:5% 0}#faq h3{font-family:Prata,serif;font-size:calc(2rem * 1.35);font-weight:400}.not-found{margin-top:2rem;padding:7.5% 5% 10%;background-color:#ebe7e3;display:flex;justify-content:center;align-items:center;flex-direction:column}.not-found h3{font-size:1.2rem;font-family:Prata,serif;font-weight:400;text-transform:uppercase;letter-spacing:.2rem;margin-bottom:3rem}.not-found .button{font-size:.9rem}#instagram-feed{margin:2rem 0;display:flex;justify-content:center;align-items:center;flex-direction:column}#instagram-feed h5{text-align:center;text-transform:uppercase;letter-spacing:.2rem;font-weight:400;font-size:1rem;font-family:"Averia Serif Libre",cursive;margin-bottom:1rem}#instagram-feed ._2R-kh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;margin:2rem 0}@media(min-width:768px){#instagram-feed ._2R-kh{grid-template-columns:repeat(6,1fr)}}#instagram-feed ._2R-kh ._wPDyp{margin:0}