.elementor-5188 .elementor-element.elementor-element-3af5c48{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--z-index:2;}.elementor-5188 .elementor-element.elementor-element-3af5c48:not(.elementor-motion-effects-element-type-background), .elementor-5188 .elementor-element.elementor-element-3af5c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5188 .elementor-element.elementor-element-3af5c48, .elementor-5188 .elementor-element.elementor-element-3af5c48::before{--border-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-120e576{--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;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5188 .elementor-element.elementor-element-1135c07{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-5188 .elementor-element.elementor-element-8e35211 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:600;line-height:76px;}.elementor-5188 .elementor-element.elementor-element-9ac7880{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5188 .elementor-element.elementor-element-5465908{--display:flex;--background-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-7662ab7 img{height:360px;}.elementor-5188 .elementor-element.elementor-element-64c98a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-5188 .elementor-element.elementor-element-64c98a0:not(.elementor-motion-effects-element-type-background), .elementor-5188 .elementor-element.elementor-element-64c98a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5188 .elementor-element.elementor-element-64c98a0, .elementor-5188 .elementor-element.elementor-element-64c98a0::before{--border-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-f3919b0{text-align:left;}.elementor-5188 .elementor-element.elementor-element-f3919b0 .elementor-heading-title{color:#000000;font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:48px;}.elementor-5188 .elementor-element.elementor-element-f3919b0 > .elementor-widget-container{padding:80px 0px 0px 80px;}.elementor-5188 .elementor-element.elementor-element-57834b7{color:#1F1F1F;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-5188 .elementor-element.elementor-element-57834b7 > .elementor-widget-container{padding:0px 0px 0px 80px;}.elementor-5188 .elementor-element.elementor-element-f01e5dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-5188 .elementor-element.elementor-element-f01e5dc:not(.elementor-motion-effects-element-type-background), .elementor-5188 .elementor-element.elementor-element-f01e5dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5188 .elementor-element.elementor-element-f01e5dc, .elementor-5188 .elementor-element.elementor-element-f01e5dc::before{--border-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-7eeaf19{--grid-columns:3;--grid-column-gap:24px;--grid-row-gap:24px;}.elementor-5188 .elementor-element.elementor-element-7eeaf19 > .elementor-widget-container{padding:20px 80px 80px 80px;}.elementor-5188 .elementor-element.elementor-element-7afff68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-5188 .elementor-element.elementor-element-7afff68:not(.elementor-motion-effects-element-type-background), .elementor-5188 .elementor-element.elementor-element-7afff68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5188 .elementor-element.elementor-element-7afff68, .elementor-5188 .elementor-element.elementor-element-7afff68::before{--border-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-c974b50{text-align:left;}.elementor-5188 .elementor-element.elementor-element-c974b50 .elementor-heading-title{color:#000000;font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:48px;}.elementor-5188 .elementor-element.elementor-element-c974b50 > .elementor-widget-container{padding:0px 0px 20px 80px;}.elementor-5188 .elementor-element.elementor-element-b35d246{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-5188 .elementor-element.elementor-element-b35d246:not(.elementor-motion-effects-element-type-background), .elementor-5188 .elementor-element.elementor-element-b35d246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5188 .elementor-element.elementor-element-b35d246, .elementor-5188 .elementor-element.elementor-element-b35d246::before{--border-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-541f8c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5188 .elementor-element.elementor-element-541f8c4, .elementor-5188 .elementor-element.elementor-element-541f8c4::before{--border-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-30fbc94{--display:flex;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5188 .elementor-element.elementor-element-30fbc94:not(.elementor-motion-effects-element-type-background), .elementor-5188 .elementor-element.elementor-element-30fbc94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-5188 .elementor-element.elementor-element-30fbc94, .elementor-5188 .elementor-element.elementor-element-30fbc94::before{--border-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-09adbbe{text-align:center;}.elementor-5188 .elementor-element.elementor-element-09adbbe .elementor-heading-title{color:#00000099;font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:48px;}.elementor-5188 .elementor-element.elementor-element-09adbbe > .elementor-widget-container{padding:50px 50px 50px 50px;border-radius:24px 24px 24px 24px;}.elementor-5188 .elementor-element.elementor-element-d8a7380{--display:flex;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5188 .elementor-element.elementor-element-d8a7380:not(.elementor-motion-effects-element-type-background), .elementor-5188 .elementor-element.elementor-element-d8a7380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-5188 .elementor-element.elementor-element-d8a7380, .elementor-5188 .elementor-element.elementor-element-d8a7380::before{--border-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-3304c85{text-align:center;}.elementor-5188 .elementor-element.elementor-element-3304c85 .elementor-heading-title{color:#00000099;font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:48px;}.elementor-5188 .elementor-element.elementor-element-3304c85 > .elementor-widget-container{padding:50px 50px 50px 50px;border-radius:24px 24px 24px 24px;}.elementor-5188 .elementor-element.elementor-element-0edb628{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5188 .elementor-element.elementor-element-0edb628, .elementor-5188 .elementor-element.elementor-element-0edb628::before{--border-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-32c4f19{--display:flex;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5188 .elementor-element.elementor-element-32c4f19:not(.elementor-motion-effects-element-type-background), .elementor-5188 .elementor-element.elementor-element-32c4f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-5188 .elementor-element.elementor-element-32c4f19, .elementor-5188 .elementor-element.elementor-element-32c4f19::before{--border-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-07e1567{text-align:center;}.elementor-5188 .elementor-element.elementor-element-07e1567 .elementor-heading-title{color:#00000099;font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:48px;}.elementor-5188 .elementor-element.elementor-element-07e1567 > .elementor-widget-container{padding:50px 50px 50px 50px;border-radius:24px 24px 24px 24px;}.elementor-5188 .elementor-element.elementor-element-544ae6c{--display:flex;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5188 .elementor-element.elementor-element-544ae6c:not(.elementor-motion-effects-element-type-background), .elementor-5188 .elementor-element.elementor-element-544ae6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-5188 .elementor-element.elementor-element-544ae6c, .elementor-5188 .elementor-element.elementor-element-544ae6c::before{--border-transition:0.3s;}.elementor-5188 .elementor-element.elementor-element-5267580{text-align:center;}.elementor-5188 .elementor-element.elementor-element-5267580 .elementor-heading-title{color:#00000099;font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:48px;}.elementor-5188 .elementor-element.elementor-element-5267580 > .elementor-widget-container{padding:50px 50px 50px 50px;border-radius:24px 24px 24px 24px;}@media(min-width:768px){.elementor-5188 .elementor-element.elementor-element-1135c07{--width:60%;}.elementor-5188 .elementor-element.elementor-element-5465908{--width:40%;}.elementor-5188 .elementor-element.elementor-element-30fbc94{--width:30%;}.elementor-5188 .elementor-element.elementor-element-d8a7380{--width:70%;}.elementor-5188 .elementor-element.elementor-element-32c4f19{--width:60%;}.elementor-5188 .elementor-element.elementor-element-544ae6c{--width:40%;}}@media(max-width:1024px){.elementor-5188 .elementor-element.elementor-element-3af5c48{--min-height:280px;}.elementor-5188 .elementor-element.elementor-element-120e576{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5188 .elementor-element.elementor-element-8e35211 .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-5188 .elementor-element.elementor-element-9ac7880{font-size:14px;}.elementor-5188 .elementor-element.elementor-element-7662ab7 img{height:215px;}.elementor-5188 .elementor-element.elementor-element-7eeaf19{--grid-columns:2;--grid-column-gap:16px;--grid-row-gap:16px;}}@media(max-width:767px){.elementor-5188 .elementor-element.elementor-element-3af5c48{--min-height:370px;}.elementor-5188 .elementor-element.elementor-element-8e35211 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-5188 .elementor-element.elementor-element-5465908.e-con{--order:-99999 /* order start hack */;}.elementor-5188 .elementor-element.elementor-element-7662ab7 img{height:288px;}.elementor-5188 .elementor-element.elementor-element-7eeaf19{--grid-columns:1;--grid-column-gap:8px;--grid-row-gap:8px;}}/* Start custom CSS for container, class: .elementor-element-30fbc94 */.my-custom-class {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* For Safari support */

  box-shadow: 
    0px 2px 34px 0px #FFFFFF40 inset,
    -1px -1px 0px 0px #FFFFFF40 inset;

  /* Text styles */
  color: #FFFFFF; /* fill color */
  -webkit-text-stroke: 1px #FFFFFF; /* border color + thickness */
  text-stroke: 1px #FFFFFF; /* future support */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a7380 */.my-custom-class {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* For Safari support */

  box-shadow: 
    0px 2px 34px 0px #FFFFFF40 inset,
    -1px -1px 0px 0px #FFFFFF40 inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c4f19 */.my-custom-class {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* For Safari support */

  box-shadow: 
    0px 2px 34px 0px #FFFFFF40 inset,
    -1px -1px 0px 0px #FFFFFF40 inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544ae6c */.my-custom-class {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* For Safari support */

  box-shadow: 
    0px 2px 34px 0px #FFFFFF40 inset,
    -1px -1px 0px 0px #FFFFFF40 inset;
}/* End custom CSS */