@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";article[data-v-ce6f4d15],aside[data-v-ce6f4d15],b[data-v-ce6f4d15],body[data-v-ce6f4d15],div[data-v-ce6f4d15],fieldset[data-v-ce6f4d15],footer[data-v-ce6f4d15],form[data-v-ce6f4d15],h1[data-v-ce6f4d15],h2[data-v-ce6f4d15],h3[data-v-ce6f4d15],h4[data-v-ce6f4d15],h5[data-v-ce6f4d15],h6[data-v-ce6f4d15],header[data-v-ce6f4d15],html[data-v-ce6f4d15],i[data-v-ce6f4d15],img[data-v-ce6f4d15],label[data-v-ce6f4d15],li[data-v-ce6f4d15],nav[data-v-ce6f4d15],ol[data-v-ce6f4d15],p[data-v-ce6f4d15],section[data-v-ce6f4d15],span[data-v-ce6f4d15],sub[data-v-ce6f4d15],sup[data-v-ce6f4d15],u[data-v-ce6f4d15],ul[data-v-ce6f4d15]{border:0;box-sizing:border-box;font:inherit;margin:0;padding:0;vertical-align:baseline}body[data-v-ce6f4d15]{background-color:#fefcfb}article[data-v-ce6f4d15],aside[data-v-ce6f4d15],footer[data-v-ce6f4d15],header[data-v-ce6f4d15],nav[data-v-ce6f4d15],section[data-v-ce6f4d15]{display:block}ol[data-v-ce6f4d15],ul[data-v-ce6f4d15]{list-style:none}body[data-v-ce6f4d15]{color:#333;font-family:Inter,sans-serif;font-size:1rem;line-height:1.2}h1[data-v-ce6f4d15],h2[data-v-ce6f4d15],h3[data-v-ce6f4d15],h4[data-v-ce6f4d15],h5[data-v-ce6f4d15],h6[data-v-ce6f4d15],p[data-v-ce6f4d15]{margin-bottom:1rem}h1[data-v-ce6f4d15]{font-family:Playfair Display,sans-serif;font-size:3.75rem}@media(max-width:600px){h1[data-v-ce6f4d15]{font-size:2.25rem}}h2[data-v-ce6f4d15]{font-family:Playfair Display,sans-serif;font-size:2.25rem}@media(max-width:600px){h2[data-v-ce6f4d15]{font-size:1.85rem}}h3[data-v-ce6f4d15]{font-family:Playfair Display,sans-serif;font-size:1.85rem}@media(max-width:600px){h3[data-v-ce6f4d15]{font-size:1.55rem}}h4[data-v-ce6f4d15]{font-size:1.55rem}h4[data-v-ce6f4d15],h5[data-v-ce6f4d15]{font-family:Playfair Display,sans-serif}h5[data-v-ce6f4d15]{font-size:1.25rem}h6[data-v-ce6f4d15]{font-size:1rem}p[data-v-ce6f4d15]{line-height:1.5rem}b[data-v-ce6f4d15]{font-weight:700}i[data-v-ce6f4d15]{font-style:italic}a[data-v-ce6f4d15]{border-bottom:2px solid transparent;font-weight:500;padding:.5rem 0;text-decoration:none}a[data-v-ce6f4d15],a[data-v-ce6f4d15]:focus,a[data-v-ce6f4d15]:link,a[data-v-ce6f4d15]:visited{color:#252323}a[data-v-ce6f4d15]:hover{border-bottom:2px solid #885219;color:#885219}.sub-heading[data-v-ce6f4d15]{font-weight:100;letter-spacing:.1rem}.description-header[data-v-ce6f4d15]{font-size:.8rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase}.lead[data-v-ce6f4d15]{font-weight:600}.nav_section[data-v-ce6f4d15]{background:linear-gradient(180deg,#161616,transparent);padding:0;position:absolute;width:100vw;z-index:99}@media only screen and (max-width:600px){.nav_section[data-v-ce6f4d15]{margin:0;padding:1rem 0 .5rem;width:100vw}}.nav_section nav[data-v-ce6f4d15]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1240px}.nav_section nav .nav_logo[data-v-ce6f4d15]{line-height:1.5rem}@media only screen and (max-width:600px){.nav_section nav .nav_logo[data-v-ce6f4d15]{line-height:1.2rem}}.nav_section nav .nav_logo[data-v-ce6f4d15]:hover{border-bottom:2px solid transparent}.nav_section nav .nav_logo span[data-v-ce6f4d15]{font-size:1.5rem;font-weight:700}.nav_section nav .nav_logo img[data-v-ce6f4d15]{cursor:pointer;max-width:12rem}@media only screen and (max-width:600px){.nav_section nav .nav_logo img[data-v-ce6f4d15]{max-width:10rem}}.nav_section nav .nav-btn[data-v-ce6f4d15]{display:none}.nav_section nav ul[data-v-ce6f4d15]{display:flex;list-style:none;margin:1rem}.nav_section nav ul li[data-v-ce6f4d15]{display:flex;flex-direction:column;font-size:.8rem;font-weight:300;justify-content:space-between;letter-spacing:2px;padding:1em}.nav_section nav ul li a[data-v-ce6f4d15]{align-items:center;color:#fefcfb;display:flex;flex-grow:1;justify-content:center}.nav_section nav ul li svg[data-v-ce6f4d15]{height:1rem;width:1rem}.nav_section nav ul li ul[data-v-ce6f4d15]{margin:1rem 0}.nav_section nav ul li .dropdown-desktop[data-v-ce6f4d15]{background:#fefcfb;border-radius:.35rem;box-shadow:0 10px 12px #dfdfdf;display:flex;flex-direction:column;margin-left:-1rem;padding:1rem;position:absolute;top:4rem;z-index:10}.nav_section nav ul li .dropdown-desktop li[data-v-ce6f4d15]{align-items:flex-start;padding:0}.nav_section nav ul li .dropdown-desktop a[data-v-ce6f4d15]{font-weight:300}@media only screen and (max-width:600px){.nav_section nav .desktop_nav[data-v-ce6f4d15]{display:none}.nav_section nav .mobile_nav[data-v-ce6f4d15]{background-color:#efefef;box-shadow:0 2px 20px #929292;flex-direction:column;height:100dvh;margin:0;position:fixed;text-align:center;top:0;width:100%;z-index:99}.nav_section nav .mobile_nav .mobile_nav_header[data-v-ce6f4d15]{align-items:center;display:flex;justify-content:space-between;padding:1rem 0 .5rem}.nav_section nav .mobile_nav .mobile_nav_header .close[data-v-ce6f4d15]{cursor:pointer;font-size:2rem;padding-right:1.5rem}.nav_section nav .mobile_nav .mobile_nav_content[data-v-ce6f4d15]{padding:1rem 0}.nav_section nav .mobile_nav .mobile_nav_content li[data-v-ce6f4d15]{padding:0 2rem}.nav_section nav .mobile_nav .mobile_nav_content li a[data-v-ce6f4d15]{color:#252323;padding:1rem 0}.nav_section nav .mobile_nav .mobile_nav_content a[data-v-ce6f4d15]{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between}.nav_section nav .mobile_nav .mobile_nav_content .dropdown-menu[data-v-ce6f4d15]{display:flex;flex-direction:column;justify-content:space-between;padding:0}.nav_section nav .mobile_nav .mobile_nav_content .dropdown-menu li[data-v-ce6f4d15]{padding:0}.nav_section nav .mobile_nav .mobile_nav_content .dropdown-menu li a[data-v-ce6f4d15]{border-bottom:1px solid transparent;padding:.5rem 0}.nav_section nav .mobile_nav .mobile_nav_footer[data-v-ce6f4d15]{background-color:#3b4944;bottom:0;display:flex;flex-direction:row;justify-content:space-around;padding:2rem 0;position:absolute;width:100%}.nav_section nav .nav-btn[data-v-ce6f4d15]{cursor:pointer;display:block;padding-right:1.5rem}.nav_section nav .nav-btn svg[data-v-ce6f4d15]{fill:#fefcfb}.nav_section nav .about_section_text[data-v-ce6f4d15],.nav_section nav .quick_contact_section[data-v-ce6f4d15],.nav_section nav a.nav_logo[data-v-ce6f4d15]{padding:0 1.5rem}}
