.elementor-1380 .elementor-element.elementor-element-521ea4a4:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-521ea4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1380 .elementor-element.elementor-element-521ea4a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1380 .elementor-element.elementor-element-521ea4a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1380 .elementor-element.elementor-element-3370fd89 .elementor-heading-title{color:rgb(230, 35, 35);}.elementor-1380 .elementor-element.elementor-element-14f9496c{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;}.elementor-1380 .elementor-element.elementor-element-14f9496c .elementor-divider-separator{width:100%;}.elementor-1380 .elementor-element.elementor-element-14f9496c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1380 .elementor-element.elementor-element-bd4fc7a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-bd4fc7a .elementor-heading-title{font-weight:600;color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-7ad808f > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-7ad808f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-ca72481 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-468c160 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-3de3f19:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-3de3f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1380 .elementor-element.elementor-element-3de3f19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1380 .elementor-element.elementor-element-3de3f19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1380 .elementor-element.elementor-element-2808e624 > .elementor-widget-container{background-color:var( --e-global-color-0f9779a );padding:5px 0px 5px 0px;}.elementor-1380 .elementor-element.elementor-element-2808e624{text-align:center;}.elementor-1380 .elementor-element.elementor-element-2808e624 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-1cbba58a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1380 .elementor-element.elementor-element-e121925 > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );padding:0px 10px 0px 10px;}.elementor-1380 .elementor-element.elementor-element-733b6da0 > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );padding:0px 10px 0px 10px;}.elementor-1380 .elementor-element.elementor-element-5879ee9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1380 .elementor-element.elementor-element-60abda63 > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );padding:0px 10px 0px 10px;}.elementor-1380 .elementor-element.elementor-element-10fc0fa7 > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );padding:0px 10px 0px 10px;}.elementor-1380 .elementor-element.elementor-element-71821c8 > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );padding:0px 10px 0px 10px;}.elementor-1380 .elementor-element.elementor-element-3a9ec22 > .elementor-widget-container{background-color:var( --e-global-color-0f9779a );padding:5px 0px 5px 0px;}.elementor-1380 .elementor-element.elementor-element-3a9ec22{text-align:center;}.elementor-1380 .elementor-element.elementor-element-3a9ec22 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1380 .elementor-element.elementor-element-2911f49{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1380 .elementor-element.elementor-element-397ada6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-1380 .elementor-element.elementor-element-4124909 > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-4124909.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-4124909{text-align:center;}.elementor-1380 .elementor-element.elementor-element-4124909 .elementor-heading-title{color:#8D9467;}.elementor-1380 .elementor-element.elementor-element-b5e7ffc > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-b5e7ffc.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-b5e7ffc{text-align:center;}.elementor-1380 .elementor-element.elementor-element-b5e7ffc .elementor-heading-title{color:#8D9467;}.elementor-1380 .elementor-element.elementor-element-931f63d > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-931f63d.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-931f63d{text-align:center;}.elementor-1380 .elementor-element.elementor-element-931f63d .elementor-heading-title{color:#8D9467;}.elementor-1380 .elementor-element.elementor-element-849ee7b > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-849ee7b.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-849ee7b{text-align:center;}.elementor-1380 .elementor-element.elementor-element-849ee7b .elementor-heading-title{color:#8D9467;}.elementor-1380 .elementor-element.elementor-element-084618e > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-084618e.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-084618e{text-align:center;}.elementor-1380 .elementor-element.elementor-element-084618e .elementor-heading-title{color:#8D9467;}.elementor-1380 .elementor-element.elementor-element-230bac2 > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-230bac2.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-230bac2{text-align:center;}.elementor-1380 .elementor-element.elementor-element-230bac2 .elementor-heading-title{color:#8D9467;}.elementor-1380 .elementor-element.elementor-element-07d6412 > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-07d6412.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-07d6412{text-align:center;}.elementor-1380 .elementor-element.elementor-element-07d6412 .elementor-heading-title{color:#8D9467;}.elementor-1380 .elementor-element.elementor-element-df62cb4 > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-df62cb4.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-df62cb4{text-align:center;}.elementor-1380 .elementor-element.elementor-element-df62cb4 .elementor-heading-title{color:#8D9467;}.elementor-1380 .elementor-element.elementor-element-73c32d8 > .elementor-widget-container{background-color:var( --e-global-color-f28f954 );margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-1380 .elementor-element.elementor-element-73c32d8.elementor-element{--align-self:center;}.elementor-1380 .elementor-element.elementor-element-73c32d8{text-align:center;}.elementor-1380 .elementor-element.elementor-element-73c32d8 .elementor-heading-title{color:#8D9467;}@media(max-width:1024px){.elementor-1380 .elementor-element.elementor-element-1cbba58a{--grid-auto-flow:row;}.elementor-1380 .elementor-element.elementor-element-5879ee9{--grid-auto-flow:row;}.elementor-1380 .elementor-element.elementor-element-2911f49{--grid-auto-flow:row;}.elementor-1380 .elementor-element.elementor-element-397ada6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1380 .elementor-element.elementor-element-1cbba58a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1380 .elementor-element.elementor-element-5879ee9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1380 .elementor-element.elementor-element-2911f49{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1380 .elementor-element.elementor-element-397ada6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-bd4fc7a */.elementor-widget-heading h4.elementor-heading-title {
  position: relative;
  display: inline-block;
}

.elementor-widget-heading h4.elementor-heading-title::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -3px;
  width: 100%;
  height: 6px;
  background-color: transparent;
  border-radius: 50%;
  box-shadow: 
    0 3px 0 red,
    0 4px 0 red,
    0 5px 0 red,
    0 6px 0 rgba(255, 0, 0, 0.6),
    0 7px 0 rgba(255, 0, 0, 0.4),
    0 8px 0 rgba(255, 0, 0, 0.2);
  opacity: 0.3;
  transform-origin: left;
  animation: brush-stroke 0.6s ease-out forwards;
}

@keyframes brush-stroke {
  from {
    transform: scaleX(0) skew(-12deg);
  }
  to {
    transform: scaleX(1) skew(-12deg);
  }
}/* End custom CSS */