.elementor-168 .elementor-element.elementor-element-757b611b:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-757b611b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e9f7eb;}.elementor-168 .elementor-element.elementor-element-757b611b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-757b611b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-118b89b1 > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-5d700e9e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-168 .elementor-element.elementor-element-5d700e9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-168 .elementor-element.elementor-element-16c88288{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-168 .elementor-element.elementor-element-16c88288 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#509859;}.elementor-168 .elementor-element.elementor-element-7af41e75{text-align:start;}.elementor-168 .elementor-element.elementor-element-7af41e75 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:54px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#2d3436;}.elementor-168 .elementor-element.elementor-element-67b1d681{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#1a1a1a;}.elementor-168 .elementor-element.elementor-element-43c64f20{text-align:start;}.elementor-168 .elementor-element.elementor-element-43c64f20 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:32px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#2d3436;}.elementor-168 .elementor-element.elementor-element-6f3f3e5c{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#4a5568;}.elementor-168 .elementor-element.elementor-element-300128d9{text-align:start;}.elementor-168 .elementor-element.elementor-element-300128d9 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:32px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#2d3436;}.elementor-168 .elementor-element.elementor-element-481e2f50{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#4a5568;}.elementor-168 .elementor-element.elementor-element-7ab196e0{text-align:start;}.elementor-168 .elementor-element.elementor-element-7ab196e0 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:32px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#2d3436;}.elementor-168 .elementor-element.elementor-element-2e1986ef{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#4a5568;}.elementor-168 .elementor-element.elementor-element-14fdaa8{padding:100px 0px 0px 0px;text-align:center;}.elementor-168 .elementor-element.elementor-element-14fdaa8 img{width:100%;max-width:100%;}.elementor-168 .elementor-element.elementor-element-75289367:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-75289367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6B6B;}.elementor-168 .elementor-element.elementor-element-75289367 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-75289367{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-75289367 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-2053957b > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-3b79eee0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-168 .elementor-element.elementor-element-3b79eee0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-168 .elementor-element.elementor-element-384237cf{--spacer-size:20px;}.elementor-168 .elementor-element.elementor-element-87e2d48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-168 .elementor-element.elementor-element-87e2d48 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#97dba0;}.elementor-168 .elementor-element.elementor-element-330a13de{text-align:start;}.elementor-168 .elementor-element.elementor-element-330a13de .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:42px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-ff8b238{--spacer-size:12px;}.elementor-168 .elementor-element.elementor-element-23db9508{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#97dba0;}.elementor-168 .elementor-element.elementor-element-1868ad28{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-13c0d917{--spacer-size:20px;}.elementor-168 .elementor-element.elementor-element-78521762 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-168 .elementor-element.elementor-element-78521762 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-168 .elementor-element.elementor-element-78521762 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-168 .elementor-element.elementor-element-78521762 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-168 .elementor-element.elementor-element-78521762 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-168 .elementor-element.elementor-element-78521762 .elementor-icon-list-icon i{color:#97dba0;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-78521762 .elementor-icon-list-icon svg{fill:#97dba0;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-78521762{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-78521762 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-2727fd65{--spacer-size:28px;}.elementor-168 .elementor-element.elementor-element-92ec888{text-align:center;}.elementor-168 .elementor-element.elementor-element-92ec888 img{width:100%;max-width:100%;}.elementor-168 .elementor-element.elementor-element-4c8088:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-4c8088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6BCB77;}.elementor-168 .elementor-element.elementor-element-4c8088 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-4c8088{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-4c8088 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-2f9a35ba{--spacer-size:56px;}.elementor-168 .elementor-element.elementor-element-21e7473f > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-5a6f729b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-168 .elementor-element.elementor-element-5a6f729b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#97dba0;}.elementor-168 .elementor-element.elementor-element-757ecd94{text-align:start;}.elementor-168 .elementor-element.elementor-element-757ecd94 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:48px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-6133e96d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-168 .elementor-element.elementor-element-6133e96d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-168 .elementor-element.elementor-element-35124536{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-355dc2a3 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-6e7eea0d{text-align:start;}.elementor-168 .elementor-element.elementor-element-6e7eea0d .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:26px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-30ddf6f9{--spacer-size:12px;}.elementor-168 .elementor-element.elementor-element-48ca3faf{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-7150aa0e{text-align:start;}.elementor-168 .elementor-element.elementor-element-7150aa0e .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:26px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-5d48e0e{--spacer-size:12px;}.elementor-168 .elementor-element.elementor-element-68f98c19{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-241ac766 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-52fd25b1{text-align:start;}.elementor-168 .elementor-element.elementor-element-52fd25b1 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:26px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-1021168e{--spacer-size:12px;}.elementor-168 .elementor-element.elementor-element-5525cda8{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-4dce4ddc{text-align:start;}.elementor-168 .elementor-element.elementor-element-4dce4ddc .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:26px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-4d936581{--spacer-size:12px;}.elementor-168 .elementor-element.elementor-element-37e635b3{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-1be3aaad:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-1be3aaad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-1be3aaad > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-1be3aaad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-1be3aaad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-1123cbae{--spacer-size:32px;}.elementor-168 .elementor-element.elementor-element-2bc6f4b4{--spacer-size:16px;}.elementor-168 .elementor-element.elementor-element-198b9ee5{text-align:start;}.elementor-168 .elementor-element.elementor-element-198b9ee5 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-168 .elementor-element.elementor-element-449033d5{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#4a5568;}.elementor-168 .elementor-element.elementor-element-5c3289b2 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-774ea28e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-774ea28e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-774ea28e > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-774ea28e > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-774ea28e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-168 .elementor-element.elementor-element-774ea28e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-774ea28e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-477f7f2b{text-align:center;}.elementor-168 .elementor-element.elementor-element-477f7f2b img{width:100%;max-width:100%;}.elementor-168 .elementor-element.elementor-element-77b5c6b8{--spacer-size:10px;}.elementor-168 .elementor-element.elementor-element-125c693e{text-align:start;}.elementor-168 .elementor-element.elementor-element-125c693e .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-168 .elementor-element.elementor-element-3972654{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#1a1a1a;}.elementor-168 .elementor-element.elementor-element-527c6093:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-527c6093 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-527c6093 > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-527c6093 > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-527c6093 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-168 .elementor-element.elementor-element-527c6093 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-527c6093 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-2a3728b2{text-align:center;}.elementor-168 .elementor-element.elementor-element-2a3728b2 img{width:100%;max-width:100%;}.elementor-168 .elementor-element.elementor-element-1537c6e5{--spacer-size:10px;}.elementor-168 .elementor-element.elementor-element-348759e5{text-align:start;}.elementor-168 .elementor-element.elementor-element-348759e5 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-168 .elementor-element.elementor-element-5830371f{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#1a1a1a;}.elementor-168 .elementor-element.elementor-element-1d5b7111 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-2bd4e155:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-2bd4e155 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-2bd4e155 > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-2bd4e155 > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-2bd4e155 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-168 .elementor-element.elementor-element-2bd4e155 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-2bd4e155 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-51540b0b{text-align:center;}.elementor-168 .elementor-element.elementor-element-51540b0b img{width:100%;max-width:100%;}.elementor-168 .elementor-element.elementor-element-4539f88b{--spacer-size:10px;}.elementor-168 .elementor-element.elementor-element-262c7949{text-align:start;}.elementor-168 .elementor-element.elementor-element-262c7949 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-168 .elementor-element.elementor-element-45d3124c{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#1a1a1a;}.elementor-168 .elementor-element.elementor-element-5aad9d86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-5aad9d86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-5aad9d86 > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-5aad9d86 > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-5aad9d86 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-168 .elementor-element.elementor-element-5aad9d86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-5aad9d86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-742e98cb{text-align:center;}.elementor-168 .elementor-element.elementor-element-742e98cb img{width:100%;max-width:100%;}.elementor-168 .elementor-element.elementor-element-75f31dca{--spacer-size:10px;}.elementor-168 .elementor-element.elementor-element-6450866e{text-align:start;}.elementor-168 .elementor-element.elementor-element-6450866e .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-168 .elementor-element.elementor-element-512dc3d4{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#1a1a1a;}.elementor-168 .elementor-element.elementor-element-79606d03{--spacer-size:16px;}.elementor-168 .elementor-element.elementor-element-3f1494f5:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-3f1494f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-168 .elementor-element.elementor-element-3f1494f5 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-3f1494f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-3f1494f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-7f722d00{--spacer-size:36px;}.elementor-168 .elementor-element.elementor-element-7d721004{text-align:center;}.elementor-168 .elementor-element.elementor-element-7d721004 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#2d3436;}.elementor-168 .elementor-element.elementor-element-6bc1f3d3{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#5d564f;}.elementor-168 .elementor-element.elementor-element-2c80db1d > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-42018cd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-42018cd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-42018cd9 > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-42018cd9 > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-42018cd9 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-168 .elementor-element.elementor-element-42018cd9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-42018cd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-728f050e{text-align:center;}.elementor-168 .elementor-element.elementor-element-728f050e img{width:100%;max-width:100%;}.elementor-168 .elementor-element.elementor-element-69843519{--spacer-size:12px;}.elementor-168 .elementor-element.elementor-element-16b5457c{text-align:start;}.elementor-168 .elementor-element.elementor-element-16b5457c .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-168 .elementor-element.elementor-element-10c1f61a{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#2d3748;}.elementor-168 .elementor-element.elementor-element-39840091:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-39840091 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-39840091 > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-39840091 > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-39840091 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-168 .elementor-element.elementor-element-39840091 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-39840091 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-2a6b2ef1{text-align:center;}.elementor-168 .elementor-element.elementor-element-2a6b2ef1 img{width:100%;max-width:100%;}.elementor-168 .elementor-element.elementor-element-43174450{--spacer-size:12px;}.elementor-168 .elementor-element.elementor-element-79753409{text-align:start;}.elementor-168 .elementor-element.elementor-element-79753409 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-168 .elementor-element.elementor-element-602a71e9{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#2d3748;}.elementor-168 .elementor-element.elementor-element-7244405:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-7244405 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-7244405 > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-7244405 > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-7244405 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-168 .elementor-element.elementor-element-7244405 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-7244405 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-328deb6b{text-align:center;}.elementor-168 .elementor-element.elementor-element-328deb6b img{width:100%;max-width:100%;}.elementor-168 .elementor-element.elementor-element-7a308f7d{--spacer-size:12px;}.elementor-168 .elementor-element.elementor-element-4ed2dbf8{text-align:start;}.elementor-168 .elementor-element.elementor-element-4ed2dbf8 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-168 .elementor-element.elementor-element-531c115a{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#2d3748;}.elementor-168 .elementor-element.elementor-element-2a3bb5a1:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-2a3bb5a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e9f7eb;}.elementor-168 .elementor-element.elementor-element-2a3bb5a1 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-2a3bb5a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-2a3bb5a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-14d81323 > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-620a6b35.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-168 .elementor-element.elementor-element-620a6b35.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-168 .elementor-element.elementor-element-1f6f997e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-168 .elementor-element.elementor-element-1f6f997e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#509859;}.elementor-168 .elementor-element.elementor-element-2184c938{text-align:start;}.elementor-168 .elementor-element.elementor-element-2184c938 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#2d3436;}.elementor-168 .elementor-element.elementor-element-176eccda{--spacer-size:16px;}.elementor-168 .elementor-element.elementor-element-25f87ba1{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#1a1a1a;}.elementor-168 .elementor-element.elementor-element-4b67b4ac:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-4b67b4ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-4b67b4ac > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-4b67b4ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-4b67b4ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-7f89510f{--spacer-size:40px;}.elementor-168 .elementor-element.elementor-element-762d46ee{text-align:center;}.elementor-168 .elementor-element.elementor-element-762d46ee .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-168 .elementor-element.elementor-element-5402c0ea{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#1a1a1a;}.elementor-168 .elementor-element.elementor-element-3d40edc5 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-62fe5947:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-62fe5947 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10b98112;}.elementor-168 .elementor-element.elementor-element-62fe5947 > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-62fe5947 > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-62fe5947 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-168 .elementor-element.elementor-element-62fe5947 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-62fe5947 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-5e8838c{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#059669;}.elementor-168 .elementor-element.elementor-element-a11986 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-168 .elementor-element.elementor-element-a11986 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-168 .elementor-element.elementor-element-a11986 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-168 .elementor-element.elementor-element-a11986 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-168 .elementor-element.elementor-element-a11986 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-168 .elementor-element.elementor-element-a11986 .elementor-icon-list-icon i{color:#10b981;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-a11986 .elementor-icon-list-icon svg{fill:#10b981;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-a11986{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-a11986 .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-668a50ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-668a50ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ef444412;}.elementor-168 .elementor-element.elementor-element-668a50ce > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-668a50ce > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-668a50ce > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-168 .elementor-element.elementor-element-668a50ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-668a50ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-2645bfd0{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#dc2626;}.elementor-168 .elementor-element.elementor-element-72b82b1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-168 .elementor-element.elementor-element-72b82b1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-168 .elementor-element.elementor-element-72b82b1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-168 .elementor-element.elementor-element-72b82b1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-168 .elementor-element.elementor-element-72b82b1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-168 .elementor-element.elementor-element-72b82b1c .elementor-icon-list-icon i{color:#ef4444;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-72b82b1c .elementor-icon-list-icon svg{fill:#ef4444;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-72b82b1c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-72b82b1c .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-1935740e{--spacer-size:32px;}.elementor-168 .elementor-element.elementor-element-696ed711{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#1a1a1a;}.elementor-168 .elementor-element.elementor-element-32816bc6:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-32816bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FF6B6B 0%, #2D3436 100%);}.elementor-168 .elementor-element.elementor-element-32816bc6 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-32816bc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-32816bc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-195bcd14{--spacer-size:32px;}.elementor-168 .elementor-element.elementor-element-79a1e2bf{text-align:center;}.elementor-168 .elementor-element.elementor-element-79a1e2bf .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-4952270e > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-6a188da0 .elementor-icon-box-wrapper{gap:15px;}.elementor-168 .elementor-element.elementor-element-6a188da0.elementor-view-stacked .elementor-icon{background-color:#6BCB77;}.elementor-168 .elementor-element.elementor-element-6a188da0.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-6a188da0.elementor-view-default .elementor-icon{fill:#6BCB77;color:#6BCB77;border-color:#6BCB77;}.elementor-168 .elementor-element.elementor-element-6a188da0 .elementor-icon{font-size:36px;}.elementor-168 .elementor-element.elementor-element-6a188da0 .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-6a188da0 .elementor-icon-box-title a{font-family:"Fredoka One", Sans-serif;font-size:16px;font-weight:800;}.elementor-168 .elementor-element.elementor-element-6a188da0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-6a188da0 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-168 .elementor-element.elementor-element-395edcfb .elementor-icon-box-wrapper{gap:15px;}.elementor-168 .elementor-element.elementor-element-395edcfb.elementor-view-stacked .elementor-icon{background-color:#6BCB77;}.elementor-168 .elementor-element.elementor-element-395edcfb.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-395edcfb.elementor-view-default .elementor-icon{fill:#6BCB77;color:#6BCB77;border-color:#6BCB77;}.elementor-168 .elementor-element.elementor-element-395edcfb .elementor-icon{font-size:36px;}.elementor-168 .elementor-element.elementor-element-395edcfb .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-395edcfb .elementor-icon-box-title a{font-family:"Fredoka One", Sans-serif;font-size:16px;font-weight:800;}.elementor-168 .elementor-element.elementor-element-395edcfb .elementor-icon-box-title{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-395edcfb .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-168 .elementor-element.elementor-element-7a17cb8a .elementor-icon-box-wrapper{gap:15px;}.elementor-168 .elementor-element.elementor-element-7a17cb8a.elementor-view-stacked .elementor-icon{background-color:#6BCB77;}.elementor-168 .elementor-element.elementor-element-7a17cb8a.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-7a17cb8a.elementor-view-default .elementor-icon{fill:#6BCB77;color:#6BCB77;border-color:#6BCB77;}.elementor-168 .elementor-element.elementor-element-7a17cb8a .elementor-icon{font-size:36px;}.elementor-168 .elementor-element.elementor-element-7a17cb8a .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-7a17cb8a .elementor-icon-box-title a{font-family:"Fredoka One", Sans-serif;font-size:16px;font-weight:800;}.elementor-168 .elementor-element.elementor-element-7a17cb8a .elementor-icon-box-title{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-7a17cb8a .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-168 .elementor-element.elementor-element-73b9460 .elementor-icon-box-wrapper{gap:15px;}.elementor-168 .elementor-element.elementor-element-73b9460.elementor-view-stacked .elementor-icon{background-color:#6BCB77;}.elementor-168 .elementor-element.elementor-element-73b9460.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-73b9460.elementor-view-default .elementor-icon{fill:#6BCB77;color:#6BCB77;border-color:#6BCB77;}.elementor-168 .elementor-element.elementor-element-73b9460 .elementor-icon{font-size:36px;}.elementor-168 .elementor-element.elementor-element-73b9460 .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-73b9460 .elementor-icon-box-title a{font-family:"Fredoka One", Sans-serif;font-size:16px;font-weight:800;}.elementor-168 .elementor-element.elementor-element-73b9460 .elementor-icon-box-title{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-73b9460 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-168 .elementor-element.elementor-element-4cee488a > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-70c5a4b0:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-70c5a4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-168 .elementor-element.elementor-element-70c5a4b0 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-70c5a4b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-70c5a4b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-37f16d3c{--spacer-size:40px;}.elementor-168 .elementor-element.elementor-element-4eadd99a{text-align:center;}.elementor-168 .elementor-element.elementor-element-4eadd99a .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#2d3436;}.elementor-168 .elementor-element.elementor-element-479c6ccb{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#5d564f;}.elementor-168 .elementor-element.elementor-element-5126cd0e > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-1dcedb5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-1dcedb5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d3436;}.elementor-168 .elementor-element.elementor-element-1dcedb5 > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-1dcedb5 > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-1dcedb5 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-168 .elementor-element.elementor-element-1dcedb5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-1dcedb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-6ddd5c59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-6ddd5c59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d3436;}.elementor-168 .elementor-element.elementor-element-6ddd5c59 > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-6ddd5c59 > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-6ddd5c59 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-168 .elementor-element.elementor-element-6ddd5c59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-6ddd5c59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-18a60911:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-18a60911 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d3436;}.elementor-168 .elementor-element.elementor-element-18a60911 > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-18a60911 > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-18a60911 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-168 .elementor-element.elementor-element-18a60911 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-18a60911 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-f5b82ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-f5b82ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d3436;}.elementor-168 .elementor-element.elementor-element-f5b82ec > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-f5b82ec > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-f5b82ec > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-168 .elementor-element.elementor-element-f5b82ec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-f5b82ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-74507963:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-74507963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FF6B6B 0%, #2D3436 100%);}.elementor-168 .elementor-element.elementor-element-74507963 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-74507963{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-168 .elementor-element.elementor-element-74507963 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-6a8baa5a{--spacer-size:32px;}.elementor-168 .elementor-element.elementor-element-67464839{text-align:center;}.elementor-168 .elementor-element.elementor-element-67464839 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-2ac86c11{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-168 .elementor-element.elementor-element-2c7862e9 > .elementor-container{max-width:1200px;}.elementor-168 .elementor-element.elementor-element-1e7945da .elementor-accordion-item{border-color:rgba(255,255,255,0.2);}.elementor-168 .elementor-element.elementor-element-1e7945da .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(255,255,255,0.2);}.elementor-168 .elementor-element.elementor-element-1e7945da .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(255,255,255,0.2);}.elementor-168 .elementor-element.elementor-element-1e7945da .elementor-accordion-icon, .elementor-168 .elementor-element.elementor-element-1e7945da .elementor-accordion-title{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-1e7945da .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-1e7945da .elementor-accordion-title{font-family:"Fredoka One", Sans-serif;font-size:18px;font-weight:600;}.elementor-168 .elementor-element.elementor-element-1e7945da .elementor-tab-title .elementor-accordion-icon i:before{color:#6BCB77;}.elementor-168 .elementor-element.elementor-element-1e7945da .elementor-tab-title .elementor-accordion-icon svg{fill:#6BCB77;}.elementor-168 .elementor-element.elementor-element-1e7945da .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#6BCB77;}.elementor-168 .elementor-element.elementor-element-1e7945da .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#6BCB77;}.elementor-168 .elementor-element.elementor-element-1e7945da .elementor-tab-content{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:15px;line-height:1.7em;}@media(max-width:1024px){.elementor-168 .elementor-element.elementor-element-16c88288 .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-7af41e75 .elementor-heading-title{font-size:42px;}.elementor-168 .elementor-element.elementor-element-67b1d681{font-size:15px;}.elementor-168 .elementor-element.elementor-element-43c64f20 .elementor-heading-title{font-size:26px;}.elementor-168 .elementor-element.elementor-element-6f3f3e5c{font-size:15px;}.elementor-168 .elementor-element.elementor-element-300128d9 .elementor-heading-title{font-size:26px;}.elementor-168 .elementor-element.elementor-element-481e2f50{font-size:15px;}.elementor-168 .elementor-element.elementor-element-7ab196e0 .elementor-heading-title{font-size:26px;}.elementor-168 .elementor-element.elementor-element-2e1986ef{font-size:15px;}.elementor-168 .elementor-element.elementor-element-14fdaa8 img{width:100%;}.elementor-168 .elementor-element.elementor-element-384237cf{--spacer-size:14px;}.elementor-168 .elementor-element.elementor-element-87e2d48 .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-330a13de .elementor-heading-title{font-size:32px;}.elementor-168 .elementor-element.elementor-element-ff8b238{--spacer-size:8px;}.elementor-168 .elementor-element.elementor-element-23db9508{font-size:15px;}.elementor-168 .elementor-element.elementor-element-1868ad28{font-size:15px;}.elementor-168 .elementor-element.elementor-element-13c0d917{--spacer-size:14px;}.elementor-168 .elementor-element.elementor-element-2727fd65{--spacer-size:20px;}.elementor-168 .elementor-element.elementor-element-92ec888 img{width:100%;}.elementor-168 .elementor-element.elementor-element-2f9a35ba{--spacer-size:39px;}.elementor-168 .elementor-element.elementor-element-5a6f729b .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-757ecd94 .elementor-heading-title{font-size:36px;}.elementor-168 .elementor-element.elementor-element-35124536{font-size:15px;}.elementor-168 .elementor-element.elementor-element-30ddf6f9{--spacer-size:8px;}.elementor-168 .elementor-element.elementor-element-48ca3faf{font-size:15px;}.elementor-168 .elementor-element.elementor-element-5d48e0e{--spacer-size:8px;}.elementor-168 .elementor-element.elementor-element-68f98c19{font-size:15px;}.elementor-168 .elementor-element.elementor-element-1021168e{--spacer-size:8px;}.elementor-168 .elementor-element.elementor-element-5525cda8{font-size:15px;}.elementor-168 .elementor-element.elementor-element-4d936581{--spacer-size:8px;}.elementor-168 .elementor-element.elementor-element-37e635b3{font-size:15px;}.elementor-168 .elementor-element.elementor-element-1123cbae{--spacer-size:22px;}.elementor-168 .elementor-element.elementor-element-2bc6f4b4{--spacer-size:11px;}.elementor-168 .elementor-element.elementor-element-198b9ee5 .elementor-heading-title{font-size:30px;}.elementor-168 .elementor-element.elementor-element-449033d5{font-size:15px;}.elementor-168 .elementor-element.elementor-element-477f7f2b img{width:100%;}.elementor-168 .elementor-element.elementor-element-77b5c6b8{--spacer-size:7px;}.elementor-168 .elementor-element.elementor-element-3972654{font-size:15px;}.elementor-168 .elementor-element.elementor-element-2a3728b2 img{width:100%;}.elementor-168 .elementor-element.elementor-element-1537c6e5{--spacer-size:7px;}.elementor-168 .elementor-element.elementor-element-5830371f{font-size:15px;}.elementor-168 .elementor-element.elementor-element-51540b0b img{width:100%;}.elementor-168 .elementor-element.elementor-element-4539f88b{--spacer-size:7px;}.elementor-168 .elementor-element.elementor-element-45d3124c{font-size:15px;}.elementor-168 .elementor-element.elementor-element-742e98cb img{width:100%;}.elementor-168 .elementor-element.elementor-element-75f31dca{--spacer-size:7px;}.elementor-168 .elementor-element.elementor-element-512dc3d4{font-size:15px;}.elementor-168 .elementor-element.elementor-element-79606d03{--spacer-size:11px;}.elementor-168 .elementor-element.elementor-element-7f722d00{--spacer-size:25px;}.elementor-168 .elementor-element.elementor-element-7d721004 .elementor-heading-title{font-size:30px;}.elementor-168 .elementor-element.elementor-element-6bc1f3d3{font-size:15px;}.elementor-168 .elementor-element.elementor-element-728f050e img{width:100%;}.elementor-168 .elementor-element.elementor-element-69843519{--spacer-size:8px;}.elementor-168 .elementor-element.elementor-element-16b5457c .elementor-heading-title{font-size:18px;}.elementor-168 .elementor-element.elementor-element-10c1f61a{font-size:15px;}.elementor-168 .elementor-element.elementor-element-2a6b2ef1 img{width:100%;}.elementor-168 .elementor-element.elementor-element-43174450{--spacer-size:8px;}.elementor-168 .elementor-element.elementor-element-79753409 .elementor-heading-title{font-size:18px;}.elementor-168 .elementor-element.elementor-element-602a71e9{font-size:15px;}.elementor-168 .elementor-element.elementor-element-328deb6b img{width:100%;}.elementor-168 .elementor-element.elementor-element-7a308f7d{--spacer-size:8px;}.elementor-168 .elementor-element.elementor-element-4ed2dbf8 .elementor-heading-title{font-size:18px;}.elementor-168 .elementor-element.elementor-element-531c115a{font-size:15px;}.elementor-168 .elementor-element.elementor-element-1f6f997e .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-2184c938 .elementor-heading-title{font-size:30px;}.elementor-168 .elementor-element.elementor-element-176eccda{--spacer-size:11px;}.elementor-168 .elementor-element.elementor-element-25f87ba1{font-size:15px;}.elementor-168 .elementor-element.elementor-element-7f89510f{--spacer-size:28px;}.elementor-168 .elementor-element.elementor-element-762d46ee .elementor-heading-title{font-size:30px;}.elementor-168 .elementor-element.elementor-element-5402c0ea{font-size:15px;}.elementor-168 .elementor-element.elementor-element-5e8838c{font-size:15px;}.elementor-168 .elementor-element.elementor-element-2645bfd0{font-size:15px;}.elementor-168 .elementor-element.elementor-element-1935740e{--spacer-size:22px;}.elementor-168 .elementor-element.elementor-element-696ed711{font-size:15px;}.elementor-168 .elementor-element.elementor-element-195bcd14{--spacer-size:22px;}.elementor-168 .elementor-element.elementor-element-79a1e2bf .elementor-heading-title{font-size:30px;}.elementor-168 .elementor-element.elementor-element-37f16d3c{--spacer-size:28px;}.elementor-168 .elementor-element.elementor-element-4eadd99a .elementor-heading-title{font-size:30px;}.elementor-168 .elementor-element.elementor-element-479c6ccb{font-size:15px;}.elementor-168 .elementor-element.elementor-element-6a8baa5a{--spacer-size:22px;}.elementor-168 .elementor-element.elementor-element-67464839 .elementor-heading-title{font-size:30px;}.elementor-168 .elementor-element.elementor-element-2ac86c11{font-size:15px;}}@media(min-width:768px){.elementor-168 .elementor-element.elementor-element-4abb50c1{width:100%;}.elementor-168 .elementor-element.elementor-element-5d700e9e{width:55%;}.elementor-168 .elementor-element.elementor-element-5206ef5e{width:45%;}.elementor-168 .elementor-element.elementor-element-55fb8567{width:100%;}.elementor-168 .elementor-element.elementor-element-3b79eee0{width:40%;}.elementor-168 .elementor-element.elementor-element-4796e442{width:60%;}.elementor-168 .elementor-element.elementor-element-3fb717ef{width:100%;}.elementor-168 .elementor-element.elementor-element-525dd346{width:50%;}.elementor-168 .elementor-element.elementor-element-6133e96d{width:50%;}.elementor-168 .elementor-element.elementor-element-2fcce985{width:50%;}.elementor-168 .elementor-element.elementor-element-3eab51b9{width:50%;}.elementor-168 .elementor-element.elementor-element-479be20c{width:50%;}.elementor-168 .elementor-element.elementor-element-7b2ff2db{width:50%;}.elementor-168 .elementor-element.elementor-element-4f1800af{width:100%;}.elementor-168 .elementor-element.elementor-element-a8f876{width:100%;}.elementor-168 .elementor-element.elementor-element-42018cd9{width:33%;}.elementor-168 .elementor-element.elementor-element-39840091{width:33%;}.elementor-168 .elementor-element.elementor-element-7244405{width:34%;}.elementor-168 .elementor-element.elementor-element-73a85b83{width:100%;}.elementor-168 .elementor-element.elementor-element-620a6b35{width:35%;}.elementor-168 .elementor-element.elementor-element-1d327253{width:65%;}.elementor-168 .elementor-element.elementor-element-259d7130{width:100%;}.elementor-168 .elementor-element.elementor-element-62fe5947{width:50%;}.elementor-168 .elementor-element.elementor-element-668a50ce{width:50%;}.elementor-168 .elementor-element.elementor-element-5cb65a56{width:100%;}.elementor-168 .elementor-element.elementor-element-4a9bf440{width:25%;}.elementor-168 .elementor-element.elementor-element-5f2971b{width:25%;}.elementor-168 .elementor-element.elementor-element-33365dcc{width:25%;}.elementor-168 .elementor-element.elementor-element-7b53e230{width:25%;}.elementor-168 .elementor-element.elementor-element-1e967e3f{width:33%;}.elementor-168 .elementor-element.elementor-element-1b76d275{width:33%;}.elementor-168 .elementor-element.elementor-element-3d7479e9{width:34%;}.elementor-168 .elementor-element.elementor-element-ef60468{width:100%;}.elementor-168 .elementor-element.elementor-element-1dcedb5{width:25%;}.elementor-168 .elementor-element.elementor-element-6ddd5c59{width:25%;}.elementor-168 .elementor-element.elementor-element-18a60911{width:25%;}.elementor-168 .elementor-element.elementor-element-f5b82ec{width:25%;}.elementor-168 .elementor-element.elementor-element-33d030bf{width:100%;}.elementor-168 .elementor-element.elementor-element-1bf4494f{width:15%;}.elementor-168 .elementor-element.elementor-element-4637d2c7{width:70%;}.elementor-168 .elementor-element.elementor-element-11221131{width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-168 .elementor-element.elementor-element-5d700e9e{width:55%;}.elementor-168 .elementor-element.elementor-element-5206ef5e{width:45%;}.elementor-168 .elementor-element.elementor-element-3b79eee0{width:40%;}.elementor-168 .elementor-element.elementor-element-4796e442{width:60%;}.elementor-168 .elementor-element.elementor-element-525dd346{width:50%;}.elementor-168 .elementor-element.elementor-element-6133e96d{width:50%;}.elementor-168 .elementor-element.elementor-element-2fcce985{width:50%;}.elementor-168 .elementor-element.elementor-element-3eab51b9{width:50%;}.elementor-168 .elementor-element.elementor-element-479be20c{width:50%;}.elementor-168 .elementor-element.elementor-element-7b2ff2db{width:50%;}.elementor-168 .elementor-element.elementor-element-774ea28e{width:50%;}.elementor-168 .elementor-element.elementor-element-527c6093{width:50%;}.elementor-168 .elementor-element.elementor-element-2bd4e155{width:50%;}.elementor-168 .elementor-element.elementor-element-5aad9d86{width:50%;}.elementor-168 .elementor-element.elementor-element-42018cd9{width:50%;}.elementor-168 .elementor-element.elementor-element-39840091{width:50%;}.elementor-168 .elementor-element.elementor-element-7244405{width:34%;}.elementor-168 .elementor-element.elementor-element-620a6b35{width:35%;}.elementor-168 .elementor-element.elementor-element-1d327253{width:65%;}.elementor-168 .elementor-element.elementor-element-62fe5947{width:50%;}.elementor-168 .elementor-element.elementor-element-668a50ce{width:50%;}.elementor-168 .elementor-element.elementor-element-4a9bf440{width:50%;}.elementor-168 .elementor-element.elementor-element-5f2971b{width:50%;}.elementor-168 .elementor-element.elementor-element-33365dcc{width:50%;}.elementor-168 .elementor-element.elementor-element-7b53e230{width:50%;}.elementor-168 .elementor-element.elementor-element-1e967e3f{width:50%;}.elementor-168 .elementor-element.elementor-element-1b76d275{width:50%;}.elementor-168 .elementor-element.elementor-element-3d7479e9{width:34%;}.elementor-168 .elementor-element.elementor-element-1dcedb5{width:50%;}.elementor-168 .elementor-element.elementor-element-6ddd5c59{width:50%;}.elementor-168 .elementor-element.elementor-element-18a60911{width:50%;}.elementor-168 .elementor-element.elementor-element-f5b82ec{width:50%;}.elementor-168 .elementor-element.elementor-element-1bf4494f{width:50%;}.elementor-168 .elementor-element.elementor-element-4637d2c7{width:70%;}.elementor-168 .elementor-element.elementor-element-11221131{width:50%;}}@media(max-width:767px){.elementor-168 .elementor-element.elementor-element-5d700e9e{width:100%;}.elementor-168 .elementor-element.elementor-element-16c88288 .elementor-heading-title{font-size:11px;}.elementor-168 .elementor-element.elementor-element-7af41e75 .elementor-heading-title{font-size:32px;}.elementor-168 .elementor-element.elementor-element-67b1d681{font-size:15px;}.elementor-168 .elementor-element.elementor-element-43c64f20 .elementor-heading-title{font-size:22px;}.elementor-168 .elementor-element.elementor-element-6f3f3e5c{font-size:15px;}.elementor-168 .elementor-element.elementor-element-300128d9 .elementor-heading-title{font-size:22px;}.elementor-168 .elementor-element.elementor-element-481e2f50{font-size:15px;}.elementor-168 .elementor-element.elementor-element-7ab196e0 .elementor-heading-title{font-size:22px;}.elementor-168 .elementor-element.elementor-element-2e1986ef{font-size:15px;}.elementor-168 .elementor-element.elementor-element-5206ef5e{width:100%;}.elementor-168 .elementor-element.elementor-element-14fdaa8 img{width:100%;}.elementor-168 .elementor-element.elementor-element-3b79eee0{width:100%;}.elementor-168 .elementor-element.elementor-element-384237cf{--spacer-size:10px;}.elementor-168 .elementor-element.elementor-element-87e2d48 .elementor-heading-title{font-size:11px;}.elementor-168 .elementor-element.elementor-element-330a13de .elementor-heading-title{font-size:26px;}.elementor-168 .elementor-element.elementor-element-ff8b238{--spacer-size:6px;}.elementor-168 .elementor-element.elementor-element-23db9508{font-size:15px;}.elementor-168 .elementor-element.elementor-element-1868ad28{font-size:15px;}.elementor-168 .elementor-element.elementor-element-13c0d917{--spacer-size:10px;}.elementor-168 .elementor-element.elementor-element-2727fd65{--spacer-size:14px;}.elementor-168 .elementor-element.elementor-element-4796e442{width:100%;}.elementor-168 .elementor-element.elementor-element-92ec888 img{width:100%;}.elementor-168 .elementor-element.elementor-element-2f9a35ba{--spacer-size:28px;}.elementor-168 .elementor-element.elementor-element-525dd346{width:100%;}.elementor-168 .elementor-element.elementor-element-5a6f729b .elementor-heading-title{font-size:11px;}.elementor-168 .elementor-element.elementor-element-757ecd94 .elementor-heading-title{font-size:28px;}.elementor-168 .elementor-element.elementor-element-6133e96d{width:100%;}.elementor-168 .elementor-element.elementor-element-35124536{font-size:15px;}.elementor-168 .elementor-element.elementor-element-2fcce985{width:100%;}.elementor-168 .elementor-element.elementor-element-30ddf6f9{--spacer-size:6px;}.elementor-168 .elementor-element.elementor-element-48ca3faf{font-size:15px;}.elementor-168 .elementor-element.elementor-element-3eab51b9{width:100%;}.elementor-168 .elementor-element.elementor-element-5d48e0e{--spacer-size:6px;}.elementor-168 .elementor-element.elementor-element-68f98c19{font-size:15px;}.elementor-168 .elementor-element.elementor-element-479be20c{width:100%;}.elementor-168 .elementor-element.elementor-element-1021168e{--spacer-size:6px;}.elementor-168 .elementor-element.elementor-element-5525cda8{font-size:15px;}.elementor-168 .elementor-element.elementor-element-7b2ff2db{width:100%;}.elementor-168 .elementor-element.elementor-element-4d936581{--spacer-size:6px;}.elementor-168 .elementor-element.elementor-element-37e635b3{font-size:15px;}.elementor-168 .elementor-element.elementor-element-1123cbae{--spacer-size:16px;}.elementor-168 .elementor-element.elementor-element-2bc6f4b4{--spacer-size:8px;}.elementor-168 .elementor-element.elementor-element-198b9ee5 .elementor-heading-title{font-size:26px;}.elementor-168 .elementor-element.elementor-element-449033d5{font-size:15px;}.elementor-168 .elementor-element.elementor-element-774ea28e{width:100%;}.elementor-168 .elementor-element.elementor-element-477f7f2b img{width:100%;}.elementor-168 .elementor-element.elementor-element-77b5c6b8{--spacer-size:5px;}.elementor-168 .elementor-element.elementor-element-3972654{font-size:15px;}.elementor-168 .elementor-element.elementor-element-527c6093{width:100%;}.elementor-168 .elementor-element.elementor-element-2a3728b2 img{width:100%;}.elementor-168 .elementor-element.elementor-element-1537c6e5{--spacer-size:5px;}.elementor-168 .elementor-element.elementor-element-5830371f{font-size:15px;}.elementor-168 .elementor-element.elementor-element-2bd4e155{width:100%;}.elementor-168 .elementor-element.elementor-element-51540b0b img{width:100%;}.elementor-168 .elementor-element.elementor-element-4539f88b{--spacer-size:5px;}.elementor-168 .elementor-element.elementor-element-45d3124c{font-size:15px;}.elementor-168 .elementor-element.elementor-element-5aad9d86{width:100%;}.elementor-168 .elementor-element.elementor-element-742e98cb img{width:100%;}.elementor-168 .elementor-element.elementor-element-75f31dca{--spacer-size:5px;}.elementor-168 .elementor-element.elementor-element-512dc3d4{font-size:15px;}.elementor-168 .elementor-element.elementor-element-79606d03{--spacer-size:8px;}.elementor-168 .elementor-element.elementor-element-7f722d00{--spacer-size:18px;}.elementor-168 .elementor-element.elementor-element-7d721004 .elementor-heading-title{font-size:26px;}.elementor-168 .elementor-element.elementor-element-6bc1f3d3{font-size:15px;}.elementor-168 .elementor-element.elementor-element-42018cd9{width:100%;}.elementor-168 .elementor-element.elementor-element-728f050e img{width:100%;}.elementor-168 .elementor-element.elementor-element-69843519{--spacer-size:6px;}.elementor-168 .elementor-element.elementor-element-16b5457c .elementor-heading-title{font-size:17px;}.elementor-168 .elementor-element.elementor-element-10c1f61a{font-size:15px;}.elementor-168 .elementor-element.elementor-element-39840091{width:100%;}.elementor-168 .elementor-element.elementor-element-2a6b2ef1 img{width:100%;}.elementor-168 .elementor-element.elementor-element-43174450{--spacer-size:6px;}.elementor-168 .elementor-element.elementor-element-79753409 .elementor-heading-title{font-size:17px;}.elementor-168 .elementor-element.elementor-element-602a71e9{font-size:15px;}.elementor-168 .elementor-element.elementor-element-7244405{width:100%;}.elementor-168 .elementor-element.elementor-element-328deb6b img{width:100%;}.elementor-168 .elementor-element.elementor-element-7a308f7d{--spacer-size:6px;}.elementor-168 .elementor-element.elementor-element-4ed2dbf8 .elementor-heading-title{font-size:17px;}.elementor-168 .elementor-element.elementor-element-531c115a{font-size:15px;}.elementor-168 .elementor-element.elementor-element-620a6b35{width:100%;}.elementor-168 .elementor-element.elementor-element-1f6f997e .elementor-heading-title{font-size:11px;}.elementor-168 .elementor-element.elementor-element-2184c938 .elementor-heading-title{font-size:26px;}.elementor-168 .elementor-element.elementor-element-176eccda{--spacer-size:8px;}.elementor-168 .elementor-element.elementor-element-25f87ba1{font-size:15px;}.elementor-168 .elementor-element.elementor-element-1d327253{width:100%;}.elementor-168 .elementor-element.elementor-element-7f89510f{--spacer-size:20px;}.elementor-168 .elementor-element.elementor-element-762d46ee .elementor-heading-title{font-size:26px;}.elementor-168 .elementor-element.elementor-element-5402c0ea{font-size:15px;}.elementor-168 .elementor-element.elementor-element-62fe5947{width:100%;}.elementor-168 .elementor-element.elementor-element-5e8838c{font-size:15px;}.elementor-168 .elementor-element.elementor-element-668a50ce{width:100%;}.elementor-168 .elementor-element.elementor-element-2645bfd0{font-size:15px;}.elementor-168 .elementor-element.elementor-element-1935740e{--spacer-size:16px;}.elementor-168 .elementor-element.elementor-element-696ed711{font-size:15px;}.elementor-168 .elementor-element.elementor-element-195bcd14{--spacer-size:16px;}.elementor-168 .elementor-element.elementor-element-79a1e2bf .elementor-heading-title{font-size:26px;}.elementor-168 .elementor-element.elementor-element-4a9bf440{width:100%;}.elementor-168 .elementor-element.elementor-element-6a188da0 .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-6a188da0 .elementor-icon-box-title a{font-size:16px;}.elementor-168 .elementor-element.elementor-element-5f2971b{width:100%;}.elementor-168 .elementor-element.elementor-element-395edcfb .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-395edcfb .elementor-icon-box-title a{font-size:16px;}.elementor-168 .elementor-element.elementor-element-33365dcc{width:100%;}.elementor-168 .elementor-element.elementor-element-7a17cb8a .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-7a17cb8a .elementor-icon-box-title a{font-size:16px;}.elementor-168 .elementor-element.elementor-element-7b53e230{width:100%;}.elementor-168 .elementor-element.elementor-element-73b9460 .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-73b9460 .elementor-icon-box-title a{font-size:16px;}.elementor-168 .elementor-element.elementor-element-1e967e3f{width:100%;}.elementor-168 .elementor-element.elementor-element-1b76d275{width:100%;}.elementor-168 .elementor-element.elementor-element-3d7479e9{width:100%;}.elementor-168 .elementor-element.elementor-element-37f16d3c{--spacer-size:20px;}.elementor-168 .elementor-element.elementor-element-4eadd99a .elementor-heading-title{font-size:26px;}.elementor-168 .elementor-element.elementor-element-479c6ccb{font-size:15px;}.elementor-168 .elementor-element.elementor-element-1dcedb5{width:100%;}.elementor-168 .elementor-element.elementor-element-6ddd5c59{width:100%;}.elementor-168 .elementor-element.elementor-element-18a60911{width:100%;}.elementor-168 .elementor-element.elementor-element-f5b82ec{width:100%;}.elementor-168 .elementor-element.elementor-element-6a8baa5a{--spacer-size:16px;}.elementor-168 .elementor-element.elementor-element-67464839 .elementor-heading-title{font-size:26px;}.elementor-168 .elementor-element.elementor-element-2ac86c11{font-size:15px;}.elementor-168 .elementor-element.elementor-element-1bf4494f{width:100%;}.elementor-168 .elementor-element.elementor-element-4637d2c7{width:100%;}.elementor-168 .elementor-element.elementor-element-11221131{width:100%;}}/* Start custom CSS for column, class: .elementor-element-5d700e9e */.elementor-168 .elementor-element.elementor-element-5d700e9e { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-5d700e9e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-5d700e9e img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-5d700e9e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-5d700e9e p, .elementor-168 .elementor-element.elementor-element-5d700e9e h1, .elementor-168 .elementor-element.elementor-element-5d700e9e h2, .elementor-168 .elementor-element.elementor-element-5d700e9e h3, .elementor-168 .elementor-element.elementor-element-5d700e9e h4, .elementor-168 .elementor-element.elementor-element-5d700e9e h5, .elementor-168 .elementor-element.elementor-element-5d700e9e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5206ef5e */.elementor-168 .elementor-element.elementor-element-5206ef5e { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-5206ef5e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-5206ef5e img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-5206ef5e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-5206ef5e p, .elementor-168 .elementor-element.elementor-element-5206ef5e h1, .elementor-168 .elementor-element.elementor-element-5206ef5e h2, .elementor-168 .elementor-element.elementor-element-5206ef5e h3, .elementor-168 .elementor-element.elementor-element-5206ef5e h4, .elementor-168 .elementor-element.elementor-element-5206ef5e h5, .elementor-168 .elementor-element.elementor-element-5206ef5e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-118b89b1 */.elementor-168 .elementor-element.elementor-element-118b89b1 > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-118b89b1 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-118b89b1 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-118b89b1 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4abb50c1 */.elementor-168 .elementor-element.elementor-element-4abb50c1 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-4abb50c1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-4abb50c1 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-4abb50c1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-4abb50c1 p, .elementor-168 .elementor-element.elementor-element-4abb50c1 h1, .elementor-168 .elementor-element.elementor-element-4abb50c1 h2, .elementor-168 .elementor-element.elementor-element-4abb50c1 h3, .elementor-168 .elementor-element.elementor-element-4abb50c1 h4, .elementor-168 .elementor-element.elementor-element-4abb50c1 h5, .elementor-168 .elementor-element.elementor-element-4abb50c1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-757b611b */.elementor-168 .elementor-element.elementor-element-757b611b { position: relative; padding-bottom: 0 !important; }
.elementor-168 .elementor-element.elementor-element-757b611b::after { content:''; display:block; height:60px;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'><path d='M0,30 Q360,60 720,30 T1440,30 L1440,60 L0,60 Z' fill='%23FFFFFF'/></svg>");
  background-size: cover; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b79eee0 */.elementor-168 .elementor-element.elementor-element-3b79eee0 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-3b79eee0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-3b79eee0 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-3b79eee0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-3b79eee0 p, .elementor-168 .elementor-element.elementor-element-3b79eee0 h1, .elementor-168 .elementor-element.elementor-element-3b79eee0 h2, .elementor-168 .elementor-element.elementor-element-3b79eee0 h3, .elementor-168 .elementor-element.elementor-element-3b79eee0 h4, .elementor-168 .elementor-element.elementor-element-3b79eee0 h5, .elementor-168 .elementor-element.elementor-element-3b79eee0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4796e442 */.elementor-168 .elementor-element.elementor-element-4796e442 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-4796e442 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-4796e442 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-4796e442 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-4796e442 p, .elementor-168 .elementor-element.elementor-element-4796e442 h1, .elementor-168 .elementor-element.elementor-element-4796e442 h2, .elementor-168 .elementor-element.elementor-element-4796e442 h3, .elementor-168 .elementor-element.elementor-element-4796e442 h4, .elementor-168 .elementor-element.elementor-element-4796e442 h5, .elementor-168 .elementor-element.elementor-element-4796e442 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2053957b */.elementor-168 .elementor-element.elementor-element-2053957b > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-2053957b > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-2053957b > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-2053957b img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-55fb8567 */.elementor-168 .elementor-element.elementor-element-55fb8567 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-55fb8567 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-55fb8567 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-55fb8567 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-55fb8567 p, .elementor-168 .elementor-element.elementor-element-55fb8567 h1, .elementor-168 .elementor-element.elementor-element-55fb8567 h2, .elementor-168 .elementor-element.elementor-element-55fb8567 h3, .elementor-168 .elementor-element.elementor-element-55fb8567 h4, .elementor-168 .elementor-element.elementor-element-55fb8567 h5, .elementor-168 .elementor-element.elementor-element-55fb8567 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-525dd346 */.elementor-168 .elementor-element.elementor-element-525dd346 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-525dd346 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-525dd346 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-525dd346 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-525dd346 p, .elementor-168 .elementor-element.elementor-element-525dd346 h1, .elementor-168 .elementor-element.elementor-element-525dd346 h2, .elementor-168 .elementor-element.elementor-element-525dd346 h3, .elementor-168 .elementor-element.elementor-element-525dd346 h4, .elementor-168 .elementor-element.elementor-element-525dd346 h5, .elementor-168 .elementor-element.elementor-element-525dd346 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6133e96d */.elementor-168 .elementor-element.elementor-element-6133e96d { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-6133e96d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-6133e96d img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-6133e96d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-6133e96d p, .elementor-168 .elementor-element.elementor-element-6133e96d h1, .elementor-168 .elementor-element.elementor-element-6133e96d h2, .elementor-168 .elementor-element.elementor-element-6133e96d h3, .elementor-168 .elementor-element.elementor-element-6133e96d h4, .elementor-168 .elementor-element.elementor-element-6133e96d h5, .elementor-168 .elementor-element.elementor-element-6133e96d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-21e7473f */.elementor-168 .elementor-element.elementor-element-21e7473f > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-21e7473f > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-21e7473f > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-21e7473f img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2fcce985 */.elementor-168 .elementor-element.elementor-element-2fcce985 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-2fcce985 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-2fcce985 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-2fcce985 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-2fcce985 p, .elementor-168 .elementor-element.elementor-element-2fcce985 h1, .elementor-168 .elementor-element.elementor-element-2fcce985 h2, .elementor-168 .elementor-element.elementor-element-2fcce985 h3, .elementor-168 .elementor-element.elementor-element-2fcce985 h4, .elementor-168 .elementor-element.elementor-element-2fcce985 h5, .elementor-168 .elementor-element.elementor-element-2fcce985 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3eab51b9 */.elementor-168 .elementor-element.elementor-element-3eab51b9 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-3eab51b9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-3eab51b9 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-3eab51b9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-3eab51b9 p, .elementor-168 .elementor-element.elementor-element-3eab51b9 h1, .elementor-168 .elementor-element.elementor-element-3eab51b9 h2, .elementor-168 .elementor-element.elementor-element-3eab51b9 h3, .elementor-168 .elementor-element.elementor-element-3eab51b9 h4, .elementor-168 .elementor-element.elementor-element-3eab51b9 h5, .elementor-168 .elementor-element.elementor-element-3eab51b9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-355dc2a3 */.elementor-168 .elementor-element.elementor-element-355dc2a3 > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-355dc2a3 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-355dc2a3 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-355dc2a3 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-479be20c */.elementor-168 .elementor-element.elementor-element-479be20c { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-479be20c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-479be20c img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-479be20c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-479be20c p, .elementor-168 .elementor-element.elementor-element-479be20c h1, .elementor-168 .elementor-element.elementor-element-479be20c h2, .elementor-168 .elementor-element.elementor-element-479be20c h3, .elementor-168 .elementor-element.elementor-element-479be20c h4, .elementor-168 .elementor-element.elementor-element-479be20c h5, .elementor-168 .elementor-element.elementor-element-479be20c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7b2ff2db */.elementor-168 .elementor-element.elementor-element-7b2ff2db { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-7b2ff2db > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-7b2ff2db img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-7b2ff2db .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-7b2ff2db p, .elementor-168 .elementor-element.elementor-element-7b2ff2db h1, .elementor-168 .elementor-element.elementor-element-7b2ff2db h2, .elementor-168 .elementor-element.elementor-element-7b2ff2db h3, .elementor-168 .elementor-element.elementor-element-7b2ff2db h4, .elementor-168 .elementor-element.elementor-element-7b2ff2db h5, .elementor-168 .elementor-element.elementor-element-7b2ff2db h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-241ac766 */.elementor-168 .elementor-element.elementor-element-241ac766 > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-241ac766 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-241ac766 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-241ac766 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3fb717ef */.elementor-168 .elementor-element.elementor-element-3fb717ef { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-3fb717ef > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-3fb717ef img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-3fb717ef .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-3fb717ef p, .elementor-168 .elementor-element.elementor-element-3fb717ef h1, .elementor-168 .elementor-element.elementor-element-3fb717ef h2, .elementor-168 .elementor-element.elementor-element-3fb717ef h3, .elementor-168 .elementor-element.elementor-element-3fb717ef h4, .elementor-168 .elementor-element.elementor-element-3fb717ef h5, .elementor-168 .elementor-element.elementor-element-3fb717ef h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c8088 */.elementor-168 .elementor-element.elementor-element-4c8088 { position: relative; }
.elementor-168 .elementor-element.elementor-element-4c8088::before { content:''; position:absolute; inset:0;
  background: linear-gradient(180deg, transparent 0%, rgba(107,203,119,0.08) 100%); z-index:0; pointer-events:none; }
.elementor-168 .elementor-element.elementor-element-4c8088 > .elementor-container { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-774ea28e */.elementor-168 .elementor-element.elementor-element-774ea28e { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-774ea28e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-774ea28e img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-774ea28e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-774ea28e p, .elementor-168 .elementor-element.elementor-element-774ea28e h1, .elementor-168 .elementor-element.elementor-element-774ea28e h2, .elementor-168 .elementor-element.elementor-element-774ea28e h3, .elementor-168 .elementor-element.elementor-element-774ea28e h4, .elementor-168 .elementor-element.elementor-element-774ea28e h5, .elementor-168 .elementor-element.elementor-element-774ea28e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-527c6093 */.elementor-168 .elementor-element.elementor-element-527c6093 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-527c6093 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-527c6093 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-527c6093 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-527c6093 p, .elementor-168 .elementor-element.elementor-element-527c6093 h1, .elementor-168 .elementor-element.elementor-element-527c6093 h2, .elementor-168 .elementor-element.elementor-element-527c6093 h3, .elementor-168 .elementor-element.elementor-element-527c6093 h4, .elementor-168 .elementor-element.elementor-element-527c6093 h5, .elementor-168 .elementor-element.elementor-element-527c6093 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c3289b2 */.elementor-168 .elementor-element.elementor-element-5c3289b2 > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-5c3289b2 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-5c3289b2 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-5c3289b2 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2bd4e155 */.elementor-168 .elementor-element.elementor-element-2bd4e155 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-2bd4e155 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-2bd4e155 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-2bd4e155 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-2bd4e155 p, .elementor-168 .elementor-element.elementor-element-2bd4e155 h1, .elementor-168 .elementor-element.elementor-element-2bd4e155 h2, .elementor-168 .elementor-element.elementor-element-2bd4e155 h3, .elementor-168 .elementor-element.elementor-element-2bd4e155 h4, .elementor-168 .elementor-element.elementor-element-2bd4e155 h5, .elementor-168 .elementor-element.elementor-element-2bd4e155 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5aad9d86 */.elementor-168 .elementor-element.elementor-element-5aad9d86 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-5aad9d86 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-5aad9d86 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-5aad9d86 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-5aad9d86 p, .elementor-168 .elementor-element.elementor-element-5aad9d86 h1, .elementor-168 .elementor-element.elementor-element-5aad9d86 h2, .elementor-168 .elementor-element.elementor-element-5aad9d86 h3, .elementor-168 .elementor-element.elementor-element-5aad9d86 h4, .elementor-168 .elementor-element.elementor-element-5aad9d86 h5, .elementor-168 .elementor-element.elementor-element-5aad9d86 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d5b7111 */.elementor-168 .elementor-element.elementor-element-1d5b7111 > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-1d5b7111 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-1d5b7111 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-1d5b7111 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4f1800af */.elementor-168 .elementor-element.elementor-element-4f1800af { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-4f1800af > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-4f1800af img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-4f1800af .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-4f1800af p, .elementor-168 .elementor-element.elementor-element-4f1800af h1, .elementor-168 .elementor-element.elementor-element-4f1800af h2, .elementor-168 .elementor-element.elementor-element-4f1800af h3, .elementor-168 .elementor-element.elementor-element-4f1800af h4, .elementor-168 .elementor-element.elementor-element-4f1800af h5, .elementor-168 .elementor-element.elementor-element-4f1800af h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-42018cd9 */.elementor-168 .elementor-element.elementor-element-42018cd9 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-42018cd9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-42018cd9 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-42018cd9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-42018cd9 p, .elementor-168 .elementor-element.elementor-element-42018cd9 h1, .elementor-168 .elementor-element.elementor-element-42018cd9 h2, .elementor-168 .elementor-element.elementor-element-42018cd9 h3, .elementor-168 .elementor-element.elementor-element-42018cd9 h4, .elementor-168 .elementor-element.elementor-element-42018cd9 h5, .elementor-168 .elementor-element.elementor-element-42018cd9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-39840091 */.elementor-168 .elementor-element.elementor-element-39840091 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-39840091 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-39840091 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-39840091 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-39840091 p, .elementor-168 .elementor-element.elementor-element-39840091 h1, .elementor-168 .elementor-element.elementor-element-39840091 h2, .elementor-168 .elementor-element.elementor-element-39840091 h3, .elementor-168 .elementor-element.elementor-element-39840091 h4, .elementor-168 .elementor-element.elementor-element-39840091 h5, .elementor-168 .elementor-element.elementor-element-39840091 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7244405 */.elementor-168 .elementor-element.elementor-element-7244405 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-7244405 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-7244405 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-7244405 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-7244405 p, .elementor-168 .elementor-element.elementor-element-7244405 h1, .elementor-168 .elementor-element.elementor-element-7244405 h2, .elementor-168 .elementor-element.elementor-element-7244405 h3, .elementor-168 .elementor-element.elementor-element-7244405 h4, .elementor-168 .elementor-element.elementor-element-7244405 h5, .elementor-168 .elementor-element.elementor-element-7244405 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c80db1d */.elementor-168 .elementor-element.elementor-element-2c80db1d > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-2c80db1d > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-2c80db1d > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-2c80db1d img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a8f876 */.elementor-168 .elementor-element.elementor-element-a8f876 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-a8f876 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-a8f876 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-a8f876 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-a8f876 p, .elementor-168 .elementor-element.elementor-element-a8f876 h1, .elementor-168 .elementor-element.elementor-element-a8f876 h2, .elementor-168 .elementor-element.elementor-element-a8f876 h3, .elementor-168 .elementor-element.elementor-element-a8f876 h4, .elementor-168 .elementor-element.elementor-element-a8f876 h5, .elementor-168 .elementor-element.elementor-element-a8f876 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f1494f5 */.elementor-168 .elementor-element.elementor-element-3f1494f5 { position: relative; overflow: hidden; }
.elementor-168 .elementor-element.elementor-element-3f1494f5::before { content:''; position:absolute; bottom:-100px; left:-100px; width:340px; height:340px;
  background:rgba(107,203,119,0.14); border-radius:60% 40% 50% 50% / 50% 60% 40% 50%; z-index:0; pointer-events:none;
  animation: blobFloat 18s ease-in-out infinite; }
@keyframes blobFloat { 0%,100% { transform:translate(0,0) rotate(0deg); } 50% { transform:translate(20px,-20px) rotate(45deg); } }
.elementor-168 .elementor-element.elementor-element-3f1494f5 > .elementor-container { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-620a6b35 */.elementor-168 .elementor-element.elementor-element-620a6b35 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-620a6b35 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-620a6b35 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-620a6b35 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-620a6b35 p, .elementor-168 .elementor-element.elementor-element-620a6b35 h1, .elementor-168 .elementor-element.elementor-element-620a6b35 h2, .elementor-168 .elementor-element.elementor-element-620a6b35 h3, .elementor-168 .elementor-element.elementor-element-620a6b35 h4, .elementor-168 .elementor-element.elementor-element-620a6b35 h5, .elementor-168 .elementor-element.elementor-element-620a6b35 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1d327253 */.elementor-168 .elementor-element.elementor-element-1d327253 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-1d327253 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-1d327253 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-1d327253 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-1d327253 p, .elementor-168 .elementor-element.elementor-element-1d327253 h1, .elementor-168 .elementor-element.elementor-element-1d327253 h2, .elementor-168 .elementor-element.elementor-element-1d327253 h3, .elementor-168 .elementor-element.elementor-element-1d327253 h4, .elementor-168 .elementor-element.elementor-element-1d327253 h5, .elementor-168 .elementor-element.elementor-element-1d327253 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-14d81323 */.elementor-168 .elementor-element.elementor-element-14d81323 > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-14d81323 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-14d81323 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-14d81323 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73a85b83 */.elementor-168 .elementor-element.elementor-element-73a85b83 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-73a85b83 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-73a85b83 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-73a85b83 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-73a85b83 p, .elementor-168 .elementor-element.elementor-element-73a85b83 h1, .elementor-168 .elementor-element.elementor-element-73a85b83 h2, .elementor-168 .elementor-element.elementor-element-73a85b83 h3, .elementor-168 .elementor-element.elementor-element-73a85b83 h4, .elementor-168 .elementor-element.elementor-element-73a85b83 h5, .elementor-168 .elementor-element.elementor-element-73a85b83 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-62fe5947 */.elementor-168 .elementor-element.elementor-element-62fe5947 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-62fe5947 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-62fe5947 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-62fe5947 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-62fe5947 p, .elementor-168 .elementor-element.elementor-element-62fe5947 h1, .elementor-168 .elementor-element.elementor-element-62fe5947 h2, .elementor-168 .elementor-element.elementor-element-62fe5947 h3, .elementor-168 .elementor-element.elementor-element-62fe5947 h4, .elementor-168 .elementor-element.elementor-element-62fe5947 h5, .elementor-168 .elementor-element.elementor-element-62fe5947 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-668a50ce */.elementor-168 .elementor-element.elementor-element-668a50ce { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-668a50ce > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-668a50ce img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-668a50ce .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-668a50ce p, .elementor-168 .elementor-element.elementor-element-668a50ce h1, .elementor-168 .elementor-element.elementor-element-668a50ce h2, .elementor-168 .elementor-element.elementor-element-668a50ce h3, .elementor-168 .elementor-element.elementor-element-668a50ce h4, .elementor-168 .elementor-element.elementor-element-668a50ce h5, .elementor-168 .elementor-element.elementor-element-668a50ce h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3d40edc5 */.elementor-168 .elementor-element.elementor-element-3d40edc5 > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-3d40edc5 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-3d40edc5 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-3d40edc5 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-259d7130 */.elementor-168 .elementor-element.elementor-element-259d7130 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-259d7130 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-259d7130 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-259d7130 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-259d7130 p, .elementor-168 .elementor-element.elementor-element-259d7130 h1, .elementor-168 .elementor-element.elementor-element-259d7130 h2, .elementor-168 .elementor-element.elementor-element-259d7130 h3, .elementor-168 .elementor-element.elementor-element-259d7130 h4, .elementor-168 .elementor-element.elementor-element-259d7130 h5, .elementor-168 .elementor-element.elementor-element-259d7130 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4b67b4ac */.elementor-168 .elementor-element.elementor-element-4b67b4ac { position: relative; overflow: hidden; }
.elementor-168 .elementor-element.elementor-element-4b67b4ac::before { content:''; position:absolute; top:-80px; right:-80px; width:240px; height:240px;
  background:rgba(107,203,119,0.18); border-radius:50%; z-index:0; pointer-events:none; }
.elementor-168 .elementor-element.elementor-element-4b67b4ac > .elementor-container { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4a9bf440 */.elementor-168 .elementor-element.elementor-element-4a9bf440 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-4a9bf440 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-4a9bf440 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-4a9bf440 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-4a9bf440 p, .elementor-168 .elementor-element.elementor-element-4a9bf440 h1, .elementor-168 .elementor-element.elementor-element-4a9bf440 h2, .elementor-168 .elementor-element.elementor-element-4a9bf440 h3, .elementor-168 .elementor-element.elementor-element-4a9bf440 h4, .elementor-168 .elementor-element.elementor-element-4a9bf440 h5, .elementor-168 .elementor-element.elementor-element-4a9bf440 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f2971b */.elementor-168 .elementor-element.elementor-element-5f2971b { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-5f2971b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-5f2971b img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-5f2971b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-5f2971b p, .elementor-168 .elementor-element.elementor-element-5f2971b h1, .elementor-168 .elementor-element.elementor-element-5f2971b h2, .elementor-168 .elementor-element.elementor-element-5f2971b h3, .elementor-168 .elementor-element.elementor-element-5f2971b h4, .elementor-168 .elementor-element.elementor-element-5f2971b h5, .elementor-168 .elementor-element.elementor-element-5f2971b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-33365dcc */.elementor-168 .elementor-element.elementor-element-33365dcc { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-33365dcc > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-33365dcc img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-33365dcc .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-33365dcc p, .elementor-168 .elementor-element.elementor-element-33365dcc h1, .elementor-168 .elementor-element.elementor-element-33365dcc h2, .elementor-168 .elementor-element.elementor-element-33365dcc h3, .elementor-168 .elementor-element.elementor-element-33365dcc h4, .elementor-168 .elementor-element.elementor-element-33365dcc h5, .elementor-168 .elementor-element.elementor-element-33365dcc h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7b53e230 */.elementor-168 .elementor-element.elementor-element-7b53e230 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-7b53e230 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-7b53e230 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-7b53e230 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-7b53e230 p, .elementor-168 .elementor-element.elementor-element-7b53e230 h1, .elementor-168 .elementor-element.elementor-element-7b53e230 h2, .elementor-168 .elementor-element.elementor-element-7b53e230 h3, .elementor-168 .elementor-element.elementor-element-7b53e230 h4, .elementor-168 .elementor-element.elementor-element-7b53e230 h5, .elementor-168 .elementor-element.elementor-element-7b53e230 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4952270e */.elementor-168 .elementor-element.elementor-element-4952270e > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-4952270e > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-4952270e > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-4952270e img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e967e3f */.elementor-168 .elementor-element.elementor-element-1e967e3f { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-1e967e3f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-1e967e3f img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-1e967e3f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-1e967e3f p, .elementor-168 .elementor-element.elementor-element-1e967e3f h1, .elementor-168 .elementor-element.elementor-element-1e967e3f h2, .elementor-168 .elementor-element.elementor-element-1e967e3f h3, .elementor-168 .elementor-element.elementor-element-1e967e3f h4, .elementor-168 .elementor-element.elementor-element-1e967e3f h5, .elementor-168 .elementor-element.elementor-element-1e967e3f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1b76d275 */.elementor-168 .elementor-element.elementor-element-1b76d275 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-1b76d275 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-1b76d275 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-1b76d275 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-1b76d275 p, .elementor-168 .elementor-element.elementor-element-1b76d275 h1, .elementor-168 .elementor-element.elementor-element-1b76d275 h2, .elementor-168 .elementor-element.elementor-element-1b76d275 h3, .elementor-168 .elementor-element.elementor-element-1b76d275 h4, .elementor-168 .elementor-element.elementor-element-1b76d275 h5, .elementor-168 .elementor-element.elementor-element-1b76d275 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d7479e9 */.elementor-168 .elementor-element.elementor-element-3d7479e9 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-3d7479e9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-3d7479e9 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-3d7479e9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-3d7479e9 p, .elementor-168 .elementor-element.elementor-element-3d7479e9 h1, .elementor-168 .elementor-element.elementor-element-3d7479e9 h2, .elementor-168 .elementor-element.elementor-element-3d7479e9 h3, .elementor-168 .elementor-element.elementor-element-3d7479e9 h4, .elementor-168 .elementor-element.elementor-element-3d7479e9 h5, .elementor-168 .elementor-element.elementor-element-3d7479e9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cee488a */.elementor-168 .elementor-element.elementor-element-4cee488a > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-4cee488a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-4cee488a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-4cee488a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5cb65a56 */.elementor-168 .elementor-element.elementor-element-5cb65a56 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-5cb65a56 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-5cb65a56 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-5cb65a56 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-5cb65a56 p, .elementor-168 .elementor-element.elementor-element-5cb65a56 h1, .elementor-168 .elementor-element.elementor-element-5cb65a56 h2, .elementor-168 .elementor-element.elementor-element-5cb65a56 h3, .elementor-168 .elementor-element.elementor-element-5cb65a56 h4, .elementor-168 .elementor-element.elementor-element-5cb65a56 h5, .elementor-168 .elementor-element.elementor-element-5cb65a56 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-32816bc6 */.elementor-168 .elementor-element.elementor-element-32816bc6 { position: relative; padding-bottom: 0 !important; }
.elementor-168 .elementor-element.elementor-element-32816bc6::after { content:''; display:block; height:60px;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'><path d='M0,30 Q360,60 720,30 T1440,30 L1440,60 L0,60 Z' fill='rgba(255%2C255%2C255%2C0.08)'/></svg>");
  background-size: cover; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1dcedb5 */.elementor-168 .elementor-element.elementor-element-1dcedb5 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-1dcedb5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-1dcedb5 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-1dcedb5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-1dcedb5 p, .elementor-168 .elementor-element.elementor-element-1dcedb5 h1, .elementor-168 .elementor-element.elementor-element-1dcedb5 h2, .elementor-168 .elementor-element.elementor-element-1dcedb5 h3, .elementor-168 .elementor-element.elementor-element-1dcedb5 h4, .elementor-168 .elementor-element.elementor-element-1dcedb5 h5, .elementor-168 .elementor-element.elementor-element-1dcedb5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6ddd5c59 */.elementor-168 .elementor-element.elementor-element-6ddd5c59 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-6ddd5c59 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-6ddd5c59 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-6ddd5c59 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-6ddd5c59 p, .elementor-168 .elementor-element.elementor-element-6ddd5c59 h1, .elementor-168 .elementor-element.elementor-element-6ddd5c59 h2, .elementor-168 .elementor-element.elementor-element-6ddd5c59 h3, .elementor-168 .elementor-element.elementor-element-6ddd5c59 h4, .elementor-168 .elementor-element.elementor-element-6ddd5c59 h5, .elementor-168 .elementor-element.elementor-element-6ddd5c59 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-18a60911 */.elementor-168 .elementor-element.elementor-element-18a60911 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-18a60911 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-18a60911 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-18a60911 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-18a60911 p, .elementor-168 .elementor-element.elementor-element-18a60911 h1, .elementor-168 .elementor-element.elementor-element-18a60911 h2, .elementor-168 .elementor-element.elementor-element-18a60911 h3, .elementor-168 .elementor-element.elementor-element-18a60911 h4, .elementor-168 .elementor-element.elementor-element-18a60911 h5, .elementor-168 .elementor-element.elementor-element-18a60911 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f5b82ec */.elementor-168 .elementor-element.elementor-element-f5b82ec { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-f5b82ec > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-f5b82ec img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-f5b82ec .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-f5b82ec p, .elementor-168 .elementor-element.elementor-element-f5b82ec h1, .elementor-168 .elementor-element.elementor-element-f5b82ec h2, .elementor-168 .elementor-element.elementor-element-f5b82ec h3, .elementor-168 .elementor-element.elementor-element-f5b82ec h4, .elementor-168 .elementor-element.elementor-element-f5b82ec h5, .elementor-168 .elementor-element.elementor-element-f5b82ec h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5126cd0e */.elementor-168 .elementor-element.elementor-element-5126cd0e > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-5126cd0e > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-5126cd0e > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-5126cd0e img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ef60468 */.elementor-168 .elementor-element.elementor-element-ef60468 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-ef60468 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-ef60468 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-ef60468 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-ef60468 p, .elementor-168 .elementor-element.elementor-element-ef60468 h1, .elementor-168 .elementor-element.elementor-element-ef60468 h2, .elementor-168 .elementor-element.elementor-element-ef60468 h3, .elementor-168 .elementor-element.elementor-element-ef60468 h4, .elementor-168 .elementor-element.elementor-element-ef60468 h5, .elementor-168 .elementor-element.elementor-element-ef60468 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1bf4494f */.elementor-168 .elementor-element.elementor-element-1bf4494f { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-1bf4494f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-1bf4494f img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-1bf4494f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-1bf4494f p, .elementor-168 .elementor-element.elementor-element-1bf4494f h1, .elementor-168 .elementor-element.elementor-element-1bf4494f h2, .elementor-168 .elementor-element.elementor-element-1bf4494f h3, .elementor-168 .elementor-element.elementor-element-1bf4494f h4, .elementor-168 .elementor-element.elementor-element-1bf4494f h5, .elementor-168 .elementor-element.elementor-element-1bf4494f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4637d2c7 */.elementor-168 .elementor-element.elementor-element-4637d2c7 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-4637d2c7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-4637d2c7 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-4637d2c7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-4637d2c7 p, .elementor-168 .elementor-element.elementor-element-4637d2c7 h1, .elementor-168 .elementor-element.elementor-element-4637d2c7 h2, .elementor-168 .elementor-element.elementor-element-4637d2c7 h3, .elementor-168 .elementor-element.elementor-element-4637d2c7 h4, .elementor-168 .elementor-element.elementor-element-4637d2c7 h5, .elementor-168 .elementor-element.elementor-element-4637d2c7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-11221131 */.elementor-168 .elementor-element.elementor-element-11221131 { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-11221131 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-11221131 img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-11221131 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-11221131 p, .elementor-168 .elementor-element.elementor-element-11221131 h1, .elementor-168 .elementor-element.elementor-element-11221131 h2, .elementor-168 .elementor-element.elementor-element-11221131 h3, .elementor-168 .elementor-element.elementor-element-11221131 h4, .elementor-168 .elementor-element.elementor-element-11221131 h5, .elementor-168 .elementor-element.elementor-element-11221131 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c7862e9 */.elementor-168 .elementor-element.elementor-element-2c7862e9 > .elementor-container > .elementor-row,
.elementor-168 .elementor-element.elementor-element-2c7862e9 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-168 .elementor-element.elementor-element-2c7862e9 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-168 .elementor-element.elementor-element-2c7862e9 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-33d030bf */.elementor-168 .elementor-element.elementor-element-33d030bf { min-width: 0 !important; }
.elementor-168 .elementor-element.elementor-element-33d030bf > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-33d030bf img { max-width: 100% !important; height: auto !important; }
.elementor-168 .elementor-element.elementor-element-33d030bf .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-168 .elementor-element.elementor-element-33d030bf p, .elementor-168 .elementor-element.elementor-element-33d030bf h1, .elementor-168 .elementor-element.elementor-element-33d030bf h2, .elementor-168 .elementor-element.elementor-element-33d030bf h3, .elementor-168 .elementor-element.elementor-element-33d030bf h4, .elementor-168 .elementor-element.elementor-element-33d030bf h5, .elementor-168 .elementor-element.elementor-element-33d030bf h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-74507963 */.elementor-168 .elementor-element.elementor-element-74507963 { position: relative; }
.elementor-168 .elementor-element.elementor-element-74507963::before { content:''; position:absolute; inset:0;
  background: linear-gradient(180deg, transparent 0%, rgba(107,203,119,0.08) 100%); z-index:0; pointer-events:none; }
.elementor-168 .elementor-element.elementor-element-74507963 > .elementor-container { position: relative; z-index: 1; }/* End custom CSS */