.elementor-5550 .elementor-element.elementor-element-9e84b37{margin-top:0;margin-bottom:100px}.elementor-5550 .elementor-element.elementor-element-24949a4>.elementor-element-populated{padding:0}.elementor-5550 .elementor-element.elementor-element-427977f #slider .slide-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#00000000 0%,#0000009C 62%)}.elementor-5550 .elementor-element.elementor-element-427977f>.elementor-widget-container{background-color:#CA2F3600;margin:0;padding:0}.elementor-5550 .elementor-element.elementor-element-427977f.elementor-element{--align-self:flex-end}.elementor-5550 .elementor-element.elementor-element-427977f{z-index:5}.elementor-5550 .elementor-element.elementor-element-427977f #slider .flex-viewport,.elementor-5550 .elementor-element.elementor-element-427977f #slider .slides,.elementor-5550 .elementor-element.elementor-element-427977f #slider .slides>li{height:60vh !important}.elementor-5550 .elementor-element.elementor-element-427977f .slides li h1,.elementor-5550 .elementor-element.elementor-element-427977f .slides li h3{font-family:"Poppins",Sans-serif;font-size:54px;font-weight:600}.elementor-5550 .elementor-element.elementor-element-427977f .slides>li .excerpt{font-family:"Inter",Sans-serif;font-size:18px;font-weight:400}.elementor-5550 .elementor-element.elementor-element-427977f .slides>li .slide_button a{font-family:"Inter",Sans-serif;font-size:18px;font-weight:600}.elementor-5550 .elementor-element.elementor-element-31f7e36>.elementor-container{max-width:1170px}.elementor-5550 .elementor-element.elementor-element-31f7e36{margin-top:0;margin-bottom:70px;padding:0 30px}.elementor-5550 .elementor-element.elementor-element-ade7f8a>.elementor-element-populated{padding:0 100px 0 0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-5550 .elementor-element.elementor-element-564e1fa>.elementor-widget-container{margin:0;padding:0}.elementor-5550 .elementor-element.elementor-element-564e1fa .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:40px;font-weight:700;color:#1f1f1f}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-5550 .elementor-element.elementor-element-37a3519{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-37a3519>.elementor-widget-container{margin:0 0 35px}.elementor-5550 .elementor-element.elementor-element-37a3519.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5550 .elementor-element.elementor-element-e8510dc>.elementor-element-populated{padding:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-5550 .elementor-element.elementor-element-d1518b0{width:var(--container-widget-width,96.859%);max-width:96.859%;--container-widget-width:96.859%;--container-widget-flex-grow:0}.elementor-5550 .elementor-element.elementor-element-d1518b0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5550 .elementor-element.elementor-element-d1518b0 img{border-radius:4px}.elementor-5550 .elementor-element.elementor-element-4c26ff85:not(.elementor-motion-effects-element-type-background),.elementor-5550 .elementor-element.elementor-element-4c26ff85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f6f9}.elementor-5550 .elementor-element.elementor-element-4c26ff85>.elementor-background-overlay{opacity:.7;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5550 .elementor-element.elementor-element-4c26ff85{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:70px;padding:70px 0 100px}.elementor-5550 .elementor-element.elementor-element-146c2e9c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-5550 .elementor-element.elementor-element-146c2e9c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-5550 .elementor-element.elementor-element-9b1e0e7>.elementor-container{max-width:1170px}.elementor-5550 .elementor-element.elementor-element-9b1e0e7{margin-top:0;margin-bottom:50px}.elementor-5550 .elementor-element.elementor-element-485f983>.elementor-element-populated{padding:0}.elementor-5550 .elementor-element.elementor-element-3957a33>.elementor-widget-container{margin:0;padding:0}.elementor-5550 .elementor-element.elementor-element-3957a33 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:40px;font-weight:700;color:var(--e-global-color-primary)}.elementor-5550 .elementor-element.elementor-element-7ef20b0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-5550 .elementor-element.elementor-element-7ef20b0>.elementor-container{max-width:1170px}.elementor-5550 .elementor-element.elementor-element-7ef20b0{margin-top:0;margin-bottom:0;padding:0 30px}.elementor-5550 .elementor-element.elementor-element-c14879e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5550 .elementor-element.elementor-element-c14879e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF2}.elementor-5550 .elementor-element.elementor-element-c14879e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-5550 .elementor-element.elementor-element-c14879e>.elementor-element-populated,.elementor-5550 .elementor-element.elementor-element-c14879e>.elementor-element-populated>.elementor-background-overlay,.elementor-5550 .elementor-element.elementor-element-c14879e>.elementor-background-slideshow{border-radius:4px}.elementor-5550 .elementor-element.elementor-element-c14879e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 30px 0 0;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:30px}.elementor-5550 .elementor-element.elementor-element-c14879e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5550 .elementor-element.elementor-element-6215cf2>.elementor-widget-container{margin:0 0 25px;padding:0}.elementor-5550 .elementor-element.elementor-element-6215cf2 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-8db34ae{width:100%;max-width:100%;font-size:16px;font-weight:400;line-height:1.75em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-8db34ae>.elementor-widget-container{margin:0 0 40px;padding:0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-5550 .elementor-element.elementor-element-f3f16c6 .elementor-button{background-color:#1f1f1f;font-size:16px;font-weight:500;fill:#fff;color:#fff;border-radius:4px}.elementor-5550 .elementor-element.elementor-element-f3f16c6 .elementor-button:hover,.elementor-5550 .elementor-element.elementor-element-f3f16c6 .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-5550 .elementor-element.elementor-element-f3f16c6 .elementor-button:hover svg,.elementor-5550 .elementor-element.elementor-element-f3f16c6 .elementor-button:focus svg{fill:#fff}.elementor-5550 .elementor-element.elementor-element-bcc80bf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5550 .elementor-element.elementor-element-bcc80bf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF2}.elementor-5550 .elementor-element.elementor-element-bcc80bf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-5550 .elementor-element.elementor-element-bcc80bf>.elementor-element-populated,.elementor-5550 .elementor-element.elementor-element-bcc80bf>.elementor-element-populated>.elementor-background-overlay,.elementor-5550 .elementor-element.elementor-element-bcc80bf>.elementor-background-slideshow{border-radius:4px}.elementor-5550 .elementor-element.elementor-element-bcc80bf>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px}.elementor-5550 .elementor-element.elementor-element-bcc80bf>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5550 .elementor-element.elementor-element-5bbbccc>.elementor-widget-container{margin:0 0 25px;padding:0}.elementor-5550 .elementor-element.elementor-element-5bbbccc .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-3f5f5fc{width:100%;max-width:100%;font-size:16px;font-weight:400;line-height:1.75em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-3f5f5fc>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-5550 .elementor-element.elementor-element-737d133 .elementor-button{background-color:#1f1f1f;font-size:16px;font-weight:500;fill:#fff;color:#fff;border-radius:4px}.elementor-5550 .elementor-element.elementor-element-737d133 .elementor-button:hover,.elementor-5550 .elementor-element.elementor-element-737d133 .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-5550 .elementor-element.elementor-element-737d133 .elementor-button:hover svg,.elementor-5550 .elementor-element.elementor-element-737d133 .elementor-button:focus svg{fill:#fff}.elementor-5550 .elementor-element.elementor-element-c294f3f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5550 .elementor-element.elementor-element-c294f3f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF2}.elementor-5550 .elementor-element.elementor-element-c294f3f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-5550 .elementor-element.elementor-element-c294f3f>.elementor-element-populated,.elementor-5550 .elementor-element.elementor-element-c294f3f>.elementor-element-populated>.elementor-background-overlay,.elementor-5550 .elementor-element.elementor-element-c294f3f>.elementor-background-slideshow{border-radius:4px}.elementor-5550 .elementor-element.elementor-element-c294f3f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:30px}.elementor-5550 .elementor-element.elementor-element-c294f3f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5550 .elementor-element.elementor-element-77c9fc1>.elementor-widget-container{margin:0 0 25px;padding:0}.elementor-5550 .elementor-element.elementor-element-77c9fc1 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-4cb1ab0>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-5550 .elementor-element.elementor-element-4cb1ab0{font-size:16px;font-weight:400;line-height:1.75em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-f415eac .elementor-button{background-color:#1f1f1f;font-size:16px;font-weight:500;fill:#fff;color:#fff;border-radius:4px}.elementor-5550 .elementor-element.elementor-element-f415eac .elementor-button:hover,.elementor-5550 .elementor-element.elementor-element-f415eac .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-5550 .elementor-element.elementor-element-f415eac .elementor-button:hover svg,.elementor-5550 .elementor-element.elementor-element-f415eac .elementor-button:focus svg{fill:#fff}.elementor-5550 .elementor-element.elementor-element-0d69ca7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-5550 .elementor-element.elementor-element-0d69ca7>.elementor-container{max-width:1170px}.elementor-5550 .elementor-element.elementor-element-0d69ca7{margin-top:26px;margin-bottom:26px;padding:0 30px}.elementor-5550 .elementor-element.elementor-element-f5fc103:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5550 .elementor-element.elementor-element-f5fc103>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF2}.elementor-5550 .elementor-element.elementor-element-f5fc103>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-5550 .elementor-element.elementor-element-f5fc103>.elementor-element-populated,.elementor-5550 .elementor-element.elementor-element-f5fc103>.elementor-element-populated>.elementor-background-overlay,.elementor-5550 .elementor-element.elementor-element-f5fc103>.elementor-background-slideshow{border-radius:4px}.elementor-5550 .elementor-element.elementor-element-f5fc103>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 30px 0 0;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:30px}.elementor-5550 .elementor-element.elementor-element-f5fc103>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5550 .elementor-element.elementor-element-134fa7d>.elementor-widget-container{margin:0 0 25px;padding:0}.elementor-5550 .elementor-element.elementor-element-134fa7d .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-1e5b63f>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-5550 .elementor-element.elementor-element-1e5b63f{font-size:16px;font-weight:400;line-height:1.75em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-413aa29 .elementor-button{background-color:#1f1f1f;font-size:16px;font-weight:500;fill:#fff;color:#fff;border-radius:4px}.elementor-5550 .elementor-element.elementor-element-413aa29 .elementor-button:hover,.elementor-5550 .elementor-element.elementor-element-413aa29 .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-5550 .elementor-element.elementor-element-413aa29 .elementor-button:hover svg,.elementor-5550 .elementor-element.elementor-element-413aa29 .elementor-button:focus svg{fill:#fff}.elementor-5550 .elementor-element.elementor-element-8daacfa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5550 .elementor-element.elementor-element-8daacfa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF2}.elementor-5550 .elementor-element.elementor-element-8daacfa>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-5550 .elementor-element.elementor-element-8daacfa>.elementor-element-populated,.elementor-5550 .elementor-element.elementor-element-8daacfa>.elementor-element-populated>.elementor-background-overlay,.elementor-5550 .elementor-element.elementor-element-8daacfa>.elementor-background-slideshow{border-radius:4px}.elementor-5550 .elementor-element.elementor-element-8daacfa>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px}.elementor-5550 .elementor-element.elementor-element-8daacfa>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5550 .elementor-element.elementor-element-e69ec65>.elementor-widget-container{margin:0 0 25px;padding:0}.elementor-5550 .elementor-element.elementor-element-e69ec65 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-5629dc7>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-5550 .elementor-element.elementor-element-5629dc7{font-size:16px;font-weight:400;line-height:1.75em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-d3e90cc .elementor-button{background-color:#1f1f1f;font-size:16px;font-weight:500;fill:#fff;color:#fff;border-radius:4px}.elementor-5550 .elementor-element.elementor-element-d3e90cc .elementor-button:hover,.elementor-5550 .elementor-element.elementor-element-d3e90cc .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-5550 .elementor-element.elementor-element-d3e90cc .elementor-button:hover svg,.elementor-5550 .elementor-element.elementor-element-d3e90cc .elementor-button:focus svg{fill:#fff}.elementor-5550 .elementor-element.elementor-element-3c68077:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5550 .elementor-element.elementor-element-3c68077>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFF2}.elementor-5550 .elementor-element.elementor-element-3c68077>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-5550 .elementor-element.elementor-element-3c68077>.elementor-element-populated,.elementor-5550 .elementor-element.elementor-element-3c68077>.elementor-element-populated>.elementor-background-overlay,.elementor-5550 .elementor-element.elementor-element-3c68077>.elementor-background-slideshow{border-radius:4px}.elementor-5550 .elementor-element.elementor-element-3c68077>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:30px}.elementor-5550 .elementor-element.elementor-element-3c68077>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5550 .elementor-element.elementor-element-324bb9b>.elementor-widget-container{margin:0 0 25px;padding:0}.elementor-5550 .elementor-element.elementor-element-324bb9b .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-a357ab5>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-5550 .elementor-element.elementor-element-a357ab5{font-size:16px;font-weight:400;line-height:1.75em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-5083e98 .elementor-button{background-color:#1f1f1f;font-size:16px;font-weight:500;fill:#fff;color:#fff;border-radius:4px}.elementor-5550 .elementor-element.elementor-element-5083e98 .elementor-button:hover,.elementor-5550 .elementor-element.elementor-element-5083e98 .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-5550 .elementor-element.elementor-element-5083e98 .elementor-button:hover svg,.elementor-5550 .elementor-element.elementor-element-5083e98 .elementor-button:focus svg{fill:#fff}.elementor-5550 .elementor-element.elementor-element-cf05ab3>.elementor-container{max-width:1170px}.elementor-5550 .elementor-element.elementor-element-cf05ab3{margin-top:0;margin-bottom:100px;padding:0 30px}.elementor-5550 .elementor-element.elementor-element-76a41d8>.elementor-element-populated{padding:0}.elementor-5550 .elementor-element.elementor-element-f8985a8>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-f8985a8 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:40px;font-weight:700;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-9c0ed69{width:var(--container-widget-width,95.088%);max-width:95.088%;--container-widget-width:95.088%;--container-widget-flex-grow:0;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-9c0ed69>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-9c0ed69.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5550 .elementor-element.elementor-element-ea7b0e0 .elementor-button{background-color:#1f1f1f;font-size:16px;font-weight:500;fill:#fff;color:#fff;border-radius:4px}.elementor-5550 .elementor-element.elementor-element-ea7b0e0 .elementor-button:hover,.elementor-5550 .elementor-element.elementor-element-ea7b0e0 .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-5550 .elementor-element.elementor-element-ea7b0e0 .elementor-button:hover svg,.elementor-5550 .elementor-element.elementor-element-ea7b0e0 .elementor-button:focus svg{fill:#fff}.elementor-5550 .elementor-element.elementor-element-b8db430>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-b8db430{text-align:start}.elementor-5550 .elementor-element.elementor-element-2d9ebb5>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-2d9ebb5{text-align:start}.elementor-5550 .elementor-element.elementor-element-1f0f371>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-1f0f371{text-align:start}.elementor-5550 .elementor-element.elementor-element-952dcf4{text-align:start}.elementor-5550 .elementor-element.elementor-element-5fbfd26>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-5fbfd26{text-align:start}.elementor-5550 .elementor-element.elementor-element-bcc229e>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-bcc229e{text-align:start}.elementor-5550 .elementor-element.elementor-element-e044500>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-e044500{text-align:start}.elementor-5550 .elementor-element.elementor-element-9a39198{text-align:start}.elementor-5550 .elementor-element.elementor-element-305eb926:not(.elementor-motion-effects-element-type-background),.elementor-5550 .elementor-element.elementor-element-305eb926>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f6f9}.elementor-5550 .elementor-element.elementor-element-305eb926>.elementor-background-overlay{opacity:.7;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5550 .elementor-element.elementor-element-305eb926{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:100px 0}.elementor-5550 .elementor-element.elementor-element-c962989>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-5550 .elementor-element.elementor-element-c962989>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-5550 .elementor-element.elementor-element-3265bdab{width:initial;max-width:initial}.elementor-5550 .elementor-element.elementor-element-3265bdab>.elementor-widget-container{margin:0 0 40px}.elementor-5550 .elementor-element.elementor-element-3265bdab .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:40px;font-weight:700;color:#1f1f1f}.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid-container .wpz-post .title,.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid-container .wpz-post .title>a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid-container .wpz-post .post-grid-meta span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid-container .wpz-post .post-grid-excerpt p{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid-container .wpz-post a.read-more-btn{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-msie .elementor-5550 .elementor-element.elementor-element-71f076b1 .elementor-portfolio-item{width:calc( 100% / 2 )}.elementor-5550 .elementor-element.elementor-element-71f076b1>.elementor-widget-container{margin:0;padding:0}.elementor-5550 .elementor-element.elementor-element-71f076b1 .post-grid-inner{text-align:left}.elementor-5550 .elementor-element.elementor-element-71f076b1 .wpz-grid-container{grid-column-gap:66px;grid-row-gap:30px}.elementor-5550 .elementor-element.elementor-element-71f076b1 .wpz-grid-container .wpz-post{border-radius:0}.elementor-5550 .elementor-element.elementor-element-71f076b1 .post-grid-thumbnail img{border-radius:4px}.elementor-5550 .elementor-element.elementor-element-71f076b1 .post-grid-thumbnail{margin:0 0 30px}.elementor-5550 .elementor-element.elementor-element-71f076b1 .wpz-grid-container .wpz-post .title,.elementor-5550 .elementor-element.elementor-element-71f076b1 .wpz-grid-container .wpz-post .title>a{font-family:"DM Sans",Sans-serif;font-size:30px;font-weight:700;color:#1f1f1f;margin:0 0 20px}.elementor-5550 .elementor-element.elementor-element-71f076b1 .wpz-grid-container .wpz-post .post-grid-meta span{font-family:"DM Sans",Sans-serif;font-size:16px;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-71f076b1 .wpz-grid-container .wpz-post .post-grid-meta span a{color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-71f076b1 .wpz-grid-container .wpz-post .post-grid-excerpt p{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#1f1f1f}.elementor-5550 .elementor-element.elementor-element-71f076b1 .wpz-grid-container .wpz-post .post-grid-excerpt{margin:0}.elementor-5550 .elementor-element.elementor-element-71f076b1 .wpz-grid-container .wpz-post a.read-more-btn{font-size:16px;font-weight:600;color:#1f1f1f;margin:20px 0 0}.elementor-5550 .elementor-element.elementor-element-1c75185a .elementor-button{background-color:#1f1f1f;font-size:16px;font-weight:500;fill:#fff;color:#fff;border-radius:0}.elementor-5550 .elementor-element.elementor-element-1c75185a .elementor-button:hover,.elementor-5550 .elementor-element.elementor-element-1c75185a .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff;border-color:#fff}.elementor-5550 .elementor-element.elementor-element-1c75185a>.elementor-widget-container{margin:60px 0 0}.elementor-5550 .elementor-element.elementor-element-1c75185a .elementor-button:hover svg,.elementor-5550 .elementor-element.elementor-element-1c75185a .elementor-button:focus svg{fill:#fff}@media(max-width:1024px){.elementor-5550 .elementor-element.elementor-element-9e84b37{margin-top:0;margin-bottom:0}.elementor-5550 .elementor-element.elementor-element-427977f #slider .flex-viewport,.elementor-5550 .elementor-element.elementor-element-427977f #slider .slides,.elementor-5550 .elementor-element.elementor-element-427977f #slider .slides>li{height:100vh !important}.elementor-5550 .elementor-element.elementor-element-427977f .slides li h1,.elementor-5550 .elementor-element.elementor-element-427977f .slides li h3{font-size:30px}.elementor-5550 .elementor-element.elementor-element-31f7e36{margin-top:0;margin-bottom:50px;padding:0 4%}.elementor-5550 .elementor-element.elementor-element-ade7f8a>.elementor-element-populated{padding:0}.elementor-5550 .elementor-element.elementor-element-4c26ff85{margin-top:0;margin-bottom:100px;padding:10% 4%}.elementor-5550 .elementor-element.elementor-element-7ef20b0{padding:0}.elementor-5550 .elementor-element.elementor-element-c14879e>.elementor-element-populated{margin:0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5550 .elementor-element.elementor-element-6215cf2 .elementor-heading-title{font-size:45px}.elementor-5550 .elementor-element.elementor-element-bcc80bf>.elementor-element-populated{margin:0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5550 .elementor-element.elementor-element-5bbbccc .elementor-heading-title{font-size:45px}.elementor-5550 .elementor-element.elementor-element-c294f3f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5550 .elementor-element.elementor-element-77c9fc1 .elementor-heading-title{font-size:45px}.elementor-5550 .elementor-element.elementor-element-0d69ca7{padding:0}.elementor-5550 .elementor-element.elementor-element-f5fc103>.elementor-element-populated{margin:0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5550 .elementor-element.elementor-element-134fa7d .elementor-heading-title{font-size:45px}.elementor-5550 .elementor-element.elementor-element-8daacfa>.elementor-element-populated{margin:0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5550 .elementor-element.elementor-element-e69ec65 .elementor-heading-title{font-size:45px}.elementor-5550 .elementor-element.elementor-element-3c68077>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5550 .elementor-element.elementor-element-324bb9b .elementor-heading-title{font-size:45px}.elementor-5550 .elementor-element.elementor-element-cf05ab3{padding:0 4%}.elementor-5550 .elementor-element.elementor-element-f8985a8>.elementor-widget-container{padding:0}.elementor-5550 .elementor-element.elementor-element-b8db430{text-align:start}.elementor-5550 .elementor-element.elementor-element-2d9ebb5{text-align:start}.elementor-5550 .elementor-element.elementor-element-1f0f371{text-align:start}.elementor-5550 .elementor-element.elementor-element-5fbfd26{text-align:start}.elementor-5550 .elementor-element.elementor-element-bcc229e{text-align:start}.elementor-5550 .elementor-element.elementor-element-e044500{text-align:start}.elementor-5550 .elementor-element.elementor-element-305eb926{margin-top:0;margin-bottom:100px;padding:10% 4%}.elementor-msie .elementor-5550 .elementor-element.elementor-element-71f076b1 .elementor-portfolio-item{width:calc( 100% / 2 )}}@media(max-width:767px){.elementor-5550 .elementor-element.elementor-element-427977f>.elementor-widget-container{margin:15px 0 0}.elementor-5550 .elementor-element.elementor-element-427977f #slider .flex-viewport,.elementor-5550 .elementor-element.elementor-element-427977f #slider .slides,.elementor-5550 .elementor-element.elementor-element-427977f #slider .slides>li{height:20vh !important}.elementor-5550 .elementor-element.elementor-element-427977f .slides li h1,.elementor-5550 .elementor-element.elementor-element-427977f .slides li h3{font-size:24px}.elementor-5550 .elementor-element.elementor-element-31f7e36{padding:0 4%}.elementor-5550 .elementor-element.elementor-element-ade7f8a>.elementor-element-populated{padding:0}.elementor-5550 .elementor-element.elementor-element-564e1fa .elementor-heading-title{font-size:30px}.elementor-5550 .elementor-element.elementor-element-e8510dc>.elementor-element-populated{margin:0 0 40px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-5550 .elementor-element.elementor-element-4c26ff85{padding:16% 4%}.elementor-5550 .elementor-element.elementor-element-146c2e9c>.elementor-element-populated{padding:0}.elementor-5550 .elementor-element.elementor-element-485f983>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5550 .elementor-element.elementor-element-3957a33 .elementor-heading-title{font-size:30px}.elementor-5550 .elementor-element.elementor-element-6215cf2 .elementor-heading-title{font-size:30px}.elementor-5550 .elementor-element.elementor-element-5bbbccc .elementor-heading-title{font-size:30px}.elementor-5550 .elementor-element.elementor-element-77c9fc1 .elementor-heading-title{font-size:30px}.elementor-5550 .elementor-element.elementor-element-134fa7d .elementor-heading-title{font-size:30px}.elementor-5550 .elementor-element.elementor-element-e69ec65 .elementor-heading-title{font-size:30px}.elementor-5550 .elementor-element.elementor-element-324bb9b .elementor-heading-title{font-size:30px}.elementor-5550 .elementor-element.elementor-element-cf05ab3{margin-top:0;margin-bottom:50px;padding:0 4%}.elementor-5550 .elementor-element.elementor-element-f8985a8 .elementor-heading-title{font-size:30px}.elementor-5550 .elementor-element.elementor-element-b8db430>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-2d9ebb5>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-1f0f371>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-5fbfd26>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-bcc229e>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-e044500>.elementor-widget-container{margin:0}.elementor-5550 .elementor-element.elementor-element-305eb926{padding:16% 4%}.elementor-5550 .elementor-element.elementor-element-3265bdab .elementor-heading-title{font-size:30px}.elementor-msie .elementor-5550 .elementor-element.elementor-element-71f076b1 .elementor-portfolio-item{width:calc( 100% / 1 )}.elementor-5550 .elementor-element.elementor-element-71f076b1 .wpz-grid-container .wpz-post .title,.elementor-5550 .elementor-element.elementor-element-71f076b1 .wpz-grid-container .wpz-post .title>a{font-size:24px}}@media(min-width:768px){.elementor-5550 .elementor-element.elementor-element-ade7f8a{width:63.932%}.elementor-5550 .elementor-element.elementor-element-e8510dc{width:36.027%}.elementor-5550 .elementor-element.elementor-element-76a41d8{width:60.682%}.elementor-5550 .elementor-element.elementor-element-3db8411{width:18.898%}.elementor-5550 .elementor-element.elementor-element-11c6e4a{width:19.696%}}@media(max-width:1024px) and (min-width:768px){.elementor-5550 .elementor-element.elementor-element-ade7f8a{width:100%}.elementor-5550 .elementor-element.elementor-element-e8510dc{width:100%}.elementor-5550 .elementor-element.elementor-element-c14879e{width:100%}.elementor-5550 .elementor-element.elementor-element-bcc80bf{width:100%}.elementor-5550 .elementor-element.elementor-element-c294f3f{width:100%}.elementor-5550 .elementor-element.elementor-element-f5fc103{width:100%}.elementor-5550 .elementor-element.elementor-element-8daacfa{width:100%}.elementor-5550 .elementor-element.elementor-element-3c68077{width:100%}.elementor-5550 .elementor-element.elementor-element-76a41d8{width:70%}.elementor-5550 .elementor-element.elementor-element-3db8411{width:30%}.elementor-5550 .elementor-element.elementor-element-11c6e4a{width:30%}}.slides>li .li-wrap{max-width:80%}#slider{background:#fafafa}