.elementor-709 .elementor-element.elementor-element-d49ea61{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-709 .elementor-element.elementor-element-182be4d.elementor-element{--align-self:center;}.elementor-709 .elementor-element.elementor-element-182be4d{text-align:left;}.elementor-709 .elementor-element.elementor-element-182be4d img{width:54%;}.elementor-709 .elementor-element.elementor-element-ad134e8{text-align:right;}.elementor-709 .elementor-element.elementor-element-ad134e8 img{width:55%;}.elementor-709 .elementor-element.elementor-element-68e3b37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-709 .elementor-element.elementor-element-b035747{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-709 .elementor-element.elementor-element-4a2ce47 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-709 .elementor-element.elementor-element-4a2ce47{--e-off-canvas-justify-content:flex-end;--e-off-canvas-height:73vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-709 .elementor-element.elementor-element-4a2ce47 .e-off-canvas__content{border-radius:9px 9px 9px 9px;}.elementor-709 .elementor-element.elementor-element-f57e094{--display:flex;}.elementor-709 .elementor-element.elementor-element-dde0160 .elementor-icon-wrapper{text-align:left;}.elementor-709 .elementor-element.elementor-element-dde0160 .elementor-icon{font-size:30px;}.elementor-709 .elementor-element.elementor-element-dde0160 .elementor-icon svg{height:30px;}.elementor-709 .elementor-element.elementor-element-fef8842 .bdt-ep-animated-link{font-family:"Archivo Black", Sans-serif;font-size:60px;font-weight:bold;}.elementor-709 .elementor-element.elementor-element-a03d8cf .bdt-ep-animated-link{font-family:"Archivo Black", Sans-serif;font-size:40px;font-weight:bold;}.elementor-709 .elementor-element.elementor-element-287912d .bdt-ep-animated-link{font-family:"Archivo Black", Sans-serif;font-size:60px;font-weight:bold;}.elementor-709 .elementor-element.elementor-element-3e49808 .bdt-ep-animated-link{font-family:"Archivo Black", Sans-serif;font-size:40px;font-weight:bold;}.elementor-709 .elementor-element.elementor-element-4159842 .bdt-ep-animated-link{font-family:"Archivo Black", Sans-serif;font-size:60px;font-weight:bold;}.elementor-709 .elementor-element.elementor-element-cacf843 .bdt-ep-animated-link{font-family:"Archivo Black", Sans-serif;font-size:40px;font-weight:bold;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-709 .elementor-element.elementor-element-d49ea61{--grid-auto-flow:row;}.elementor-709 .elementor-element.elementor-element-ad134e8 img{width:65%;}.elementor-709 .elementor-element.elementor-element-68e3b37{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-709 .elementor-element.elementor-element-d49ea61{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-709 .elementor-element.elementor-element-182be4d.elementor-element{--align-self:flex-start;}.elementor-709 .elementor-element.elementor-element-182be4d img{width:58%;}.elementor-709 .elementor-element.elementor-element-ad134e8 img{width:60%;}.elementor-709 .elementor-element.elementor-element-b035747{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-709 .elementor-element.elementor-element-4a2ce47{--e-off-canvas-width:289px;--e-off-canvas-height:380px;--e-off-canvas-content-overflow:auto;}.elementor-709 .elementor-element.elementor-element-4a2ce47 .e-off-canvas__content{border-radius:9px 9px 9px 9px;}.elementor-709 .elementor-element.elementor-element-dde0160 .elementor-icon-wrapper{text-align:left;}.elementor-709 .elementor-element.elementor-element-dde0160 .elementor-icon{font-size:20px;}.elementor-709 .elementor-element.elementor-element-dde0160 .elementor-icon svg{height:20px;}.elementor-709 .elementor-element.elementor-element-fef8842 .bdt-ep-animated-link{font-size:50px;}.elementor-709 .elementor-element.elementor-element-a03d8cf .bdt-ep-animated-link{font-size:35px;}.elementor-709 .elementor-element.elementor-element-287912d .bdt-ep-animated-link{font-size:50px;}.elementor-709 .elementor-element.elementor-element-3e49808 .bdt-ep-animated-link{font-size:35px;}.elementor-709 .elementor-element.elementor-element-4159842 .bdt-ep-animated-link{font-size:50px;}.elementor-709 .elementor-element.elementor-element-cacf843 .bdt-ep-animated-link{font-size:35px;}}/* Start custom CSS for container, class: .elementor-element-d49ea61 */.glass-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
  transition: all 0.4s ease;

  /* Default state = transparent */
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  border-bottom: none;
}

.glass-header.scrolled {
  /* Scroll state = glassmorphism */
  background: rgba(255, 255, 255, 0.9);
  backdrop-filter: blur(12px) saturate(180%);
  -webkit-backdrop-filter: blur(12px) saturate(180%);
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */