.elementor-16 .elementor-element.elementor-element-f68081a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.09;}.elementor-16 .elementor-element.elementor-element-f68081a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f68081a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFF0EBD4 0%, var( --e-global-color-accent ) 5%);}.elementor-16 .elementor-element.elementor-element-f68081a::before, .elementor-16 .elementor-element.elementor-element-f68081a > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-f68081a > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-f68081a > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-f68081a > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-f68081a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-0509912{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-10402f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-174cad4{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d6a22c2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-0e1b111 .elementor-heading-title{font-size:36px;font-weight:700;line-height:44px;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-35f808b{font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-6ee49ac );}.elementor-16 .elementor-element.elementor-element-35f808b p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-347f7a2{font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-6ee49ac );}.elementor-16 .elementor-element.elementor-element-347f7a2 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-7c60b0b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-0efeb67 .elementor-heading-title{font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-e6b7a9b{font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-3544d8a );}.elementor-16 .elementor-element.elementor-element-e6b7a9b p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-bb8f418{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-a358d8d .elementor-heading-title{font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-9cb7743{font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-3544d8a );}.elementor-16 .elementor-element.elementor-element-9cb7743 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-7b8ade4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-a32fa97 .elementor-heading-title{font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-19e844c{font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-3544d8a );}.elementor-16 .elementor-element.elementor-element-19e844c p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-8303a8b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-b64f5f1 .elementor-heading-title{font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-ea6cade{font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-3544d8a );}.elementor-16 .elementor-element.elementor-element-ea6cade p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-41add11{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2d5474f .elementor-heading-title{font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-4f8d1c7{font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-3544d8a );}.elementor-16 .elementor-element.elementor-element-4f8d1c7 p{margin-block-end:0px;}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-d6a22c2{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-16 .elementor-element.elementor-element-0e1b111 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-16 .elementor-element.elementor-element-35f808b{font-size:16px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-347f7a2{font-size:16px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-e6b7a9b{font-size:16px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-9cb7743{font-size:16px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-19e844c{font-size:16px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-19e844c p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-ea6cade{font-size:16px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-ea6cade p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-4f8d1c7{font-size:16px;line-height:24px;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-10402f8{--width:30%;}.elementor-16 .elementor-element.elementor-element-174cad4{--width:70%;}}/* Start custom CSS for container, class: .elementor-element-f68081a */.my-gradient-card {
  position: relative;
  overflow: hidden;
  isolation: isolate; 
}

.my-gradient-card::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  background: radial-gradient(
    800px 280px at 50% 100%,  
   rgba(251, 191, 36, 0.8) 0%, 
    rgba(255,231,181,0.55) 45%, 
    rgba(255,245,220,0) 100%    
  );
  z-index: 1;
  mix-blend-mode: screen; 
  filter: blur(10px);
  opacity: 0.9; 
}

.my-gradient-card::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  background: radial-gradient(
    800px 280px at 50% 100%, 
    rgba(255,133,92,0.7) 0%, 
    rgba(255,131,92,0.1) 50%, 
    rgba(255,245,220,0) 100%
  );
  z-index: 1;
  mix-blend-mode: screen; 
  filter: blur(10px);
  opacity: 0.9; 
}
@media (max-width: 767px){
    .my-gradient-card {
  position: relative;
  overflow: hidden;
  isolation: isolate; 
}

.my-gradient-card::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  background: radial-gradient(
    800px 280px at 65% 100%,  
   rgba(251, 191, 36, 0.3) 0%, 
    rgba(255,231,181,0.55) 15%, 
    rgba(255,245,220,0.1) 100%    
  );
  z-index: 1;
  mix-blend-mode: screen; 
  filter: blur(10px);
  opacity: 0.9; 
}

.my-gradient-card::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  background: radial-gradient(
    800px 280px at 35% 100%, 
    rgba(255,133,92,0.6) 0%, 
    rgba(255,231,200,0.3) 25%, 
    rgba(255,245,220,0) 100%
  );
  z-index: 1;
  mix-blend-mode: screen; 
  filter: blur(10px);
  opacity: 0.9; 
}
}/* End custom CSS */