.elementor-5642 .elementor-element.elementor-element-50729b2 > .elementor-element-populated{margin:0rem 2rem 0rem 0rem;--e-column-margin-right:2rem;--e-column-margin-left:0rem;}.elementor-5642 .elementor-element.elementor-element-c0607cf .elementor-repeater-item-60f6d3a{left:35%;--hotspot-translate-x:35%;top:69%;--hotspot-translate-y:69%;}.elementor-5642 .elementor-element.elementor-element-c0607cf .elementor-repeater-item-8beb453{left:24%;--hotspot-translate-x:24%;top:55%;--hotspot-translate-y:55%;}.elementor-5642 .elementor-element.elementor-element-c0607cf .elementor-repeater-item-628bafe{left:39%;--hotspot-translate-x:39%;top:53%;--hotspot-translate-y:53%;}.elementor-5642 .elementor-element.elementor-element-c0607cf .elementor-repeater-item-9c03b54{left:20%;--hotspot-translate-x:20%;top:77%;--hotspot-translate-y:77%;}.elementor-5642 .elementor-element.elementor-element-c0607cf .elementor-repeater-item-e5cb4fb{left:87%;--hotspot-translate-x:87%;top:34%;--hotspot-translate-y:34%;}.elementor-5642 .elementor-element.elementor-element-c0607cf .elementor-repeater-item-bc4ca1c{left:78%;--hotspot-translate-x:78%;top:42%;--hotspot-translate-y:42%;}.elementor-5642 .elementor-element.elementor-element-c0607cf .elementor-repeater-item-b451869{left:76%;--hotspot-translate-x:76%;top:66%;--hotspot-translate-y:66%;}.elementor-5642 .elementor-element.elementor-element-c0607cf .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-5642 .elementor-element.elementor-element-c0607cf{--hotspot-size:17px;--hotspot-padding:15px;--tooltip-text-color:#FFFFFF;--tooltip-padding:1px 8px 8px 8px;--tooltip-color:var( --e-global-color-primary );}.elementor-5642 .elementor-element.elementor-element-402dbce{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-primary );}.elementor-5642 .elementor-element.elementor-element-9326303{--spacer-size:50px;}.elementor-5642 .elementor-element.elementor-element-c0608f2:not(.elementor-motion-effects-element-type-background), .elementor-5642 .elementor-element.elementor-element-c0608f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FD;}.elementor-5642 .elementor-element.elementor-element-c0608f2 > .elementor-container{max-width:1106px;}.elementor-5642 .elementor-element.elementor-element-c0608f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5642 .elementor-element.elementor-element-c0608f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5642 .elementor-element.elementor-element-bcd8779 > .elementor-element-populated{padding:0rem 3rem 0rem 0rem;}body:not(.rtl) .elementor-5642 .elementor-element.elementor-element-6f59428{left:24px;}body.rtl .elementor-5642 .elementor-element.elementor-element-6f59428{right:24px;}.elementor-5642 .elementor-element.elementor-element-6f59428{top:165px;text-align:left;}.elementor-5642 .elementor-element.elementor-element-6f59428 .elementor-heading-title{color:#000000;font-family:"Sofia Sans Condensed", Sans-serif;font-size:200px;font-weight:900;text-transform:uppercase;letter-spacing:-1.6px;}.elementor-5642 .elementor-element.elementor-element-0396860{--spacer-size:50px;}.elementor-5642 .elementor-element.elementor-element-36d6662 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-5642 .elementor-element.elementor-element-36d6662{text-align:left;}.elementor-5642 .elementor-element.elementor-element-36d6662 .elementor-heading-title{color:#000000;font-family:"Barlow Condensed", Sans-serif;font-size:52px;font-weight:700;text-transform:uppercase;letter-spacing:-1px;}.elementor-5642 .elementor-element.elementor-element-25f3bc0{--spacer-size:50px;}.elementor-5642 .elementor-element.elementor-element-c12b53a > .elementor-element-populated{padding:4rem 4rem 4rem 4rem;}.elementor-5642 .elementor-element.elementor-element-694f348 .elementor-testimonial-wrapper{text-align:center;}.elementor-5642 .elementor-element.elementor-element-694f348 .elementor-testimonial-content{color:#3D4858;font-family:"Barlow", Sans-serif;font-size:20px;font-weight:normal;font-style:italic;line-height:28px;}.elementor-5642 .elementor-element.elementor-element-694f348 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:136px;height:136px;}.elementor-5642 .elementor-element.elementor-element-694f348 .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;}.elementor-5642 .elementor-element.elementor-element-694f348 .elementor-testimonial-job{font-family:"Barlow Condensed", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-5642 .elementor-element.elementor-element-41d5ff2 > .elementor-element-populated{padding:4rem 4rem 4rem 4rem;}.elementor-5642 .elementor-element.elementor-element-c5b6f52 .elementor-testimonial-wrapper{text-align:center;}.elementor-5642 .elementor-element.elementor-element-c5b6f52 .elementor-testimonial-content{color:#3D4858;font-family:"Barlow", Sans-serif;font-size:20px;font-style:italic;line-height:28px;}.elementor-5642 .elementor-element.elementor-element-c5b6f52 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:136px;height:136px;}.elementor-5642 .elementor-element.elementor-element-c5b6f52 .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;}.elementor-5642 .elementor-element.elementor-element-c5b6f52 .elementor-testimonial-job{font-family:"Barlow Condensed", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-5642 .elementor-element.elementor-element-b7b4e38:not(.elementor-motion-effects-element-type-background), .elementor-5642 .elementor-element.elementor-element-b7b4e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5642 .elementor-element.elementor-element-b7b4e38{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 4em 0em;}.elementor-5642 .elementor-element.elementor-element-b7b4e38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5642 .elementor-element.elementor-element-35b7ccf{--spacer-size:15px;}.elementor-5642 .elementor-element.elementor-element-33713c7 > .elementor-widget-container{padding:5px 0px 5px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#FFFFFF;}.elementor-5642 .elementor-element.elementor-element-33713c7 .elementor-heading-title{color:#FFFFFF;font-size:2rem;line-height:37px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5642 .elementor-element.elementor-element-a51b907{color:#FFFFFF;font-size:16px;}.elementor-5642 .elementor-element.elementor-element-36638c7{--spacer-size:15px;}@media(min-width:768px){.elementor-5642 .elementor-element.elementor-element-50729b2{width:65%;}.elementor-5642 .elementor-element.elementor-element-cd3db28{width:34.914%;}.elementor-5642 .elementor-element.elementor-element-bcd8779{width:20.451%;}.elementor-5642 .elementor-element.elementor-element-c12b53a{width:39.748%;}.elementor-5642 .elementor-element.elementor-element-41d5ff2{width:39.465%;}.elementor-5642 .elementor-element.elementor-element-242b01b{width:31.14%;}.elementor-5642 .elementor-element.elementor-element-fe3bdd2{width:68.86%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5642 .elementor-element.elementor-element-bcd8779{width:100%;}}@media(max-width:1024px){.elementor-5642 .elementor-element.elementor-element-402dbce{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-5642 .elementor-element.elementor-element-2d32169 > .elementor-widget-container{margin:2rem 0rem 1rem 0rem;}.elementor-5642 .elementor-element.elementor-element-402dbce{--swiper-slides-to-display:1;--arrow-size:26px;}}/* Start custom CSS for stm_contact_form_7, class: .elementor-element-500965f */.elementor-kit-5532 input[type="submit"] {
  font-family: "Barlow Condensed";
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 1px;
  padding: 18px 25px;
  background: var( --e-global-color-primary);
  transition: all .2s;
  border: 0;
}

.elementor-kit-5532 input:hover[type="submit"] {
    background: #0087d1 !important;
    transition: all .2s;
    border: 0;
}/* End custom CSS */