.elementor-3258 .elementor-element.elementor-element-f94336a{--display:flex;}.elementor-3258 .elementor-element.elementor-element-f94336a:not(.elementor-motion-effects-element-type-background), .elementor-3258 .elementor-element.elementor-element-f94336a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3258 .elementor-element.elementor-element-5ba7e28{--spacer-size:50px;}.elementor-3258 .elementor-element.elementor-element-91e3b8f{text-align:center;}.elementor-3258 .elementor-element.elementor-element-91e3b8f .elementor-heading-title{font-size:71px;-webkit-text-stroke-color:#000;stroke:#000;color:#70B189;}.elementor-3258 .elementor-element.elementor-element-aad7344 .elementor-icon-box-wrapper{align-items:start;}.elementor-3258 .elementor-element.elementor-element-aad7344{--icon-box-icon-margin:26px;}.elementor-3258 .elementor-element.elementor-element-aad7344 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-3258 .elementor-element.elementor-element-aad7344.elementor-view-stacked .elementor-icon{background-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-aad7344.elementor-view-framed .elementor-icon, .elementor-3258 .elementor-element.elementor-element-aad7344.elementor-view-default .elementor-icon{fill:#B30000;color:#B30000;border-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-aad7344 .elementor-icon-box-title, .elementor-3258 .elementor-element.elementor-element-aad7344 .elementor-icon-box-title a{font-size:30px;}.elementor-3258 .elementor-element.elementor-element-aad7344 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-3258 .elementor-element.elementor-element-713bb6f .elementor-icon-box-wrapper{align-items:start;}.elementor-3258 .elementor-element.elementor-element-713bb6f{--icon-box-icon-margin:26px;}.elementor-3258 .elementor-element.elementor-element-713bb6f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-3258 .elementor-element.elementor-element-713bb6f.elementor-view-stacked .elementor-icon{background-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-713bb6f.elementor-view-framed .elementor-icon, .elementor-3258 .elementor-element.elementor-element-713bb6f.elementor-view-default .elementor-icon{fill:#B30000;color:#B30000;border-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-713bb6f .elementor-icon-box-title, .elementor-3258 .elementor-element.elementor-element-713bb6f .elementor-icon-box-title a{font-size:30px;}.elementor-3258 .elementor-element.elementor-element-713bb6f .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-3258 .elementor-element.elementor-element-2dcdcdb .elementor-icon-box-wrapper{align-items:start;}.elementor-3258 .elementor-element.elementor-element-2dcdcdb{--icon-box-icon-margin:26px;}.elementor-3258 .elementor-element.elementor-element-2dcdcdb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-3258 .elementor-element.elementor-element-2dcdcdb.elementor-view-stacked .elementor-icon{background-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-2dcdcdb.elementor-view-framed .elementor-icon, .elementor-3258 .elementor-element.elementor-element-2dcdcdb.elementor-view-default .elementor-icon{fill:#B30000;color:#B30000;border-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-2dcdcdb .elementor-icon-box-title, .elementor-3258 .elementor-element.elementor-element-2dcdcdb .elementor-icon-box-title a{font-size:30px;}.elementor-3258 .elementor-element.elementor-element-2dcdcdb .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-3258 .elementor-element.elementor-element-ce05130 .elementor-icon-box-wrapper{align-items:start;}.elementor-3258 .elementor-element.elementor-element-ce05130{--icon-box-icon-margin:26px;}.elementor-3258 .elementor-element.elementor-element-ce05130 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-3258 .elementor-element.elementor-element-ce05130.elementor-view-stacked .elementor-icon{background-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-ce05130.elementor-view-framed .elementor-icon, .elementor-3258 .elementor-element.elementor-element-ce05130.elementor-view-default .elementor-icon{fill:#B30000;color:#B30000;border-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-ce05130 .elementor-icon-box-title, .elementor-3258 .elementor-element.elementor-element-ce05130 .elementor-icon-box-title a{font-size:30px;}.elementor-3258 .elementor-element.elementor-element-ce05130 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-3258 .elementor-element.elementor-element-59fb156 .elementor-icon-box-wrapper{align-items:start;}.elementor-3258 .elementor-element.elementor-element-59fb156{--icon-box-icon-margin:26px;}.elementor-3258 .elementor-element.elementor-element-59fb156 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-3258 .elementor-element.elementor-element-59fb156.elementor-view-stacked .elementor-icon{background-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-59fb156.elementor-view-framed .elementor-icon, .elementor-3258 .elementor-element.elementor-element-59fb156.elementor-view-default .elementor-icon{fill:#B30000;color:#B30000;border-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-59fb156 .elementor-icon-box-title, .elementor-3258 .elementor-element.elementor-element-59fb156 .elementor-icon-box-title a{font-size:30px;}.elementor-3258 .elementor-element.elementor-element-59fb156 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-3258 .elementor-element.elementor-element-51c6233 .elementor-icon-box-wrapper{align-items:start;}.elementor-3258 .elementor-element.elementor-element-51c6233{--icon-box-icon-margin:26px;}.elementor-3258 .elementor-element.elementor-element-51c6233 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-3258 .elementor-element.elementor-element-51c6233.elementor-view-stacked .elementor-icon{background-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-51c6233.elementor-view-framed .elementor-icon, .elementor-3258 .elementor-element.elementor-element-51c6233.elementor-view-default .elementor-icon{fill:#B30000;color:#B30000;border-color:#B30000;}.elementor-3258 .elementor-element.elementor-element-51c6233 .elementor-icon-box-title, .elementor-3258 .elementor-element.elementor-element-51c6233 .elementor-icon-box-title a{font-size:30px;}.elementor-3258 .elementor-element.elementor-element-51c6233 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-3258 .elementor-element.elementor-element-4f1a772{text-align:center;}.elementor-3258 .elementor-element.elementor-element-4f1a772 .elementor-heading-title{color:#FFFFFF;}.elementor-3258 .elementor-element.elementor-element-f588ab3{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3258 .elementor-element.elementor-element-f588ab3 .elementor-widget-container{text-align:center;}body.elementor-page-3258:not(.elementor-motion-effects-element-type-background), body.elementor-page-3258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}/* Start custom CSS for icon-box, class: .elementor-element-2dcdcdb *//* Space out text in Elementor Icon Boxes */
.elementor-icon-box-wrapper {
  line-height: 1.8;
  color: #e0e0e0;
}

/* Space between Icon Box Title & Description */
.elementor-icon-box-title {
  color: #ff2d2d;
  text-transform: uppercase;
  margin-bottom: 12px !important;
  letter-spacing: 1px;
  text-shadow: 0 0 10px rgba(255,45,45,0.5);
}

/* Description styling */
.elementor-icon-box-description {
  color: #e0e0e0;
  margin-bottom: 25px !important;
  display: block;
}

/* Add breathing room between multiple Icon Boxes */
.elementor-column .elementor-widget-icon-box {
  margin-bottom: 30px;
}

/* Optional: give icon a subtle red glow */
.elementor-icon {
  filter: drop-shadow(0 0 10px rgba(255,45,45,0.5));
}/* End custom CSS */