.mt-5,.my-5{margin-top:5rem!important}.mb-5,.my-5{margin-bottom:5rem!important}.rad-lg,.rad-md,.rad-sm,.rad-xl,body.menu-open{overflow:hidden}#cookie-banner .tab-button,header .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-menu-col .dropdown-item:hover{background-color:transparent}.green-section,header .header-bottom-part{background:var(--secondary-color)}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Black.ttf);font-weight:900;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraBold.ttf);font-weight:800;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-SemiBold.ttf);font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraLight.ttf);font-weight:200;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Thin.ttf);font-weight:100;font-display:swap}@font-face{font-family:CormorantGaramond;src:url(../fonts/CormorantGaramond/CormorantGaramond-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:CormorantGaramond;src:url(../fonts/CormorantGaramond/CormorantGaramond-SemiBold.ttf);font-weight:600;font-display:swap}@font-face{font-family:CormorantGaramond;src:url(../fonts/CormorantGaramond/CormorantGaramond-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:CormorantGaramond;src:url(../fonts/CormorantGaramond/CormorantGaramond-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:CormorantGaramond;src:url(../fonts/CormorantGaramond/CormorantGaramond-Light.ttf);font-weight:300;font-display:swap}:root{--primary-color:#bd9660;--secondary-color:#001d00;--white-secondary:#ededed;--black-secondary:#0a0a0a;--hover-btn:#ede9e3;--gray:#6e6e6e;--red:#fa0000;--c-orange:#f39700;--yellow:#f9bf3b;--green:#5b721d;--body-bg:#efefef;--p-color:#2a2a2a;--p-color-w:#ede9e3;--h-color:#0a0a0a;--h-color-w:#efefef;--a-color:#000000;--black:#000000;--black-70:rgb(0, 0, 0, 70%);--black-60:#666666;--black-30:rgb(0, 0, 0, 30%);--black-20:rgb(0, 0, 0, 20%);--white:#ffffff;--white-70:rgb(255, 255, 255, 70%);--white-40:rgb(255, 255, 255, 40%);--white-20:rgb(255, 255, 255, 20%);--white-10:rgb(255, 255, 255, 10%);--bs-form-invalid-color:#f38181;--transition-slow:all 0.5s linear;--transition-medium:all 0.35s linear;--transition-fast:all 0.25s linear;--transition-superfast:all 0.15s linear;--transition:0.6s cubic-bezier(0.25, 1, 0.5, 1);--dynamic-height:calc(var(--vh, 1vh) * 100);--header-height:--header-height;--buttone-height:--buttone-height;--rad-sm:0.313em;--rad-md:0.5rem;--rad-lg:1em;--rad-xl:2em;--rad-xxl:3em;--rad-btn:0.25em;--rad-full:999rem;--title-xxl:clamp(4rem, 7vw, 10rem);--title-xl:4rem;--title-lg:3rem;--title-md:2.5rem;--title-sm:1.5rem;--title-xs:1.3rem;--font-xs:0.675rem;--font-sm:1.7rem;--fs-3:2.25rem;--fs-5:1.105rem;--fs-5e:1.105em;--h3:2rem;--text-xs:0.875rem;--text-regular:1.125rem;--text-ssm:1.275rem;--text-sm:1rem;--text-md:1.5rem;--text-lg:2rem;--text-xl:2.5rem;--text-xxl:3rem;--section-title:3rem;--font-thin:100;--font-extralight:200;--font-light:300;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--container-padding:var(--col-gap);--row-gap:max(1.75em, 1.75vw);--col-gap:5rem;--col-gap-50:calc(var(--col-gap) * 0.5)}.nav-link,a{transition:var(--transition)}a,em,figcaption,li,ol,p,s,span,strong,ul{font-style:normal;letter-spacing:normal;font-family:Inter}h1,h2,h3,h4,h5,h6{margin-bottom:0;font-weight:500;line-height:normal;font-style:normal;letter-spacing:normal;font-family:CormorantGaramond}.title.xl,.title.xl>*,h1{font-size:var(--title-xl)}h2{font-size:var(--title-lg);font-weight:500}.headline strong,p{font-weight:300}h3{font-size:var(--h3)}.title.sm,.title.sm>*,h4{font-size:var(--title-sm)}.title.xs,.title.xs>*,h5{font-size:var(--title-xs)}p{margin-bottom:1rem;color:var(--p-color)}p:last-of-type{margin-bottom:0!important}a{text-decoration:none;color:#000}.module-text a:not(.btn),.module-text2 a:not(.btn){color:var(--primary-orange);text-decoration:underline}.accent.orange strong,a:hover{color:var(--primary-orange)}.accent strong,.headline strong,.text.primary,.text.primary>*{color:var(--primary-color)}li::marker{color:var(--primary-color)}strong{font-weight:500;line-height:1.1em}em{font-style:italic}.mt-4{margin-top:2rem!important}.mb-4{margin-bottom:2rem!important}.py-5{padding-top:5rem!important;padding-bottom:5rem!important}.pt-6{padding-top:5rem}.ssp-top,.ssp-y{padding-top:6.25rem}.pb-6{padding-bottom:5rem}.ssp-bottom,.ssp-y{padding-bottom:6.25rem}.fs-3{font-size:var(--fs-3)!important}.fs-5{font-size:var(--fs-5)!important}.fs-5e{font-size:var(--fs-5e)!important}.text,.text>*{font-family:Inter}.text .center,.text .center>*,.text.center,.text.center>*,.title .center,.title .center>*,.title.center,.title.center>*{text-align:center}.text.xs,.text.xs>*{font-size:var(--text-xs)}.text-regular,.text-regular>*{font-size:var(--text-regular)}.text.sm,.text.sm>*{font-size:var(--text-sm)}.text-ssm,.text-ssm>*,.text.ssm,.text.ssm>*{font-size:var(--text-ssm)}.text.md,.text.md>*{font-size:var(--text-md)}.text.lg,.text.lg>*{font-size:var(--text-lg)}.text.xl,.text.xl>*{font-size:var(--text-xl)}.text.xxl,.text.xxl>*{font-size:var(--text-xxl)}.text-title,.text-title>*{font-size:var(--text-title)}.text.black,.text.black>*,.title.black,.title.black>*{font-weight:var(--font-black)}.text.bold,.text.bold>*,.title.bold,.title.bold>*{font-weight:var(--font-bold)}.text.semibold,.text.semibold>*,.title.semibold,.title.semibold>*{font-weight:var(--font-semibold)}.text.medium,.text.medium>*,.title.medium,.title.medium>*{font-weight:var(--font-medium)}.text.regular,.text.regular>*,.title.regular,.title.regular>*{font-weight:var(--font-regular)}.text.light,.text.light>*,.title.light,.title.light>*{font-weight:var(--font-light)}.text.extralight,.text.extralight>*,.title.extralight,.title.extralight>*{font-weight:var(--font-extralight)}.text.thin,.text.thin>*,.title.thin,.title.thin>*{font-weight:var(--font-thin)}.text-black,.text-black>*,.title-black>*{color:var(--black)}.semi-bold,.semi-bold>*{font-weight:400!important}.rad-sm{border-radius:var(--rad-sm)}.rad-md{border-radius:var(--rad-md)}.rad-lg{border-radius:var(--rad-lg)}.rad-xl{border-radius:var(--rad-xl)}.shadow{box-shadow:var(--shadow)}.balance{text-wrap:balance}.uppercase,.uppercase>*{text-transform:uppercase}.title.white,.title.white>*{color:var(--h-color-w)}.text.white,.text.white>*{color:var(--p-color-w)}.title,.title>*{font-family:CormorantGaramond}.headline,.title{margin-bottom:1rem}.title.mb-0>*,figure{margin-bottom:0}.title.xxl,.title.xxl>*{font-size:var(--title-xxl)}.title.lg,.title.lg>*{font-size:var(--title-lg)}.title.md,.title.md>*{font-size:var(--title-md)}.headline>*{display:flex;flex-direction:column;gap:.5rem;font-weight:400}.fs-sm>*{font-size:var(--font-sm);line-height:1.35em}.fs-xs{font-size:var(--font-xs)}.fw-1,.fw-1>*{font-weight:100}.fw-2,.fw-2>*{font-weight:200}.fw-3,.fw-3>*{font-weight:300}.fw-4,.fw-4>*{font-weight:400}.fw-5,.fw-5>*{font-weight:500}.form-control,.help-block,.help-block a{font-family:Inter;font-weight:400}.form-control{font-size:.875rem;border-color:transparent}.form-control:focus{border-color:var(--primary-color);outline:0;box-shadow:none}.help-block{font-size:.75rem;color:var(--red);margin-top:.313rem}.help-block a{font-size:12px;color:var(--red);text-decoration:underline}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{box-shadow:none}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:none}.mb-title-gap{margin-bottom:3.125rem}.ss{margin-bottom:6.25rem}.ss-top{margin-top:6.25rem}.bg-sec{background:var(--white-secondary)}.fs-0{font-size:0}body{background:var(--body-bg);overflow-x:hidden}main{margin-top:var(--header-height)}.homepage main{margin-top:0;overflow-x:hidden}.container-fluid{margin:0 auto;padding-left:0;padding-right:0}.container,.container-fluid .row{padding-left:var(--container-padding);padding-right:var(--container-padding)}.container{margin:0 auto;max-width:1920px}#cookie-banner{position:fixed;width:100%;background:#fff;border:1px solid #ccc;z-index:9999;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:10px;opacity:1;max-width:800px;right:1rem;left:1rem;width:calc(100% - 2rem);top:0;bottom:0;height:fit-content;margin:auto;display:none}#cookie-banner .cookie-buttons .btn-primary,#cookie-reset,.pagination li.active>*{background:var(--primary-color)}#cookie-banner .cookie-logo-container{text-align:center;display:flex;justify-content:flex-start;padding:1rem;border-bottom:1px solid rgba(0,0,0,.2)}#cookie-banner .cookie-logo-container img{max-width:7rem;height:auto}#cookie-banner .cookie-tabs{display:flex;justify-content:center;gap:10px;border-bottom:1px solid rgba(0,0,0,.2)}#cookie-banner .tab-button{border:none;padding:1rem .5rem;cursor:pointer;transition:background-color .3s;width:100%;font-weight:600;font-size:.875rem;border-radius:0;color:var(--black)}#cookie-banner .tab-button.active{border-bottom:3px solid var(--black)}#cookie-banner .tab-content{display:none;padding:1rem}#cookie-banner .tab-content>*{font-weight:500;font-size:.875rem}#cookie-banner .tab-content a{font-weight:500;font-size:.875rem;text-decoration:underline}#cookie-banner .tab-content.active{display:block}#cookie-banner .cookie-buttons .btn{padding:.875rem;width:100%;justify-content:center;border-radius:var(--border-radius-sm);font-weight:600;font-size:.938rem;transition:var(--transition-fast)}#cookie-banner.hidden{opacity:0;transform:translate(-50%,-60%);pointer-events:none}#cookie-banner .cookie-buttons{border-top:1px solid rgba(0,0,0,.2);padding:1rem;gap:1rem}#cookie-banner .cookie-buttons .btn:hover{color:#000;opacity:.8;transition:var(--transition-fast)}#cookie-banner .cookie-buttons .btn-secondary{background:0 0;color:var(--black);border:2px solid var(--primary-color)}#cookie-reset{position:fixed;bottom:10px;left:10px;z-index:9999;color:#fff;border:none;padding:.625rem;border-radius:50%;cursor:pointer;width:3rem;height:3rem}#cookie-reset svg{width:100%;height:100%}#cookie-reset svg path{stroke:var(--white)}header .header-top-part .navbar{display:grid;grid-template-columns:1fr auto 1fr;padding:1.5rem 0;border:1px solid transparent;transition:var(--transition-fast)}header.fixed .header-top-part .navbar{background:rgba(255,255,255,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:1rem;margin:1rem 0;border-radius:var(--rad-md);transition:var(--transition-fast)}.menu-open header .header-top-part .navbar{background:0 0;transition:var(--transition-fast);backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.menu-open header.fixed .header-top-part .navbar{padding:1rem 0}.menu-open header:not(.fixed) .header-top-part .navbar{padding:1.5rem 0}header .header-bottom-part .navbar{display:flex;flex-direction:column;flex-wrap:nowrap;gap:3rem;overflow:auto;height:100%;padding:0}header .header-bottom-part .navbar::-webkit-scrollbar{width:3px;background:#ffffff0f}header .header-bottom-part .navbar::-webkit-scrollbar-thumb{background-color:#fff;border-radius:99rem}header .navbar .navbar-collapse .navbar-nav .nav-link{margin:0}header .navbar-menu .navbar-nav{gap:0;width:100%;align-items:flex-start}header .navbar-nav .nav-item.dropdown .dropdown-menu{display:flex;background:0 0;border:none}header .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-menu-col ul{list-style:none;padding-left:1rem}header .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-menu-col .dropdown-item{font-family:CormorantGaramond;font-weight:600;color:var(--white);font-size:1.5rem;text-transform:uppercase}header .navbar-nav .nav-item.dropdown.showing-dropdown .dropdown-menu{animation:.8s cubic-bezier(.76,0,.3,1) forwards slideRight}header .navbar-nav>.nav-item.dropdown{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}header .navbar-nav>.nav-item .nav-link-dropdown{height:100%;aspect-ratio:4/4;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(0,0,0,.2)}header .header-bottom-part .navbar .navbar-collapse{position:fixed;top:var(--header-height);background:#fff;width:100%;height:100%;left:0;padding-left:1rem;padding-right:1rem}header .header-bottom-part .navbar-nav .nav-item .nav-link{margin:0;font-size:2.5rem;font-family:CormorantGaramond;width:100%;font-weight:500;color:var(--white);padding:0;text-transform:uppercase}header .header-bottom-part .navbar-nav .nav-item .nav-link-dropdown svg{width:100%;height:100%;max-width:1rem;max-height:1rem}header .header-bottom-part .navbar-nav .nav-item .nav-link-dropdown svg path{stroke-width:2.5px}@keyframes slideRight{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideRightClose{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-100%);opacity:0}}@keyframes slideLeft{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideLeftClose{0%{transform:translateX(0);opacity:1}100%{transform:translateX(100%);opacity:0}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes fadeOut{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}header .header-top-part{position:relative;z-index:1}header .header-bottom-part{position:fixed;top:0;left:0;height:100%;width:100%;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);visibility:hidden;box-shadow:none;border-right:1px solid rgba(0,0,0,.2)}header .header-bottom-part .navbar-left{transform:translateX(-100%);padding-top:calc(var(--header-height) + 2rem);padding-left:calc(var(--bs-gutter-x) * .5);padding-bottom:2rem;height:100%;overflow:hidden}header .header-bottom-part .navbar-right{transform:translateX(100%);position:relative;padding-left:7.5rem}header.menu-open .header-bottom-part .navbar-left{animation:.6s cubic-bezier(.76,0,.3,1) forwards slideRight}header.menu-close .header-bottom-part .navbar-left{animation:.8s cubic-bezier(.76,0,.3,1) forwards slideRightClose}header.menu-open .header-bottom-part .navbar-right{animation:.6s cubic-bezier(.76,0,.3,1) forwards slideLeft}header .header-bottom-part .navbar-right .navbar-image{position:relative}header .header-bottom-part .navbar-right .navbar-image::before{content:"";position:absolute;width:100%;height:100%;inset:0;background:rgb(0,0,0,40%)}header .header-bottom-part .navbar-right .close-menu-btn{position:absolute;width:100%;height:100%;max-width:15rem;max-height:15rem;border:1px solid var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;top:0;bottom:0;margin:auto;left:0;background:0 0;transition:var(--transition-medium);padding:0}header .header-bottom-part .navbar-right .close-menu-btn .line-wrapper{position:absolute;width:100%;height:100%;border-radius:50%;transition:var(--transition-medium)}header .header-bottom-part .navbar-right .close-menu-btn .line-wrapper .circle{position:absolute;width:0%;height:0%;inset:0;margin:auto;border-radius:50%;background:var(--white);transition:var(--transition-medium);opacity:0}header .header-bottom-part .navbar-right .close-menu-btn:hover .line-wrapper .circle{width:100%;height:100%;transition:var(--transition-medium);opacity:1}header .header-bottom-part .navbar-right .close-menu-btn .line{position:absolute;inset:0;width:100%;height:100%;display:flex;border:1px solid var(--primary-color);border-radius:50%;opacity:0;transition:var(--transition-medium)}header .header-bottom-part .navbar-right .close-menu-btn:hover .line-1{width:calc(100% + 20px);height:calc(100% + 20px);top:-10px;left:-10px;opacity:1;transition:var(--transition-medium)}header .header-bottom-part .navbar-right .close-menu-btn:hover .line-2{width:calc(100% + 40px);height:calc(100% + 40px);top:-20px;left:-20px;opacity:.6;transition:var(--transition-medium)}header .header-bottom-part .navbar-right .close-menu-btn:hover .line-3{width:calc(100% + 60px);height:calc(100% + 60px);top:-30px;left:-30px;opacity:.4;transition:var(--transition-medium)}header .header-bottom-part .navbar-right .close-menu-btn svg{width:1.875rem;height:1.875rem;z-index:1}header .header-bottom-part .navbar-right .navbar-image img{height:100vh;width:100%;object-fit:cover}header .header-bottom-part .navbar-right .close-menu-btn svg path{stroke:var(--white);transition:var(--transition-medium)}header .header-bottom-part .navbar-right .close-menu-btn:hover svg path{fill:var(--primary-color);transition:var(--transition-medium)}header.menu-close .header-bottom-part .navbar-right{animation:.8s cubic-bezier(.76,0,.3,1) forwards slideLeftClose}header .header-bottom-part>.container{height:100%;padding-right:0;-ms-overflow-style:none;scrollbar-width:none}header .header-bottom-part>.container::-webkit-scrollbar{display:none}header .header-bottom-part>.container>.row{height:100%}header.menu-open .header-bottom-part{animation:.8s cubic-bezier(.76,0,.3,1) forwards fadeIn}header.menu-close .header-bottom-part{animation:.8s cubic-bezier(.76,0,.3,1) forwards fadeOut}header .header-bottom-part .navbar .navbar-menu,header .header-bottom-part .navbar .navbar-menu-contact .social-media-wrapper .social-media-links .social-media-item{display:flex;width:100%}header .header-bottom-part .navbar .navbar-menu-contact{display:flex;width:100%;flex-direction:column}header .header-bottom-part .navbar .navbar-menu-contact .contact-wrapper{display:flex;flex-direction:column;gap:.5rem}header .header-bottom-part .navbar .navbar-menu-contact .contact-wrapper .contact-links{display:flex;flex-direction:column;gap:1rem;padding:0;margin:0;list-style:none}header .header-bottom-part .navbar .navbar-menu-contact .contact-wrapper .contact-links .contact-item>*{display:flex;flex-direction:column;align-items:start;gap:.313rem;font-size:1.275rem;color:#d6c1a3;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;font-weight:600}header .header-bottom-part .navbar .navbar-menu-contact .contact-wrapper .contact-links .contact-item.email>*{font-weight:300;text-transform:uppercase}header .header-bottom-part .navbar .navbar-menu-contact .contact-wrapper .contact-links .contact-item.address>*{font-size:1rem;font-weight:200;text-transform:uppercase;color:var(--white);text-decoration:none}header .header-bottom-part .navbar .navbar-menu-contact .contact-wrapper .contact-links .contact-item .icon{font-size:1rem;font-weight:500;display:flex;align-items:center;gap:.5rem}header .header-bottom-part .navbar .navbar-menu-contact .contact-wrapper .contact-links .contact-item .icon svg{background:rgba(255,255,255,.8);padding:.5rem;width:2.5rem;height:2.5rem;border-radius:50%;overflow:visible}header .header-bottom-part .navbar .navbar-menu-contact .contact-wrapper .title>*,header .header-bottom-part .navbar .navbar-menu-contact .social-media-wrapper .title p{font-size:1.25rem;font-weight:500}header .header-bottom-part .navbar .navbar-menu-contact .contact-wrapper .contact-links .phone-group{display:flex;gap:4rem}header .header-bottom-part .navbar .navbar-menu-contact .contact-wrapper .contact-links .contact-item .text{font-weight:400;color:var(--gray)}header .header-bottom-part .navbar .navbar-menu-contact .social-media-wrapper{display:flex;width:100%;flex-direction:column;gap:.5rem;border-top:1px solid rgba(0,0,0,.2)}header .header-bottom-part .navbar .navbar-menu-contact .social-media-wrapper .social-media-links{padding:0;margin:0;list-style:none;display:flex;gap:1rem}header .header-bottom-part .navbar .navbar-menu-contact .social-media-wrapper .social-media-links .social-media-item a{background:rgba(255,255,255,.8);display:flex;width:100%;justify-content:center;padding:.75rem;border-radius:var(--border-radius-sm)}header .header-bottom-part .navbar .navbar-menu-contact .social-media-wrapper .social-media-links .social-media-item a svg{width:100%;height:100%;max-height:1.5rem;max-width:2rem}header .header-bottom-part .navbar .navbar-menu-contact .social-media-wrapper .social-media-links .social-media-item a svg path{fill:var(--black)}.dropdown-menu-row .dropdown-menu-wrapper.mobile{flex-direction:column;margin:0;width:100%;height:100%;max-height:100%;gap:0}.dropdown-menu-row .dropdown-menu-wrapper.mobile .nav-item{display:grid;justify-content:space-between;grid-template:auto/1fr auto;border-bottom:1px solid rgba(0,0,0,.2)}.dropdown-menu-row .dropdown-menu-wrapper.mobile .close-dropdown-menu{background:0 0;border:none;width:100%;display:grid;grid-template:auto/auto 1fr;padding:0;border-bottom:1px solid rgba(0,0,0,.2)}.dropdown-menu-row .dropdown-menu-wrapper.mobile .close-dropdown-menu .icon{display:flex;height:100%;aspect-ratio:4/4;align-items:center;justify-content:center;border-right:1px solid rgba(0,0,0,.2)}.dropdown-menu-row .dropdown-menu-wrapper.mobile .close-dropdown-menu .icon svg{transform:rotate(180deg)}.dropdown-menu-row .dropdown-menu-wrapper.mobile .close-dropdown-menu .text{padding:var(--container-padding);width:100%;display:flex;justify-content:end;font-size:1.25rem;font-weight:500}.dropdown-menu-row .dropdown-menu-wrapper.mobile .nav-item .dropdown-item{padding:var(--container-padding);font-size:1.25rem;font-weight:500}.dropdown-menu-row .dropdown-menu-wrapper.mobile .dropdown-menu-items{padding:0}.dropdown-menu-row .dropdown-menu-wrapper.mobile .dropdown-menu-items .nav-item .sub-submenu-group{padding:0;height:100%;width:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;position:fixed;background:rgba(255,255,255,.8);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transform:translateX(-100%);gap:0;animation:.8s cubic-bezier(.76,0,.3,1) forwards slideLeft}.dropdown-menu-row .dropdown-menu-wrapper.mobile .dropdown-menu-items .nav-item .sub-submenu-group.showing-dropdown{transform:translateX(0);animation:.8s cubic-bezier(.76,0,.3,1) forwards slideRight}.dropdown-menu-row .dropdown-menu-wrapper.mobile .dropdown-menu-items .nav-item .sub-submenu-group::-webkit-scrollbar{display:none}.navbar-toggler .navbar-toggler-bars .line{width:18px;height:2px;background-color:var(--black-secondary);display:block;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.menu-open .navbar-toggler .navbar-toggler-bars .line{background-color:var(--white);transition:.3s ease-in-out}.navbar-toggler .navbar-toggler-bars .line:not(:last-child){margin-bottom:4px}.navbar-toggler .navbar-toggler-bars.menu-open .line:nth-child(2){opacity:0}.navbar-toggler .navbar-toggler-bars.menu-open .line:first-child{-webkit-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);-o-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.navbar-toggler .navbar-toggler-bars.menu-open .line:nth-child(3){-webkit-transform:translateY(-6px) rotate(-45deg);-ms-transform:translateY(-6px) rotate(-45deg);-o-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.navbar-toggler{display:flex;align-items:center;justify-self:flex-start;gap:1rem;padding:.7rem 1.6rem;border-color:var(--primary-color);border-radius:50px;transition:var(--transition)}.navbar-toggler .navbar-toggler-bars{display:flex;flex-direction:column;align-items:center;justify-content:center;width:21px;height:21px}.navbar-toggler .navbar-toggle-text{text-transform:uppercase;color:var(--black-secondary);font-size:.875rem;transition:.3s ease-in-out}.menu-open .navbar-toggler .navbar-toggle-text{color:var(--white);transition:.3s ease-in-out}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}.module-contact ul,.module-social ul{list-style:none;padding:0;margin:0}.pagination{gap:.5rem;justify-content:center}.pagination .next svg,.pagination .prev svg{max-height:10px;max-width:10px}.pagination .next.disabled svg path,.pagination .prev.disabled svg path{stroke:#cccccc}.pagination li.disabled>*{color:#ccc}.pagination li.active>*{color:var(--white);border-color:var(--primary-color)}.pagination li>*{width:2.188rem;height:2.188rem;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:var(--border-radius-sm);font-weight:400;color:var(--black);font-size:.875rem;border-radius:var(--rad-sm)}