.header .mega-menu .mega-content-wrapper:hover .mega-content a{transform:scale(1)}.header .navbar__sub-menu a.archinex-mega-menu-title:hover{padding-inline-start:0!important}.header .navbar__sub-menu a.archinex-mega-menu-title:hover:before{opacity:0;width:0}.header .mobile-menu .navbar__item .dropdown-label-alter:before,.header .mobile-menu .navbar__item:before{display:none}.header .mobile-menu .navbar__item--has-children:hover>.navbar__sub-menu{opacity:1;visibility:visible;pointer-events:all;transform:translate(0)translateY(0)}.mobile-menu .navbar__item--has-children .navbar__dropdown-label:after{content:"+";top:0;inset-inline-end:0;border-inline-start:1px solid #e3e3e3;justify-content:center;align-items:center;width:60px;height:100%;font-family:"Font Awesome 6 Free";font-weight:900;display:inline-flex;position:absolute;bottom:0;transform:rotate(0)}.homepage-three .mobile-menu .navbar__item a{color:var(--txt-light)!important}.homepage-three .mobile-menu .navbar__item a:hover{color:var(--template-color)!important}.homepage-three .btn-primary .btn-animated-text{border:1px solid var(--senary-color)}.header-two .navbar__sub-menu .navbar__item:after{display:none}.header-light .navbar__item--has-children.active>a{color:#f5f2eeb9}.header .navbar__item.menu-item-has-children.active:before{width:0%!important}.header-three .mobile-menu__list .navbar__sub-menu{background-color:#f5f2ee}.header-three .mobile-menu__list .navbar__sub-menu a{border-bottom-color:#e3e3e3}.header .mega-menu-wrapper,.header .mega-menu-wrapper>.elementor,.header .mega-menu-wrapper>.elementor>.elementor-element,.header .mega-menu-wrapper .archinex-mega-menu-grid{width:100%}.header .mega-menu-wrapper{min-width:min(1180px,100vw - 40px)}.header .archinex-mega-menu-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.header .archinex-mega-menu-card{text-align:center;min-width:0}.header .archinex-mega-menu-card .mega-content-wrapper{border-radius:5px;height:400px;position:relative;overflow:hidden}.header .archinex-mega-menu-card .mega-content-wrapper img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.header .archinex-mega-menu-card .mega-content{opacity:0;visibility:hidden;transition:var(--transition);background:#000000e6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(.9)}.header .archinex-mega-menu-card:hover .mega-content{opacity:1;visibility:visible;transform:scale(1)}.header .archinex-mega-menu-card .mega-content a{background:var(--white);width:auto;color:var(--black);border:0;border-radius:60px;padding:16px 24px;font-weight:500;display:inline-flex}.header .archinex-mega-menu-card .archinex-mega-menu-title{border:0;justify-content:center;padding:14px 0 4px;font-weight:700;display:flex}@media (min-width:1200px){.header .has-mega-menu>.wpr-submenu:not(.mega-menu-wrapper){display:none!important}}.mobile-menu .mega-menu-wrapper{display:none!important}.header{z-index:99;background-color:var(--template-bg);inset-inline:0;border-bottom:1px solid var(--theme-border-color);padding-block:16px;position:absolute;top:0;overflow-x:clip}@media only screen and (min-width:1200px){.header{padding-block:20px}}.header .navbar__menu-wrapper{flex-grow:1;justify-content:flex-end;align-items:center;column-gap:clamp(30px,8vw,180px);display:flex}@media only screen and (min-width:1600px){.header .navbar__menu-wrapper{column-gap:clamp(40px,11vw,230px)}}.header .navbar-logo,.header .navbar-logo a{line-height:0}.header .navbar-logo img{max-width:160px;height:auto}.header .navbar__list{justify-content:center;align-items:center;display:flex}.header .navbar__list li{line-height:0}.header .navbar__item{margin-inline:18px;position:relative}.header .navbar__item:before{content:"";background-color:var(--template-color);width:0%;height:1.5px;transition:var(--transition);position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.header .navbar__item a{width:100%;color:var(--txt-light);letter-spacing:.02em;text-transform:uppercase;padding-block:20px;padding-inline:0;font-size:14px;font-weight:500;line-height:1}.header .navbar__item a:after{content:none!important}.header .navbar__item a:hover{color:var(--template-color)}.header .navbar__item .dropdown-label-alter{position:relative}.header .navbar__item .dropdown-label-alter:before{content:"";border:10px solid #0000;border-bottom-color:var(--template-color);opacity:0;transition:opacity .5s,transform .5s;position:absolute;bottom:0;left:50%;transform:translate(-50%)translateY(100%)}.header .navbar__item:hover .dropdown-label-alter:before{opacity:1;transform:translate(-50%)translateY(0%)}.header .navbar__item:hover:before,.header .navbar__item.active:before{width:100%}.header .navbar__item--has-children{position:relative}.header .navbar__item--has-children:hover>.navbar__dropdown-label{color:var(--template-color)}.header .navbar__item--has-children:hover>.navbar__sub-menu{opacity:1;visibility:visible;pointer-events:all;transform:translate(-20px)translateY(0)}.header .navbar__item--has-children:hover>.navbar__sub-menu.mega-menu{transform:translateY(0)translate(-45%)}.header .navbar__dropdown-label{justify-content:space-between;position:relative}.header .navbar__sub-menu{top:100%;background-color:var(--white);opacity:0;visibility:hidden;pointer-events:none;min-width:230px;max-width:250px;transition:var(--transition);z-index:9;padding:20px 0;position:absolute;inset-inline-start:0;transform:translate(-20px)translateY(30px);box-shadow:inset 0 0 .5px 1px #ffffff1a,0 0 0 1px #14151a13,0 .3px .4px #14151a05,0 .9px 1.5px #14151a0b,0 3.5px 6px #14151a17}.header .navbar__sub-menu li{margin-inline:0}.header .navbar__sub-menu li:before{content:none}.header .navbar__sub-menu li:last-of-type>a{border-bottom:0}.header .navbar__sub-menu a{color:#705c5c;text-transform:uppercase;border-bottom:1px solid #e4dadad4;width:100%;padding:20px 32px;font-size:14px;font-weight:500;display:flex;position:relative}.header .navbar__sub-menu a:before{content:"";top:50%;width:0;height:1px;transition:var(--transition);background-color:var(--black);margin-top:0;position:absolute;inset-inline-start:20px;transform:translateY(-50%)}.header .navbar__sub-menu a:hover{color:var(--template-color);padding-inline-start:40px}.header .navbar__sub-menu a:hover:before{opacity:1;width:10px;transform:translateY(-50%)scaleX(1)}.header .navbar__sub-menu .active>a{color:var(--template-color);padding-inline-start:40px}.header .navbar__sub-menu .active>a:before{opacity:1;width:10px;transform:translateY(-50%)scaleX(1)}.header .active>.navbar__dropdown-label,.header .active>a{color:var(--template-color)}.header .navbar__options{align-items:center;gap:30px;display:flex}.header .open-offcanvas-nav{background-color:#0000;flex-direction:column;align-items:flex-end;gap:8px;padding:0;display:flex}.header .open-offcanvas-nav span{background-color:var(--template-color);height:2px;transition:var(--transition)}.header .open-offcanvas-nav .top-bar{width:30px}.header .open-offcanvas-nav .middle-bar{width:34px}.header .open-offcanvas-nav .bottom-bar{width:16px}.header .open-offcanvas-nav:hover span{background-color:var(--primary-color)}.header .open-offcanvas-nav-active .middle-bar{opacity:0}.header .open-offcanvas-nav-active .top-bar,.header .open-offcanvas-nav-active .bottom-bar{width:30px}.header .open-offcanvas-nav-active .top-bar{background-color:var(--primary-color);transform:rotate(45deg)translateY(5px)translate(9px)}.header .open-offcanvas-nav-active .bottom-bar{background-color:var(--primary-color);transform:rotate(-45deg)translateY(-5px)translate(9px)}.header .mega-menu{background-color:var(--white);min-width:1180px;max-width:100%;transition:var(--transition);border-radius:5px;align-items:center;gap:12px;padding:20px;display:flex;left:40%;transform:translateY(30px)translate(-45%)}.header .mega-menu li>a{padding-inline:0;border-bottom:0;justify-content:center;padding-bottom:10px;font-weight:700}.header .mega-menu li>a:before{content:none}.header .mega-menu li{flex-grow:1}.header .mega-menu li:hover .mega-content-wrapper .mega-content{opacity:1;visibility:visible;transform:scale(1)}.header .mega-menu li:hover .mega-content-wrapper .mega-content a{transform:scale(1)}.header .mega-menu li:hover>a{color:var(--black)}.header .mega-menu li:hover>a:hover{padding-inline:0}.header .mega-menu .mega-content-wrapper{border-radius:5px;height:400px;position:relative;overflow:hidden}.header .mega-menu .mega-content-wrapper img{object-position:top;border-radius:5px;width:100%;height:min-content}.header .mega-menu .mega-content{opacity:0;visibility:hidden;transition:var(--transition);background-color:#000000e6;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:0 24px;display:flex;position:absolute;inset:0;overflow:hidden;transform:scale(0)}.header .mega-menu .mega-content a{background-color:var(--white);color:var(--black);border:0 solid #0000;border-radius:60px;justify-content:center;padding:16px 24px;font-weight:500;transition-delay:.3s;display:inline-flex;transform:scale(0)}.header .mega-menu .mega-content a:before,.header .mega-menu .mega-content a:after{content:none}.header .mega-menu .mega-content a:nth-of-type(2){background-color:var(--primary-color);color:var(--white)}.header .mega-menu .active>a{color:var(--black);padding-inline:0}.header-light{background-color:#0000;border-bottom:0 solid #0000}.header-light .navbar__item a{color:#f5f2eeb9}.header-light .navbar__item a:hover,.header-light .navbar__item--has-children:hover>.navbar__dropdown-label{color:var(--white)!important}.header-light .navbar__item:before{background-color:var(--white)}.header-light .active>.navbar__dropdown-label,.header-light .active>a{color:var(--white)}.header-light .navbar__item .navbar__dropdown-label:before{border-bottom-color:#9f938f}.header-light .navbar__sub-menu{background-color:#3c3333}.header-light .navbar__sub-menu a{border-color:#836d6d2a}.header-light .navbar__sub-menu a:before{background-color:var(--white)}.header-light .navbar__sub-menu .active>a{color:var(--white)}.header-light .btn-primary:hover .btn-animated-text{border-color:var(--primary-color)!important}.header-light .btn-primary .btn-animated-text{border-color:#f5f2ee79!important}.header-light .btn-primary .btn-animated-text span{color:#f5f2ee}.header-light .open-offcanvas-nav span{background-color:#f5f2ee}.mobile-menu{opacity:0;visibility:hidden;z-index:99999;max-width:400px;transition:all .9s;position:fixed;inset:0;overflow:hidden}.mobile-menu .mobile-menu__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:0 40px;display:flex}.mobile-menu .logo,.mobile-menu .logo a{line-height:0}.mobile-menu .logo img{max-width:160px}.mobile-menu .close-mobile-menu{color:var(--txt-light-2);top:-60px;font-size:40px;position:relative;inset-inline-end:-8px}.mobile-menu .close-mobile-menu:hover{color:var(--template-color)}.mobile-menu .mobile-menu__wrapper{inset-inline-start:-400px;background-color:var(--template-bg);z-index:99999;border-radius:0;flex-direction:column;gap:60px;width:100%;height:100%;max-height:100%;padding:80px 0;transition:all .9s;display:flex;position:absolute;top:0;overflow:clip auto}.mobile-menu .mobile-menu__wrapper::-webkit-scrollbar{width:0}.mobile-menu .navbar__list{border:0;flex-direction:column}.mobile-menu .navbar__list>li>a,.mobile-menu .navbar__list>li button{border-bottom:1px solid #e3e3e3}.mobile-menu .navbar__list>li:nth-of-type(2){border-top:1px solid #e3e3e3}.mobile-menu .navbar__item{width:100%;transition:var(--transition)}.mobile-menu .navbar__item a{color:var(--txt-light);text-transform:uppercase;width:100%;padding-block:24px;padding-inline:40px 80px;font-size:14px;font-weight:400;line-height:1;position:relative}.mobile-menu .navbar__item a:hover,.mobile-menu .navbar__item a:hover:after{color:var(--template-color)}.mobile-menu .navbar__item a:after{transition:var(--transition);color:var(--txt-light-2)}.mobile-menu .nav-fade{opacity:0;transform:translateY(30px);transition:all .7s ease-in-out!important}.mobile-menu .navbar__item--has-children .navbar__dropdown-label:after{top:0;inset-inline-end:0;border-inline-start:1px solid #e3e3e3;justify-content:center;align-items:center;width:60px;height:100%;font-family:"Font Awesome 6 Free";font-weight:900;display:inline-flex;position:absolute;bottom:0;transform:rotate(0);content:"+"!important}.mobile-menu .navbar__item--has-children:hover .navbar__dropdown-label:after{transform:rotate(0)}.mobile-menu .navbar__item--has-children .navbar__item-active{color:var(--template-color);font-weight:500}.mobile-menu .navbar__item--has-children .navbar__item-active:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900}.mobile-menu .navbar__sub-menu{opacity:1;visibility:visible;background-color:#0000;border-radius:0;width:100%;max-width:100%;padding:0;transition:none;display:none;position:static;transform:translateY(0)}.mobile-menu .navbar__sub-menu:before{content:none}.mobile-menu .navbar__sub-menu a,.mobile-menu .navbar__sub-menu button{color:var(--template-color);border-bottom:1px solid #e3e3e3;padding:20px 40px;font-size:14px}.mobile-menu .navbar__sub-menu a:before,.mobile-menu .navbar__sub-menu button:before{content:none}.mobile-menu .navbar__sub-menu li:last-of-type a,.mobile-menu .navbar__sub-menu li:last-of-type button{border-bottom:1px solid #e3e3e3}.mobile-menu .navbar__sub-menu .navbar__item--has-children>a:hover{color:var(--template-color)}.mobile-menu .mobile-menu__cta{text-align:center;padding:0 40px}.mobile-menu .mobile-menu__social{transition:var(--transition);justify-content:center;padding:0 12px}.mobile-menu .active>.navbar__dropdown-label,.mobile-menu .active>a{color:var(--template-color);font-weight:400}.mobile-menu .active>.navbar__dropdown-label:after,.mobile-menu .active>a:after{font-weight:900}.mobile-menu__backdrop{inset-inline-end:0;z-index:999;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVBAMAAABbObilAAAAMFBMVEVMaXH////////////////////////////////////////////////////////////6w4mEAAAAD3RSTlMAlAX+BKLcA5+b6hJ7foD4ZP1OAAAAkUlEQVR4XkWPoQ3CUBQAL4SktoKAbCUjgAKLJZ2ABYosngTJCHSD6joUI6BZgqSoB/+Shqde7sS9x3OGk81fdO+texMtRVTia+TsQtHEUJLdohJfgNNPJHyEJPZTsWLoxShqsWITazEwqePAn69Sw2TUxk1+euPis3EwaXy8RMHSZBIlRcKKnC5hRctjMf57/wJbBlAIs9k1BAAAAABJRU5ErkJggg==),progress;visibility:hidden;background-color:#00000060;width:0%;height:100%;transition:all .9s .3s;position:fixed;top:0;transform:translate(101%)}.mobile-menu__backdrop-active{visibility:visible;width:100%;transition:all .9s;transform:translate(0%)}.show-menu{opacity:1;visibility:visible}.show-menu .mobile-menu__wrapper{transition-delay:.6s;inset-inline-start:0}.show-menu .nav-fade{animation:.5s forwards navLinkFade;transition:all .7s ease-in-out!important}.nav-fade-active{animation:1s reverse navLinkFade!important}@keyframes navLinkFade{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.header-two:before{content:"";background-color:var(--border-color);width:75vw;height:1px;position:absolute;top:20px;left:auto;right:0}@media only screen and (min-width:1400px){.header-two:before{width:80vw}}.header-two .navbar__menu-wrapper{position:relative}.header-two .navbar__menu-wrapper:before{content:"";inset-inline-start:7vw;background-color:var(--theme-border-color);width:1px;height:150px;display:none;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width:576px){.header-two .navbar__menu-wrapper:before{display:block}}@media only screen and (min-width:992px){.header-two .navbar__menu-wrapper:before{inset-inline-start:7vw}}@media only screen and (min-width:1200px){.header-two .navbar__menu-wrapper:before{inset-inline-start:10vw}}@media only screen and (min-width:1400px){.header-two .navbar__menu-wrapper:before{inset-inline-start:3vw}}@media only screen and (min-width:1600px){.header-two .navbar__menu-wrapper:before{inset-inline-start:8vw}}.header-two .navbar__item{margin-inline:0;padding-inline:10px}.header-two .navbar__item:after{content:"/";inset-inline-end:-3px;color:var(--txt-light-3);position:absolute;top:50%;transform:translateY(-50%)}.header-two .navbar__item:before,.header-two .navbar__item:last-child:after{content:none}.header-two .navbar__item a{color:var(--txt-light-3);font-weight:600}.header-two .navbar__options a{z-index:1;padding-inline-start:14px;font-weight:600;position:relative}.header-two .navbar__options a:hover{color:var(--white)}.header-two .navbar__options a:hover:before{background-color:var(--white)}.header-two .navbar__options a:hover:after{height:78px}.header-two .navbar__options a:before{content:"";top:50%;background-color:var(--primary-color);width:6px;height:6px;transition:var(--transition);border-radius:50%;position:absolute;inset-inline-start:0;transform:translateY(-50%)}.header-two .navbar__options a:after{content:none;width:300px;height:21px;transition:var(--transition);background-color:var(--primary-color);z-index:-3;position:absolute;inset-block-end:2px;inset-inline-start:-20px;transform:translateY(39px)}@media only screen and (min-width:1200px){.header-two .navbar__options a:after{content:""}}.header-two .navbar__mobile-options{padding-inline-start:20px;position:relative}.header-two .navbar__mobile-options:before{content:"";background-color:var(--theme-border-color);width:1px;height:110px;position:absolute;inset-inline-start:0;transform:translateY(-38px)}@media only screen and (min-width:1200px){.header-two .navbar__mobile-options:before{height:130px}}.header-two .navbar__sub-menu .navbar__item--has-children{padding-inline:0}.header-two .navbar__sub-menu .navbar__item--has-children:after{content:"";font-family:tabler-icons;font-size:20px;font-weight:900;inset-inline-end:32px}.brand-date span{font-family:var(--fraunces);font-style:italic}.header-three{background-color:#0000;border-bottom:0}.header-three .navbar__menu-wrapper{column-gap:120px}.header-three .navbar__item:before{background-color:#f5f2ee}.header-three .navbar__item a{color:#f5f2eed0;text-transform:uppercase}.header-three .navbar__item a:hover,.header-three .active>.navbar__dropdown-label,.header-three .header .active>a,.header-three .navbar__item--has-children:hover>.navbar__dropdown-label{color:#f5f2ee}.header-three .navbar__item .dropdown-label-alter:before{border-bottom-color:#f5f2ee}.header-three .navbar__sub-menu{background-color:#1e1a1a}.header-three .navbar__sub-menu a{border-bottom-color:#483535}.header-three .navbar__sub-menu a:before{background-color:#fff}.header-three .btn-primary .btn-animated-text{background-color:#f5f2ee;border-color:#f5f2ee}.header-three .btn-primary .btn-animated-text span{text-transform:uppercase;color:var(--template-color)}.header-three .btn-primary:hover .btn-animated-text{background-color:var(--primary-color);border-color:var(--primary-color)}.header-three .btn-primary:hover .btn-animated-text span,.header-three .mega-menu .active>a,.header-three .mega-menu a:hover,.header-three .mega-menu li:hover a{color:#fff}.header-three .mega-menu li:hover .mega-content a{color:#000}.header-three .navbar__sub-menu:before{border-inline-end-color:#fff}.header-three .navbar__sub-menu .navbar__item--has-children{padding-inline:0}.header-three .navbar__sub-menu .navbar__item--has-children:hover:after{color:#f5f2ee!important}.header-three .navbar__sub-menu .navbar__item--has-children:after{top:50%;content:"";color:#f5f2ee9d;transition:var(--transition);font-family:tabler-icons;font-size:20px;font-weight:500;position:absolute;inset-inline-end:32px;transform:translateY(-50%)}.header-three .open-offcanvas-nav span{background-color:#f5f2ee}.header-three .navbar__item--has-children:hover>.navbar__dropdown-label{color:#f5f2ee!important}.header-four{border-bottom:0 solid #0000!important}.header-four .navbar-logo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media only screen and (min-width:425px){.header-four .navbar-logo{gap:40px}}.header-four .navbar-logo p{align-items:center;gap:6px;display:flex}.header-line{justify-content:space-between;align-items:center;gap:30px;width:100%;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.header-line span{background-color:var(--theme-border-color);flex-grow:1;width:100%;height:1px}.header-line span:first-of-type{max-width:415px}.header-line span:nth-of-type(2){max-width:315px}.about{z-index:1;position:relative;overflow-x:clip}.bf-el-theme-btn{justify-content:center}