.elementor-37 .elementor-element.elementor-element-03e1b1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--z-index:2;}.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-37 .elementor-element.elementor-element-ebb16a3{text-align:left;}.elementor-37 .elementor-element.elementor-element-ebb16a3 img{width:90%;}.elementor-37 .elementor-element.elementor-element-2e45dad{--display:flex;--justify-content:center;}.elementor-37 .elementor-element.elementor-element-d01261d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-36bca5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-37 .elementor-element.elementor-element-d68df8e > .elementor-widget-container{--e-transform-translateY:27px;margin:-25px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-d68df8e{text-align:left;}.elementor-37 .elementor-element.elementor-element-d68df8e img{width:90%;}.elementor-37 .elementor-element.elementor-element-c682164{--display:flex;--justify-content:center;}.elementor-37 .elementor-element.elementor-element-c682164.e-con{--e-con-transform-translateY:20px;}.elementor-37 .elementor-element.elementor-element-5f62889 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-32b29c9{--display:flex;}.elementor-37 .elementor-element.elementor-element-32b29c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-3aae1e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-0a1c062{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-0a1c062{--width:6%;}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-03e1b1d{--z-index:2;}.elementor-37 .elementor-element.elementor-element-36bca5c{--z-index:2;}.elementor-37 .elementor-element.elementor-element-32b29c9{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--z-index:2;}.elementor-37 .elementor-element.elementor-element-3aae1e3{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-32b29c9{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--z-index:2;}.elementor-37 .elementor-element.elementor-element-3aae1e3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-37 .elementor-element.elementor-element-3aae1e3 img{width:85%;}.elementor-37 .elementor-element.elementor-element-0a1c062{--width:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-62b1fa2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-36bca5c */.transparent-header {
  position: relative; /* Establishes a containing block for the pseudo-element */
   overflow: visible !important;
}

.transparent-header::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(210, 207, 201, 0.6); /* Adjust the background color and transparency as needed */
  backdrop-filter: blur(10px);             /* Change the blur radius to suit your design */
  z-index: -1;                    /* Places the pseudo-element behind your container’s content */
}/* End custom CSS */