.elementor-3722 .elementor-element.elementor-element-5b6156bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3722 .elementor-element.elementor-element-5b6156bd:not(.elementor-motion-effects-element-type-background), .elementor-3722 .elementor-element.elementor-element-5b6156bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#182337;}.elementor-3722 .elementor-element.elementor-element-68a52b70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3722 .elementor-element.elementor-element-1364faa7{text-align:center;}.elementor-3722 .elementor-element.elementor-element-1364faa7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#D4A129;}.elementor-3722 .elementor-element.elementor-element-4d1577e2{text-align:center;}.elementor-3722 .elementor-element.elementor-element-4d1577e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:700;line-height:1.1em;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-3722 .elementor-element.elementor-element-3c4a3a25{text-align:center;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;color:rgba(255,255,255,0.82);}.elementor-3722 .elementor-element.elementor-element-835b945{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3722 .elementor-element.elementor-element-19df98ab{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-3722 .elementor-element.elementor-element-686e7bbb{text-align:center;}.elementor-3722 .elementor-element.elementor-element-686e7bbb img{width:300px;border-radius:18px 18px 18px 18px;}.elementor-3722 .elementor-element.elementor-element-53aae523{text-align:center;}.elementor-3722 .elementor-element.elementor-element-53aae523 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-3722 .elementor-element.elementor-element-22eb9759{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:rgba(255,255,255,0.8);}.elementor-3722 .elementor-element.elementor-element-74f0d848{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-3722 .elementor-element.elementor-element-43bbd068{text-align:center;}.elementor-3722 .elementor-element.elementor-element-43bbd068 img{width:300px;border-radius:18px 18px 18px 18px;}.elementor-3722 .elementor-element.elementor-element-64cdf65d{text-align:center;}.elementor-3722 .elementor-element.elementor-element-64cdf65d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-3722 .elementor-element.elementor-element-6f51b98c{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:rgba(255,255,255,0.8);}.elementor-3722 .elementor-element.elementor-element-486a1442{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-3722 .elementor-element.elementor-element-1adc29fb{text-align:center;}.elementor-3722 .elementor-element.elementor-element-1adc29fb img{width:300px;border-radius:18px 18px 18px 18px;}.elementor-3722 .elementor-element.elementor-element-3b007bf0{text-align:center;}.elementor-3722 .elementor-element.elementor-element-3b007bf0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-3722 .elementor-element.elementor-element-7a6087b7{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:rgba(255,255,255,0.8);}.elementor-3722 .elementor-element.elementor-element-1464163e{--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;--justify-content:center;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3722 .elementor-element.elementor-element-5a955720 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;fill:#1A1919;color:#1A1919;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}@media(max-width:767px){.elementor-3722 .elementor-element.elementor-element-4d1577e2 .elementor-heading-title{font-size:32px;}.elementor-3722 .elementor-element.elementor-element-835b945{--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;}}@media(min-width:768px){.elementor-3722 .elementor-element.elementor-element-68a52b70{--content-width:1320px;}}/* Start custom CSS for container, class: .elementor-element-5b6156bd *//* gold dashed connector line behind the 3 icons */
.elementor-3722 .elementor-element.elementor-element-5b6156bd .elementor-element-835b945 > .e-con-inner{
  position: relative;
  counter-reset: lhstep;
}
.elementor-3722 .elementor-element.elementor-element-5b6156bd .elementor-element-835b945 > .e-con-inner::before{
  content:"";
  position:absolute;
  top:200px;
  left:16.66%;
  right:16.66%;
  border-top:3px dashed #D4A129;
  z-index:0;
}
.elementor-3722 .elementor-element.elementor-element-5b6156bd .elementor-element-835b945 .elementor-widget-image{
  position:relative;
  z-index:1;
}
/* numbered gold boxes before each step headline */
.elementor-3722 .elementor-element.elementor-element-5b6156bd .elementor-element-835b945 .elementor-widget-heading .elementor-heading-title::before{
  counter-increment: lhstep;
  content: counter(lhstep);
  display:inline-block;
  background:#D4A129;
  color:#111111;
  font-weight:700;
  min-width:1.5em;
  height:1.5em;
  line-height:1.5em;
  padding:0 .25em;
  box-sizing:border-box;
  text-align:center;
  border-radius:6px;
  margin-right:.45em;
  vertical-align:middle; position:relative; top:-3px;
  font-size:.8em;
}

/* mobile: steps stack -> hide horizontal connector, cap icon size */
@media (max-width:767px){
  .elementor-3722 .elementor-element.elementor-element-5b6156bd .elementor-element-835b945 > .e-con-inner::before{ display:none; }
  .elementor-3722 .elementor-element.elementor-element-5b6156bd .elementor-element-835b945 .elementor-widget-image img{ width:150px !important; }
  .elementor-3722 .elementor-element.elementor-element-5b6156bd .elementor-element-835b945 > .e-con-inner > .e-con{ margin-bottom:8px; }
}/* End custom CSS */