.elementor-1456 .elementor-element.elementor-element-1b7ef51{--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;--margin-top:var(--header_h);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--space-30);--padding-bottom:var(--space-40);--padding-left:0;--padding-right:0;}.elementor-1456 .elementor-element.elementor-element-a223526{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1456 .elementor-element.elementor-element-a223526 a{color:var( --e-global-color-text );}.elementor-1456 .elementor-element.elementor-element-a223526 a:hover{color:var( --e-global-color-primary );}.elementor-1456 .elementor-element.elementor-element-bf83f04{--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-1456 .elementor-element.elementor-element-090e677{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:-96px;z-index:-1;}.elementor-1456 .elementor-element.elementor-element-090e677 > .elementor-widget-container{--e-transform-rotateZ:-116deg;}body:not(.rtl) .elementor-1456 .elementor-element.elementor-element-090e677{left:-20%;}body.rtl .elementor-1456 .elementor-element.elementor-element-090e677{right:-20%;}.elementor-1456 .elementor-element.elementor-element-090e677 img{width:100%;}.elementor-1456 .elementor-element.elementor-element-3c0d11f{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;top:-12px;z-index:-1;}.elementor-1456 .elementor-element.elementor-element-3c0d11f > .elementor-widget-container{--e-transform-rotateZ:100deg;}body:not(.rtl) .elementor-1456 .elementor-element.elementor-element-3c0d11f{left:-20%;}body.rtl .elementor-1456 .elementor-element.elementor-element-3c0d11f{right:-20%;}.elementor-1456 .elementor-element.elementor-element-3c0d11f img{width:100%;}.elementor-1456 .elementor-element.elementor-element-96bffc2{--display:flex;--gap:var(--space-20) var(--space-20);--row-gap:var(--space-20);--column-gap:var(--space-20);--padding-top:var(--space-20);--padding-bottom:var(--space-50);--padding-left:0;--padding-right:0;}.elementor-1456 .elementor-element.elementor-element-d198cff{width:initial;max-width:initial;text-align:center;}.elementor-1456 .elementor-element.elementor-element-d198cff .elementor-heading-title{font-family:var( --e-global-typography-a7caff5-font-family ), Sans-serif;font-size:var( --e-global-typography-a7caff5-font-size );font-weight:var( --e-global-typography-a7caff5-font-weight );line-height:var( --e-global-typography-a7caff5-line-height );letter-spacing:var( --e-global-typography-a7caff5-letter-spacing );color:var( --e-global-color-4510a55 );}.elementor-1456 .elementor-element.elementor-element-b01f931{text-align:center;}.elementor-1456 .elementor-element.elementor-element-b01f931 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-text );}.elementor-1456 .elementor-element.elementor-element-51efa13{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1456 .elementor-element.elementor-element-757e4d3{--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-1456 .elementor-element.elementor-element-7aa06b4{--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;--border-radius:var(--radius-big) var(--radius-big) var(--radius-big) var(--radius-big);--padding-top:var(--space-60);--padding-bottom:var(--space-60);--padding-left:0;--padding-right:0;}.elementor-1456 .elementor-element.elementor-element-7aa06b4:not(.elementor-motion-effects-element-type-background), .elementor-1456 .elementor-element.elementor-element-7aa06b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-1456 .elementor-element.elementor-element-a74a85f{--display:flex;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-1456 .elementor-element.elementor-element-b641af3{--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;}@media(min-width:768px){.elementor-1456 .elementor-element.elementor-element-51efa13{--content-width:1360px;}.elementor-1456 .elementor-element.elementor-element-757e4d3{--width:50px;}.elementor-1456 .elementor-element.elementor-element-7aa06b4{--width:1200px;}.elementor-1456 .elementor-element.elementor-element-a74a85f{--width:950px;}.elementor-1456 .elementor-element.elementor-element-b641af3{--width:50px;}}@media(max-width:1540px) and (min-width:768px){.elementor-1456 .elementor-element.elementor-element-51efa13{--content-width:1180px;}.elementor-1456 .elementor-element.elementor-element-7aa06b4{--width:1000px;}.elementor-1456 .elementor-element.elementor-element-a74a85f{--width:820px;}}@media(max-width:1200px) and (min-width:768px){.elementor-1456 .elementor-element.elementor-element-51efa13{--content-width:100%;}.elementor-1456 .elementor-element.elementor-element-757e4d3{--width:40px;}.elementor-1456 .elementor-element.elementor-element-7aa06b4{--width:83%;}.elementor-1456 .elementor-element.elementor-element-a74a85f{--width:88%;}.elementor-1456 .elementor-element.elementor-element-b641af3{--width:40px;}}@media(max-width:1540px){.elementor-1456 .elementor-element.elementor-element-a223526{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1456 .elementor-element.elementor-element-d198cff .elementor-heading-title{font-size:var( --e-global-typography-a7caff5-font-size );line-height:var( --e-global-typography-a7caff5-line-height );letter-spacing:var( --e-global-typography-a7caff5-letter-spacing );}.elementor-1456 .elementor-element.elementor-element-b01f931 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}}@media(max-width:1200px){.elementor-1456 .elementor-element.elementor-element-a223526{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-1456 .elementor-element.elementor-element-3c0d11f{left:-15%;}body.rtl .elementor-1456 .elementor-element.elementor-element-3c0d11f{right:-15%;}.elementor-1456 .elementor-element.elementor-element-d198cff .elementor-heading-title{font-size:var( --e-global-typography-a7caff5-font-size );line-height:var( --e-global-typography-a7caff5-line-height );letter-spacing:var( --e-global-typography-a7caff5-letter-spacing );}.elementor-1456 .elementor-element.elementor-element-b01f931 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}}@media(max-width:767px){.elementor-1456 .elementor-element.elementor-element-a223526{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1456 .elementor-element.elementor-element-090e677{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;top:-12px;}body:not(.rtl) .elementor-1456 .elementor-element.elementor-element-090e677{left:-20%;}body.rtl .elementor-1456 .elementor-element.elementor-element-090e677{right:-20%;}.elementor-1456 .elementor-element.elementor-element-3c0d11f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;top:36px;}body:not(.rtl) .elementor-1456 .elementor-element.elementor-element-3c0d11f{left:-20%;}body.rtl .elementor-1456 .elementor-element.elementor-element-3c0d11f{right:-20%;}.elementor-1456 .elementor-element.elementor-element-d198cff .elementor-heading-title{font-size:var( --e-global-typography-a7caff5-font-size );line-height:var( --e-global-typography-a7caff5-line-height );letter-spacing:var( --e-global-typography-a7caff5-letter-spacing );}.elementor-1456 .elementor-element.elementor-element-b01f931 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-1456 .elementor-element.elementor-element-7aa06b4{--padding-top:var(--space-50);--padding-bottom:var(--space-50);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-1456 .elementor-element.elementor-element-7aa06b4.e-con{--order:-99999 /* order start hack */;}}/* Start custom CSS for image, class: .elementor-element-090e677 */.elementor-1456 .elementor-element.elementor-element-090e677 {
  animation: jellyMove2 10s ease-in-out infinite;
  transform-origin: center;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c0d11f */.elementor-1456 .elementor-element.elementor-element-3c0d11f {
  animation: jellyMove 12s ease-in-out infinite;
  transform-origin: center;
  will-change: transform;
}
@keyframes jellyMove {
  0% {
    transform: scale(1) rotate(0deg) skew(0deg, 0deg);
  }

  20% {
    transform: scale(1.02, 0.98) rotate(-1deg) skew(-5deg, 1deg);
  }

  40% {
    transform: scale(0.98, 1.02) rotate(1deg) skew(2deg, -1deg);
  }

  60% {
    transform: scale(1.01, 0.99) rotate(-0.8deg) skew(-0.5deg, 0.5deg);
  }

  80% {
    transform: scale(0.99, 1.01) rotate(0.8deg) skew(0.5deg, -0.5deg);
  }

  100% {
    transform: scale(1) rotate(0deg) skew(0deg, 0deg);
  }
}
@keyframes jellyMove2 {
  0% {
    transform: scale(1) rotate(0deg) skew(0deg, 0deg);
  }

  20% {
    transform: scale(1.02, 0.98) rotate(-3deg) skew(-5deg, 1deg);
  }

  40% {
    transform: scale(0.98, 1.02) rotate(1deg) skew(2deg, -1deg);
  }

  60% {
    transform: scale(1.01, 0.99) rotate(-0.8deg) skew(-0.5deg, 0.5deg);
  }

  80% {
    transform: scale(0.99, 1.01) rotate(0.8deg) skew(0.5deg, -0.5deg);
  }

  100% {
    transform: scale(1) rotate(0deg) skew(0deg, 0deg);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d198cff */.elementor-1456 .elementor-element.elementor-element-d198cff .elementor-heading-title{white-space:nowrap;}/* End custom CSS */