@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Lora:ital,wght@0,400..700;1,400..700&display=swap";.topbar-wrapper{border-bottom:.25px solid #a48a5f}.topbar{padding-block:15px;justify-content:space-between}.topbar-socials{gap:18px}.topbar-infos{gap:20px}.topbar-info{gap:10px}@media (max-width: 600px){.topbar{flex-direction:column;align-items:flex-start;gap:10px;padding-block:10px}.topbar-socials{width:100%;justify-content:center;gap:14px;flex-wrap:wrap}.topbar .lang-dropdown{display:none!important}.topbar-infos{width:100%;justify-content:center;gap:14px;flex-wrap:wrap}}.lang-dropdown{position:relative}.lang-dropdown .lang-selected{background:none;border:none;align-items:center;transition:background-color .2s ease;gap:18px}.lang-dropdown .lang-selected:hover{background-color:#ab91691a}.lang-dropdown .lang-options{position:absolute;top:100%;left:0;background:#fcf7f1;border:1px solid #c7c2bc;border-radius:8px;box-shadow:0 4px 12px #4e3e2626;z-index:1000;margin-top:8px;padding:8px;min-width:60px}.lang-dropdown .lang-options:before{content:"";position:absolute;top:-6px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fcf7f1}.lang-dropdown .lang-option{background:none;border:none;width:100%;padding:8px;border-radius:4px;align-items:center;justify-content:center;transition:background-color .2s ease}.lang-dropdown .lang-option:hover{background-color:#ab91691a}.lang-dropdown .lang-option:focus{outline:1px solid #ab9169;outline-offset:2px}.lang-dropdown .lang-flag{width:28px}.header{padding-block:20px;justify-content:space-between}.header-logo{height:60px}.header-logo img{height:100%}.header-nav{gap:36px;letter-spacing:1px}.header-button{font-size:12px;padding:10px 15px;letter-spacing:1px}.header-nav .active{color:#a67c52}.desktop-lang{display:block}.hamburger-menu{display:none;flex-direction:column;gap:4px;background:none;border:none;margin-left:18px;z-index:1200}.hamburger-menu .bar{width:23px;height:3px;background:#4e3e26;border-radius:2px;display:block}@media (max-width: 850px){.desktop-nav,.desktop-lang,.desktop-contact-btn{display:none!important}.hamburger-menu{display:flex}.header{padding-block:12px}.header-actions{align-items:center}.mobile-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:2000;display:flex;align-items:flex-start;justify-content:center}.mobile-menu-content{background:#fcf7f1;width:100vw;padding:32px 24px 24px;box-shadow:0 4px 32px #4e3e261a;position:relative;justify-content:center;display:flex;flex-direction:column;align-items:center;animation:slideDown .25s cubic-bezier(.4,0,.2,1);min-height:100vh}.mobile-menu-close{position:absolute;top:16px;right:24px;background:none;border:none;font-size:32px;color:#a67c52;cursor:pointer;z-index:10}.header-nav{flex-direction:column;gap:28px;align-items:center;width:100%;margin-top:0;margin-bottom:32px}.mobile-lang{margin-top:0!important;width:100%;display:flex;justify-content:center}.lang-selected p{display:none}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.footer{padding-block:80px;justify-content:space-between;align-items:flex-start!important}.footer-image{max-width:300px}.footer-image p{margin-top:10px}.footer-image img{height:60px}.footer-links{gap:75px}.footer-links h3{margin-bottom:30px}.footer-links a{gap:10px;margin-bottom:10px}.copyright{justify-content:space-between;padding-block:25px}.copyright a{text-decoration:underline}@media (max-width: 700px){.footer{flex-direction:column;align-items:center!important;padding-block:25px;gap:20px;text-align:center}.footer-image{max-width:220px;margin-bottom:5px}.footer-image img{height:60px}.footer-image p{font-size:13px;margin-top:8px}.footer-links{flex-direction:column;gap:20px;align-items:center;width:100%}.footer-links h3{margin-bottom:18px;font-size:18px}.footer-links a{font-size:14px;margin-bottom:6px;gap:8px;justify-content:center}.copyright{flex-direction:column;align-items:center;gap:8px;padding-block:16px;font-size:12px;text-align:center}.copyright p{margin:0}}.contactform{padding-block:100px;align-items:flex-start!important;justify-content:space-between;gap:20px}.contactform h2{margin-bottom:25px}.contactform-left{max-width:800px}.contactform-left p{margin-bottom:50px}.contactform-left input,.contactform-left textarea{width:100%;padding:20px 22px;margin-bottom:20px;resize:none;outline:none;border:none}.contactform-left textarea{height:155px}.contactform-left input[type=submit]{border:1px solid #ab9169}.contactform-left input[type=submit]:hover{background-color:transparent;color:#ab9169}.contactform-right{min-width:300px}.contactform-right p{margin-bottom:11px}.contactform-right p i{margin-right:10px}.contactform-right .location-info i{margin-right:13px}.contactform-right .opening-hours{margin-top:50px}@media (max-width: 800px){.contactform{flex-direction:column!important;padding-block:60px}.contactform .contactform-left,.contactform .contactform-right{max-width:100%;width:100%}.contactform .contactform-left{margin-bottom:40px}.contactform .contactform-right{margin-bottom:0}}@media (max-width: 600px){.contactform{padding-block:30px}.contactform .contactform-left,.contactform .contactform-right{padding:0 8px}.contactform h2{margin-bottom:18px}.contactform input,.contactform textarea{padding:14px 12px;margin-bottom:14px}.contactform .opening-hours{margin-top:30px}}.gallery-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;padding-block:100px}@media (max-width: 900px){.gallery-grid{grid-template-columns:1fr 1fr;gap:16px;padding-block:60px}}@media (max-width: 600px){.gallery-grid{gap:12px;padding-block:30px}}.gallery-item{aspect-ratio:1;overflow:hidden;cursor:pointer;transition:transform .3s ease}.gallery-item:hover{transform:scale(1.02)}.gallery-item img{width:100%;height:100%;object-fit:cover}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.lightbox img{max-width:90%;max-height:90vh;object-fit:contain}.close-button{position:absolute;top:20px;right:20px;background:none;border:none;color:#fff;font-size:30px;cursor:pointer;z-index:1001}.nav-button{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff;font-size:40px;cursor:pointer;padding:20px;z-index:1001}.nav-button.prev{left:20px}.nav-button.next{right:20px}.nav-button:hover,.close-button:hover{opacity:.8}.servicesgrid{display:grid;grid-template-columns:1fr 1fr 1fr;padding-block:100px;gap:40px}@media (max-width: 900px){.servicesgrid{grid-template-columns:1fr 1fr;gap:24px;padding-block:60px}}@media (max-width: 600px){.servicesgrid{grid-template-columns:1fr;gap:16px;padding-block:30px}}.servicesgrid-card{background-color:#f6efe4;padding:60px 50px;border-radius:5px;text-align:center;flex-direction:column;justify-content:space-between}.servicesgrid-card img{width:100%;margin-bottom:30px}.servicesgrid-card h4{letter-spacing:3px}.servicesgrid-card p{padding-block:22px;line-height:29px;color:#838383}.servicesgrid-card button{background-color:transparent;border:none;letter-spacing:2px;outline:none!important}@media (max-width: 600px){.servicesgrid-card{padding:30px 14px}}.services-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.services-modal-content{background:#fcf7f1;border-radius:12px;max-width:700px;width:100%;max-height:80vh;overflow-y:auto;position:relative;padding:40px;box-shadow:0 8px 32px #4e3e2633}.services-modal-close{position:absolute;top:15px;right:20px;background:none;border:none;font-size:28px;color:#4e3e26;cursor:pointer;padding:5px;border-radius:4px;transition:background-color .2s ease}.services-modal-header{display:flex;align-items:center;gap:25px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #c7c2bc}.services-modal-header .services-modal-image{width:120px;height:120px;object-fit:cover;border-radius:8px;flex-shrink:0}.services-modal-header h2{flex:1;line-height:1.2;letter-spacing:2px}.services-modal-body p{margin-bottom:20px;line-height:1.6}.services-modal-body p:last-child{margin-bottom:0}.aboutsection-wrapper{background-image:url(/assets/lawyerbackground-CuXG2Nz1.jpg);background-size:cover;background-position:center center;padding-block:100px 150px}@media (max-width: 900px){.aboutsection-wrapper{padding-block:60px 80px}}@media (max-width: 600px){.aboutsection-wrapper{padding-block:24px 40px}}.aboutsection{justify-content:space-between;display:flex;gap:40px}@media (max-width: 900px){.aboutsection{flex-direction:column;align-items:center;gap:30px}}.aboutsection-left{max-width:640px}.aboutsection-left h3{color:#92897d;letter-spacing:6px}.aboutsection-left h3 span{padding-top:30px;border-top:2px solid #92897d}@media (max-width: 600px){.aboutsection-left h3{letter-spacing:3px}}.aboutsection-left h2{padding-block:10px 30px}@media (max-width: 600px){.aboutsection-left h2{padding-block:8px 18px}}.aboutsection-left p{padding-bottom:25px}@media (max-width: 600px){.aboutsection-left p{padding-bottom:16px}}.aboutsection-left .last-paragraph{padding-bottom:50px}@media (max-width: 600px){.aboutsection-left .last-paragraph{padding-bottom:24px}}.aboutsection-left a{padding:15px 33px;border:1px solid #ab9169;border-radius:5px;letter-spacing:1px}@media (max-width: 600px){.aboutsection-left a{padding:10px 18px}}.aboutsection-left a:hover{background-color:transparent;color:#ab9169}.aboutsection-right{position:relative;display:flex;flex-direction:column;align-items:center}.aboutsection-right .banner{max-width:450px;border-radius:15px;width:100%}@media (max-width: 900px){.aboutsection-right .banner{max-width:320px}}.aboutsection-right .decoration{position:absolute;bottom:-50px;left:-100px;width:250px;border-radius:25px;height:200px;object-fit:cover}@media (max-width: 900px){.aboutsection-right .decoration{width:140px;height:110px;left:-40px;bottom:-20px}}@media (max-width: 600px){.aboutsection-right .decoration{width:200px;height:160px;left:-50px;bottom:-50px;border-radius:15px}}.stats{padding-block:100px;justify-content:space-between}.stats-card{max-width:425px}.stats-card img{width:64px}.stats-card h3{padding-block:30px 25px}.stats-card p{padding-bottom:25px}.stats-card button{letter-spacing:1px;text-decoration:none!important;outline:none}.stats-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.stats-modal-content{background:#fcf7f1;border-radius:12px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;position:relative;padding:40px;box-shadow:0 8px 32px #4e3e2633}.stats-modal-close{position:absolute;top:15px;right:20px;background:none;border:none;font-size:28px;color:#4e3e26;cursor:pointer;padding:5px;border-radius:4px;transition:background-color .2s ease}.stats-modal-header{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #c7c2bc}.stats-modal-header .stats-modal-icon{width:80px;height:80px;object-fit:contain}.stats-modal-header h2{flex:1;line-height:1.2}.stats-modal-body p{margin-bottom:20px;line-height:1.6}.stats-modal-body p:last-child{margin-bottom:0}@media (max-width: 800px){.stats{flex-direction:column;align-items:center;gap:32px;padding-block:40px}.stats-card{max-width:95%;width:100%;margin:0 auto;text-align:center}}@media (max-width: 500px){.stats{padding-block:18px;gap:18px}.stats-card{max-width:100%;padding:0 8px}.stats-card h3{padding-block:18px 12px;font-size:1.1rem}.stats-card p{font-size:.95rem;padding-bottom:14px}.stats-card img{width:48px}}.accordion{padding-block:100px;justify-content:space-between;display:flex;gap:40px}@media (max-width: 900px){.accordion{flex-direction:column-reverse;align-items:center;gap:30px;padding-block:60px}}@media (max-width: 600px){.accordion{padding-block:24px;gap:18px}}.accordion-left{position:relative;display:flex;flex-direction:column;align-items:center}.accordion-left .banner{max-width:450px;border-radius:15px;width:100%}@media (max-width: 900px){.accordion-left .banner{max-width:320px}}@media (max-width: 600px){.accordion-left .banner{max-width:200px}}.accordion-left .decoration{position:absolute;bottom:-50px;right:-100px;width:250px;border-radius:25px;height:200px;object-fit:cover}@media (max-width: 900px){.accordion-left .decoration{width:140px;height:110px;right:-40px;bottom:-20px}}@media (max-width: 600px){.accordion-left .decoration{width:90px;height:60px;right:-10px;bottom:-10px;border-radius:15px}}.accordion-right{max-width:650px;width:100%}@media (max-width: 600px){.accordion-right{max-width:100%;padding:0 8px}}.accordion-right button{background-color:transparent;border:none;padding-bottom:20px}.accordion-item{padding:30px 30px 10px;border-bottom:1px solid rgb(225,216,203)}@media (max-width: 600px){.accordion-item{padding:18px 8px 6px}}.accordion-header{justify-content:space-between;width:100%}@media (max-width: 600px){.accordion-header{font-size:1.05rem}}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-content.active{max-height:200px}.accordion-body{padding-bottom:20px}@media (max-width: 600px){.accordion-body{font-size:.98rem;padding-bottom:10px}}.helpsection-wrapper{padding:100px;background-image:linear-gradient(#0009,#0009),url(/helpbackground.jpg);background-position:center center;background-size:cover}@media (max-width: 900px){.helpsection-wrapper{padding:60px}}@media (max-width: 600px){.helpsection-wrapper{padding:24px 4px}}.helpsection{padding:100px;border:1px solid #686868;text-align:center}@media (max-width: 900px){.helpsection{padding:40px 10px}}@media (max-width: 600px){.helpsection{padding:18px 2px}}.helpsection h3{letter-spacing:3px}@media (max-width: 600px){.helpsection h3{font-size:1.1rem}}.helpsection h2{padding-block:20px;letter-spacing:1px}@media (max-width: 600px){.helpsection h2{font-size:1.2rem;padding-block:10px}}.helpsection div{justify-content:center;gap:15px}@media (max-width: 600px){.helpsection div{font-size:.98rem;gap:8px}}.mainstats{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding-block:100px}@media (max-width: 900px){.mainstats{grid-template-columns:1fr 1fr;padding-block:60px}}@media (max-width: 600px){.mainstats{grid-template-columns:1fr;text-align:center;padding-block:30px}}.mainstats-card{padding:45px;border-left:1.5px solid rgb(225,216,203)}@media (max-width: 900px){.mainstats-card{padding:30px}}@media (max-width: 600px){.mainstats-card{padding:18px 8px;border-left:none;border-top:1.5px solid rgb(225,216,203)}.mainstats-card:first-child{border-top:none}}.mainstats-card p{padding-top:5px}.pagescontact{padding-block:100px;justify-content:space-between}.pagescontact-left{max-width:550px}.pagescontact-left p{line-height:30px;padding-block:30px 35px}.pagescontact-left h3{gap:15px;padding-bottom:15px}.pagescontact-left .last-data{gap:16px}.pagescontact-left .last-data i{padding-left:3px}.pagescontact-right{width:650px;max-width:100%}.pagescontact-right form{width:100%}.pagescontact-right form input,.pagescontact-right form textarea{width:100%;margin-bottom:20px;padding:20px 22px;border:none;resize:none;outline:none}.pagescontact-right form div{gap:20px}.pagescontact-right form input[type=submit]{letter-spacing:1px;border:2px solid #ab9169}.pagescontact-right form input[type=submit]:hover{background-color:transparent;color:#ab9169}@media (max-width: 800px){.pagescontact{flex-direction:column;align-items:center;padding-block:40px;gap:36px;text-align:center}.pagescontact-left{max-width:100%;margin-bottom:24px}.pagescontact-left h2{font-size:2rem}.pagescontact-left p{padding-block:18px 22px;font-size:1rem}.pagescontact-left h3{font-size:1rem;justify-content:center;gap:10px;padding-bottom:10px}.pagescontact-right{width:100%;max-width:420px;margin:0 auto}.pagescontact-right form input,.pagescontact-right form textarea{padding:14px 12px;font-size:15px;margin-bottom:14px}.pagescontact-right form div{flex-direction:column;gap:0}.pagescontact-right form input[type=submit]{font-size:15px;padding:12px 0}}.practicearea{padding-block:100px}.practicearea h3{color:#92897d;letter-spacing:6px;padding-bottom:10px}.practicearea h3 span{padding-top:30px;border-top:2px solid #92897d}@media (max-width: 600px){.practicearea h3{font-size:1.1rem;letter-spacing:3px}}.practicearea-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;padding-top:55px}@media (max-width: 900px){.practicearea-grid{grid-template-columns:1fr 1fr;gap:24px;padding-top:30px}}@media (max-width: 600px){.practicearea-grid{grid-template-columns:1fr;gap:14px;padding-top:18px}}.practicearea-card img{width:100%;margin-bottom:30px;border-radius:10px}@media (max-width: 900px){.practicearea-card img{max-width:500px;margin-left:auto;margin-right:auto}}@media (max-width: 600px){.practicearea-card img{max-width:100%;margin-bottom:18px}}.practicearea-card h4{letter-spacing:2px}@media (max-width: 600px){.practicearea-card h4{font-size:1rem;text-align:center}}.casestudies{padding-block:100px}@media (max-width: 900px){.casestudies{padding-block:60px}}@media (max-width: 600px){.casestudies{padding-block:24px}}.casestudies h2{margin-bottom:-75px}@media (max-width: 600px){.casestudies h2{margin-bottom:-30px;margin-top:15px}}.casestudies h2 span{padding-top:30px;border-top:2px solid #92897d}@media (max-width: 600px){.casestudies h2 span{padding-top:10px}}.casestudies-slider{justify-content:space-between;align-items:flex-start;gap:24px;position:relative;min-height:575px}@media (max-width: 900px){.casestudies-slider{min-height:350px;gap:12px}}@media (max-width: 600px){.casestudies-slider{flex-direction:column;align-items:center;min-height:250px;gap:8px}}.casestudies-slide{text-align:center;width:440px}@media (max-width: 900px){.casestudies-slide{width:320px}}@media (max-width: 600px){.casestudies-slide{width:98vw;max-width:340px}}.casestudies-slide img{width:100%;margin-bottom:12px;border-radius:10px}@media (max-width: 900px){.casestudies-slide img{max-width:220px;margin-left:auto;margin-right:auto}}@media (max-width: 600px){.casestudies-slide img{max-width:100%;margin-bottom:8px;margin-top:60px}}.casestudies-buttons{position:absolute;left:0;right:0;bottom:10px;gap:20px;justify-content:center;z-index:3}@media (max-width: 600px){.casestudies-buttons{position:static;margin-top:10px;gap:10px}}.casestudies-buttons button{height:66px;width:66px;justify-content:center;background-color:#f1f1f1;border:none;border-radius:10px}@media (max-width: 600px){.casestudies-buttons button{height:40px;width:40px}}.testimonials{padding-block:100px}@media (max-width: 900px){.testimonials{padding-block:60px}}@media (max-width: 600px){.testimonials{padding-block:24px}}.testimonials h2{text-align:center}.testimonials h2 span{padding-top:30px;border-top:2px solid #92897d}@media (max-width: 600px){.testimonials h2{font-size:1.2rem}}.testimonials-slider{justify-content:center;position:relative;min-height:500px}@media (max-width: 900px){.testimonials-slider{min-height:350px}}@media (max-width: 600px){.testimonials-slider{min-height:220px}}.testimonials-slide{background-color:#fff;border-radius:10px;padding:75px 40px;align-items:flex-start!important;overflow:hidden;position:relative;display:flex}@media (max-width: 900px){.testimonials-slide{padding:40px 18px;max-width:420px;min-width:0}}@media (max-width: 600px){.testimonials-slide{flex-direction:column;align-items:center!important;padding:18px 6px;max-width:98vw}}.testimonials-slide img{border-radius:50%;object-fit:cover;aspect-ratio:1/1;margin-right:30px;width:62px;height:62px}@media (max-width: 900px){.testimonials-slide img{width:48px;height:48px;margin-right:18px}}@media (max-width: 600px){.testimonials-slide img{width:38px;height:38px;margin-right:0;margin-bottom:10px}}.testimonials-header{align-items:flex-start!important;justify-content:space-between}@media (max-width: 600px){.testimonials-header{flex-direction:column;align-items:center!important;text-align:center}}.testimonials-header h5{margin-block:5px 15px}@media (max-width: 600px){.testimonials-header h5{margin-block:2px 8px}}.testimonials p{line-height:30px}@media (max-width: 600px){.testimonials p{font-size:.98rem;line-height:1.5;text-align:center}}.homebanner-wrapper{background-image:url(/lawyerbackground.jpg);background-position:center center;background-size:cover}.homebanner{padding-block:100px}.homebanner-slide{justify-content:space-between;gap:20px}.homebanner-content{max-width:610px}.homebanner-content p{padding-block:15px 30px;line-height:30px}.homebanner-content a{padding:15px 25px;border:1px solid #ab9169}.homebanner-content a:hover{background-color:transparent;color:#ab9169}.homebanner img{max-width:610px;border-radius:10px}@media (max-width: 1100px){.homebanner img{max-width:400px}}@media (max-width: 750px){.homebanner{padding-block:50px}.homebanner-slide{flex-direction:column;align-items:center;gap:32px}.homebanner-content{max-width:100%;text-align:center}.homebanner-content a{display:inline-block}.homebanner img{max-width:100%;width:100%;height:auto;margin-bottom:16px}}@media (max-width: 600px){.homebanner{padding-block:24px}.homebanner-content p{padding-block:10px 18px;line-height:1.5;font-size:15px}.homebanner-content h1{font-size:2rem}.homebanner-content a{padding:10px 16px;font-size:14px}.homebanner img{border-radius:6px}}.pagenotfound-wrapper{background-image:url(/assets/lawyerbackground-CuXG2Nz1.jpg);background-size:cover;background-position:center center}.pagenotfound{padding-block:200px;flex-direction:column;text-align:center;gap:10px}.pagenotfound h1{font-size:150px}.pagenotfound a{padding:10px;border:1px solid #372d1f;margin-top:10px}.pagenotfound a:hover{background-color:#372d1f;color:#fcf7f1}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{font-weight:400}li{list-style:none}a{text-decoration:none;color:inherit}body{min-height:100vh;font-family:Jost,sans-serif;font-size:clamp(1rem,.9625rem + .2vw,1.125rem);color:#4e3e26;overflow-x:hidden!important;overflow-y:auto!important;width:100vw!important;height:100%}html{scroll-behavior:smooth;overflow-x:hidden!important;overflow-y:hidden!important;height:100%}input,button,textarea{font:inherit}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.flex{display:flex;align-items:center}.container{max-width:1450px;padding-inline:20px;margin:auto}.bold{font-weight:700}.semi-bold{font-weight:600}.medium{font-weight:500}.italic{font-style:italic}.pointer{cursor:pointer}.transition{transition:all .3s}.hidden{display:none}.uppercase{text-transform:uppercase}p{line-height:1.667em}.clr-white{color:#fff}.clr-gray{color:#c7c2bc}.clr-title{color:#372d1f}.clr-cream{color:#fcf7f1}.clr-brown{color:#4e3e26}.clr-light-brown{color:#ab9169}.clr-light-yellow{color:#e7d49e}.clr-text{color:#665d52}.bg-white{background-color:#fff}.bg-cream{background-color:#fcf7f1}.bg-brown{background-color:#4e3e26}.bg-light-brown{background-color:#ab9169}.bg-light-yellow{background-color:#e7d49e}.bg-dark{background-color:#1a1a1a}.bg-black{background-color:#090909}.ff-jost{font-family:Jost,sans-serif}.ff-lora{font-family:Lora,serif}.fs-800{font-size:clamp(1.6875rem,.8813rem + 4.3vw,4.375rem)}.fs-700{font-size:clamp(1.5625rem,1.0938rem + 2.5vw,3.125rem)}.fs-650{font-size:clamp(1.4375rem,1.1875rem + 1vw,2rem)}.fs-600{font-size:clamp(1.1875rem,1.15rem + .2vw,1.3125rem)}.fs-500{font-size:clamp(1rem,.9625rem + .2vw,1.125rem)}.fs-400{font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem)}.fs-300{font-size:clamp(.875rem,.8375rem + .2vw,1rem)}.fs-200{font-size:clamp(.75rem,.7125rem + .2vw,.875rem)}.no-scroll{overflow:hidden}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.pagesheader{text-align:center;padding-block:40px 60px}.pagesheader h1{margin-bottom:17px}
