.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-645deb34{padding:60px 0px 20px 100px;text-align:start;}.elementor-52 .elementor-element.elementor-element-645deb34 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;color:#24989E;}.elementor-52 .elementor-element.elementor-element-a778d88{padding:0px 0px 0px 100px;text-align:start;}.elementor-52 .elementor-element.elementor-element-a778d88 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:700;line-height:45px;color:var( --e-global-color-a9f3739 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-30eaa99{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 100px;text-align:start;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;line-height:32px;color:var( --e-global-color-a9f3739 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-52 .elementor-element.elementor-element-1b7e841e .elementor-button{background-color:var( --e-global-color-04465c8 );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-d7efc4a );color:var( --e-global-color-d7efc4a );border-radius:6px 6px 6px 6px;}.elementor-52 .elementor-element.elementor-element-1b7e841e:hover{--e-transform-translateY:-10px;--e-transform-scale:1;}.elementor-52 .elementor-element.elementor-element-1b7e841e{padding:80px 0px 0px 100px;}.elementor-52 .elementor-element.elementor-element-1b7e841e .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-1b7e841e .elementor-button:focus{color:var( --e-global-color-a9f3739 );}.elementor-52 .elementor-element.elementor-element-1b7e841e .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-1b7e841e .elementor-button:focus svg{fill:var( --e-global-color-a9f3739 );}.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-52 .elementor-element.elementor-element-4b787023{--e-transform-scale:1.2;--e-transform-skewX:13deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-3c44a1da{padding:140px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-3c44a1da .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-a9f3739 );}.elementor-52 .elementor-element.elementor-element-10940a0c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:var( --e-global-color-a9f3739 );}.elementor-52 .elementor-element.elementor-element-56c7aa78{padding:20px 20px 20px 20px;text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:38px;color:var( --e-global-color-d7efc4a );}.elementor-52 .elementor-element.elementor-element-16c706ae{padding:140px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-16c706ae .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:37px;font-weight:700;color:var( --e-global-color-a9f3739 );}.elementor-52 .elementor-element.elementor-element-74278122{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-4e95d3ab{--display:flex;}.elementor-52 .elementor-element.elementor-element-492910e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-492910e7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-04465c8 );}.elementor-52 .elementor-element.elementor-element-4f2dca8b{--display:flex;--min-height:331px;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-4f2dca8b:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-4f2dca8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-52 .elementor-element.elementor-element-1b6a71a2{padding:20px 20px 20px 20px;text-align:center;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-c5aab2b );}.elementor-52 .elementor-element.elementor-element-4377c1a8{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-531dcec2{--display:flex;}.elementor-52 .elementor-element.elementor-element-31074ee9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-31074ee9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-04465c8 );}.elementor-52 .elementor-element.elementor-element-79ea60b0{--display:flex;--min-height:331px;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-79ea60b0:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-79ea60b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-52 .elementor-element.elementor-element-3c959839{padding:20px 20px 20px 20px;text-align:center;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-c5aab2b );}.elementor-52 .elementor-element.elementor-element-127596a6{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-f54720{--display:flex;}.elementor-52 .elementor-element.elementor-element-1c42d6bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-1c42d6bb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-04465c8 );}.elementor-52 .elementor-element.elementor-element-a06a76d{--display:flex;--min-height:331px;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-a06a76d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-a06a76d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-52 .elementor-element.elementor-element-37b07aeb{padding:20px 20px 20px 20px;text-align:center;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-c5aab2b );}.elementor-52 .elementor-element.elementor-element-40453311{padding:100px 0px 50px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-40453311 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:37px;font-weight:700;color:var( --e-global-color-a9f3739 );}.elementor-52 .elementor-element.elementor-element-5a2b9cf{padding:20px 20px 20px 20px;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-c5aab2b );}.elementor-52 .elementor-element.elementor-element-79aae42d{padding:20px 20px 20px 20px;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-c5aab2b );}.elementor-52 .elementor-element.elementor-element-42ccf5e3{padding:20px 20px 20px 20px;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-c5aab2b );}.elementor-52 .elementor-element.elementor-element-15f23bfd{padding:20px 20px 20px 20px;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-c5aab2b );}.elementor-52 .elementor-element.elementor-element-1dfcfd41{padding:20px 20px 20px 20px;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-c5aab2b );}.elementor-52 .elementor-element.elementor-element-1c8c2a{padding:20px 20px 20px 20px;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-c5aab2b );}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-4e95d3ab{--width:100%;}.elementor-52 .elementor-element.elementor-element-531dcec2{--width:100%;}.elementor-52 .elementor-element.elementor-element-f54720{--width:100%;}}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-645deb34{padding:060px 0px 20px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-a778d88{padding:0px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-30eaa99{padding:0px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-1b7e841e{padding:80px 0px 50px 0px;}.elementor-52 .elementor-element.elementor-element-3c44a1da .elementor-heading-title{font-size:40px;line-height:1.4em;}.elementor-52 .elementor-element.elementor-element-16c706ae .elementor-heading-title{font-size:40px;line-height:1.4em;}.elementor-52 .elementor-element.elementor-element-40453311 .elementor-heading-title{font-size:40px;line-height:1.4em;}.elementor-52 .elementor-element.elementor-element-5a2b9cf{font-size:15px;}.elementor-52 .elementor-element.elementor-element-79aae42d{font-size:15px;}.elementor-52 .elementor-element.elementor-element-42ccf5e3{font-size:15px;}.elementor-52 .elementor-element.elementor-element-15f23bfd{font-size:15px;}.elementor-52 .elementor-element.elementor-element-1dfcfd41{font-size:15px;}.elementor-52 .elementor-element.elementor-element-1c8c2a{font-size:15px;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-a778d88 .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-30eaa99{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-3c44a1da{padding:50px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-3c44a1da .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-10940a0c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-56c7aa78{font-size:20px;}.elementor-52 .elementor-element.elementor-element-16c706ae{padding:50px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-16c706ae .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-4f2dca8b{--min-height:250px;}.elementor-52 .elementor-element.elementor-element-1b6a71a2{font-size:15px;}.elementor-52 .elementor-element.elementor-element-79ea60b0{--min-height:250px;}.elementor-52 .elementor-element.elementor-element-3c959839{font-size:15px;}.elementor-52 .elementor-element.elementor-element-a06a76d{--min-height:250px;}.elementor-52 .elementor-element.elementor-element-37b07aeb{font-size:15px;}.elementor-52 .elementor-element.elementor-element-40453311{padding:50px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-4b787023 */.elementor-52 .elementor-element.elementor-element-4b787023 {
  overflow: hidden;
}

.elementor-52 .elementor-element.elementor-element-4b787023 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: kenburns 18s ease-in-out infinite alternate;
  transform-origin: center center;
}

@keyframes kenburns {
  0% {
    transform: scale(1.05) translate(0, 0);
  }

  100% {
    transform: scale(1.18) translate(-2%, -1%);
  }
}/* End custom CSS */