body{font-family:"Noto Serif",serif}body .instagram-icon{font-size:24px}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center}.spinner{width:40px;height:40px;border:4px solid #ccc;border-top:4px solid #000;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:10px}#loading-percentage{font-size:1.2rem;font-family:sans-serif;color:#333}@keyframes spin{to{transform:rotate(360deg)}}@keyframes underlineGrow{from{width:0%}to{width:80%}}.navbar .container{display:flex;align-items:center;justify-content:space-between;position:relative;background-color:#fff}@media(min-width: 992px){.navbar .container{justify-content:space-between;padding-bottom:10px}}.navbar{background-color:#fff}@media(min-width: 992px){.navbar{padding-top:10px}}.navbar .nav-link{font-size:1.5rem;font-family:"Quintessential",cursive;margin-left:1.5rem}.navbar-brand{display:flex;align-items:center}.navbar-brand img{max-height:75px;width:auto;display:block}.navbar-brand span{font-family:"Cinzel",serif;font-weight:400;font-style:normal;font-size:2.5rem}@media(min-width: 992px){.navbar-brand span{font-size:3.5rem}}.navbar-brand .brand-name{font-family:"Cinzel",serif;font-weight:500;font-style:normal;font-size:1.9rem;margin-left:10px}@media(max-width: 430px){.navbar-brand .brand-name{font-size:1.2rem}}.navbar-collapse{background-color:#fff;margin-top:0px}.navbar-nav .current-menu-item>.nav-link{position:relative;color:#000 !important;overflow:hidden}.navbar-nav .current-menu-item>.nav-link::after{content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%);width:0%;height:2px;background-color:#000}@media(min-width: 992px){.navbar-nav .current-menu-item>.nav-link::after{animation:underlineGrow .6s ease forwards}}.main_container{padding-top:180px}.portfolio{padding-top:160px}.portfolio .img-tooltip-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:30px}.portfolio .img-tooltip-wrapper img{width:100%;object-fit:cover;height:250px;border-radius:10px;display:block;margin-bottom:0}@media(min-width: 576px){.portfolio .img-tooltip-wrapper img{width:90%;height:280px}}@media(min-width: 768px){.portfolio .img-tooltip-wrapper img{width:80%;height:320px}}@media(min-width: 992px){.portfolio .img-tooltip-wrapper img{width:90%;height:300px}}@media(min-width: 1200px){.portfolio .img-tooltip-wrapper img{width:90%;height:300px}}@media(min-width: 1400px){.portfolio .img-tooltip-wrapper img{width:70%;height:300px}}.portfolio .img-tooltip-wrapper .tooltip-overlay{font-family:"Cinzel",serif;position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:250px;background:rgba(0,0,0,.6);color:#fff;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .3s ease;font-size:2.5rem;border-radius:10px;pointer-events:none;text-align:center;padding:20px}@media(min-width: 576px){.portfolio .img-tooltip-wrapper .tooltip-overlay{width:90%;height:280px}}@media(min-width: 768px){.portfolio .img-tooltip-wrapper .tooltip-overlay{width:80%;height:320px}}@media(min-width: 992px){.portfolio .img-tooltip-wrapper .tooltip-overlay{opacity:0;width:90%;height:300px}}@media(min-width: 1200px){.portfolio .img-tooltip-wrapper .tooltip-overlay{opacity:0;width:90%;height:300px}}@media(min-width: 1400px){.portfolio .img-tooltip-wrapper .tooltip-overlay{opacity:0;width:70%;height:300px}}.portfolio .img-tooltip-wrapper:hover .tooltip-overlay,.portfolio .img-tooltip-wrapper:focus-within .tooltip-overlay{opacity:1}footer p{font-size:.8rem}.about .container{padding-top:200px;text-align:justify;font-size:1.2rem;font-family:"Cinzel"}.about .row .col-lg-6{text-align:center}.about .row .col-lg-6 h1{font-size:2rem}.about .row .col-lg-6 img{margin-top:56px;max-width:100%;max-height:500px;height:auto;border-radius:10px;display:inline-block}.about .theprocess{margin-top:150px}.about .about__bottom_image{margin-top:75px;display:block;width:100%;max-width:500px !important;aspect-ratio:14/9;height:auto}.about .etsy-link{margin-top:75px;text-align:center;font-weight:700}.about .etsy-link a{text-decoration:none}.about .etsy-link a .etsy-btn{box-shadow:2px 1px 1px #2d2d2d;background-color:#d5641c;width:132px;margin:auto;border-radius:5px}.about .etsy-link a .etsy-btn p{font-family:"Bree Serif",serif;font-weight:300;font-size:1.7rem;letter-spacing:1px;color:#fff;padding-bottom:4px}.about .etsy-link a .etsy-btn:hover{background-color:#2d2d2d}.about .etsy-link a .etsy-btn:hover p{color:#d5641c}.contact__text{margin-top:40px;font-size:1.25rem;font-family:"Cinzel",serif}.contact .container{padding-top:160px;text-align:justify}.contact .container a{text-decoration:none;color:inherit;text-align:left !important}.contact .container a p{font-size:1.75rem;font-family:"Cinzel",serif;font-weight:500}.contact .container .instagram-icon{color:#e1306c;font-size:3rem}.contact .container .etsy-link{margin-top:75px;margin-bottom:42px;text-align:center;font-size:1.4rem;font-family:"Cinzel",serif;font-weight:700}.contact .container .etsy-link a{text-decoration:none}.contact .container .etsy-link a .etsy-btn{box-shadow:2px 1px 1px #2d2d2d;background-color:#d5641c;width:132px;margin:auto;border-radius:5px}.contact .container .etsy-link a .etsy-btn p{text-align:center;font-family:"Bree Serif",serif;font-weight:300;font-size:1.7rem;letter-spacing:1px;color:#fff;padding-bottom:4px}.contact .container .etsy-link a .etsy-btn:hover{background-color:#2d2d2d}.contact .container .etsy-link a .etsy-btn:hover p{color:#d5641c}.contact .wpcf7-form{max-width:600px;margin:0 auto;padding:2rem;background-color:#fff;color:#000;font-family:"Cinzel",serif}.contact .wpcf7-form p{margin-bottom:1.5rem;font-family:"Cinzel",serif}.contact .wpcf7-form input[type=text],.contact .wpcf7-form input[type=email],.contact .wpcf7-form input[type=tel],.contact .wpcf7-form textarea{width:100%;padding:.75rem 1rem;border:1px solid #000;background-color:#fff;color:#000;font-size:1rem;border-radius:0;outline:none;transition:border-color .2s}.contact .wpcf7-form input:focus,.contact .wpcf7-form textarea:focus{border-color:#555}.contact .wpcf7-form textarea{resize:vertical;min-height:120px}.contact .wpcf7-form input[type=submit]{padding:.75rem 2rem;background-color:#000;color:#fff;border:none;text-transform:uppercase;font-weight:bold;cursor:pointer;transition:background-color .3s}.contact .wpcf7-form input[type=submit]:hover{background-color:#333}.contact .wpcf7-response-output{margin-top:1rem;padding:1rem;border:1px solid;background-color:#f9f9f9;font-size:.95rem}.gallery-page{padding-top:140px}.gallery-page h1{font-family:"Cinzel",serif;text-align:center}@media(max-width: 430px){.action-lightbox{pointer-events:none}}
/*# sourceMappingURL=style.min.css.map */
