.elementor-19769 .elementor-element.elementor-element-64f90164{--display:flex;--min-height:2vh;--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19769 .elementor-element.elementor-element-64f90164:not(.elementor-motion-effects-element-type-background), .elementor-19769 .elementor-element.elementor-element-64f90164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19769 .elementor-element.elementor-element-64f90164, .elementor-19769 .elementor-element.elementor-element-64f90164::before{--border-transition:0.3s;}.elementor-19769 .elementor-element.elementor-element-53def312{--display:flex;--min-height:60vh;--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:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19769 .elementor-element.elementor-element-53def312:not(.elementor-motion-effects-element-type-background), .elementor-19769 .elementor-element.elementor-element-53def312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-19769 .elementor-element.elementor-element-53def312, .elementor-19769 .elementor-element.elementor-element-53def312::before{--border-transition:0.3s;}.elementor-19769 .elementor-element.elementor-element-1babb24{--display:flex;--background-transition:0.3s;}.elementor-19769 .elementor-element.elementor-element-1babb24.e-con{--align-self:center;}.elementor-19769 .elementor-element.elementor-element-40a1ad17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;}.elementor-19769 .elementor-element.elementor-element-1d51003{--display:flex;--min-height:60vh;--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-19769 .elementor-element.elementor-element-1d51003:not(.elementor-motion-effects-element-type-background), .elementor-19769 .elementor-element.elementor-element-1d51003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-19769 .elementor-element.elementor-element-1d51003, .elementor-19769 .elementor-element.elementor-element-1d51003::before{--border-transition:0.3s;}.elementor-19769 .elementor-element.elementor-element-35e1c04b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:10rem;}.elementor-19769 .elementor-element.elementor-element-e16a8a5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Apercu Avnet", Sans-serif;font-size:45px;font-weight:500;}.elementor-19769 .elementor-element.elementor-element-7db799b0{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-19769 .elementor-element.elementor-element-7db799b0 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 5px;}.elementor-19769 .elementor-element.elementor-element-624ed277 .elementor-button{font-family:"Apercu Avnet", Sans-serif;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-19769 .elementor-element.elementor-element-624ed277 .elementor-button:hover, .elementor-19769 .elementor-element.elementor-element-624ed277 .elementor-button:focus{background-color:var( --e-global-color-55e0fdb );}.elementor-19769 .elementor-element.elementor-element-624ed277 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19769 .elementor-element.elementor-element-b97f4be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}@media(min-width:768px){.elementor-19769 .elementor-element.elementor-element-1babb24{--width:54%;}.elementor-19769 .elementor-element.elementor-element-40a1ad17{--width:80%;}.elementor-19769 .elementor-element.elementor-element-35e1c04b{--width:50%;}.elementor-19769 .elementor-element.elementor-element-b97f4be{--width:50%;}}@media(max-width:767px){.elementor-19769 .elementor-element.elementor-element-64f90164{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19769 .elementor-element.elementor-element-53def312{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19769 .elementor-element.elementor-element-40a1ad17{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-aabbc4f */.ad_hotspot_wrap {
    font-size: 17px;
    color: #000;
}

.ad_hotspot_wrap h2{
    font-size: 45px;
    color: #000;
    font-family: ApercuAvnet !important;
    font-weight: 300;
}

/* stack panels */
  .ad_hotspot_wrap { display: grid; }
  .ad_hotspot_wrap > .ad_hotspot_desc { grid-area: 1 / 1; margin: 0; }

  /* base state: hidden */
  .ad_hotspot_desc {
    min-height: 550px;           /* was height: 550px */
    box-sizing: border-box;
    padding: 16px;
    display: none;
    opacity: 0;
    transition: opacity .2s ease;
  }

  /* visible state: vertically center when there's extra space */
  .ad_hotspot_desc.is-active {
    display: flex;
    flex-direction: column;
    justify-content: center;     /* vertical centering */
    align-items: flex-start;     /* keep text left-aligned */
    opacity: 1;
    overflow: visible;           /* no scrollbar */
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40a1ad17 */.ad_right_box {aspect-ratio: 1 / 1;}

iframe {
    width: 70vw;
    height: 70vh;
    background: none;
    padding-top: 15%
}
.side-button {
    display: none !important;
}
.ad_right_box:hover .side-button {
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e16a8a5 */.ae_h1_with_slash h2::before {
  content: "";
  display: inline-block;
  background-image: url('/wp-content/uploads/2025/03/slash.png');
  background-size: contain;
  background-repeat: no-repeat;
  width:20px;  /* Adjust as needed */
  height: 45px; /* Adjust as needed */
  margin-bottom: -7px
 
}/* End custom CSS */