.elementor-2380 .elementor-element.elementor-element-7c973b34>.elementor-container{max-width:1190px;min-height:543px}.elementor-2380 .elementor-element.elementor-element-7c973b34>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-2380 .elementor-element.elementor-element-7c973b34:not(.elementor-motion-effects-element-type-background),.elementor-2380 .elementor-element.elementor-element-7c973b34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a39015c)}.elementor-2380 .elementor-element.elementor-element-7c973b34{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-2380 .elementor-element.elementor-element-7c973b34>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2380 .elementor-element.elementor-element-21db53b0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2380 .elementor-element.elementor-element-21db53b0>.elementor-element-populated{margin:0;padding:0}.elementor-2380 .elementor-element.elementor-element-385f3099 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:42px;font-weight:500;line-height:46px}.elementor-2380 .elementor-element.elementor-element-385f3099>.elementor-widget-container{padding:0}.elementor-2380 .elementor-element.elementor-element-5e020d85 .elementor-heading-title{color:var(--e-global-color-327bfaa);font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:20px}.elementor-2380 .elementor-element.elementor-element-5e020d85{width:485px;max-width:485px}.elementor-2380 .elementor-element.elementor-element-b9dad61 .elementor-heading-title{color:var(--e-global-color-327bfaa);font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:20px}.elementor-2380 .elementor-element.elementor-element-b9dad61{width:485px;max-width:485px}.elementor-2380 .elementor-element.elementor-element-6791bbfa .elementor-button{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:700;line-height:20px;background-color:var(--e-global-color-78efc65);border-radius:10px;padding:20px 42px 20px 41px}.elementor-2380 .elementor-element.elementor-element-6791bbfa>.elementor-widget-container{margin:28px 0 0;padding:0}.elementor-2380 .elementor-element.elementor-element-9104f44>.elementor-widget-container{margin:0 2% 1% 0;padding:0}.elementor-2380 .elementor-element.elementor-element-5d9e778e>.elementor-container{max-width:1166px}.elementor-2380 .elementor-element.elementor-element-5d9e778e:not(.elementor-motion-effects-element-type-background),.elementor-2380 .elementor-element.elementor-element-5d9e778e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a39015c)}.elementor-2380 .elementor-element.elementor-element-5d9e778e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-2380 .elementor-element.elementor-element-5d9e778e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2380 .elementor-element.elementor-element-7838ce3b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2380 .elementor-element.elementor-element-7838ce3b>.elementor-element-populated{margin:0;padding:0}.elementor-2380 .elementor-element.elementor-element-18fab5f4 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:34px;font-weight:500;line-height:37px}.elementor-2380 .elementor-element.elementor-element-18fab5f4>.elementor-widget-container{margin:41px 0 68px;padding:0}.elementor-2380 .elementor-element.elementor-element-9cfc97{margin-top:0;margin-bottom:0;padding:0}.elementor-2380 .elementor-element.elementor-element-613128>.elementor-element-populated{margin:0;padding:0}.elementor-2380 .elementor-element.elementor-element-431bfff{margin-top:0;margin-bottom:0;padding:0}.elementor-2380 .elementor-element.elementor-element-743b35c>.elementor-element-populated{margin:0;padding:0}.elementor-2380 .elementor-element.elementor-element-168306b{margin-top:0;margin-bottom:0;padding:0}.elementor-2380 .elementor-element.elementor-element-94a78b6>.elementor-element-populated{margin:0;padding:0}@media(min-width:768px){.elementor-2380 .elementor-element.elementor-element-21db53b0{width:43.276%}.elementor-2380 .elementor-element.elementor-element-ae1ea27{width:56.724%}}@media(max-width:1024px) and (min-width:768px){.elementor-2380 .elementor-element.elementor-element-21db53b0{width:100%}}@media(max-width:1024px){.elementor-2380 .elementor-element.elementor-element-21db53b0>.elementor-element-populated{margin:0;padding:0 20px}.elementor-2380 .elementor-element.elementor-element-385f3099>.elementor-widget-container{margin:13px 0 0}.elementor-2380 .elementor-element.elementor-element-385f3099{width:538px;max-width:538px}}@media(max-width:767px){.elementor-2380 .elementor-element.elementor-element-21db53b0>.elementor-element-populated{padding:0 20px}.elementor-2380 .elementor-element.elementor-element-385f3099 .elementor-heading-title{font-size:33px;line-height:36px}.elementor-2380 .elementor-element.elementor-element-385f3099>.elementor-widget-container{padding:0}.elementor-2380 .elementor-element.elementor-element-5e020d85 .elementor-heading-title{font-size:14px;line-height:20px}.elementor-2380 .elementor-element.elementor-element-5e020d85>.elementor-widget-container{margin:12px 0 0;padding:0}.elementor-2380 .elementor-element.elementor-element-b9dad61 .elementor-heading-title{font-size:14px;line-height:20px}.elementor-2380 .elementor-element.elementor-element-b9dad61>.elementor-widget-container{margin:12px 0 0;padding:0}.elementor-2380 .elementor-element.elementor-element-6791bbfa>.elementor-widget-container{margin:16px 0 0;padding:0}.elementor-2380 .elementor-element.elementor-element-9104f44>.elementor-widget-container{margin:-57px 0 1px}.elementor-2380 .elementor-element.elementor-element-18fab5f4 .elementor-heading-title{font-size:24px;line-height:26px}.elementor-2380 .elementor-element.elementor-element-18fab5f4>.elementor-widget-container{margin:44px 0 30px 20px}}.elementor-2380 .elementor-element.elementor-element-5e020d85 ul{color:#000;margin:0;padding-left:18px}.elementor-2380 .elementor-element.elementor-element-5e020d85 li{margin-bottom:14px;padding-left:0}.elementor-2380 .elementor-element.elementor-element-5e020d85 ul{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.005em;color:#4b4b4b}.elementor-2380 .elementor-element.elementor-element-5e020d85 text-gr{color:#ed5442;font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:120%;letter-spacing:-.005em}.elementor-2380 .elementor-element.elementor-element-b9dad61 ul{color:#000;margin:0;padding-left:18px}.elementor-2380 .elementor-element.elementor-element-b9dad61 li{margin-bottom:14px;padding-left:0}.elementor-2380 .elementor-element.elementor-element-b9dad61 ul{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.005em;color:#4b4b4b}.elementor-2380 .elementor-element.elementor-element-b9dad61 text-gr{color:#ed5442;font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:120%;letter-spacing:-.005em}.redline .elementor-carousel-image{border:solid 2px #ed5442}.custom-list{list-style:none;padding-left:0;margin:0;max-width:100%}.custom-list li{margin-bottom:12px;line-height:1.2}.custom-list li>.list-item-content{display:flex;align-items:center;gap:10px;min-height:40px}.list-icon{width:28px;height:28px;min-width:28px;background-color:#3498db;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;flex-shrink:0}.custom-list li>.list-item-content span{flex:1;min-width:0;word-break:break-word;display:inline-block}.custom-list li ul{list-style:none;padding-left:36px;margin-top:6px;width:100%}.custom-list li ul li{display:flex;gap:8px;align-items:center;min-height:36px;margin-bottom:6px}.custom-list li ul li .list-icon{width:24px;height:24px;min-width:24px;font-size:14px}