.elementor-10 .elementor-element.elementor-element-fcc33ff:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fcc33ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1115;}.elementor-10 .elementor-element.elementor-element-fcc33ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fcc33ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-a939e48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c4d4b58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-0e9b239:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0e9b239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1115;}.elementor-10 .elementor-element.elementor-element-0e9b239 > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-0e9b239{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 01px 0px;}.elementor-10 .elementor-element.elementor-element-0e9b239 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-75a91e1{text-align:center;}.elementor-10 .elementor-element.elementor-element-75a91e1 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:16px;font-weight:500;color:#318153;}.elementor-10 .elementor-element.elementor-element-60b2a8e{text-align:center;}.elementor-10 .elementor-element.elementor-element-60b2a8e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:48px;font-weight:500;color:#DEDCD3;}.elementor-10 .elementor-element.elementor-element-54953c8{text-align:center;}.elementor-10 .elementor-element.elementor-element-54953c8 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;line-height:25px;color:#959183;}.elementor-10 .elementor-element.elementor-element-46cf58e > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-46cf58e{margin-top:0px;margin-bottom:0px;padding:20px 0px 80px 0px;}.elementor-10 .elementor-element.elementor-element-4c4c46b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-4c4c46b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1115;}.elementor-10 .elementor-element.elementor-element-4c4c46b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#272C35;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-4c4c46b > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-4c4c46b > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-4c4c46b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-4c4c46b:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#225C63;}.elementor-10 .elementor-element.elementor-element-4c4c46b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-3dd56c6 img{border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-d185e74{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-d185e74 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#959183;}.elementor-10 .elementor-element.elementor-element-4a0fcf4{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4a0fcf4 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:#DEDCD3;}.elementor-10 .elementor-element.elementor-element-73b02dd{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-73b02dd .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:16px;font-style:italic;line-height:25px;color:#959183;}.elementor-10 .elementor-element.elementor-element-0ad5166:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-0ad5166 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1115;}.elementor-10 .elementor-element.elementor-element-0ad5166 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#272C35;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-0ad5166 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-0ad5166 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-0ad5166 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-0ad5166:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B3F17;}.elementor-10 .elementor-element.elementor-element-0ad5166 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-5794445 img{width:96%;opacity:0.6;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-2315fcf{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-2315fcf .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#959183;}.elementor-10 .elementor-element.elementor-element-72c5440{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-72c5440 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:#DEDCD3;}.elementor-10 .elementor-element.elementor-element-c3cebf2{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-c3cebf2 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:16px;font-style:italic;line-height:25px;color:#959183;}.elementor-10 .elementor-element.elementor-element-dde43ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-dde43ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1115;}.elementor-10 .elementor-element.elementor-element-dde43ad > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#272C35;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-dde43ad > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-dde43ad > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-dde43ad > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-dde43ad:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#432257;}.elementor-10 .elementor-element.elementor-element-dde43ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-15efcc1 img{opacity:0.6;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-74eb477{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-74eb477 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#959183;}.elementor-10 .elementor-element.elementor-element-7436fc2{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7436fc2 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:#DEDCD3;}.elementor-10 .elementor-element.elementor-element-6ad73ed{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-6ad73ed .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:16px;font-style:italic;line-height:25px;color:#959183;}.elementor-10 .elementor-element.elementor-element-aa758d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-aa758d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1115;}.elementor-10 .elementor-element.elementor-element-aa758d6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#272C35;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-aa758d6 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-aa758d6 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-aa758d6 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-aa758d6:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#225C63;}.elementor-10 .elementor-element.elementor-element-aa758d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-a8c096d img{opacity:0.6;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-d4bb7fa{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-d4bb7fa .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#959183;}.elementor-10 .elementor-element.elementor-element-86b005f{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-86b005f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:#DEDCD3;}.elementor-10 .elementor-element.elementor-element-f02cfb4{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-f02cfb4 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:16px;font-style:italic;line-height:25px;color:#959183;}.elementor-10 .elementor-element.elementor-element-0bf984f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0bf984f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0F12;}.elementor-10 .elementor-element.elementor-element-0bf984f > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-0bf984f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-10 .elementor-element.elementor-element-0bf984f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-aec1b15{text-align:center;}.elementor-10 .elementor-element.elementor-element-aec1b15 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:16px;font-weight:500;color:#318153;}.elementor-10 .elementor-element.elementor-element-64b11b8{text-align:center;}.elementor-10 .elementor-element.elementor-element-64b11b8 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:48px;font-weight:500;color:#DEDCD3;}.elementor-10 .elementor-element.elementor-element-9350deb{text-align:center;}.elementor-10 .elementor-element.elementor-element-9350deb .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;line-height:25px;color:#959183;}.elementor-10 .elementor-element.elementor-element-5cad40b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5cad40b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0F12;}.elementor-10 .elementor-element.elementor-element-5cad40b > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-5cad40b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-10 .elementor-element.elementor-element-5cad40b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-9b2d96a{text-align:center;}.elementor-10 .elementor-element.elementor-element-9b2d96a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:16px;font-weight:500;color:#318153;}.elementor-10 .elementor-element.elementor-element-6d98d6c{text-align:center;}.elementor-10 .elementor-element.elementor-element-6d98d6c .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:48px;font-weight:500;color:#DEDCD3;}.elementor-10 .elementor-element.elementor-element-a3a51ca{text-align:center;}.elementor-10 .elementor-element.elementor-element-a3a51ca .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;line-height:25px;color:#959183;}.elementor-10 .elementor-element.elementor-element-f18c586 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;letter-spacing:0.7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#318153;padding:20px 45px 20px 45px;}.elementor-10 .elementor-element.elementor-element-f18c586 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-f18c586 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-10 .elementor-element.elementor-element-166ac42:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-166ac42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101215;}.elementor-10 .elementor-element.elementor-element-166ac42 > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-166ac42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-10 .elementor-element.elementor-element-166ac42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-78f5395{text-align:center;}.elementor-10 .elementor-element.elementor-element-78f5395 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:16px;font-weight:500;color:#318153;}.elementor-10 .elementor-element.elementor-element-fb008a8{text-align:center;}.elementor-10 .elementor-element.elementor-element-fb008a8 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:48px;font-weight:500;color:#DEDCD3;}.elementor-10 .elementor-element.elementor-element-1b9bdd3{text-align:center;}.elementor-10 .elementor-element.elementor-element-1b9bdd3 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;line-height:25px;color:#959183;}.elementor-10 .elementor-element.elementor-element-d3dfd45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 420px 0px 420px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-field-type-html{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-field-group .elementor-field{color:#959183;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-field-group .elementor-field, .elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-field-subgroup label{font-family:"Cormorant", Sans-serif;font-size:20px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#21242C;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-field-group .elementor-select-wrapper select{background-color:#21242C;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-button{line-height:52px;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-button[type="submit"]{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-d3dfd45 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}/* Start custom CSS for column, class: .elementor-element-4c4c46b */.elementor-10 .elementor-element.elementor-element-4c4c46b{
  position:relative;
  overflow:hidden;
  transition:transform .4s ease;
}

/* Emerald / Forest magic glow */
.elementor-10 .elementor-element.elementor-element-4c4c46b::after{
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:-65%;
  height:130%;
  background:
    radial-gradient(
      ellipse at bottom,
      rgba(90,220,160,0.40) 0%,
      rgba(40,160,120,0.32) 26%,
      rgba(20,90,70,0.22) 44%,
      rgba(0,0,0,0) 72%
    );
  opacity:0;
  transition:all .65s ease;
  pointer-events:none;
}

/* Hover effect */
.elementor-10 .elementor-element.elementor-element-4c4c46b:hover{
  transform:translateY(-6px);
}

.elementor-10 .elementor-element.elementor-element-4c4c46b:hover::after{
  bottom:-18%;
  opacity:1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0ad5166 */.elementor-10 .elementor-element.elementor-element-0ad5166{
  position:relative;
  overflow:hidden;
  transition:transform .4s ease;
}

/* Brown–Bronze glow */
.elementor-10 .elementor-element.elementor-element-0ad5166::after{
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:-65%;
  height:130%;
  background:
    radial-gradient(
      ellipse at bottom,
      rgba(210,150,80,0.45) 0%,
      rgba(160,100,45,0.30) 28%,
      rgba(90,50,20,0.18) 45%,
      rgba(0,0,0,0) 72%
    );
  opacity:0;
  transition:all .6s ease;
  pointer-events:none;
}

/* Hover lift (optional) */
.elementor-10 .elementor-element.elementor-element-0ad5166:hover{
  transform:translateY(-6px);
}

.elementor-10 .elementor-element.elementor-element-0ad5166:hover::after{
  bottom:-18%;
  opacity:1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dde43ad */.elementor-10 .elementor-element.elementor-element-dde43ad{
  position:relative;
  overflow:hidden;
  transition:transform .4s ease;
}

/* Gradient glow */
.elementor-10 .elementor-element.elementor-element-dde43ad::after{
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:-65%;
  height:130%;
  background:
    radial-gradient(
      ellipse at bottom,
      rgba(140,255,190,0.35) 0%,
      rgba(170,120,255,0.25) 30%,
      rgba(0,0,0,0) 70%
    );
  opacity:0;
  transition:all .6s ease;
  pointer-events:none;
}

/* Hover */
.elementor-10 .elementor-element.elementor-element-dde43ad:hover{
  transform:translateY(-6px);
}

.elementor-10 .elementor-element.elementor-element-dde43ad:hover::after{
  bottom:-20%;
  opacity:1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-aa758d6 */.elementor-10 .elementor-element.elementor-element-aa758d6{
  position:relative;
  overflow:hidden;
  transition:transform .35s ease;
}

/* Light green glow */
.elementor-10 .elementor-element.elementor-element-aa758d6::after{
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:-65%;
  height:130%;
  background:
    radial-gradient(
      ellipse at bottom,
      rgba(170,255,210,0.38) 0%,
      rgba(120,220,170,0.30) 26%,
      rgba(70,170,130,0.18) 44%,
      rgba(0,0,0,0) 72%
    );
  opacity:0;
  transition:all .6s ease;
  pointer-events:none;
}

/* Hover */
.elementor-10 .elementor-element.elementor-element-aa758d6:hover{
  transform:translateY(-5px);
}

.elementor-10 .elementor-element.elementor-element-aa758d6:hover::after{
  bottom:-20%;
  opacity:1;
}/* End custom CSS */