.elementor-223 .elementor-element.elementor-element-40c51dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-40c51dd:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-40c51dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-6409bab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-6409bab:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-6409bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-83aeab8{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-83aeab8:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-83aeab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-7b18f1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-7b18f1b:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-7b18f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-7b18f1b.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-5baa764{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-5baa764:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-5baa764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(11, 34, 70);background-image:url("https://boldmark.co.ke/wp-content/uploads/2025/12/hero-construction-CkA2xrg4.jpg");background-position:center center;}.elementor-223 .elementor-element.elementor-element-5baa764::before, .elementor-223 .elementor-element.elementor-element-5baa764 > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-5baa764 > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-5baa764 > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-5baa764 > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-5baa764 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B2246;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-36ea122{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;--z-index:10;}.elementor-223 .elementor-element.elementor-element-36ea122:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-36ea122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-f8a4e36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-f8a4e36:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-f8a4e36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-f8a4e36.e-con{--flex-grow:0;--flex-shrink: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-223 .elementor-element.elementor-element-f140fe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-223 .elementor-element.elementor-element-f140fe7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-cc83678{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-223 .elementor-element.elementor-element-cc83678 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:none;line-height:1;letter-spacing:-1px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-2ad3342{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-223 .elementor-element.elementor-element-2ad3342 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.625;color:rgba(255, 255, 255, 0.8);}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-223 .elementor-element.elementor-element-947c3d4{--display:flex;}.elementor-223 .elementor-element.elementor-element-827f605{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-827f605:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-827f605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-77b6781{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-77b6781:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-77b6781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-77b6781.e-con{--flex-grow:0;--flex-shrink: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-223 .elementor-element.elementor-element-85bcc0e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-85bcc0e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-85bcc0e img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-fd316a1{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-fd316a1:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-fd316a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-fd316a1{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-fd316a1{right:0px;}.elementor-223 .elementor-element.elementor-element-b656d39{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-b656d39:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-b656d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-b656d39{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-b656d39{right:0px;}.elementor-223 .elementor-element.elementor-element-a619afd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-a619afd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-a619afd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-896a653{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-896a653.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-896a653 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.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-223 .elementor-element.elementor-element-fbb7afa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-fbb7afa.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-c7ac176{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-c7ac176:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-c7ac176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-c7ac176.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-0be871b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-0be871b.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-0be871b img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-64bc6a1{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-64bc6a1:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-64bc6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-64bc6a1{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-64bc6a1{right:0px;}.elementor-223 .elementor-element.elementor-element-367b54b{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.71;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-367b54b:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-367b54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-367b54b::before, .elementor-223 .elementor-element.elementor-element-367b54b > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-367b54b > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-367b54b > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-367b54b > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-367b54b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-367b54b{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-367b54b{right:0px;}.elementor-223 .elementor-element.elementor-element-7cb1185{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-7cb1185.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-7cb1185 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-0bd6988{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-0bd6988.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-0bd6988 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-f4094d0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-f4094d0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-7d1cd10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-7d1cd10:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-7d1cd10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-7d1cd10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9173ea3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9173ea3.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9173ea3 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-f0e0703{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-f0e0703:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-f0e0703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-f0e0703{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-f0e0703{right:0px;}.elementor-223 .elementor-element.elementor-element-473b144{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-473b144:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-473b144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-473b144{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-473b144{right:0px;}.elementor-223 .elementor-element.elementor-element-e3a1bca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-e3a1bca.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-e3a1bca .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-e8e4149{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-e8e4149.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-e8e4149 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-1e4b682{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-1e4b682.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-1e42f9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-1e42f9d:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-1e42f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-1e42f9d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-aa758b5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-aa758b5.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-aa758b5 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-9195904{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-9195904:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-9195904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-9195904{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-9195904{right:0px;}.elementor-223 .elementor-element.elementor-element-0855a46{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-0855a46:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-0855a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-0855a46{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-0855a46{right:0px;}.elementor-223 .elementor-element.elementor-element-51bde59{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-51bde59.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-51bde59 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-8b14aba{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-8b14aba.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-8b14aba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-5dfc3d0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-5dfc3d0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-9786108{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9786108:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-9786108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-9786108.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9df25ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9df25ca.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9df25ca img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-f2e6f7f{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-f2e6f7f:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-f2e6f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-f2e6f7f{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-f2e6f7f{right:0px;}.elementor-223 .elementor-element.elementor-element-013d52d{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-013d52d:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-013d52d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-013d52d{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-013d52d{right:0px;}.elementor-223 .elementor-element.elementor-element-de1f765{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-de1f765.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-de1f765 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-52d1c91{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-52d1c91.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-52d1c91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-a094245{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-a094245.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-0c641df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-0c641df:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-0c641df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-0c641df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-08a68f4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-08a68f4.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-08a68f4 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-fb291df{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-fb291df:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-fb291df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-fb291df{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-fb291df{right:0px;}.elementor-223 .elementor-element.elementor-element-9c61b6d{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-9c61b6d:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-9c61b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-9c61b6d{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-9c61b6d{right:0px;}.elementor-223 .elementor-element.elementor-element-6c09d61{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-6c09d61.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-6c09d61 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-ba0e489{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-ba0e489.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-ba0e489 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-0d9f49b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-0d9f49b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-6b5b65b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-6b5b65b:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-6b5b65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-6b5b65b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-ed3d6d1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-ed3d6d1.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-ed3d6d1 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-dd8bc2b{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-dd8bc2b:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-dd8bc2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-dd8bc2b{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-dd8bc2b{right:0px;}.elementor-223 .elementor-element.elementor-element-c7f387e{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-c7f387e:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-c7f387e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-c7f387e{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-c7f387e{right:0px;}.elementor-223 .elementor-element.elementor-element-4645d4b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-4645d4b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-4645d4b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-ee0d22d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-ee0d22d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-ee0d22d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-75c335b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-75c335b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-08937d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-08937d2:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-08937d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-08937d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-7f11640{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-7f11640.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-7f11640 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-11ce04c{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-11ce04c:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-11ce04c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-11ce04c{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-11ce04c{right:0px;}.elementor-223 .elementor-element.elementor-element-8a120bc{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-8a120bc:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-8a120bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-8a120bc{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-8a120bc{right:0px;}.elementor-223 .elementor-element.elementor-element-5a62cb8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-5a62cb8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-5a62cb8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-4f76fd3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-4f76fd3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-4f76fd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-4a91b6b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-4a91b6b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-c1b24c7{--display:flex;}.elementor-223 .elementor-element.elementor-element-f461c50{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-f461c50:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-f461c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-e011f85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-e011f85:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-e011f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-e011f85.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-48ca8cb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-48ca8cb.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-48ca8cb img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8d044e4{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-8d044e4:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-8d044e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-8d044e4{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-8d044e4{right:0px;}.elementor-223 .elementor-element.elementor-element-7b8ab17{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-7b8ab17:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-7b8ab17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-7b8ab17{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-7b8ab17{right:0px;}.elementor-223 .elementor-element.elementor-element-cd1b767{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-cd1b767.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-cd1b767 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-45654de{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-45654de.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-45654de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-9af45a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9af45a2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-43633ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-43633ba:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-43633ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-43633ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-a5a28e2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-a5a28e2.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-a5a28e2 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-2fc2df9{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-2fc2df9:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-2fc2df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-2fc2df9{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-2fc2df9{right:0px;}.elementor-223 .elementor-element.elementor-element-e43eecd{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-e43eecd:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-e43eecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-e43eecd{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-e43eecd{right:0px;}.elementor-223 .elementor-element.elementor-element-f294887{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-f294887.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-f294887 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-d89aa99{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-d89aa99.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-d89aa99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-7df80ea{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-7df80ea.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-2581ef0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-2581ef0:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-2581ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-2581ef0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-663af67{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-663af67.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-663af67 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-ef3ca95{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-ef3ca95:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-ef3ca95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-ef3ca95{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-ef3ca95{right:0px;}.elementor-223 .elementor-element.elementor-element-78fe83e{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-78fe83e:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-78fe83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-78fe83e{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-78fe83e{right:0px;}.elementor-223 .elementor-element.elementor-element-7a5469d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-7a5469d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-7a5469d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-31056a6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-31056a6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-31056a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-300304f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-300304f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-3920f83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-3920f83:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-3920f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-3920f83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9e07d7f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9e07d7f.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9e07d7f img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8743404{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-8743404:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-8743404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-8743404{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-8743404{right:0px;}.elementor-223 .elementor-element.elementor-element-bbb73d4{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-bbb73d4:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-bbb73d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-bbb73d4{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-bbb73d4{right:0px;}.elementor-223 .elementor-element.elementor-element-5ee10ac{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-5ee10ac.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-5ee10ac .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-8e53e4d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-8e53e4d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-8e53e4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-882068b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-882068b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-adc68bf{--display:flex;}.elementor-223 .elementor-element.elementor-element-0910516{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-0910516:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-0910516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-3528d01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-3528d01:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-3528d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-3528d01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-f35c679{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-f35c679.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-f35c679 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-4b8ccf1{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-4b8ccf1:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-4b8ccf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-4b8ccf1{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-4b8ccf1{right:0px;}.elementor-223 .elementor-element.elementor-element-73cb319{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-73cb319:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-73cb319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-73cb319{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-73cb319{right:0px;}.elementor-223 .elementor-element.elementor-element-5f8336c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-5f8336c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-5f8336c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-353dbc3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-353dbc3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-353dbc3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-02981ad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-02981ad.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-0adefa7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-0adefa7:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-0adefa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-0adefa7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9f1afb2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9f1afb2.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9f1afb2 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-adb6e87{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-adb6e87:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-adb6e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-adb6e87{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-adb6e87{right:0px;}.elementor-223 .elementor-element.elementor-element-e0c5a3a{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.71;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-e0c5a3a:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-e0c5a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-e0c5a3a::before, .elementor-223 .elementor-element.elementor-element-e0c5a3a > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-e0c5a3a > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-e0c5a3a > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-e0c5a3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-e0c5a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-e0c5a3a{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-e0c5a3a{right:0px;}.elementor-223 .elementor-element.elementor-element-588b462{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-588b462.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-588b462 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-b2adfc1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-b2adfc1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-b2adfc1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-fe2ede2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-fe2ede2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-b5329bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-b5329bf:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-b5329bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-b5329bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-8576639{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-8576639.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-8576639 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-86a5eb6{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-86a5eb6:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-86a5eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-86a5eb6{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-86a5eb6{right:0px;}.elementor-223 .elementor-element.elementor-element-740d32e{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-740d32e:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-740d32e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-740d32e{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-740d32e{right:0px;}.elementor-223 .elementor-element.elementor-element-b783448{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-b783448.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-b783448 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-6740034{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-6740034.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-6740034 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-40adb81{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-40adb81.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-b1541b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-b1541b0:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-b1541b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-b1541b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-395cf25{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-395cf25.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-395cf25 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-e55d1ed{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-e55d1ed:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-e55d1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-e55d1ed{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-e55d1ed{right:0px;}.elementor-223 .elementor-element.elementor-element-2b4da9e{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-2b4da9e:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-2b4da9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-2b4da9e{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-2b4da9e{right:0px;}.elementor-223 .elementor-element.elementor-element-f192f07{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-f192f07.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-f192f07 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-7dbd914{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-7dbd914.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-7dbd914 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-c1761e9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-c1761e9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-5dc09a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-5dc09a7:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-5dc09a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-5dc09a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-16e32c5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-16e32c5.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-16e32c5 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-188f1aa{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-188f1aa:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-188f1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-188f1aa{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-188f1aa{right:0px;}.elementor-223 .elementor-element.elementor-element-9e505b2{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-9e505b2:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-9e505b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-9e505b2{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-9e505b2{right:0px;}.elementor-223 .elementor-element.elementor-element-4cda199{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-4cda199.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-4cda199 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-2a0be1f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-2a0be1f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-2a0be1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-b39be7a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-b39be7a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-b2c7d01{--display:flex;}.elementor-223 .elementor-element.elementor-element-1786235{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-1786235:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-1786235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-2b94c26{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-2b94c26:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-2b94c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-2b94c26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-175ddc5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-175ddc5.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-175ddc5 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-73a71e9{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-73a71e9:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-73a71e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-73a71e9{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-73a71e9{right:0px;}.elementor-223 .elementor-element.elementor-element-30dc84a{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-30dc84a:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-30dc84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-30dc84a{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-30dc84a{right:0px;}.elementor-223 .elementor-element.elementor-element-4419600{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-4419600.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-4419600 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-7684680{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-7684680.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-7684680 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-9fa1675{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9fa1675.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-75ea2d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-75ea2d3:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-75ea2d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-75ea2d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9cac0ce{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9cac0ce.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9cac0ce img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-37e0e5b{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-37e0e5b:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-37e0e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-37e0e5b{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-37e0e5b{right:0px;}.elementor-223 .elementor-element.elementor-element-444a1dd{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.71;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-444a1dd:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-444a1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-444a1dd::before, .elementor-223 .elementor-element.elementor-element-444a1dd > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-444a1dd > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-444a1dd > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-444a1dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-444a1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-444a1dd{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-444a1dd{right:0px;}.elementor-223 .elementor-element.elementor-element-7f87fa1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-7f87fa1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-7f87fa1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-21b7103{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-21b7103.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-21b7103 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-8d5bf9a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-8d5bf9a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-78a6e7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-78a6e7a:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-78a6e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-78a6e7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-59dc275{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-59dc275.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-59dc275 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-ecaad99{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-ecaad99:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-ecaad99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-ecaad99{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-ecaad99{right:0px;}.elementor-223 .elementor-element.elementor-element-4538a5e{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-4538a5e:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-4538a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-4538a5e{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-4538a5e{right:0px;}.elementor-223 .elementor-element.elementor-element-fb525ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-fb525ca.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-fb525ca .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-52e40bd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-52e40bd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-52e40bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-61a8379{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-61a8379.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-8094076{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-8094076:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-8094076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-8094076.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-db5a847{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-db5a847.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-db5a847 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-74ab685{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-74ab685:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-74ab685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-74ab685{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-74ab685{right:0px;}.elementor-223 .elementor-element.elementor-element-637b279{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-637b279:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-637b279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-637b279{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-637b279{right:0px;}.elementor-223 .elementor-element.elementor-element-f4f537c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-f4f537c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-f4f537c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-8b6fe4c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-8b6fe4c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-8b6fe4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-61038f7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-61038f7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-db57f06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-db57f06:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-db57f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-db57f06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-f8cdb48{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-f8cdb48.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-f8cdb48 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-562cdee{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-562cdee:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-562cdee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-562cdee{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-562cdee{right:0px;}.elementor-223 .elementor-element.elementor-element-12c9797{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-12c9797:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-12c9797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-12c9797{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-12c9797{right:0px;}.elementor-223 .elementor-element.elementor-element-4e75dc1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-4e75dc1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-4e75dc1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-d91a250{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-d91a250.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-d91a250 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-9ba3661{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9ba3661.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-50026e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-50026e2:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-50026e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-50026e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-bb2846e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-bb2846e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-bb2846e img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-60bf6d1{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-60bf6d1:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-60bf6d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-60bf6d1{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-60bf6d1{right:0px;}.elementor-223 .elementor-element.elementor-element-1650f99{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-1650f99:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-1650f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-1650f99{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-1650f99{right:0px;}.elementor-223 .elementor-element.elementor-element-27b740a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-27b740a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-27b740a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-cb0929f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-cb0929f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-cb0929f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-0fd493c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-0fd493c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-70cd196{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-70cd196:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-70cd196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-70cd196.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-501f145{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-501f145.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-501f145 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8f044d5{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-8f044d5:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-8f044d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-8f044d5{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-8f044d5{right:0px;}.elementor-223 .elementor-element.elementor-element-1824658{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-1824658:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-1824658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-1824658{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-1824658{right:0px;}.elementor-223 .elementor-element.elementor-element-0be37d3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-0be37d3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-0be37d3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-15f2260{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-15f2260.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-15f2260 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-f7d577d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-f7d577d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-8f95a6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-8f95a6d:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-8f95a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-8f95a6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-1f357ec{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-1f357ec.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-1f357ec img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-eb9afaf{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-eb9afaf:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-eb9afaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-eb9afaf{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-eb9afaf{right:0px;}.elementor-223 .elementor-element.elementor-element-79324d1{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-79324d1:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-79324d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-79324d1{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-79324d1{right:0px;}.elementor-223 .elementor-element.elementor-element-024a472{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-024a472.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-024a472 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-60b5143{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-60b5143.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-60b5143 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-3aa446b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-3aa446b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-50cf51e{--display:flex;}.elementor-223 .elementor-element.elementor-element-a7ced3e{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-a7ced3e:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-a7ced3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-1a0dffa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-1a0dffa:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-1a0dffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-1a0dffa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-1130535{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-1130535.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-1130535 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-9ffa032{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-9ffa032:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-9ffa032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-9ffa032{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-9ffa032{right:0px;}.elementor-223 .elementor-element.elementor-element-af71d04{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-af71d04:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-af71d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-af71d04{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-af71d04{right:0px;}.elementor-223 .elementor-element.elementor-element-b0275d0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-b0275d0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-b0275d0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-bb0b094{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-bb0b094.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-bb0b094 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-8201511{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-8201511.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-08ae5a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-08ae5a6:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-08ae5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-08ae5a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-92af123{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-92af123.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-92af123 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-aac4386{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-aac4386:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-aac4386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-aac4386{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-aac4386{right:0px;}.elementor-223 .elementor-element.elementor-element-cc0443e{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.71;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-cc0443e:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-cc0443e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-cc0443e::before, .elementor-223 .elementor-element.elementor-element-cc0443e > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-cc0443e > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-cc0443e > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-cc0443e > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-cc0443e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-cc0443e{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-cc0443e{right:0px;}.elementor-223 .elementor-element.elementor-element-23023e8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-23023e8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-23023e8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-9bcbb4e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-9bcbb4e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-9bcbb4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-cee620e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-cee620e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-795eda5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-795eda5:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-795eda5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-795eda5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-64a275a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-64a275a.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-64a275a img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-ea43d9e{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-ea43d9e:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-ea43d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-ea43d9e{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-ea43d9e{right:0px;}.elementor-223 .elementor-element.elementor-element-e76bfcd{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-e76bfcd:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-e76bfcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-e76bfcd{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-e76bfcd{right:0px;}.elementor-223 .elementor-element.elementor-element-af83574{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-af83574.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-af83574 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-6697745{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-6697745.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-6697745 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-acda44c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-acda44c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-7e2a436{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-7e2a436:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-7e2a436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-7e2a436.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-c231022{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-c231022.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-c231022 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-a66b183{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-a66b183:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-a66b183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-a66b183{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-a66b183{right:0px;}.elementor-223 .elementor-element.elementor-element-008024c{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-008024c:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-008024c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-008024c{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-008024c{right:0px;}.elementor-223 .elementor-element.elementor-element-fa1102b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-fa1102b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-fa1102b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-6bad1b2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-6bad1b2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-6bad1b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-ef5908f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-ef5908f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-ced30e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-ced30e9:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-ced30e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-ced30e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-3460962{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-3460962.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-3460962 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-dced924{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-dced924:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-dced924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-dced924{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-dced924{right:0px;}.elementor-223 .elementor-element.elementor-element-93f270f{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-93f270f:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-93f270f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-93f270f{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-93f270f{right:0px;}.elementor-223 .elementor-element.elementor-element-9c8f449{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-9c8f449.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-9c8f449 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-33786c0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-33786c0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-33786c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-5180b7f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-5180b7f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-988ebdf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-988ebdf:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-988ebdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-988ebdf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9b214ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9b214ca.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-9b214ca img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-19e0843{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-19e0843:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-19e0843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-19e0843{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-19e0843{right:0px;}.elementor-223 .elementor-element.elementor-element-b912727{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-b912727:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-b912727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-b912727{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-b912727{right:0px;}.elementor-223 .elementor-element.elementor-element-822d624{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-822d624.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-822d624 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-93777d5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-93777d5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-93777d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-d30aab8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-d30aab8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-34d6d8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-34d6d8e:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-34d6d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-34d6d8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-e1f1aa0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-e1f1aa0.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-e1f1aa0 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-d7d77a0{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-d7d77a0:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-d7d77a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-d7d77a0{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-d7d77a0{right:0px;}.elementor-223 .elementor-element.elementor-element-8054276{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-8054276:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-8054276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-8054276{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-8054276{right:0px;}.elementor-223 .elementor-element.elementor-element-741b5e4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-741b5e4.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-741b5e4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-f4e5280{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-f4e5280.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-f4e5280 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-65cf51c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-65cf51c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-aa8e067{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-aa8e067:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-aa8e067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-aa8e067.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-2e82edc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-2e82edc.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-2e82edc img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-c19ef08{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-223 .elementor-element.elementor-element-c19ef08:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-c19ef08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-c19ef08{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-c19ef08{right:0px;}.elementor-223 .elementor-element.elementor-element-21abcd9{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-223 .elementor-element.elementor-element-21abcd9:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-21abcd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-21abcd9{left:0px;}body.rtl .elementor-223 .elementor-element.elementor-element-21abcd9{right:0px;}.elementor-223 .elementor-element.elementor-element-07910bc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-07910bc.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-07910bc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-3896c63{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-223 .elementor-element.elementor-element-3896c63.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-3896c63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-223 .elementor-element.elementor-element-44a7c0f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-44a7c0f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-223 .elementor-element.elementor-element-6f7f87b{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-gap:48px;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:30px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-6f7f87b.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-6f7f87b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-223 .elementor-element.elementor-element-6f7f87b.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-6f7f87b [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-7c33dcd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-7c33dcd:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-7c33dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(246, 247, 249);}.elementor-223 .elementor-element.elementor-element-03cbc36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-223 .elementor-element.elementor-element-03cbc36:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-03cbc36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-6958562{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-223 .elementor-element.elementor-element-6958562 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:36px;color:rgb(11, 34, 70);}.elementor-223 .elementor-element.elementor-element-62ff361{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-223 .elementor-element.elementor-element-62ff361.elementor-element{--align-self:center;}.elementor-223 .elementor-element.elementor-element-62ff361 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5;color:rgb(80, 107, 149);}.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-223 .elementor-element.elementor-element-75dd9ef .elementor-button{background-color:rgb(126, 22, 29);font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:24px;fill:rgb(255, 255, 255);color:rgb(255, 255, 255);border-radius:6px 6px 6px 6px;padding:12px 32px 12px 32px;}.elementor-223 .elementor-element.elementor-element-75dd9ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9c1c7e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-223 .elementor-element.elementor-element-2bbcb43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:64px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-2bbcb43:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-2bbcb43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-223 .elementor-element.elementor-element-600e8fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-223 .elementor-element.elementor-element-600e8fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;color:rgb(126, 22, 29);}.elementor-223 .elementor-element.elementor-element-2ebb543{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-223 .elementor-element.elementor-element-2ebb543 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:40px;color:rgb(11, 34, 70);}.elementor-223 .elementor-element.elementor-element-41ac321{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-223 .elementor-element.elementor-element-41ac321 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.625;color:rgb(80, 107, 149);}.elementor-223 .elementor-element.elementor-element-2562a84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-223 .elementor-element.elementor-element-6cd0d0f{--display:flex;}.elementor-223 .elementor-element.elementor-element-8717efc{--display:flex;}.elementor-223 .elementor-element.elementor-element-7c1db86{--display:flex;}.elementor-223 .elementor-element.elementor-element-6034605{--display:flex;}.elementor-223 .elementor-element.elementor-element-70a070c{--display:flex;}.elementor-223 .elementor-element.elementor-element-f82b1bb{--display:flex;}.elementor-223 .elementor-element.elementor-element-25d9d2e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(min-width:768px){.elementor-223 .elementor-element.elementor-element-40c51dd{--width:auto;}.elementor-223 .elementor-element.elementor-element-36ea122{--content-width:80rem;}.elementor-223 .elementor-element.elementor-element-f8a4e36{--width:auto;}.elementor-223 .elementor-element.elementor-element-77b6781{--width:auto;}.elementor-223 .elementor-element.elementor-element-c7ac176{--width:auto;}.elementor-223 .elementor-element.elementor-element-7d1cd10{--width:auto;}.elementor-223 .elementor-element.elementor-element-1e42f9d{--width:auto;}.elementor-223 .elementor-element.elementor-element-9786108{--width:auto;}.elementor-223 .elementor-element.elementor-element-0c641df{--width:auto;}.elementor-223 .elementor-element.elementor-element-6b5b65b{--width:auto;}.elementor-223 .elementor-element.elementor-element-08937d2{--width:auto;}.elementor-223 .elementor-element.elementor-element-e011f85{--width:auto;}.elementor-223 .elementor-element.elementor-element-43633ba{--width:auto;}.elementor-223 .elementor-element.elementor-element-2581ef0{--width:auto;}.elementor-223 .elementor-element.elementor-element-3920f83{--width:auto;}.elementor-223 .elementor-element.elementor-element-3528d01{--width:auto;}.elementor-223 .elementor-element.elementor-element-0adefa7{--width:auto;}.elementor-223 .elementor-element.elementor-element-b5329bf{--width:auto;}.elementor-223 .elementor-element.elementor-element-b1541b0{--width:auto;}.elementor-223 .elementor-element.elementor-element-5dc09a7{--width:auto;}.elementor-223 .elementor-element.elementor-element-2b94c26{--width:auto;}.elementor-223 .elementor-element.elementor-element-75ea2d3{--width:auto;}.elementor-223 .elementor-element.elementor-element-78a6e7a{--width:auto;}.elementor-223 .elementor-element.elementor-element-8094076{--width:auto;}.elementor-223 .elementor-element.elementor-element-db57f06{--width:auto;}.elementor-223 .elementor-element.elementor-element-50026e2{--width:auto;}.elementor-223 .elementor-element.elementor-element-70cd196{--width:auto;}.elementor-223 .elementor-element.elementor-element-8f95a6d{--width:auto;}.elementor-223 .elementor-element.elementor-element-1a0dffa{--width:auto;}.elementor-223 .elementor-element.elementor-element-08ae5a6{--width:auto;}.elementor-223 .elementor-element.elementor-element-795eda5{--width:auto;}.elementor-223 .elementor-element.elementor-element-7e2a436{--width:auto;}.elementor-223 .elementor-element.elementor-element-ced30e9{--width:auto;}.elementor-223 .elementor-element.elementor-element-988ebdf{--width:auto;}.elementor-223 .elementor-element.elementor-element-34d6d8e{--width:auto;}.elementor-223 .elementor-element.elementor-element-aa8e067{--width:auto;}.elementor-223 .elementor-element.elementor-element-03cbc36{--content-width:80rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-223 .elementor-element.elementor-element-40c51dd{--width:100%;}.elementor-223 .elementor-element.elementor-element-f8a4e36{--width:100%;}.elementor-223 .elementor-element.elementor-element-77b6781{--width:100%;}.elementor-223 .elementor-element.elementor-element-c7ac176{--width:100%;}.elementor-223 .elementor-element.elementor-element-7d1cd10{--width:100%;}.elementor-223 .elementor-element.elementor-element-1e42f9d{--width:100%;}.elementor-223 .elementor-element.elementor-element-9786108{--width:100%;}.elementor-223 .elementor-element.elementor-element-0c641df{--width:100%;}.elementor-223 .elementor-element.elementor-element-6b5b65b{--width:100%;}.elementor-223 .elementor-element.elementor-element-08937d2{--width:100%;}.elementor-223 .elementor-element.elementor-element-e011f85{--width:100%;}.elementor-223 .elementor-element.elementor-element-43633ba{--width:100%;}.elementor-223 .elementor-element.elementor-element-2581ef0{--width:100%;}.elementor-223 .elementor-element.elementor-element-3920f83{--width:100%;}.elementor-223 .elementor-element.elementor-element-3528d01{--width:100%;}.elementor-223 .elementor-element.elementor-element-0adefa7{--width:100%;}.elementor-223 .elementor-element.elementor-element-b5329bf{--width:100%;}.elementor-223 .elementor-element.elementor-element-b1541b0{--width:100%;}.elementor-223 .elementor-element.elementor-element-5dc09a7{--width:100%;}.elementor-223 .elementor-element.elementor-element-2b94c26{--width:100%;}.elementor-223 .elementor-element.elementor-element-75ea2d3{--width:100%;}.elementor-223 .elementor-element.elementor-element-78a6e7a{--width:100%;}.elementor-223 .elementor-element.elementor-element-8094076{--width:100%;}.elementor-223 .elementor-element.elementor-element-db57f06{--width:100%;}.elementor-223 .elementor-element.elementor-element-50026e2{--width:100%;}.elementor-223 .elementor-element.elementor-element-70cd196{--width:100%;}.elementor-223 .elementor-element.elementor-element-8f95a6d{--width:100%;}.elementor-223 .elementor-element.elementor-element-1a0dffa{--width:100%;}.elementor-223 .elementor-element.elementor-element-08ae5a6{--width:100%;}.elementor-223 .elementor-element.elementor-element-795eda5{--width:100%;}.elementor-223 .elementor-element.elementor-element-7e2a436{--width:100%;}.elementor-223 .elementor-element.elementor-element-ced30e9{--width:100%;}.elementor-223 .elementor-element.elementor-element-988ebdf{--width:100%;}.elementor-223 .elementor-element.elementor-element-34d6d8e{--width:100%;}.elementor-223 .elementor-element.elementor-element-aa8e067{--width:100%;}}@media(max-width:1024px){.elementor-223 .elementor-element.elementor-element-40c51dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-6409bab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-83aeab8{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-7b18f1b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-5baa764{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-36ea122{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-f8a4e36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-f140fe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-cc83678{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-2ad3342{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-827f605{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-77b6781{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-85bcc0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-85bcc0e img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-fd316a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-b656d39{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-a619afd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-896a653{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-c7ac176{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-0be871b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-0be871b img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-64bc6a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-367b54b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-7cb1185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-0bd6988{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-7d1cd10{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9173ea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9173ea3 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-f0e0703{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-473b144{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-e3a1bca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-e8e4149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-1e42f9d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-aa758b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-aa758b5 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-9195904{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-0855a46{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-51bde59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8b14aba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-9786108{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9df25ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9df25ca img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-f2e6f7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-013d52d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-de1f765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-52d1c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-0c641df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-08a68f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-08a68f4 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-fb291df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-9c61b6d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-6c09d61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-ba0e489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6b5b65b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-ed3d6d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-ed3d6d1 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-dd8bc2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-c7f387e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-4645d4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-ee0d22d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-08937d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-7f11640{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-7f11640 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-11ce04c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-8a120bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-5a62cb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-4f76fd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-f461c50{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-e011f85{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-48ca8cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-48ca8cb img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-8d044e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-7b8ab17{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-cd1b767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-45654de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-43633ba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-a5a28e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-a5a28e2 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-2fc2df9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-e43eecd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-f294887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-d89aa99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-2581ef0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-663af67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-663af67 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-ef3ca95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-78fe83e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-7a5469d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-31056a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-3920f83{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9e07d7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9e07d7f img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-8743404{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-bbb73d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-5ee10ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8e53e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-0910516{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-3528d01{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-f35c679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-f35c679 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-4b8ccf1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-73cb319{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-5f8336c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-353dbc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-0adefa7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9f1afb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9f1afb2 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-adb6e87{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-e0c5a3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-588b462{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-b2adfc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-b5329bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-8576639{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-8576639 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-86a5eb6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-740d32e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-b783448{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6740034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-b1541b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-395cf25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-395cf25 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-e55d1ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-2b4da9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-f192f07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-7dbd914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-5dc09a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-16e32c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-16e32c5 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-188f1aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-9e505b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-4cda199{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-2a0be1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-1786235{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-2b94c26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-175ddc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-175ddc5 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-73a71e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-30dc84a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-4419600{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-7684680{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-75ea2d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9cac0ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9cac0ce img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-37e0e5b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-444a1dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-7f87fa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-21b7103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-78a6e7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-59dc275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-59dc275 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-ecaad99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-4538a5e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-fb525ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-52e40bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8094076{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-db5a847{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-db5a847 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-74ab685{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-637b279{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-f4f537c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8b6fe4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-db57f06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-f8cdb48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-f8cdb48 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-562cdee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-12c9797{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-4e75dc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-d91a250{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-50026e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-bb2846e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-bb2846e img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-60bf6d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-1650f99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-27b740a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-cb0929f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-70cd196{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-501f145{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-501f145 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-8f044d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-1824658{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-0be37d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-15f2260{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8f95a6d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-1f357ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-1f357ec img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-eb9afaf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-79324d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-024a472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-60b5143{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-a7ced3e{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-1a0dffa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-1130535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-1130535 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-9ffa032{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-af71d04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-b0275d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-bb0b094{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-08ae5a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-92af123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-92af123 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-aac4386{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-cc0443e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-23023e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-9bcbb4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-795eda5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-64a275a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-64a275a img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-ea43d9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-e76bfcd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-af83574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6697745{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-7e2a436{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-c231022{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-c231022 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-a66b183{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-008024c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-fa1102b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6bad1b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-ced30e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-3460962{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-3460962 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-dced924{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-93f270f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-9c8f449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-33786c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-988ebdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9b214ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9b214ca img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-19e0843{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-b912727{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-822d624{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-93777d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-34d6d8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-e1f1aa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-e1f1aa0 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-d7d77a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-8054276{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-741b5e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-f4e5280{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-aa8e067{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-2e82edc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-2e82edc img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-c19ef08{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-21abcd9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-07910bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-3896c63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-7c33dcd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-03cbc36{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-6958562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-62ff361{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-223 .elementor-element.elementor-element-75dd9ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-2bbcb43{--margin-top:0px;--margin-bottom:64px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-600e8fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-2ebb543{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-41ac321{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-223 .elementor-element.elementor-element-40c51dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-6409bab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-83aeab8{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-7b18f1b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-5baa764{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-36ea122{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-223 .elementor-element.elementor-element-f8a4e36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-f140fe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-cc83678{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-cc83678 .elementor-heading-title{font-size:28px;line-height:26px;letter-spacing:0.1px;}.elementor-223 .elementor-element.elementor-element-2ad3342{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-827f605{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-77b6781{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-85bcc0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-85bcc0e img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-fd316a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-b656d39{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-a619afd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-896a653{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-c7ac176{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-0be871b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-0be871b img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-64bc6a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-367b54b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-7cb1185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-0bd6988{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-7d1cd10{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9173ea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9173ea3 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-f0e0703{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-473b144{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-e3a1bca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-e8e4149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-1e42f9d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-aa758b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-aa758b5 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-9195904{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-0855a46{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-51bde59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8b14aba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-9786108{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9df25ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9df25ca img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-f2e6f7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-013d52d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-de1f765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-52d1c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-0c641df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-08a68f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-08a68f4 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-fb291df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-9c61b6d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-6c09d61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-ba0e489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6b5b65b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-ed3d6d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-ed3d6d1 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-dd8bc2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-c7f387e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-4645d4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-ee0d22d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-08937d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-7f11640{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-7f11640 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-11ce04c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-8a120bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-5a62cb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-4f76fd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-f461c50{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-e011f85{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-48ca8cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-48ca8cb img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-8d044e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-7b8ab17{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-cd1b767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-45654de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-43633ba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-a5a28e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-a5a28e2 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-2fc2df9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-e43eecd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-f294887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-d89aa99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-2581ef0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-663af67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-663af67 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-ef3ca95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-78fe83e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-7a5469d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-31056a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-3920f83{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9e07d7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9e07d7f img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-8743404{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-bbb73d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-5ee10ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8e53e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-0910516{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-3528d01{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-f35c679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-f35c679 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-4b8ccf1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-73cb319{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-5f8336c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-353dbc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-0adefa7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9f1afb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9f1afb2 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-adb6e87{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-e0c5a3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-588b462{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-b2adfc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-b5329bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-8576639{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-8576639 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-86a5eb6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-740d32e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-b783448{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6740034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-b1541b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-395cf25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-395cf25 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-e55d1ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-2b4da9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-f192f07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-7dbd914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-5dc09a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-16e32c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-16e32c5 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-188f1aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-9e505b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-4cda199{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-2a0be1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-1786235{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-2b94c26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-175ddc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-175ddc5 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-73a71e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-30dc84a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-4419600{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-7684680{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-75ea2d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9cac0ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9cac0ce img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-37e0e5b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-444a1dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-7f87fa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-21b7103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-78a6e7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-59dc275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-59dc275 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-ecaad99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-4538a5e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-fb525ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-52e40bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8094076{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-db5a847{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-db5a847 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-74ab685{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-637b279{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-f4f537c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8b6fe4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-db57f06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-f8cdb48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-f8cdb48 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-562cdee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-12c9797{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-4e75dc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-d91a250{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-50026e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-bb2846e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-bb2846e img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-60bf6d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-1650f99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-27b740a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-cb0929f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-70cd196{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-501f145{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-501f145 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-8f044d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-1824658{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-0be37d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-15f2260{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8f95a6d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-1f357ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-1f357ec img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-eb9afaf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-79324d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-024a472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-60b5143{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-a7ced3e{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-1a0dffa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-1130535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-1130535 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-9ffa032{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-af71d04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-b0275d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-bb0b094{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-08ae5a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-92af123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-92af123 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-aac4386{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-cc0443e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-23023e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-9bcbb4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-795eda5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-64a275a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-64a275a img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-ea43d9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-e76bfcd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-af83574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6697745{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-7e2a436{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-c231022{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-c231022 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-a66b183{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-008024c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-fa1102b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6bad1b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-ced30e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-3460962{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-3460962 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-dced924{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-93f270f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-9c8f449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-33786c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-988ebdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-9b214ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-9b214ca img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-19e0843{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-b912727{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-822d624{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-93777d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-34d6d8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-e1f1aa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-e1f1aa0 img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-d7d77a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-8054276{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-741b5e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-f4e5280{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-aa8e067{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-223 .elementor-element.elementor-element-2e82edc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-2e82edc img{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-c19ef08{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-21abcd9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-223 .elementor-element.elementor-element-07910bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-3896c63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6f7f87b{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-7c33dcd{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-03cbc36{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-223 .elementor-element.elementor-element-6958562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6958562 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.6px;}.elementor-223 .elementor-element.elementor-element-62ff361{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-223 .elementor-element.elementor-element-75dd9ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-223 .elementor-element.elementor-element-2bbcb43{--margin-top:0px;--margin-bottom:64px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-600e8fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-2ebb543{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-2ebb543 .elementor-heading-title{font-size:30px;line-height:36px;letter-spacing:-0.75px;}.elementor-223 .elementor-element.elementor-element-41ac321{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-f140fe7 */.elementor-223 .elementor-element.elementor-element-f140fe7 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc83678 */.elementor-223 .elementor-element.elementor-element-cc83678 h1{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ad3342 */.elementor-223 .elementor-element.elementor-element-2ad3342 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8a4e36 */.elementor-223 .elementor-element.elementor-element-f8a4e36{max-width: 48rem;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85bcc0e */.elementor-223 .elementor-element.elementor-element-85bcc0e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd316a1 */.elementor-223 .elementor-element.elementor-element-fd316a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a619afd */.elementor-223 .elementor-element.elementor-element-a619afd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-896a653 */.elementor-223 .elementor-element.elementor-element-896a653 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbb7afa */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fbb7afa{.elementor-223 .elementor-element.elementor-element-fbb7afa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b656d39 */.elementor-223 .elementor-element.elementor-element-b656d39{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77b6781 */.elementor-223 .elementor-element.elementor-element-77b6781{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0be871b */.elementor-223 .elementor-element.elementor-element-0be871b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64bc6a1 */.elementor-223 .elementor-element.elementor-element-64bc6a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cb1185 */.elementor-223 .elementor-element.elementor-element-7cb1185 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd6988 */.elementor-223 .elementor-element.elementor-element-0bd6988 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4094d0 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f4094d0{.elementor-223 .elementor-element.elementor-element-f4094d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367b54b */.elementor-223 .elementor-element.elementor-element-367b54b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7ac176 */.elementor-223 .elementor-element.elementor-element-c7ac176{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9173ea3 */.elementor-223 .elementor-element.elementor-element-9173ea3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0e0703 */.elementor-223 .elementor-element.elementor-element-f0e0703{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3a1bca */.elementor-223 .elementor-element.elementor-element-e3a1bca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8e4149 */.elementor-223 .elementor-element.elementor-element-e8e4149 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e4b682 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-1e4b682{.elementor-223 .elementor-element.elementor-element-1e4b682 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473b144 */.elementor-223 .elementor-element.elementor-element-473b144{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d1cd10 */.elementor-223 .elementor-element.elementor-element-7d1cd10{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa758b5 */.elementor-223 .elementor-element.elementor-element-aa758b5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9195904 */.elementor-223 .elementor-element.elementor-element-9195904{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51bde59 */.elementor-223 .elementor-element.elementor-element-51bde59 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b14aba */.elementor-223 .elementor-element.elementor-element-8b14aba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dfc3d0 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5dfc3d0{.elementor-223 .elementor-element.elementor-element-5dfc3d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0855a46 */.elementor-223 .elementor-element.elementor-element-0855a46{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e42f9d */.elementor-223 .elementor-element.elementor-element-1e42f9d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9df25ca */.elementor-223 .elementor-element.elementor-element-9df25ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2e6f7f */.elementor-223 .elementor-element.elementor-element-f2e6f7f{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de1f765 */.elementor-223 .elementor-element.elementor-element-de1f765 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d1c91 */.elementor-223 .elementor-element.elementor-element-52d1c91 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a094245 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-a094245{.elementor-223 .elementor-element.elementor-element-a094245 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-013d52d */.elementor-223 .elementor-element.elementor-element-013d52d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9786108 */.elementor-223 .elementor-element.elementor-element-9786108{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a68f4 */.elementor-223 .elementor-element.elementor-element-08a68f4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb291df */.elementor-223 .elementor-element.elementor-element-fb291df{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c09d61 */.elementor-223 .elementor-element.elementor-element-6c09d61 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba0e489 */.elementor-223 .elementor-element.elementor-element-ba0e489 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d9f49b */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0d9f49b{.elementor-223 .elementor-element.elementor-element-0d9f49b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c61b6d */.elementor-223 .elementor-element.elementor-element-9c61b6d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c641df */.elementor-223 .elementor-element.elementor-element-0c641df{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed3d6d1 */.elementor-223 .elementor-element.elementor-element-ed3d6d1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd8bc2b */.elementor-223 .elementor-element.elementor-element-dd8bc2b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4645d4b */.elementor-223 .elementor-element.elementor-element-4645d4b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee0d22d */.elementor-223 .elementor-element.elementor-element-ee0d22d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75c335b */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-75c335b{.elementor-223 .elementor-element.elementor-element-75c335b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f387e */.elementor-223 .elementor-element.elementor-element-c7f387e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b5b65b */.elementor-223 .elementor-element.elementor-element-6b5b65b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11640 */.elementor-223 .elementor-element.elementor-element-7f11640{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ce04c */.elementor-223 .elementor-element.elementor-element-11ce04c{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a62cb8 */.elementor-223 .elementor-element.elementor-element-5a62cb8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f76fd3 */.elementor-223 .elementor-element.elementor-element-4f76fd3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a91b6b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-4a91b6b{.elementor-223 .elementor-element.elementor-element-4a91b6b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a120bc */.elementor-223 .elementor-element.elementor-element-8a120bc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08937d2 */.elementor-223 .elementor-element.elementor-element-08937d2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48ca8cb */.elementor-223 .elementor-element.elementor-element-48ca8cb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d044e4 */.elementor-223 .elementor-element.elementor-element-8d044e4{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd1b767 */.elementor-223 .elementor-element.elementor-element-cd1b767 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45654de */.elementor-223 .elementor-element.elementor-element-45654de h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9af45a2 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9af45a2{.elementor-223 .elementor-element.elementor-element-9af45a2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b8ab17 */.elementor-223 .elementor-element.elementor-element-7b8ab17{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e011f85 */.elementor-223 .elementor-element.elementor-element-e011f85{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a28e2 */.elementor-223 .elementor-element.elementor-element-a5a28e2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc2df9 */.elementor-223 .elementor-element.elementor-element-2fc2df9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f294887 */.elementor-223 .elementor-element.elementor-element-f294887 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d89aa99 */.elementor-223 .elementor-element.elementor-element-d89aa99 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7df80ea */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-7df80ea{.elementor-223 .elementor-element.elementor-element-7df80ea p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43eecd */.elementor-223 .elementor-element.elementor-element-e43eecd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43633ba */.elementor-223 .elementor-element.elementor-element-43633ba{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-663af67 */.elementor-223 .elementor-element.elementor-element-663af67{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3ca95 */.elementor-223 .elementor-element.elementor-element-ef3ca95{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a5469d */.elementor-223 .elementor-element.elementor-element-7a5469d span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31056a6 */.elementor-223 .elementor-element.elementor-element-31056a6 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-300304f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-300304f{.elementor-223 .elementor-element.elementor-element-300304f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fe83e */.elementor-223 .elementor-element.elementor-element-78fe83e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2581ef0 */.elementor-223 .elementor-element.elementor-element-2581ef0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e07d7f */.elementor-223 .elementor-element.elementor-element-9e07d7f{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8743404 */.elementor-223 .elementor-element.elementor-element-8743404{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ee10ac */.elementor-223 .elementor-element.elementor-element-5ee10ac span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e53e4d */.elementor-223 .elementor-element.elementor-element-8e53e4d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-882068b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-882068b{.elementor-223 .elementor-element.elementor-element-882068b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbb73d4 */.elementor-223 .elementor-element.elementor-element-bbb73d4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3920f83 */.elementor-223 .elementor-element.elementor-element-3920f83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f35c679 */.elementor-223 .elementor-element.elementor-element-f35c679{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b8ccf1 */.elementor-223 .elementor-element.elementor-element-4b8ccf1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f8336c */.elementor-223 .elementor-element.elementor-element-5f8336c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-353dbc3 */.elementor-223 .elementor-element.elementor-element-353dbc3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02981ad */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-02981ad{.elementor-223 .elementor-element.elementor-element-02981ad p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cb319 */.elementor-223 .elementor-element.elementor-element-73cb319{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3528d01 */.elementor-223 .elementor-element.elementor-element-3528d01{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f1afb2 */.elementor-223 .elementor-element.elementor-element-9f1afb2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adb6e87 */.elementor-223 .elementor-element.elementor-element-adb6e87{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-588b462 */.elementor-223 .elementor-element.elementor-element-588b462 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2adfc1 */.elementor-223 .elementor-element.elementor-element-b2adfc1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe2ede2 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fe2ede2{.elementor-223 .elementor-element.elementor-element-fe2ede2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0c5a3a */.elementor-223 .elementor-element.elementor-element-e0c5a3a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0adefa7 */.elementor-223 .elementor-element.elementor-element-0adefa7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8576639 */.elementor-223 .elementor-element.elementor-element-8576639{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a5eb6 */.elementor-223 .elementor-element.elementor-element-86a5eb6{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b783448 */.elementor-223 .elementor-element.elementor-element-b783448 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6740034 */.elementor-223 .elementor-element.elementor-element-6740034 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40adb81 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-40adb81{.elementor-223 .elementor-element.elementor-element-40adb81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-740d32e */.elementor-223 .elementor-element.elementor-element-740d32e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5329bf */.elementor-223 .elementor-element.elementor-element-b5329bf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-395cf25 */.elementor-223 .elementor-element.elementor-element-395cf25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55d1ed */.elementor-223 .elementor-element.elementor-element-e55d1ed{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192f07 */.elementor-223 .elementor-element.elementor-element-f192f07 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dbd914 */.elementor-223 .elementor-element.elementor-element-7dbd914 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1761e9 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-c1761e9{.elementor-223 .elementor-element.elementor-element-c1761e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b4da9e */.elementor-223 .elementor-element.elementor-element-2b4da9e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1541b0 */.elementor-223 .elementor-element.elementor-element-b1541b0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16e32c5 */.elementor-223 .elementor-element.elementor-element-16e32c5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188f1aa */.elementor-223 .elementor-element.elementor-element-188f1aa{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cda199 */.elementor-223 .elementor-element.elementor-element-4cda199 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a0be1f */.elementor-223 .elementor-element.elementor-element-2a0be1f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b39be7a */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-b39be7a{.elementor-223 .elementor-element.elementor-element-b39be7a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e505b2 */.elementor-223 .elementor-element.elementor-element-9e505b2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dc09a7 */.elementor-223 .elementor-element.elementor-element-5dc09a7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-175ddc5 */.elementor-223 .elementor-element.elementor-element-175ddc5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a71e9 */.elementor-223 .elementor-element.elementor-element-73a71e9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4419600 */.elementor-223 .elementor-element.elementor-element-4419600 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7684680 */.elementor-223 .elementor-element.elementor-element-7684680 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1675 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9fa1675{.elementor-223 .elementor-element.elementor-element-9fa1675 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc84a */.elementor-223 .elementor-element.elementor-element-30dc84a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b94c26 */.elementor-223 .elementor-element.elementor-element-2b94c26{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9cac0ce */.elementor-223 .elementor-element.elementor-element-9cac0ce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e0e5b */.elementor-223 .elementor-element.elementor-element-37e0e5b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f87fa1 */.elementor-223 .elementor-element.elementor-element-7f87fa1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21b7103 */.elementor-223 .elementor-element.elementor-element-21b7103 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d5bf9a */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8d5bf9a{.elementor-223 .elementor-element.elementor-element-8d5bf9a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444a1dd */.elementor-223 .elementor-element.elementor-element-444a1dd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ea2d3 */.elementor-223 .elementor-element.elementor-element-75ea2d3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59dc275 */.elementor-223 .elementor-element.elementor-element-59dc275{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecaad99 */.elementor-223 .elementor-element.elementor-element-ecaad99{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb525ca */.elementor-223 .elementor-element.elementor-element-fb525ca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e40bd */.elementor-223 .elementor-element.elementor-element-52e40bd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61a8379 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61a8379{.elementor-223 .elementor-element.elementor-element-61a8379 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4538a5e */.elementor-223 .elementor-element.elementor-element-4538a5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a6e7a */.elementor-223 .elementor-element.elementor-element-78a6e7a{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db5a847 */.elementor-223 .elementor-element.elementor-element-db5a847{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ab685 */.elementor-223 .elementor-element.elementor-element-74ab685{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4f537c */.elementor-223 .elementor-element.elementor-element-f4f537c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b6fe4c */.elementor-223 .elementor-element.elementor-element-8b6fe4c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61038f7 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61038f7{.elementor-223 .elementor-element.elementor-element-61038f7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637b279 */.elementor-223 .elementor-element.elementor-element-637b279{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8094076 */.elementor-223 .elementor-element.elementor-element-8094076{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8cdb48 */.elementor-223 .elementor-element.elementor-element-f8cdb48{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562cdee */.elementor-223 .elementor-element.elementor-element-562cdee{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e75dc1 */.elementor-223 .elementor-element.elementor-element-4e75dc1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d91a250 */.elementor-223 .elementor-element.elementor-element-d91a250 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ba3661 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9ba3661{.elementor-223 .elementor-element.elementor-element-9ba3661 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c9797 */.elementor-223 .elementor-element.elementor-element-12c9797{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db57f06 */.elementor-223 .elementor-element.elementor-element-db57f06{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb2846e */.elementor-223 .elementor-element.elementor-element-bb2846e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf6d1 */.elementor-223 .elementor-element.elementor-element-60bf6d1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27b740a */.elementor-223 .elementor-element.elementor-element-27b740a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0929f */.elementor-223 .elementor-element.elementor-element-cb0929f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fd493c */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0fd493c{.elementor-223 .elementor-element.elementor-element-0fd493c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1650f99 */.elementor-223 .elementor-element.elementor-element-1650f99{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50026e2 */.elementor-223 .elementor-element.elementor-element-50026e2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-501f145 */.elementor-223 .elementor-element.elementor-element-501f145{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f044d5 */.elementor-223 .elementor-element.elementor-element-8f044d5{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0be37d3 */.elementor-223 .elementor-element.elementor-element-0be37d3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15f2260 */.elementor-223 .elementor-element.elementor-element-15f2260 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d577d */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f7d577d{.elementor-223 .elementor-element.elementor-element-f7d577d p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1824658 */.elementor-223 .elementor-element.elementor-element-1824658{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70cd196 */.elementor-223 .elementor-element.elementor-element-70cd196{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f357ec */.elementor-223 .elementor-element.elementor-element-1f357ec{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb9afaf */.elementor-223 .elementor-element.elementor-element-eb9afaf{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-024a472 */.elementor-223 .elementor-element.elementor-element-024a472 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5143 */.elementor-223 .elementor-element.elementor-element-60b5143 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aa446b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-3aa446b{.elementor-223 .elementor-element.elementor-element-3aa446b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79324d1 */.elementor-223 .elementor-element.elementor-element-79324d1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f95a6d */.elementor-223 .elementor-element.elementor-element-8f95a6d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1130535 */.elementor-223 .elementor-element.elementor-element-1130535{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ffa032 */.elementor-223 .elementor-element.elementor-element-9ffa032{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0275d0 */.elementor-223 .elementor-element.elementor-element-b0275d0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb0b094 */.elementor-223 .elementor-element.elementor-element-bb0b094 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8201511 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8201511{.elementor-223 .elementor-element.elementor-element-8201511 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af71d04 */.elementor-223 .elementor-element.elementor-element-af71d04{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0dffa */.elementor-223 .elementor-element.elementor-element-1a0dffa{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92af123 */.elementor-223 .elementor-element.elementor-element-92af123{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aac4386 */.elementor-223 .elementor-element.elementor-element-aac4386{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23023e8 */.elementor-223 .elementor-element.elementor-element-23023e8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bcbb4e */.elementor-223 .elementor-element.elementor-element-9bcbb4e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cee620e */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-cee620e{.elementor-223 .elementor-element.elementor-element-cee620e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc0443e */.elementor-223 .elementor-element.elementor-element-cc0443e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ae5a6 */.elementor-223 .elementor-element.elementor-element-08ae5a6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64a275a */.elementor-223 .elementor-element.elementor-element-64a275a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea43d9e */.elementor-223 .elementor-element.elementor-element-ea43d9e{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af83574 */.elementor-223 .elementor-element.elementor-element-af83574 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6697745 */.elementor-223 .elementor-element.elementor-element-6697745 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acda44c */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-acda44c{.elementor-223 .elementor-element.elementor-element-acda44c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76bfcd */.elementor-223 .elementor-element.elementor-element-e76bfcd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795eda5 */.elementor-223 .elementor-element.elementor-element-795eda5{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c231022 */.elementor-223 .elementor-element.elementor-element-c231022{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a66b183 */.elementor-223 .elementor-element.elementor-element-a66b183{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa1102b */.elementor-223 .elementor-element.elementor-element-fa1102b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bad1b2 */.elementor-223 .elementor-element.elementor-element-6bad1b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef5908f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-ef5908f{.elementor-223 .elementor-element.elementor-element-ef5908f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008024c */.elementor-223 .elementor-element.elementor-element-008024c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2a436 */.elementor-223 .elementor-element.elementor-element-7e2a436{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3460962 */.elementor-223 .elementor-element.elementor-element-3460962{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dced924 */.elementor-223 .elementor-element.elementor-element-dced924{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c8f449 */.elementor-223 .elementor-element.elementor-element-9c8f449 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33786c0 */.elementor-223 .elementor-element.elementor-element-33786c0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5180b7f */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5180b7f{.elementor-223 .elementor-element.elementor-element-5180b7f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f270f */.elementor-223 .elementor-element.elementor-element-93f270f{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ced30e9 */.elementor-223 .elementor-element.elementor-element-ced30e9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b214ca */.elementor-223 .elementor-element.elementor-element-9b214ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e0843 */.elementor-223 .elementor-element.elementor-element-19e0843{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-822d624 */.elementor-223 .elementor-element.elementor-element-822d624 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93777d5 */.elementor-223 .elementor-element.elementor-element-93777d5 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d30aab8 */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-d30aab8{.elementor-223 .elementor-element.elementor-element-d30aab8 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b912727 */.elementor-223 .elementor-element.elementor-element-b912727{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988ebdf */.elementor-223 .elementor-element.elementor-element-988ebdf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1f1aa0 */.elementor-223 .elementor-element.elementor-element-e1f1aa0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d77a0 */.elementor-223 .elementor-element.elementor-element-d7d77a0{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-741b5e4 */.elementor-223 .elementor-element.elementor-element-741b5e4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e5280 */.elementor-223 .elementor-element.elementor-element-f4e5280 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65cf51c */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-65cf51c{.elementor-223 .elementor-element.elementor-element-65cf51c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8054276 */.elementor-223 .elementor-element.elementor-element-8054276{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d6d8e */.elementor-223 .elementor-element.elementor-element-34d6d8e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e82edc */.elementor-223 .elementor-element.elementor-element-2e82edc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c19ef08 */.elementor-223 .elementor-element.elementor-element-c19ef08{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07910bc */.elementor-223 .elementor-element.elementor-element-07910bc span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3896c63 */.elementor-223 .elementor-element.elementor-element-3896c63 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44a7c0f */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-44a7c0f{.elementor-223 .elementor-element.elementor-element-44a7c0f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21abcd9 */.elementor-223 .elementor-element.elementor-element-21abcd9{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa8e067 */.elementor-223 .elementor-element.elementor-element-aa8e067{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85bcc0e */.elementor-223 .elementor-element.elementor-element-85bcc0e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd316a1 */.elementor-223 .elementor-element.elementor-element-fd316a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a619afd */.elementor-223 .elementor-element.elementor-element-a619afd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-896a653 */.elementor-223 .elementor-element.elementor-element-896a653 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbb7afa */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fbb7afa{.elementor-223 .elementor-element.elementor-element-fbb7afa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b656d39 */.elementor-223 .elementor-element.elementor-element-b656d39{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77b6781 */.elementor-223 .elementor-element.elementor-element-77b6781{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0be871b */.elementor-223 .elementor-element.elementor-element-0be871b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64bc6a1 */.elementor-223 .elementor-element.elementor-element-64bc6a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cb1185 */.elementor-223 .elementor-element.elementor-element-7cb1185 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd6988 */.elementor-223 .elementor-element.elementor-element-0bd6988 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4094d0 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f4094d0{.elementor-223 .elementor-element.elementor-element-f4094d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367b54b */.elementor-223 .elementor-element.elementor-element-367b54b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7ac176 */.elementor-223 .elementor-element.elementor-element-c7ac176{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9173ea3 */.elementor-223 .elementor-element.elementor-element-9173ea3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0e0703 */.elementor-223 .elementor-element.elementor-element-f0e0703{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3a1bca */.elementor-223 .elementor-element.elementor-element-e3a1bca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8e4149 */.elementor-223 .elementor-element.elementor-element-e8e4149 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e4b682 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-1e4b682{.elementor-223 .elementor-element.elementor-element-1e4b682 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473b144 */.elementor-223 .elementor-element.elementor-element-473b144{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d1cd10 */.elementor-223 .elementor-element.elementor-element-7d1cd10{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa758b5 */.elementor-223 .elementor-element.elementor-element-aa758b5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9195904 */.elementor-223 .elementor-element.elementor-element-9195904{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51bde59 */.elementor-223 .elementor-element.elementor-element-51bde59 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b14aba */.elementor-223 .elementor-element.elementor-element-8b14aba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dfc3d0 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5dfc3d0{.elementor-223 .elementor-element.elementor-element-5dfc3d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0855a46 */.elementor-223 .elementor-element.elementor-element-0855a46{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e42f9d */.elementor-223 .elementor-element.elementor-element-1e42f9d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9df25ca */.elementor-223 .elementor-element.elementor-element-9df25ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2e6f7f */.elementor-223 .elementor-element.elementor-element-f2e6f7f{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de1f765 */.elementor-223 .elementor-element.elementor-element-de1f765 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d1c91 */.elementor-223 .elementor-element.elementor-element-52d1c91 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a094245 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-a094245{.elementor-223 .elementor-element.elementor-element-a094245 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-013d52d */.elementor-223 .elementor-element.elementor-element-013d52d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9786108 */.elementor-223 .elementor-element.elementor-element-9786108{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a68f4 */.elementor-223 .elementor-element.elementor-element-08a68f4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb291df */.elementor-223 .elementor-element.elementor-element-fb291df{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c09d61 */.elementor-223 .elementor-element.elementor-element-6c09d61 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba0e489 */.elementor-223 .elementor-element.elementor-element-ba0e489 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d9f49b */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0d9f49b{.elementor-223 .elementor-element.elementor-element-0d9f49b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c61b6d */.elementor-223 .elementor-element.elementor-element-9c61b6d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c641df */.elementor-223 .elementor-element.elementor-element-0c641df{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed3d6d1 */.elementor-223 .elementor-element.elementor-element-ed3d6d1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd8bc2b */.elementor-223 .elementor-element.elementor-element-dd8bc2b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4645d4b */.elementor-223 .elementor-element.elementor-element-4645d4b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee0d22d */.elementor-223 .elementor-element.elementor-element-ee0d22d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75c335b */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-75c335b{.elementor-223 .elementor-element.elementor-element-75c335b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f387e */.elementor-223 .elementor-element.elementor-element-c7f387e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b5b65b */.elementor-223 .elementor-element.elementor-element-6b5b65b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11640 */.elementor-223 .elementor-element.elementor-element-7f11640{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ce04c */.elementor-223 .elementor-element.elementor-element-11ce04c{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a62cb8 */.elementor-223 .elementor-element.elementor-element-5a62cb8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f76fd3 */.elementor-223 .elementor-element.elementor-element-4f76fd3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a91b6b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-4a91b6b{.elementor-223 .elementor-element.elementor-element-4a91b6b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a120bc */.elementor-223 .elementor-element.elementor-element-8a120bc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08937d2 */.elementor-223 .elementor-element.elementor-element-08937d2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48ca8cb */.elementor-223 .elementor-element.elementor-element-48ca8cb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d044e4 */.elementor-223 .elementor-element.elementor-element-8d044e4{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd1b767 */.elementor-223 .elementor-element.elementor-element-cd1b767 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45654de */.elementor-223 .elementor-element.elementor-element-45654de h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9af45a2 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9af45a2{.elementor-223 .elementor-element.elementor-element-9af45a2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b8ab17 */.elementor-223 .elementor-element.elementor-element-7b8ab17{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e011f85 */.elementor-223 .elementor-element.elementor-element-e011f85{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a28e2 */.elementor-223 .elementor-element.elementor-element-a5a28e2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc2df9 */.elementor-223 .elementor-element.elementor-element-2fc2df9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f294887 */.elementor-223 .elementor-element.elementor-element-f294887 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d89aa99 */.elementor-223 .elementor-element.elementor-element-d89aa99 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7df80ea */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-7df80ea{.elementor-223 .elementor-element.elementor-element-7df80ea p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43eecd */.elementor-223 .elementor-element.elementor-element-e43eecd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43633ba */.elementor-223 .elementor-element.elementor-element-43633ba{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-663af67 */.elementor-223 .elementor-element.elementor-element-663af67{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3ca95 */.elementor-223 .elementor-element.elementor-element-ef3ca95{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a5469d */.elementor-223 .elementor-element.elementor-element-7a5469d span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31056a6 */.elementor-223 .elementor-element.elementor-element-31056a6 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-300304f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-300304f{.elementor-223 .elementor-element.elementor-element-300304f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fe83e */.elementor-223 .elementor-element.elementor-element-78fe83e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2581ef0 */.elementor-223 .elementor-element.elementor-element-2581ef0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e07d7f */.elementor-223 .elementor-element.elementor-element-9e07d7f{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8743404 */.elementor-223 .elementor-element.elementor-element-8743404{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ee10ac */.elementor-223 .elementor-element.elementor-element-5ee10ac span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e53e4d */.elementor-223 .elementor-element.elementor-element-8e53e4d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-882068b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-882068b{.elementor-223 .elementor-element.elementor-element-882068b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbb73d4 */.elementor-223 .elementor-element.elementor-element-bbb73d4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3920f83 */.elementor-223 .elementor-element.elementor-element-3920f83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f35c679 */.elementor-223 .elementor-element.elementor-element-f35c679{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b8ccf1 */.elementor-223 .elementor-element.elementor-element-4b8ccf1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f8336c */.elementor-223 .elementor-element.elementor-element-5f8336c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-353dbc3 */.elementor-223 .elementor-element.elementor-element-353dbc3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02981ad */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-02981ad{.elementor-223 .elementor-element.elementor-element-02981ad p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cb319 */.elementor-223 .elementor-element.elementor-element-73cb319{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3528d01 */.elementor-223 .elementor-element.elementor-element-3528d01{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f1afb2 */.elementor-223 .elementor-element.elementor-element-9f1afb2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adb6e87 */.elementor-223 .elementor-element.elementor-element-adb6e87{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-588b462 */.elementor-223 .elementor-element.elementor-element-588b462 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2adfc1 */.elementor-223 .elementor-element.elementor-element-b2adfc1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe2ede2 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fe2ede2{.elementor-223 .elementor-element.elementor-element-fe2ede2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0c5a3a */.elementor-223 .elementor-element.elementor-element-e0c5a3a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0adefa7 */.elementor-223 .elementor-element.elementor-element-0adefa7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8576639 */.elementor-223 .elementor-element.elementor-element-8576639{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a5eb6 */.elementor-223 .elementor-element.elementor-element-86a5eb6{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b783448 */.elementor-223 .elementor-element.elementor-element-b783448 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6740034 */.elementor-223 .elementor-element.elementor-element-6740034 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40adb81 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-40adb81{.elementor-223 .elementor-element.elementor-element-40adb81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-740d32e */.elementor-223 .elementor-element.elementor-element-740d32e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5329bf */.elementor-223 .elementor-element.elementor-element-b5329bf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-395cf25 */.elementor-223 .elementor-element.elementor-element-395cf25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55d1ed */.elementor-223 .elementor-element.elementor-element-e55d1ed{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192f07 */.elementor-223 .elementor-element.elementor-element-f192f07 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dbd914 */.elementor-223 .elementor-element.elementor-element-7dbd914 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1761e9 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-c1761e9{.elementor-223 .elementor-element.elementor-element-c1761e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b4da9e */.elementor-223 .elementor-element.elementor-element-2b4da9e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1541b0 */.elementor-223 .elementor-element.elementor-element-b1541b0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16e32c5 */.elementor-223 .elementor-element.elementor-element-16e32c5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188f1aa */.elementor-223 .elementor-element.elementor-element-188f1aa{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cda199 */.elementor-223 .elementor-element.elementor-element-4cda199 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a0be1f */.elementor-223 .elementor-element.elementor-element-2a0be1f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b39be7a */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-b39be7a{.elementor-223 .elementor-element.elementor-element-b39be7a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e505b2 */.elementor-223 .elementor-element.elementor-element-9e505b2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dc09a7 */.elementor-223 .elementor-element.elementor-element-5dc09a7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-175ddc5 */.elementor-223 .elementor-element.elementor-element-175ddc5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a71e9 */.elementor-223 .elementor-element.elementor-element-73a71e9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4419600 */.elementor-223 .elementor-element.elementor-element-4419600 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7684680 */.elementor-223 .elementor-element.elementor-element-7684680 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1675 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9fa1675{.elementor-223 .elementor-element.elementor-element-9fa1675 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc84a */.elementor-223 .elementor-element.elementor-element-30dc84a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b94c26 */.elementor-223 .elementor-element.elementor-element-2b94c26{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9cac0ce */.elementor-223 .elementor-element.elementor-element-9cac0ce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e0e5b */.elementor-223 .elementor-element.elementor-element-37e0e5b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f87fa1 */.elementor-223 .elementor-element.elementor-element-7f87fa1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21b7103 */.elementor-223 .elementor-element.elementor-element-21b7103 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d5bf9a */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8d5bf9a{.elementor-223 .elementor-element.elementor-element-8d5bf9a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444a1dd */.elementor-223 .elementor-element.elementor-element-444a1dd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ea2d3 */.elementor-223 .elementor-element.elementor-element-75ea2d3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59dc275 */.elementor-223 .elementor-element.elementor-element-59dc275{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecaad99 */.elementor-223 .elementor-element.elementor-element-ecaad99{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb525ca */.elementor-223 .elementor-element.elementor-element-fb525ca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e40bd */.elementor-223 .elementor-element.elementor-element-52e40bd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61a8379 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61a8379{.elementor-223 .elementor-element.elementor-element-61a8379 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4538a5e */.elementor-223 .elementor-element.elementor-element-4538a5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a6e7a */.elementor-223 .elementor-element.elementor-element-78a6e7a{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db5a847 */.elementor-223 .elementor-element.elementor-element-db5a847{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ab685 */.elementor-223 .elementor-element.elementor-element-74ab685{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4f537c */.elementor-223 .elementor-element.elementor-element-f4f537c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b6fe4c */.elementor-223 .elementor-element.elementor-element-8b6fe4c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61038f7 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61038f7{.elementor-223 .elementor-element.elementor-element-61038f7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637b279 */.elementor-223 .elementor-element.elementor-element-637b279{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8094076 */.elementor-223 .elementor-element.elementor-element-8094076{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8cdb48 */.elementor-223 .elementor-element.elementor-element-f8cdb48{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562cdee */.elementor-223 .elementor-element.elementor-element-562cdee{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e75dc1 */.elementor-223 .elementor-element.elementor-element-4e75dc1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d91a250 */.elementor-223 .elementor-element.elementor-element-d91a250 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ba3661 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9ba3661{.elementor-223 .elementor-element.elementor-element-9ba3661 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c9797 */.elementor-223 .elementor-element.elementor-element-12c9797{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db57f06 */.elementor-223 .elementor-element.elementor-element-db57f06{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb2846e */.elementor-223 .elementor-element.elementor-element-bb2846e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf6d1 */.elementor-223 .elementor-element.elementor-element-60bf6d1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27b740a */.elementor-223 .elementor-element.elementor-element-27b740a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0929f */.elementor-223 .elementor-element.elementor-element-cb0929f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fd493c */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0fd493c{.elementor-223 .elementor-element.elementor-element-0fd493c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1650f99 */.elementor-223 .elementor-element.elementor-element-1650f99{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50026e2 */.elementor-223 .elementor-element.elementor-element-50026e2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-501f145 */.elementor-223 .elementor-element.elementor-element-501f145{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f044d5 */.elementor-223 .elementor-element.elementor-element-8f044d5{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0be37d3 */.elementor-223 .elementor-element.elementor-element-0be37d3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15f2260 */.elementor-223 .elementor-element.elementor-element-15f2260 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d577d */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f7d577d{.elementor-223 .elementor-element.elementor-element-f7d577d p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1824658 */.elementor-223 .elementor-element.elementor-element-1824658{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70cd196 */.elementor-223 .elementor-element.elementor-element-70cd196{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f357ec */.elementor-223 .elementor-element.elementor-element-1f357ec{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb9afaf */.elementor-223 .elementor-element.elementor-element-eb9afaf{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-024a472 */.elementor-223 .elementor-element.elementor-element-024a472 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5143 */.elementor-223 .elementor-element.elementor-element-60b5143 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aa446b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-3aa446b{.elementor-223 .elementor-element.elementor-element-3aa446b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79324d1 */.elementor-223 .elementor-element.elementor-element-79324d1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f95a6d */.elementor-223 .elementor-element.elementor-element-8f95a6d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1130535 */.elementor-223 .elementor-element.elementor-element-1130535{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ffa032 */.elementor-223 .elementor-element.elementor-element-9ffa032{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0275d0 */.elementor-223 .elementor-element.elementor-element-b0275d0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb0b094 */.elementor-223 .elementor-element.elementor-element-bb0b094 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8201511 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8201511{.elementor-223 .elementor-element.elementor-element-8201511 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af71d04 */.elementor-223 .elementor-element.elementor-element-af71d04{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0dffa */.elementor-223 .elementor-element.elementor-element-1a0dffa{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92af123 */.elementor-223 .elementor-element.elementor-element-92af123{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aac4386 */.elementor-223 .elementor-element.elementor-element-aac4386{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23023e8 */.elementor-223 .elementor-element.elementor-element-23023e8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bcbb4e */.elementor-223 .elementor-element.elementor-element-9bcbb4e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cee620e */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-cee620e{.elementor-223 .elementor-element.elementor-element-cee620e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc0443e */.elementor-223 .elementor-element.elementor-element-cc0443e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ae5a6 */.elementor-223 .elementor-element.elementor-element-08ae5a6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64a275a */.elementor-223 .elementor-element.elementor-element-64a275a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea43d9e */.elementor-223 .elementor-element.elementor-element-ea43d9e{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af83574 */.elementor-223 .elementor-element.elementor-element-af83574 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6697745 */.elementor-223 .elementor-element.elementor-element-6697745 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acda44c */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-acda44c{.elementor-223 .elementor-element.elementor-element-acda44c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76bfcd */.elementor-223 .elementor-element.elementor-element-e76bfcd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795eda5 */.elementor-223 .elementor-element.elementor-element-795eda5{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c231022 */.elementor-223 .elementor-element.elementor-element-c231022{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a66b183 */.elementor-223 .elementor-element.elementor-element-a66b183{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa1102b */.elementor-223 .elementor-element.elementor-element-fa1102b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bad1b2 */.elementor-223 .elementor-element.elementor-element-6bad1b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef5908f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-ef5908f{.elementor-223 .elementor-element.elementor-element-ef5908f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008024c */.elementor-223 .elementor-element.elementor-element-008024c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2a436 */.elementor-223 .elementor-element.elementor-element-7e2a436{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3460962 */.elementor-223 .elementor-element.elementor-element-3460962{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dced924 */.elementor-223 .elementor-element.elementor-element-dced924{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c8f449 */.elementor-223 .elementor-element.elementor-element-9c8f449 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33786c0 */.elementor-223 .elementor-element.elementor-element-33786c0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5180b7f */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5180b7f{.elementor-223 .elementor-element.elementor-element-5180b7f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f270f */.elementor-223 .elementor-element.elementor-element-93f270f{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ced30e9 */.elementor-223 .elementor-element.elementor-element-ced30e9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b214ca */.elementor-223 .elementor-element.elementor-element-9b214ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e0843 */.elementor-223 .elementor-element.elementor-element-19e0843{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-822d624 */.elementor-223 .elementor-element.elementor-element-822d624 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93777d5 */.elementor-223 .elementor-element.elementor-element-93777d5 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d30aab8 */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-d30aab8{.elementor-223 .elementor-element.elementor-element-d30aab8 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b912727 */.elementor-223 .elementor-element.elementor-element-b912727{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988ebdf */.elementor-223 .elementor-element.elementor-element-988ebdf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1f1aa0 */.elementor-223 .elementor-element.elementor-element-e1f1aa0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d77a0 */.elementor-223 .elementor-element.elementor-element-d7d77a0{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-741b5e4 */.elementor-223 .elementor-element.elementor-element-741b5e4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e5280 */.elementor-223 .elementor-element.elementor-element-f4e5280 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65cf51c */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-65cf51c{.elementor-223 .elementor-element.elementor-element-65cf51c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8054276 */.elementor-223 .elementor-element.elementor-element-8054276{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d6d8e */.elementor-223 .elementor-element.elementor-element-34d6d8e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e82edc */.elementor-223 .elementor-element.elementor-element-2e82edc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c19ef08 */.elementor-223 .elementor-element.elementor-element-c19ef08{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07910bc */.elementor-223 .elementor-element.elementor-element-07910bc span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3896c63 */.elementor-223 .elementor-element.elementor-element-3896c63 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44a7c0f */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-44a7c0f{.elementor-223 .elementor-element.elementor-element-44a7c0f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21abcd9 */.elementor-223 .elementor-element.elementor-element-21abcd9{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa8e067 */.elementor-223 .elementor-element.elementor-element-aa8e067{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85bcc0e */.elementor-223 .elementor-element.elementor-element-85bcc0e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd316a1 */.elementor-223 .elementor-element.elementor-element-fd316a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a619afd */.elementor-223 .elementor-element.elementor-element-a619afd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-896a653 */.elementor-223 .elementor-element.elementor-element-896a653 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbb7afa */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fbb7afa{.elementor-223 .elementor-element.elementor-element-fbb7afa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b656d39 */.elementor-223 .elementor-element.elementor-element-b656d39{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77b6781 */.elementor-223 .elementor-element.elementor-element-77b6781{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0be871b */.elementor-223 .elementor-element.elementor-element-0be871b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64bc6a1 */.elementor-223 .elementor-element.elementor-element-64bc6a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cb1185 */.elementor-223 .elementor-element.elementor-element-7cb1185 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd6988 */.elementor-223 .elementor-element.elementor-element-0bd6988 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4094d0 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f4094d0{.elementor-223 .elementor-element.elementor-element-f4094d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367b54b */.elementor-223 .elementor-element.elementor-element-367b54b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7ac176 */.elementor-223 .elementor-element.elementor-element-c7ac176{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9173ea3 */.elementor-223 .elementor-element.elementor-element-9173ea3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0e0703 */.elementor-223 .elementor-element.elementor-element-f0e0703{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3a1bca */.elementor-223 .elementor-element.elementor-element-e3a1bca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8e4149 */.elementor-223 .elementor-element.elementor-element-e8e4149 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e4b682 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-1e4b682{.elementor-223 .elementor-element.elementor-element-1e4b682 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473b144 */.elementor-223 .elementor-element.elementor-element-473b144{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d1cd10 */.elementor-223 .elementor-element.elementor-element-7d1cd10{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa758b5 */.elementor-223 .elementor-element.elementor-element-aa758b5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9195904 */.elementor-223 .elementor-element.elementor-element-9195904{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51bde59 */.elementor-223 .elementor-element.elementor-element-51bde59 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b14aba */.elementor-223 .elementor-element.elementor-element-8b14aba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dfc3d0 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5dfc3d0{.elementor-223 .elementor-element.elementor-element-5dfc3d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0855a46 */.elementor-223 .elementor-element.elementor-element-0855a46{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e42f9d */.elementor-223 .elementor-element.elementor-element-1e42f9d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9df25ca */.elementor-223 .elementor-element.elementor-element-9df25ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2e6f7f */.elementor-223 .elementor-element.elementor-element-f2e6f7f{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de1f765 */.elementor-223 .elementor-element.elementor-element-de1f765 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d1c91 */.elementor-223 .elementor-element.elementor-element-52d1c91 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a094245 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-a094245{.elementor-223 .elementor-element.elementor-element-a094245 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-013d52d */.elementor-223 .elementor-element.elementor-element-013d52d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9786108 */.elementor-223 .elementor-element.elementor-element-9786108{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a68f4 */.elementor-223 .elementor-element.elementor-element-08a68f4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb291df */.elementor-223 .elementor-element.elementor-element-fb291df{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c09d61 */.elementor-223 .elementor-element.elementor-element-6c09d61 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba0e489 */.elementor-223 .elementor-element.elementor-element-ba0e489 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d9f49b */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0d9f49b{.elementor-223 .elementor-element.elementor-element-0d9f49b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c61b6d */.elementor-223 .elementor-element.elementor-element-9c61b6d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c641df */.elementor-223 .elementor-element.elementor-element-0c641df{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed3d6d1 */.elementor-223 .elementor-element.elementor-element-ed3d6d1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd8bc2b */.elementor-223 .elementor-element.elementor-element-dd8bc2b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4645d4b */.elementor-223 .elementor-element.elementor-element-4645d4b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee0d22d */.elementor-223 .elementor-element.elementor-element-ee0d22d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75c335b */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-75c335b{.elementor-223 .elementor-element.elementor-element-75c335b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f387e */.elementor-223 .elementor-element.elementor-element-c7f387e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b5b65b */.elementor-223 .elementor-element.elementor-element-6b5b65b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11640 */.elementor-223 .elementor-element.elementor-element-7f11640{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ce04c */.elementor-223 .elementor-element.elementor-element-11ce04c{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a62cb8 */.elementor-223 .elementor-element.elementor-element-5a62cb8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f76fd3 */.elementor-223 .elementor-element.elementor-element-4f76fd3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a91b6b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-4a91b6b{.elementor-223 .elementor-element.elementor-element-4a91b6b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a120bc */.elementor-223 .elementor-element.elementor-element-8a120bc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08937d2 */.elementor-223 .elementor-element.elementor-element-08937d2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48ca8cb */.elementor-223 .elementor-element.elementor-element-48ca8cb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d044e4 */.elementor-223 .elementor-element.elementor-element-8d044e4{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd1b767 */.elementor-223 .elementor-element.elementor-element-cd1b767 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45654de */.elementor-223 .elementor-element.elementor-element-45654de h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9af45a2 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9af45a2{.elementor-223 .elementor-element.elementor-element-9af45a2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b8ab17 */.elementor-223 .elementor-element.elementor-element-7b8ab17{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e011f85 */.elementor-223 .elementor-element.elementor-element-e011f85{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a28e2 */.elementor-223 .elementor-element.elementor-element-a5a28e2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc2df9 */.elementor-223 .elementor-element.elementor-element-2fc2df9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f294887 */.elementor-223 .elementor-element.elementor-element-f294887 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d89aa99 */.elementor-223 .elementor-element.elementor-element-d89aa99 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7df80ea */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-7df80ea{.elementor-223 .elementor-element.elementor-element-7df80ea p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43eecd */.elementor-223 .elementor-element.elementor-element-e43eecd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43633ba */.elementor-223 .elementor-element.elementor-element-43633ba{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-663af67 */.elementor-223 .elementor-element.elementor-element-663af67{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3ca95 */.elementor-223 .elementor-element.elementor-element-ef3ca95{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a5469d */.elementor-223 .elementor-element.elementor-element-7a5469d span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31056a6 */.elementor-223 .elementor-element.elementor-element-31056a6 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-300304f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-300304f{.elementor-223 .elementor-element.elementor-element-300304f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fe83e */.elementor-223 .elementor-element.elementor-element-78fe83e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2581ef0 */.elementor-223 .elementor-element.elementor-element-2581ef0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e07d7f */.elementor-223 .elementor-element.elementor-element-9e07d7f{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8743404 */.elementor-223 .elementor-element.elementor-element-8743404{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ee10ac */.elementor-223 .elementor-element.elementor-element-5ee10ac span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e53e4d */.elementor-223 .elementor-element.elementor-element-8e53e4d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-882068b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-882068b{.elementor-223 .elementor-element.elementor-element-882068b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbb73d4 */.elementor-223 .elementor-element.elementor-element-bbb73d4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3920f83 */.elementor-223 .elementor-element.elementor-element-3920f83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f35c679 */.elementor-223 .elementor-element.elementor-element-f35c679{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b8ccf1 */.elementor-223 .elementor-element.elementor-element-4b8ccf1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f8336c */.elementor-223 .elementor-element.elementor-element-5f8336c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-353dbc3 */.elementor-223 .elementor-element.elementor-element-353dbc3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02981ad */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-02981ad{.elementor-223 .elementor-element.elementor-element-02981ad p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cb319 */.elementor-223 .elementor-element.elementor-element-73cb319{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3528d01 */.elementor-223 .elementor-element.elementor-element-3528d01{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f1afb2 */.elementor-223 .elementor-element.elementor-element-9f1afb2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adb6e87 */.elementor-223 .elementor-element.elementor-element-adb6e87{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-588b462 */.elementor-223 .elementor-element.elementor-element-588b462 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2adfc1 */.elementor-223 .elementor-element.elementor-element-b2adfc1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe2ede2 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fe2ede2{.elementor-223 .elementor-element.elementor-element-fe2ede2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0c5a3a */.elementor-223 .elementor-element.elementor-element-e0c5a3a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0adefa7 */.elementor-223 .elementor-element.elementor-element-0adefa7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8576639 */.elementor-223 .elementor-element.elementor-element-8576639{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a5eb6 */.elementor-223 .elementor-element.elementor-element-86a5eb6{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b783448 */.elementor-223 .elementor-element.elementor-element-b783448 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6740034 */.elementor-223 .elementor-element.elementor-element-6740034 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40adb81 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-40adb81{.elementor-223 .elementor-element.elementor-element-40adb81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-740d32e */.elementor-223 .elementor-element.elementor-element-740d32e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5329bf */.elementor-223 .elementor-element.elementor-element-b5329bf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-395cf25 */.elementor-223 .elementor-element.elementor-element-395cf25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55d1ed */.elementor-223 .elementor-element.elementor-element-e55d1ed{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192f07 */.elementor-223 .elementor-element.elementor-element-f192f07 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dbd914 */.elementor-223 .elementor-element.elementor-element-7dbd914 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1761e9 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-c1761e9{.elementor-223 .elementor-element.elementor-element-c1761e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b4da9e */.elementor-223 .elementor-element.elementor-element-2b4da9e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1541b0 */.elementor-223 .elementor-element.elementor-element-b1541b0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16e32c5 */.elementor-223 .elementor-element.elementor-element-16e32c5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188f1aa */.elementor-223 .elementor-element.elementor-element-188f1aa{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cda199 */.elementor-223 .elementor-element.elementor-element-4cda199 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a0be1f */.elementor-223 .elementor-element.elementor-element-2a0be1f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b39be7a */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-b39be7a{.elementor-223 .elementor-element.elementor-element-b39be7a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e505b2 */.elementor-223 .elementor-element.elementor-element-9e505b2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dc09a7 */.elementor-223 .elementor-element.elementor-element-5dc09a7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-175ddc5 */.elementor-223 .elementor-element.elementor-element-175ddc5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a71e9 */.elementor-223 .elementor-element.elementor-element-73a71e9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4419600 */.elementor-223 .elementor-element.elementor-element-4419600 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7684680 */.elementor-223 .elementor-element.elementor-element-7684680 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1675 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9fa1675{.elementor-223 .elementor-element.elementor-element-9fa1675 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc84a */.elementor-223 .elementor-element.elementor-element-30dc84a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b94c26 */.elementor-223 .elementor-element.elementor-element-2b94c26{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9cac0ce */.elementor-223 .elementor-element.elementor-element-9cac0ce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e0e5b */.elementor-223 .elementor-element.elementor-element-37e0e5b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f87fa1 */.elementor-223 .elementor-element.elementor-element-7f87fa1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21b7103 */.elementor-223 .elementor-element.elementor-element-21b7103 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d5bf9a */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8d5bf9a{.elementor-223 .elementor-element.elementor-element-8d5bf9a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444a1dd */.elementor-223 .elementor-element.elementor-element-444a1dd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ea2d3 */.elementor-223 .elementor-element.elementor-element-75ea2d3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59dc275 */.elementor-223 .elementor-element.elementor-element-59dc275{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecaad99 */.elementor-223 .elementor-element.elementor-element-ecaad99{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb525ca */.elementor-223 .elementor-element.elementor-element-fb525ca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e40bd */.elementor-223 .elementor-element.elementor-element-52e40bd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61a8379 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61a8379{.elementor-223 .elementor-element.elementor-element-61a8379 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4538a5e */.elementor-223 .elementor-element.elementor-element-4538a5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a6e7a */.elementor-223 .elementor-element.elementor-element-78a6e7a{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db5a847 */.elementor-223 .elementor-element.elementor-element-db5a847{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ab685 */.elementor-223 .elementor-element.elementor-element-74ab685{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4f537c */.elementor-223 .elementor-element.elementor-element-f4f537c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b6fe4c */.elementor-223 .elementor-element.elementor-element-8b6fe4c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61038f7 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61038f7{.elementor-223 .elementor-element.elementor-element-61038f7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637b279 */.elementor-223 .elementor-element.elementor-element-637b279{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8094076 */.elementor-223 .elementor-element.elementor-element-8094076{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8cdb48 */.elementor-223 .elementor-element.elementor-element-f8cdb48{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562cdee */.elementor-223 .elementor-element.elementor-element-562cdee{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e75dc1 */.elementor-223 .elementor-element.elementor-element-4e75dc1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d91a250 */.elementor-223 .elementor-element.elementor-element-d91a250 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ba3661 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9ba3661{.elementor-223 .elementor-element.elementor-element-9ba3661 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c9797 */.elementor-223 .elementor-element.elementor-element-12c9797{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db57f06 */.elementor-223 .elementor-element.elementor-element-db57f06{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb2846e */.elementor-223 .elementor-element.elementor-element-bb2846e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf6d1 */.elementor-223 .elementor-element.elementor-element-60bf6d1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27b740a */.elementor-223 .elementor-element.elementor-element-27b740a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0929f */.elementor-223 .elementor-element.elementor-element-cb0929f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fd493c */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0fd493c{.elementor-223 .elementor-element.elementor-element-0fd493c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1650f99 */.elementor-223 .elementor-element.elementor-element-1650f99{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50026e2 */.elementor-223 .elementor-element.elementor-element-50026e2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-501f145 */.elementor-223 .elementor-element.elementor-element-501f145{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f044d5 */.elementor-223 .elementor-element.elementor-element-8f044d5{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0be37d3 */.elementor-223 .elementor-element.elementor-element-0be37d3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15f2260 */.elementor-223 .elementor-element.elementor-element-15f2260 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d577d */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f7d577d{.elementor-223 .elementor-element.elementor-element-f7d577d p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1824658 */.elementor-223 .elementor-element.elementor-element-1824658{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70cd196 */.elementor-223 .elementor-element.elementor-element-70cd196{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f357ec */.elementor-223 .elementor-element.elementor-element-1f357ec{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb9afaf */.elementor-223 .elementor-element.elementor-element-eb9afaf{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-024a472 */.elementor-223 .elementor-element.elementor-element-024a472 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5143 */.elementor-223 .elementor-element.elementor-element-60b5143 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aa446b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-3aa446b{.elementor-223 .elementor-element.elementor-element-3aa446b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79324d1 */.elementor-223 .elementor-element.elementor-element-79324d1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f95a6d */.elementor-223 .elementor-element.elementor-element-8f95a6d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1130535 */.elementor-223 .elementor-element.elementor-element-1130535{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ffa032 */.elementor-223 .elementor-element.elementor-element-9ffa032{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0275d0 */.elementor-223 .elementor-element.elementor-element-b0275d0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb0b094 */.elementor-223 .elementor-element.elementor-element-bb0b094 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8201511 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8201511{.elementor-223 .elementor-element.elementor-element-8201511 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af71d04 */.elementor-223 .elementor-element.elementor-element-af71d04{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0dffa */.elementor-223 .elementor-element.elementor-element-1a0dffa{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92af123 */.elementor-223 .elementor-element.elementor-element-92af123{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aac4386 */.elementor-223 .elementor-element.elementor-element-aac4386{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23023e8 */.elementor-223 .elementor-element.elementor-element-23023e8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bcbb4e */.elementor-223 .elementor-element.elementor-element-9bcbb4e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cee620e */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-cee620e{.elementor-223 .elementor-element.elementor-element-cee620e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc0443e */.elementor-223 .elementor-element.elementor-element-cc0443e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ae5a6 */.elementor-223 .elementor-element.elementor-element-08ae5a6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64a275a */.elementor-223 .elementor-element.elementor-element-64a275a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea43d9e */.elementor-223 .elementor-element.elementor-element-ea43d9e{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af83574 */.elementor-223 .elementor-element.elementor-element-af83574 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6697745 */.elementor-223 .elementor-element.elementor-element-6697745 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acda44c */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-acda44c{.elementor-223 .elementor-element.elementor-element-acda44c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76bfcd */.elementor-223 .elementor-element.elementor-element-e76bfcd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795eda5 */.elementor-223 .elementor-element.elementor-element-795eda5{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c231022 */.elementor-223 .elementor-element.elementor-element-c231022{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a66b183 */.elementor-223 .elementor-element.elementor-element-a66b183{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa1102b */.elementor-223 .elementor-element.elementor-element-fa1102b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bad1b2 */.elementor-223 .elementor-element.elementor-element-6bad1b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef5908f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-ef5908f{.elementor-223 .elementor-element.elementor-element-ef5908f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008024c */.elementor-223 .elementor-element.elementor-element-008024c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2a436 */.elementor-223 .elementor-element.elementor-element-7e2a436{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3460962 */.elementor-223 .elementor-element.elementor-element-3460962{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dced924 */.elementor-223 .elementor-element.elementor-element-dced924{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c8f449 */.elementor-223 .elementor-element.elementor-element-9c8f449 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33786c0 */.elementor-223 .elementor-element.elementor-element-33786c0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5180b7f */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5180b7f{.elementor-223 .elementor-element.elementor-element-5180b7f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f270f */.elementor-223 .elementor-element.elementor-element-93f270f{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ced30e9 */.elementor-223 .elementor-element.elementor-element-ced30e9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b214ca */.elementor-223 .elementor-element.elementor-element-9b214ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e0843 */.elementor-223 .elementor-element.elementor-element-19e0843{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-822d624 */.elementor-223 .elementor-element.elementor-element-822d624 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93777d5 */.elementor-223 .elementor-element.elementor-element-93777d5 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d30aab8 */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-d30aab8{.elementor-223 .elementor-element.elementor-element-d30aab8 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b912727 */.elementor-223 .elementor-element.elementor-element-b912727{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988ebdf */.elementor-223 .elementor-element.elementor-element-988ebdf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1f1aa0 */.elementor-223 .elementor-element.elementor-element-e1f1aa0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d77a0 */.elementor-223 .elementor-element.elementor-element-d7d77a0{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-741b5e4 */.elementor-223 .elementor-element.elementor-element-741b5e4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e5280 */.elementor-223 .elementor-element.elementor-element-f4e5280 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65cf51c */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-65cf51c{.elementor-223 .elementor-element.elementor-element-65cf51c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8054276 */.elementor-223 .elementor-element.elementor-element-8054276{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d6d8e */.elementor-223 .elementor-element.elementor-element-34d6d8e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e82edc */.elementor-223 .elementor-element.elementor-element-2e82edc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c19ef08 */.elementor-223 .elementor-element.elementor-element-c19ef08{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07910bc */.elementor-223 .elementor-element.elementor-element-07910bc span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3896c63 */.elementor-223 .elementor-element.elementor-element-3896c63 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44a7c0f */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-44a7c0f{.elementor-223 .elementor-element.elementor-element-44a7c0f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21abcd9 */.elementor-223 .elementor-element.elementor-element-21abcd9{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa8e067 */.elementor-223 .elementor-element.elementor-element-aa8e067{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85bcc0e */.elementor-223 .elementor-element.elementor-element-85bcc0e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd316a1 */.elementor-223 .elementor-element.elementor-element-fd316a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a619afd */.elementor-223 .elementor-element.elementor-element-a619afd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-896a653 */.elementor-223 .elementor-element.elementor-element-896a653 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbb7afa */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fbb7afa{.elementor-223 .elementor-element.elementor-element-fbb7afa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b656d39 */.elementor-223 .elementor-element.elementor-element-b656d39{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77b6781 */.elementor-223 .elementor-element.elementor-element-77b6781{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0be871b */.elementor-223 .elementor-element.elementor-element-0be871b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64bc6a1 */.elementor-223 .elementor-element.elementor-element-64bc6a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cb1185 */.elementor-223 .elementor-element.elementor-element-7cb1185 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd6988 */.elementor-223 .elementor-element.elementor-element-0bd6988 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4094d0 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f4094d0{.elementor-223 .elementor-element.elementor-element-f4094d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367b54b */.elementor-223 .elementor-element.elementor-element-367b54b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7ac176 */.elementor-223 .elementor-element.elementor-element-c7ac176{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9173ea3 */.elementor-223 .elementor-element.elementor-element-9173ea3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0e0703 */.elementor-223 .elementor-element.elementor-element-f0e0703{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3a1bca */.elementor-223 .elementor-element.elementor-element-e3a1bca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8e4149 */.elementor-223 .elementor-element.elementor-element-e8e4149 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e4b682 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-1e4b682{.elementor-223 .elementor-element.elementor-element-1e4b682 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473b144 */.elementor-223 .elementor-element.elementor-element-473b144{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d1cd10 */.elementor-223 .elementor-element.elementor-element-7d1cd10{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa758b5 */.elementor-223 .elementor-element.elementor-element-aa758b5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9195904 */.elementor-223 .elementor-element.elementor-element-9195904{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51bde59 */.elementor-223 .elementor-element.elementor-element-51bde59 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b14aba */.elementor-223 .elementor-element.elementor-element-8b14aba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dfc3d0 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5dfc3d0{.elementor-223 .elementor-element.elementor-element-5dfc3d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0855a46 */.elementor-223 .elementor-element.elementor-element-0855a46{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e42f9d */.elementor-223 .elementor-element.elementor-element-1e42f9d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9df25ca */.elementor-223 .elementor-element.elementor-element-9df25ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2e6f7f */.elementor-223 .elementor-element.elementor-element-f2e6f7f{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de1f765 */.elementor-223 .elementor-element.elementor-element-de1f765 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d1c91 */.elementor-223 .elementor-element.elementor-element-52d1c91 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a094245 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-a094245{.elementor-223 .elementor-element.elementor-element-a094245 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-013d52d */.elementor-223 .elementor-element.elementor-element-013d52d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9786108 */.elementor-223 .elementor-element.elementor-element-9786108{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a68f4 */.elementor-223 .elementor-element.elementor-element-08a68f4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb291df */.elementor-223 .elementor-element.elementor-element-fb291df{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c09d61 */.elementor-223 .elementor-element.elementor-element-6c09d61 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba0e489 */.elementor-223 .elementor-element.elementor-element-ba0e489 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d9f49b */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0d9f49b{.elementor-223 .elementor-element.elementor-element-0d9f49b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c61b6d */.elementor-223 .elementor-element.elementor-element-9c61b6d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c641df */.elementor-223 .elementor-element.elementor-element-0c641df{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed3d6d1 */.elementor-223 .elementor-element.elementor-element-ed3d6d1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd8bc2b */.elementor-223 .elementor-element.elementor-element-dd8bc2b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4645d4b */.elementor-223 .elementor-element.elementor-element-4645d4b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee0d22d */.elementor-223 .elementor-element.elementor-element-ee0d22d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75c335b */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-75c335b{.elementor-223 .elementor-element.elementor-element-75c335b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f387e */.elementor-223 .elementor-element.elementor-element-c7f387e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b5b65b */.elementor-223 .elementor-element.elementor-element-6b5b65b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11640 */.elementor-223 .elementor-element.elementor-element-7f11640{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ce04c */.elementor-223 .elementor-element.elementor-element-11ce04c{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a62cb8 */.elementor-223 .elementor-element.elementor-element-5a62cb8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f76fd3 */.elementor-223 .elementor-element.elementor-element-4f76fd3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a91b6b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-4a91b6b{.elementor-223 .elementor-element.elementor-element-4a91b6b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a120bc */.elementor-223 .elementor-element.elementor-element-8a120bc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08937d2 */.elementor-223 .elementor-element.elementor-element-08937d2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48ca8cb */.elementor-223 .elementor-element.elementor-element-48ca8cb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d044e4 */.elementor-223 .elementor-element.elementor-element-8d044e4{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd1b767 */.elementor-223 .elementor-element.elementor-element-cd1b767 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45654de */.elementor-223 .elementor-element.elementor-element-45654de h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9af45a2 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9af45a2{.elementor-223 .elementor-element.elementor-element-9af45a2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b8ab17 */.elementor-223 .elementor-element.elementor-element-7b8ab17{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e011f85 */.elementor-223 .elementor-element.elementor-element-e011f85{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a28e2 */.elementor-223 .elementor-element.elementor-element-a5a28e2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc2df9 */.elementor-223 .elementor-element.elementor-element-2fc2df9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f294887 */.elementor-223 .elementor-element.elementor-element-f294887 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d89aa99 */.elementor-223 .elementor-element.elementor-element-d89aa99 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7df80ea */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-7df80ea{.elementor-223 .elementor-element.elementor-element-7df80ea p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43eecd */.elementor-223 .elementor-element.elementor-element-e43eecd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43633ba */.elementor-223 .elementor-element.elementor-element-43633ba{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-663af67 */.elementor-223 .elementor-element.elementor-element-663af67{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3ca95 */.elementor-223 .elementor-element.elementor-element-ef3ca95{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a5469d */.elementor-223 .elementor-element.elementor-element-7a5469d span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31056a6 */.elementor-223 .elementor-element.elementor-element-31056a6 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-300304f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-300304f{.elementor-223 .elementor-element.elementor-element-300304f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fe83e */.elementor-223 .elementor-element.elementor-element-78fe83e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2581ef0 */.elementor-223 .elementor-element.elementor-element-2581ef0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e07d7f */.elementor-223 .elementor-element.elementor-element-9e07d7f{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8743404 */.elementor-223 .elementor-element.elementor-element-8743404{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ee10ac */.elementor-223 .elementor-element.elementor-element-5ee10ac span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e53e4d */.elementor-223 .elementor-element.elementor-element-8e53e4d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-882068b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-882068b{.elementor-223 .elementor-element.elementor-element-882068b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbb73d4 */.elementor-223 .elementor-element.elementor-element-bbb73d4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3920f83 */.elementor-223 .elementor-element.elementor-element-3920f83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f35c679 */.elementor-223 .elementor-element.elementor-element-f35c679{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b8ccf1 */.elementor-223 .elementor-element.elementor-element-4b8ccf1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f8336c */.elementor-223 .elementor-element.elementor-element-5f8336c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-353dbc3 */.elementor-223 .elementor-element.elementor-element-353dbc3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02981ad */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-02981ad{.elementor-223 .elementor-element.elementor-element-02981ad p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cb319 */.elementor-223 .elementor-element.elementor-element-73cb319{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3528d01 */.elementor-223 .elementor-element.elementor-element-3528d01{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f1afb2 */.elementor-223 .elementor-element.elementor-element-9f1afb2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adb6e87 */.elementor-223 .elementor-element.elementor-element-adb6e87{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-588b462 */.elementor-223 .elementor-element.elementor-element-588b462 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2adfc1 */.elementor-223 .elementor-element.elementor-element-b2adfc1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe2ede2 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fe2ede2{.elementor-223 .elementor-element.elementor-element-fe2ede2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0c5a3a */.elementor-223 .elementor-element.elementor-element-e0c5a3a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0adefa7 */.elementor-223 .elementor-element.elementor-element-0adefa7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8576639 */.elementor-223 .elementor-element.elementor-element-8576639{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a5eb6 */.elementor-223 .elementor-element.elementor-element-86a5eb6{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b783448 */.elementor-223 .elementor-element.elementor-element-b783448 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6740034 */.elementor-223 .elementor-element.elementor-element-6740034 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40adb81 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-40adb81{.elementor-223 .elementor-element.elementor-element-40adb81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-740d32e */.elementor-223 .elementor-element.elementor-element-740d32e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5329bf */.elementor-223 .elementor-element.elementor-element-b5329bf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-395cf25 */.elementor-223 .elementor-element.elementor-element-395cf25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55d1ed */.elementor-223 .elementor-element.elementor-element-e55d1ed{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192f07 */.elementor-223 .elementor-element.elementor-element-f192f07 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dbd914 */.elementor-223 .elementor-element.elementor-element-7dbd914 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1761e9 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-c1761e9{.elementor-223 .elementor-element.elementor-element-c1761e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b4da9e */.elementor-223 .elementor-element.elementor-element-2b4da9e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1541b0 */.elementor-223 .elementor-element.elementor-element-b1541b0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16e32c5 */.elementor-223 .elementor-element.elementor-element-16e32c5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188f1aa */.elementor-223 .elementor-element.elementor-element-188f1aa{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cda199 */.elementor-223 .elementor-element.elementor-element-4cda199 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a0be1f */.elementor-223 .elementor-element.elementor-element-2a0be1f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b39be7a */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-b39be7a{.elementor-223 .elementor-element.elementor-element-b39be7a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e505b2 */.elementor-223 .elementor-element.elementor-element-9e505b2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dc09a7 */.elementor-223 .elementor-element.elementor-element-5dc09a7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-175ddc5 */.elementor-223 .elementor-element.elementor-element-175ddc5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a71e9 */.elementor-223 .elementor-element.elementor-element-73a71e9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4419600 */.elementor-223 .elementor-element.elementor-element-4419600 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7684680 */.elementor-223 .elementor-element.elementor-element-7684680 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1675 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9fa1675{.elementor-223 .elementor-element.elementor-element-9fa1675 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc84a */.elementor-223 .elementor-element.elementor-element-30dc84a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b94c26 */.elementor-223 .elementor-element.elementor-element-2b94c26{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9cac0ce */.elementor-223 .elementor-element.elementor-element-9cac0ce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e0e5b */.elementor-223 .elementor-element.elementor-element-37e0e5b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f87fa1 */.elementor-223 .elementor-element.elementor-element-7f87fa1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21b7103 */.elementor-223 .elementor-element.elementor-element-21b7103 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d5bf9a */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8d5bf9a{.elementor-223 .elementor-element.elementor-element-8d5bf9a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444a1dd */.elementor-223 .elementor-element.elementor-element-444a1dd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ea2d3 */.elementor-223 .elementor-element.elementor-element-75ea2d3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59dc275 */.elementor-223 .elementor-element.elementor-element-59dc275{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecaad99 */.elementor-223 .elementor-element.elementor-element-ecaad99{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb525ca */.elementor-223 .elementor-element.elementor-element-fb525ca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e40bd */.elementor-223 .elementor-element.elementor-element-52e40bd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61a8379 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61a8379{.elementor-223 .elementor-element.elementor-element-61a8379 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4538a5e */.elementor-223 .elementor-element.elementor-element-4538a5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a6e7a */.elementor-223 .elementor-element.elementor-element-78a6e7a{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db5a847 */.elementor-223 .elementor-element.elementor-element-db5a847{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ab685 */.elementor-223 .elementor-element.elementor-element-74ab685{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4f537c */.elementor-223 .elementor-element.elementor-element-f4f537c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b6fe4c */.elementor-223 .elementor-element.elementor-element-8b6fe4c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61038f7 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61038f7{.elementor-223 .elementor-element.elementor-element-61038f7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637b279 */.elementor-223 .elementor-element.elementor-element-637b279{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8094076 */.elementor-223 .elementor-element.elementor-element-8094076{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8cdb48 */.elementor-223 .elementor-element.elementor-element-f8cdb48{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562cdee */.elementor-223 .elementor-element.elementor-element-562cdee{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e75dc1 */.elementor-223 .elementor-element.elementor-element-4e75dc1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d91a250 */.elementor-223 .elementor-element.elementor-element-d91a250 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ba3661 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9ba3661{.elementor-223 .elementor-element.elementor-element-9ba3661 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c9797 */.elementor-223 .elementor-element.elementor-element-12c9797{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db57f06 */.elementor-223 .elementor-element.elementor-element-db57f06{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb2846e */.elementor-223 .elementor-element.elementor-element-bb2846e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf6d1 */.elementor-223 .elementor-element.elementor-element-60bf6d1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27b740a */.elementor-223 .elementor-element.elementor-element-27b740a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0929f */.elementor-223 .elementor-element.elementor-element-cb0929f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fd493c */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0fd493c{.elementor-223 .elementor-element.elementor-element-0fd493c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1650f99 */.elementor-223 .elementor-element.elementor-element-1650f99{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50026e2 */.elementor-223 .elementor-element.elementor-element-50026e2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-501f145 */.elementor-223 .elementor-element.elementor-element-501f145{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f044d5 */.elementor-223 .elementor-element.elementor-element-8f044d5{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0be37d3 */.elementor-223 .elementor-element.elementor-element-0be37d3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15f2260 */.elementor-223 .elementor-element.elementor-element-15f2260 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d577d */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f7d577d{.elementor-223 .elementor-element.elementor-element-f7d577d p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1824658 */.elementor-223 .elementor-element.elementor-element-1824658{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70cd196 */.elementor-223 .elementor-element.elementor-element-70cd196{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f357ec */.elementor-223 .elementor-element.elementor-element-1f357ec{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb9afaf */.elementor-223 .elementor-element.elementor-element-eb9afaf{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-024a472 */.elementor-223 .elementor-element.elementor-element-024a472 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5143 */.elementor-223 .elementor-element.elementor-element-60b5143 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aa446b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-3aa446b{.elementor-223 .elementor-element.elementor-element-3aa446b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79324d1 */.elementor-223 .elementor-element.elementor-element-79324d1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f95a6d */.elementor-223 .elementor-element.elementor-element-8f95a6d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1130535 */.elementor-223 .elementor-element.elementor-element-1130535{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ffa032 */.elementor-223 .elementor-element.elementor-element-9ffa032{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0275d0 */.elementor-223 .elementor-element.elementor-element-b0275d0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb0b094 */.elementor-223 .elementor-element.elementor-element-bb0b094 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8201511 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8201511{.elementor-223 .elementor-element.elementor-element-8201511 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af71d04 */.elementor-223 .elementor-element.elementor-element-af71d04{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0dffa */.elementor-223 .elementor-element.elementor-element-1a0dffa{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92af123 */.elementor-223 .elementor-element.elementor-element-92af123{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aac4386 */.elementor-223 .elementor-element.elementor-element-aac4386{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23023e8 */.elementor-223 .elementor-element.elementor-element-23023e8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bcbb4e */.elementor-223 .elementor-element.elementor-element-9bcbb4e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cee620e */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-cee620e{.elementor-223 .elementor-element.elementor-element-cee620e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc0443e */.elementor-223 .elementor-element.elementor-element-cc0443e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ae5a6 */.elementor-223 .elementor-element.elementor-element-08ae5a6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64a275a */.elementor-223 .elementor-element.elementor-element-64a275a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea43d9e */.elementor-223 .elementor-element.elementor-element-ea43d9e{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af83574 */.elementor-223 .elementor-element.elementor-element-af83574 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6697745 */.elementor-223 .elementor-element.elementor-element-6697745 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acda44c */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-acda44c{.elementor-223 .elementor-element.elementor-element-acda44c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76bfcd */.elementor-223 .elementor-element.elementor-element-e76bfcd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795eda5 */.elementor-223 .elementor-element.elementor-element-795eda5{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c231022 */.elementor-223 .elementor-element.elementor-element-c231022{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a66b183 */.elementor-223 .elementor-element.elementor-element-a66b183{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa1102b */.elementor-223 .elementor-element.elementor-element-fa1102b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bad1b2 */.elementor-223 .elementor-element.elementor-element-6bad1b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef5908f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-ef5908f{.elementor-223 .elementor-element.elementor-element-ef5908f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008024c */.elementor-223 .elementor-element.elementor-element-008024c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2a436 */.elementor-223 .elementor-element.elementor-element-7e2a436{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3460962 */.elementor-223 .elementor-element.elementor-element-3460962{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dced924 */.elementor-223 .elementor-element.elementor-element-dced924{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c8f449 */.elementor-223 .elementor-element.elementor-element-9c8f449 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33786c0 */.elementor-223 .elementor-element.elementor-element-33786c0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5180b7f */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5180b7f{.elementor-223 .elementor-element.elementor-element-5180b7f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f270f */.elementor-223 .elementor-element.elementor-element-93f270f{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ced30e9 */.elementor-223 .elementor-element.elementor-element-ced30e9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b214ca */.elementor-223 .elementor-element.elementor-element-9b214ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e0843 */.elementor-223 .elementor-element.elementor-element-19e0843{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-822d624 */.elementor-223 .elementor-element.elementor-element-822d624 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93777d5 */.elementor-223 .elementor-element.elementor-element-93777d5 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d30aab8 */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-d30aab8{.elementor-223 .elementor-element.elementor-element-d30aab8 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b912727 */.elementor-223 .elementor-element.elementor-element-b912727{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988ebdf */.elementor-223 .elementor-element.elementor-element-988ebdf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1f1aa0 */.elementor-223 .elementor-element.elementor-element-e1f1aa0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d77a0 */.elementor-223 .elementor-element.elementor-element-d7d77a0{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-741b5e4 */.elementor-223 .elementor-element.elementor-element-741b5e4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e5280 */.elementor-223 .elementor-element.elementor-element-f4e5280 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65cf51c */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-65cf51c{.elementor-223 .elementor-element.elementor-element-65cf51c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8054276 */.elementor-223 .elementor-element.elementor-element-8054276{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d6d8e */.elementor-223 .elementor-element.elementor-element-34d6d8e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e82edc */.elementor-223 .elementor-element.elementor-element-2e82edc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c19ef08 */.elementor-223 .elementor-element.elementor-element-c19ef08{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07910bc */.elementor-223 .elementor-element.elementor-element-07910bc span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3896c63 */.elementor-223 .elementor-element.elementor-element-3896c63 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44a7c0f */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-44a7c0f{.elementor-223 .elementor-element.elementor-element-44a7c0f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21abcd9 */.elementor-223 .elementor-element.elementor-element-21abcd9{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa8e067 */.elementor-223 .elementor-element.elementor-element-aa8e067{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85bcc0e */.elementor-223 .elementor-element.elementor-element-85bcc0e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd316a1 */.elementor-223 .elementor-element.elementor-element-fd316a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a619afd */.elementor-223 .elementor-element.elementor-element-a619afd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-896a653 */.elementor-223 .elementor-element.elementor-element-896a653 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbb7afa */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fbb7afa{.elementor-223 .elementor-element.elementor-element-fbb7afa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b656d39 */.elementor-223 .elementor-element.elementor-element-b656d39{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77b6781 */.elementor-223 .elementor-element.elementor-element-77b6781{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0be871b */.elementor-223 .elementor-element.elementor-element-0be871b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64bc6a1 */.elementor-223 .elementor-element.elementor-element-64bc6a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cb1185 */.elementor-223 .elementor-element.elementor-element-7cb1185 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd6988 */.elementor-223 .elementor-element.elementor-element-0bd6988 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4094d0 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f4094d0{.elementor-223 .elementor-element.elementor-element-f4094d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367b54b */.elementor-223 .elementor-element.elementor-element-367b54b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7ac176 */.elementor-223 .elementor-element.elementor-element-c7ac176{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9173ea3 */.elementor-223 .elementor-element.elementor-element-9173ea3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0e0703 */.elementor-223 .elementor-element.elementor-element-f0e0703{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3a1bca */.elementor-223 .elementor-element.elementor-element-e3a1bca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8e4149 */.elementor-223 .elementor-element.elementor-element-e8e4149 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e4b682 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-1e4b682{.elementor-223 .elementor-element.elementor-element-1e4b682 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473b144 */.elementor-223 .elementor-element.elementor-element-473b144{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d1cd10 */.elementor-223 .elementor-element.elementor-element-7d1cd10{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa758b5 */.elementor-223 .elementor-element.elementor-element-aa758b5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9195904 */.elementor-223 .elementor-element.elementor-element-9195904{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51bde59 */.elementor-223 .elementor-element.elementor-element-51bde59 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b14aba */.elementor-223 .elementor-element.elementor-element-8b14aba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dfc3d0 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5dfc3d0{.elementor-223 .elementor-element.elementor-element-5dfc3d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0855a46 */.elementor-223 .elementor-element.elementor-element-0855a46{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e42f9d */.elementor-223 .elementor-element.elementor-element-1e42f9d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9df25ca */.elementor-223 .elementor-element.elementor-element-9df25ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2e6f7f */.elementor-223 .elementor-element.elementor-element-f2e6f7f{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de1f765 */.elementor-223 .elementor-element.elementor-element-de1f765 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d1c91 */.elementor-223 .elementor-element.elementor-element-52d1c91 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a094245 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-a094245{.elementor-223 .elementor-element.elementor-element-a094245 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-013d52d */.elementor-223 .elementor-element.elementor-element-013d52d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9786108 */.elementor-223 .elementor-element.elementor-element-9786108{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a68f4 */.elementor-223 .elementor-element.elementor-element-08a68f4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb291df */.elementor-223 .elementor-element.elementor-element-fb291df{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c09d61 */.elementor-223 .elementor-element.elementor-element-6c09d61 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba0e489 */.elementor-223 .elementor-element.elementor-element-ba0e489 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d9f49b */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0d9f49b{.elementor-223 .elementor-element.elementor-element-0d9f49b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c61b6d */.elementor-223 .elementor-element.elementor-element-9c61b6d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c641df */.elementor-223 .elementor-element.elementor-element-0c641df{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed3d6d1 */.elementor-223 .elementor-element.elementor-element-ed3d6d1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd8bc2b */.elementor-223 .elementor-element.elementor-element-dd8bc2b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4645d4b */.elementor-223 .elementor-element.elementor-element-4645d4b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee0d22d */.elementor-223 .elementor-element.elementor-element-ee0d22d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75c335b */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-75c335b{.elementor-223 .elementor-element.elementor-element-75c335b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f387e */.elementor-223 .elementor-element.elementor-element-c7f387e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b5b65b */.elementor-223 .elementor-element.elementor-element-6b5b65b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11640 */.elementor-223 .elementor-element.elementor-element-7f11640{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ce04c */.elementor-223 .elementor-element.elementor-element-11ce04c{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a62cb8 */.elementor-223 .elementor-element.elementor-element-5a62cb8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f76fd3 */.elementor-223 .elementor-element.elementor-element-4f76fd3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a91b6b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-4a91b6b{.elementor-223 .elementor-element.elementor-element-4a91b6b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a120bc */.elementor-223 .elementor-element.elementor-element-8a120bc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08937d2 */.elementor-223 .elementor-element.elementor-element-08937d2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48ca8cb */.elementor-223 .elementor-element.elementor-element-48ca8cb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d044e4 */.elementor-223 .elementor-element.elementor-element-8d044e4{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd1b767 */.elementor-223 .elementor-element.elementor-element-cd1b767 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45654de */.elementor-223 .elementor-element.elementor-element-45654de h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9af45a2 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9af45a2{.elementor-223 .elementor-element.elementor-element-9af45a2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b8ab17 */.elementor-223 .elementor-element.elementor-element-7b8ab17{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e011f85 */.elementor-223 .elementor-element.elementor-element-e011f85{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a28e2 */.elementor-223 .elementor-element.elementor-element-a5a28e2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc2df9 */.elementor-223 .elementor-element.elementor-element-2fc2df9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f294887 */.elementor-223 .elementor-element.elementor-element-f294887 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d89aa99 */.elementor-223 .elementor-element.elementor-element-d89aa99 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7df80ea */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-7df80ea{.elementor-223 .elementor-element.elementor-element-7df80ea p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43eecd */.elementor-223 .elementor-element.elementor-element-e43eecd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43633ba */.elementor-223 .elementor-element.elementor-element-43633ba{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-663af67 */.elementor-223 .elementor-element.elementor-element-663af67{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3ca95 */.elementor-223 .elementor-element.elementor-element-ef3ca95{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a5469d */.elementor-223 .elementor-element.elementor-element-7a5469d span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31056a6 */.elementor-223 .elementor-element.elementor-element-31056a6 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-300304f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-300304f{.elementor-223 .elementor-element.elementor-element-300304f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fe83e */.elementor-223 .elementor-element.elementor-element-78fe83e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2581ef0 */.elementor-223 .elementor-element.elementor-element-2581ef0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e07d7f */.elementor-223 .elementor-element.elementor-element-9e07d7f{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8743404 */.elementor-223 .elementor-element.elementor-element-8743404{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ee10ac */.elementor-223 .elementor-element.elementor-element-5ee10ac span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e53e4d */.elementor-223 .elementor-element.elementor-element-8e53e4d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-882068b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-882068b{.elementor-223 .elementor-element.elementor-element-882068b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbb73d4 */.elementor-223 .elementor-element.elementor-element-bbb73d4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3920f83 */.elementor-223 .elementor-element.elementor-element-3920f83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f35c679 */.elementor-223 .elementor-element.elementor-element-f35c679{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b8ccf1 */.elementor-223 .elementor-element.elementor-element-4b8ccf1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f8336c */.elementor-223 .elementor-element.elementor-element-5f8336c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-353dbc3 */.elementor-223 .elementor-element.elementor-element-353dbc3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02981ad */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-02981ad{.elementor-223 .elementor-element.elementor-element-02981ad p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cb319 */.elementor-223 .elementor-element.elementor-element-73cb319{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3528d01 */.elementor-223 .elementor-element.elementor-element-3528d01{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f1afb2 */.elementor-223 .elementor-element.elementor-element-9f1afb2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adb6e87 */.elementor-223 .elementor-element.elementor-element-adb6e87{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-588b462 */.elementor-223 .elementor-element.elementor-element-588b462 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2adfc1 */.elementor-223 .elementor-element.elementor-element-b2adfc1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe2ede2 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fe2ede2{.elementor-223 .elementor-element.elementor-element-fe2ede2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0c5a3a */.elementor-223 .elementor-element.elementor-element-e0c5a3a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0adefa7 */.elementor-223 .elementor-element.elementor-element-0adefa7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8576639 */.elementor-223 .elementor-element.elementor-element-8576639{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a5eb6 */.elementor-223 .elementor-element.elementor-element-86a5eb6{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b783448 */.elementor-223 .elementor-element.elementor-element-b783448 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6740034 */.elementor-223 .elementor-element.elementor-element-6740034 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40adb81 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-40adb81{.elementor-223 .elementor-element.elementor-element-40adb81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-740d32e */.elementor-223 .elementor-element.elementor-element-740d32e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5329bf */.elementor-223 .elementor-element.elementor-element-b5329bf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-395cf25 */.elementor-223 .elementor-element.elementor-element-395cf25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55d1ed */.elementor-223 .elementor-element.elementor-element-e55d1ed{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192f07 */.elementor-223 .elementor-element.elementor-element-f192f07 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dbd914 */.elementor-223 .elementor-element.elementor-element-7dbd914 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1761e9 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-c1761e9{.elementor-223 .elementor-element.elementor-element-c1761e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b4da9e */.elementor-223 .elementor-element.elementor-element-2b4da9e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1541b0 */.elementor-223 .elementor-element.elementor-element-b1541b0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16e32c5 */.elementor-223 .elementor-element.elementor-element-16e32c5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188f1aa */.elementor-223 .elementor-element.elementor-element-188f1aa{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cda199 */.elementor-223 .elementor-element.elementor-element-4cda199 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a0be1f */.elementor-223 .elementor-element.elementor-element-2a0be1f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b39be7a */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-b39be7a{.elementor-223 .elementor-element.elementor-element-b39be7a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e505b2 */.elementor-223 .elementor-element.elementor-element-9e505b2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dc09a7 */.elementor-223 .elementor-element.elementor-element-5dc09a7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-175ddc5 */.elementor-223 .elementor-element.elementor-element-175ddc5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a71e9 */.elementor-223 .elementor-element.elementor-element-73a71e9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4419600 */.elementor-223 .elementor-element.elementor-element-4419600 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7684680 */.elementor-223 .elementor-element.elementor-element-7684680 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1675 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9fa1675{.elementor-223 .elementor-element.elementor-element-9fa1675 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc84a */.elementor-223 .elementor-element.elementor-element-30dc84a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b94c26 */.elementor-223 .elementor-element.elementor-element-2b94c26{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9cac0ce */.elementor-223 .elementor-element.elementor-element-9cac0ce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e0e5b */.elementor-223 .elementor-element.elementor-element-37e0e5b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f87fa1 */.elementor-223 .elementor-element.elementor-element-7f87fa1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21b7103 */.elementor-223 .elementor-element.elementor-element-21b7103 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d5bf9a */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8d5bf9a{.elementor-223 .elementor-element.elementor-element-8d5bf9a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444a1dd */.elementor-223 .elementor-element.elementor-element-444a1dd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ea2d3 */.elementor-223 .elementor-element.elementor-element-75ea2d3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59dc275 */.elementor-223 .elementor-element.elementor-element-59dc275{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecaad99 */.elementor-223 .elementor-element.elementor-element-ecaad99{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb525ca */.elementor-223 .elementor-element.elementor-element-fb525ca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e40bd */.elementor-223 .elementor-element.elementor-element-52e40bd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61a8379 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61a8379{.elementor-223 .elementor-element.elementor-element-61a8379 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4538a5e */.elementor-223 .elementor-element.elementor-element-4538a5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a6e7a */.elementor-223 .elementor-element.elementor-element-78a6e7a{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db5a847 */.elementor-223 .elementor-element.elementor-element-db5a847{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ab685 */.elementor-223 .elementor-element.elementor-element-74ab685{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4f537c */.elementor-223 .elementor-element.elementor-element-f4f537c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b6fe4c */.elementor-223 .elementor-element.elementor-element-8b6fe4c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61038f7 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61038f7{.elementor-223 .elementor-element.elementor-element-61038f7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637b279 */.elementor-223 .elementor-element.elementor-element-637b279{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8094076 */.elementor-223 .elementor-element.elementor-element-8094076{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8cdb48 */.elementor-223 .elementor-element.elementor-element-f8cdb48{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562cdee */.elementor-223 .elementor-element.elementor-element-562cdee{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e75dc1 */.elementor-223 .elementor-element.elementor-element-4e75dc1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d91a250 */.elementor-223 .elementor-element.elementor-element-d91a250 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ba3661 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9ba3661{.elementor-223 .elementor-element.elementor-element-9ba3661 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c9797 */.elementor-223 .elementor-element.elementor-element-12c9797{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db57f06 */.elementor-223 .elementor-element.elementor-element-db57f06{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb2846e */.elementor-223 .elementor-element.elementor-element-bb2846e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf6d1 */.elementor-223 .elementor-element.elementor-element-60bf6d1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27b740a */.elementor-223 .elementor-element.elementor-element-27b740a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0929f */.elementor-223 .elementor-element.elementor-element-cb0929f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fd493c */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0fd493c{.elementor-223 .elementor-element.elementor-element-0fd493c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1650f99 */.elementor-223 .elementor-element.elementor-element-1650f99{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50026e2 */.elementor-223 .elementor-element.elementor-element-50026e2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-501f145 */.elementor-223 .elementor-element.elementor-element-501f145{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f044d5 */.elementor-223 .elementor-element.elementor-element-8f044d5{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0be37d3 */.elementor-223 .elementor-element.elementor-element-0be37d3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15f2260 */.elementor-223 .elementor-element.elementor-element-15f2260 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d577d */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f7d577d{.elementor-223 .elementor-element.elementor-element-f7d577d p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1824658 */.elementor-223 .elementor-element.elementor-element-1824658{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70cd196 */.elementor-223 .elementor-element.elementor-element-70cd196{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f357ec */.elementor-223 .elementor-element.elementor-element-1f357ec{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb9afaf */.elementor-223 .elementor-element.elementor-element-eb9afaf{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-024a472 */.elementor-223 .elementor-element.elementor-element-024a472 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5143 */.elementor-223 .elementor-element.elementor-element-60b5143 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aa446b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-3aa446b{.elementor-223 .elementor-element.elementor-element-3aa446b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79324d1 */.elementor-223 .elementor-element.elementor-element-79324d1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f95a6d */.elementor-223 .elementor-element.elementor-element-8f95a6d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1130535 */.elementor-223 .elementor-element.elementor-element-1130535{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ffa032 */.elementor-223 .elementor-element.elementor-element-9ffa032{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0275d0 */.elementor-223 .elementor-element.elementor-element-b0275d0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb0b094 */.elementor-223 .elementor-element.elementor-element-bb0b094 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8201511 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8201511{.elementor-223 .elementor-element.elementor-element-8201511 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af71d04 */.elementor-223 .elementor-element.elementor-element-af71d04{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0dffa */.elementor-223 .elementor-element.elementor-element-1a0dffa{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92af123 */.elementor-223 .elementor-element.elementor-element-92af123{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aac4386 */.elementor-223 .elementor-element.elementor-element-aac4386{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23023e8 */.elementor-223 .elementor-element.elementor-element-23023e8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bcbb4e */.elementor-223 .elementor-element.elementor-element-9bcbb4e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cee620e */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-cee620e{.elementor-223 .elementor-element.elementor-element-cee620e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc0443e */.elementor-223 .elementor-element.elementor-element-cc0443e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ae5a6 */.elementor-223 .elementor-element.elementor-element-08ae5a6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64a275a */.elementor-223 .elementor-element.elementor-element-64a275a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea43d9e */.elementor-223 .elementor-element.elementor-element-ea43d9e{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af83574 */.elementor-223 .elementor-element.elementor-element-af83574 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6697745 */.elementor-223 .elementor-element.elementor-element-6697745 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acda44c */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-acda44c{.elementor-223 .elementor-element.elementor-element-acda44c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76bfcd */.elementor-223 .elementor-element.elementor-element-e76bfcd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795eda5 */.elementor-223 .elementor-element.elementor-element-795eda5{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c231022 */.elementor-223 .elementor-element.elementor-element-c231022{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a66b183 */.elementor-223 .elementor-element.elementor-element-a66b183{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa1102b */.elementor-223 .elementor-element.elementor-element-fa1102b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bad1b2 */.elementor-223 .elementor-element.elementor-element-6bad1b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef5908f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-ef5908f{.elementor-223 .elementor-element.elementor-element-ef5908f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008024c */.elementor-223 .elementor-element.elementor-element-008024c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2a436 */.elementor-223 .elementor-element.elementor-element-7e2a436{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3460962 */.elementor-223 .elementor-element.elementor-element-3460962{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dced924 */.elementor-223 .elementor-element.elementor-element-dced924{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c8f449 */.elementor-223 .elementor-element.elementor-element-9c8f449 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33786c0 */.elementor-223 .elementor-element.elementor-element-33786c0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5180b7f */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5180b7f{.elementor-223 .elementor-element.elementor-element-5180b7f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f270f */.elementor-223 .elementor-element.elementor-element-93f270f{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ced30e9 */.elementor-223 .elementor-element.elementor-element-ced30e9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b214ca */.elementor-223 .elementor-element.elementor-element-9b214ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e0843 */.elementor-223 .elementor-element.elementor-element-19e0843{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-822d624 */.elementor-223 .elementor-element.elementor-element-822d624 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93777d5 */.elementor-223 .elementor-element.elementor-element-93777d5 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d30aab8 */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-d30aab8{.elementor-223 .elementor-element.elementor-element-d30aab8 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b912727 */.elementor-223 .elementor-element.elementor-element-b912727{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988ebdf */.elementor-223 .elementor-element.elementor-element-988ebdf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1f1aa0 */.elementor-223 .elementor-element.elementor-element-e1f1aa0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d77a0 */.elementor-223 .elementor-element.elementor-element-d7d77a0{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-741b5e4 */.elementor-223 .elementor-element.elementor-element-741b5e4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e5280 */.elementor-223 .elementor-element.elementor-element-f4e5280 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65cf51c */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-65cf51c{.elementor-223 .elementor-element.elementor-element-65cf51c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8054276 */.elementor-223 .elementor-element.elementor-element-8054276{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d6d8e */.elementor-223 .elementor-element.elementor-element-34d6d8e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e82edc */.elementor-223 .elementor-element.elementor-element-2e82edc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c19ef08 */.elementor-223 .elementor-element.elementor-element-c19ef08{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07910bc */.elementor-223 .elementor-element.elementor-element-07910bc span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3896c63 */.elementor-223 .elementor-element.elementor-element-3896c63 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44a7c0f */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-44a7c0f{.elementor-223 .elementor-element.elementor-element-44a7c0f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21abcd9 */.elementor-223 .elementor-element.elementor-element-21abcd9{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa8e067 */.elementor-223 .elementor-element.elementor-element-aa8e067{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85bcc0e */.elementor-223 .elementor-element.elementor-element-85bcc0e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd316a1 */.elementor-223 .elementor-element.elementor-element-fd316a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a619afd */.elementor-223 .elementor-element.elementor-element-a619afd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-896a653 */.elementor-223 .elementor-element.elementor-element-896a653 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbb7afa */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fbb7afa{.elementor-223 .elementor-element.elementor-element-fbb7afa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b656d39 */.elementor-223 .elementor-element.elementor-element-b656d39{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77b6781 */.elementor-223 .elementor-element.elementor-element-77b6781{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0be871b */.elementor-223 .elementor-element.elementor-element-0be871b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64bc6a1 */.elementor-223 .elementor-element.elementor-element-64bc6a1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cb1185 */.elementor-223 .elementor-element.elementor-element-7cb1185 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd6988 */.elementor-223 .elementor-element.elementor-element-0bd6988 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4094d0 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f4094d0{.elementor-223 .elementor-element.elementor-element-f4094d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367b54b */.elementor-223 .elementor-element.elementor-element-367b54b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7ac176 */.elementor-223 .elementor-element.elementor-element-c7ac176{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9173ea3 */.elementor-223 .elementor-element.elementor-element-9173ea3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0e0703 */.elementor-223 .elementor-element.elementor-element-f0e0703{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3a1bca */.elementor-223 .elementor-element.elementor-element-e3a1bca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8e4149 */.elementor-223 .elementor-element.elementor-element-e8e4149 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e4b682 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-1e4b682{.elementor-223 .elementor-element.elementor-element-1e4b682 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473b144 */.elementor-223 .elementor-element.elementor-element-473b144{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d1cd10 */.elementor-223 .elementor-element.elementor-element-7d1cd10{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa758b5 */.elementor-223 .elementor-element.elementor-element-aa758b5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9195904 */.elementor-223 .elementor-element.elementor-element-9195904{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51bde59 */.elementor-223 .elementor-element.elementor-element-51bde59 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b14aba */.elementor-223 .elementor-element.elementor-element-8b14aba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dfc3d0 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5dfc3d0{.elementor-223 .elementor-element.elementor-element-5dfc3d0 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0855a46 */.elementor-223 .elementor-element.elementor-element-0855a46{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e42f9d */.elementor-223 .elementor-element.elementor-element-1e42f9d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9df25ca */.elementor-223 .elementor-element.elementor-element-9df25ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2e6f7f */.elementor-223 .elementor-element.elementor-element-f2e6f7f{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de1f765 */.elementor-223 .elementor-element.elementor-element-de1f765 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52d1c91 */.elementor-223 .elementor-element.elementor-element-52d1c91 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a094245 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-a094245{.elementor-223 .elementor-element.elementor-element-a094245 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-013d52d */.elementor-223 .elementor-element.elementor-element-013d52d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9786108 */.elementor-223 .elementor-element.elementor-element-9786108{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a68f4 */.elementor-223 .elementor-element.elementor-element-08a68f4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb291df */.elementor-223 .elementor-element.elementor-element-fb291df{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c09d61 */.elementor-223 .elementor-element.elementor-element-6c09d61 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba0e489 */.elementor-223 .elementor-element.elementor-element-ba0e489 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d9f49b */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0d9f49b{.elementor-223 .elementor-element.elementor-element-0d9f49b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c61b6d */.elementor-223 .elementor-element.elementor-element-9c61b6d{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c641df */.elementor-223 .elementor-element.elementor-element-0c641df{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed3d6d1 */.elementor-223 .elementor-element.elementor-element-ed3d6d1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd8bc2b */.elementor-223 .elementor-element.elementor-element-dd8bc2b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4645d4b */.elementor-223 .elementor-element.elementor-element-4645d4b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee0d22d */.elementor-223 .elementor-element.elementor-element-ee0d22d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75c335b */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-75c335b{.elementor-223 .elementor-element.elementor-element-75c335b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f387e */.elementor-223 .elementor-element.elementor-element-c7f387e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b5b65b */.elementor-223 .elementor-element.elementor-element-6b5b65b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f11640 */.elementor-223 .elementor-element.elementor-element-7f11640{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ce04c */.elementor-223 .elementor-element.elementor-element-11ce04c{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a62cb8 */.elementor-223 .elementor-element.elementor-element-5a62cb8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f76fd3 */.elementor-223 .elementor-element.elementor-element-4f76fd3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a91b6b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-4a91b6b{.elementor-223 .elementor-element.elementor-element-4a91b6b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a120bc */.elementor-223 .elementor-element.elementor-element-8a120bc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08937d2 */.elementor-223 .elementor-element.elementor-element-08937d2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48ca8cb */.elementor-223 .elementor-element.elementor-element-48ca8cb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d044e4 */.elementor-223 .elementor-element.elementor-element-8d044e4{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd1b767 */.elementor-223 .elementor-element.elementor-element-cd1b767 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45654de */.elementor-223 .elementor-element.elementor-element-45654de h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9af45a2 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9af45a2{.elementor-223 .elementor-element.elementor-element-9af45a2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b8ab17 */.elementor-223 .elementor-element.elementor-element-7b8ab17{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e011f85 */.elementor-223 .elementor-element.elementor-element-e011f85{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5a28e2 */.elementor-223 .elementor-element.elementor-element-a5a28e2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc2df9 */.elementor-223 .elementor-element.elementor-element-2fc2df9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f294887 */.elementor-223 .elementor-element.elementor-element-f294887 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d89aa99 */.elementor-223 .elementor-element.elementor-element-d89aa99 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7df80ea */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-7df80ea{.elementor-223 .elementor-element.elementor-element-7df80ea p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43eecd */.elementor-223 .elementor-element.elementor-element-e43eecd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43633ba */.elementor-223 .elementor-element.elementor-element-43633ba{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-663af67 */.elementor-223 .elementor-element.elementor-element-663af67{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3ca95 */.elementor-223 .elementor-element.elementor-element-ef3ca95{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a5469d */.elementor-223 .elementor-element.elementor-element-7a5469d span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31056a6 */.elementor-223 .elementor-element.elementor-element-31056a6 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-300304f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-300304f{.elementor-223 .elementor-element.elementor-element-300304f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fe83e */.elementor-223 .elementor-element.elementor-element-78fe83e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2581ef0 */.elementor-223 .elementor-element.elementor-element-2581ef0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e07d7f */.elementor-223 .elementor-element.elementor-element-9e07d7f{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8743404 */.elementor-223 .elementor-element.elementor-element-8743404{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ee10ac */.elementor-223 .elementor-element.elementor-element-5ee10ac span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e53e4d */.elementor-223 .elementor-element.elementor-element-8e53e4d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-882068b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-882068b{.elementor-223 .elementor-element.elementor-element-882068b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbb73d4 */.elementor-223 .elementor-element.elementor-element-bbb73d4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3920f83 */.elementor-223 .elementor-element.elementor-element-3920f83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f35c679 */.elementor-223 .elementor-element.elementor-element-f35c679{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b8ccf1 */.elementor-223 .elementor-element.elementor-element-4b8ccf1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f8336c */.elementor-223 .elementor-element.elementor-element-5f8336c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-353dbc3 */.elementor-223 .elementor-element.elementor-element-353dbc3 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02981ad */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-02981ad{.elementor-223 .elementor-element.elementor-element-02981ad p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cb319 */.elementor-223 .elementor-element.elementor-element-73cb319{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3528d01 */.elementor-223 .elementor-element.elementor-element-3528d01{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f1afb2 */.elementor-223 .elementor-element.elementor-element-9f1afb2{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adb6e87 */.elementor-223 .elementor-element.elementor-element-adb6e87{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-588b462 */.elementor-223 .elementor-element.elementor-element-588b462 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2adfc1 */.elementor-223 .elementor-element.elementor-element-b2adfc1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe2ede2 */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-fe2ede2{.elementor-223 .elementor-element.elementor-element-fe2ede2 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0c5a3a */.elementor-223 .elementor-element.elementor-element-e0c5a3a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0adefa7 */.elementor-223 .elementor-element.elementor-element-0adefa7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8576639 */.elementor-223 .elementor-element.elementor-element-8576639{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a5eb6 */.elementor-223 .elementor-element.elementor-element-86a5eb6{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b783448 */.elementor-223 .elementor-element.elementor-element-b783448 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6740034 */.elementor-223 .elementor-element.elementor-element-6740034 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40adb81 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-40adb81{.elementor-223 .elementor-element.elementor-element-40adb81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-740d32e */.elementor-223 .elementor-element.elementor-element-740d32e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5329bf */.elementor-223 .elementor-element.elementor-element-b5329bf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-395cf25 */.elementor-223 .elementor-element.elementor-element-395cf25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55d1ed */.elementor-223 .elementor-element.elementor-element-e55d1ed{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192f07 */.elementor-223 .elementor-element.elementor-element-f192f07 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dbd914 */.elementor-223 .elementor-element.elementor-element-7dbd914 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1761e9 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-c1761e9{.elementor-223 .elementor-element.elementor-element-c1761e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b4da9e */.elementor-223 .elementor-element.elementor-element-2b4da9e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1541b0 */.elementor-223 .elementor-element.elementor-element-b1541b0{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16e32c5 */.elementor-223 .elementor-element.elementor-element-16e32c5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188f1aa */.elementor-223 .elementor-element.elementor-element-188f1aa{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cda199 */.elementor-223 .elementor-element.elementor-element-4cda199 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a0be1f */.elementor-223 .elementor-element.elementor-element-2a0be1f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b39be7a */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-b39be7a{.elementor-223 .elementor-element.elementor-element-b39be7a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e505b2 */.elementor-223 .elementor-element.elementor-element-9e505b2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dc09a7 */.elementor-223 .elementor-element.elementor-element-5dc09a7{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-175ddc5 */.elementor-223 .elementor-element.elementor-element-175ddc5{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a71e9 */.elementor-223 .elementor-element.elementor-element-73a71e9{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4419600 */.elementor-223 .elementor-element.elementor-element-4419600 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7684680 */.elementor-223 .elementor-element.elementor-element-7684680 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa1675 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9fa1675{.elementor-223 .elementor-element.elementor-element-9fa1675 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dc84a */.elementor-223 .elementor-element.elementor-element-30dc84a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b94c26 */.elementor-223 .elementor-element.elementor-element-2b94c26{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9cac0ce */.elementor-223 .elementor-element.elementor-element-9cac0ce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e0e5b */.elementor-223 .elementor-element.elementor-element-37e0e5b{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f87fa1 */.elementor-223 .elementor-element.elementor-element-7f87fa1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21b7103 */.elementor-223 .elementor-element.elementor-element-21b7103 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d5bf9a */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8d5bf9a{.elementor-223 .elementor-element.elementor-element-8d5bf9a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444a1dd */.elementor-223 .elementor-element.elementor-element-444a1dd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ea2d3 */.elementor-223 .elementor-element.elementor-element-75ea2d3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59dc275 */.elementor-223 .elementor-element.elementor-element-59dc275{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecaad99 */.elementor-223 .elementor-element.elementor-element-ecaad99{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb525ca */.elementor-223 .elementor-element.elementor-element-fb525ca span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e40bd */.elementor-223 .elementor-element.elementor-element-52e40bd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61a8379 */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61a8379{.elementor-223 .elementor-element.elementor-element-61a8379 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4538a5e */.elementor-223 .elementor-element.elementor-element-4538a5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a6e7a */.elementor-223 .elementor-element.elementor-element-78a6e7a{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db5a847 */.elementor-223 .elementor-element.elementor-element-db5a847{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ab685 */.elementor-223 .elementor-element.elementor-element-74ab685{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4f537c */.elementor-223 .elementor-element.elementor-element-f4f537c span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b6fe4c */.elementor-223 .elementor-element.elementor-element-8b6fe4c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61038f7 */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-61038f7{.elementor-223 .elementor-element.elementor-element-61038f7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637b279 */.elementor-223 .elementor-element.elementor-element-637b279{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8094076 */.elementor-223 .elementor-element.elementor-element-8094076{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8cdb48 */.elementor-223 .elementor-element.elementor-element-f8cdb48{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562cdee */.elementor-223 .elementor-element.elementor-element-562cdee{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e75dc1 */.elementor-223 .elementor-element.elementor-element-4e75dc1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d91a250 */.elementor-223 .elementor-element.elementor-element-d91a250 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ba3661 */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-9ba3661{.elementor-223 .elementor-element.elementor-element-9ba3661 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12c9797 */.elementor-223 .elementor-element.elementor-element-12c9797{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db57f06 */.elementor-223 .elementor-element.elementor-element-db57f06{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb2846e */.elementor-223 .elementor-element.elementor-element-bb2846e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bf6d1 */.elementor-223 .elementor-element.elementor-element-60bf6d1{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27b740a */.elementor-223 .elementor-element.elementor-element-27b740a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0929f */.elementor-223 .elementor-element.elementor-element-cb0929f h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fd493c */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-0fd493c{.elementor-223 .elementor-element.elementor-element-0fd493c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1650f99 */.elementor-223 .elementor-element.elementor-element-1650f99{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50026e2 */.elementor-223 .elementor-element.elementor-element-50026e2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-501f145 */.elementor-223 .elementor-element.elementor-element-501f145{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f044d5 */.elementor-223 .elementor-element.elementor-element-8f044d5{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0be37d3 */.elementor-223 .elementor-element.elementor-element-0be37d3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15f2260 */.elementor-223 .elementor-element.elementor-element-15f2260 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d577d */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-f7d577d{.elementor-223 .elementor-element.elementor-element-f7d577d p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1824658 */.elementor-223 .elementor-element.elementor-element-1824658{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70cd196 */.elementor-223 .elementor-element.elementor-element-70cd196{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f357ec */.elementor-223 .elementor-element.elementor-element-1f357ec{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb9afaf */.elementor-223 .elementor-element.elementor-element-eb9afaf{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-024a472 */.elementor-223 .elementor-element.elementor-element-024a472 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5143 */.elementor-223 .elementor-element.elementor-element-60b5143 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aa446b */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-3aa446b{.elementor-223 .elementor-element.elementor-element-3aa446b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79324d1 */.elementor-223 .elementor-element.elementor-element-79324d1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f95a6d */.elementor-223 .elementor-element.elementor-element-8f95a6d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1130535 */.elementor-223 .elementor-element.elementor-element-1130535{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ffa032 */.elementor-223 .elementor-element.elementor-element-9ffa032{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0275d0 */.elementor-223 .elementor-element.elementor-element-b0275d0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb0b094 */.elementor-223 .elementor-element.elementor-element-bb0b094 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8201511 */.p-x4rc6t { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-sz04bg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-x4rc6t { display: flex; margin: 0px; padding: 0px; } .svg-sz04bg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-8201511{.elementor-223 .elementor-element.elementor-element-8201511 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af71d04 */.elementor-223 .elementor-element.elementor-element-af71d04{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0dffa */.elementor-223 .elementor-element.elementor-element-1a0dffa{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92af123 */.elementor-223 .elementor-element.elementor-element-92af123{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aac4386 */.elementor-223 .elementor-element.elementor-element-aac4386{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23023e8 */.elementor-223 .elementor-element.elementor-element-23023e8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bcbb4e */.elementor-223 .elementor-element.elementor-element-9bcbb4e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cee620e */.p-j4r36v { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-soteg5 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-j4r36v { display: flex; margin: 0px; padding: 0px; } .svg-soteg5 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-cee620e{.elementor-223 .elementor-element.elementor-element-cee620e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc0443e */.elementor-223 .elementor-element.elementor-element-cc0443e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ae5a6 */.elementor-223 .elementor-element.elementor-element-08ae5a6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64a275a */.elementor-223 .elementor-element.elementor-element-64a275a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea43d9e */.elementor-223 .elementor-element.elementor-element-ea43d9e{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af83574 */.elementor-223 .elementor-element.elementor-element-af83574 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6697745 */.elementor-223 .elementor-element.elementor-element-6697745 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acda44c */.p-2d923l { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-8smsyz { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-2d923l { display: flex; margin: 0px; padding: 0px; } .svg-8smsyz { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-acda44c{.elementor-223 .elementor-element.elementor-element-acda44c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76bfcd */.elementor-223 .elementor-element.elementor-element-e76bfcd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795eda5 */.elementor-223 .elementor-element.elementor-element-795eda5{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c231022 */.elementor-223 .elementor-element.elementor-element-c231022{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a66b183 */.elementor-223 .elementor-element.elementor-element-a66b183{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa1102b */.elementor-223 .elementor-element.elementor-element-fa1102b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bad1b2 */.elementor-223 .elementor-element.elementor-element-6bad1b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef5908f */.p-fof6xt { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-6fgq47 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-fof6xt { display: flex; margin: 0px; padding: 0px; } .svg-6fgq47 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-ef5908f{.elementor-223 .elementor-element.elementor-element-ef5908f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008024c */.elementor-223 .elementor-element.elementor-element-008024c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2a436 */.elementor-223 .elementor-element.elementor-element-7e2a436{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3460962 */.elementor-223 .elementor-element.elementor-element-3460962{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dced924 */.elementor-223 .elementor-element.elementor-element-dced924{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c8f449 */.elementor-223 .elementor-element.elementor-element-9c8f449 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33786c0 */.elementor-223 .elementor-element.elementor-element-33786c0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5180b7f */.p-yp13i4 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-lm90o9 { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-yp13i4 { display: flex; margin: 0px; padding: 0px; } .svg-lm90o9 { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-5180b7f{.elementor-223 .elementor-element.elementor-element-5180b7f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f270f */.elementor-223 .elementor-element.elementor-element-93f270f{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ced30e9 */.elementor-223 .elementor-element.elementor-element-ced30e9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b214ca */.elementor-223 .elementor-element.elementor-element-9b214ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e0843 */.elementor-223 .elementor-element.elementor-element-19e0843{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-822d624 */.elementor-223 .elementor-element.elementor-element-822d624 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93777d5 */.elementor-223 .elementor-element.elementor-element-93777d5 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d30aab8 */.p-3ysehg { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-eh8agu { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-3ysehg { display: flex; margin: 0px; padding: 0px; } .svg-eh8agu { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-d30aab8{.elementor-223 .elementor-element.elementor-element-d30aab8 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b912727 */.elementor-223 .elementor-element.elementor-element-b912727{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988ebdf */.elementor-223 .elementor-element.elementor-element-988ebdf{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1f1aa0 */.elementor-223 .elementor-element.elementor-element-e1f1aa0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d77a0 */.elementor-223 .elementor-element.elementor-element-d7d77a0{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-741b5e4 */.elementor-223 .elementor-element.elementor-element-741b5e4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e5280 */.elementor-223 .elementor-element.elementor-element-f4e5280 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65cf51c */.p-qxj1tr { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-10c4ru { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qxj1tr { display: flex; margin: 0px; padding: 0px; } .svg-10c4ru { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-65cf51c{.elementor-223 .elementor-element.elementor-element-65cf51c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8054276 */.elementor-223 .elementor-element.elementor-element-8054276{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d6d8e */.elementor-223 .elementor-element.elementor-element-34d6d8e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e82edc */.elementor-223 .elementor-element.elementor-element-2e82edc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c19ef08 */.elementor-223 .elementor-element.elementor-element-c19ef08{opacity: 0.6;
hover-opacity: 0.9;
background: linear-gradient(to top, rgb(11, 34, 70), rgba(11, 34, 70, 0.5), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07910bc */.elementor-223 .elementor-element.elementor-element-07910bc span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3896c63 */.elementor-223 .elementor-element.elementor-element-3896c63 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44a7c0f */.p-48h8v7 { align-items: center; color: rgba(255, 255, 255, 0.7); display: flex; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; text-align: left; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; gap: 4px; } .svg-bjenlg { color: rgba(255, 255, 255, 0.7); font-family: Open Sans, sans-serif; font-size: 14px; line-height: 20px; overflow-clip-margin: content-box; text-align: left; stroke: rgba(255, 255, 255, 0.7); height: 1rem; width: 1rem; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden; } @media (max-width: 1024px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .p-48h8v7 { display: flex; margin: 0px; padding: 0px; } .svg-bjenlg { height: 1rem; width: 1rem; margin: 0px; padding: 0px; } }.elementor-223 .elementor-element.elementor-element-44a7c0f{.elementor-223 .elementor-element.elementor-element-44a7c0f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21abcd9 */.elementor-223 .elementor-element.elementor-element-21abcd9{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa8e067 */.elementor-223 .elementor-element.elementor-element-aa8e067{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6958562 */.elementor-223 .elementor-element.elementor-element-6958562 h2{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62ff361 */.elementor-223 .elementor-element.elementor-element-62ff361 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75dd9ef */.elementor-223 .elementor-element.elementor-element-75dd9ef a{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;}
        .elementor-223 .elementor-element.elementor-element-75dd9ef svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b18f1b */.elementor-223 .elementor-element.elementor-element-7b18f1b{flex-basis: 0%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83aeab8 */.elementor-223 .elementor-element.elementor-element-83aeab8{position: static;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-600e8fa */.elementor-223 .elementor-element.elementor-element-600e8fa span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ebb543 */.elementor-223 .elementor-element.elementor-element-2ebb543 h2{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41ac321 */.elementor-223 .elementor-element.elementor-element-41ac321 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bbcb43 */.elementor-223 .elementor-element.elementor-element-2bbcb43{max-width: 42rem;}/* End custom CSS */