.elementor-2725 .elementor-element.elementor-element-3ebd6d02{--display:flex;}.elementor-2725 .elementor-element.elementor-element-36c5d7a8{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2725 .elementor-element.elementor-element-3852cf63{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2725 .elementor-element.elementor-element-2c8ff1dc{--display:flex;}.elementor-2725 .elementor-element.elementor-element-23ad3386{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2725 .elementor-element.elementor-element-64960e59{--display:flex;}.elementor-2725 .elementor-element.elementor-element-1d1c56b2{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2725 .elementor-element.elementor-element-5f274ee6{--display:flex;}.elementor-2725 .elementor-element.elementor-element-79efb8c7{--display:flex;}.elementor-2725 .elementor-element.elementor-element-69db9b43{--display:flex;}.elementor-2725 .elementor-element.elementor-element-73eb46d8{--display:flex;}.elementor-2725 .elementor-element.elementor-element-18c98d10{--display:flex;}.elementor-2725 .elementor-element.elementor-element-2a96da25{--display:flex;}.elementor-2725 .elementor-element.elementor-element-1116755b{--display:flex;}.elementor-2725 .elementor-element.elementor-element-11764944{--display:flex;}.elementor-2725 .elementor-element.elementor-element-73d654f7{--display:flex;}.elementor-2725 .elementor-element.elementor-element-141c41ba{--display:flex;}.elementor-2725 .elementor-element.elementor-element-64fe3f5d{--display:flex;}.elementor-2725 .elementor-element.elementor-element-119c1ebc{--display:flex;}.elementor-2725 .elementor-element.elementor-element-4fd709f2{--display:flex;}.elementor-2725 .elementor-element.elementor-element-72a08728{--display:flex;}.elementor-2725 .elementor-element.elementor-element-251d9547{--display:flex;}.elementor-2725 .elementor-element.elementor-element-69692f32{--display:flex;}.elementor-2725 .elementor-element.elementor-element-54ed50ee{--display:flex;}.elementor-2725 .elementor-element.elementor-element-631bd221{--display:flex;}.elementor-2725 .elementor-element.elementor-element-1761c2b7{--display:flex;}.elementor-2725 .elementor-element.elementor-element-68fd32bf{--display:flex;}.elementor-2725 .elementor-element.elementor-element-7641fb8b{--display:flex;}/* Start custom CSS for heading, class: .elementor-element-4d6ef9de */.be-root{position:relative;isolation:isolate;background:radial-gradient(circle at 12% 8%,rgba(216,243,120,.22),transparent 27rem),radial-gradient(circle at 92% 38%,rgba(20,59,60,.075),transparent 32rem),#f6f7ef;overflow:hidden}.be-root:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(20,59,60,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(20,59,60,.16) 1px,transparent 1px);background-size:96px 96px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 38%)}.be-nav{position:sticky!important;top:14px;z-index:40!important;margin-top:14px!important;padding:13px 18px!important;background:rgba(246,247,239,.78)!important;border:1px solid rgba(20,59,60,.13)!important;border-radius:18px!important;box-shadow:0 14px 45px rgba(20,59,60,.08)!important;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.be-brand{position:relative;padding-left:29px}.be-brand:before{content:"✦";position:absolute;left:0;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#d8f378;color:#143b3c;font-size:12px;box-shadow:0 0 0 5px rgba(216,243,120,.25)}.be-navlinks a{position:relative}.be-navlinks a:after{content:"";position:absolute;left:0;right:100%;bottom:-7px;height:2px;background:#143b3c;transition:right .35s cubic-bezier(.2,.8,.2,1)}.be-hero{min-height:calc(100vh - 96px);align-items:center!important;position:relative;padding-top:44px!important;padding-bottom:46px!important}.be-hero:after{content:"";position:absolute;left:48%;top:8%;width:170px;height:170px;border:1px solid rgba(20,59,60,.18);border-radius:50%;transform:translateX(-50%);pointer-events:none}.be-hero-copy{position:relative;z-index:2}.be-hero-copy:after{content:"";position:absolute;z-index:-1;left:-54px;top:16%;width:112px;height:112px;border-radius:50%;background:#d8f378;filter:blur(.2px);opacity:.72}.be-eyebrow{display:inline-flex!important;width:auto!important;padding:8px 12px!important;border:1px solid rgba(20,59,60,.15);border-radius:999px;background:rgba(246,247,239,.7)}.be-hero-title .elementor-heading-title{font-size:clamp(68px,7.25vw,116px)!important;line-height:.82!important;letter-spacing:-.078em!important;text-wrap:balance}.be-hero-title em{position:relative;display:inline-block}.be-hero-title em:after{content:"";position:absolute;left:4%;right:-3%;bottom:-5%;height:9px;border-radius:999px;background:#d8f378;z-index:-1;transform:rotate(-1.4deg)}.be-photo{position:relative;overflow:hidden!important;border-radius:150px 24px 24px 24px!important;transform:rotate(.65deg);box-shadow:0 34px 80px rgba(20,59,60,.18),0 0 0 1px rgba(20,59,60,.12)!important;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s ease}.be-photo:before{content:"";position:absolute;inset:18px;z-index:2;border:1px solid rgba(246,247,239,.58);border-radius:132px 16px 16px 16px;pointer-events:none}.be-photo:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 52%,rgba(6,28,29,.46) 100%);pointer-events:none}.be-photo img{filter:saturate(.84) contrast(1.04);transform:scale(1.015);transition:transform 1.1s cubic-bezier(.2,.8,.2,1),filter .6s ease}.be-photo-label{z-index:3!important;box-shadow:0 10px 25px rgba(6,28,29,.15)}.be-index{border-top:1px solid rgba(20,59,60,.18)!important;border-bottom:1px solid rgba(20,59,60,.18)!important;background:rgba(246,247,239,.44);backdrop-filter:blur(8px)}.be-section-title .elementor-heading-title{letter-spacing:-.045em!important}.be-card{position:relative;overflow:hidden;border-color:rgba(20,59,60,.16)!important;background:rgba(246,247,239,.72)!important;box-shadow:0 14px 38px rgba(20,59,60,.035);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease,background .45s ease}.be-card:before{content:"";position:absolute;right:-74px;top:-74px;width:156px;height:156px;border:1px solid rgba(20,59,60,.15);border-radius:50%;transition:transform .55s cubic-bezier(.2,.8,.2,1),background .45s ease}.be-card:after{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:#d8f378;transform:scaleX(.18);transform-origin:left;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.be-card:nth-child(3):before{border-color:rgba(216,243,120,.34)}.be-card:nth-child(3):after{background:#d8f378}.be-directory a{transition:background .3s ease,transform .3s ease,color .3s ease}.be-radio{position:relative;overflow:hidden!important;background:linear-gradient(135deg,#143b3c 0%,#0a292a 62%,#173f40 100%)!important;box-shadow:0 26px 70px rgba(20,59,60,.2)}.be-radio:before{content:"";position:absolute;right:-110px;top:-190px;width:460px;height:460px;border:1px solid rgba(216,243,120,.2);border-radius:50%;box-shadow:0 0 0 70px rgba(216,243,120,.035),0 0 0 140px rgba(216,243,120,.025)}.be-radio>*{position:relative;z-index:2}.be-story{position:relative;overflow:hidden!important;transition:transform .35s ease,background .35s ease}.be-story:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#d8f378;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.be-arrow{transition:transform .35s ease}.be-social>div{position:relative;overflow:hidden!important}.be-social>div:first-child:after{content:"";position:absolute;right:-45px;bottom:-65px;width:180px;height:180px;border-radius:50%;background:rgba(216,243,120,.62);filter:blur(1px)}.be-social>div:first-child>*{position:relative;z-index:2}.be-footer{border-top:1px solid rgba(20,59,60,.2)!important}.be-eyebrow,.be-hero-title,.be-intro,.be-actions,.be-photo{animation:be-rise .8s cubic-bezier(.2,.8,.2,1) both}.be-hero-title{animation-delay:.08s}.be-intro{animation-delay:.16s}.be-actions{animation-delay:.24s}.be-photo{animation-delay:.13s}@keyframes be-rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.be-navlinks a:hover:after{right:0}.be-photo:hover{transform:rotate(0deg) translateY(-6px);box-shadow:0 42px 95px rgba(20,59,60,.24)!important}.be-photo:hover img{transform:scale(1.055);filter:saturate(.98) contrast(1.06)}.be-card:hover{transform:translateY(-10px);box-shadow:0 26px 55px rgba(20,59,60,.12);background:#fff!important}.be-card:hover:before{transform:scale(1.35);background:rgba(216,243,120,.32)}.be-card:hover:after{transform:scaleX(1)}.be-directory a:hover{background:#143b3c!important;color:#f6f7ef!important;transform:translateY(-3px)}.be-story:hover{transform:translateY(-5px);background:rgba(255,255,255,.62)!important}.be-story:hover:after{transform:scaleX(1)}.be-story:hover .be-arrow{transform:translate(4px,-4px)}}@media (prefers-reduced-motion:reduce){.be-root *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:767px){.be-root:before{background-size:54px 54px;opacity:.11}.be-nav{top:8px;margin-top:8px!important;padding:10px 12px!important;border-radius:14px!important}.be-brand{padding-left:24px}.be-brand:before{width:17px;height:17px;font-size:10px;box-shadow:0 0 0 3px rgba(216,243,120,.25)}.be-navlinks{gap:11px!important}.be-navlinks .elementor-heading-title{font-size:10px!important}.be-navradio .elementor-button{padding:10px 12px!important;font-size:10px!important}.be-hero{min-height:auto;padding-top:36px!important}.be-hero:after{width:90px;height:90px;left:auto;right:-28px;top:3%}.be-hero-copy:after{width:74px;height:74px;left:-34px;top:18%}.be-hero-title .elementor-heading-title{font-size:clamp(50px,15vw,72px)!important;line-height:.85!important}.be-photo{border-radius:82px 18px 18px 18px!important;transform:none;box-shadow:0 22px 55px rgba(20,59,60,.16)!important}.be-photo:before{inset:12px;border-radius:70px 12px 12px 12px}.be-card{box-shadow:none}.be-radio:before{width:280px;height:280px;right:-120px;top:-90px}}.be-root{position:relative;isolation:isolate;background:radial-gradient(circle at 12% 8%,rgba(216,243,120,.22),transparent 27rem),radial-gradient(circle at 92% 38%,rgba(20,59,60,.075),transparent 32rem),#f6f7ef;overflow:hidden}.be-root:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(20,59,60,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(20,59,60,.16) 1px,transparent 1px);background-size:96px 96px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 38%)}.be-nav{position:sticky!important;top:14px;z-index:40!important;margin-top:14px!important;padding:13px 18px!important;background:rgba(246,247,239,.78)!important;border:1px solid rgba(20,59,60,.13)!important;border-radius:18px!important;box-shadow:0 14px 45px rgba(20,59,60,.08)!important;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.be-brand{position:relative;padding-left:29px}.be-brand:before{content:"✦";position:absolute;left:0;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#d8f378;color:#143b3c;font-size:12px;box-shadow:0 0 0 5px rgba(216,243,120,.25)}.be-navlinks a{position:relative}.be-navlinks a:after{content:"";position:absolute;left:0;right:100%;bottom:-7px;height:2px;background:#143b3c;transition:right .35s cubic-bezier(.2,.8,.2,1)}.be-hero{min-height:calc(100vh - 96px);align-items:center!important;position:relative;padding-top:44px!important;padding-bottom:46px!important}.be-hero:after{content:"";position:absolute;left:48%;top:8%;width:170px;height:170px;border:1px solid rgba(20,59,60,.18);border-radius:50%;transform:translateX(-50%);pointer-events:none}.be-hero-copy{position:relative;z-index:2}.be-hero-copy:after{content:"";position:absolute;z-index:-1;left:-54px;top:16%;width:112px;height:112px;border-radius:50%;background:#d8f378;filter:blur(.2px);opacity:.72}.be-eyebrow{display:inline-flex!important;width:auto!important;padding:8px 12px!important;border:1px solid rgba(20,59,60,.15);border-radius:999px;background:rgba(246,247,239,.7)}.be-hero-title .elementor-heading-title{font-size:clamp(68px,7.25vw,116px)!important;line-height:.82!important;letter-spacing:-.078em!important;text-wrap:balance}.be-hero-title em{position:relative;display:inline-block}.be-hero-title em:after{content:"";position:absolute;left:4%;right:-3%;bottom:-5%;height:9px;border-radius:999px;background:#d8f378;z-index:-1;transform:rotate(-1.4deg)}.be-photo{position:relative;overflow:hidden!important;border-radius:150px 24px 24px 24px!important;transform:rotate(.65deg);box-shadow:0 34px 80px rgba(20,59,60,.18),0 0 0 1px rgba(20,59,60,.12)!important;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s ease}.be-photo:before{content:"";position:absolute;inset:18px;z-index:2;border:1px solid rgba(246,247,239,.58);border-radius:132px 16px 16px 16px;pointer-events:none}.be-photo:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 52%,rgba(6,28,29,.46) 100%);pointer-events:none}.be-photo img{filter:saturate(.84) contrast(1.04);transform:scale(1.015);transition:transform 1.1s cubic-bezier(.2,.8,.2,1),filter .6s ease}.be-photo-label{z-index:3!important;box-shadow:0 10px 25px rgba(6,28,29,.15)}.be-index{border-top:1px solid rgba(20,59,60,.18)!important;border-bottom:1px solid rgba(20,59,60,.18)!important;background:rgba(246,247,239,.44);backdrop-filter:blur(8px)}.be-section-title .elementor-heading-title{letter-spacing:-.045em!important}.be-card{position:relative;overflow:hidden;border-color:rgba(20,59,60,.16)!important;background:rgba(246,247,239,.72)!important;box-shadow:0 14px 38px rgba(20,59,60,.035);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease,background .45s ease}.be-card:before{content:"";position:absolute;right:-74px;top:-74px;width:156px;height:156px;border:1px solid rgba(20,59,60,.15);border-radius:50%;transition:transform .55s cubic-bezier(.2,.8,.2,1),background .45s ease}.be-card:after{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:#d8f378;transform:scaleX(.18);transform-origin:left;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.be-card:nth-child(3):before{border-color:rgba(216,243,120,.34)}.be-card:nth-child(3):after{background:#d8f378}.be-directory a{transition:background .3s ease,transform .3s ease,color .3s ease}.be-radio{position:relative;overflow:hidden!important;background:linear-gradient(135deg,#143b3c 0%,#0a292a 62%,#173f40 100%)!important;box-shadow:0 26px 70px rgba(20,59,60,.2)}.be-radio:before{content:"";position:absolute;right:-110px;top:-190px;width:460px;height:460px;border:1px solid rgba(216,243,120,.2);border-radius:50%;box-shadow:0 0 0 70px rgba(216,243,120,.035),0 0 0 140px rgba(216,243,120,.025)}.be-radio>*{position:relative;z-index:2}.be-story{position:relative;overflow:hidden!important;transition:transform .35s ease,background .35s ease}.be-story:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#d8f378;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.be-arrow{transition:transform .35s ease}.be-social>div{position:relative;overflow:hidden!important}.be-social>div:first-child:after{content:"";position:absolute;right:-45px;bottom:-65px;width:180px;height:180px;border-radius:50%;background:rgba(216,243,120,.62);filter:blur(1px)}.be-social>div:first-child>*{position:relative;z-index:2}.be-footer{border-top:1px solid rgba(20,59,60,.2)!important}.be-eyebrow,.be-hero-title,.be-intro,.be-actions,.be-photo{animation:be-rise .8s cubic-bezier(.2,.8,.2,1) both}.be-hero-title{animation-delay:.08s}.be-intro{animation-delay:.16s}.be-actions{animation-delay:.24s}.be-photo{animation-delay:.13s}@keyframes be-rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.be-navlinks a:hover:after{right:0}.be-photo:hover{transform:rotate(0deg) translateY(-6px);box-shadow:0 42px 95px rgba(20,59,60,.24)!important}.be-photo:hover img{transform:scale(1.055);filter:saturate(.98) contrast(1.06)}.be-card:hover{transform:translateY(-10px);box-shadow:0 26px 55px rgba(20,59,60,.12);background:#fff!important}.be-card:hover:before{transform:scale(1.35);background:rgba(216,243,120,.32)}.be-card:hover:after{transform:scaleX(1)}.be-directory a:hover{background:#143b3c!important;color:#f6f7ef!important;transform:translateY(-3px)}.be-story:hover{transform:translateY(-5px);background:rgba(255,255,255,.62)!important}.be-story:hover:after{transform:scaleX(1)}.be-story:hover .be-arrow{transform:translate(4px,-4px)}}@media (prefers-reduced-motion:reduce){.be-root *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:767px){.be-root:before{background-size:54px 54px;opacity:.11}.be-nav{top:8px;margin-top:8px!important;padding:10px 12px!important;border-radius:14px!important}.be-brand{padding-left:24px}.be-brand:before{width:17px;height:17px;font-size:10px;box-shadow:0 0 0 3px rgba(216,243,120,.25)}.be-navlinks{gap:11px!important}.be-navlinks .elementor-heading-title{font-size:10px!important}.be-navradio .elementor-button{padding:10px 12px!important;font-size:10px!important}.be-hero{min-height:auto;padding-top:36px!important}.be-hero:after{width:90px;height:90px;left:auto;right:-28px;top:3%}.be-hero-copy:after{width:74px;height:74px;left:-34px;top:18%}.be-hero-title .elementor-heading-title{font-size:clamp(50px,15vw,72px)!important;line-height:.85!important}.be-photo{border-radius:82px 18px 18px 18px!important;transform:none;box-shadow:0 22px 55px rgba(20,59,60,.16)!important}.be-photo:before{inset:12px;border-radius:70px 12px 12px 12px}.be-card{box-shadow:none}.be-radio:before{width:280px;height:280px;right:-120px;top:-90px}}
@media (max-width:767px){.be-nav{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.be-brand{align-self:flex-start}.be-navlinks{width:100%!important;display:grid!important;grid-template-columns:auto auto auto 1fr!important;gap:9px!important;align-items:center!important}.be-navradio{justify-self:end}.be-navlinks .elementor-heading-title{white-space:nowrap}.be-navradio .elementor-button{white-space:nowrap!important}}.be-root{position:relative;isolation:isolate;background:radial-gradient(circle at 12% 8%,rgba(216,243,120,.22),transparent 27rem),radial-gradient(circle at 92% 38%,rgba(20,59,60,.075),transparent 32rem),#f6f7ef;overflow:hidden}.be-root:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(20,59,60,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(20,59,60,.16) 1px,transparent 1px);background-size:96px 96px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 38%)}.be-nav{position:sticky!important;top:14px;z-index:40!important;margin-top:14px!important;padding:13px 18px!important;background:rgba(246,247,239,.78)!important;border:1px solid rgba(20,59,60,.13)!important;border-radius:18px!important;box-shadow:0 14px 45px rgba(20,59,60,.08)!important;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.be-brand{position:relative;padding-left:29px}.be-brand:before{content:"✦";position:absolute;left:0;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#d8f378;color:#143b3c;font-size:12px;box-shadow:0 0 0 5px rgba(216,243,120,.25)}.be-navlinks a{position:relative}.be-navlinks a:after{content:"";position:absolute;left:0;right:100%;bottom:-7px;height:2px;background:#143b3c;transition:right .35s cubic-bezier(.2,.8,.2,1)}.be-hero{min-height:calc(100vh - 96px);align-items:center!important;position:relative;padding-top:44px!important;padding-bottom:46px!important}.be-hero:after{content:"";position:absolute;left:48%;top:8%;width:170px;height:170px;border:1px solid rgba(20,59,60,.18);border-radius:50%;transform:translateX(-50%);pointer-events:none}.be-hero-copy{position:relative;z-index:2}.be-hero-copy:after{content:"";position:absolute;z-index:-1;left:-54px;top:16%;width:112px;height:112px;border-radius:50%;background:#d8f378;filter:blur(.2px);opacity:.72}.be-eyebrow{display:inline-flex!important;width:auto!important;padding:8px 12px!important;border:1px solid rgba(20,59,60,.15);border-radius:999px;background:rgba(246,247,239,.7)}.be-hero-title .elementor-heading-title{font-size:clamp(68px,7.25vw,116px)!important;line-height:.82!important;letter-spacing:-.078em!important;text-wrap:balance}.be-hero-title em{position:relative;display:inline-block}.be-hero-title em:after{content:"";position:absolute;left:4%;right:-3%;bottom:-5%;height:9px;border-radius:999px;background:#d8f378;z-index:-1;transform:rotate(-1.4deg)}.be-photo{position:relative;overflow:hidden!important;border-radius:150px 24px 24px 24px!important;transform:rotate(.65deg);box-shadow:0 34px 80px rgba(20,59,60,.18),0 0 0 1px rgba(20,59,60,.12)!important;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s ease}.be-photo:before{content:"";position:absolute;inset:18px;z-index:2;border:1px solid rgba(246,247,239,.58);border-radius:132px 16px 16px 16px;pointer-events:none}.be-photo:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 52%,rgba(6,28,29,.46) 100%);pointer-events:none}.be-photo img{filter:saturate(.84) contrast(1.04);transform:scale(1.015);transition:transform 1.1s cubic-bezier(.2,.8,.2,1),filter .6s ease}.be-photo-label{z-index:3!important;box-shadow:0 10px 25px rgba(6,28,29,.15)}.be-index{border-top:1px solid rgba(20,59,60,.18)!important;border-bottom:1px solid rgba(20,59,60,.18)!important;background:rgba(246,247,239,.44);backdrop-filter:blur(8px)}.be-section-title .elementor-heading-title{letter-spacing:-.045em!important}.be-card{position:relative;overflow:hidden;border-color:rgba(20,59,60,.16)!important;background:rgba(246,247,239,.72)!important;box-shadow:0 14px 38px rgba(20,59,60,.035);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease,background .45s ease}.be-card:before{content:"";position:absolute;right:-74px;top:-74px;width:156px;height:156px;border:1px solid rgba(20,59,60,.15);border-radius:50%;transition:transform .55s cubic-bezier(.2,.8,.2,1),background .45s ease}.be-card:after{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:#d8f378;transform:scaleX(.18);transform-origin:left;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.be-card:nth-child(3):before{border-color:rgba(216,243,120,.34)}.be-card:nth-child(3):after{background:#d8f378}.be-directory a{transition:background .3s ease,transform .3s ease,color .3s ease}.be-radio{position:relative;overflow:hidden!important;background:linear-gradient(135deg,#143b3c 0%,#0a292a 62%,#173f40 100%)!important;box-shadow:0 26px 70px rgba(20,59,60,.2)}.be-radio:before{content:"";position:absolute;right:-110px;top:-190px;width:460px;height:460px;border:1px solid rgba(216,243,120,.2);border-radius:50%;box-shadow:0 0 0 70px rgba(216,243,120,.035),0 0 0 140px rgba(216,243,120,.025)}.be-radio>*{position:relative;z-index:2}.be-story{position:relative;overflow:hidden!important;transition:transform .35s ease,background .35s ease}.be-story:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#d8f378;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.be-arrow{transition:transform .35s ease}.be-social>div{position:relative;overflow:hidden!important}.be-social>div:first-child:after{content:"";position:absolute;right:-45px;bottom:-65px;width:180px;height:180px;border-radius:50%;background:rgba(216,243,120,.62);filter:blur(1px)}.be-social>div:first-child>*{position:relative;z-index:2}.be-footer{border-top:1px solid rgba(20,59,60,.2)!important}.be-eyebrow,.be-hero-title,.be-intro,.be-actions,.be-photo{animation:be-rise .8s cubic-bezier(.2,.8,.2,1) both}.be-hero-title{animation-delay:.08s}.be-intro{animation-delay:.16s}.be-actions{animation-delay:.24s}.be-photo{animation-delay:.13s}@keyframes be-rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.be-navlinks a:hover:after{right:0}.be-photo:hover{transform:rotate(0deg) translateY(-6px);box-shadow:0 42px 95px rgba(20,59,60,.24)!important}.be-photo:hover img{transform:scale(1.055);filter:saturate(.98) contrast(1.06)}.be-card:hover{transform:translateY(-10px);box-shadow:0 26px 55px rgba(20,59,60,.12);background:#fff!important}.be-card:hover:before{transform:scale(1.35);background:rgba(216,243,120,.32)}.be-card:hover:after{transform:scaleX(1)}.be-directory a:hover{background:#143b3c!important;color:#f6f7ef!important;transform:translateY(-3px)}.be-story:hover{transform:translateY(-5px);background:rgba(255,255,255,.62)!important}.be-story:hover:after{transform:scaleX(1)}.be-story:hover .be-arrow{transform:translate(4px,-4px)}}@media (prefers-reduced-motion:reduce){.be-root *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:767px){.be-root:before{background-size:54px 54px;opacity:.11}.be-nav{top:8px;margin-top:8px!important;padding:10px 12px!important;border-radius:14px!important}.be-brand{padding-left:24px}.be-brand:before{width:17px;height:17px;font-size:10px;box-shadow:0 0 0 3px rgba(216,243,120,.25)}.be-navlinks{gap:11px!important}.be-navlinks .elementor-heading-title{font-size:10px!important}.be-navradio .elementor-button{padding:10px 12px!important;font-size:10px!important}.be-hero{min-height:auto;padding-top:36px!important}.be-hero:after{width:90px;height:90px;left:auto;right:-28px;top:3%}.be-hero-copy:after{width:74px;height:74px;left:-34px;top:18%}.be-hero-title .elementor-heading-title{font-size:clamp(50px,15vw,72px)!important;line-height:.85!important}.be-photo{border-radius:82px 18px 18px 18px!important;transform:none;box-shadow:0 22px 55px rgba(20,59,60,.16)!important}.be-photo:before{inset:12px;border-radius:70px 12px 12px 12px}.be-card{box-shadow:none}.be-radio:before{width:280px;height:280px;right:-120px;top:-90px}}
@media (max-width:767px){.be-nav{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.be-brand{align-self:flex-start}.be-navlinks{width:100%!important;display:grid!important;grid-template-columns:auto auto auto 1fr!important;gap:9px!important;align-items:center!important}.be-navradio{justify-self:end}.be-navlinks .elementor-heading-title{white-space:nowrap}.be-navradio .elementor-button{white-space:nowrap!important}}
@media (max-width:767px){.be-root .be-nav{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.be-root .be-brand{align-self:flex-start!important}.be-root .be-navlinks{width:100%!important;display:grid!important;grid-template-columns:auto auto auto 1fr!important;gap:8px!important;align-items:center!important}.be-root .be-navradio{display:block!important;justify-self:end!important}.be-root .be-navlinks .elementor-heading-title{font-size:9px!important;white-space:nowrap}.be-root .be-navradio .elementor-button{padding:9px 10px!important;font-size:9px!important;white-space:nowrap!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebd6d02 */.be-root{color:#143b3c!important;font-family:Arial,Helvetica,sans-serif!important;}
.be-root .elementor-widget{color:inherit!important;font-family:inherit!important;}
.be-root .elementor-heading-title{color:inherit!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:500!important;}
.be-root .be-brand .elementor-heading-title{font-weight:700!important;}
.be-root .elementor-heading-title a{color:inherit!important;}
.be-root .elementor-button{background:#143b3c!important;color:#f6f7ef!important;font-family:Arial,Helvetica,sans-serif!important;}
.be-root .be-outline .elementor-button{background:transparent!important;color:#143b3c!important;}
.be-root .be-lime .elementor-button{background:#d8f378!important;color:#143b3c!important;}
.be-root .be-card:nth-child(3),.be-root .be-radio{color:#f6f7ef!important;}
.be-root .be-eyebrow .elementor-heading-title,.be-root .be-small .elementor-heading-title,.be-root .be-navlinks .elementor-heading-title{font-weight:600!important;}
.be-root .be-hero-title em,.be-root .be-section-title em,.be-root .be-radio-title em{font-family:Georgia,serif!important;}
.be-root #biserici,.be-root #radio,.be-root #stiri,.be-root #comunitate{scroll-margin-top:45px;}/* End custom CSS */