.elementor-15481 .elementor-element.elementor-element-9b64cd6{--display:flex;--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;--row-gap:0px;--column-gap:0px;}.elementor-15481 .elementor-element.elementor-element-9b64cd6:not(.elementor-motion-effects-element-type-background), .elementor-15481 .elementor-element.elementor-element-9b64cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-15481 .elementor-element.elementor-element-8038410{--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;}.elementor-15481 .elementor-element.elementor-element-8038410.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15481 .elementor-element.elementor-element-7901f5f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15481 .elementor-element.elementor-element-b1887f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;color:var( --e-global-color-astglobalcolor0 );}.elementor-15481 .elementor-element.elementor-element-dd23eb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-astglobalcolor8 );}.elementor-15481 .elementor-element.elementor-element-07f7368 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-astglobalcolor8 );}.elementor-15481 .elementor-element.elementor-element-393d2bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-astglobalcolor8 );}.elementor-15481 .elementor-element.elementor-element-59217f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-astglobalcolor8 );}.elementor-15481 .elementor-element.elementor-element-0ec42b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-astglobalcolor8 );}.elementor-15481 .elementor-element.elementor-element-b453adc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-astglobalcolor8 );}.elementor-15481 .elementor-element.elementor-element-cc8e26e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-astglobalcolor8 );}.elementor-15481 .elementor-element.elementor-element-c5ef017 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-astglobalcolor8 );}.elementor-15481 .elementor-element.elementor-element-b44b070 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-astglobalcolor8 );}.elementor-15481 .elementor-element.elementor-element-9455031{--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;}.elementor-15481 .elementor-element.elementor-element-9455031.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-15481 .elementor-element.elementor-element-8038410{--width:30.298%;}.elementor-15481 .elementor-element.elementor-element-9455031{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-9b64cd6 */.elementor-15481 .elementor-element.elementor-element-9b64cd6 a:hover {
    color: #fbba14;
}

#preview-img {
  width: 100%;
  position: relative;
  display: block;
  min-height: 360px;
  overflow: hidden;
  background: #f6f6f6;
  border-radius: 8px;
}

#preview-img .ph-img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  transition: opacity .35s ease, transform .35s ease;
}

#preview-img .ph-img.ph-active { 
  opacity: 1; 
  transform: scale(1); 
}/* End custom CSS */