.elementor-section.elementor-section-boxed>.elementor-container{max-width:90rem}@media (max-width:1023px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1440px}}@media (max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.pad-t>.e-con-inner{padding-top:clamp(4rem,2.9437rem + 4.507vw,7rem)}.pad-b>.e-con-inner{padding-bottom:clamp(4rem,2.9437rem + 4.507vw,7rem)}.pad-hero>.e-con-inner{padding-right:clamp(1.25rem,.2817rem + 4.1315vw,4rem);padding-left:clamp(1.25rem,.2817rem + 4.1315vw,4rem);padding-top:clamp(8rem,6.7676rem + 5.2582vw,11.5rem);padding-bottom:clamp(4rem,6.7676rem + 5.2582vw,7rem)}.gap64-40 .e-con-inner,.gap64-40{gap:clamp(2.5rem,1.9718rem + 2.2535vw,4rem)}.gap64-24 .e-con-inner,.gap64-24{gap:clamp(1.5rem,.6197rem + 3.7559vw,4rem)}.gap48-48 .e-con-inner,.gap48-48{gap:3rem}.gap32 .e-con-inner,.gap32{gap:2rem}.gap12-12 .e-con-inner,.gap12-12{gap:.75rem}.gap32-24 .e-con-inner,.gap32-24{gap:clamp(1.5rem,1.3239rem + .7512vw,2rem)}.font-accent{font-family:"Playfair Display",serif;font-style:italic;font-weight:400;letter-spacing:-.5px;font-size:1.04em;line-height:1.1}.font-red{color:var(--e-global-color-primary)}.tag{padding:3px 1rem;color:var(--e-global-color-text);background-color:var(--e-global-color-5bdea3e);border-radius:100px}.tag2{padding:3px 1rem;color:var(--e-global-color-accent);border:1px solid var(--e-global-color-c5d3342);border-radius:100px}.btn2 .elementor-button{color:var(--e-global-color-accent);background-color:var(--e-global-color-c5d3342)}.btn2 .elementor-button:hover{color:var(--e-global-color-accent);background-color:var(--e-global-color-5a7c67e)}.btn3 .elementor-button{color:var(--e-global-color-accent);background-color:var(--e-global-color-65416a0)}.btn3 .elementor-button:hover{color:var(--e-global-color-accent);background-color:var(--e-global-color-c5d3342)}.btn4 .elementor-button{color:var(--e-global-color-text);background-color:var(--e-global-color-5bdea3e)}.btn4 .elementor-button:hover{color:var(--e-global-color-text);background-color:var(--e-global-color-72ddf6e)}.gradient-bg{background-color:#f2f2f2;background-image:linear-gradient(146deg,#cde1ff 0%,rgba(214,216,249,.25) 35%,#cec7f3 100%)}body.rtl .elementor-16694 .elementor-element.elementor-element-45c17f1{right:0}body.rtl .elementor-16694 .elementor-element.elementor-element-bf0e575{right:0}.elementor-16694 .elementor-element.elementor-element-9378c74.elementor-view-framed .elementor-icon,.elementor-16694 .elementor-element.elementor-element-9378c74.elementor-view-default .elementor-icon{color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.2)}.elementor-16694 .elementor-element.elementor-element-9378c74.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-16694 .elementor-element.elementor-element-b652ce3.elementor-view-framed .elementor-icon,.elementor-16694 .elementor-element.elementor-element-b652ce3.elementor-view-default .elementor-icon{color:var(--e-global-color-5a7c67e);border-color:var(--e-global-color-5a7c67e)}.elementor-16694 .elementor-element.elementor-element-b652ce3.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-16694 .elementor-element.elementor-element-0b19f38.elementor-view-framed .elementor-icon,.elementor-16694 .elementor-element.elementor-element-0b19f38.elementor-view-default .elementor-icon{color:var(--e-global-color-5a7c67e);border-color:var(--e-global-color-5a7c67e)}.elementor-16694 .elementor-element.elementor-element-0b19f38.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-16694 .elementor-element.elementor-element-ddbcb6a.elementor-view-framed .elementor-icon,.elementor-16694 .elementor-element.elementor-element-ddbcb6a.elementor-view-default .elementor-icon{color:var(--e-global-color-5a7c67e);border-color:var(--e-global-color-5a7c67e)}.elementor-16694 .elementor-element.elementor-element-ddbcb6a.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-16694 .elementor-element.elementor-element-437c9f1.elementor-view-framed .elementor-icon,.elementor-16694 .elementor-element.elementor-element-437c9f1.elementor-view-default .elementor-icon{color:var(--e-global-color-5a7c67e);border-color:var(--e-global-color-5a7c67e)}.elementor-16694 .elementor-element.elementor-element-437c9f1.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-16694 .elementor-element.elementor-element-68d25cd .elementor-nav-menu--dropdown a.elementor-item-active{color:var(--e-global-color-primary);background-color:rgba(255,255,255,0)}body.rtl .elementor-16694 .elementor-element.elementor-element-4d90be2{right:0}.elementor-theme-builder-content-area{height:400px}.header-item.is-dark img{color:#000!important;fill:#000!important;filter:invert(1) brightness(0) saturate(100%)!important}.nav-menu-blur.is-visible{animation:blur-in .4s ease forwards}.nav-menu-blur.is-leaving{animation:blur-out .35s ease forwards}.elementor-16912 .elementor-element.elementor-element-8b0bd5c.elementor-view-framed .elementor-icon,.elementor-16912 .elementor-element.elementor-element-8b0bd5c.elementor-view-default .elementor-icon{color:var(--e-global-color-c5d3342);border-color:var(--e-global-color-c5d3342)}.elementor-16912 .elementor-element.elementor-element-8b0bd5c.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-16912 .elementor-element.elementor-element-8b0bd5c.elementor-view-framed .elementor-icon:hover,.elementor-16912 .elementor-element.elementor-element-8b0bd5c.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-5a7c67e);border-color:var(--e-global-color-5a7c67e)}.elementor-16912 .elementor-element.elementor-element-8b0bd5c.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-16912 .elementor-element.elementor-element-39af0c5.elementor-view-framed .elementor-icon,.elementor-16912 .elementor-element.elementor-element-39af0c5.elementor-view-default .elementor-icon{color:var(--e-global-color-c5d3342);border-color:var(--e-global-color-c5d3342)}.elementor-16912 .elementor-element.elementor-element-39af0c5.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-16912 .elementor-element.elementor-element-39af0c5.elementor-view-framed .elementor-icon:hover,.elementor-16912 .elementor-element.elementor-element-39af0c5.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-5a7c67e);border-color:var(--e-global-color-5a7c67e)}.elementor-16912 .elementor-element.elementor-element-39af0c5.elementor-view-framed .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-16912 .elementor-element.elementor-element-6b82749.elementor-view-framed .elementor-icon,.elementor-16912 .elementor-element.elementor-element-6b82749.elementor-view-default .elementor-icon{color:var(--e-global-color-c5d3342);border-color:var(--e-global-color-c5d3342)}.elementor-16912 .elementor-element.elementor-element-6b82749.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-16912 .elementor-element.elementor-element-b467f44 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-primary)}.elementor-16912 .elementor-element.elementor-element-be8c021 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-primary)}.elementor-16912 .elementor-element.elementor-element-74aa6fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px / 2)}.elementor-16912 .elementor-element.elementor-element-74aa6fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px / 2)}.elementor-16912 .elementor-element.elementor-element-74aa6fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px / 2)}.elementor-16912 .elementor-element.elementor-element-74aa6fa .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color .3s}.elementor-16912 .elementor-element.elementor-element-74aa6fa .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-16912 .elementor-element.elementor-element-b98dec3 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent)}.elementor-theme-builder-content-area{height:400px}