.elementor-142 .elementor-element.elementor-element-97218d7:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-97218d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-97218d7 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-97218d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-97218d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-7ac7fd2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-142 .elementor-element.elementor-element-7ac7fd2b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#8B0000;}.elementor-142 .elementor-element.elementor-element-164f0d3b{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-78ff0fd3{text-align:center;}.elementor-142 .elementor-element.elementor-element-78ff0fd3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-142 .elementor-element.elementor-element-74f1a348{--spacer-size:20px;}.elementor-142 .elementor-element.elementor-element-3002901b > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-55e7e364{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-142 .elementor-element.elementor-element-21d1d3a6{--spacer-size:64px;}.elementor-142 .elementor-element.elementor-element-71975939 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-4df1dc23{text-align:center;}.elementor-142 .elementor-element.elementor-element-4df1dc23 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-142 .elementor-element.elementor-element-541d6d2a{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-142 .elementor-element.elementor-element-515d936f{text-align:center;}.elementor-142 .elementor-element.elementor-element-515d936f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-142 .elementor-element.elementor-element-544b0f08{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-142 .elementor-element.elementor-element-188040ea{text-align:center;}.elementor-142 .elementor-element.elementor-element-188040ea .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-142 .elementor-element.elementor-element-4d05c88b{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-142 .elementor-element.elementor-element-26e3573:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-26e3573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-142 .elementor-element.elementor-element-26e3573 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-26e3573{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-26e3573 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-64044805 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-2cd11dc3{--spacer-size:48px;}.elementor-142 .elementor-element.elementor-element-df519c5{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-f58059b{text-align:center;}.elementor-142 .elementor-element.elementor-element-f58059b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-db98fe2{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-a23b90{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-61e16cd0:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-61e16cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #C0A060 0%, #2C2C2C 100%);}.elementor-142 .elementor-element.elementor-element-61e16cd0 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-61e16cd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-61e16cd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-2ea0ef58 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-6a08bc55{padding:100px 0px 0px 0px;text-align:center;}.elementor-142 .elementor-element.elementor-element-6a08bc55 img{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-142 .elementor-element.elementor-element-7d5e7883.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-142 .elementor-element.elementor-element-7d5e7883.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-142 .elementor-element.elementor-element-44461476{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-142 .elementor-element.elementor-element-44461476 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#8B0000;}.elementor-142 .elementor-element.elementor-element-2133a864{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-66b92f40{text-align:start;}.elementor-142 .elementor-element.elementor-element-66b92f40 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-31fd94c8{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#8B0000;}.elementor-142 .elementor-element.elementor-element-468a2e79{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-1921ada2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-142 .elementor-element.elementor-element-1921ada2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-142 .elementor-element.elementor-element-1921ada2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-142 .elementor-element.elementor-element-1921ada2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-142 .elementor-element.elementor-element-1921ada2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-142 .elementor-element.elementor-element-1921ada2 .elementor-icon-list-icon i{color:#8B0000;transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-1921ada2 .elementor-icon-list-icon svg{fill:#8B0000;transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-1921ada2{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-1921ada2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-58afe8ee{--spacer-size:28px;}.elementor-142 .elementor-element.elementor-element-6403a180:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-6403a180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-142 .elementor-element.elementor-element-6403a180 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-6403a180{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-6403a180 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-1905d50c{--spacer-size:36px;}.elementor-142 .elementor-element.elementor-element-4eca8adf{text-align:center;}.elementor-142 .elementor-element.elementor-element-4eca8adf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#2c2c2c;}.elementor-142 .elementor-element.elementor-element-3bcc83e8{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-142 .elementor-element.elementor-element-682d908a > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-4faece91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-142 .elementor-element.elementor-element-4faece91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-4faece91 > .elementor-element-populated, .elementor-142 .elementor-element.elementor-element-4faece91 > .elementor-element-populated > .elementor-background-overlay, .elementor-142 .elementor-element.elementor-element-4faece91 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-142 .elementor-element.elementor-element-4faece91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-4faece91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-6ca92b00{text-align:center;}.elementor-142 .elementor-element.elementor-element-6ca92b00 img{width:100%;max-width:100%;}.elementor-142 .elementor-element.elementor-element-44e35101{--spacer-size:12px;}.elementor-142 .elementor-element.elementor-element-4054c80e{text-align:start;}.elementor-142 .elementor-element.elementor-element-4054c80e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-142 .elementor-element.elementor-element-23ad28f6{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-142 .elementor-element.elementor-element-205c0f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-142 .elementor-element.elementor-element-205c0f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-205c0f4 > .elementor-element-populated, .elementor-142 .elementor-element.elementor-element-205c0f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-142 .elementor-element.elementor-element-205c0f4 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-142 .elementor-element.elementor-element-205c0f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-205c0f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-12b004a0{text-align:center;}.elementor-142 .elementor-element.elementor-element-12b004a0 img{width:100%;max-width:100%;}.elementor-142 .elementor-element.elementor-element-76804114{--spacer-size:12px;}.elementor-142 .elementor-element.elementor-element-4b806947{text-align:start;}.elementor-142 .elementor-element.elementor-element-4b806947 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-142 .elementor-element.elementor-element-1e439a11{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-142 .elementor-element.elementor-element-3b47119e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-142 .elementor-element.elementor-element-3b47119e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-3b47119e > .elementor-element-populated, .elementor-142 .elementor-element.elementor-element-3b47119e > .elementor-element-populated > .elementor-background-overlay, .elementor-142 .elementor-element.elementor-element-3b47119e > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-142 .elementor-element.elementor-element-3b47119e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-3b47119e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-5781ac16{text-align:center;}.elementor-142 .elementor-element.elementor-element-5781ac16 img{width:100%;max-width:100%;}.elementor-142 .elementor-element.elementor-element-66d86498{--spacer-size:12px;}.elementor-142 .elementor-element.elementor-element-26d0f642{text-align:start;}.elementor-142 .elementor-element.elementor-element-26d0f642 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-142 .elementor-element.elementor-element-1661b6a1{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-142 .elementor-element.elementor-element-575a5422:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-575a5422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-142 .elementor-element.elementor-element-575a5422 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-575a5422{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-575a5422 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-68912803 > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-142 .elementor-element.elementor-element-4029e1b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-142 .elementor-element.elementor-element-4029e1b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-142 .elementor-element.elementor-element-4faab524{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-2a914ea7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-142 .elementor-element.elementor-element-2a914ea7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#ae4d4d;}.elementor-142 .elementor-element.elementor-element-34dc2649{text-align:start;}.elementor-142 .elementor-element.elementor-element-34dc2649 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-51eeb019{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-27cb3d32:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-27cb3d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-142 .elementor-element.elementor-element-27cb3d32 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-27cb3d32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-27cb3d32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-7a99f0d3 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-34c9573b{--spacer-size:40px;}.elementor-142 .elementor-element.elementor-element-11989730{text-align:start;}.elementor-142 .elementor-element.elementor-element-11989730 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#2c2c2c;}.elementor-142 .elementor-element.elementor-element-5f594fb8{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-bc-flex-widget .elementor-142 .elementor-element.elementor-element-5eaa9011.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-142 .elementor-element.elementor-element-5eaa9011.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-142 .elementor-element.elementor-element-2314812 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-37ab607{text-align:center;}.elementor-142 .elementor-element.elementor-element-37ab607 img{width:100%;max-width:100%;}.elementor-142 .elementor-element.elementor-element-6e13e48a{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-654c0357{text-align:start;}.elementor-142 .elementor-element.elementor-element-654c0357 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#2c2c2c;}.elementor-142 .elementor-element.elementor-element-26303a8b{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-142 .elementor-element.elementor-element-e563567{text-align:center;}.elementor-142 .elementor-element.elementor-element-e563567 img{width:100%;max-width:100%;}.elementor-142 .elementor-element.elementor-element-13f2bd8a{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-7f4fe7b4{text-align:start;}.elementor-142 .elementor-element.elementor-element-7f4fe7b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#2c2c2c;}.elementor-142 .elementor-element.elementor-element-76760439{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-142 .elementor-element.elementor-element-504fd3e2{text-align:center;}.elementor-142 .elementor-element.elementor-element-504fd3e2 img{width:100%;max-width:100%;}.elementor-142 .elementor-element.elementor-element-20062897{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-1d40e355{text-align:start;}.elementor-142 .elementor-element.elementor-element-1d40e355 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#2c2c2c;}.elementor-142 .elementor-element.elementor-element-4bd05b3{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-142 .elementor-element.elementor-element-47bcebce{--spacer-size:40px;}.elementor-142 .elementor-element.elementor-element-afc5423 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-7ad4a50f{text-align:center;}.elementor-142 .elementor-element.elementor-element-7ad4a50f img{width:100%;max-width:100%;}.elementor-142 .elementor-element.elementor-element-f94a3c2{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-67f34aa6{text-align:start;}.elementor-142 .elementor-element.elementor-element-67f34aa6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#2c2c2c;}.elementor-142 .elementor-element.elementor-element-67824ea4{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-142 .elementor-element.elementor-element-3a3016ed{text-align:center;}.elementor-142 .elementor-element.elementor-element-3a3016ed img{width:100%;max-width:100%;}.elementor-142 .elementor-element.elementor-element-f7bb0d7{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-6e0d3b32{text-align:start;}.elementor-142 .elementor-element.elementor-element-6e0d3b32 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#2c2c2c;}.elementor-142 .elementor-element.elementor-element-684354b0{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-142 .elementor-element.elementor-element-492e1022{text-align:center;}.elementor-142 .elementor-element.elementor-element-492e1022 img{width:100%;max-width:100%;}.elementor-142 .elementor-element.elementor-element-53ac0ddc{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-48233b98{text-align:start;}.elementor-142 .elementor-element.elementor-element-48233b98 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#2c2c2c;}.elementor-142 .elementor-element.elementor-element-35e50af7{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-142 .elementor-element.elementor-element-69846d89{--spacer-size:40px;}.elementor-142 .elementor-element.elementor-element-1c65b88b:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-1c65b88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-142 .elementor-element.elementor-element-1c65b88b > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-1c65b88b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-1c65b88b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-7bf19575 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-59ec076f{--spacer-size:36px;}.elementor-142 .elementor-element.elementor-element-6aea91dc{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#ae4d4d;}.elementor-142 .elementor-element.elementor-element-3aa0cda8{--spacer-size:12px;}.elementor-142 .elementor-element.elementor-element-6acd3238{text-align:center;}.elementor-142 .elementor-element.elementor-element-6acd3238 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-550df0e8{--spacer-size:20px;}.elementor-142 .elementor-element.elementor-element-67623660{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-5bc7b812{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-59b3a137{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-26a5b484:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-26a5b484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eed9d9;}.elementor-142 .elementor-element.elementor-element-26a5b484 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-26a5b484{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-26a5b484 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-52a3bfe9{--spacer-size:32px;}.elementor-142 .elementor-element.elementor-element-961b884{text-align:center;}.elementor-142 .elementor-element.elementor-element-961b884 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#2c2c2c;}.elementor-142 .elementor-element.elementor-element-55641233:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-55641233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-55641233 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-55641233{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-55641233 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-12b979f{--spacer-size:32px;}.elementor-142 .elementor-element.elementor-element-55986aab{text-align:center;}.elementor-142 .elementor-element.elementor-element-55986aab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#2c2c2c;}.elementor-142 .elementor-element.elementor-element-249f0f35{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-142 .elementor-element.elementor-element-7daa7217 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-2bd1da5f:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-2bd1da5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-142 .elementor-element.elementor-element-2bd1da5f > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-2bd1da5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-2bd1da5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-3dc49c1d > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-2291c2a1{--spacer-size:48px;}.elementor-142 .elementor-element.elementor-element-3c2f04a3{text-align:center;}.elementor-142 .elementor-element.elementor-element-3c2f04a3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-76f3c5c9{--spacer-size:12px;}.elementor-142 .elementor-element.elementor-element-3b100955{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-142 .elementor-element.elementor-element-4e058548 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-bae9d7a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(255,255,255,0.15);}.elementor-142 .elementor-element.elementor-element-13c41b0b > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:rgba(255,255,255,0.15);}.elementor-142 .elementor-element.elementor-element-6ac831ec > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:rgba(255,255,255,0.15);}.elementor-142 .elementor-element.elementor-element-32d59252{--spacer-size:24px;}.elementor-142 .elementor-element.elementor-element-32f455d7 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-613e868e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(255,255,255,0.15);}.elementor-142 .elementor-element.elementor-element-1081b86e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:rgba(255,255,255,0.15);}.elementor-142 .elementor-element.elementor-element-5ce8a62d:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-5ce8a62d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-142 .elementor-element.elementor-element-5ce8a62d > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-5ce8a62d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-142 .elementor-element.elementor-element-5ce8a62d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-142 .elementor-element.elementor-element-6e684079{--spacer-size:32px;}.elementor-142 .elementor-element.elementor-element-5029cb43{text-align:center;}.elementor-142 .elementor-element.elementor-element-5029cb43 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-142 .elementor-element.elementor-element-78940cf5{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-142 .elementor-element.elementor-element-34ebd046 > .elementor-container{max-width:1200px;}.elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-accordion-item{border-color:#e2e8f0;}.elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e2e8f0;}.elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e2e8f0;}.elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-accordion-icon, .elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-accordion-title{color:#0b1929;}.elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-accordion-icon svg{fill:#0b1929;}.elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-tab-title .elementor-accordion-icon i:before{color:#8B0000;}.elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-tab-title .elementor-accordion-icon svg{fill:#8B0000;}.elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#8B0000;}.elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#8B0000;}.elementor-142 .elementor-element.elementor-element-7243ab86 .elementor-tab-content{color:#1a1a1a;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}@media(max-width:1024px){.elementor-142 .elementor-element.elementor-element-7ac7fd2b .elementor-heading-title{font-size:12px;}.elementor-142 .elementor-element.elementor-element-164f0d3b{--spacer-size:11px;}.elementor-142 .elementor-element.elementor-element-78ff0fd3 .elementor-heading-title{font-size:52px;}.elementor-142 .elementor-element.elementor-element-74f1a348{--spacer-size:14px;}.elementor-142 .elementor-element.elementor-element-55e7e364{font-size:16px;}.elementor-142 .elementor-element.elementor-element-21d1d3a6{--spacer-size:45px;}.elementor-142 .elementor-element.elementor-element-4df1dc23 .elementor-heading-title{font-size:28px;}.elementor-142 .elementor-element.elementor-element-541d6d2a{font-size:16px;}.elementor-142 .elementor-element.elementor-element-515d936f .elementor-heading-title{font-size:28px;}.elementor-142 .elementor-element.elementor-element-544b0f08{font-size:16px;}.elementor-142 .elementor-element.elementor-element-188040ea .elementor-heading-title{font-size:28px;}.elementor-142 .elementor-element.elementor-element-4d05c88b{font-size:16px;}.elementor-142 .elementor-element.elementor-element-2cd11dc3{--spacer-size:34px;}.elementor-142 .elementor-element.elementor-element-df519c5{--spacer-size:11px;}.elementor-142 .elementor-element.elementor-element-f58059b .elementor-heading-title{font-size:36px;}.elementor-142 .elementor-element.elementor-element-db98fe2{--spacer-size:11px;}.elementor-142 .elementor-element.elementor-element-a23b90{font-size:16px;}.elementor-142 .elementor-element.elementor-element-6a08bc55 img{width:100%;}.elementor-142 .elementor-element.elementor-element-44461476 .elementor-heading-title{font-size:12px;}.elementor-142 .elementor-element.elementor-element-2133a864{--spacer-size:11px;}.elementor-142 .elementor-element.elementor-element-66b92f40 .elementor-heading-title{font-size:30px;}.elementor-142 .elementor-element.elementor-element-31fd94c8{font-size:16px;}.elementor-142 .elementor-element.elementor-element-468a2e79{font-size:16px;}.elementor-142 .elementor-element.elementor-element-58afe8ee{--spacer-size:20px;}.elementor-142 .elementor-element.elementor-element-1905d50c{--spacer-size:25px;}.elementor-142 .elementor-element.elementor-element-4eca8adf .elementor-heading-title{font-size:36px;}.elementor-142 .elementor-element.elementor-element-3bcc83e8{font-size:16px;}.elementor-142 .elementor-element.elementor-element-6ca92b00 img{width:100%;}.elementor-142 .elementor-element.elementor-element-44e35101{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-4054c80e .elementor-heading-title{font-size:18px;}.elementor-142 .elementor-element.elementor-element-23ad28f6{font-size:16px;}.elementor-142 .elementor-element.elementor-element-12b004a0 img{width:100%;}.elementor-142 .elementor-element.elementor-element-76804114{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-4b806947 .elementor-heading-title{font-size:18px;}.elementor-142 .elementor-element.elementor-element-1e439a11{font-size:16px;}.elementor-142 .elementor-element.elementor-element-5781ac16 img{width:100%;}.elementor-142 .elementor-element.elementor-element-66d86498{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-26d0f642 .elementor-heading-title{font-size:18px;}.elementor-142 .elementor-element.elementor-element-1661b6a1{font-size:16px;}.elementor-142 .elementor-element.elementor-element-4faab524{--spacer-size:11px;}.elementor-142 .elementor-element.elementor-element-2a914ea7 .elementor-heading-title{font-size:12px;}.elementor-142 .elementor-element.elementor-element-34dc2649 .elementor-heading-title{font-size:36px;}.elementor-142 .elementor-element.elementor-element-51eeb019{font-size:16px;}.elementor-142 .elementor-element.elementor-element-34c9573b{--spacer-size:28px;}.elementor-142 .elementor-element.elementor-element-11989730 .elementor-heading-title{font-size:36px;}.elementor-142 .elementor-element.elementor-element-5f594fb8{font-size:16px;}.elementor-142 .elementor-element.elementor-element-37ab607 img{width:100%;}.elementor-142 .elementor-element.elementor-element-6e13e48a{--spacer-size:11px;}.elementor-142 .elementor-element.elementor-element-26303a8b{font-size:16px;}.elementor-142 .elementor-element.elementor-element-e563567 img{width:100%;}.elementor-142 .elementor-element.elementor-element-13f2bd8a{--spacer-size:11px;}.elementor-142 .elementor-element.elementor-element-76760439{font-size:16px;}.elementor-142 .elementor-element.elementor-element-504fd3e2 img{width:100%;}.elementor-142 .elementor-element.elementor-element-20062897{--spacer-size:11px;}.elementor-142 .elementor-element.elementor-element-4bd05b3{font-size:16px;}.elementor-142 .elementor-element.elementor-element-47bcebce{--spacer-size:28px;}.elementor-142 .elementor-element.elementor-element-7ad4a50f img{width:100%;}.elementor-142 .elementor-element.elementor-element-f94a3c2{--spacer-size:11px;}.elementor-142 .elementor-element.elementor-element-67824ea4{font-size:16px;}.elementor-142 .elementor-element.elementor-element-3a3016ed img{width:100%;}.elementor-142 .elementor-element.elementor-element-f7bb0d7{--spacer-size:11px;}.elementor-142 .elementor-element.elementor-element-684354b0{font-size:16px;}.elementor-142 .elementor-element.elementor-element-492e1022 img{width:100%;}.elementor-142 .elementor-element.elementor-element-53ac0ddc{--spacer-size:11px;}.elementor-142 .elementor-element.elementor-element-35e50af7{font-size:16px;}.elementor-142 .elementor-element.elementor-element-69846d89{--spacer-size:28px;}.elementor-142 .elementor-element.elementor-element-59ec076f{--spacer-size:25px;}.elementor-142 .elementor-element.elementor-element-6aea91dc{font-size:16px;}.elementor-142 .elementor-element.elementor-element-3aa0cda8{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-6acd3238 .elementor-heading-title{font-size:36px;}.elementor-142 .elementor-element.elementor-element-550df0e8{--spacer-size:14px;}.elementor-142 .elementor-element.elementor-element-67623660{font-size:16px;}.elementor-142 .elementor-element.elementor-element-5bc7b812{font-size:16px;}.elementor-142 .elementor-element.elementor-element-59b3a137{font-size:16px;}.elementor-142 .elementor-element.elementor-element-52a3bfe9{--spacer-size:22px;}.elementor-142 .elementor-element.elementor-element-961b884 .elementor-heading-title{font-size:36px;}.elementor-142 .elementor-element.elementor-element-12b979f{--spacer-size:22px;}.elementor-142 .elementor-element.elementor-element-249f0f35{font-size:16px;}.elementor-142 .elementor-element.elementor-element-2291c2a1{--spacer-size:34px;}.elementor-142 .elementor-element.elementor-element-3c2f04a3 .elementor-heading-title{font-size:36px;}.elementor-142 .elementor-element.elementor-element-76f3c5c9{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-3b100955{font-size:16px;}.elementor-142 .elementor-element.elementor-element-32d59252{--spacer-size:17px;}.elementor-142 .elementor-element.elementor-element-6e684079{--spacer-size:22px;}.elementor-142 .elementor-element.elementor-element-5029cb43 .elementor-heading-title{font-size:36px;}.elementor-142 .elementor-element.elementor-element-78940cf5{font-size:16px;}}@media(max-width:767px){.elementor-142 .elementor-element.elementor-element-7ac7fd2b .elementor-heading-title{font-size:11px;}.elementor-142 .elementor-element.elementor-element-164f0d3b{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-78ff0fd3 .elementor-heading-title{font-size:38px;}.elementor-142 .elementor-element.elementor-element-74f1a348{--spacer-size:10px;}.elementor-142 .elementor-element.elementor-element-73173bcf{width:100%;}.elementor-142 .elementor-element.elementor-element-1489b931{width:100%;}.elementor-142 .elementor-element.elementor-element-55e7e364{font-size:15px;}.elementor-142 .elementor-element.elementor-element-1513503{width:100%;}.elementor-142 .elementor-element.elementor-element-21d1d3a6{--spacer-size:32px;}.elementor-142 .elementor-element.elementor-element-25b51918{width:100%;}.elementor-142 .elementor-element.elementor-element-4df1dc23 .elementor-heading-title{font-size:22px;}.elementor-142 .elementor-element.elementor-element-541d6d2a{font-size:15px;}.elementor-142 .elementor-element.elementor-element-209eb2a2{width:100%;}.elementor-142 .elementor-element.elementor-element-515d936f .elementor-heading-title{font-size:22px;}.elementor-142 .elementor-element.elementor-element-544b0f08{font-size:15px;}.elementor-142 .elementor-element.elementor-element-20c7aca3{width:100%;}.elementor-142 .elementor-element.elementor-element-188040ea .elementor-heading-title{font-size:22px;}.elementor-142 .elementor-element.elementor-element-4d05c88b{font-size:15px;}.elementor-142 .elementor-element.elementor-element-25dae0b9{width:100%;}.elementor-142 .elementor-element.elementor-element-cd06dfa{width:100%;}.elementor-142 .elementor-element.elementor-element-2cd11dc3{--spacer-size:24px;}.elementor-142 .elementor-element.elementor-element-df519c5{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-f58059b .elementor-heading-title{font-size:30px;}.elementor-142 .elementor-element.elementor-element-db98fe2{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-a23b90{font-size:15px;}.elementor-142 .elementor-element.elementor-element-520891bf{width:100%;}.elementor-142 .elementor-element.elementor-element-7f8a9dae{width:100%;}.elementor-142 .elementor-element.elementor-element-6a08bc55 img{width:100%;}.elementor-142 .elementor-element.elementor-element-93ca77{width:100%;}.elementor-142 .elementor-element.elementor-element-7d5e7883{width:100%;}.elementor-142 .elementor-element.elementor-element-44461476 .elementor-heading-title{font-size:11px;}.elementor-142 .elementor-element.elementor-element-2133a864{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-66b92f40 .elementor-heading-title{font-size:24px;}.elementor-142 .elementor-element.elementor-element-31fd94c8{font-size:15px;}.elementor-142 .elementor-element.elementor-element-468a2e79{font-size:15px;}.elementor-142 .elementor-element.elementor-element-58afe8ee{--spacer-size:14px;}.elementor-142 .elementor-element.elementor-element-1905d50c{--spacer-size:18px;}.elementor-142 .elementor-element.elementor-element-4eca8adf .elementor-heading-title{font-size:30px;}.elementor-142 .elementor-element.elementor-element-3bcc83e8{font-size:15px;}.elementor-142 .elementor-element.elementor-element-4faece91{width:100%;}.elementor-142 .elementor-element.elementor-element-6ca92b00 img{width:100%;}.elementor-142 .elementor-element.elementor-element-44e35101{--spacer-size:6px;}.elementor-142 .elementor-element.elementor-element-4054c80e .elementor-heading-title{font-size:17px;}.elementor-142 .elementor-element.elementor-element-23ad28f6{font-size:15px;}.elementor-142 .elementor-element.elementor-element-205c0f4{width:100%;}.elementor-142 .elementor-element.elementor-element-12b004a0 img{width:100%;}.elementor-142 .elementor-element.elementor-element-76804114{--spacer-size:6px;}.elementor-142 .elementor-element.elementor-element-4b806947 .elementor-heading-title{font-size:17px;}.elementor-142 .elementor-element.elementor-element-1e439a11{font-size:15px;}.elementor-142 .elementor-element.elementor-element-3b47119e{width:100%;}.elementor-142 .elementor-element.elementor-element-5781ac16 img{width:100%;}.elementor-142 .elementor-element.elementor-element-66d86498{--spacer-size:6px;}.elementor-142 .elementor-element.elementor-element-26d0f642 .elementor-heading-title{font-size:17px;}.elementor-142 .elementor-element.elementor-element-1661b6a1{font-size:15px;}.elementor-142 .elementor-element.elementor-element-4029e1b{width:100%;}.elementor-142 .elementor-element.elementor-element-4faab524{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-2a914ea7 .elementor-heading-title{font-size:11px;}.elementor-142 .elementor-element.elementor-element-34dc2649 .elementor-heading-title{font-size:30px;}.elementor-142 .elementor-element.elementor-element-51eeb019{font-size:15px;}.elementor-142 .elementor-element.elementor-element-4146c05a{width:100%;}.elementor-142 .elementor-element.elementor-element-71b6646e{width:100%;}.elementor-142 .elementor-element.elementor-element-34c9573b{--spacer-size:20px;}.elementor-142 .elementor-element.elementor-element-11989730 .elementor-heading-title{font-size:30px;}.elementor-142 .elementor-element.elementor-element-5f594fb8{font-size:15px;}.elementor-142 .elementor-element.elementor-element-5eaa9011{width:100%;}.elementor-142 .elementor-element.elementor-element-598eeb90{width:100%;}.elementor-142 .elementor-element.elementor-element-37ab607 img{width:100%;}.elementor-142 .elementor-element.elementor-element-6e13e48a{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-26303a8b{font-size:15px;}.elementor-142 .elementor-element.elementor-element-249eb64c{width:100%;}.elementor-142 .elementor-element.elementor-element-e563567 img{width:100%;}.elementor-142 .elementor-element.elementor-element-13f2bd8a{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-76760439{font-size:15px;}.elementor-142 .elementor-element.elementor-element-2efa648f{width:100%;}.elementor-142 .elementor-element.elementor-element-504fd3e2 img{width:100%;}.elementor-142 .elementor-element.elementor-element-20062897{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-4bd05b3{font-size:15px;}.elementor-142 .elementor-element.elementor-element-47bcebce{--spacer-size:20px;}.elementor-142 .elementor-element.elementor-element-288dc198{width:100%;}.elementor-142 .elementor-element.elementor-element-7ad4a50f img{width:100%;}.elementor-142 .elementor-element.elementor-element-f94a3c2{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-67824ea4{font-size:15px;}.elementor-142 .elementor-element.elementor-element-3dd0cefe{width:100%;}.elementor-142 .elementor-element.elementor-element-3a3016ed img{width:100%;}.elementor-142 .elementor-element.elementor-element-f7bb0d7{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-684354b0{font-size:15px;}.elementor-142 .elementor-element.elementor-element-43019ad5{width:100%;}.elementor-142 .elementor-element.elementor-element-492e1022 img{width:100%;}.elementor-142 .elementor-element.elementor-element-53ac0ddc{--spacer-size:8px;}.elementor-142 .elementor-element.elementor-element-35e50af7{font-size:15px;}.elementor-142 .elementor-element.elementor-element-69846d89{--spacer-size:20px;}.elementor-142 .elementor-element.elementor-element-679431f2{width:100%;}.elementor-142 .elementor-element.elementor-element-2444c177{width:100%;}.elementor-142 .elementor-element.elementor-element-59ec076f{--spacer-size:18px;}.elementor-142 .elementor-element.elementor-element-6aea91dc{font-size:15px;}.elementor-142 .elementor-element.elementor-element-3aa0cda8{--spacer-size:6px;}.elementor-142 .elementor-element.elementor-element-6acd3238 .elementor-heading-title{font-size:30px;}.elementor-142 .elementor-element.elementor-element-550df0e8{--spacer-size:10px;}.elementor-142 .elementor-element.elementor-element-67623660{font-size:15px;}.elementor-142 .elementor-element.elementor-element-5bc7b812{font-size:15px;}.elementor-142 .elementor-element.elementor-element-59b3a137{font-size:15px;}.elementor-142 .elementor-element.elementor-element-25cdd971{width:100%;}.elementor-142 .elementor-element.elementor-element-52a3bfe9{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-961b884 .elementor-heading-title{font-size:30px;}.elementor-142 .elementor-element.elementor-element-12b979f{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-249f0f35{font-size:15px;}.elementor-142 .elementor-element.elementor-element-352fd8ea{width:100%;}.elementor-142 .elementor-element.elementor-element-5cc4ecc9{width:100%;}.elementor-142 .elementor-element.elementor-element-59834d41{width:100%;}.elementor-142 .elementor-element.elementor-element-262f48c3{width:100%;}.elementor-142 .elementor-element.elementor-element-5db7ce40{width:100%;}.elementor-142 .elementor-element.elementor-element-2291c2a1{--spacer-size:24px;}.elementor-142 .elementor-element.elementor-element-3c2f04a3 .elementor-heading-title{font-size:30px;}.elementor-142 .elementor-element.elementor-element-76f3c5c9{--spacer-size:6px;}.elementor-142 .elementor-element.elementor-element-3b100955{font-size:15px;}.elementor-142 .elementor-element.elementor-element-136b6c90{width:100%;}.elementor-142 .elementor-element.elementor-element-bae9d7a{width:100%;}.elementor-142 .elementor-element.elementor-element-13c41b0b{width:100%;}.elementor-142 .elementor-element.elementor-element-6ac831ec{width:100%;}.elementor-142 .elementor-element.elementor-element-32d59252{--spacer-size:12px;}.elementor-142 .elementor-element.elementor-element-613e868e{width:100%;}.elementor-142 .elementor-element.elementor-element-1081b86e{width:100%;}.elementor-142 .elementor-element.elementor-element-6e684079{--spacer-size:16px;}.elementor-142 .elementor-element.elementor-element-5029cb43 .elementor-heading-title{font-size:30px;}.elementor-142 .elementor-element.elementor-element-78940cf5{font-size:15px;}.elementor-142 .elementor-element.elementor-element-4c5dd3b9{width:100%;}.elementor-142 .elementor-element.elementor-element-458f1e83{width:100%;}.elementor-142 .elementor-element.elementor-element-5ca25ff9{width:100%;}}@media(min-width:768px){.elementor-142 .elementor-element.elementor-element-1d3857f7{width:100%;}.elementor-142 .elementor-element.elementor-element-73173bcf{width:20%;}.elementor-142 .elementor-element.elementor-element-1489b931{width:60%;}.elementor-142 .elementor-element.elementor-element-1513503{width:20%;}.elementor-142 .elementor-element.elementor-element-25b51918{width:33%;}.elementor-142 .elementor-element.elementor-element-209eb2a2{width:33%;}.elementor-142 .elementor-element.elementor-element-20c7aca3{width:34%;}.elementor-142 .elementor-element.elementor-element-3d651fac{width:100%;}.elementor-142 .elementor-element.elementor-element-25dae0b9{width:15%;}.elementor-142 .elementor-element.elementor-element-cd06dfa{width:70%;}.elementor-142 .elementor-element.elementor-element-520891bf{width:15%;}.elementor-142 .elementor-element.elementor-element-2cb9b795{width:100%;}.elementor-142 .elementor-element.elementor-element-7f8a9dae{width:60%;}.elementor-142 .elementor-element.elementor-element-93ca77{width:5%;}.elementor-142 .elementor-element.elementor-element-7d5e7883{width:35%;}.elementor-142 .elementor-element.elementor-element-5c9fd65e{width:100%;}.elementor-142 .elementor-element.elementor-element-4faece91{width:33%;}.elementor-142 .elementor-element.elementor-element-205c0f4{width:33%;}.elementor-142 .elementor-element.elementor-element-3b47119e{width:34%;}.elementor-142 .elementor-element.elementor-element-7bae5c69{width:100%;}.elementor-142 .elementor-element.elementor-element-4029e1b{width:35%;}.elementor-142 .elementor-element.elementor-element-4146c05a{width:65%;}.elementor-142 .elementor-element.elementor-element-4250f1c5{width:100%;}.elementor-142 .elementor-element.elementor-element-71b6646e{width:60%;}.elementor-142 .elementor-element.elementor-element-5eaa9011{width:40%;}.elementor-142 .elementor-element.elementor-element-598eeb90{width:33%;}.elementor-142 .elementor-element.elementor-element-249eb64c{width:33%;}.elementor-142 .elementor-element.elementor-element-2efa648f{width:34%;}.elementor-142 .elementor-element.elementor-element-30dab346{width:100%;}.elementor-142 .elementor-element.elementor-element-679431f2{width:15%;}.elementor-142 .elementor-element.elementor-element-2444c177{width:70%;}.elementor-142 .elementor-element.elementor-element-25cdd971{width:15%;}.elementor-142 .elementor-element.elementor-element-70e07621{width:100%;}.elementor-142 .elementor-element.elementor-element-7f2ff014{width:100%;}.elementor-142 .elementor-element.elementor-element-352fd8ea{width:33%;}.elementor-142 .elementor-element.elementor-element-5cc4ecc9{width:33%;}.elementor-142 .elementor-element.elementor-element-59834d41{width:34%;}.elementor-142 .elementor-element.elementor-element-6652abda{width:100%;}.elementor-142 .elementor-element.elementor-element-262f48c3{width:15%;}.elementor-142 .elementor-element.elementor-element-5db7ce40{width:70%;}.elementor-142 .elementor-element.elementor-element-136b6c90{width:15%;}.elementor-142 .elementor-element.elementor-element-bae9d7a{width:33%;}.elementor-142 .elementor-element.elementor-element-13c41b0b{width:33%;}.elementor-142 .elementor-element.elementor-element-6ac831ec{width:34%;}.elementor-142 .elementor-element.elementor-element-2df54cd1{width:100%;}.elementor-142 .elementor-element.elementor-element-4c5dd3b9{width:15%;}.elementor-142 .elementor-element.elementor-element-458f1e83{width:70%;}.elementor-142 .elementor-element.elementor-element-5ca25ff9{width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-142 .elementor-element.elementor-element-73173bcf{width:50%;}.elementor-142 .elementor-element.elementor-element-1489b931{width:60%;}.elementor-142 .elementor-element.elementor-element-1513503{width:50%;}.elementor-142 .elementor-element.elementor-element-25b51918{width:50%;}.elementor-142 .elementor-element.elementor-element-209eb2a2{width:50%;}.elementor-142 .elementor-element.elementor-element-20c7aca3{width:34%;}.elementor-142 .elementor-element.elementor-element-25dae0b9{width:50%;}.elementor-142 .elementor-element.elementor-element-cd06dfa{width:70%;}.elementor-142 .elementor-element.elementor-element-520891bf{width:50%;}.elementor-142 .elementor-element.elementor-element-7f8a9dae{width:60%;}.elementor-142 .elementor-element.elementor-element-93ca77{width:50%;}.elementor-142 .elementor-element.elementor-element-7d5e7883{width:35%;}.elementor-142 .elementor-element.elementor-element-4faece91{width:50%;}.elementor-142 .elementor-element.elementor-element-205c0f4{width:50%;}.elementor-142 .elementor-element.elementor-element-3b47119e{width:34%;}.elementor-142 .elementor-element.elementor-element-4029e1b{width:35%;}.elementor-142 .elementor-element.elementor-element-4146c05a{width:65%;}.elementor-142 .elementor-element.elementor-element-71b6646e{width:60%;}.elementor-142 .elementor-element.elementor-element-5eaa9011{width:40%;}.elementor-142 .elementor-element.elementor-element-598eeb90{width:50%;}.elementor-142 .elementor-element.elementor-element-249eb64c{width:50%;}.elementor-142 .elementor-element.elementor-element-2efa648f{width:34%;}.elementor-142 .elementor-element.elementor-element-288dc198{width:34%;}.elementor-142 .elementor-element.elementor-element-3dd0cefe{width:50%;}.elementor-142 .elementor-element.elementor-element-43019ad5{width:50%;}.elementor-142 .elementor-element.elementor-element-679431f2{width:50%;}.elementor-142 .elementor-element.elementor-element-2444c177{width:70%;}.elementor-142 .elementor-element.elementor-element-25cdd971{width:50%;}.elementor-142 .elementor-element.elementor-element-352fd8ea{width:50%;}.elementor-142 .elementor-element.elementor-element-5cc4ecc9{width:50%;}.elementor-142 .elementor-element.elementor-element-59834d41{width:34%;}.elementor-142 .elementor-element.elementor-element-262f48c3{width:50%;}.elementor-142 .elementor-element.elementor-element-5db7ce40{width:70%;}.elementor-142 .elementor-element.elementor-element-136b6c90{width:50%;}.elementor-142 .elementor-element.elementor-element-bae9d7a{width:50%;}.elementor-142 .elementor-element.elementor-element-13c41b0b{width:50%;}.elementor-142 .elementor-element.elementor-element-6ac831ec{width:34%;}.elementor-142 .elementor-element.elementor-element-613e868e{width:50%;}.elementor-142 .elementor-element.elementor-element-1081b86e{width:50%;}.elementor-142 .elementor-element.elementor-element-4c5dd3b9{width:50%;}.elementor-142 .elementor-element.elementor-element-458f1e83{width:70%;}.elementor-142 .elementor-element.elementor-element-5ca25ff9{width:50%;}}/* Start custom CSS for column, class: .elementor-element-73173bcf */.elementor-142 .elementor-element.elementor-element-73173bcf { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-73173bcf > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-73173bcf img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-73173bcf .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-73173bcf p, .elementor-142 .elementor-element.elementor-element-73173bcf h1, .elementor-142 .elementor-element.elementor-element-73173bcf h2, .elementor-142 .elementor-element.elementor-element-73173bcf h3, .elementor-142 .elementor-element.elementor-element-73173bcf h4, .elementor-142 .elementor-element.elementor-element-73173bcf h5, .elementor-142 .elementor-element.elementor-element-73173bcf h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1489b931 */.elementor-142 .elementor-element.elementor-element-1489b931 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-1489b931 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-1489b931 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-1489b931 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-1489b931 p, .elementor-142 .elementor-element.elementor-element-1489b931 h1, .elementor-142 .elementor-element.elementor-element-1489b931 h2, .elementor-142 .elementor-element.elementor-element-1489b931 h3, .elementor-142 .elementor-element.elementor-element-1489b931 h4, .elementor-142 .elementor-element.elementor-element-1489b931 h5, .elementor-142 .elementor-element.elementor-element-1489b931 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1513503 */.elementor-142 .elementor-element.elementor-element-1513503 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-1513503 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-1513503 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-1513503 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-1513503 p, .elementor-142 .elementor-element.elementor-element-1513503 h1, .elementor-142 .elementor-element.elementor-element-1513503 h2, .elementor-142 .elementor-element.elementor-element-1513503 h3, .elementor-142 .elementor-element.elementor-element-1513503 h4, .elementor-142 .elementor-element.elementor-element-1513503 h5, .elementor-142 .elementor-element.elementor-element-1513503 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3002901b */.elementor-142 .elementor-element.elementor-element-3002901b > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-3002901b > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-3002901b > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-3002901b img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25b51918 */.elementor-142 .elementor-element.elementor-element-25b51918 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-25b51918 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-25b51918 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-25b51918 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-25b51918 p, .elementor-142 .elementor-element.elementor-element-25b51918 h1, .elementor-142 .elementor-element.elementor-element-25b51918 h2, .elementor-142 .elementor-element.elementor-element-25b51918 h3, .elementor-142 .elementor-element.elementor-element-25b51918 h4, .elementor-142 .elementor-element.elementor-element-25b51918 h5, .elementor-142 .elementor-element.elementor-element-25b51918 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-209eb2a2 */.elementor-142 .elementor-element.elementor-element-209eb2a2 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-209eb2a2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-209eb2a2 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-209eb2a2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-209eb2a2 p, .elementor-142 .elementor-element.elementor-element-209eb2a2 h1, .elementor-142 .elementor-element.elementor-element-209eb2a2 h2, .elementor-142 .elementor-element.elementor-element-209eb2a2 h3, .elementor-142 .elementor-element.elementor-element-209eb2a2 h4, .elementor-142 .elementor-element.elementor-element-209eb2a2 h5, .elementor-142 .elementor-element.elementor-element-209eb2a2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20c7aca3 */.elementor-142 .elementor-element.elementor-element-20c7aca3 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-20c7aca3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-20c7aca3 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-20c7aca3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-20c7aca3 p, .elementor-142 .elementor-element.elementor-element-20c7aca3 h1, .elementor-142 .elementor-element.elementor-element-20c7aca3 h2, .elementor-142 .elementor-element.elementor-element-20c7aca3 h3, .elementor-142 .elementor-element.elementor-element-20c7aca3 h4, .elementor-142 .elementor-element.elementor-element-20c7aca3 h5, .elementor-142 .elementor-element.elementor-element-20c7aca3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71975939 */.elementor-142 .elementor-element.elementor-element-71975939 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-71975939 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-71975939 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-71975939 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1d3857f7 */.elementor-142 .elementor-element.elementor-element-1d3857f7 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-1d3857f7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-1d3857f7 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-1d3857f7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-1d3857f7 p, .elementor-142 .elementor-element.elementor-element-1d3857f7 h1, .elementor-142 .elementor-element.elementor-element-1d3857f7 h2, .elementor-142 .elementor-element.elementor-element-1d3857f7 h3, .elementor-142 .elementor-element.elementor-element-1d3857f7 h4, .elementor-142 .elementor-element.elementor-element-1d3857f7 h5, .elementor-142 .elementor-element.elementor-element-1d3857f7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-97218d7 */.elementor-142 .elementor-element.elementor-element-97218d7 { border-top: 4px solid #8B0000; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25dae0b9 */.elementor-142 .elementor-element.elementor-element-25dae0b9 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-25dae0b9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-25dae0b9 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-25dae0b9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-25dae0b9 p, .elementor-142 .elementor-element.elementor-element-25dae0b9 h1, .elementor-142 .elementor-element.elementor-element-25dae0b9 h2, .elementor-142 .elementor-element.elementor-element-25dae0b9 h3, .elementor-142 .elementor-element.elementor-element-25dae0b9 h4, .elementor-142 .elementor-element.elementor-element-25dae0b9 h5, .elementor-142 .elementor-element.elementor-element-25dae0b9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cd06dfa */.elementor-142 .elementor-element.elementor-element-cd06dfa { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-cd06dfa > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-cd06dfa img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-cd06dfa .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-cd06dfa p, .elementor-142 .elementor-element.elementor-element-cd06dfa h1, .elementor-142 .elementor-element.elementor-element-cd06dfa h2, .elementor-142 .elementor-element.elementor-element-cd06dfa h3, .elementor-142 .elementor-element.elementor-element-cd06dfa h4, .elementor-142 .elementor-element.elementor-element-cd06dfa h5, .elementor-142 .elementor-element.elementor-element-cd06dfa h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-520891bf */.elementor-142 .elementor-element.elementor-element-520891bf { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-520891bf > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-520891bf img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-520891bf .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-520891bf p, .elementor-142 .elementor-element.elementor-element-520891bf h1, .elementor-142 .elementor-element.elementor-element-520891bf h2, .elementor-142 .elementor-element.elementor-element-520891bf h3, .elementor-142 .elementor-element.elementor-element-520891bf h4, .elementor-142 .elementor-element.elementor-element-520891bf h5, .elementor-142 .elementor-element.elementor-element-520891bf h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-64044805 */.elementor-142 .elementor-element.elementor-element-64044805 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-64044805 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-64044805 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-64044805 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d651fac */.elementor-142 .elementor-element.elementor-element-3d651fac { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-3d651fac > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-3d651fac img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-3d651fac .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-3d651fac p, .elementor-142 .elementor-element.elementor-element-3d651fac h1, .elementor-142 .elementor-element.elementor-element-3d651fac h2, .elementor-142 .elementor-element.elementor-element-3d651fac h3, .elementor-142 .elementor-element.elementor-element-3d651fac h4, .elementor-142 .elementor-element.elementor-element-3d651fac h5, .elementor-142 .elementor-element.elementor-element-3d651fac h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f8a9dae */.elementor-142 .elementor-element.elementor-element-7f8a9dae { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-7f8a9dae > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-7f8a9dae img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-7f8a9dae .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-7f8a9dae p, .elementor-142 .elementor-element.elementor-element-7f8a9dae h1, .elementor-142 .elementor-element.elementor-element-7f8a9dae h2, .elementor-142 .elementor-element.elementor-element-7f8a9dae h3, .elementor-142 .elementor-element.elementor-element-7f8a9dae h4, .elementor-142 .elementor-element.elementor-element-7f8a9dae h5, .elementor-142 .elementor-element.elementor-element-7f8a9dae h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-93ca77 */.elementor-142 .elementor-element.elementor-element-93ca77 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-93ca77 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-93ca77 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-93ca77 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-93ca77 p, .elementor-142 .elementor-element.elementor-element-93ca77 h1, .elementor-142 .elementor-element.elementor-element-93ca77 h2, .elementor-142 .elementor-element.elementor-element-93ca77 h3, .elementor-142 .elementor-element.elementor-element-93ca77 h4, .elementor-142 .elementor-element.elementor-element-93ca77 h5, .elementor-142 .elementor-element.elementor-element-93ca77 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7d5e7883 */.elementor-142 .elementor-element.elementor-element-7d5e7883 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-7d5e7883 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-7d5e7883 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-7d5e7883 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-7d5e7883 p, .elementor-142 .elementor-element.elementor-element-7d5e7883 h1, .elementor-142 .elementor-element.elementor-element-7d5e7883 h2, .elementor-142 .elementor-element.elementor-element-7d5e7883 h3, .elementor-142 .elementor-element.elementor-element-7d5e7883 h4, .elementor-142 .elementor-element.elementor-element-7d5e7883 h5, .elementor-142 .elementor-element.elementor-element-7d5e7883 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ea0ef58 */.elementor-142 .elementor-element.elementor-element-2ea0ef58 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-2ea0ef58 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-2ea0ef58 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-2ea0ef58 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2cb9b795 */.elementor-142 .elementor-element.elementor-element-2cb9b795 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-2cb9b795 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-2cb9b795 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-2cb9b795 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-2cb9b795 p, .elementor-142 .elementor-element.elementor-element-2cb9b795 h1, .elementor-142 .elementor-element.elementor-element-2cb9b795 h2, .elementor-142 .elementor-element.elementor-element-2cb9b795 h3, .elementor-142 .elementor-element.elementor-element-2cb9b795 h4, .elementor-142 .elementor-element.elementor-element-2cb9b795 h5, .elementor-142 .elementor-element.elementor-element-2cb9b795 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61e16cd0 */.elementor-142 .elementor-element.elementor-element-61e16cd0 { position: relative; }
.elementor-142 .elementor-element.elementor-element-61e16cd0::before { content:''; position:absolute; left:0; top:10%; bottom:10%; width:4px;
  background:#8B0000; z-index:1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4faece91 */.elementor-142 .elementor-element.elementor-element-4faece91 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-4faece91 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-4faece91 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-4faece91 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-4faece91 p, .elementor-142 .elementor-element.elementor-element-4faece91 h1, .elementor-142 .elementor-element.elementor-element-4faece91 h2, .elementor-142 .elementor-element.elementor-element-4faece91 h3, .elementor-142 .elementor-element.elementor-element-4faece91 h4, .elementor-142 .elementor-element.elementor-element-4faece91 h5, .elementor-142 .elementor-element.elementor-element-4faece91 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-205c0f4 */.elementor-142 .elementor-element.elementor-element-205c0f4 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-205c0f4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-205c0f4 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-205c0f4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-205c0f4 p, .elementor-142 .elementor-element.elementor-element-205c0f4 h1, .elementor-142 .elementor-element.elementor-element-205c0f4 h2, .elementor-142 .elementor-element.elementor-element-205c0f4 h3, .elementor-142 .elementor-element.elementor-element-205c0f4 h4, .elementor-142 .elementor-element.elementor-element-205c0f4 h5, .elementor-142 .elementor-element.elementor-element-205c0f4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b47119e */.elementor-142 .elementor-element.elementor-element-3b47119e { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-3b47119e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-3b47119e img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-3b47119e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-3b47119e p, .elementor-142 .elementor-element.elementor-element-3b47119e h1, .elementor-142 .elementor-element.elementor-element-3b47119e h2, .elementor-142 .elementor-element.elementor-element-3b47119e h3, .elementor-142 .elementor-element.elementor-element-3b47119e h4, .elementor-142 .elementor-element.elementor-element-3b47119e h5, .elementor-142 .elementor-element.elementor-element-3b47119e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-682d908a */.elementor-142 .elementor-element.elementor-element-682d908a > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-682d908a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-682d908a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-682d908a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5c9fd65e */.elementor-142 .elementor-element.elementor-element-5c9fd65e { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-5c9fd65e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-5c9fd65e img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-5c9fd65e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-5c9fd65e p, .elementor-142 .elementor-element.elementor-element-5c9fd65e h1, .elementor-142 .elementor-element.elementor-element-5c9fd65e h2, .elementor-142 .elementor-element.elementor-element-5c9fd65e h3, .elementor-142 .elementor-element.elementor-element-5c9fd65e h4, .elementor-142 .elementor-element.elementor-element-5c9fd65e h5, .elementor-142 .elementor-element.elementor-element-5c9fd65e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4029e1b */.elementor-142 .elementor-element.elementor-element-4029e1b { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-4029e1b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-4029e1b img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-4029e1b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-4029e1b p, .elementor-142 .elementor-element.elementor-element-4029e1b h1, .elementor-142 .elementor-element.elementor-element-4029e1b h2, .elementor-142 .elementor-element.elementor-element-4029e1b h3, .elementor-142 .elementor-element.elementor-element-4029e1b h4, .elementor-142 .elementor-element.elementor-element-4029e1b h5, .elementor-142 .elementor-element.elementor-element-4029e1b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4146c05a */.elementor-142 .elementor-element.elementor-element-4146c05a { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-4146c05a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-4146c05a img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-4146c05a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-4146c05a p, .elementor-142 .elementor-element.elementor-element-4146c05a h1, .elementor-142 .elementor-element.elementor-element-4146c05a h2, .elementor-142 .elementor-element.elementor-element-4146c05a h3, .elementor-142 .elementor-element.elementor-element-4146c05a h4, .elementor-142 .elementor-element.elementor-element-4146c05a h5, .elementor-142 .elementor-element.elementor-element-4146c05a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-68912803 */.elementor-142 .elementor-element.elementor-element-68912803 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-68912803 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-68912803 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-68912803 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bae5c69 */.elementor-142 .elementor-element.elementor-element-7bae5c69 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-7bae5c69 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-7bae5c69 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-7bae5c69 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-7bae5c69 p, .elementor-142 .elementor-element.elementor-element-7bae5c69 h1, .elementor-142 .elementor-element.elementor-element-7bae5c69 h2, .elementor-142 .elementor-element.elementor-element-7bae5c69 h3, .elementor-142 .elementor-element.elementor-element-7bae5c69 h4, .elementor-142 .elementor-element.elementor-element-7bae5c69 h5, .elementor-142 .elementor-element.elementor-element-7bae5c69 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-575a5422 */.elementor-142 .elementor-element.elementor-element-575a5422 { border-top: 4px solid #8B0000; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71b6646e */.elementor-142 .elementor-element.elementor-element-71b6646e { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-71b6646e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-71b6646e img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-71b6646e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-71b6646e p, .elementor-142 .elementor-element.elementor-element-71b6646e h1, .elementor-142 .elementor-element.elementor-element-71b6646e h2, .elementor-142 .elementor-element.elementor-element-71b6646e h3, .elementor-142 .elementor-element.elementor-element-71b6646e h4, .elementor-142 .elementor-element.elementor-element-71b6646e h5, .elementor-142 .elementor-element.elementor-element-71b6646e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5eaa9011 */.elementor-142 .elementor-element.elementor-element-5eaa9011 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-5eaa9011 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-5eaa9011 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-5eaa9011 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-5eaa9011 p, .elementor-142 .elementor-element.elementor-element-5eaa9011 h1, .elementor-142 .elementor-element.elementor-element-5eaa9011 h2, .elementor-142 .elementor-element.elementor-element-5eaa9011 h3, .elementor-142 .elementor-element.elementor-element-5eaa9011 h4, .elementor-142 .elementor-element.elementor-element-5eaa9011 h5, .elementor-142 .elementor-element.elementor-element-5eaa9011 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7a99f0d3 */.elementor-142 .elementor-element.elementor-element-7a99f0d3 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-7a99f0d3 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-7a99f0d3 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-7a99f0d3 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-598eeb90 */.elementor-142 .elementor-element.elementor-element-598eeb90 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-598eeb90 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-598eeb90 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-598eeb90 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-598eeb90 p, .elementor-142 .elementor-element.elementor-element-598eeb90 h1, .elementor-142 .elementor-element.elementor-element-598eeb90 h2, .elementor-142 .elementor-element.elementor-element-598eeb90 h3, .elementor-142 .elementor-element.elementor-element-598eeb90 h4, .elementor-142 .elementor-element.elementor-element-598eeb90 h5, .elementor-142 .elementor-element.elementor-element-598eeb90 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-249eb64c */.elementor-142 .elementor-element.elementor-element-249eb64c { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-249eb64c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-249eb64c img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-249eb64c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-249eb64c p, .elementor-142 .elementor-element.elementor-element-249eb64c h1, .elementor-142 .elementor-element.elementor-element-249eb64c h2, .elementor-142 .elementor-element.elementor-element-249eb64c h3, .elementor-142 .elementor-element.elementor-element-249eb64c h4, .elementor-142 .elementor-element.elementor-element-249eb64c h5, .elementor-142 .elementor-element.elementor-element-249eb64c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2efa648f */.elementor-142 .elementor-element.elementor-element-2efa648f { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-2efa648f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-2efa648f img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-2efa648f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-2efa648f p, .elementor-142 .elementor-element.elementor-element-2efa648f h1, .elementor-142 .elementor-element.elementor-element-2efa648f h2, .elementor-142 .elementor-element.elementor-element-2efa648f h3, .elementor-142 .elementor-element.elementor-element-2efa648f h4, .elementor-142 .elementor-element.elementor-element-2efa648f h5, .elementor-142 .elementor-element.elementor-element-2efa648f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2314812 */.elementor-142 .elementor-element.elementor-element-2314812 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-2314812 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-2314812 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-2314812 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-288dc198 */.elementor-142 .elementor-element.elementor-element-288dc198 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-288dc198 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-288dc198 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-288dc198 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-288dc198 p, .elementor-142 .elementor-element.elementor-element-288dc198 h1, .elementor-142 .elementor-element.elementor-element-288dc198 h2, .elementor-142 .elementor-element.elementor-element-288dc198 h3, .elementor-142 .elementor-element.elementor-element-288dc198 h4, .elementor-142 .elementor-element.elementor-element-288dc198 h5, .elementor-142 .elementor-element.elementor-element-288dc198 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3dd0cefe */.elementor-142 .elementor-element.elementor-element-3dd0cefe { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-3dd0cefe > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-3dd0cefe img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-3dd0cefe .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-3dd0cefe p, .elementor-142 .elementor-element.elementor-element-3dd0cefe h1, .elementor-142 .elementor-element.elementor-element-3dd0cefe h2, .elementor-142 .elementor-element.elementor-element-3dd0cefe h3, .elementor-142 .elementor-element.elementor-element-3dd0cefe h4, .elementor-142 .elementor-element.elementor-element-3dd0cefe h5, .elementor-142 .elementor-element.elementor-element-3dd0cefe h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-43019ad5 */.elementor-142 .elementor-element.elementor-element-43019ad5 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-43019ad5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-43019ad5 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-43019ad5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-43019ad5 p, .elementor-142 .elementor-element.elementor-element-43019ad5 h1, .elementor-142 .elementor-element.elementor-element-43019ad5 h2, .elementor-142 .elementor-element.elementor-element-43019ad5 h3, .elementor-142 .elementor-element.elementor-element-43019ad5 h4, .elementor-142 .elementor-element.elementor-element-43019ad5 h5, .elementor-142 .elementor-element.elementor-element-43019ad5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-afc5423 */.elementor-142 .elementor-element.elementor-element-afc5423 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-afc5423 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-afc5423 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-afc5423 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4250f1c5 */.elementor-142 .elementor-element.elementor-element-4250f1c5 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-4250f1c5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-4250f1c5 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-4250f1c5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-4250f1c5 p, .elementor-142 .elementor-element.elementor-element-4250f1c5 h1, .elementor-142 .elementor-element.elementor-element-4250f1c5 h2, .elementor-142 .elementor-element.elementor-element-4250f1c5 h3, .elementor-142 .elementor-element.elementor-element-4250f1c5 h4, .elementor-142 .elementor-element.elementor-element-4250f1c5 h5, .elementor-142 .elementor-element.elementor-element-4250f1c5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-679431f2 */.elementor-142 .elementor-element.elementor-element-679431f2 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-679431f2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-679431f2 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-679431f2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-679431f2 p, .elementor-142 .elementor-element.elementor-element-679431f2 h1, .elementor-142 .elementor-element.elementor-element-679431f2 h2, .elementor-142 .elementor-element.elementor-element-679431f2 h3, .elementor-142 .elementor-element.elementor-element-679431f2 h4, .elementor-142 .elementor-element.elementor-element-679431f2 h5, .elementor-142 .elementor-element.elementor-element-679431f2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2444c177 */.elementor-142 .elementor-element.elementor-element-2444c177 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-2444c177 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-2444c177 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-2444c177 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-2444c177 p, .elementor-142 .elementor-element.elementor-element-2444c177 h1, .elementor-142 .elementor-element.elementor-element-2444c177 h2, .elementor-142 .elementor-element.elementor-element-2444c177 h3, .elementor-142 .elementor-element.elementor-element-2444c177 h4, .elementor-142 .elementor-element.elementor-element-2444c177 h5, .elementor-142 .elementor-element.elementor-element-2444c177 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25cdd971 */.elementor-142 .elementor-element.elementor-element-25cdd971 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-25cdd971 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-25cdd971 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-25cdd971 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-25cdd971 p, .elementor-142 .elementor-element.elementor-element-25cdd971 h1, .elementor-142 .elementor-element.elementor-element-25cdd971 h2, .elementor-142 .elementor-element.elementor-element-25cdd971 h3, .elementor-142 .elementor-element.elementor-element-25cdd971 h4, .elementor-142 .elementor-element.elementor-element-25cdd971 h5, .elementor-142 .elementor-element.elementor-element-25cdd971 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7bf19575 */.elementor-142 .elementor-element.elementor-element-7bf19575 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-7bf19575 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-7bf19575 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-7bf19575 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-30dab346 */.elementor-142 .elementor-element.elementor-element-30dab346 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-30dab346 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-30dab346 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-30dab346 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-30dab346 p, .elementor-142 .elementor-element.elementor-element-30dab346 h1, .elementor-142 .elementor-element.elementor-element-30dab346 h2, .elementor-142 .elementor-element.elementor-element-30dab346 h3, .elementor-142 .elementor-element.elementor-element-30dab346 h4, .elementor-142 .elementor-element.elementor-element-30dab346 h5, .elementor-142 .elementor-element.elementor-element-30dab346 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-70e07621 */.elementor-142 .elementor-element.elementor-element-70e07621 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-70e07621 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-70e07621 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-70e07621 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-70e07621 p, .elementor-142 .elementor-element.elementor-element-70e07621 h1, .elementor-142 .elementor-element.elementor-element-70e07621 h2, .elementor-142 .elementor-element.elementor-element-70e07621 h3, .elementor-142 .elementor-element.elementor-element-70e07621 h4, .elementor-142 .elementor-element.elementor-element-70e07621 h5, .elementor-142 .elementor-element.elementor-element-70e07621 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-352fd8ea */.elementor-142 .elementor-element.elementor-element-352fd8ea { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-352fd8ea > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-352fd8ea img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-352fd8ea .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-352fd8ea p, .elementor-142 .elementor-element.elementor-element-352fd8ea h1, .elementor-142 .elementor-element.elementor-element-352fd8ea h2, .elementor-142 .elementor-element.elementor-element-352fd8ea h3, .elementor-142 .elementor-element.elementor-element-352fd8ea h4, .elementor-142 .elementor-element.elementor-element-352fd8ea h5, .elementor-142 .elementor-element.elementor-element-352fd8ea h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5cc4ecc9 */.elementor-142 .elementor-element.elementor-element-5cc4ecc9 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-5cc4ecc9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-5cc4ecc9 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-5cc4ecc9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-5cc4ecc9 p, .elementor-142 .elementor-element.elementor-element-5cc4ecc9 h1, .elementor-142 .elementor-element.elementor-element-5cc4ecc9 h2, .elementor-142 .elementor-element.elementor-element-5cc4ecc9 h3, .elementor-142 .elementor-element.elementor-element-5cc4ecc9 h4, .elementor-142 .elementor-element.elementor-element-5cc4ecc9 h5, .elementor-142 .elementor-element.elementor-element-5cc4ecc9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59834d41 */.elementor-142 .elementor-element.elementor-element-59834d41 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-59834d41 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-59834d41 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-59834d41 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-59834d41 p, .elementor-142 .elementor-element.elementor-element-59834d41 h1, .elementor-142 .elementor-element.elementor-element-59834d41 h2, .elementor-142 .elementor-element.elementor-element-59834d41 h3, .elementor-142 .elementor-element.elementor-element-59834d41 h4, .elementor-142 .elementor-element.elementor-element-59834d41 h5, .elementor-142 .elementor-element.elementor-element-59834d41 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7daa7217 */.elementor-142 .elementor-element.elementor-element-7daa7217 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-7daa7217 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-7daa7217 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-7daa7217 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f2ff014 */.elementor-142 .elementor-element.elementor-element-7f2ff014 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-7f2ff014 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-7f2ff014 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-7f2ff014 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-7f2ff014 p, .elementor-142 .elementor-element.elementor-element-7f2ff014 h1, .elementor-142 .elementor-element.elementor-element-7f2ff014 h2, .elementor-142 .elementor-element.elementor-element-7f2ff014 h3, .elementor-142 .elementor-element.elementor-element-7f2ff014 h4, .elementor-142 .elementor-element.elementor-element-7f2ff014 h5, .elementor-142 .elementor-element.elementor-element-7f2ff014 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-262f48c3 */.elementor-142 .elementor-element.elementor-element-262f48c3 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-262f48c3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-262f48c3 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-262f48c3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-262f48c3 p, .elementor-142 .elementor-element.elementor-element-262f48c3 h1, .elementor-142 .elementor-element.elementor-element-262f48c3 h2, .elementor-142 .elementor-element.elementor-element-262f48c3 h3, .elementor-142 .elementor-element.elementor-element-262f48c3 h4, .elementor-142 .elementor-element.elementor-element-262f48c3 h5, .elementor-142 .elementor-element.elementor-element-262f48c3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5db7ce40 */.elementor-142 .elementor-element.elementor-element-5db7ce40 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-5db7ce40 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-5db7ce40 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-5db7ce40 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-5db7ce40 p, .elementor-142 .elementor-element.elementor-element-5db7ce40 h1, .elementor-142 .elementor-element.elementor-element-5db7ce40 h2, .elementor-142 .elementor-element.elementor-element-5db7ce40 h3, .elementor-142 .elementor-element.elementor-element-5db7ce40 h4, .elementor-142 .elementor-element.elementor-element-5db7ce40 h5, .elementor-142 .elementor-element.elementor-element-5db7ce40 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-136b6c90 */.elementor-142 .elementor-element.elementor-element-136b6c90 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-136b6c90 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-136b6c90 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-136b6c90 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-136b6c90 p, .elementor-142 .elementor-element.elementor-element-136b6c90 h1, .elementor-142 .elementor-element.elementor-element-136b6c90 h2, .elementor-142 .elementor-element.elementor-element-136b6c90 h3, .elementor-142 .elementor-element.elementor-element-136b6c90 h4, .elementor-142 .elementor-element.elementor-element-136b6c90 h5, .elementor-142 .elementor-element.elementor-element-136b6c90 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3dc49c1d */.elementor-142 .elementor-element.elementor-element-3dc49c1d > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-3dc49c1d > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-3dc49c1d > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-3dc49c1d img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bae9d7a */.elementor-142 .elementor-element.elementor-element-bae9d7a { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-bae9d7a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-bae9d7a img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-bae9d7a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-bae9d7a p, .elementor-142 .elementor-element.elementor-element-bae9d7a h1, .elementor-142 .elementor-element.elementor-element-bae9d7a h2, .elementor-142 .elementor-element.elementor-element-bae9d7a h3, .elementor-142 .elementor-element.elementor-element-bae9d7a h4, .elementor-142 .elementor-element.elementor-element-bae9d7a h5, .elementor-142 .elementor-element.elementor-element-bae9d7a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13c41b0b */.elementor-142 .elementor-element.elementor-element-13c41b0b { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-13c41b0b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-13c41b0b img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-13c41b0b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-13c41b0b p, .elementor-142 .elementor-element.elementor-element-13c41b0b h1, .elementor-142 .elementor-element.elementor-element-13c41b0b h2, .elementor-142 .elementor-element.elementor-element-13c41b0b h3, .elementor-142 .elementor-element.elementor-element-13c41b0b h4, .elementor-142 .elementor-element.elementor-element-13c41b0b h5, .elementor-142 .elementor-element.elementor-element-13c41b0b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6ac831ec */.elementor-142 .elementor-element.elementor-element-6ac831ec { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-6ac831ec > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-6ac831ec img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-6ac831ec .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-6ac831ec p, .elementor-142 .elementor-element.elementor-element-6ac831ec h1, .elementor-142 .elementor-element.elementor-element-6ac831ec h2, .elementor-142 .elementor-element.elementor-element-6ac831ec h3, .elementor-142 .elementor-element.elementor-element-6ac831ec h4, .elementor-142 .elementor-element.elementor-element-6ac831ec h5, .elementor-142 .elementor-element.elementor-element-6ac831ec h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e058548 */.elementor-142 .elementor-element.elementor-element-4e058548 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-4e058548 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-4e058548 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-4e058548 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-613e868e */.elementor-142 .elementor-element.elementor-element-613e868e { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-613e868e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-613e868e img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-613e868e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-613e868e p, .elementor-142 .elementor-element.elementor-element-613e868e h1, .elementor-142 .elementor-element.elementor-element-613e868e h2, .elementor-142 .elementor-element.elementor-element-613e868e h3, .elementor-142 .elementor-element.elementor-element-613e868e h4, .elementor-142 .elementor-element.elementor-element-613e868e h5, .elementor-142 .elementor-element.elementor-element-613e868e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1081b86e */.elementor-142 .elementor-element.elementor-element-1081b86e { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-1081b86e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-1081b86e img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-1081b86e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-1081b86e p, .elementor-142 .elementor-element.elementor-element-1081b86e h1, .elementor-142 .elementor-element.elementor-element-1081b86e h2, .elementor-142 .elementor-element.elementor-element-1081b86e h3, .elementor-142 .elementor-element.elementor-element-1081b86e h4, .elementor-142 .elementor-element.elementor-element-1081b86e h5, .elementor-142 .elementor-element.elementor-element-1081b86e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-32f455d7 */.elementor-142 .elementor-element.elementor-element-32f455d7 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-32f455d7 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-32f455d7 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-32f455d7 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6652abda */.elementor-142 .elementor-element.elementor-element-6652abda { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-6652abda > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-6652abda img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-6652abda .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-6652abda p, .elementor-142 .elementor-element.elementor-element-6652abda h1, .elementor-142 .elementor-element.elementor-element-6652abda h2, .elementor-142 .elementor-element.elementor-element-6652abda h3, .elementor-142 .elementor-element.elementor-element-6652abda h4, .elementor-142 .elementor-element.elementor-element-6652abda h5, .elementor-142 .elementor-element.elementor-element-6652abda h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c5dd3b9 */.elementor-142 .elementor-element.elementor-element-4c5dd3b9 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-4c5dd3b9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-4c5dd3b9 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-4c5dd3b9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-4c5dd3b9 p, .elementor-142 .elementor-element.elementor-element-4c5dd3b9 h1, .elementor-142 .elementor-element.elementor-element-4c5dd3b9 h2, .elementor-142 .elementor-element.elementor-element-4c5dd3b9 h3, .elementor-142 .elementor-element.elementor-element-4c5dd3b9 h4, .elementor-142 .elementor-element.elementor-element-4c5dd3b9 h5, .elementor-142 .elementor-element.elementor-element-4c5dd3b9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-458f1e83 */.elementor-142 .elementor-element.elementor-element-458f1e83 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-458f1e83 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-458f1e83 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-458f1e83 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-458f1e83 p, .elementor-142 .elementor-element.elementor-element-458f1e83 h1, .elementor-142 .elementor-element.elementor-element-458f1e83 h2, .elementor-142 .elementor-element.elementor-element-458f1e83 h3, .elementor-142 .elementor-element.elementor-element-458f1e83 h4, .elementor-142 .elementor-element.elementor-element-458f1e83 h5, .elementor-142 .elementor-element.elementor-element-458f1e83 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5ca25ff9 */.elementor-142 .elementor-element.elementor-element-5ca25ff9 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-5ca25ff9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-5ca25ff9 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-5ca25ff9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-5ca25ff9 p, .elementor-142 .elementor-element.elementor-element-5ca25ff9 h1, .elementor-142 .elementor-element.elementor-element-5ca25ff9 h2, .elementor-142 .elementor-element.elementor-element-5ca25ff9 h3, .elementor-142 .elementor-element.elementor-element-5ca25ff9 h4, .elementor-142 .elementor-element.elementor-element-5ca25ff9 h5, .elementor-142 .elementor-element.elementor-element-5ca25ff9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34ebd046 */.elementor-142 .elementor-element.elementor-element-34ebd046 > .elementor-container > .elementor-row,
.elementor-142 .elementor-element.elementor-element-34ebd046 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-142 .elementor-element.elementor-element-34ebd046 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-142 .elementor-element.elementor-element-34ebd046 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2df54cd1 */.elementor-142 .elementor-element.elementor-element-2df54cd1 { min-width: 0 !important; }
.elementor-142 .elementor-element.elementor-element-2df54cd1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-2df54cd1 img { max-width: 100% !important; height: auto !important; }
.elementor-142 .elementor-element.elementor-element-2df54cd1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-142 .elementor-element.elementor-element-2df54cd1 p, .elementor-142 .elementor-element.elementor-element-2df54cd1 h1, .elementor-142 .elementor-element.elementor-element-2df54cd1 h2, .elementor-142 .elementor-element.elementor-element-2df54cd1 h3, .elementor-142 .elementor-element.elementor-element-2df54cd1 h4, .elementor-142 .elementor-element.elementor-element-2df54cd1 h5, .elementor-142 .elementor-element.elementor-element-2df54cd1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ce8a62d */.elementor-142 .elementor-element.elementor-element-5ce8a62d { position: relative; }
.elementor-142 .elementor-element.elementor-element-5ce8a62d::before { content:''; position:absolute; inset:0;
  background: linear-gradient(180deg, transparent 0%, rgba(139,0,0,0.08) 100%); z-index:0; pointer-events:none; }
.elementor-142 .elementor-element.elementor-element-5ce8a62d > .elementor-container { position: relative; z-index: 1; }/* End custom CSS */