.elementor-50037 .elementor-element.elementor-element-236f10e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50037 .elementor-element.elementor-element-564a023{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-50037 .elementor-element.elementor-element-564a023:not(.elementor-motion-effects-element-type-background), .elementor-50037 .elementor-element.elementor-element-564a023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-50037 .elementor-element.elementor-element-6b518d4{--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;}.elementor-50037 .elementor-element.elementor-element-ea52c53{--display:flex;}.elementor-50037 .elementor-element.elementor-element-c3447e1{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-c3447e1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50037 .elementor-element.elementor-element-c3447e1 .tp-el-subtitle::before{background:var( --e-global-color-primary );}.elementor-50037 .elementor-element.elementor-element-c3447e1 .tp-el-subtitle{font-size:14px;font-weight:600;}.elementor-50037 .elementor-element.elementor-element-c3447e1 .tp-el-subtitle br{display:unset;}.elementor-50037 .elementor-element.elementor-element-c3447e1 .tp-el-title{font-size:40px;font-weight:600;line-height:1.3em;}.elementor-50037 .elementor-element.elementor-element-c3447e1 .tp-el-title br{display:unset;}.elementor-50037 .elementor-element.elementor-element-c3447e1 .tp-el-content p{font-size:14px;font-weight:400;}.elementor-50037 .elementor-element.elementor-element-c3447e1 .tp-el-content p br{display:unset;}.elementor-50037 .elementor-element.elementor-element-f7fb7c2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-50037 .elementor-element.elementor-element-fc64f41 img{width:100%;}.elementor-50037 .elementor-element.elementor-element-5292a79{--display:flex;}.elementor-50037 .elementor-element.elementor-element-0c81e2d img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-50037 .elementor-element.elementor-element-b9c0b70{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50037 .elementor-element.elementor-element-5f8baa2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-5f8baa2 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-50037 .elementor-element.elementor-element-5f8baa2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50037 .elementor-element.elementor-element-5f8baa2 .tp-el-subtitle::before{background:var( --e-global-color-primary );}.elementor-50037 .elementor-element.elementor-element-5f8baa2 .tp-el-subtitle{font-size:14px;font-weight:600;}.elementor-50037 .elementor-element.elementor-element-5f8baa2 .tp-el-subtitle br{display:unset;}.elementor-50037 .elementor-element.elementor-element-5f8baa2 .tp-el-title{font-size:28px;font-weight:400;line-height:1.3em;}.elementor-50037 .elementor-element.elementor-element-5f8baa2 .tp-el-title br{display:unset;}.elementor-50037 .elementor-element.elementor-element-5f8baa2 .tp-el-content p{font-size:14px;font-weight:400;}.elementor-50037 .elementor-element.elementor-element-5f8baa2 .tp-el-content p br{display:unset;}.elementor-50037 .elementor-element.elementor-element-a63ee87{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-a63ee87 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-50037 .elementor-element.elementor-element-a63ee87.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50037 .elementor-element.elementor-element-a63ee87 .tp-el-subtitle::before{background:var( --e-global-color-primary );}.elementor-50037 .elementor-element.elementor-element-a63ee87 .tp-el-subtitle{font-size:14px;font-weight:600;}.elementor-50037 .elementor-element.elementor-element-a63ee87 .tp-el-subtitle br{display:unset;}.elementor-50037 .elementor-element.elementor-element-a63ee87 .tp-el-title{font-size:28px;font-weight:400;line-height:1.3em;}.elementor-50037 .elementor-element.elementor-element-a63ee87 .tp-el-title br{display:unset;}.elementor-50037 .elementor-element.elementor-element-a63ee87 .tp-el-content p{font-size:14px;font-weight:400;}.elementor-50037 .elementor-element.elementor-element-a63ee87 .tp-el-content p br{display:unset;}.elementor-50037 .elementor-element.elementor-element-4da4066{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-4da4066 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-50037 .elementor-element.elementor-element-4da4066.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50037 .elementor-element.elementor-element-4da4066 .tp-el-subtitle::before{background:var( --e-global-color-primary );}.elementor-50037 .elementor-element.elementor-element-4da4066 .tp-el-subtitle{font-size:14px;font-weight:600;}.elementor-50037 .elementor-element.elementor-element-4da4066 .tp-el-subtitle br{display:unset;}.elementor-50037 .elementor-element.elementor-element-4da4066 .tp-el-title{font-size:28px;font-weight:400;line-height:1.3em;}.elementor-50037 .elementor-element.elementor-element-4da4066 .tp-el-title br{display:unset;}.elementor-50037 .elementor-element.elementor-element-4da4066 .tp-el-content p{font-size:14px;font-weight:400;}.elementor-50037 .elementor-element.elementor-element-4da4066 .tp-el-content p br{display:unset;}.elementor-50037 .elementor-element.elementor-element-870fbcc{--display:flex;}.elementor-50037 .elementor-element.elementor-element-c9d3005{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-c9d3005 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-50037 .elementor-element.elementor-element-c9d3005.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50037 .elementor-element.elementor-element-c9d3005 .tp-el-subtitle::before{background:var( --e-global-color-primary );}.elementor-50037 .elementor-element.elementor-element-c9d3005 .tp-el-subtitle{font-size:14px;font-weight:600;}.elementor-50037 .elementor-element.elementor-element-c9d3005 .tp-el-subtitle br{display:unset;}.elementor-50037 .elementor-element.elementor-element-c9d3005 .tp-el-title{font-size:28px;font-weight:400;line-height:1.3em;}.elementor-50037 .elementor-element.elementor-element-c9d3005 .tp-el-title br{display:unset;}.elementor-50037 .elementor-element.elementor-element-c9d3005 .tp-el-content p{font-size:14px;font-weight:400;}.elementor-50037 .elementor-element.elementor-element-c9d3005 .tp-el-content p br{display:unset;}.elementor-50037 .elementor-element.elementor-element-ca94cb1{--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;}.elementor-50037 .elementor-element.elementor-element-f671665 img{width:95%;border-radius:20px 20px 20px 20px;}.elementor-50037 .elementor-element.elementor-element-803683f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-803683f > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-50037 .elementor-element.elementor-element-803683f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50037 .elementor-element.elementor-element-803683f .tp-el-subtitle::before{background:var( --e-global-color-primary );}.elementor-50037 .elementor-element.elementor-element-803683f .tp-el-subtitle{font-size:14px;font-weight:600;}.elementor-50037 .elementor-element.elementor-element-803683f .tp-el-subtitle br{display:unset;}.elementor-50037 .elementor-element.elementor-element-803683f .tp-el-title{font-size:28px;font-weight:400;line-height:1.3em;}.elementor-50037 .elementor-element.elementor-element-803683f .tp-el-title br{display:unset;}.elementor-50037 .elementor-element.elementor-element-803683f .tp-el-content p{font-size:14px;font-weight:400;}.elementor-50037 .elementor-element.elementor-element-803683f .tp-el-content p br{display:unset;}.elementor-50037 .elementor-element.elementor-element-2ced117{--display:flex;}.elementor-50037 .elementor-element.elementor-element-f64a3d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-f64a3d7 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-50037 .elementor-element.elementor-element-f64a3d7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50037 .elementor-element.elementor-element-f64a3d7 .tp-el-subtitle::before{background:var( --e-global-color-primary );}.elementor-50037 .elementor-element.elementor-element-f64a3d7 .tp-el-subtitle{font-size:14px;font-weight:600;}.elementor-50037 .elementor-element.elementor-element-f64a3d7 .tp-el-subtitle br{display:unset;}.elementor-50037 .elementor-element.elementor-element-f64a3d7 .tp-el-title{font-size:28px;font-weight:400;line-height:1.3em;}.elementor-50037 .elementor-element.elementor-element-f64a3d7 .tp-el-title br{display:unset;}.elementor-50037 .elementor-element.elementor-element-f64a3d7 .tp-el-content p{font-size:14px;font-weight:400;}.elementor-50037 .elementor-element.elementor-element-f64a3d7 .tp-el-content p br{display:unset;}@media(max-width:1200px){.elementor-50037 .elementor-element.elementor-element-c3447e1{width:var( --container-widget-width, 678.938px );max-width:678.938px;--container-widget-width:678.938px;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-5f8baa2{width:var( --container-widget-width, 841.938px );max-width:841.938px;--container-widget-width:841.938px;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-a63ee87{width:var( --container-widget-width, 841.938px );max-width:841.938px;--container-widget-width:841.938px;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-4da4066{width:var( --container-widget-width, 841.938px );max-width:841.938px;--container-widget-width:841.938px;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-c9d3005{width:var( --container-widget-width, 841.938px );max-width:841.938px;--container-widget-width:841.938px;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-803683f{width:var( --container-widget-width, 841.938px );max-width:841.938px;--container-widget-width:841.938px;--container-widget-flex-grow:0;}.elementor-50037 .elementor-element.elementor-element-f64a3d7{width:var( --container-widget-width, 841.938px );max-width:841.938px;--container-widget-width:841.938px;--container-widget-flex-grow:0;}}@media(min-width:576px){.elementor-50037 .elementor-element.elementor-element-236f10e{--content-width:100%;}.elementor-50037 .elementor-element.elementor-element-564a023{--width:85%;}.elementor-50037 .elementor-element.elementor-element-f7fb7c2{--width:25%;}}@media(max-width:575px){.elementor-50037 .elementor-element.elementor-element-236f10e{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-50037 .elementor-element.elementor-element-564a023{--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-50037 .elementor-element.elementor-element-c3447e1 .tp-el-subtitle{font-size:10px;}.elementor-50037 .elementor-element.elementor-element-c3447e1 .tp-el-title{font-size:20px;}.elementor-50037 .elementor-element.elementor-element-c3447e1 .tp-el-content p{font-size:12px;}.elementor-50037 .elementor-element.elementor-element-fc64f41{text-align:end;}.elementor-50037 .elementor-element.elementor-element-fc64f41 img{width:26%;}.elementor-50037 .elementor-element.elementor-element-0c81e2d img{border-radius:15px 15px 15px 15px;}.elementor-50037 .elementor-element.elementor-element-b9c0b70{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-6b518d4 */@media (max-width: 767px) {
  .mobile-hero-reverse {
    display: flex !important;
    flex-direction: column !important;
  }

  .mobile-hero-reverse .hero-logo-mobile {
    order: 1 !important;
  }

  .mobile-hero-reverse .hero-content-mobile {
    order: 2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c81e2d */.scroll-grow-image {
  transform: scale(0.85);
  transform-origin: center center;
  transition: transform 1s cubic-bezier(0.22, 1, 0.36, 1);
  will-change: transform;
  overflow: hidden;
}

.scroll-grow-image img {
  display: block;
  width: 100%;
  border-radius: inherit;
}/* End custom CSS */