.elementor-12 .elementor-element.elementor-element-1d53d5c{--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.5;--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-12 .elementor-element.elementor-element-1d53d5c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1d53d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-1d53d5c::before, .elementor-12 .elementor-element.elementor-element-1d53d5c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1d53d5c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1d53d5c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1d53d5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1d53d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-7cc0f88{--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-12 .elementor-element.elementor-element-7cc0f88:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7cc0f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-d4dc3d9{--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-12 .elementor-element.elementor-element-d4dc3d9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d4dc3d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-32e1c12{--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-12 .elementor-element.elementor-element-32e1c12:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-32e1c12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-32e1c12.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-2c73d2f{--display:flex;--min-height:90vh;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-2c73d2f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2c73d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-6bb050e{--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;--overlay-opacity:0.5;--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-12 .elementor-element.elementor-element-6bb050e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6bb050e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6bb050e::before, .elementor-12 .elementor-element.elementor-element-6bb050e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6bb050e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6bb050e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6bb050e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6bb050e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02041A;--background-overlay:'';}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6bb050e{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-6bb050e{right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-989af6d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-989af6d.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-989af6d.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-12 .elementor-element.elementor-element-989af6d .elementor-main-swiper{width:100%;}.elementor-12 .elementor-element.elementor-element-989af6d .elementor-swiper-button{font-size:29px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-989af6d .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-989af6d .swiper-pagination-bullet{height:0px;width:0px;}.elementor-12 .elementor-element.elementor-element-989af6d .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-12 .elementor-element.elementor-element-989af6d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a1602b0{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-12 .elementor-element.elementor-element-a1602b0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a1602b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-a1602b0.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a1602b0{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-a1602b0{right:0px;}.elementor-12 .elementor-element.elementor-element-f488083{--display:flex;--position:absolute;--min-height:0.5rem;--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:9999px 9999px 9999px 9999px;--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:5rem;}.elementor-12 .elementor-element.elementor-element-f488083:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f488083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(126, 22, 29, 0.3);}.elementor-12 .elementor-element.elementor-element-f488083.e-con{--e-con-transform-rotateZ:0.820176deg;--e-con-transform-translateY:-3.2807px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f488083{left:2.5rem;}body.rtl .elementor-12 .elementor-element.elementor-element-f488083{right:2.5rem;}.elementor-12 .elementor-element.elementor-element-7b68e06{--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:0px 0px 0px 0px;--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-12 .elementor-element.elementor-element-7b68e06:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b68e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-bb97119{--display:flex;--position:absolute;--min-height:24rem;--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:9999px 9999px 9999px 9999px;--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:auto;}.elementor-12 .elementor-element.elementor-element-bb97119:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bb97119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(11, 34, 70, 0.05);}.elementor-12 .elementor-element.elementor-element-bb97119.e-con{--e-con-transform-translateY:7.5555px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bb97119{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-bb97119{right:0px;}.elementor-12 .elementor-element.elementor-element-cd7eeef{--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:24px;--padding-right:24px;--z-index:10;}.elementor-12 .elementor-element.elementor-element-cd7eeef:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cd7eeef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-9d533dd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--align-items:center;--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-12 .elementor-element.elementor-element-9d533dd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9d533dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-0b72eeb{--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;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-0b72eeb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0b72eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-0b72eeb.e-con{--e-con-transform-translateY:-3.77775px;--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-16d1750{--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;}.elementor-12 .elementor-element.elementor-element-16d1750:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-16d1750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 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-12 .elementor-element.elementor-element-f67c5bd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f67c5bd.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-f67c5bd img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4df2595{--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-12 .elementor-element.elementor-element-4df2595:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4df2595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4df2595{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4df2595{right:0px;}.elementor-12 .elementor-element.elementor-element-017e8b7{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--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:auto;}.elementor-12 .elementor-element.elementor-element-017e8b7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-017e8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(126, 22, 29);}.elementor-12 .elementor-element.elementor-element-017e8b7.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-017e8b7{left:auto;}body.rtl .elementor-12 .elementor-element.elementor-element-017e8b7{right:auto;}.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-12 .elementor-element.elementor-element-c6ccbc9{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-12 .elementor-element.elementor-element-c6ccbc9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:40px;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-a153baf{--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-12 .elementor-element.elementor-element-a153baf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a153baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-054a66c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-054a66c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9588b06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9588b06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3f4d1d5{--display:flex;--position:absolute;--min-height:6rem;--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:rgba(126, 22, 29, 0.3);--border-color:rgba(126, 22, 29, 0.3);--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;top:-1rem;}.elementor-12 .elementor-element.elementor-element-3f4d1d5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f4d1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3f4d1d5{left:-1rem;}body.rtl .elementor-12 .elementor-element.elementor-element-3f4d1d5{right:-1rem;}.elementor-12 .elementor-element.elementor-element-8328b25{--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;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-8328b25:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8328b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-177ce95{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-12 .elementor-element.elementor-element-177ce95 .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-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-12 .elementor-element.elementor-element-f6cf14c{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-2b96ef9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-12 .elementor-element.elementor-element-b3dc52d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-b3dc52d .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-12 .elementor-element.elementor-element-e8930ee{--display:grid;--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e8930ee:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e8930ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-04d880b{--display:flex;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-04d880b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-04d880b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cfe9784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cfe9784 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-cfe9784.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cfe9784.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cfe9784.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cfe9784.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cfe9784.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cfe9784 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-cfe9784 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-1ca417a{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-12 .elementor-element.elementor-element-1ca417a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1ca417a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-d5681c0{--display:flex;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-d5681c0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d5681c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-ec60e04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ec60e04 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec60e04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ec60e04.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ec60e04.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ec60e04.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ec60e04.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ec60e04 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-ec60e04 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-f180d79{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-12 .elementor-element.elementor-element-f180d79.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-f180d79 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-004d5e3{--display:flex;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-004d5e3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-004d5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-0200d9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0200d9e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0200d9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0200d9e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0200d9e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0200d9e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0200d9e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0200d9e .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-0200d9e .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-72256ce{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-12 .elementor-element.elementor-element-72256ce.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-72256ce .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-4295606{--display:flex;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-4295606:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4295606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-48944cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-48944cf .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-48944cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-48944cf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-48944cf.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-48944cf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-48944cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-48944cf .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-48944cf .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-5d47b4a{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-12 .elementor-element.elementor-element-5d47b4a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5d47b4a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(11, 34, 70);}.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-12 .elementor-element.elementor-element-888a693 .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-12 .elementor-element.elementor-element-888a693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-af0728f{--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:0px 0px 0px 0px;--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-12 .elementor-element.elementor-element-af0728f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-af0728f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(246, 247, 249);}.elementor-12 .elementor-element.elementor-element-efef3b9{--display:flex;--position:absolute;--min-height:24rem;--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:9999px 9999px 9999px 9999px;--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-12 .elementor-element.elementor-element-efef3b9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-efef3b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(126, 22, 29, 0.05);}.elementor-12 .elementor-element.elementor-element-efef3b9.e-con{--e-con-transform-translateY:-26.4525px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-efef3b9{left:auto;}body.rtl .elementor-12 .elementor-element.elementor-element-efef3b9{right:auto;}.elementor-12 .elementor-element.elementor-element-312768e{--display:flex;--position:absolute;--min-height:18rem;--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:9999px 9999px 9999px 9999px;--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:auto;}.elementor-12 .elementor-element.elementor-element-312768e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-312768e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(11, 34, 70, 0.05);}.elementor-12 .elementor-element.elementor-element-312768e.e-con{--e-con-transform-translateY:15.8715px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-312768e{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-312768e{right:0px;}.elementor-12 .elementor-element.elementor-element-0112e5b{--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:24px;--padding-right:24px;--z-index:10;}.elementor-12 .elementor-element.elementor-element-0112e5b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0112e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-2af51a3{--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-12 .elementor-element.elementor-element-2af51a3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2af51a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-2af51a3.e-con{--e-con-transform-translateY:-10.581px;}.elementor-12 .elementor-element.elementor-element-b555c33{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-12 .elementor-element.elementor-element-b555c33 .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-12 .elementor-element.elementor-element-777df5d{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-12 .elementor-element.elementor-element-777df5d .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-12 .elementor-element.elementor-element-fdc91a7{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-12 .elementor-element.elementor-element-fdc91a7 .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-12 .elementor-element.elementor-element-7c5c55e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--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-12 .elementor-element.elementor-element-7c5c55e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7c5c55e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-d2c0a6a{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(229, 231, 235);--border-color:rgb(229, 231, 235);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-d2c0a6a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d2c0a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-d2c0a6a.e-con{--e-con-transform-translateY:-5.2905px;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8cfaea4{width:var( --container-widget-width, 3.5rem );max-width:3.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0) 0px;padding:0px 0px 80px 0px;--container-widget-width:3.5rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8cfaea4 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aeee130 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-default .elementor-icon{color:var( --e-global-color-aeee130 );border-color:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8cfaea4.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8cfaea4 .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-8cfaea4 .elementor-icon svg{height:28px;}.elementor-12 .elementor-element.elementor-element-8cfaea4 .elementor-icon i, .elementor-12 .elementor-element.elementor-element-8cfaea4 .elementor-icon svg{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-536fee1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-536fee1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-26c775f{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:start;}.elementor-12 .elementor-element.elementor-element-26c775f .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-12 .elementor-element.elementor-element-d78ed14 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;fill:rgb(126, 22, 29);color:rgb(126, 22, 29);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d78ed14 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d78ed14 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-d78ed14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0bd761f{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(229, 231, 235);--border-color:rgb(229, 231, 235);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-0bd761f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0bd761f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-0bd761f.e-con{--e-con-transform-translateY:-6.3486px;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b06358d{width:var( --container-widget-width, 3.5rem );max-width:3.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0) 0px;padding:0px 0px 80px 0px;--container-widget-width:3.5rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b06358d .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aeee130 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-default .elementor-icon{color:var( --e-global-color-aeee130 );border-color:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b06358d.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b06358d .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-b06358d .elementor-icon svg{height:28px;}.elementor-12 .elementor-element.elementor-element-b06358d .elementor-icon i, .elementor-12 .elementor-element.elementor-element-b06358d .elementor-icon svg{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-fd38c28{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-fd38c28 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-f144b57{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:start;}.elementor-12 .elementor-element.elementor-element-f144b57 .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-12 .elementor-element.elementor-element-bd55356 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;fill:rgb(126, 22, 29);color:rgb(126, 22, 29);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bd55356 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-bd55356 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-bd55356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2cf7c2c{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(229, 231, 235);--border-color:rgb(229, 231, 235);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-2cf7c2c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2cf7c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-2cf7c2c.e-con{--e-con-transform-translateY:-7.4067px;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0a5cf93{width:var( --container-widget-width, 3.5rem );max-width:3.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0) 0px;padding:0px 0px 80px 0px;--container-widget-width:3.5rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0a5cf93 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aeee130 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-default .elementor-icon{color:var( --e-global-color-aeee130 );border-color:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0a5cf93.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0a5cf93 .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-0a5cf93 .elementor-icon svg{height:28px;}.elementor-12 .elementor-element.elementor-element-0a5cf93 .elementor-icon i, .elementor-12 .elementor-element.elementor-element-0a5cf93 .elementor-icon svg{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-9a3b7d7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-9a3b7d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-d7bca68{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:start;}.elementor-12 .elementor-element.elementor-element-d7bca68 .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-12 .elementor-element.elementor-element-33cd56f .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;fill:rgb(126, 22, 29);color:rgb(126, 22, 29);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-33cd56f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-33cd56f .elementor-button:focus{background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-33cd56f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-de06f87{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(229, 231, 235);--border-color:rgb(229, 231, 235);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-de06f87:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-de06f87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-de06f87.e-con{--e-con-transform-translateY:-8.4648px;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e2bec01{width:var( --container-widget-width, 3.5rem );max-width:3.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0) 0px;padding:0px 0px 80px 0px;--container-widget-width:3.5rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e2bec01 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aeee130 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-default .elementor-icon{color:var( --e-global-color-aeee130 );border-color:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e2bec01.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e2bec01 .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-e2bec01 .elementor-icon svg{height:28px;}.elementor-12 .elementor-element.elementor-element-e2bec01 .elementor-icon i, .elementor-12 .elementor-element.elementor-element-e2bec01 .elementor-icon svg{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-d6855fd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-d6855fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-a976773{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:start;}.elementor-12 .elementor-element.elementor-element-a976773 .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-12 .elementor-element.elementor-element-b5769d9 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;fill:rgb(126, 22, 29);color:rgb(126, 22, 29);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b5769d9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b5769d9 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-b5769d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ebc76fe{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(229, 231, 235);--border-color:rgb(229, 231, 235);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-ebc76fe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ebc76fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-ebc76fe.e-con{--e-con-transform-translateY:-9.5229px;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-dde8370{width:var( --container-widget-width, 3.5rem );max-width:3.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0) 0px;padding:0px 0px 80px 0px;--container-widget-width:3.5rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dde8370 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aeee130 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-default .elementor-icon{color:var( --e-global-color-aeee130 );border-color:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dde8370.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dde8370 .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-dde8370 .elementor-icon svg{height:28px;}.elementor-12 .elementor-element.elementor-element-dde8370 .elementor-icon i, .elementor-12 .elementor-element.elementor-element-dde8370 .elementor-icon svg{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-27ded62{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-27ded62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-84c074f{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:start;}.elementor-12 .elementor-element.elementor-element-84c074f .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-12 .elementor-element.elementor-element-cc081cd .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;fill:rgb(126, 22, 29);color:rgb(126, 22, 29);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cc081cd .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-cc081cd .elementor-button:focus{background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-cc081cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-91e9d5b{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(229, 231, 235);--border-color:rgb(229, 231, 235);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-91e9d5b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-91e9d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-91e9d5b.e-con{--e-con-transform-translateY:-10.581px;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0b6ff66{--display:flex;--min-height:4rem;--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-12 .elementor-element.elementor-element-3754e53{width:var( --container-widget-width, 3.5rem );max-width:3.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0) 0px;padding:0px 0px 80px 0px;--container-widget-width:3.5rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3754e53 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aeee130 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-default .elementor-icon{color:var( --e-global-color-aeee130 );border-color:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-aeee130 );}.elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3754e53.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3754e53 .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-3754e53 .elementor-icon svg{height:28px;}.elementor-12 .elementor-element.elementor-element-3754e53 .elementor-icon i, .elementor-12 .elementor-element.elementor-element-3754e53 .elementor-icon svg{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-0bd954d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-0bd954d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-352c4f9{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:start;}.elementor-12 .elementor-element.elementor-element-352c4f9 .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-12 .elementor-element.elementor-element-96fa555 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;fill:rgb(126, 22, 29);color:rgb(126, 22, 29);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-96fa555 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-96fa555 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-96fa555{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-53b473e{--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:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53b473e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-53b473e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-11758ac .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-12 .elementor-element.elementor-element-11758ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f43af67{--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:0px 0px 0px 0px;--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-12 .elementor-element.elementor-element-f43af67:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f43af67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-9f3724f{--display:flex;--position:absolute;--min-height:16rem;--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:9999px 9999px 9999px 9999px;--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:5rem;}.elementor-12 .elementor-element.elementor-element-9f3724f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9f3724f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(126, 22, 29, 0.05);}.elementor-12 .elementor-element.elementor-element-9f3724f.e-con{--e-con-transform-translateY:-36.906px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9f3724f{left:2.5rem;}body.rtl .elementor-12 .elementor-element.elementor-element-9f3724f{right:2.5rem;}.elementor-12 .elementor-element.elementor-element-0ca2a4c{--display:flex;--position:absolute;--min-height:20rem;--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:9999px 9999px 9999px 9999px;--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:auto;}.elementor-12 .elementor-element.elementor-element-0ca2a4c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0ca2a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(11, 34, 70, 0.05);}.elementor-12 .elementor-element.elementor-element-0ca2a4c.e-con{--e-con-transform-translateY:27.6795px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0ca2a4c{left:auto;}body.rtl .elementor-12 .elementor-element.elementor-element-0ca2a4c{right:auto;}.elementor-12 .elementor-element.elementor-element-f09d48c{--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:24px;--padding-right:24px;--z-index:10;}.elementor-12 .elementor-element.elementor-element-f09d48c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f09d48c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-5ab0b34{--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:48px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5ab0b34:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ab0b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-5ab0b34.e-con{--e-con-transform-translateY:-13.8398px;}.elementor-12 .elementor-element.elementor-element-9c257a6{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-12 .elementor-element.elementor-element-9c257a6 .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-12 .elementor-element.elementor-element-1c2223b{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-12 .elementor-element.elementor-element-1c2223b .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-12 .elementor-element.elementor-element-659bb7c{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-12 .elementor-element.elementor-element-659bb7c .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-12 .elementor-element.elementor-element-d3d8175{--display:flex;--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:center;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d3d8175:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d3d8175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.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-12 .elementor-element.elementor-element-124d1fc7{--display:flex;}.elementor-12 .elementor-element.elementor-element-2b3d74f0{--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-12 .elementor-element.elementor-element-2b3d74f0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2b3d74f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-2b11b529{--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-12 .elementor-element.elementor-element-2b11b529:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2b11b529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-2b11b529.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-dd3eec6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-dd3eec6.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-dd3eec6 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-71ae5a11{--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-12 .elementor-element.elementor-element-71ae5a11:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-71ae5a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-71ae5a11{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-71ae5a11{right:0px;}.elementor-12 .elementor-element.elementor-element-7bb9f5d7{--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-12 .elementor-element.elementor-element-7bb9f5d7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7bb9f5d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7bb9f5d7{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7bb9f5d7{right:0px;}.elementor-12 .elementor-element.elementor-element-50f5c6a8{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-12 .elementor-element.elementor-element-50f5c6a8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-50f5c6a8 .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-12 .elementor-element.elementor-element-415fb5cf{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-12 .elementor-element.elementor-element-415fb5cf.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-415fb5cf .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-12 .elementor-element.elementor-element-68f25c3e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-68f25c3e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-2242a4de{--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-12 .elementor-element.elementor-element-2242a4de:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2242a4de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-2242a4de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-45008dce{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-45008dce.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-45008dce img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34a30400{--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-12 .elementor-element.elementor-element-34a30400:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-34a30400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-34a30400{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-34a30400{right:0px;}.elementor-12 .elementor-element.elementor-element-187c7dbe{--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-12 .elementor-element.elementor-element-187c7dbe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-187c7dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-187c7dbe::before, .elementor-12 .elementor-element.elementor-element-187c7dbe > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-187c7dbe > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-187c7dbe > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-187c7dbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-187c7dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-187c7dbe{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-187c7dbe{right:0px;}.elementor-12 .elementor-element.elementor-element-6c0d0972{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-12 .elementor-element.elementor-element-6c0d0972.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6c0d0972 .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-12 .elementor-element.elementor-element-7f3ed9a0{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-12 .elementor-element.elementor-element-7f3ed9a0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-7f3ed9a0 .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-12 .elementor-element.elementor-element-438de9fa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-438de9fa.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-51cada92{--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-12 .elementor-element.elementor-element-51cada92:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-51cada92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-51cada92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3d4547f1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3d4547f1.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3d4547f1 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-586b2177{--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-12 .elementor-element.elementor-element-586b2177:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-586b2177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-586b2177{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-586b2177{right:0px;}.elementor-12 .elementor-element.elementor-element-4804eb5{--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-12 .elementor-element.elementor-element-4804eb5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4804eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4804eb5{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4804eb5{right:0px;}.elementor-12 .elementor-element.elementor-element-7b6fa65b{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-12 .elementor-element.elementor-element-7b6fa65b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-7b6fa65b .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-12 .elementor-element.elementor-element-65833c9e{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-12 .elementor-element.elementor-element-65833c9e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-65833c9e .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-12 .elementor-element.elementor-element-fc7f17f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-fc7f17f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1e2d7634{--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-12 .elementor-element.elementor-element-1e2d7634:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1e2d7634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-1e2d7634.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-73af24a3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-73af24a3.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-73af24a3 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3c5452d8{--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-12 .elementor-element.elementor-element-3c5452d8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3c5452d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3c5452d8{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-3c5452d8{right:0px;}.elementor-12 .elementor-element.elementor-element-42c0118e{--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-12 .elementor-element.elementor-element-42c0118e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-42c0118e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-42c0118e{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-42c0118e{right:0px;}.elementor-12 .elementor-element.elementor-element-3871b986{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-12 .elementor-element.elementor-element-3871b986.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3871b986 .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-12 .elementor-element.elementor-element-e14a31b{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-12 .elementor-element.elementor-element-e14a31b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-e14a31b .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-12 .elementor-element.elementor-element-198a644e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-198a644e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3ce65442{--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-12 .elementor-element.elementor-element-3ce65442:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3ce65442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-3ce65442.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-578bb42a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-578bb42a.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-578bb42a img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7ce7a141{--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-12 .elementor-element.elementor-element-7ce7a141:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ce7a141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7ce7a141{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7ce7a141{right:0px;}.elementor-12 .elementor-element.elementor-element-1f17f7a5{--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-12 .elementor-element.elementor-element-1f17f7a5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1f17f7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1f17f7a5{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1f17f7a5{right:0px;}.elementor-12 .elementor-element.elementor-element-31eba533{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-12 .elementor-element.elementor-element-31eba533.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-31eba533 .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-12 .elementor-element.elementor-element-79c732a0{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-12 .elementor-element.elementor-element-79c732a0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-79c732a0 .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-12 .elementor-element.elementor-element-55b3eabf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-55b3eabf.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1ba5d8c3{--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-12 .elementor-element.elementor-element-1ba5d8c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ba5d8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-1ba5d8c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-439e585c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-439e585c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-439e585c img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1b21ad1{--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-12 .elementor-element.elementor-element-1b21ad1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b21ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1b21ad1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1b21ad1{right:0px;}.elementor-12 .elementor-element.elementor-element-aef93bf{--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-12 .elementor-element.elementor-element-aef93bf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-aef93bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-aef93bf{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-aef93bf{right:0px;}.elementor-12 .elementor-element.elementor-element-6c7842d1{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-12 .elementor-element.elementor-element-6c7842d1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6c7842d1 .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-12 .elementor-element.elementor-element-3498c560{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-12 .elementor-element.elementor-element-3498c560.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3498c560 .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-12 .elementor-element.elementor-element-50faf989{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-50faf989.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-2107fe60{--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-12 .elementor-element.elementor-element-2107fe60:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2107fe60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-2107fe60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4566825{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4566825.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4566825 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7563ad04{--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-12 .elementor-element.elementor-element-7563ad04:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7563ad04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7563ad04{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7563ad04{right:0px;}.elementor-12 .elementor-element.elementor-element-11acdcbc{--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-12 .elementor-element.elementor-element-11acdcbc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-11acdcbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-11acdcbc{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-11acdcbc{right:0px;}.elementor-12 .elementor-element.elementor-element-9152e6e{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-12 .elementor-element.elementor-element-9152e6e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-9152e6e .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-12 .elementor-element.elementor-element-d663aea{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-12 .elementor-element.elementor-element-d663aea.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-d663aea .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-12 .elementor-element.elementor-element-2794fe32{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2794fe32.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-30a5b190{--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-12 .elementor-element.elementor-element-30a5b190:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30a5b190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-30a5b190.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5ebced42{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5ebced42.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5ebced42 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1e057ac8{--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-12 .elementor-element.elementor-element-1e057ac8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1e057ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1e057ac8{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1e057ac8{right:0px;}.elementor-12 .elementor-element.elementor-element-3a887218{--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-12 .elementor-element.elementor-element-3a887218:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a887218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3a887218{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-3a887218{right:0px;}.elementor-12 .elementor-element.elementor-element-f46f93{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-12 .elementor-element.elementor-element-f46f93.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-f46f93 .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-12 .elementor-element.elementor-element-7f4fa146{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-12 .elementor-element.elementor-element-7f4fa146.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-7f4fa146 .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-12 .elementor-element.elementor-element-1fb2e77{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1fb2e77.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-556ad3d1{--display:flex;}.elementor-12 .elementor-element.elementor-element-1fd5a1c2{--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-12 .elementor-element.elementor-element-1fd5a1c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1fd5a1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-5ef5ad1e{--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-12 .elementor-element.elementor-element-5ef5ad1e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ef5ad1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-5ef5ad1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3ab87e25{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3ab87e25.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3ab87e25 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e09b97d{--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-12 .elementor-element.elementor-element-e09b97d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e09b97d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e09b97d{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e09b97d{right:0px;}.elementor-12 .elementor-element.elementor-element-15d42e5e{--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-12 .elementor-element.elementor-element-15d42e5e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-15d42e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-15d42e5e{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-15d42e5e{right:0px;}.elementor-12 .elementor-element.elementor-element-ad12b60{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-12 .elementor-element.elementor-element-ad12b60.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-ad12b60 .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-12 .elementor-element.elementor-element-14667203{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-12 .elementor-element.elementor-element-14667203.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-14667203 .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-12 .elementor-element.elementor-element-186ed05e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-186ed05e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-31c42833{--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-12 .elementor-element.elementor-element-31c42833:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-31c42833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-31c42833.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-15bb12ff{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-15bb12ff.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-15bb12ff img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4148c58c{--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-12 .elementor-element.elementor-element-4148c58c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4148c58c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4148c58c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4148c58c{right:0px;}.elementor-12 .elementor-element.elementor-element-6a23f55{--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-12 .elementor-element.elementor-element-6a23f55:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a23f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-6a23f55::before, .elementor-12 .elementor-element.elementor-element-6a23f55 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6a23f55 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6a23f55 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6a23f55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6a23f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6a23f55{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-6a23f55{right:0px;}.elementor-12 .elementor-element.elementor-element-4ca9eff4{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-12 .elementor-element.elementor-element-4ca9eff4.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4ca9eff4 .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-12 .elementor-element.elementor-element-2066a5ca{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-12 .elementor-element.elementor-element-2066a5ca.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-2066a5ca .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-12 .elementor-element.elementor-element-7dec7067{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7dec7067.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5ed9a242{--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-12 .elementor-element.elementor-element-5ed9a242:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ed9a242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-5ed9a242.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-21c1031{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-21c1031.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-21c1031 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-63aff4e9{--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-12 .elementor-element.elementor-element-63aff4e9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-63aff4e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-63aff4e9{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-63aff4e9{right:0px;}.elementor-12 .elementor-element.elementor-element-255ffe4{--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-12 .elementor-element.elementor-element-255ffe4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-255ffe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-255ffe4{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-255ffe4{right:0px;}.elementor-12 .elementor-element.elementor-element-5e42d83a{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-12 .elementor-element.elementor-element-5e42d83a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5e42d83a .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-12 .elementor-element.elementor-element-656fba77{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-12 .elementor-element.elementor-element-656fba77.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-656fba77 .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-12 .elementor-element.elementor-element-4ac33695{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4ac33695.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3fe79b8d{--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-12 .elementor-element.elementor-element-3fe79b8d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3fe79b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-3fe79b8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-654144fc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-654144fc.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-654144fc img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-43cbc548{--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-12 .elementor-element.elementor-element-43cbc548:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-43cbc548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-43cbc548{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-43cbc548{right:0px;}.elementor-12 .elementor-element.elementor-element-5c8232d3{--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-12 .elementor-element.elementor-element-5c8232d3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5c8232d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5c8232d3{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-5c8232d3{right:0px;}.elementor-12 .elementor-element.elementor-element-221e721b{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-12 .elementor-element.elementor-element-221e721b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-221e721b .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-12 .elementor-element.elementor-element-20be810{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-12 .elementor-element.elementor-element-20be810.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-20be810 .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-12 .elementor-element.elementor-element-2f5e4b87{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2f5e4b87.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6bc64e36{--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-12 .elementor-element.elementor-element-6bc64e36:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6bc64e36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-6bc64e36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-51fa3858{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-51fa3858.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-51fa3858 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5a7c48ef{--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-12 .elementor-element.elementor-element-5a7c48ef:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a7c48ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5a7c48ef{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-5a7c48ef{right:0px;}.elementor-12 .elementor-element.elementor-element-4f598d13{--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-12 .elementor-element.elementor-element-4f598d13:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f598d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4f598d13{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4f598d13{right:0px;}.elementor-12 .elementor-element.elementor-element-3ec4f84a{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-12 .elementor-element.elementor-element-3ec4f84a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3ec4f84a .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-12 .elementor-element.elementor-element-61156cbd{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-12 .elementor-element.elementor-element-61156cbd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-61156cbd .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-12 .elementor-element.elementor-element-735b00ac{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-735b00ac.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-24aff78b{--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-12 .elementor-element.elementor-element-24aff78b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24aff78b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-24aff78b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-36162ce6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-36162ce6.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-36162ce6 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3b5a2115{--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-12 .elementor-element.elementor-element-3b5a2115:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3b5a2115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3b5a2115{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-3b5a2115{right:0px;}.elementor-12 .elementor-element.elementor-element-77284960{--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-12 .elementor-element.elementor-element-77284960:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-77284960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-77284960{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-77284960{right:0px;}.elementor-12 .elementor-element.elementor-element-45f830fa{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-12 .elementor-element.elementor-element-45f830fa.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-45f830fa .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-12 .elementor-element.elementor-element-4cec53ba{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-12 .elementor-element.elementor-element-4cec53ba.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4cec53ba .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-12 .elementor-element.elementor-element-30f830e1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-30f830e1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3204020d{--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-12 .elementor-element.elementor-element-3204020d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3204020d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-3204020d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-190c76d3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-190c76d3.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-190c76d3 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-64482a0b{--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-12 .elementor-element.elementor-element-64482a0b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-64482a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-64482a0b{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-64482a0b{right:0px;}.elementor-12 .elementor-element.elementor-element-2df7b03b{--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-12 .elementor-element.elementor-element-2df7b03b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2df7b03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2df7b03b{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-2df7b03b{right:0px;}.elementor-12 .elementor-element.elementor-element-5149bbb0{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-12 .elementor-element.elementor-element-5149bbb0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5149bbb0 .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-12 .elementor-element.elementor-element-479b537b{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-12 .elementor-element.elementor-element-479b537b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-479b537b .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-12 .elementor-element.elementor-element-663cfc81{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-663cfc81.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-729ff284{--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-12 .elementor-element.elementor-element-729ff284:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-729ff284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-729ff284.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-82ff8b4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-82ff8b4.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-82ff8b4 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4daf07c2{--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-12 .elementor-element.elementor-element-4daf07c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4daf07c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4daf07c2{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4daf07c2{right:0px;}.elementor-12 .elementor-element.elementor-element-4fe2d92a{--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-12 .elementor-element.elementor-element-4fe2d92a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4fe2d92a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4fe2d92a{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4fe2d92a{right:0px;}.elementor-12 .elementor-element.elementor-element-6cdde23{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-12 .elementor-element.elementor-element-6cdde23.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6cdde23 .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-12 .elementor-element.elementor-element-141065d8{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-12 .elementor-element.elementor-element-141065d8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-141065d8 .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-12 .elementor-element.elementor-element-2dbcce89{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2dbcce89.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-7b1e708f{--display:flex;}.elementor-12 .elementor-element.elementor-element-15c3f12d{--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-12 .elementor-element.elementor-element-15c3f12d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-15c3f12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-6a445103{--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-12 .elementor-element.elementor-element-6a445103:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a445103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-6a445103.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-654e423b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-654e423b.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-654e423b img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1b998af{--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-12 .elementor-element.elementor-element-1b998af:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b998af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1b998af{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1b998af{right:0px;}.elementor-12 .elementor-element.elementor-element-5811671c{--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-12 .elementor-element.elementor-element-5811671c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5811671c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5811671c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-5811671c{right:0px;}.elementor-12 .elementor-element.elementor-element-1c3fcc1a{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-12 .elementor-element.elementor-element-1c3fcc1a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1c3fcc1a .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-12 .elementor-element.elementor-element-1e450598{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-12 .elementor-element.elementor-element-1e450598.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1e450598 .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-12 .elementor-element.elementor-element-3546e63c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3546e63c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5db05ebb{--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-12 .elementor-element.elementor-element-5db05ebb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5db05ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-5db05ebb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1f615ef0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1f615ef0.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1f615ef0 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7260ae8d{--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-12 .elementor-element.elementor-element-7260ae8d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7260ae8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7260ae8d{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7260ae8d{right:0px;}.elementor-12 .elementor-element.elementor-element-488f089c{--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-12 .elementor-element.elementor-element-488f089c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-488f089c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-488f089c::before, .elementor-12 .elementor-element.elementor-element-488f089c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-488f089c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-488f089c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-488f089c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-488f089c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-488f089c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-488f089c{right:0px;}.elementor-12 .elementor-element.elementor-element-3b13527f{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-12 .elementor-element.elementor-element-3b13527f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3b13527f .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-12 .elementor-element.elementor-element-74b2f304{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-12 .elementor-element.elementor-element-74b2f304.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-74b2f304 .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-12 .elementor-element.elementor-element-6f1c68e9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6f1c68e9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-7dbf517d{--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-12 .elementor-element.elementor-element-7dbf517d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7dbf517d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-7dbf517d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-46ae3dc0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-46ae3dc0.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-46ae3dc0 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-18329032{--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-12 .elementor-element.elementor-element-18329032:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-18329032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-18329032{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-18329032{right:0px;}.elementor-12 .elementor-element.elementor-element-4be0b295{--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-12 .elementor-element.elementor-element-4be0b295:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4be0b295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4be0b295{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4be0b295{right:0px;}.elementor-12 .elementor-element.elementor-element-19c3eb45{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-12 .elementor-element.elementor-element-19c3eb45.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-19c3eb45 .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-12 .elementor-element.elementor-element-7d94b41{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-12 .elementor-element.elementor-element-7d94b41.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-7d94b41 .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-12 .elementor-element.elementor-element-668c3a13{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-668c3a13.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-509c3766{--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-12 .elementor-element.elementor-element-509c3766:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-509c3766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-509c3766.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-29f57f3e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-29f57f3e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-29f57f3e img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-71855b35{--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-12 .elementor-element.elementor-element-71855b35:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-71855b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-71855b35{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-71855b35{right:0px;}.elementor-12 .elementor-element.elementor-element-2add94a7{--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-12 .elementor-element.elementor-element-2add94a7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2add94a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2add94a7{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-2add94a7{right:0px;}.elementor-12 .elementor-element.elementor-element-4be7aebd{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-12 .elementor-element.elementor-element-4be7aebd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4be7aebd .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-12 .elementor-element.elementor-element-11bd679a{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-12 .elementor-element.elementor-element-11bd679a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-11bd679a .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-12 .elementor-element.elementor-element-6db0013{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6db0013.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-42840ff9{--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-12 .elementor-element.elementor-element-42840ff9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-42840ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-42840ff9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-603b7de3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-603b7de3.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-603b7de3 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f38834e{--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-12 .elementor-element.elementor-element-f38834e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f38834e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f38834e{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-f38834e{right:0px;}.elementor-12 .elementor-element.elementor-element-509e57a5{--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-12 .elementor-element.elementor-element-509e57a5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-509e57a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-509e57a5{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-509e57a5{right:0px;}.elementor-12 .elementor-element.elementor-element-ef59ee1{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-12 .elementor-element.elementor-element-ef59ee1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-ef59ee1 .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-12 .elementor-element.elementor-element-a0d013c{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-12 .elementor-element.elementor-element-a0d013c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a0d013c .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-12 .elementor-element.elementor-element-4a5dd4b7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4a5dd4b7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1f318c65{--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-12 .elementor-element.elementor-element-1f318c65:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1f318c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-1f318c65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-25656346{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-25656346.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-25656346 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-66974f78{--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-12 .elementor-element.elementor-element-66974f78:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-66974f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-66974f78{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-66974f78{right:0px;}.elementor-12 .elementor-element.elementor-element-5982edb1{--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-12 .elementor-element.elementor-element-5982edb1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5982edb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5982edb1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-5982edb1{right:0px;}.elementor-12 .elementor-element.elementor-element-2620821b{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-12 .elementor-element.elementor-element-2620821b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-2620821b .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-12 .elementor-element.elementor-element-2c940818{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-12 .elementor-element.elementor-element-2c940818.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-2c940818 .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-12 .elementor-element.elementor-element-2fef539b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2fef539b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6ec57491{--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-12 .elementor-element.elementor-element-6ec57491:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6ec57491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-6ec57491.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3311124a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3311124a.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3311124a img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4e201260{--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-12 .elementor-element.elementor-element-4e201260:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e201260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4e201260{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4e201260{right:0px;}.elementor-12 .elementor-element.elementor-element-392243dc{--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-12 .elementor-element.elementor-element-392243dc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-392243dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-392243dc{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-392243dc{right:0px;}.elementor-12 .elementor-element.elementor-element-2c430ba3{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-12 .elementor-element.elementor-element-2c430ba3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-2c430ba3 .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-12 .elementor-element.elementor-element-36f0f740{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-12 .elementor-element.elementor-element-36f0f740.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-36f0f740 .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-12 .elementor-element.elementor-element-5e2f063f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5e2f063f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3f326719{--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-12 .elementor-element.elementor-element-3f326719:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f326719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-3f326719.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-557f1bb1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-557f1bb1.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-557f1bb1 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-313490f3{--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-12 .elementor-element.elementor-element-313490f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-313490f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-313490f3{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-313490f3{right:0px;}.elementor-12 .elementor-element.elementor-element-4b7adcf1{--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-12 .elementor-element.elementor-element-4b7adcf1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4b7adcf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4b7adcf1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4b7adcf1{right:0px;}.elementor-12 .elementor-element.elementor-element-6faad8cb{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-12 .elementor-element.elementor-element-6faad8cb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6faad8cb .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-12 .elementor-element.elementor-element-1a4c44be{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-12 .elementor-element.elementor-element-1a4c44be.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1a4c44be .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-12 .elementor-element.elementor-element-2a01bcdd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2a01bcdd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-34a4e297{--display:flex;}.elementor-12 .elementor-element.elementor-element-5fbe78c0{--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-12 .elementor-element.elementor-element-5fbe78c0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5fbe78c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-188810ff{--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-12 .elementor-element.elementor-element-188810ff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-188810ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-188810ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-74788605{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-74788605.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-74788605 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34198c92{--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-12 .elementor-element.elementor-element-34198c92:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-34198c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-34198c92{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-34198c92{right:0px;}.elementor-12 .elementor-element.elementor-element-46af22a0{--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-12 .elementor-element.elementor-element-46af22a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-46af22a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-46af22a0{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-46af22a0{right:0px;}.elementor-12 .elementor-element.elementor-element-56f9baed{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-12 .elementor-element.elementor-element-56f9baed.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-56f9baed .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-12 .elementor-element.elementor-element-41dd52f1{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-12 .elementor-element.elementor-element-41dd52f1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-41dd52f1 .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-12 .elementor-element.elementor-element-63105186{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-63105186.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-479eda28{--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-12 .elementor-element.elementor-element-479eda28:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-479eda28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-479eda28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-73fe6cfb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-73fe6cfb.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-73fe6cfb img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-111566b9{--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-12 .elementor-element.elementor-element-111566b9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-111566b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-111566b9{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-111566b9{right:0px;}.elementor-12 .elementor-element.elementor-element-6a7dcdbd{--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-12 .elementor-element.elementor-element-6a7dcdbd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a7dcdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-6a7dcdbd::before, .elementor-12 .elementor-element.elementor-element-6a7dcdbd > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6a7dcdbd > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6a7dcdbd > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6a7dcdbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6a7dcdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6a7dcdbd{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-6a7dcdbd{right:0px;}.elementor-12 .elementor-element.elementor-element-3c8f02d5{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-12 .elementor-element.elementor-element-3c8f02d5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3c8f02d5 .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-12 .elementor-element.elementor-element-423a0dc2{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-12 .elementor-element.elementor-element-423a0dc2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-423a0dc2 .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-12 .elementor-element.elementor-element-54bfbf5e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-54bfbf5e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-459b7277{--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-12 .elementor-element.elementor-element-459b7277:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-459b7277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-459b7277.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3adf2a04{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3adf2a04.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3adf2a04 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-52fb58a1{--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-12 .elementor-element.elementor-element-52fb58a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-52fb58a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-52fb58a1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-52fb58a1{right:0px;}.elementor-12 .elementor-element.elementor-element-2cdeddc5{--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-12 .elementor-element.elementor-element-2cdeddc5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2cdeddc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2cdeddc5{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-2cdeddc5{right:0px;}.elementor-12 .elementor-element.elementor-element-c233be6{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-12 .elementor-element.elementor-element-c233be6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c233be6 .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-12 .elementor-element.elementor-element-69b686b2{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-12 .elementor-element.elementor-element-69b686b2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-69b686b2 .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-12 .elementor-element.elementor-element-3fa3f103{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3fa3f103.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-511380c6{--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-12 .elementor-element.elementor-element-511380c6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-511380c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-511380c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1ebc74be{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1ebc74be.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1ebc74be img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-533dd8fd{--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-12 .elementor-element.elementor-element-533dd8fd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-533dd8fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-533dd8fd{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-533dd8fd{right:0px;}.elementor-12 .elementor-element.elementor-element-5560817b{--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-12 .elementor-element.elementor-element-5560817b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5560817b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5560817b{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-5560817b{right:0px;}.elementor-12 .elementor-element.elementor-element-1c3abd33{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-12 .elementor-element.elementor-element-1c3abd33.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1c3abd33 .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-12 .elementor-element.elementor-element-58173702{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-12 .elementor-element.elementor-element-58173702.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-58173702 .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-12 .elementor-element.elementor-element-70a30ae7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-70a30ae7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4e61dd24{--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-12 .elementor-element.elementor-element-4e61dd24:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e61dd24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-4e61dd24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-51b91015{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-51b91015.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-51b91015 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7e58b1a1{--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-12 .elementor-element.elementor-element-7e58b1a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e58b1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7e58b1a1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7e58b1a1{right:0px;}.elementor-12 .elementor-element.elementor-element-315e3e31{--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-12 .elementor-element.elementor-element-315e3e31:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-315e3e31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-315e3e31{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-315e3e31{right:0px;}.elementor-12 .elementor-element.elementor-element-6af39{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-12 .elementor-element.elementor-element-6af39.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6af39 .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-12 .elementor-element.elementor-element-1f5ca981{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-12 .elementor-element.elementor-element-1f5ca981.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1f5ca981 .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-12 .elementor-element.elementor-element-6686183f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6686183f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-670c67f2{--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-12 .elementor-element.elementor-element-670c67f2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-670c67f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-670c67f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4ef593d7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4ef593d7.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4ef593d7 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-215d6e79{--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-12 .elementor-element.elementor-element-215d6e79:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-215d6e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-215d6e79{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-215d6e79{right:0px;}.elementor-12 .elementor-element.elementor-element-4dfff1b5{--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-12 .elementor-element.elementor-element-4dfff1b5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4dfff1b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4dfff1b5{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4dfff1b5{right:0px;}.elementor-12 .elementor-element.elementor-element-78a9a4e0{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-12 .elementor-element.elementor-element-78a9a4e0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-78a9a4e0 .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-12 .elementor-element.elementor-element-4e19d74{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-12 .elementor-element.elementor-element-4e19d74.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4e19d74 .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-12 .elementor-element.elementor-element-4da3c657{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4da3c657.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1eaadec6{--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-12 .elementor-element.elementor-element-1eaadec6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1eaadec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-1eaadec6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-63be59cd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-63be59cd.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-63be59cd img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79b3f87d{--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-12 .elementor-element.elementor-element-79b3f87d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-79b3f87d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-79b3f87d{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-79b3f87d{right:0px;}.elementor-12 .elementor-element.elementor-element-4e4f6353{--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-12 .elementor-element.elementor-element-4e4f6353:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e4f6353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4e4f6353{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4e4f6353{right:0px;}.elementor-12 .elementor-element.elementor-element-52f5729b{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-12 .elementor-element.elementor-element-52f5729b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-52f5729b .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-12 .elementor-element.elementor-element-3bdb287{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-12 .elementor-element.elementor-element-3bdb287.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3bdb287 .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-12 .elementor-element.elementor-element-761c4f35{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-761c4f35.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-2c8a0656{--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-12 .elementor-element.elementor-element-2c8a0656:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2c8a0656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-2c8a0656.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-647036a8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-647036a8.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-647036a8 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5cf4c87e{--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-12 .elementor-element.elementor-element-5cf4c87e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5cf4c87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5cf4c87e{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-5cf4c87e{right:0px;}.elementor-12 .elementor-element.elementor-element-10bd8ef2{--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-12 .elementor-element.elementor-element-10bd8ef2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10bd8ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-10bd8ef2{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-10bd8ef2{right:0px;}.elementor-12 .elementor-element.elementor-element-3d516c39{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-12 .elementor-element.elementor-element-3d516c39.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3d516c39 .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-12 .elementor-element.elementor-element-c7f60cb{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-12 .elementor-element.elementor-element-c7f60cb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c7f60cb .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-12 .elementor-element.elementor-element-3d5cdd74{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3d5cdd74.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-55717df2{--display:flex;}.elementor-12 .elementor-element.elementor-element-1d694d5e{--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-12 .elementor-element.elementor-element-1d694d5e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1d694d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-3e978f82{--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-12 .elementor-element.elementor-element-3e978f82:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3e978f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-3e978f82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-386b7f8c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-386b7f8c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-386b7f8c img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1bb3480b{--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-12 .elementor-element.elementor-element-1bb3480b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1bb3480b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1bb3480b{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1bb3480b{right:0px;}.elementor-12 .elementor-element.elementor-element-24c19ac1{--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-12 .elementor-element.elementor-element-24c19ac1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24c19ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-24c19ac1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-24c19ac1{right:0px;}.elementor-12 .elementor-element.elementor-element-10491e71{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-12 .elementor-element.elementor-element-10491e71.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-10491e71 .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-12 .elementor-element.elementor-element-16e20b3c{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-12 .elementor-element.elementor-element-16e20b3c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-16e20b3c .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-12 .elementor-element.elementor-element-65f14fd1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-65f14fd1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-62880430{--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-12 .elementor-element.elementor-element-62880430:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62880430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-62880430.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-11ab1ede{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-11ab1ede.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-11ab1ede img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b5e2fe3{--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-12 .elementor-element.elementor-element-b5e2fe3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b5e2fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b5e2fe3{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-b5e2fe3{right:0px;}.elementor-12 .elementor-element.elementor-element-4ad9be5a{--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-12 .elementor-element.elementor-element-4ad9be5a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ad9be5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-4ad9be5a::before, .elementor-12 .elementor-element.elementor-element-4ad9be5a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4ad9be5a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4ad9be5a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4ad9be5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4ad9be5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4ad9be5a{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4ad9be5a{right:0px;}.elementor-12 .elementor-element.elementor-element-706d52ea{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-12 .elementor-element.elementor-element-706d52ea.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-706d52ea .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-12 .elementor-element.elementor-element-776b7402{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-12 .elementor-element.elementor-element-776b7402.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-776b7402 .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-12 .elementor-element.elementor-element-7e2625f5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7e2625f5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-101c1e83{--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-12 .elementor-element.elementor-element-101c1e83:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-101c1e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-101c1e83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-61cb16ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-61cb16ca.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-61cb16ca img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-541ab068{--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-12 .elementor-element.elementor-element-541ab068:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-541ab068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-541ab068{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-541ab068{right:0px;}.elementor-12 .elementor-element.elementor-element-12238347{--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-12 .elementor-element.elementor-element-12238347:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-12238347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-12238347{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-12238347{right:0px;}.elementor-12 .elementor-element.elementor-element-4175d914{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-12 .elementor-element.elementor-element-4175d914.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4175d914 .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-12 .elementor-element.elementor-element-4fbba702{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-12 .elementor-element.elementor-element-4fbba702.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4fbba702 .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-12 .elementor-element.elementor-element-4f9b0534{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4f9b0534.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-253fd056{--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-12 .elementor-element.elementor-element-253fd056:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-253fd056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-253fd056.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7117ca1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7117ca1.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7117ca1 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f1849ad{--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-12 .elementor-element.elementor-element-f1849ad:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f1849ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f1849ad{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-f1849ad{right:0px;}.elementor-12 .elementor-element.elementor-element-3d0e44a{--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-12 .elementor-element.elementor-element-3d0e44a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3d0e44a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3d0e44a{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-3d0e44a{right:0px;}.elementor-12 .elementor-element.elementor-element-1f50eb44{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-12 .elementor-element.elementor-element-1f50eb44.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1f50eb44 .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-12 .elementor-element.elementor-element-15a7c3d1{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-12 .elementor-element.elementor-element-15a7c3d1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-15a7c3d1 .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-12 .elementor-element.elementor-element-151e4a01{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-151e4a01.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-55850f1{--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-12 .elementor-element.elementor-element-55850f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-55850f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-55850f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ab35b92{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ab35b92.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ab35b92 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-aced71e{--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-12 .elementor-element.elementor-element-aced71e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-aced71e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-aced71e{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-aced71e{right:0px;}.elementor-12 .elementor-element.elementor-element-7b3f427c{--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-12 .elementor-element.elementor-element-7b3f427c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b3f427c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7b3f427c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7b3f427c{right:0px;}.elementor-12 .elementor-element.elementor-element-59297611{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-12 .elementor-element.elementor-element-59297611.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-59297611 .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-12 .elementor-element.elementor-element-653aa341{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-12 .elementor-element.elementor-element-653aa341.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-653aa341 .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-12 .elementor-element.elementor-element-4169920f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4169920f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4e58df07{--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-12 .elementor-element.elementor-element-4e58df07:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e58df07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-4e58df07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2e842233{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2e842233.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2e842233 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-533103fd{--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-12 .elementor-element.elementor-element-533103fd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-533103fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-533103fd{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-533103fd{right:0px;}.elementor-12 .elementor-element.elementor-element-75b4b0de{--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-12 .elementor-element.elementor-element-75b4b0de:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-75b4b0de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-75b4b0de{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-75b4b0de{right:0px;}.elementor-12 .elementor-element.elementor-element-539c4a4f{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-12 .elementor-element.elementor-element-539c4a4f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-539c4a4f .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-12 .elementor-element.elementor-element-34fabe02{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-12 .elementor-element.elementor-element-34fabe02.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-34fabe02 .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-12 .elementor-element.elementor-element-2ff1e9e6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2ff1e9e6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4a551dfc{--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-12 .elementor-element.elementor-element-4a551dfc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4a551dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-4a551dfc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c5f3b5e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c5f3b5e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c5f3b5e img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e0e0ee5{--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-12 .elementor-element.elementor-element-e0e0ee5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e0e0ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e0e0ee5{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e0e0ee5{right:0px;}.elementor-12 .elementor-element.elementor-element-36e3008b{--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-12 .elementor-element.elementor-element-36e3008b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-36e3008b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-36e3008b{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-36e3008b{right:0px;}.elementor-12 .elementor-element.elementor-element-4cf93bc7{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-12 .elementor-element.elementor-element-4cf93bc7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4cf93bc7 .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-12 .elementor-element.elementor-element-582f9159{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-12 .elementor-element.elementor-element-582f9159.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-582f9159 .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-12 .elementor-element.elementor-element-26c26f4a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-26c26f4a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-ce7094d{--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-12 .elementor-element.elementor-element-ce7094d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ce7094d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-ce7094d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-23120542{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-23120542.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-23120542 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34ac00dc{--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-12 .elementor-element.elementor-element-34ac00dc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-34ac00dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-34ac00dc{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-34ac00dc{right:0px;}.elementor-12 .elementor-element.elementor-element-58fb5668{--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-12 .elementor-element.elementor-element-58fb5668:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-58fb5668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-58fb5668{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-58fb5668{right:0px;}.elementor-12 .elementor-element.elementor-element-53328a75{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-12 .elementor-element.elementor-element-53328a75.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-53328a75 .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-12 .elementor-element.elementor-element-3764bf65{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-12 .elementor-element.elementor-element-3764bf65.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3764bf65 .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-12 .elementor-element.elementor-element-5cf450b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5cf450b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3c585d79{--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-12 .elementor-element.elementor-element-3c585d79.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-12 .elementor-element.elementor-element-3c585d79.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-12 .elementor-element.elementor-element-3c585d79.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-12 .elementor-element.elementor-element-3c585d79 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f10aeb9{--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:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f10aeb9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f10aeb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-1150956 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:24px;fill:rgb(126, 22, 29);color:rgb(126, 22, 29);border-style:solid;border-width:2px 2px 2px 2px;border-color:rgb(126, 22, 29);border-radius:6px 6px 6px 6px;padding:12px 32px 12px 32px;}.elementor-12 .elementor-element.elementor-element-1150956{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b1b4a2a{--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:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b1b4a2a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b1b4a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-a5b2e20{--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-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-12 .elementor-element.elementor-element-a5b2e20:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a5b2e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a5b2e20{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-a5b2e20{right:0px;}.elementor-12 .elementor-element.elementor-element-e1dadfe{--display:flex;--position:absolute;--min-height:24rem;--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:9999px 9999px 9999px 9999px;--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-12 .elementor-element.elementor-element-e1dadfe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e1dadfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(126, 22, 29);}.elementor-12 .elementor-element.elementor-element-e1dadfe.e-con{--e-con-transform-translateY:-79.59px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e1dadfe{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e1dadfe{right:0px;}.elementor-12 .elementor-element.elementor-element-9916efb{--display:flex;--position:absolute;--min-height:24rem;--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:9999px 9999px 9999px 9999px;--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:auto;}.elementor-12 .elementor-element.elementor-element-9916efb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9916efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(126, 22, 29);}.elementor-12 .elementor-element.elementor-element-9916efb.e-con{--e-con-transform-translateY:47.754px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9916efb{left:auto;}body.rtl .elementor-12 .elementor-element.elementor-element-9916efb{right:auto;}.elementor-12 .elementor-element.elementor-element-3487709{--display:flex;--position:absolute;--min-height:16rem;--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:9999px 9999px 9999px 9999px;--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:50%;}.elementor-12 .elementor-element.elementor-element-3487709:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3487709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(173, 31, 40);}.elementor-12 .elementor-element.elementor-element-3487709.e-con{--e-con-transform-translateY:-31.836px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3487709{left:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-3487709{right:50%;}.elementor-12 .elementor-element.elementor-element-cd09d2c{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-12 .elementor-element.elementor-element-cd09d2c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cd09d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-cd09d2c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-cd09d2c{right:0px;}.elementor-12 .elementor-element.elementor-element-43a71c8{--display:flex;--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:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-12 .elementor-element.elementor-element-43a71c8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-43a71c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-d19cb82{--display:flex;--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:space-evenly;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-12 .elementor-element.elementor-element-d19cb82:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d19cb82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-cafc2ab{--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:0px;--margin-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-cafc2ab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cafc2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDCDC0D;}.elementor-12 .elementor-element.elementor-element-cafc2ab.e-con{--e-con-transform-translateY:-15.918px;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1058221{width:var( --container-widget-width, 3.5rem );max-width:3.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0) 0px;padding:0px 0px 80px 0px;--container-widget-width:3.5rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1058221 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1058221.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1058221.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1058221.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1058221.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1058221.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1058221.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1058221.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1058221.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1058221.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-1058221.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1058221.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-1058221.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1058221.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1058221.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1058221 .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-1058221 .elementor-icon svg{height:28px;}.elementor-12 .elementor-element.elementor-element-1058221 .elementor-icon i, .elementor-12 .elementor-element.elementor-element-1058221 .elementor-icon svg{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-2617a7f{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:center;}.elementor-12 .elementor-element.elementor-element-2617a7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:none;line-height:1;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-87ff256{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-12 .elementor-element.elementor-element-87ff256 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.5;color:rgb(80, 107, 149);}.elementor-12 .elementor-element.elementor-element-f7551ca{--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:0px;--margin-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-f7551ca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f7551ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDCDC0D;}.elementor-12 .elementor-element.elementor-element-f7551ca.e-con{--e-con-transform-translateY:-15.918px;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-109ebec{width:var( --container-widget-width, 3.5rem );max-width:3.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0) 0px;padding:0px 0px 80px 0px;--container-widget-width:3.5rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-109ebec .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-109ebec.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-109ebec .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-109ebec .elementor-icon svg{height:28px;}.elementor-12 .elementor-element.elementor-element-109ebec .elementor-icon i, .elementor-12 .elementor-element.elementor-element-109ebec .elementor-icon svg{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-943414e{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:center;}.elementor-12 .elementor-element.elementor-element-943414e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:none;line-height:1;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-1a1b853{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-12 .elementor-element.elementor-element-1a1b853 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.5;color:rgb(80, 107, 149);}.elementor-12 .elementor-element.elementor-element-6994fd9{--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:0px;--margin-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-6994fd9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6994fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDCDC0D;}.elementor-12 .elementor-element.elementor-element-6994fd9.e-con{--e-con-transform-translateY:-15.918px;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ac37e85{width:var( --container-widget-width, 3.5rem );max-width:3.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0) 0px;padding:0px 0px 80px 0px;--container-widget-width:3.5rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ac37e85 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ac37e85.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ac37e85 .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-ac37e85 .elementor-icon svg{height:28px;}.elementor-12 .elementor-element.elementor-element-ac37e85 .elementor-icon i, .elementor-12 .elementor-element.elementor-element-ac37e85 .elementor-icon svg{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-4efd871{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:center;}.elementor-12 .elementor-element.elementor-element-4efd871 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:none;line-height:1;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-e61ce20{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-12 .elementor-element.elementor-element-e61ce20 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.5;color:rgb(80, 107, 149);}.elementor-12 .elementor-element.elementor-element-e91fb48{--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:0px;--margin-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-12 .elementor-element.elementor-element-e91fb48:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e91fb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDCDC0D;}.elementor-12 .elementor-element.elementor-element-e91fb48.e-con{--e-con-transform-translateY:-15.918px;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1d08d22{width:var( --container-widget-width, 3.5rem );max-width:3.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0) 0px;padding:0px 0px 80px 0px;--container-widget-width:3.5rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1d08d22 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1d08d22.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1d08d22 .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-1d08d22 .elementor-icon svg{height:28px;}.elementor-12 .elementor-element.elementor-element-1d08d22 .elementor-icon i, .elementor-12 .elementor-element.elementor-element-1d08d22 .elementor-icon svg{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-8725eae{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:center;}.elementor-12 .elementor-element.elementor-element-8725eae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:none;line-height:1;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-c29340b{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-12 .elementor-element.elementor-element-c29340b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.5;color:rgb(80, 107, 149);}.elementor-12 .elementor-element.elementor-element-0b638c9{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0b638c9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0b638c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(246, 247, 249);}.elementor-12 .elementor-element.elementor-element-12cd1db{--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:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-12cd1db:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-12cd1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-9bfd310{--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-12 .elementor-element.elementor-element-9bfd310:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9bfd310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-d3cb94b{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-12 .elementor-element.elementor-element-d3cb94b .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-12 .elementor-element.elementor-element-32fc44f{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-12 .elementor-element.elementor-element-32fc44f .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-12 .elementor-element.elementor-element-cd02a45{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-12 .elementor-element.elementor-element-cd02a45 .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-12 .elementor-element.elementor-element-c69b127{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c69b127:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c69b127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-f2b3edf{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(229, 231, 235);--border-color:rgb(229, 231, 235);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-f2b3edf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f2b3edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-ac44e13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:1.5rem;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ac44e13{left:auto;}body.rtl .elementor-12 .elementor-element.elementor-element-ac44e13{right:auto;}.elementor-12 .elementor-element.elementor-element-ac44e13 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ac44e13.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-12 .elementor-element.elementor-element-ac44e13.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ac44e13.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-12 .elementor-element.elementor-element-ac44e13.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ac44e13.elementor-view-default .elementor-icon svg{fill:none;}.elementor-12 .elementor-element.elementor-element-ac44e13 .elementor-icon{font-size:34px;}.elementor-12 .elementor-element.elementor-element-ac44e13 .elementor-icon svg{height:34px;}.elementor-12 .elementor-element.elementor-element-9bfd818{--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;--z-index:10;}.elementor-12 .elementor-element.elementor-element-9bfd818:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9bfd818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-deee3dd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-deee3dd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:italic;line-height:28px;color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-77a4446{--display:flex;--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-12 .elementor-element.elementor-element-77a4446:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-77a4446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-8796ba5{width:var( --container-widget-width, 3.5rem );max-width:3.5rem;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:3.5rem;--container-widget-flex-grow:0;border-radius:9999px 9999px 9999px 9999px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8796ba5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-8796ba5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-b3441c8{--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-12 .elementor-element.elementor-element-b3441c8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b3441c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-b3441c8.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-82b6d56{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-12 .elementor-element.elementor-element-82b6d56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(11, 34, 70);}.elementor-12 .elementor-element.elementor-element-3890341{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-12 .elementor-element.elementor-element-3890341 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:20px;color:rgb(80, 107, 149);}.elementor-12 .elementor-element.elementor-element-31daac8{--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:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31daac8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-31daac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(126, 22, 29);}.elementor-12 .elementor-element.elementor-element-66f251c{--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-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-12 .elementor-element.elementor-element-66f251c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-66f251c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-66f251c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-66f251c{right:0px;}.elementor-12 .elementor-element.elementor-element-6a5d5a7{--display:flex;--position:absolute;--min-height:24rem;--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:9999px 9999px 9999px 9999px;--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-12 .elementor-element.elementor-element-6a5d5a7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a5d5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.05);}.elementor-12 .elementor-element.elementor-element-6a5d5a7.e-con{--e-con-transform-translateX:-45.7088px;--e-con-transform-translateY:30.4725px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6a5d5a7{left:auto;}body.rtl .elementor-12 .elementor-element.elementor-element-6a5d5a7{right:auto;}.elementor-12 .elementor-element.elementor-element-ad84694{--display:flex;--position:absolute;--min-height:24rem;--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:9999px 9999px 9999px 9999px;--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:auto;}.elementor-12 .elementor-element.elementor-element-ad84694:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ad84694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.05);}.elementor-12 .elementor-element.elementor-element-ad84694.e-con{--e-con-transform-translateX:45.7088px;--e-con-transform-translateY:-30.4725px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ad84694{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ad84694{right:0px;}.elementor-12 .elementor-element.elementor-element-c7920a0{--display:flex;--position:absolute;--min-height:600px;--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:9999px 9999px 9999px 9999px;--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:50%;}.elementor-12 .elementor-element.elementor-element-c7920a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c7920a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(173, 31, 40, 0.1);}.elementor-12 .elementor-element.elementor-element-c7920a0.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c7920a0{left:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-c7920a0{right:50%;}.elementor-12 .elementor-element.elementor-element-d2daf77{--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-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-12 .elementor-element.elementor-element-d2daf77:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d2daf77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d2daf77{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d2daf77{right:0px;}.elementor-12 .elementor-element.elementor-element-79915fc{--display:flex;--position:absolute;--min-height:1px;--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:50%;}.elementor-12 .elementor-element.elementor-element-79915fc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-79915fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-79915fc.e-con{--e-con-transform-translateX:-76.1813px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-79915fc{left:auto;}body.rtl .elementor-12 .elementor-element.elementor-element-79915fc{right:auto;}.elementor-12 .elementor-element.elementor-element-87708c6{--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:24px;--padding-right:24px;--z-index:10;}.elementor-12 .elementor-element.elementor-element-87708c6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-87708c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-beb3b08{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-beb3b08:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-beb3b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-beb3b08.e-con{--e-con-transform-translateY:-15.2362px;}.elementor-12 .elementor-element.elementor-element-83bd177{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-83bd177 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:40px;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-0eb5246{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-0eb5246 .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-12 .elementor-element.elementor-element-b6a99e7{--display:flex;--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:center;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-12 .elementor-element.elementor-element-b6a99e7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b6a99e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-50cdafd .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:28px;fill:rgb(255, 255, 255);color:rgb(255, 255, 255);border-style:solid;border-width:2px 2px 2px 2px;border-color:rgb(255, 255, 255);border-radius:6px 6px 6px 6px;padding:14px 40px 14px 40px;}.elementor-12 .elementor-element.elementor-element-50cdafd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-45e2354 .elementor-button{background-color:rgb(255, 255, 255);font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:28px;fill:rgb(126, 22, 29);color:rgb(126, 22, 29);border-radius:6px 6px 6px 6px;padding:14px 40px 14px 40px;}.elementor-12 .elementor-element.elementor-element-45e2354{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5e8465c{--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-12 .elementor-element.elementor-element-5e8465c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5e8465c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-5e8465c.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-30c8ba1d{--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-12 .elementor-element.elementor-element-30c8ba1d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30c8ba1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(246, 247, 249);}.elementor-12 .elementor-element.elementor-element-2bd57a86{--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-12 .elementor-element.elementor-element-2bd57a86:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2bd57a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-1197b2cb{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-12 .elementor-element.elementor-element-1197b2cb .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-12 .elementor-element.elementor-element-3f489582{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-12 .elementor-element.elementor-element-3f489582.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3f489582 .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-12 .elementor-element.elementor-element-177e4f0b .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-12 .elementor-element.elementor-element-177e4f0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-9d533dd{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-e8930ee{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7c5c55e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-8cfaea4{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-b06358d{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-0a5cf93{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-e2bec01{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-dde8370{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-3754e53{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-2b3d74f0{--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-12 .elementor-element.elementor-element-2b11b529{--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-12 .elementor-element.elementor-element-dd3eec6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-dd3eec6 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-71ae5a11{--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-12 .elementor-element.elementor-element-7bb9f5d7{--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-12 .elementor-element.elementor-element-50f5c6a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-415fb5cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2242a4de{--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-12 .elementor-element.elementor-element-45008dce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-45008dce img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-34a30400{--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-12 .elementor-element.elementor-element-187c7dbe{--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-12 .elementor-element.elementor-element-6c0d0972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f3ed9a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-51cada92{--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-12 .elementor-element.elementor-element-3d4547f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3d4547f1 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-586b2177{--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-12 .elementor-element.elementor-element-4804eb5{--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-12 .elementor-element.elementor-element-7b6fa65b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65833c9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1e2d7634{--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-12 .elementor-element.elementor-element-73af24a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-73af24a3 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3c5452d8{--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-12 .elementor-element.elementor-element-42c0118e{--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-12 .elementor-element.elementor-element-3871b986{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e14a31b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3ce65442{--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-12 .elementor-element.elementor-element-578bb42a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-578bb42a img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7ce7a141{--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-12 .elementor-element.elementor-element-1f17f7a5{--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-12 .elementor-element.elementor-element-31eba533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79c732a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1ba5d8c3{--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-12 .elementor-element.elementor-element-439e585c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-439e585c img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1b21ad1{--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-12 .elementor-element.elementor-element-aef93bf{--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-12 .elementor-element.elementor-element-6c7842d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3498c560{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2107fe60{--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-12 .elementor-element.elementor-element-4566825{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4566825 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7563ad04{--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-12 .elementor-element.elementor-element-11acdcbc{--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-12 .elementor-element.elementor-element-9152e6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d663aea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-30a5b190{--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-12 .elementor-element.elementor-element-5ebced42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5ebced42 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1e057ac8{--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-12 .elementor-element.elementor-element-3a887218{--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-12 .elementor-element.elementor-element-f46f93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f4fa146{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1fd5a1c2{--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-12 .elementor-element.elementor-element-5ef5ad1e{--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-12 .elementor-element.elementor-element-3ab87e25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3ab87e25 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e09b97d{--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-12 .elementor-element.elementor-element-15d42e5e{--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-12 .elementor-element.elementor-element-ad12b60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-14667203{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-31c42833{--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-12 .elementor-element.elementor-element-15bb12ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-15bb12ff img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4148c58c{--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-12 .elementor-element.elementor-element-6a23f55{--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-12 .elementor-element.elementor-element-4ca9eff4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2066a5ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5ed9a242{--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-12 .elementor-element.elementor-element-21c1031{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-21c1031 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-63aff4e9{--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-12 .elementor-element.elementor-element-255ffe4{--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-12 .elementor-element.elementor-element-5e42d83a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-656fba77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3fe79b8d{--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-12 .elementor-element.elementor-element-654144fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-654144fc img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-43cbc548{--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-12 .elementor-element.elementor-element-5c8232d3{--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-12 .elementor-element.elementor-element-221e721b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-20be810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6bc64e36{--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-12 .elementor-element.elementor-element-51fa3858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-51fa3858 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5a7c48ef{--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-12 .elementor-element.elementor-element-4f598d13{--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-12 .elementor-element.elementor-element-3ec4f84a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-61156cbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-24aff78b{--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-12 .elementor-element.elementor-element-36162ce6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-36162ce6 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3b5a2115{--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-12 .elementor-element.elementor-element-77284960{--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-12 .elementor-element.elementor-element-45f830fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4cec53ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3204020d{--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-12 .elementor-element.elementor-element-190c76d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-190c76d3 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-64482a0b{--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-12 .elementor-element.elementor-element-2df7b03b{--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-12 .elementor-element.elementor-element-5149bbb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-479b537b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-729ff284{--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-12 .elementor-element.elementor-element-82ff8b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-82ff8b4 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4daf07c2{--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-12 .elementor-element.elementor-element-4fe2d92a{--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-12 .elementor-element.elementor-element-6cdde23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-141065d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-15c3f12d{--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-12 .elementor-element.elementor-element-6a445103{--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-12 .elementor-element.elementor-element-654e423b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-654e423b img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1b998af{--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-12 .elementor-element.elementor-element-5811671c{--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-12 .elementor-element.elementor-element-1c3fcc1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1e450598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5db05ebb{--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-12 .elementor-element.elementor-element-1f615ef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1f615ef0 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7260ae8d{--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-12 .elementor-element.elementor-element-488f089c{--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-12 .elementor-element.elementor-element-3b13527f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-74b2f304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7dbf517d{--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-12 .elementor-element.elementor-element-46ae3dc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-46ae3dc0 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-18329032{--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-12 .elementor-element.elementor-element-4be0b295{--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-12 .elementor-element.elementor-element-19c3eb45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7d94b41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-509c3766{--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-12 .elementor-element.elementor-element-29f57f3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-29f57f3e img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-71855b35{--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-12 .elementor-element.elementor-element-2add94a7{--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-12 .elementor-element.elementor-element-4be7aebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-11bd679a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-42840ff9{--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-12 .elementor-element.elementor-element-603b7de3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-603b7de3 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f38834e{--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-12 .elementor-element.elementor-element-509e57a5{--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-12 .elementor-element.elementor-element-ef59ee1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a0d013c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1f318c65{--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-12 .elementor-element.elementor-element-25656346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-25656346 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-66974f78{--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-12 .elementor-element.elementor-element-5982edb1{--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-12 .elementor-element.elementor-element-2620821b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2c940818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ec57491{--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-12 .elementor-element.elementor-element-3311124a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3311124a img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4e201260{--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-12 .elementor-element.elementor-element-392243dc{--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-12 .elementor-element.elementor-element-2c430ba3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-36f0f740{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3f326719{--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-12 .elementor-element.elementor-element-557f1bb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-557f1bb1 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-313490f3{--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-12 .elementor-element.elementor-element-4b7adcf1{--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-12 .elementor-element.elementor-element-6faad8cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1a4c44be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5fbe78c0{--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-12 .elementor-element.elementor-element-188810ff{--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-12 .elementor-element.elementor-element-74788605{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-74788605 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-34198c92{--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-12 .elementor-element.elementor-element-46af22a0{--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-12 .elementor-element.elementor-element-56f9baed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-41dd52f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-479eda28{--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-12 .elementor-element.elementor-element-73fe6cfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-73fe6cfb img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-111566b9{--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-12 .elementor-element.elementor-element-6a7dcdbd{--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-12 .elementor-element.elementor-element-3c8f02d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-423a0dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-459b7277{--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-12 .elementor-element.elementor-element-3adf2a04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3adf2a04 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-52fb58a1{--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-12 .elementor-element.elementor-element-2cdeddc5{--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-12 .elementor-element.elementor-element-c233be6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-69b686b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-511380c6{--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-12 .elementor-element.elementor-element-1ebc74be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1ebc74be img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-533dd8fd{--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-12 .elementor-element.elementor-element-5560817b{--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-12 .elementor-element.elementor-element-1c3abd33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-58173702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4e61dd24{--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-12 .elementor-element.elementor-element-51b91015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-51b91015 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7e58b1a1{--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-12 .elementor-element.elementor-element-315e3e31{--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-12 .elementor-element.elementor-element-6af39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1f5ca981{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-670c67f2{--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-12 .elementor-element.elementor-element-4ef593d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4ef593d7 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-215d6e79{--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-12 .elementor-element.elementor-element-4dfff1b5{--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-12 .elementor-element.elementor-element-78a9a4e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4e19d74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1eaadec6{--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-12 .elementor-element.elementor-element-63be59cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-63be59cd img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-79b3f87d{--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-12 .elementor-element.elementor-element-4e4f6353{--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-12 .elementor-element.elementor-element-52f5729b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3bdb287{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2c8a0656{--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-12 .elementor-element.elementor-element-647036a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-647036a8 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5cf4c87e{--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-12 .elementor-element.elementor-element-10bd8ef2{--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-12 .elementor-element.elementor-element-3d516c39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c7f60cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1d694d5e{--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-12 .elementor-element.elementor-element-3e978f82{--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-12 .elementor-element.elementor-element-386b7f8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-386b7f8c img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1bb3480b{--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-12 .elementor-element.elementor-element-24c19ac1{--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-12 .elementor-element.elementor-element-10491e71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-16e20b3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-62880430{--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-12 .elementor-element.elementor-element-11ab1ede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-11ab1ede img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b5e2fe3{--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-12 .elementor-element.elementor-element-4ad9be5a{--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-12 .elementor-element.elementor-element-706d52ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-776b7402{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-101c1e83{--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-12 .elementor-element.elementor-element-61cb16ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-61cb16ca img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-541ab068{--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-12 .elementor-element.elementor-element-12238347{--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-12 .elementor-element.elementor-element-4175d914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4fbba702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-253fd056{--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-12 .elementor-element.elementor-element-7117ca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7117ca1 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f1849ad{--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-12 .elementor-element.elementor-element-3d0e44a{--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-12 .elementor-element.elementor-element-1f50eb44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-15a7c3d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-55850f1{--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-12 .elementor-element.elementor-element-ab35b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ab35b92 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-aced71e{--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-12 .elementor-element.elementor-element-7b3f427c{--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-12 .elementor-element.elementor-element-59297611{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-653aa341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4e58df07{--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-12 .elementor-element.elementor-element-2e842233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2e842233 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-533103fd{--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-12 .elementor-element.elementor-element-75b4b0de{--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-12 .elementor-element.elementor-element-539c4a4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34fabe02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4a551dfc{--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-12 .elementor-element.elementor-element-c5f3b5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c5f3b5e img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e0e0ee5{--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-12 .elementor-element.elementor-element-36e3008b{--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-12 .elementor-element.elementor-element-4cf93bc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-582f9159{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ce7094d{--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-12 .elementor-element.elementor-element-23120542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-23120542 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-34ac00dc{--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-12 .elementor-element.elementor-element-58fb5668{--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-12 .elementor-element.elementor-element-53328a75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3764bf65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1058221{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-109ebec{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ac37e85{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-1d08d22{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-8796ba5{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-5e8465c{--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-12 .elementor-element.elementor-element-30c8ba1d{--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-12 .elementor-element.elementor-element-2bd57a86{--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-12 .elementor-element.elementor-element-1197b2cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3f489582{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-12 .elementor-element.elementor-element-177e4f0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-1d53d5c{--width:100%;}.elementor-12 .elementor-element.elementor-element-f488083{--width:0.5rem;}.elementor-12 .elementor-element.elementor-element-bb97119{--width:24rem;}.elementor-12 .elementor-element.elementor-element-cd7eeef{--content-width:80rem;}.elementor-12 .elementor-element.elementor-element-017e8b7{--width:auto;}.elementor-12 .elementor-element.elementor-element-3f4d1d5{--width:6rem;}.elementor-12 .elementor-element.elementor-element-04d880b{--width:auto;}.elementor-12 .elementor-element.elementor-element-d5681c0{--width:auto;}.elementor-12 .elementor-element.elementor-element-004d5e3{--width:auto;}.elementor-12 .elementor-element.elementor-element-4295606{--width:auto;}.elementor-12 .elementor-element.elementor-element-efef3b9{--width:24rem;}.elementor-12 .elementor-element.elementor-element-312768e{--width:18rem;}.elementor-12 .elementor-element.elementor-element-0112e5b{--content-width:80rem;}.elementor-12 .elementor-element.elementor-element-d2c0a6a{--width:auto;}.elementor-12 .elementor-element.elementor-element-0bd761f{--width:auto;}.elementor-12 .elementor-element.elementor-element-2cf7c2c{--width:auto;}.elementor-12 .elementor-element.elementor-element-de06f87{--width:auto;}.elementor-12 .elementor-element.elementor-element-ebc76fe{--width:auto;}.elementor-12 .elementor-element.elementor-element-91e9d5b{--width:auto;}.elementor-12 .elementor-element.elementor-element-0b6ff66{--width:4rem;}.elementor-12 .elementor-element.elementor-element-9f3724f{--width:16rem;}.elementor-12 .elementor-element.elementor-element-0ca2a4c{--width:20rem;}.elementor-12 .elementor-element.elementor-element-f09d48c{--content-width:80rem;}.elementor-12 .elementor-element.elementor-element-2b11b529{--width:auto;}.elementor-12 .elementor-element.elementor-element-2242a4de{--width:auto;}.elementor-12 .elementor-element.elementor-element-51cada92{--width:auto;}.elementor-12 .elementor-element.elementor-element-1e2d7634{--width:auto;}.elementor-12 .elementor-element.elementor-element-3ce65442{--width:auto;}.elementor-12 .elementor-element.elementor-element-1ba5d8c3{--width:auto;}.elementor-12 .elementor-element.elementor-element-2107fe60{--width:auto;}.elementor-12 .elementor-element.elementor-element-30a5b190{--width:auto;}.elementor-12 .elementor-element.elementor-element-5ef5ad1e{--width:auto;}.elementor-12 .elementor-element.elementor-element-31c42833{--width:auto;}.elementor-12 .elementor-element.elementor-element-5ed9a242{--width:auto;}.elementor-12 .elementor-element.elementor-element-3fe79b8d{--width:auto;}.elementor-12 .elementor-element.elementor-element-6bc64e36{--width:auto;}.elementor-12 .elementor-element.elementor-element-24aff78b{--width:auto;}.elementor-12 .elementor-element.elementor-element-3204020d{--width:auto;}.elementor-12 .elementor-element.elementor-element-729ff284{--width:auto;}.elementor-12 .elementor-element.elementor-element-6a445103{--width:auto;}.elementor-12 .elementor-element.elementor-element-5db05ebb{--width:auto;}.elementor-12 .elementor-element.elementor-element-7dbf517d{--width:auto;}.elementor-12 .elementor-element.elementor-element-509c3766{--width:auto;}.elementor-12 .elementor-element.elementor-element-42840ff9{--width:auto;}.elementor-12 .elementor-element.elementor-element-1f318c65{--width:auto;}.elementor-12 .elementor-element.elementor-element-6ec57491{--width:auto;}.elementor-12 .elementor-element.elementor-element-3f326719{--width:auto;}.elementor-12 .elementor-element.elementor-element-188810ff{--width:auto;}.elementor-12 .elementor-element.elementor-element-479eda28{--width:auto;}.elementor-12 .elementor-element.elementor-element-459b7277{--width:auto;}.elementor-12 .elementor-element.elementor-element-511380c6{--width:auto;}.elementor-12 .elementor-element.elementor-element-4e61dd24{--width:auto;}.elementor-12 .elementor-element.elementor-element-670c67f2{--width:auto;}.elementor-12 .elementor-element.elementor-element-1eaadec6{--width:auto;}.elementor-12 .elementor-element.elementor-element-2c8a0656{--width:auto;}.elementor-12 .elementor-element.elementor-element-3e978f82{--width:auto;}.elementor-12 .elementor-element.elementor-element-62880430{--width:auto;}.elementor-12 .elementor-element.elementor-element-101c1e83{--width:auto;}.elementor-12 .elementor-element.elementor-element-253fd056{--width:auto;}.elementor-12 .elementor-element.elementor-element-55850f1{--width:auto;}.elementor-12 .elementor-element.elementor-element-4e58df07{--width:auto;}.elementor-12 .elementor-element.elementor-element-4a551dfc{--width:auto;}.elementor-12 .elementor-element.elementor-element-ce7094d{--width:auto;}.elementor-12 .elementor-element.elementor-element-e1dadfe{--width:24rem;}.elementor-12 .elementor-element.elementor-element-9916efb{--width:24rem;}.elementor-12 .elementor-element.elementor-element-3487709{--width:16rem;}.elementor-12 .elementor-element.elementor-element-43a71c8{--content-width:78%;}.elementor-12 .elementor-element.elementor-element-cafc2ab{--width:25%;}.elementor-12 .elementor-element.elementor-element-f7551ca{--width:25%;}.elementor-12 .elementor-element.elementor-element-6994fd9{--width:25%;}.elementor-12 .elementor-element.elementor-element-e91fb48{--width:25%;}.elementor-12 .elementor-element.elementor-element-12cd1db{--content-width:80rem;}.elementor-12 .elementor-element.elementor-element-b3441c8{--width:auto;}.elementor-12 .elementor-element.elementor-element-6a5d5a7{--width:24rem;}.elementor-12 .elementor-element.elementor-element-ad84694{--width:24rem;}.elementor-12 .elementor-element.elementor-element-c7920a0{--width:600px;}.elementor-12 .elementor-element.elementor-element-79915fc{--width:4rem;}.elementor-12 .elementor-element.elementor-element-87708c6{--content-width:80rem;}.elementor-12 .elementor-element.elementor-element-2bd57a86{--content-width:80rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-1d53d5c{--width:100%;}.elementor-12 .elementor-element.elementor-element-017e8b7{--width:100%;}.elementor-12 .elementor-element.elementor-element-04d880b{--width:100%;}.elementor-12 .elementor-element.elementor-element-d5681c0{--width:100%;}.elementor-12 .elementor-element.elementor-element-004d5e3{--width:100%;}.elementor-12 .elementor-element.elementor-element-4295606{--width:100%;}.elementor-12 .elementor-element.elementor-element-d2c0a6a{--width:100%;}.elementor-12 .elementor-element.elementor-element-0bd761f{--width:100%;}.elementor-12 .elementor-element.elementor-element-2cf7c2c{--width:100%;}.elementor-12 .elementor-element.elementor-element-de06f87{--width:100%;}.elementor-12 .elementor-element.elementor-element-ebc76fe{--width:100%;}.elementor-12 .elementor-element.elementor-element-91e9d5b{--width:100%;}.elementor-12 .elementor-element.elementor-element-2b11b529{--width:100%;}.elementor-12 .elementor-element.elementor-element-2242a4de{--width:100%;}.elementor-12 .elementor-element.elementor-element-51cada92{--width:100%;}.elementor-12 .elementor-element.elementor-element-1e2d7634{--width:100%;}.elementor-12 .elementor-element.elementor-element-3ce65442{--width:100%;}.elementor-12 .elementor-element.elementor-element-1ba5d8c3{--width:100%;}.elementor-12 .elementor-element.elementor-element-2107fe60{--width:100%;}.elementor-12 .elementor-element.elementor-element-30a5b190{--width:100%;}.elementor-12 .elementor-element.elementor-element-5ef5ad1e{--width:100%;}.elementor-12 .elementor-element.elementor-element-31c42833{--width:100%;}.elementor-12 .elementor-element.elementor-element-5ed9a242{--width:100%;}.elementor-12 .elementor-element.elementor-element-3fe79b8d{--width:100%;}.elementor-12 .elementor-element.elementor-element-6bc64e36{--width:100%;}.elementor-12 .elementor-element.elementor-element-24aff78b{--width:100%;}.elementor-12 .elementor-element.elementor-element-3204020d{--width:100%;}.elementor-12 .elementor-element.elementor-element-729ff284{--width:100%;}.elementor-12 .elementor-element.elementor-element-6a445103{--width:100%;}.elementor-12 .elementor-element.elementor-element-5db05ebb{--width:100%;}.elementor-12 .elementor-element.elementor-element-7dbf517d{--width:100%;}.elementor-12 .elementor-element.elementor-element-509c3766{--width:100%;}.elementor-12 .elementor-element.elementor-element-42840ff9{--width:100%;}.elementor-12 .elementor-element.elementor-element-1f318c65{--width:100%;}.elementor-12 .elementor-element.elementor-element-6ec57491{--width:100%;}.elementor-12 .elementor-element.elementor-element-3f326719{--width:100%;}.elementor-12 .elementor-element.elementor-element-188810ff{--width:100%;}.elementor-12 .elementor-element.elementor-element-479eda28{--width:100%;}.elementor-12 .elementor-element.elementor-element-459b7277{--width:100%;}.elementor-12 .elementor-element.elementor-element-511380c6{--width:100%;}.elementor-12 .elementor-element.elementor-element-4e61dd24{--width:100%;}.elementor-12 .elementor-element.elementor-element-670c67f2{--width:100%;}.elementor-12 .elementor-element.elementor-element-1eaadec6{--width:100%;}.elementor-12 .elementor-element.elementor-element-2c8a0656{--width:100%;}.elementor-12 .elementor-element.elementor-element-3e978f82{--width:100%;}.elementor-12 .elementor-element.elementor-element-62880430{--width:100%;}.elementor-12 .elementor-element.elementor-element-101c1e83{--width:100%;}.elementor-12 .elementor-element.elementor-element-253fd056{--width:100%;}.elementor-12 .elementor-element.elementor-element-55850f1{--width:100%;}.elementor-12 .elementor-element.elementor-element-4e58df07{--width:100%;}.elementor-12 .elementor-element.elementor-element-4a551dfc{--width:100%;}.elementor-12 .elementor-element.elementor-element-ce7094d{--width:100%;}.elementor-12 .elementor-element.elementor-element-cafc2ab{--width:100%;}.elementor-12 .elementor-element.elementor-element-f7551ca{--width:100%;}.elementor-12 .elementor-element.elementor-element-6994fd9{--width:100%;}.elementor-12 .elementor-element.elementor-element-e91fb48{--width:100%;}.elementor-12 .elementor-element.elementor-element-b3441c8{--width:100%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2c73d2f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-6bb050e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6bb050e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boldmark.co.ke/wp-content/uploads/2025/12/blog-contractor-checklist-CKXBlDf5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6bb050e{--overlay-opacity:0.72;}.elementor-12 .elementor-element.elementor-element-cd7eeef{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9d533dd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f67c5bd img{height:282px;}.elementor-12 .elementor-element.elementor-element-017e8b7{--width:79%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-a153baf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-3f4d1d5{--width:33%;--min-height:3rem;}.elementor-12 .elementor-element.elementor-element-e8930ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-0112e5b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-7c5c55e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-8cfaea4{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-b06358d{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-0a5cf93{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-e2bec01{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-dde8370{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-3754e53{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-3754e53.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f09d48c{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-2b3d74f0{--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-12 .elementor-element.elementor-element-2b11b529{--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-12 .elementor-element.elementor-element-dd3eec6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-dd3eec6 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-71ae5a11{--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-12 .elementor-element.elementor-element-7bb9f5d7{--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-12 .elementor-element.elementor-element-50f5c6a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-415fb5cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2242a4de{--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-12 .elementor-element.elementor-element-45008dce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-45008dce img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-34a30400{--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-12 .elementor-element.elementor-element-187c7dbe{--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-12 .elementor-element.elementor-element-6c0d0972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f3ed9a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-51cada92{--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-12 .elementor-element.elementor-element-3d4547f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3d4547f1 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-586b2177{--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-12 .elementor-element.elementor-element-4804eb5{--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-12 .elementor-element.elementor-element-7b6fa65b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65833c9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1e2d7634{--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-12 .elementor-element.elementor-element-73af24a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-73af24a3 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3c5452d8{--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-12 .elementor-element.elementor-element-42c0118e{--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-12 .elementor-element.elementor-element-3871b986{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e14a31b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3ce65442{--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-12 .elementor-element.elementor-element-578bb42a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-578bb42a img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7ce7a141{--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-12 .elementor-element.elementor-element-1f17f7a5{--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-12 .elementor-element.elementor-element-31eba533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79c732a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1ba5d8c3{--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-12 .elementor-element.elementor-element-439e585c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-439e585c img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1b21ad1{--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-12 .elementor-element.elementor-element-aef93bf{--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-12 .elementor-element.elementor-element-6c7842d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3498c560{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2107fe60{--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-12 .elementor-element.elementor-element-4566825{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4566825 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7563ad04{--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-12 .elementor-element.elementor-element-11acdcbc{--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-12 .elementor-element.elementor-element-9152e6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d663aea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-30a5b190{--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-12 .elementor-element.elementor-element-5ebced42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5ebced42 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1e057ac8{--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-12 .elementor-element.elementor-element-3a887218{--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-12 .elementor-element.elementor-element-f46f93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f4fa146{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1fd5a1c2{--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-12 .elementor-element.elementor-element-5ef5ad1e{--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-12 .elementor-element.elementor-element-3ab87e25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3ab87e25 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e09b97d{--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-12 .elementor-element.elementor-element-15d42e5e{--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-12 .elementor-element.elementor-element-ad12b60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-14667203{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-31c42833{--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-12 .elementor-element.elementor-element-15bb12ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-15bb12ff img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4148c58c{--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-12 .elementor-element.elementor-element-6a23f55{--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-12 .elementor-element.elementor-element-4ca9eff4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2066a5ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5ed9a242{--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-12 .elementor-element.elementor-element-21c1031{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-21c1031 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-63aff4e9{--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-12 .elementor-element.elementor-element-255ffe4{--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-12 .elementor-element.elementor-element-5e42d83a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-656fba77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3fe79b8d{--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-12 .elementor-element.elementor-element-654144fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-654144fc img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-43cbc548{--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-12 .elementor-element.elementor-element-5c8232d3{--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-12 .elementor-element.elementor-element-221e721b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-20be810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6bc64e36{--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-12 .elementor-element.elementor-element-51fa3858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-51fa3858 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5a7c48ef{--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-12 .elementor-element.elementor-element-4f598d13{--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-12 .elementor-element.elementor-element-3ec4f84a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-61156cbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-24aff78b{--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-12 .elementor-element.elementor-element-36162ce6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-36162ce6 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3b5a2115{--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-12 .elementor-element.elementor-element-77284960{--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-12 .elementor-element.elementor-element-45f830fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4cec53ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3204020d{--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-12 .elementor-element.elementor-element-190c76d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-190c76d3 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-64482a0b{--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-12 .elementor-element.elementor-element-2df7b03b{--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-12 .elementor-element.elementor-element-5149bbb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-479b537b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-729ff284{--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-12 .elementor-element.elementor-element-82ff8b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-82ff8b4 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4daf07c2{--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-12 .elementor-element.elementor-element-4fe2d92a{--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-12 .elementor-element.elementor-element-6cdde23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-141065d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-15c3f12d{--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-12 .elementor-element.elementor-element-6a445103{--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-12 .elementor-element.elementor-element-654e423b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-654e423b img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1b998af{--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-12 .elementor-element.elementor-element-5811671c{--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-12 .elementor-element.elementor-element-1c3fcc1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1e450598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5db05ebb{--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-12 .elementor-element.elementor-element-1f615ef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1f615ef0 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7260ae8d{--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-12 .elementor-element.elementor-element-488f089c{--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-12 .elementor-element.elementor-element-3b13527f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-74b2f304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7dbf517d{--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-12 .elementor-element.elementor-element-46ae3dc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-46ae3dc0 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-18329032{--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-12 .elementor-element.elementor-element-4be0b295{--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-12 .elementor-element.elementor-element-19c3eb45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7d94b41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-509c3766{--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-12 .elementor-element.elementor-element-29f57f3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-29f57f3e img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-71855b35{--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-12 .elementor-element.elementor-element-2add94a7{--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-12 .elementor-element.elementor-element-4be7aebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-11bd679a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-42840ff9{--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-12 .elementor-element.elementor-element-603b7de3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-603b7de3 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f38834e{--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-12 .elementor-element.elementor-element-509e57a5{--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-12 .elementor-element.elementor-element-ef59ee1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a0d013c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1f318c65{--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-12 .elementor-element.elementor-element-25656346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-25656346 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-66974f78{--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-12 .elementor-element.elementor-element-5982edb1{--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-12 .elementor-element.elementor-element-2620821b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2c940818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ec57491{--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-12 .elementor-element.elementor-element-3311124a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3311124a img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4e201260{--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-12 .elementor-element.elementor-element-392243dc{--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-12 .elementor-element.elementor-element-2c430ba3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-36f0f740{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3f326719{--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-12 .elementor-element.elementor-element-557f1bb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-557f1bb1 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-313490f3{--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-12 .elementor-element.elementor-element-4b7adcf1{--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-12 .elementor-element.elementor-element-6faad8cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1a4c44be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5fbe78c0{--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-12 .elementor-element.elementor-element-188810ff{--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-12 .elementor-element.elementor-element-74788605{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-74788605 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-34198c92{--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-12 .elementor-element.elementor-element-46af22a0{--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-12 .elementor-element.elementor-element-56f9baed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-41dd52f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-479eda28{--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-12 .elementor-element.elementor-element-73fe6cfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-73fe6cfb img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-111566b9{--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-12 .elementor-element.elementor-element-6a7dcdbd{--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-12 .elementor-element.elementor-element-3c8f02d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-423a0dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-459b7277{--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-12 .elementor-element.elementor-element-3adf2a04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3adf2a04 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-52fb58a1{--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-12 .elementor-element.elementor-element-2cdeddc5{--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-12 .elementor-element.elementor-element-c233be6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-69b686b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-511380c6{--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-12 .elementor-element.elementor-element-1ebc74be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1ebc74be img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-533dd8fd{--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-12 .elementor-element.elementor-element-5560817b{--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-12 .elementor-element.elementor-element-1c3abd33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-58173702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4e61dd24{--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-12 .elementor-element.elementor-element-51b91015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-51b91015 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7e58b1a1{--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-12 .elementor-element.elementor-element-315e3e31{--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-12 .elementor-element.elementor-element-6af39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1f5ca981{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-670c67f2{--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-12 .elementor-element.elementor-element-4ef593d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4ef593d7 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-215d6e79{--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-12 .elementor-element.elementor-element-4dfff1b5{--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-12 .elementor-element.elementor-element-78a9a4e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4e19d74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1eaadec6{--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-12 .elementor-element.elementor-element-63be59cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-63be59cd img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-79b3f87d{--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-12 .elementor-element.elementor-element-4e4f6353{--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-12 .elementor-element.elementor-element-52f5729b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3bdb287{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2c8a0656{--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-12 .elementor-element.elementor-element-647036a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-647036a8 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5cf4c87e{--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-12 .elementor-element.elementor-element-10bd8ef2{--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-12 .elementor-element.elementor-element-3d516c39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c7f60cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1d694d5e{--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-12 .elementor-element.elementor-element-3e978f82{--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-12 .elementor-element.elementor-element-386b7f8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-386b7f8c img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1bb3480b{--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-12 .elementor-element.elementor-element-24c19ac1{--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-12 .elementor-element.elementor-element-10491e71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-16e20b3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-62880430{--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-12 .elementor-element.elementor-element-11ab1ede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-11ab1ede img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b5e2fe3{--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-12 .elementor-element.elementor-element-4ad9be5a{--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-12 .elementor-element.elementor-element-706d52ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-776b7402{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-101c1e83{--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-12 .elementor-element.elementor-element-61cb16ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-61cb16ca img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-541ab068{--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-12 .elementor-element.elementor-element-12238347{--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-12 .elementor-element.elementor-element-4175d914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4fbba702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-253fd056{--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-12 .elementor-element.elementor-element-7117ca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7117ca1 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f1849ad{--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-12 .elementor-element.elementor-element-3d0e44a{--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-12 .elementor-element.elementor-element-1f50eb44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-15a7c3d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-55850f1{--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-12 .elementor-element.elementor-element-ab35b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ab35b92 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-aced71e{--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-12 .elementor-element.elementor-element-7b3f427c{--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-12 .elementor-element.elementor-element-59297611{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-653aa341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4e58df07{--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-12 .elementor-element.elementor-element-2e842233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2e842233 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-533103fd{--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-12 .elementor-element.elementor-element-75b4b0de{--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-12 .elementor-element.elementor-element-539c4a4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34fabe02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4a551dfc{--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-12 .elementor-element.elementor-element-c5f3b5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c5f3b5e img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e0e0ee5{--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-12 .elementor-element.elementor-element-36e3008b{--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-12 .elementor-element.elementor-element-4cf93bc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-582f9159{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ce7094d{--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-12 .elementor-element.elementor-element-23120542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-23120542 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-34ac00dc{--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-12 .elementor-element.elementor-element-58fb5668{--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-12 .elementor-element.elementor-element-53328a75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3764bf65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3c585d79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-43a71c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d19cb82{--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:1px;}.elementor-12 .elementor-element.elementor-element-d19cb82.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-cafc2ab{--width:45%;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-cafc2ab.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1058221{padding:0px 0px 55px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-1058221.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1058221 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-1058221 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-1058221 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-2617a7f{text-align:left;}.elementor-12 .elementor-element.elementor-element-2617a7f .elementor-heading-title{font-size:29px;}.elementor-12 .elementor-element.elementor-element-87ff256{text-align:left;}.elementor-12 .elementor-element.elementor-element-f7551ca{--width:45%;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-f7551ca.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-109ebec{padding:0px 0px 55px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-109ebec.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-109ebec .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-109ebec .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-943414e{text-align:left;}.elementor-12 .elementor-element.elementor-element-943414e .elementor-heading-title{font-size:29px;}.elementor-12 .elementor-element.elementor-element-6994fd9{--width:45%;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-6994fd9.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ac37e85{padding:0px 0px 55px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ac37e85.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ac37e85 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-ac37e85 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-4efd871{text-align:left;}.elementor-12 .elementor-element.elementor-element-4efd871 .elementor-heading-title{font-size:29px;}.elementor-12 .elementor-element.elementor-element-e61ce20{text-align:left;}.elementor-12 .elementor-element.elementor-element-e91fb48{--width:45%;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e91fb48.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1d08d22{padding:0px 0px 55px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-1d08d22.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1d08d22 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-1d08d22 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-8725eae{text-align:left;}.elementor-12 .elementor-element.elementor-element-8725eae .elementor-heading-title{font-size:29px;}.elementor-12 .elementor-element.elementor-element-c29340b{text-align:left;}.elementor-12 .elementor-element.elementor-element-12cd1db{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-8796ba5{padding:11px 11px 11px 11px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-b3441c8{--width:68%;}.elementor-12 .elementor-element.elementor-element-87708c6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-83bd177 .elementor-heading-title{font-size:27px;}.elementor-12 .elementor-element.elementor-element-0eb5246 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-b6a99e7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-50cdafd{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-50cdafd .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-45e2354{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-45e2354 .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-5e8465c{--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-12 .elementor-element.elementor-element-30c8ba1d{--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-12 .elementor-element.elementor-element-2bd57a86{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-1197b2cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1197b2cb .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.6px;}.elementor-12 .elementor-element.elementor-element-3f489582{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-12 .elementor-element.elementor-element-177e4f0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for container, class: .elementor-element-6bb050e */.elementor-12 .elementor-element.elementor-element-6bb050e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f488083 */.elementor-12 .elementor-element.elementor-element-f488083{height: 0.5rem;
right: auto;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1602b0 */.elementor-12 .elementor-element.elementor-element-a1602b0{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb97119 */.elementor-12 .elementor-element.elementor-element-bb97119{filter: blur(64px);
height: 24rem;
right: auto;
bottom: 2.5rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df2595 */.elementor-12 .elementor-element.elementor-element-4df2595{background: linear-gradient(to top, rgba(11, 34, 70, 0.4), rgba(0, 0, 0, 0));
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d1750 */.elementor-12 .elementor-element.elementor-element-16d1750{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.25) 0px 25px 50px -12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6ccbc9 */.elementor-12 .elementor-element.elementor-element-c6ccbc9 div{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-054a66c */.elementor-12 .elementor-element.elementor-element-054a66c {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9588b06 */.elementor-12 .elementor-element.elementor-element-9588b06 {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a153baf */.elementor-12 .elementor-element.elementor-element-a153baf{opacity: 0.9;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-017e8b7 */.elementor-12 .elementor-element.elementor-element-017e8b7{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 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;
right: -1.5rem;
bottom: -1.5rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4d1d5 */.elementor-12 .elementor-element.elementor-element-3f4d1d5{height: 6rem;
right: auto;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-177ce95 */.elementor-12 .elementor-element.elementor-element-177ce95 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6cf14c */.span-5nxm27 { color: rgb(126, 22, 29); } .h2-xgixxj { color: rgb(11, 34, 70); font-family: Montserrat, sans-serif; font-size: 36px; font-weight: 700; letter-spacing: -0.9px; line-height: 40px; margin-bottom: 24px; margin-left: 0px; margin-right: 0px; margin-top: 12px; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } .span-gef6ap { color: rgb(126, 22, 29); display: inline; font-family: Montserrat, sans-serif; font-size: 36px; font-weight: 700; letter-spacing: -0.9px; line-height: 40px; text-wrap-mode: wrap; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; }.elementor-12 .elementor-element.elementor-element-f6cf14c{.elementor-12 .elementor-element.elementor-element-f6cf14c h2{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b96ef9 */.strong-5mptjt { color: rgb(11, 34, 70); font-weight: 700; } .p-arp225 { color: rgb(80, 107, 149); font-family: Open Sans, sans-serif; line-height: 1.625; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } .strong-6ra60b { color: rgb(11, 34, 70); display: inline; font-family: Open Sans, sans-serif; font-weight: 700; line-height: 1.625; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; }.elementor-12 .elementor-element.elementor-element-2b96ef9{.elementor-12 .elementor-element.elementor-element-2b96ef9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3dc52d */.elementor-12 .elementor-element.elementor-element-b3dc52d p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cfe9784 */.elementor-12 .elementor-element.elementor-element-cfe9784{stroke: rgb(126, 22, 29);
height: 1.25rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ca417a */.elementor-12 .elementor-element.elementor-element-1ca417a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec60e04 */.elementor-12 .elementor-element.elementor-element-ec60e04{stroke: rgb(126, 22, 29);
height: 1.25rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f180d79 */.elementor-12 .elementor-element.elementor-element-f180d79 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0200d9e */.elementor-12 .elementor-element.elementor-element-0200d9e{stroke: rgb(126, 22, 29);
height: 1.25rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72256ce */.elementor-12 .elementor-element.elementor-element-72256ce span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48944cf */.elementor-12 .elementor-element.elementor-element-48944cf{stroke: rgb(126, 22, 29);
height: 1.25rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d47b4a */.elementor-12 .elementor-element.elementor-element-5d47b4a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-888a693 */.elementor-12 .elementor-element.elementor-element-888a693 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-12 .elementor-element.elementor-element-888a693 svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efef3b9 */.elementor-12 .elementor-element.elementor-element-efef3b9{filter: blur(64px);
height: 24rem;
right: 0px;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312768e */.elementor-12 .elementor-element.elementor-element-312768e{filter: blur(64px);
height: 18rem;
right: auto;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b555c33 */.elementor-12 .elementor-element.elementor-element-b555c33 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-777df5d */.elementor-12 .elementor-element.elementor-element-777df5d h2{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdc91a7 */.elementor-12 .elementor-element.elementor-element-fdc91a7 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af51a3 */.elementor-12 .elementor-element.elementor-element-2af51a3{max-width: 42rem;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8cfaea4 */.elementor-12 .elementor-element.elementor-element-8cfaea4{stroke: rgb(126, 22, 29);
height: 1.75rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536fee1 */.elementor-12 .elementor-element.elementor-element-536fee1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26c775f */.elementor-12 .elementor-element.elementor-element-26c775f p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d78ed14 */.elementor-12 .elementor-element.elementor-element-d78ed14 svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2c0a6a */.elementor-12 .elementor-element.elementor-element-d2c0a6a{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(11, 34, 70, 0.05) 0px 1px 2px 0px;
hover---tw-translate-y: -.5rem;
hover-transform: translate(0,0px) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);
hover---tw-shadow: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover---tw-shadow-colored: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover-box-shadow: 0 0 #0000,0 0 #0000,0 1px 2px 0 hsl(217 72% 16% / .05);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b06358d */.elementor-12 .elementor-element.elementor-element-b06358d{stroke: rgb(126, 22, 29);
height: 1.75rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd38c28 */.elementor-12 .elementor-element.elementor-element-fd38c28 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f144b57 */.elementor-12 .elementor-element.elementor-element-f144b57 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd55356 */.elementor-12 .elementor-element.elementor-element-bd55356 svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bd761f */.elementor-12 .elementor-element.elementor-element-0bd761f{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(11, 34, 70, 0.05) 0px 1px 2px 0px;
hover---tw-translate-y: -.5rem;
hover-transform: translate(0,0px) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);
hover---tw-shadow: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover---tw-shadow-colored: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover-box-shadow: 0 0 #0000,0 0 #0000,0 1px 2px 0 hsl(217 72% 16% / .05);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0a5cf93 */.elementor-12 .elementor-element.elementor-element-0a5cf93{stroke: rgb(126, 22, 29);
height: 1.75rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a3b7d7 */.elementor-12 .elementor-element.elementor-element-9a3b7d7 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7bca68 */.elementor-12 .elementor-element.elementor-element-d7bca68 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33cd56f */.elementor-12 .elementor-element.elementor-element-33cd56f svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cf7c2c */.elementor-12 .elementor-element.elementor-element-2cf7c2c{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(11, 34, 70, 0.05) 0px 1px 2px 0px;
hover---tw-translate-y: -.5rem;
hover-transform: translate(0,0px) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);
hover---tw-shadow: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover---tw-shadow-colored: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover-box-shadow: 0 0 #0000,0 0 #0000,0 1px 2px 0 hsl(217 72% 16% / .05);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e2bec01 */.elementor-12 .elementor-element.elementor-element-e2bec01{stroke: rgb(126, 22, 29);
height: 1.75rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6855fd */.elementor-12 .elementor-element.elementor-element-d6855fd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a976773 */.elementor-12 .elementor-element.elementor-element-a976773 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5769d9 */.elementor-12 .elementor-element.elementor-element-b5769d9 svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de06f87 */.elementor-12 .elementor-element.elementor-element-de06f87{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(11, 34, 70, 0.05) 0px 1px 2px 0px;
hover---tw-translate-y: -.5rem;
hover-transform: translate(0,0px) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);
hover---tw-shadow: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover---tw-shadow-colored: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover-box-shadow: 0 0 #0000,0 0 #0000,0 1px 2px 0 hsl(217 72% 16% / .05);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dde8370 */.elementor-12 .elementor-element.elementor-element-dde8370{stroke: rgb(126, 22, 29);
height: 1.75rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ded62 */.elementor-12 .elementor-element.elementor-element-27ded62 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84c074f */.elementor-12 .elementor-element.elementor-element-84c074f p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc081cd */.elementor-12 .elementor-element.elementor-element-cc081cd svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebc76fe */.elementor-12 .elementor-element.elementor-element-ebc76fe{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(11, 34, 70, 0.05) 0px 1px 2px 0px;
hover---tw-translate-y: -.5rem;
hover-transform: translate(0,0px) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);
hover---tw-shadow: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover---tw-shadow-colored: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover-box-shadow: 0 0 #0000,0 0 #0000,0 1px 2px 0 hsl(217 72% 16% / .05);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3754e53 */.elementor-12 .elementor-element.elementor-element-3754e53{stroke: rgb(126, 22, 29);
height: 1.75rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd954d */.elementor-12 .elementor-element.elementor-element-0bd954d h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-352c4f9 */.elementor-12 .elementor-element.elementor-element-352c4f9 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-96fa555 */.elementor-12 .elementor-element.elementor-element-96fa555 svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9d5b */.elementor-12 .elementor-element.elementor-element-91e9d5b{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(11, 34, 70, 0.05) 0px 1px 2px 0px;
hover---tw-translate-y: -.5rem;
hover-transform: translate(0,0px) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);
hover---tw-shadow: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover---tw-shadow-colored: 0 10px 15px -3px hsl(217 72% 16% / .1), 0 4px 6px -4px hsl(217 72% 16% / .1);
hover-box-shadow: 0 0 #0000,0 0 #0000,0 1px 2px 0 hsl(217 72% 16% / .05);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11758ac */.elementor-12 .elementor-element.elementor-element-11758ac 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-12 .elementor-element.elementor-element-11758ac svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3724f */.elementor-12 .elementor-element.elementor-element-9f3724f{filter: blur(64px);
height: 16rem;
right: auto;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ca2a4c */.elementor-12 .elementor-element.elementor-element-0ca2a4c{filter: blur(64px);
height: 20rem;
right: 2.5rem;
bottom: 5rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c257a6 */.elementor-12 .elementor-element.elementor-element-9c257a6 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c2223b */.elementor-12 .elementor-element.elementor-element-1c2223b h2{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-659bb7c */.elementor-12 .elementor-element.elementor-element-659bb7c p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab0b34 */.elementor-12 .elementor-element.elementor-element-5ab0b34{max-width: 42rem;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd3eec6 */.elementor-12 .elementor-element.elementor-element-dd3eec6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ae5a11 */.elementor-12 .elementor-element.elementor-element-71ae5a11{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-50f5c6a8 */.elementor-12 .elementor-element.elementor-element-50f5c6a8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-415fb5cf */.elementor-12 .elementor-element.elementor-element-415fb5cf h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f25c3e */.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-12 .elementor-element.elementor-element-68f25c3e{.elementor-12 .elementor-element.elementor-element-68f25c3e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb9f5d7 */.elementor-12 .elementor-element.elementor-element-7bb9f5d7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b11b529 */.elementor-12 .elementor-element.elementor-element-2b11b529{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45008dce */.elementor-12 .elementor-element.elementor-element-45008dce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a30400 */.elementor-12 .elementor-element.elementor-element-34a30400{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-6c0d0972 */.elementor-12 .elementor-element.elementor-element-6c0d0972 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f3ed9a0 */.elementor-12 .elementor-element.elementor-element-7f3ed9a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-438de9fa */.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-12 .elementor-element.elementor-element-438de9fa{.elementor-12 .elementor-element.elementor-element-438de9fa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-187c7dbe */.elementor-12 .elementor-element.elementor-element-187c7dbe{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2242a4de */.elementor-12 .elementor-element.elementor-element-2242a4de{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d4547f1 */.elementor-12 .elementor-element.elementor-element-3d4547f1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-586b2177 */.elementor-12 .elementor-element.elementor-element-586b2177{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-7b6fa65b */.elementor-12 .elementor-element.elementor-element-7b6fa65b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65833c9e */.elementor-12 .elementor-element.elementor-element-65833c9e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc7f17f */.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-12 .elementor-element.elementor-element-fc7f17f{.elementor-12 .elementor-element.elementor-element-fc7f17f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4804eb5 */.elementor-12 .elementor-element.elementor-element-4804eb5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51cada92 */.elementor-12 .elementor-element.elementor-element-51cada92{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73af24a3 */.elementor-12 .elementor-element.elementor-element-73af24a3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5452d8 */.elementor-12 .elementor-element.elementor-element-3c5452d8{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-3871b986 */.elementor-12 .elementor-element.elementor-element-3871b986 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e14a31b */.elementor-12 .elementor-element.elementor-element-e14a31b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-198a644e */.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-12 .elementor-element.elementor-element-198a644e{.elementor-12 .elementor-element.elementor-element-198a644e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c0118e */.elementor-12 .elementor-element.elementor-element-42c0118e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e2d7634 */.elementor-12 .elementor-element.elementor-element-1e2d7634{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-578bb42a */.elementor-12 .elementor-element.elementor-element-578bb42a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ce7a141 */.elementor-12 .elementor-element.elementor-element-7ce7a141{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-31eba533 */.elementor-12 .elementor-element.elementor-element-31eba533 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c732a0 */.elementor-12 .elementor-element.elementor-element-79c732a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55b3eabf */.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-12 .elementor-element.elementor-element-55b3eabf{.elementor-12 .elementor-element.elementor-element-55b3eabf p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f17f7a5 */.elementor-12 .elementor-element.elementor-element-1f17f7a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ce65442 */.elementor-12 .elementor-element.elementor-element-3ce65442{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-439e585c */.elementor-12 .elementor-element.elementor-element-439e585c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b21ad1 */.elementor-12 .elementor-element.elementor-element-1b21ad1{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-6c7842d1 */.elementor-12 .elementor-element.elementor-element-6c7842d1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3498c560 */.elementor-12 .elementor-element.elementor-element-3498c560 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50faf989 */.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-12 .elementor-element.elementor-element-50faf989{.elementor-12 .elementor-element.elementor-element-50faf989 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef93bf */.elementor-12 .elementor-element.elementor-element-aef93bf{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba5d8c3 */.elementor-12 .elementor-element.elementor-element-1ba5d8c3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4566825 */.elementor-12 .elementor-element.elementor-element-4566825{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563ad04 */.elementor-12 .elementor-element.elementor-element-7563ad04{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-9152e6e */.elementor-12 .elementor-element.elementor-element-9152e6e span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d663aea */.elementor-12 .elementor-element.elementor-element-d663aea h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794fe32 */.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-12 .elementor-element.elementor-element-2794fe32{.elementor-12 .elementor-element.elementor-element-2794fe32 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11acdcbc */.elementor-12 .elementor-element.elementor-element-11acdcbc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2107fe60 */.elementor-12 .elementor-element.elementor-element-2107fe60{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ebced42 */.elementor-12 .elementor-element.elementor-element-5ebced42{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e057ac8 */.elementor-12 .elementor-element.elementor-element-1e057ac8{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-f46f93 */.elementor-12 .elementor-element.elementor-element-f46f93 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4fa146 */.elementor-12 .elementor-element.elementor-element-7f4fa146 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fb2e77 */.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-12 .elementor-element.elementor-element-1fb2e77{.elementor-12 .elementor-element.elementor-element-1fb2e77 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a887218 */.elementor-12 .elementor-element.elementor-element-3a887218{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a5b190 */.elementor-12 .elementor-element.elementor-element-30a5b190{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ab87e25 */.elementor-12 .elementor-element.elementor-element-3ab87e25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09b97d */.elementor-12 .elementor-element.elementor-element-e09b97d{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-ad12b60 */.elementor-12 .elementor-element.elementor-element-ad12b60 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14667203 */.elementor-12 .elementor-element.elementor-element-14667203 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186ed05e */.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-12 .elementor-element.elementor-element-186ed05e{.elementor-12 .elementor-element.elementor-element-186ed05e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15d42e5e */.elementor-12 .elementor-element.elementor-element-15d42e5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ef5ad1e */.elementor-12 .elementor-element.elementor-element-5ef5ad1e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15bb12ff */.elementor-12 .elementor-element.elementor-element-15bb12ff{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4148c58c */.elementor-12 .elementor-element.elementor-element-4148c58c{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-4ca9eff4 */.elementor-12 .elementor-element.elementor-element-4ca9eff4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2066a5ca */.elementor-12 .elementor-element.elementor-element-2066a5ca h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dec7067 */.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-12 .elementor-element.elementor-element-7dec7067{.elementor-12 .elementor-element.elementor-element-7dec7067 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a23f55 */.elementor-12 .elementor-element.elementor-element-6a23f55{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c42833 */.elementor-12 .elementor-element.elementor-element-31c42833{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c1031 */.elementor-12 .elementor-element.elementor-element-21c1031{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63aff4e9 */.elementor-12 .elementor-element.elementor-element-63aff4e9{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-5e42d83a */.elementor-12 .elementor-element.elementor-element-5e42d83a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-656fba77 */.elementor-12 .elementor-element.elementor-element-656fba77 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ac33695 */.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-12 .elementor-element.elementor-element-4ac33695{.elementor-12 .elementor-element.elementor-element-4ac33695 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255ffe4 */.elementor-12 .elementor-element.elementor-element-255ffe4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed9a242 */.elementor-12 .elementor-element.elementor-element-5ed9a242{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654144fc */.elementor-12 .elementor-element.elementor-element-654144fc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43cbc548 */.elementor-12 .elementor-element.elementor-element-43cbc548{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-221e721b */.elementor-12 .elementor-element.elementor-element-221e721b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20be810 */.elementor-12 .elementor-element.elementor-element-20be810 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f5e4b87 */.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-12 .elementor-element.elementor-element-2f5e4b87{.elementor-12 .elementor-element.elementor-element-2f5e4b87 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c8232d3 */.elementor-12 .elementor-element.elementor-element-5c8232d3{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe79b8d */.elementor-12 .elementor-element.elementor-element-3fe79b8d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51fa3858 */.elementor-12 .elementor-element.elementor-element-51fa3858{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7c48ef */.elementor-12 .elementor-element.elementor-element-5a7c48ef{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-3ec4f84a */.elementor-12 .elementor-element.elementor-element-3ec4f84a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61156cbd */.elementor-12 .elementor-element.elementor-element-61156cbd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-735b00ac */.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-12 .elementor-element.elementor-element-735b00ac{.elementor-12 .elementor-element.elementor-element-735b00ac p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f598d13 */.elementor-12 .elementor-element.elementor-element-4f598d13{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc64e36 */.elementor-12 .elementor-element.elementor-element-6bc64e36{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36162ce6 */.elementor-12 .elementor-element.elementor-element-36162ce6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5a2115 */.elementor-12 .elementor-element.elementor-element-3b5a2115{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-45f830fa */.elementor-12 .elementor-element.elementor-element-45f830fa span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cec53ba */.elementor-12 .elementor-element.elementor-element-4cec53ba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f830e1 */.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-12 .elementor-element.elementor-element-30f830e1{.elementor-12 .elementor-element.elementor-element-30f830e1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77284960 */.elementor-12 .elementor-element.elementor-element-77284960{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24aff78b */.elementor-12 .elementor-element.elementor-element-24aff78b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-190c76d3 */.elementor-12 .elementor-element.elementor-element-190c76d3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64482a0b */.elementor-12 .elementor-element.elementor-element-64482a0b{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-5149bbb0 */.elementor-12 .elementor-element.elementor-element-5149bbb0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-479b537b */.elementor-12 .elementor-element.elementor-element-479b537b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-663cfc81 */.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-12 .elementor-element.elementor-element-663cfc81{.elementor-12 .elementor-element.elementor-element-663cfc81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df7b03b */.elementor-12 .elementor-element.elementor-element-2df7b03b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3204020d */.elementor-12 .elementor-element.elementor-element-3204020d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82ff8b4 */.elementor-12 .elementor-element.elementor-element-82ff8b4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4daf07c2 */.elementor-12 .elementor-element.elementor-element-4daf07c2{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-6cdde23 */.elementor-12 .elementor-element.elementor-element-6cdde23 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141065d8 */.elementor-12 .elementor-element.elementor-element-141065d8 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dbcce89 */.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-12 .elementor-element.elementor-element-2dbcce89{.elementor-12 .elementor-element.elementor-element-2dbcce89 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe2d92a */.elementor-12 .elementor-element.elementor-element-4fe2d92a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729ff284 */.elementor-12 .elementor-element.elementor-element-729ff284{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654e423b */.elementor-12 .elementor-element.elementor-element-654e423b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b998af */.elementor-12 .elementor-element.elementor-element-1b998af{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-1c3fcc1a */.elementor-12 .elementor-element.elementor-element-1c3fcc1a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e450598 */.elementor-12 .elementor-element.elementor-element-1e450598 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3546e63c */.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-12 .elementor-element.elementor-element-3546e63c{.elementor-12 .elementor-element.elementor-element-3546e63c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5811671c */.elementor-12 .elementor-element.elementor-element-5811671c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a445103 */.elementor-12 .elementor-element.elementor-element-6a445103{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f615ef0 */.elementor-12 .elementor-element.elementor-element-1f615ef0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7260ae8d */.elementor-12 .elementor-element.elementor-element-7260ae8d{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-3b13527f */.elementor-12 .elementor-element.elementor-element-3b13527f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b2f304 */.elementor-12 .elementor-element.elementor-element-74b2f304 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1c68e9 */.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-12 .elementor-element.elementor-element-6f1c68e9{.elementor-12 .elementor-element.elementor-element-6f1c68e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488f089c */.elementor-12 .elementor-element.elementor-element-488f089c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5db05ebb */.elementor-12 .elementor-element.elementor-element-5db05ebb{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46ae3dc0 */.elementor-12 .elementor-element.elementor-element-46ae3dc0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18329032 */.elementor-12 .elementor-element.elementor-element-18329032{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-19c3eb45 */.elementor-12 .elementor-element.elementor-element-19c3eb45 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d94b41 */.elementor-12 .elementor-element.elementor-element-7d94b41 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-668c3a13 */.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-12 .elementor-element.elementor-element-668c3a13{.elementor-12 .elementor-element.elementor-element-668c3a13 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be0b295 */.elementor-12 .elementor-element.elementor-element-4be0b295{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dbf517d */.elementor-12 .elementor-element.elementor-element-7dbf517d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29f57f3e */.elementor-12 .elementor-element.elementor-element-29f57f3e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71855b35 */.elementor-12 .elementor-element.elementor-element-71855b35{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-4be7aebd */.elementor-12 .elementor-element.elementor-element-4be7aebd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11bd679a */.elementor-12 .elementor-element.elementor-element-11bd679a h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db0013 */.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-12 .elementor-element.elementor-element-6db0013{.elementor-12 .elementor-element.elementor-element-6db0013 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2add94a7 */.elementor-12 .elementor-element.elementor-element-2add94a7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c3766 */.elementor-12 .elementor-element.elementor-element-509c3766{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-603b7de3 */.elementor-12 .elementor-element.elementor-element-603b7de3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f38834e */.elementor-12 .elementor-element.elementor-element-f38834e{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-ef59ee1 */.elementor-12 .elementor-element.elementor-element-ef59ee1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0d013c */.elementor-12 .elementor-element.elementor-element-a0d013c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5dd4b7 */.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-12 .elementor-element.elementor-element-4a5dd4b7{.elementor-12 .elementor-element.elementor-element-4a5dd4b7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509e57a5 */.elementor-12 .elementor-element.elementor-element-509e57a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42840ff9 */.elementor-12 .elementor-element.elementor-element-42840ff9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25656346 */.elementor-12 .elementor-element.elementor-element-25656346{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66974f78 */.elementor-12 .elementor-element.elementor-element-66974f78{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-2620821b */.elementor-12 .elementor-element.elementor-element-2620821b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c940818 */.elementor-12 .elementor-element.elementor-element-2c940818 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fef539b */.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-12 .elementor-element.elementor-element-2fef539b{.elementor-12 .elementor-element.elementor-element-2fef539b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5982edb1 */.elementor-12 .elementor-element.elementor-element-5982edb1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f318c65 */.elementor-12 .elementor-element.elementor-element-1f318c65{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3311124a */.elementor-12 .elementor-element.elementor-element-3311124a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e201260 */.elementor-12 .elementor-element.elementor-element-4e201260{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-2c430ba3 */.elementor-12 .elementor-element.elementor-element-2c430ba3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36f0f740 */.elementor-12 .elementor-element.elementor-element-36f0f740 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e2f063f */.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-12 .elementor-element.elementor-element-5e2f063f{.elementor-12 .elementor-element.elementor-element-5e2f063f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392243dc */.elementor-12 .elementor-element.elementor-element-392243dc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec57491 */.elementor-12 .elementor-element.elementor-element-6ec57491{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-557f1bb1 */.elementor-12 .elementor-element.elementor-element-557f1bb1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313490f3 */.elementor-12 .elementor-element.elementor-element-313490f3{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-6faad8cb */.elementor-12 .elementor-element.elementor-element-6faad8cb span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a4c44be */.elementor-12 .elementor-element.elementor-element-1a4c44be h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a01bcdd */.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-12 .elementor-element.elementor-element-2a01bcdd{.elementor-12 .elementor-element.elementor-element-2a01bcdd p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7adcf1 */.elementor-12 .elementor-element.elementor-element-4b7adcf1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f326719 */.elementor-12 .elementor-element.elementor-element-3f326719{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74788605 */.elementor-12 .elementor-element.elementor-element-74788605{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34198c92 */.elementor-12 .elementor-element.elementor-element-34198c92{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-56f9baed */.elementor-12 .elementor-element.elementor-element-56f9baed span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41dd52f1 */.elementor-12 .elementor-element.elementor-element-41dd52f1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63105186 */.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-12 .elementor-element.elementor-element-63105186{.elementor-12 .elementor-element.elementor-element-63105186 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46af22a0 */.elementor-12 .elementor-element.elementor-element-46af22a0{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188810ff */.elementor-12 .elementor-element.elementor-element-188810ff{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73fe6cfb */.elementor-12 .elementor-element.elementor-element-73fe6cfb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-111566b9 */.elementor-12 .elementor-element.elementor-element-111566b9{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-3c8f02d5 */.elementor-12 .elementor-element.elementor-element-3c8f02d5 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423a0dc2 */.elementor-12 .elementor-element.elementor-element-423a0dc2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54bfbf5e */.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-12 .elementor-element.elementor-element-54bfbf5e{.elementor-12 .elementor-element.elementor-element-54bfbf5e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7dcdbd */.elementor-12 .elementor-element.elementor-element-6a7dcdbd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479eda28 */.elementor-12 .elementor-element.elementor-element-479eda28{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3adf2a04 */.elementor-12 .elementor-element.elementor-element-3adf2a04{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52fb58a1 */.elementor-12 .elementor-element.elementor-element-52fb58a1{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-c233be6 */.elementor-12 .elementor-element.elementor-element-c233be6 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69b686b2 */.elementor-12 .elementor-element.elementor-element-69b686b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa3f103 */.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-12 .elementor-element.elementor-element-3fa3f103{.elementor-12 .elementor-element.elementor-element-3fa3f103 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdeddc5 */.elementor-12 .elementor-element.elementor-element-2cdeddc5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459b7277 */.elementor-12 .elementor-element.elementor-element-459b7277{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ebc74be */.elementor-12 .elementor-element.elementor-element-1ebc74be{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533dd8fd */.elementor-12 .elementor-element.elementor-element-533dd8fd{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-1c3abd33 */.elementor-12 .elementor-element.elementor-element-1c3abd33 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58173702 */.elementor-12 .elementor-element.elementor-element-58173702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a30ae7 */.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-12 .elementor-element.elementor-element-70a30ae7{.elementor-12 .elementor-element.elementor-element-70a30ae7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5560817b */.elementor-12 .elementor-element.elementor-element-5560817b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511380c6 */.elementor-12 .elementor-element.elementor-element-511380c6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51b91015 */.elementor-12 .elementor-element.elementor-element-51b91015{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e58b1a1 */.elementor-12 .elementor-element.elementor-element-7e58b1a1{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-6af39 */.elementor-12 .elementor-element.elementor-element-6af39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f5ca981 */.elementor-12 .elementor-element.elementor-element-1f5ca981 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6686183f */.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-12 .elementor-element.elementor-element-6686183f{.elementor-12 .elementor-element.elementor-element-6686183f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-315e3e31 */.elementor-12 .elementor-element.elementor-element-315e3e31{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e61dd24 */.elementor-12 .elementor-element.elementor-element-4e61dd24{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef593d7 */.elementor-12 .elementor-element.elementor-element-4ef593d7{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215d6e79 */.elementor-12 .elementor-element.elementor-element-215d6e79{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-78a9a4e0 */.elementor-12 .elementor-element.elementor-element-78a9a4e0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e19d74 */.elementor-12 .elementor-element.elementor-element-4e19d74 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da3c657 */.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-12 .elementor-element.elementor-element-4da3c657{.elementor-12 .elementor-element.elementor-element-4da3c657 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dfff1b5 */.elementor-12 .elementor-element.elementor-element-4dfff1b5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670c67f2 */.elementor-12 .elementor-element.elementor-element-670c67f2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63be59cd */.elementor-12 .elementor-element.elementor-element-63be59cd{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79b3f87d */.elementor-12 .elementor-element.elementor-element-79b3f87d{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-52f5729b */.elementor-12 .elementor-element.elementor-element-52f5729b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bdb287 */.elementor-12 .elementor-element.elementor-element-3bdb287 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-761c4f35 */.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-12 .elementor-element.elementor-element-761c4f35{.elementor-12 .elementor-element.elementor-element-761c4f35 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4f6353 */.elementor-12 .elementor-element.elementor-element-4e4f6353{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaadec6 */.elementor-12 .elementor-element.elementor-element-1eaadec6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-647036a8 */.elementor-12 .elementor-element.elementor-element-647036a8{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf4c87e */.elementor-12 .elementor-element.elementor-element-5cf4c87e{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-3d516c39 */.elementor-12 .elementor-element.elementor-element-3d516c39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7f60cb */.elementor-12 .elementor-element.elementor-element-c7f60cb h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d5cdd74 */.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-12 .elementor-element.elementor-element-3d5cdd74{.elementor-12 .elementor-element.elementor-element-3d5cdd74 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10bd8ef2 */.elementor-12 .elementor-element.elementor-element-10bd8ef2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8a0656 */.elementor-12 .elementor-element.elementor-element-2c8a0656{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-386b7f8c */.elementor-12 .elementor-element.elementor-element-386b7f8c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb3480b */.elementor-12 .elementor-element.elementor-element-1bb3480b{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-10491e71 */.elementor-12 .elementor-element.elementor-element-10491e71 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e20b3c */.elementor-12 .elementor-element.elementor-element-16e20b3c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65f14fd1 */.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-12 .elementor-element.elementor-element-65f14fd1{.elementor-12 .elementor-element.elementor-element-65f14fd1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c19ac1 */.elementor-12 .elementor-element.elementor-element-24c19ac1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e978f82 */.elementor-12 .elementor-element.elementor-element-3e978f82{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11ab1ede */.elementor-12 .elementor-element.elementor-element-11ab1ede{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e2fe3 */.elementor-12 .elementor-element.elementor-element-b5e2fe3{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-706d52ea */.elementor-12 .elementor-element.elementor-element-706d52ea span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-776b7402 */.elementor-12 .elementor-element.elementor-element-776b7402 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e2625f5 */.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-12 .elementor-element.elementor-element-7e2625f5{.elementor-12 .elementor-element.elementor-element-7e2625f5 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ad9be5a */.elementor-12 .elementor-element.elementor-element-4ad9be5a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62880430 */.elementor-12 .elementor-element.elementor-element-62880430{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61cb16ca */.elementor-12 .elementor-element.elementor-element-61cb16ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541ab068 */.elementor-12 .elementor-element.elementor-element-541ab068{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-4175d914 */.elementor-12 .elementor-element.elementor-element-4175d914 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fbba702 */.elementor-12 .elementor-element.elementor-element-4fbba702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f9b0534 */.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-12 .elementor-element.elementor-element-4f9b0534{.elementor-12 .elementor-element.elementor-element-4f9b0534 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12238347 */.elementor-12 .elementor-element.elementor-element-12238347{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101c1e83 */.elementor-12 .elementor-element.elementor-element-101c1e83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7117ca1 */.elementor-12 .elementor-element.elementor-element-7117ca1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1849ad */.elementor-12 .elementor-element.elementor-element-f1849ad{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-1f50eb44 */.elementor-12 .elementor-element.elementor-element-1f50eb44 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a7c3d1 */.elementor-12 .elementor-element.elementor-element-15a7c3d1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151e4a01 */.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-12 .elementor-element.elementor-element-151e4a01{.elementor-12 .elementor-element.elementor-element-151e4a01 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0e44a */.elementor-12 .elementor-element.elementor-element-3d0e44a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-253fd056 */.elementor-12 .elementor-element.elementor-element-253fd056{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab35b92 */.elementor-12 .elementor-element.elementor-element-ab35b92{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aced71e */.elementor-12 .elementor-element.elementor-element-aced71e{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-59297611 */.elementor-12 .elementor-element.elementor-element-59297611 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-653aa341 */.elementor-12 .elementor-element.elementor-element-653aa341 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4169920f */.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-12 .elementor-element.elementor-element-4169920f{.elementor-12 .elementor-element.elementor-element-4169920f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b3f427c */.elementor-12 .elementor-element.elementor-element-7b3f427c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55850f1 */.elementor-12 .elementor-element.elementor-element-55850f1{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e842233 */.elementor-12 .elementor-element.elementor-element-2e842233{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533103fd */.elementor-12 .elementor-element.elementor-element-533103fd{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-539c4a4f */.elementor-12 .elementor-element.elementor-element-539c4a4f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34fabe02 */.elementor-12 .elementor-element.elementor-element-34fabe02 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ff1e9e6 */.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-12 .elementor-element.elementor-element-2ff1e9e6{.elementor-12 .elementor-element.elementor-element-2ff1e9e6 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b4b0de */.elementor-12 .elementor-element.elementor-element-75b4b0de{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e58df07 */.elementor-12 .elementor-element.elementor-element-4e58df07{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f3b5e */.elementor-12 .elementor-element.elementor-element-c5f3b5e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0e0ee5 */.elementor-12 .elementor-element.elementor-element-e0e0ee5{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-4cf93bc7 */.elementor-12 .elementor-element.elementor-element-4cf93bc7 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-582f9159 */.elementor-12 .elementor-element.elementor-element-582f9159 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26c26f4a */.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-12 .elementor-element.elementor-element-26c26f4a{.elementor-12 .elementor-element.elementor-element-26c26f4a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e3008b */.elementor-12 .elementor-element.elementor-element-36e3008b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a551dfc */.elementor-12 .elementor-element.elementor-element-4a551dfc{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23120542 */.elementor-12 .elementor-element.elementor-element-23120542{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ac00dc */.elementor-12 .elementor-element.elementor-element-34ac00dc{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-53328a75 */.elementor-12 .elementor-element.elementor-element-53328a75 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3764bf65 */.elementor-12 .elementor-element.elementor-element-3764bf65 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf450b */.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-12 .elementor-element.elementor-element-5cf450b{.elementor-12 .elementor-element.elementor-element-5cf450b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58fb5668 */.elementor-12 .elementor-element.elementor-element-58fb5668{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7094d */.elementor-12 .elementor-element.elementor-element-ce7094d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd3eec6 */.elementor-12 .elementor-element.elementor-element-dd3eec6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ae5a11 */.elementor-12 .elementor-element.elementor-element-71ae5a11{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-50f5c6a8 */.elementor-12 .elementor-element.elementor-element-50f5c6a8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-415fb5cf */.elementor-12 .elementor-element.elementor-element-415fb5cf h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f25c3e */.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-12 .elementor-element.elementor-element-68f25c3e{.elementor-12 .elementor-element.elementor-element-68f25c3e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb9f5d7 */.elementor-12 .elementor-element.elementor-element-7bb9f5d7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b11b529 */.elementor-12 .elementor-element.elementor-element-2b11b529{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45008dce */.elementor-12 .elementor-element.elementor-element-45008dce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a30400 */.elementor-12 .elementor-element.elementor-element-34a30400{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-6c0d0972 */.elementor-12 .elementor-element.elementor-element-6c0d0972 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f3ed9a0 */.elementor-12 .elementor-element.elementor-element-7f3ed9a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-438de9fa */.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-12 .elementor-element.elementor-element-438de9fa{.elementor-12 .elementor-element.elementor-element-438de9fa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-187c7dbe */.elementor-12 .elementor-element.elementor-element-187c7dbe{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2242a4de */.elementor-12 .elementor-element.elementor-element-2242a4de{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d4547f1 */.elementor-12 .elementor-element.elementor-element-3d4547f1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-586b2177 */.elementor-12 .elementor-element.elementor-element-586b2177{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-7b6fa65b */.elementor-12 .elementor-element.elementor-element-7b6fa65b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65833c9e */.elementor-12 .elementor-element.elementor-element-65833c9e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc7f17f */.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-12 .elementor-element.elementor-element-fc7f17f{.elementor-12 .elementor-element.elementor-element-fc7f17f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4804eb5 */.elementor-12 .elementor-element.elementor-element-4804eb5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51cada92 */.elementor-12 .elementor-element.elementor-element-51cada92{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73af24a3 */.elementor-12 .elementor-element.elementor-element-73af24a3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5452d8 */.elementor-12 .elementor-element.elementor-element-3c5452d8{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-3871b986 */.elementor-12 .elementor-element.elementor-element-3871b986 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e14a31b */.elementor-12 .elementor-element.elementor-element-e14a31b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-198a644e */.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-12 .elementor-element.elementor-element-198a644e{.elementor-12 .elementor-element.elementor-element-198a644e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c0118e */.elementor-12 .elementor-element.elementor-element-42c0118e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e2d7634 */.elementor-12 .elementor-element.elementor-element-1e2d7634{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-578bb42a */.elementor-12 .elementor-element.elementor-element-578bb42a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ce7a141 */.elementor-12 .elementor-element.elementor-element-7ce7a141{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-31eba533 */.elementor-12 .elementor-element.elementor-element-31eba533 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c732a0 */.elementor-12 .elementor-element.elementor-element-79c732a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55b3eabf */.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-12 .elementor-element.elementor-element-55b3eabf{.elementor-12 .elementor-element.elementor-element-55b3eabf p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f17f7a5 */.elementor-12 .elementor-element.elementor-element-1f17f7a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ce65442 */.elementor-12 .elementor-element.elementor-element-3ce65442{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-439e585c */.elementor-12 .elementor-element.elementor-element-439e585c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b21ad1 */.elementor-12 .elementor-element.elementor-element-1b21ad1{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-6c7842d1 */.elementor-12 .elementor-element.elementor-element-6c7842d1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3498c560 */.elementor-12 .elementor-element.elementor-element-3498c560 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50faf989 */.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-12 .elementor-element.elementor-element-50faf989{.elementor-12 .elementor-element.elementor-element-50faf989 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef93bf */.elementor-12 .elementor-element.elementor-element-aef93bf{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba5d8c3 */.elementor-12 .elementor-element.elementor-element-1ba5d8c3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4566825 */.elementor-12 .elementor-element.elementor-element-4566825{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563ad04 */.elementor-12 .elementor-element.elementor-element-7563ad04{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-9152e6e */.elementor-12 .elementor-element.elementor-element-9152e6e span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d663aea */.elementor-12 .elementor-element.elementor-element-d663aea h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794fe32 */.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-12 .elementor-element.elementor-element-2794fe32{.elementor-12 .elementor-element.elementor-element-2794fe32 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11acdcbc */.elementor-12 .elementor-element.elementor-element-11acdcbc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2107fe60 */.elementor-12 .elementor-element.elementor-element-2107fe60{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ebced42 */.elementor-12 .elementor-element.elementor-element-5ebced42{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e057ac8 */.elementor-12 .elementor-element.elementor-element-1e057ac8{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-f46f93 */.elementor-12 .elementor-element.elementor-element-f46f93 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4fa146 */.elementor-12 .elementor-element.elementor-element-7f4fa146 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fb2e77 */.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-12 .elementor-element.elementor-element-1fb2e77{.elementor-12 .elementor-element.elementor-element-1fb2e77 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a887218 */.elementor-12 .elementor-element.elementor-element-3a887218{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a5b190 */.elementor-12 .elementor-element.elementor-element-30a5b190{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ab87e25 */.elementor-12 .elementor-element.elementor-element-3ab87e25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09b97d */.elementor-12 .elementor-element.elementor-element-e09b97d{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-ad12b60 */.elementor-12 .elementor-element.elementor-element-ad12b60 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14667203 */.elementor-12 .elementor-element.elementor-element-14667203 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186ed05e */.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-12 .elementor-element.elementor-element-186ed05e{.elementor-12 .elementor-element.elementor-element-186ed05e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15d42e5e */.elementor-12 .elementor-element.elementor-element-15d42e5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ef5ad1e */.elementor-12 .elementor-element.elementor-element-5ef5ad1e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15bb12ff */.elementor-12 .elementor-element.elementor-element-15bb12ff{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4148c58c */.elementor-12 .elementor-element.elementor-element-4148c58c{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-4ca9eff4 */.elementor-12 .elementor-element.elementor-element-4ca9eff4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2066a5ca */.elementor-12 .elementor-element.elementor-element-2066a5ca h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dec7067 */.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-12 .elementor-element.elementor-element-7dec7067{.elementor-12 .elementor-element.elementor-element-7dec7067 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a23f55 */.elementor-12 .elementor-element.elementor-element-6a23f55{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c42833 */.elementor-12 .elementor-element.elementor-element-31c42833{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c1031 */.elementor-12 .elementor-element.elementor-element-21c1031{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63aff4e9 */.elementor-12 .elementor-element.elementor-element-63aff4e9{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-5e42d83a */.elementor-12 .elementor-element.elementor-element-5e42d83a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-656fba77 */.elementor-12 .elementor-element.elementor-element-656fba77 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ac33695 */.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-12 .elementor-element.elementor-element-4ac33695{.elementor-12 .elementor-element.elementor-element-4ac33695 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255ffe4 */.elementor-12 .elementor-element.elementor-element-255ffe4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed9a242 */.elementor-12 .elementor-element.elementor-element-5ed9a242{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654144fc */.elementor-12 .elementor-element.elementor-element-654144fc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43cbc548 */.elementor-12 .elementor-element.elementor-element-43cbc548{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-221e721b */.elementor-12 .elementor-element.elementor-element-221e721b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20be810 */.elementor-12 .elementor-element.elementor-element-20be810 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f5e4b87 */.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-12 .elementor-element.elementor-element-2f5e4b87{.elementor-12 .elementor-element.elementor-element-2f5e4b87 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c8232d3 */.elementor-12 .elementor-element.elementor-element-5c8232d3{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe79b8d */.elementor-12 .elementor-element.elementor-element-3fe79b8d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51fa3858 */.elementor-12 .elementor-element.elementor-element-51fa3858{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7c48ef */.elementor-12 .elementor-element.elementor-element-5a7c48ef{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-3ec4f84a */.elementor-12 .elementor-element.elementor-element-3ec4f84a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61156cbd */.elementor-12 .elementor-element.elementor-element-61156cbd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-735b00ac */.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-12 .elementor-element.elementor-element-735b00ac{.elementor-12 .elementor-element.elementor-element-735b00ac p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f598d13 */.elementor-12 .elementor-element.elementor-element-4f598d13{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc64e36 */.elementor-12 .elementor-element.elementor-element-6bc64e36{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36162ce6 */.elementor-12 .elementor-element.elementor-element-36162ce6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5a2115 */.elementor-12 .elementor-element.elementor-element-3b5a2115{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-45f830fa */.elementor-12 .elementor-element.elementor-element-45f830fa span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cec53ba */.elementor-12 .elementor-element.elementor-element-4cec53ba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f830e1 */.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-12 .elementor-element.elementor-element-30f830e1{.elementor-12 .elementor-element.elementor-element-30f830e1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77284960 */.elementor-12 .elementor-element.elementor-element-77284960{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24aff78b */.elementor-12 .elementor-element.elementor-element-24aff78b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-190c76d3 */.elementor-12 .elementor-element.elementor-element-190c76d3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64482a0b */.elementor-12 .elementor-element.elementor-element-64482a0b{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-5149bbb0 */.elementor-12 .elementor-element.elementor-element-5149bbb0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-479b537b */.elementor-12 .elementor-element.elementor-element-479b537b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-663cfc81 */.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-12 .elementor-element.elementor-element-663cfc81{.elementor-12 .elementor-element.elementor-element-663cfc81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df7b03b */.elementor-12 .elementor-element.elementor-element-2df7b03b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3204020d */.elementor-12 .elementor-element.elementor-element-3204020d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82ff8b4 */.elementor-12 .elementor-element.elementor-element-82ff8b4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4daf07c2 */.elementor-12 .elementor-element.elementor-element-4daf07c2{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-6cdde23 */.elementor-12 .elementor-element.elementor-element-6cdde23 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141065d8 */.elementor-12 .elementor-element.elementor-element-141065d8 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dbcce89 */.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-12 .elementor-element.elementor-element-2dbcce89{.elementor-12 .elementor-element.elementor-element-2dbcce89 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe2d92a */.elementor-12 .elementor-element.elementor-element-4fe2d92a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729ff284 */.elementor-12 .elementor-element.elementor-element-729ff284{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654e423b */.elementor-12 .elementor-element.elementor-element-654e423b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b998af */.elementor-12 .elementor-element.elementor-element-1b998af{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-1c3fcc1a */.elementor-12 .elementor-element.elementor-element-1c3fcc1a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e450598 */.elementor-12 .elementor-element.elementor-element-1e450598 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3546e63c */.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-12 .elementor-element.elementor-element-3546e63c{.elementor-12 .elementor-element.elementor-element-3546e63c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5811671c */.elementor-12 .elementor-element.elementor-element-5811671c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a445103 */.elementor-12 .elementor-element.elementor-element-6a445103{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f615ef0 */.elementor-12 .elementor-element.elementor-element-1f615ef0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7260ae8d */.elementor-12 .elementor-element.elementor-element-7260ae8d{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-3b13527f */.elementor-12 .elementor-element.elementor-element-3b13527f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b2f304 */.elementor-12 .elementor-element.elementor-element-74b2f304 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1c68e9 */.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-12 .elementor-element.elementor-element-6f1c68e9{.elementor-12 .elementor-element.elementor-element-6f1c68e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488f089c */.elementor-12 .elementor-element.elementor-element-488f089c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5db05ebb */.elementor-12 .elementor-element.elementor-element-5db05ebb{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46ae3dc0 */.elementor-12 .elementor-element.elementor-element-46ae3dc0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18329032 */.elementor-12 .elementor-element.elementor-element-18329032{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-19c3eb45 */.elementor-12 .elementor-element.elementor-element-19c3eb45 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d94b41 */.elementor-12 .elementor-element.elementor-element-7d94b41 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-668c3a13 */.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-12 .elementor-element.elementor-element-668c3a13{.elementor-12 .elementor-element.elementor-element-668c3a13 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be0b295 */.elementor-12 .elementor-element.elementor-element-4be0b295{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dbf517d */.elementor-12 .elementor-element.elementor-element-7dbf517d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29f57f3e */.elementor-12 .elementor-element.elementor-element-29f57f3e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71855b35 */.elementor-12 .elementor-element.elementor-element-71855b35{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-4be7aebd */.elementor-12 .elementor-element.elementor-element-4be7aebd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11bd679a */.elementor-12 .elementor-element.elementor-element-11bd679a h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db0013 */.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-12 .elementor-element.elementor-element-6db0013{.elementor-12 .elementor-element.elementor-element-6db0013 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2add94a7 */.elementor-12 .elementor-element.elementor-element-2add94a7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c3766 */.elementor-12 .elementor-element.elementor-element-509c3766{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-603b7de3 */.elementor-12 .elementor-element.elementor-element-603b7de3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f38834e */.elementor-12 .elementor-element.elementor-element-f38834e{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-ef59ee1 */.elementor-12 .elementor-element.elementor-element-ef59ee1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0d013c */.elementor-12 .elementor-element.elementor-element-a0d013c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5dd4b7 */.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-12 .elementor-element.elementor-element-4a5dd4b7{.elementor-12 .elementor-element.elementor-element-4a5dd4b7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509e57a5 */.elementor-12 .elementor-element.elementor-element-509e57a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42840ff9 */.elementor-12 .elementor-element.elementor-element-42840ff9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25656346 */.elementor-12 .elementor-element.elementor-element-25656346{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66974f78 */.elementor-12 .elementor-element.elementor-element-66974f78{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-2620821b */.elementor-12 .elementor-element.elementor-element-2620821b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c940818 */.elementor-12 .elementor-element.elementor-element-2c940818 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fef539b */.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-12 .elementor-element.elementor-element-2fef539b{.elementor-12 .elementor-element.elementor-element-2fef539b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5982edb1 */.elementor-12 .elementor-element.elementor-element-5982edb1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f318c65 */.elementor-12 .elementor-element.elementor-element-1f318c65{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3311124a */.elementor-12 .elementor-element.elementor-element-3311124a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e201260 */.elementor-12 .elementor-element.elementor-element-4e201260{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-2c430ba3 */.elementor-12 .elementor-element.elementor-element-2c430ba3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36f0f740 */.elementor-12 .elementor-element.elementor-element-36f0f740 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e2f063f */.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-12 .elementor-element.elementor-element-5e2f063f{.elementor-12 .elementor-element.elementor-element-5e2f063f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392243dc */.elementor-12 .elementor-element.elementor-element-392243dc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec57491 */.elementor-12 .elementor-element.elementor-element-6ec57491{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-557f1bb1 */.elementor-12 .elementor-element.elementor-element-557f1bb1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313490f3 */.elementor-12 .elementor-element.elementor-element-313490f3{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-6faad8cb */.elementor-12 .elementor-element.elementor-element-6faad8cb span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a4c44be */.elementor-12 .elementor-element.elementor-element-1a4c44be h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a01bcdd */.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-12 .elementor-element.elementor-element-2a01bcdd{.elementor-12 .elementor-element.elementor-element-2a01bcdd p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7adcf1 */.elementor-12 .elementor-element.elementor-element-4b7adcf1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f326719 */.elementor-12 .elementor-element.elementor-element-3f326719{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74788605 */.elementor-12 .elementor-element.elementor-element-74788605{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34198c92 */.elementor-12 .elementor-element.elementor-element-34198c92{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-56f9baed */.elementor-12 .elementor-element.elementor-element-56f9baed span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41dd52f1 */.elementor-12 .elementor-element.elementor-element-41dd52f1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63105186 */.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-12 .elementor-element.elementor-element-63105186{.elementor-12 .elementor-element.elementor-element-63105186 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46af22a0 */.elementor-12 .elementor-element.elementor-element-46af22a0{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188810ff */.elementor-12 .elementor-element.elementor-element-188810ff{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73fe6cfb */.elementor-12 .elementor-element.elementor-element-73fe6cfb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-111566b9 */.elementor-12 .elementor-element.elementor-element-111566b9{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-3c8f02d5 */.elementor-12 .elementor-element.elementor-element-3c8f02d5 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423a0dc2 */.elementor-12 .elementor-element.elementor-element-423a0dc2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54bfbf5e */.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-12 .elementor-element.elementor-element-54bfbf5e{.elementor-12 .elementor-element.elementor-element-54bfbf5e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7dcdbd */.elementor-12 .elementor-element.elementor-element-6a7dcdbd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479eda28 */.elementor-12 .elementor-element.elementor-element-479eda28{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3adf2a04 */.elementor-12 .elementor-element.elementor-element-3adf2a04{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52fb58a1 */.elementor-12 .elementor-element.elementor-element-52fb58a1{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-c233be6 */.elementor-12 .elementor-element.elementor-element-c233be6 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69b686b2 */.elementor-12 .elementor-element.elementor-element-69b686b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa3f103 */.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-12 .elementor-element.elementor-element-3fa3f103{.elementor-12 .elementor-element.elementor-element-3fa3f103 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdeddc5 */.elementor-12 .elementor-element.elementor-element-2cdeddc5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459b7277 */.elementor-12 .elementor-element.elementor-element-459b7277{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ebc74be */.elementor-12 .elementor-element.elementor-element-1ebc74be{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533dd8fd */.elementor-12 .elementor-element.elementor-element-533dd8fd{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-1c3abd33 */.elementor-12 .elementor-element.elementor-element-1c3abd33 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58173702 */.elementor-12 .elementor-element.elementor-element-58173702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a30ae7 */.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-12 .elementor-element.elementor-element-70a30ae7{.elementor-12 .elementor-element.elementor-element-70a30ae7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5560817b */.elementor-12 .elementor-element.elementor-element-5560817b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511380c6 */.elementor-12 .elementor-element.elementor-element-511380c6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51b91015 */.elementor-12 .elementor-element.elementor-element-51b91015{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e58b1a1 */.elementor-12 .elementor-element.elementor-element-7e58b1a1{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-6af39 */.elementor-12 .elementor-element.elementor-element-6af39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f5ca981 */.elementor-12 .elementor-element.elementor-element-1f5ca981 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6686183f */.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-12 .elementor-element.elementor-element-6686183f{.elementor-12 .elementor-element.elementor-element-6686183f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-315e3e31 */.elementor-12 .elementor-element.elementor-element-315e3e31{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e61dd24 */.elementor-12 .elementor-element.elementor-element-4e61dd24{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef593d7 */.elementor-12 .elementor-element.elementor-element-4ef593d7{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215d6e79 */.elementor-12 .elementor-element.elementor-element-215d6e79{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-78a9a4e0 */.elementor-12 .elementor-element.elementor-element-78a9a4e0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e19d74 */.elementor-12 .elementor-element.elementor-element-4e19d74 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da3c657 */.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-12 .elementor-element.elementor-element-4da3c657{.elementor-12 .elementor-element.elementor-element-4da3c657 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dfff1b5 */.elementor-12 .elementor-element.elementor-element-4dfff1b5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670c67f2 */.elementor-12 .elementor-element.elementor-element-670c67f2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63be59cd */.elementor-12 .elementor-element.elementor-element-63be59cd{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79b3f87d */.elementor-12 .elementor-element.elementor-element-79b3f87d{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-52f5729b */.elementor-12 .elementor-element.elementor-element-52f5729b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bdb287 */.elementor-12 .elementor-element.elementor-element-3bdb287 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-761c4f35 */.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-12 .elementor-element.elementor-element-761c4f35{.elementor-12 .elementor-element.elementor-element-761c4f35 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4f6353 */.elementor-12 .elementor-element.elementor-element-4e4f6353{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaadec6 */.elementor-12 .elementor-element.elementor-element-1eaadec6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-647036a8 */.elementor-12 .elementor-element.elementor-element-647036a8{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf4c87e */.elementor-12 .elementor-element.elementor-element-5cf4c87e{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-3d516c39 */.elementor-12 .elementor-element.elementor-element-3d516c39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7f60cb */.elementor-12 .elementor-element.elementor-element-c7f60cb h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d5cdd74 */.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-12 .elementor-element.elementor-element-3d5cdd74{.elementor-12 .elementor-element.elementor-element-3d5cdd74 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10bd8ef2 */.elementor-12 .elementor-element.elementor-element-10bd8ef2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8a0656 */.elementor-12 .elementor-element.elementor-element-2c8a0656{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-386b7f8c */.elementor-12 .elementor-element.elementor-element-386b7f8c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb3480b */.elementor-12 .elementor-element.elementor-element-1bb3480b{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-10491e71 */.elementor-12 .elementor-element.elementor-element-10491e71 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e20b3c */.elementor-12 .elementor-element.elementor-element-16e20b3c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65f14fd1 */.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-12 .elementor-element.elementor-element-65f14fd1{.elementor-12 .elementor-element.elementor-element-65f14fd1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c19ac1 */.elementor-12 .elementor-element.elementor-element-24c19ac1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e978f82 */.elementor-12 .elementor-element.elementor-element-3e978f82{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11ab1ede */.elementor-12 .elementor-element.elementor-element-11ab1ede{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e2fe3 */.elementor-12 .elementor-element.elementor-element-b5e2fe3{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-706d52ea */.elementor-12 .elementor-element.elementor-element-706d52ea span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-776b7402 */.elementor-12 .elementor-element.elementor-element-776b7402 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e2625f5 */.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-12 .elementor-element.elementor-element-7e2625f5{.elementor-12 .elementor-element.elementor-element-7e2625f5 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ad9be5a */.elementor-12 .elementor-element.elementor-element-4ad9be5a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62880430 */.elementor-12 .elementor-element.elementor-element-62880430{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61cb16ca */.elementor-12 .elementor-element.elementor-element-61cb16ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541ab068 */.elementor-12 .elementor-element.elementor-element-541ab068{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-4175d914 */.elementor-12 .elementor-element.elementor-element-4175d914 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fbba702 */.elementor-12 .elementor-element.elementor-element-4fbba702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f9b0534 */.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-12 .elementor-element.elementor-element-4f9b0534{.elementor-12 .elementor-element.elementor-element-4f9b0534 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12238347 */.elementor-12 .elementor-element.elementor-element-12238347{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101c1e83 */.elementor-12 .elementor-element.elementor-element-101c1e83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7117ca1 */.elementor-12 .elementor-element.elementor-element-7117ca1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1849ad */.elementor-12 .elementor-element.elementor-element-f1849ad{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-1f50eb44 */.elementor-12 .elementor-element.elementor-element-1f50eb44 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a7c3d1 */.elementor-12 .elementor-element.elementor-element-15a7c3d1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151e4a01 */.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-12 .elementor-element.elementor-element-151e4a01{.elementor-12 .elementor-element.elementor-element-151e4a01 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0e44a */.elementor-12 .elementor-element.elementor-element-3d0e44a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-253fd056 */.elementor-12 .elementor-element.elementor-element-253fd056{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab35b92 */.elementor-12 .elementor-element.elementor-element-ab35b92{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aced71e */.elementor-12 .elementor-element.elementor-element-aced71e{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-59297611 */.elementor-12 .elementor-element.elementor-element-59297611 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-653aa341 */.elementor-12 .elementor-element.elementor-element-653aa341 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4169920f */.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-12 .elementor-element.elementor-element-4169920f{.elementor-12 .elementor-element.elementor-element-4169920f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b3f427c */.elementor-12 .elementor-element.elementor-element-7b3f427c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55850f1 */.elementor-12 .elementor-element.elementor-element-55850f1{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e842233 */.elementor-12 .elementor-element.elementor-element-2e842233{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533103fd */.elementor-12 .elementor-element.elementor-element-533103fd{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-539c4a4f */.elementor-12 .elementor-element.elementor-element-539c4a4f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34fabe02 */.elementor-12 .elementor-element.elementor-element-34fabe02 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ff1e9e6 */.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-12 .elementor-element.elementor-element-2ff1e9e6{.elementor-12 .elementor-element.elementor-element-2ff1e9e6 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b4b0de */.elementor-12 .elementor-element.elementor-element-75b4b0de{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e58df07 */.elementor-12 .elementor-element.elementor-element-4e58df07{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f3b5e */.elementor-12 .elementor-element.elementor-element-c5f3b5e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0e0ee5 */.elementor-12 .elementor-element.elementor-element-e0e0ee5{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-4cf93bc7 */.elementor-12 .elementor-element.elementor-element-4cf93bc7 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-582f9159 */.elementor-12 .elementor-element.elementor-element-582f9159 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26c26f4a */.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-12 .elementor-element.elementor-element-26c26f4a{.elementor-12 .elementor-element.elementor-element-26c26f4a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e3008b */.elementor-12 .elementor-element.elementor-element-36e3008b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a551dfc */.elementor-12 .elementor-element.elementor-element-4a551dfc{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23120542 */.elementor-12 .elementor-element.elementor-element-23120542{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ac00dc */.elementor-12 .elementor-element.elementor-element-34ac00dc{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-53328a75 */.elementor-12 .elementor-element.elementor-element-53328a75 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3764bf65 */.elementor-12 .elementor-element.elementor-element-3764bf65 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf450b */.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-12 .elementor-element.elementor-element-5cf450b{.elementor-12 .elementor-element.elementor-element-5cf450b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58fb5668 */.elementor-12 .elementor-element.elementor-element-58fb5668{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7094d */.elementor-12 .elementor-element.elementor-element-ce7094d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd3eec6 */.elementor-12 .elementor-element.elementor-element-dd3eec6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ae5a11 */.elementor-12 .elementor-element.elementor-element-71ae5a11{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-50f5c6a8 */.elementor-12 .elementor-element.elementor-element-50f5c6a8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-415fb5cf */.elementor-12 .elementor-element.elementor-element-415fb5cf h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f25c3e */.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-12 .elementor-element.elementor-element-68f25c3e{.elementor-12 .elementor-element.elementor-element-68f25c3e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb9f5d7 */.elementor-12 .elementor-element.elementor-element-7bb9f5d7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b11b529 */.elementor-12 .elementor-element.elementor-element-2b11b529{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45008dce */.elementor-12 .elementor-element.elementor-element-45008dce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a30400 */.elementor-12 .elementor-element.elementor-element-34a30400{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-6c0d0972 */.elementor-12 .elementor-element.elementor-element-6c0d0972 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f3ed9a0 */.elementor-12 .elementor-element.elementor-element-7f3ed9a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-438de9fa */.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-12 .elementor-element.elementor-element-438de9fa{.elementor-12 .elementor-element.elementor-element-438de9fa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-187c7dbe */.elementor-12 .elementor-element.elementor-element-187c7dbe{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2242a4de */.elementor-12 .elementor-element.elementor-element-2242a4de{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d4547f1 */.elementor-12 .elementor-element.elementor-element-3d4547f1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-586b2177 */.elementor-12 .elementor-element.elementor-element-586b2177{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-7b6fa65b */.elementor-12 .elementor-element.elementor-element-7b6fa65b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65833c9e */.elementor-12 .elementor-element.elementor-element-65833c9e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc7f17f */.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-12 .elementor-element.elementor-element-fc7f17f{.elementor-12 .elementor-element.elementor-element-fc7f17f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4804eb5 */.elementor-12 .elementor-element.elementor-element-4804eb5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51cada92 */.elementor-12 .elementor-element.elementor-element-51cada92{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73af24a3 */.elementor-12 .elementor-element.elementor-element-73af24a3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5452d8 */.elementor-12 .elementor-element.elementor-element-3c5452d8{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-3871b986 */.elementor-12 .elementor-element.elementor-element-3871b986 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e14a31b */.elementor-12 .elementor-element.elementor-element-e14a31b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-198a644e */.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-12 .elementor-element.elementor-element-198a644e{.elementor-12 .elementor-element.elementor-element-198a644e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c0118e */.elementor-12 .elementor-element.elementor-element-42c0118e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e2d7634 */.elementor-12 .elementor-element.elementor-element-1e2d7634{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-578bb42a */.elementor-12 .elementor-element.elementor-element-578bb42a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ce7a141 */.elementor-12 .elementor-element.elementor-element-7ce7a141{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-31eba533 */.elementor-12 .elementor-element.elementor-element-31eba533 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c732a0 */.elementor-12 .elementor-element.elementor-element-79c732a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55b3eabf */.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-12 .elementor-element.elementor-element-55b3eabf{.elementor-12 .elementor-element.elementor-element-55b3eabf p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f17f7a5 */.elementor-12 .elementor-element.elementor-element-1f17f7a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ce65442 */.elementor-12 .elementor-element.elementor-element-3ce65442{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-439e585c */.elementor-12 .elementor-element.elementor-element-439e585c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b21ad1 */.elementor-12 .elementor-element.elementor-element-1b21ad1{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-6c7842d1 */.elementor-12 .elementor-element.elementor-element-6c7842d1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3498c560 */.elementor-12 .elementor-element.elementor-element-3498c560 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50faf989 */.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-12 .elementor-element.elementor-element-50faf989{.elementor-12 .elementor-element.elementor-element-50faf989 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef93bf */.elementor-12 .elementor-element.elementor-element-aef93bf{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba5d8c3 */.elementor-12 .elementor-element.elementor-element-1ba5d8c3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4566825 */.elementor-12 .elementor-element.elementor-element-4566825{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563ad04 */.elementor-12 .elementor-element.elementor-element-7563ad04{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-9152e6e */.elementor-12 .elementor-element.elementor-element-9152e6e span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d663aea */.elementor-12 .elementor-element.elementor-element-d663aea h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794fe32 */.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-12 .elementor-element.elementor-element-2794fe32{.elementor-12 .elementor-element.elementor-element-2794fe32 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11acdcbc */.elementor-12 .elementor-element.elementor-element-11acdcbc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2107fe60 */.elementor-12 .elementor-element.elementor-element-2107fe60{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ebced42 */.elementor-12 .elementor-element.elementor-element-5ebced42{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e057ac8 */.elementor-12 .elementor-element.elementor-element-1e057ac8{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-f46f93 */.elementor-12 .elementor-element.elementor-element-f46f93 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4fa146 */.elementor-12 .elementor-element.elementor-element-7f4fa146 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fb2e77 */.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-12 .elementor-element.elementor-element-1fb2e77{.elementor-12 .elementor-element.elementor-element-1fb2e77 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a887218 */.elementor-12 .elementor-element.elementor-element-3a887218{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a5b190 */.elementor-12 .elementor-element.elementor-element-30a5b190{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ab87e25 */.elementor-12 .elementor-element.elementor-element-3ab87e25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09b97d */.elementor-12 .elementor-element.elementor-element-e09b97d{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-ad12b60 */.elementor-12 .elementor-element.elementor-element-ad12b60 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14667203 */.elementor-12 .elementor-element.elementor-element-14667203 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186ed05e */.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-12 .elementor-element.elementor-element-186ed05e{.elementor-12 .elementor-element.elementor-element-186ed05e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15d42e5e */.elementor-12 .elementor-element.elementor-element-15d42e5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ef5ad1e */.elementor-12 .elementor-element.elementor-element-5ef5ad1e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15bb12ff */.elementor-12 .elementor-element.elementor-element-15bb12ff{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4148c58c */.elementor-12 .elementor-element.elementor-element-4148c58c{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-4ca9eff4 */.elementor-12 .elementor-element.elementor-element-4ca9eff4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2066a5ca */.elementor-12 .elementor-element.elementor-element-2066a5ca h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dec7067 */.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-12 .elementor-element.elementor-element-7dec7067{.elementor-12 .elementor-element.elementor-element-7dec7067 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a23f55 */.elementor-12 .elementor-element.elementor-element-6a23f55{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c42833 */.elementor-12 .elementor-element.elementor-element-31c42833{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c1031 */.elementor-12 .elementor-element.elementor-element-21c1031{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63aff4e9 */.elementor-12 .elementor-element.elementor-element-63aff4e9{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-5e42d83a */.elementor-12 .elementor-element.elementor-element-5e42d83a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-656fba77 */.elementor-12 .elementor-element.elementor-element-656fba77 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ac33695 */.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-12 .elementor-element.elementor-element-4ac33695{.elementor-12 .elementor-element.elementor-element-4ac33695 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255ffe4 */.elementor-12 .elementor-element.elementor-element-255ffe4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed9a242 */.elementor-12 .elementor-element.elementor-element-5ed9a242{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654144fc */.elementor-12 .elementor-element.elementor-element-654144fc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43cbc548 */.elementor-12 .elementor-element.elementor-element-43cbc548{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-221e721b */.elementor-12 .elementor-element.elementor-element-221e721b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20be810 */.elementor-12 .elementor-element.elementor-element-20be810 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f5e4b87 */.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-12 .elementor-element.elementor-element-2f5e4b87{.elementor-12 .elementor-element.elementor-element-2f5e4b87 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c8232d3 */.elementor-12 .elementor-element.elementor-element-5c8232d3{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe79b8d */.elementor-12 .elementor-element.elementor-element-3fe79b8d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51fa3858 */.elementor-12 .elementor-element.elementor-element-51fa3858{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7c48ef */.elementor-12 .elementor-element.elementor-element-5a7c48ef{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-3ec4f84a */.elementor-12 .elementor-element.elementor-element-3ec4f84a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61156cbd */.elementor-12 .elementor-element.elementor-element-61156cbd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-735b00ac */.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-12 .elementor-element.elementor-element-735b00ac{.elementor-12 .elementor-element.elementor-element-735b00ac p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f598d13 */.elementor-12 .elementor-element.elementor-element-4f598d13{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc64e36 */.elementor-12 .elementor-element.elementor-element-6bc64e36{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36162ce6 */.elementor-12 .elementor-element.elementor-element-36162ce6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5a2115 */.elementor-12 .elementor-element.elementor-element-3b5a2115{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-45f830fa */.elementor-12 .elementor-element.elementor-element-45f830fa span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cec53ba */.elementor-12 .elementor-element.elementor-element-4cec53ba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f830e1 */.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-12 .elementor-element.elementor-element-30f830e1{.elementor-12 .elementor-element.elementor-element-30f830e1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77284960 */.elementor-12 .elementor-element.elementor-element-77284960{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24aff78b */.elementor-12 .elementor-element.elementor-element-24aff78b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-190c76d3 */.elementor-12 .elementor-element.elementor-element-190c76d3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64482a0b */.elementor-12 .elementor-element.elementor-element-64482a0b{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-5149bbb0 */.elementor-12 .elementor-element.elementor-element-5149bbb0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-479b537b */.elementor-12 .elementor-element.elementor-element-479b537b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-663cfc81 */.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-12 .elementor-element.elementor-element-663cfc81{.elementor-12 .elementor-element.elementor-element-663cfc81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df7b03b */.elementor-12 .elementor-element.elementor-element-2df7b03b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3204020d */.elementor-12 .elementor-element.elementor-element-3204020d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82ff8b4 */.elementor-12 .elementor-element.elementor-element-82ff8b4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4daf07c2 */.elementor-12 .elementor-element.elementor-element-4daf07c2{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-6cdde23 */.elementor-12 .elementor-element.elementor-element-6cdde23 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141065d8 */.elementor-12 .elementor-element.elementor-element-141065d8 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dbcce89 */.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-12 .elementor-element.elementor-element-2dbcce89{.elementor-12 .elementor-element.elementor-element-2dbcce89 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe2d92a */.elementor-12 .elementor-element.elementor-element-4fe2d92a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729ff284 */.elementor-12 .elementor-element.elementor-element-729ff284{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654e423b */.elementor-12 .elementor-element.elementor-element-654e423b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b998af */.elementor-12 .elementor-element.elementor-element-1b998af{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-1c3fcc1a */.elementor-12 .elementor-element.elementor-element-1c3fcc1a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e450598 */.elementor-12 .elementor-element.elementor-element-1e450598 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3546e63c */.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-12 .elementor-element.elementor-element-3546e63c{.elementor-12 .elementor-element.elementor-element-3546e63c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5811671c */.elementor-12 .elementor-element.elementor-element-5811671c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a445103 */.elementor-12 .elementor-element.elementor-element-6a445103{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f615ef0 */.elementor-12 .elementor-element.elementor-element-1f615ef0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7260ae8d */.elementor-12 .elementor-element.elementor-element-7260ae8d{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-3b13527f */.elementor-12 .elementor-element.elementor-element-3b13527f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b2f304 */.elementor-12 .elementor-element.elementor-element-74b2f304 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1c68e9 */.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-12 .elementor-element.elementor-element-6f1c68e9{.elementor-12 .elementor-element.elementor-element-6f1c68e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488f089c */.elementor-12 .elementor-element.elementor-element-488f089c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5db05ebb */.elementor-12 .elementor-element.elementor-element-5db05ebb{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46ae3dc0 */.elementor-12 .elementor-element.elementor-element-46ae3dc0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18329032 */.elementor-12 .elementor-element.elementor-element-18329032{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-19c3eb45 */.elementor-12 .elementor-element.elementor-element-19c3eb45 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d94b41 */.elementor-12 .elementor-element.elementor-element-7d94b41 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-668c3a13 */.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-12 .elementor-element.elementor-element-668c3a13{.elementor-12 .elementor-element.elementor-element-668c3a13 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be0b295 */.elementor-12 .elementor-element.elementor-element-4be0b295{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dbf517d */.elementor-12 .elementor-element.elementor-element-7dbf517d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29f57f3e */.elementor-12 .elementor-element.elementor-element-29f57f3e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71855b35 */.elementor-12 .elementor-element.elementor-element-71855b35{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-4be7aebd */.elementor-12 .elementor-element.elementor-element-4be7aebd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11bd679a */.elementor-12 .elementor-element.elementor-element-11bd679a h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db0013 */.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-12 .elementor-element.elementor-element-6db0013{.elementor-12 .elementor-element.elementor-element-6db0013 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2add94a7 */.elementor-12 .elementor-element.elementor-element-2add94a7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c3766 */.elementor-12 .elementor-element.elementor-element-509c3766{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-603b7de3 */.elementor-12 .elementor-element.elementor-element-603b7de3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f38834e */.elementor-12 .elementor-element.elementor-element-f38834e{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-ef59ee1 */.elementor-12 .elementor-element.elementor-element-ef59ee1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0d013c */.elementor-12 .elementor-element.elementor-element-a0d013c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5dd4b7 */.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-12 .elementor-element.elementor-element-4a5dd4b7{.elementor-12 .elementor-element.elementor-element-4a5dd4b7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509e57a5 */.elementor-12 .elementor-element.elementor-element-509e57a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42840ff9 */.elementor-12 .elementor-element.elementor-element-42840ff9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25656346 */.elementor-12 .elementor-element.elementor-element-25656346{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66974f78 */.elementor-12 .elementor-element.elementor-element-66974f78{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-2620821b */.elementor-12 .elementor-element.elementor-element-2620821b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c940818 */.elementor-12 .elementor-element.elementor-element-2c940818 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fef539b */.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-12 .elementor-element.elementor-element-2fef539b{.elementor-12 .elementor-element.elementor-element-2fef539b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5982edb1 */.elementor-12 .elementor-element.elementor-element-5982edb1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f318c65 */.elementor-12 .elementor-element.elementor-element-1f318c65{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3311124a */.elementor-12 .elementor-element.elementor-element-3311124a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e201260 */.elementor-12 .elementor-element.elementor-element-4e201260{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-2c430ba3 */.elementor-12 .elementor-element.elementor-element-2c430ba3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36f0f740 */.elementor-12 .elementor-element.elementor-element-36f0f740 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e2f063f */.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-12 .elementor-element.elementor-element-5e2f063f{.elementor-12 .elementor-element.elementor-element-5e2f063f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392243dc */.elementor-12 .elementor-element.elementor-element-392243dc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec57491 */.elementor-12 .elementor-element.elementor-element-6ec57491{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-557f1bb1 */.elementor-12 .elementor-element.elementor-element-557f1bb1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313490f3 */.elementor-12 .elementor-element.elementor-element-313490f3{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-6faad8cb */.elementor-12 .elementor-element.elementor-element-6faad8cb span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a4c44be */.elementor-12 .elementor-element.elementor-element-1a4c44be h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a01bcdd */.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-12 .elementor-element.elementor-element-2a01bcdd{.elementor-12 .elementor-element.elementor-element-2a01bcdd p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7adcf1 */.elementor-12 .elementor-element.elementor-element-4b7adcf1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f326719 */.elementor-12 .elementor-element.elementor-element-3f326719{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74788605 */.elementor-12 .elementor-element.elementor-element-74788605{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34198c92 */.elementor-12 .elementor-element.elementor-element-34198c92{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-56f9baed */.elementor-12 .elementor-element.elementor-element-56f9baed span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41dd52f1 */.elementor-12 .elementor-element.elementor-element-41dd52f1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63105186 */.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-12 .elementor-element.elementor-element-63105186{.elementor-12 .elementor-element.elementor-element-63105186 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46af22a0 */.elementor-12 .elementor-element.elementor-element-46af22a0{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188810ff */.elementor-12 .elementor-element.elementor-element-188810ff{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73fe6cfb */.elementor-12 .elementor-element.elementor-element-73fe6cfb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-111566b9 */.elementor-12 .elementor-element.elementor-element-111566b9{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-3c8f02d5 */.elementor-12 .elementor-element.elementor-element-3c8f02d5 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423a0dc2 */.elementor-12 .elementor-element.elementor-element-423a0dc2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54bfbf5e */.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-12 .elementor-element.elementor-element-54bfbf5e{.elementor-12 .elementor-element.elementor-element-54bfbf5e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7dcdbd */.elementor-12 .elementor-element.elementor-element-6a7dcdbd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479eda28 */.elementor-12 .elementor-element.elementor-element-479eda28{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3adf2a04 */.elementor-12 .elementor-element.elementor-element-3adf2a04{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52fb58a1 */.elementor-12 .elementor-element.elementor-element-52fb58a1{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-c233be6 */.elementor-12 .elementor-element.elementor-element-c233be6 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69b686b2 */.elementor-12 .elementor-element.elementor-element-69b686b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa3f103 */.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-12 .elementor-element.elementor-element-3fa3f103{.elementor-12 .elementor-element.elementor-element-3fa3f103 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdeddc5 */.elementor-12 .elementor-element.elementor-element-2cdeddc5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459b7277 */.elementor-12 .elementor-element.elementor-element-459b7277{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ebc74be */.elementor-12 .elementor-element.elementor-element-1ebc74be{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533dd8fd */.elementor-12 .elementor-element.elementor-element-533dd8fd{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-1c3abd33 */.elementor-12 .elementor-element.elementor-element-1c3abd33 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58173702 */.elementor-12 .elementor-element.elementor-element-58173702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a30ae7 */.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-12 .elementor-element.elementor-element-70a30ae7{.elementor-12 .elementor-element.elementor-element-70a30ae7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5560817b */.elementor-12 .elementor-element.elementor-element-5560817b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511380c6 */.elementor-12 .elementor-element.elementor-element-511380c6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51b91015 */.elementor-12 .elementor-element.elementor-element-51b91015{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e58b1a1 */.elementor-12 .elementor-element.elementor-element-7e58b1a1{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-6af39 */.elementor-12 .elementor-element.elementor-element-6af39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f5ca981 */.elementor-12 .elementor-element.elementor-element-1f5ca981 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6686183f */.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-12 .elementor-element.elementor-element-6686183f{.elementor-12 .elementor-element.elementor-element-6686183f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-315e3e31 */.elementor-12 .elementor-element.elementor-element-315e3e31{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e61dd24 */.elementor-12 .elementor-element.elementor-element-4e61dd24{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef593d7 */.elementor-12 .elementor-element.elementor-element-4ef593d7{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215d6e79 */.elementor-12 .elementor-element.elementor-element-215d6e79{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-78a9a4e0 */.elementor-12 .elementor-element.elementor-element-78a9a4e0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e19d74 */.elementor-12 .elementor-element.elementor-element-4e19d74 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da3c657 */.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-12 .elementor-element.elementor-element-4da3c657{.elementor-12 .elementor-element.elementor-element-4da3c657 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dfff1b5 */.elementor-12 .elementor-element.elementor-element-4dfff1b5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670c67f2 */.elementor-12 .elementor-element.elementor-element-670c67f2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63be59cd */.elementor-12 .elementor-element.elementor-element-63be59cd{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79b3f87d */.elementor-12 .elementor-element.elementor-element-79b3f87d{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-52f5729b */.elementor-12 .elementor-element.elementor-element-52f5729b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bdb287 */.elementor-12 .elementor-element.elementor-element-3bdb287 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-761c4f35 */.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-12 .elementor-element.elementor-element-761c4f35{.elementor-12 .elementor-element.elementor-element-761c4f35 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4f6353 */.elementor-12 .elementor-element.elementor-element-4e4f6353{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaadec6 */.elementor-12 .elementor-element.elementor-element-1eaadec6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-647036a8 */.elementor-12 .elementor-element.elementor-element-647036a8{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf4c87e */.elementor-12 .elementor-element.elementor-element-5cf4c87e{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-3d516c39 */.elementor-12 .elementor-element.elementor-element-3d516c39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7f60cb */.elementor-12 .elementor-element.elementor-element-c7f60cb h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d5cdd74 */.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-12 .elementor-element.elementor-element-3d5cdd74{.elementor-12 .elementor-element.elementor-element-3d5cdd74 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10bd8ef2 */.elementor-12 .elementor-element.elementor-element-10bd8ef2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8a0656 */.elementor-12 .elementor-element.elementor-element-2c8a0656{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-386b7f8c */.elementor-12 .elementor-element.elementor-element-386b7f8c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb3480b */.elementor-12 .elementor-element.elementor-element-1bb3480b{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-10491e71 */.elementor-12 .elementor-element.elementor-element-10491e71 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e20b3c */.elementor-12 .elementor-element.elementor-element-16e20b3c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65f14fd1 */.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-12 .elementor-element.elementor-element-65f14fd1{.elementor-12 .elementor-element.elementor-element-65f14fd1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c19ac1 */.elementor-12 .elementor-element.elementor-element-24c19ac1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e978f82 */.elementor-12 .elementor-element.elementor-element-3e978f82{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11ab1ede */.elementor-12 .elementor-element.elementor-element-11ab1ede{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e2fe3 */.elementor-12 .elementor-element.elementor-element-b5e2fe3{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-706d52ea */.elementor-12 .elementor-element.elementor-element-706d52ea span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-776b7402 */.elementor-12 .elementor-element.elementor-element-776b7402 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e2625f5 */.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-12 .elementor-element.elementor-element-7e2625f5{.elementor-12 .elementor-element.elementor-element-7e2625f5 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ad9be5a */.elementor-12 .elementor-element.elementor-element-4ad9be5a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62880430 */.elementor-12 .elementor-element.elementor-element-62880430{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61cb16ca */.elementor-12 .elementor-element.elementor-element-61cb16ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541ab068 */.elementor-12 .elementor-element.elementor-element-541ab068{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-4175d914 */.elementor-12 .elementor-element.elementor-element-4175d914 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fbba702 */.elementor-12 .elementor-element.elementor-element-4fbba702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f9b0534 */.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-12 .elementor-element.elementor-element-4f9b0534{.elementor-12 .elementor-element.elementor-element-4f9b0534 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12238347 */.elementor-12 .elementor-element.elementor-element-12238347{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101c1e83 */.elementor-12 .elementor-element.elementor-element-101c1e83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7117ca1 */.elementor-12 .elementor-element.elementor-element-7117ca1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1849ad */.elementor-12 .elementor-element.elementor-element-f1849ad{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-1f50eb44 */.elementor-12 .elementor-element.elementor-element-1f50eb44 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a7c3d1 */.elementor-12 .elementor-element.elementor-element-15a7c3d1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151e4a01 */.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-12 .elementor-element.elementor-element-151e4a01{.elementor-12 .elementor-element.elementor-element-151e4a01 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0e44a */.elementor-12 .elementor-element.elementor-element-3d0e44a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-253fd056 */.elementor-12 .elementor-element.elementor-element-253fd056{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab35b92 */.elementor-12 .elementor-element.elementor-element-ab35b92{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aced71e */.elementor-12 .elementor-element.elementor-element-aced71e{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-59297611 */.elementor-12 .elementor-element.elementor-element-59297611 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-653aa341 */.elementor-12 .elementor-element.elementor-element-653aa341 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4169920f */.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-12 .elementor-element.elementor-element-4169920f{.elementor-12 .elementor-element.elementor-element-4169920f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b3f427c */.elementor-12 .elementor-element.elementor-element-7b3f427c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55850f1 */.elementor-12 .elementor-element.elementor-element-55850f1{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e842233 */.elementor-12 .elementor-element.elementor-element-2e842233{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533103fd */.elementor-12 .elementor-element.elementor-element-533103fd{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-539c4a4f */.elementor-12 .elementor-element.elementor-element-539c4a4f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34fabe02 */.elementor-12 .elementor-element.elementor-element-34fabe02 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ff1e9e6 */.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-12 .elementor-element.elementor-element-2ff1e9e6{.elementor-12 .elementor-element.elementor-element-2ff1e9e6 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b4b0de */.elementor-12 .elementor-element.elementor-element-75b4b0de{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e58df07 */.elementor-12 .elementor-element.elementor-element-4e58df07{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f3b5e */.elementor-12 .elementor-element.elementor-element-c5f3b5e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0e0ee5 */.elementor-12 .elementor-element.elementor-element-e0e0ee5{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-4cf93bc7 */.elementor-12 .elementor-element.elementor-element-4cf93bc7 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-582f9159 */.elementor-12 .elementor-element.elementor-element-582f9159 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26c26f4a */.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-12 .elementor-element.elementor-element-26c26f4a{.elementor-12 .elementor-element.elementor-element-26c26f4a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e3008b */.elementor-12 .elementor-element.elementor-element-36e3008b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a551dfc */.elementor-12 .elementor-element.elementor-element-4a551dfc{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23120542 */.elementor-12 .elementor-element.elementor-element-23120542{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ac00dc */.elementor-12 .elementor-element.elementor-element-34ac00dc{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-53328a75 */.elementor-12 .elementor-element.elementor-element-53328a75 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3764bf65 */.elementor-12 .elementor-element.elementor-element-3764bf65 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf450b */.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-12 .elementor-element.elementor-element-5cf450b{.elementor-12 .elementor-element.elementor-element-5cf450b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58fb5668 */.elementor-12 .elementor-element.elementor-element-58fb5668{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7094d */.elementor-12 .elementor-element.elementor-element-ce7094d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd3eec6 */.elementor-12 .elementor-element.elementor-element-dd3eec6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ae5a11 */.elementor-12 .elementor-element.elementor-element-71ae5a11{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-50f5c6a8 */.elementor-12 .elementor-element.elementor-element-50f5c6a8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-415fb5cf */.elementor-12 .elementor-element.elementor-element-415fb5cf h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f25c3e */.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-12 .elementor-element.elementor-element-68f25c3e{.elementor-12 .elementor-element.elementor-element-68f25c3e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb9f5d7 */.elementor-12 .elementor-element.elementor-element-7bb9f5d7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b11b529 */.elementor-12 .elementor-element.elementor-element-2b11b529{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45008dce */.elementor-12 .elementor-element.elementor-element-45008dce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a30400 */.elementor-12 .elementor-element.elementor-element-34a30400{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-6c0d0972 */.elementor-12 .elementor-element.elementor-element-6c0d0972 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f3ed9a0 */.elementor-12 .elementor-element.elementor-element-7f3ed9a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-438de9fa */.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-12 .elementor-element.elementor-element-438de9fa{.elementor-12 .elementor-element.elementor-element-438de9fa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-187c7dbe */.elementor-12 .elementor-element.elementor-element-187c7dbe{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2242a4de */.elementor-12 .elementor-element.elementor-element-2242a4de{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d4547f1 */.elementor-12 .elementor-element.elementor-element-3d4547f1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-586b2177 */.elementor-12 .elementor-element.elementor-element-586b2177{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-7b6fa65b */.elementor-12 .elementor-element.elementor-element-7b6fa65b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65833c9e */.elementor-12 .elementor-element.elementor-element-65833c9e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc7f17f */.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-12 .elementor-element.elementor-element-fc7f17f{.elementor-12 .elementor-element.elementor-element-fc7f17f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4804eb5 */.elementor-12 .elementor-element.elementor-element-4804eb5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51cada92 */.elementor-12 .elementor-element.elementor-element-51cada92{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73af24a3 */.elementor-12 .elementor-element.elementor-element-73af24a3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5452d8 */.elementor-12 .elementor-element.elementor-element-3c5452d8{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-3871b986 */.elementor-12 .elementor-element.elementor-element-3871b986 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e14a31b */.elementor-12 .elementor-element.elementor-element-e14a31b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-198a644e */.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-12 .elementor-element.elementor-element-198a644e{.elementor-12 .elementor-element.elementor-element-198a644e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c0118e */.elementor-12 .elementor-element.elementor-element-42c0118e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e2d7634 */.elementor-12 .elementor-element.elementor-element-1e2d7634{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-578bb42a */.elementor-12 .elementor-element.elementor-element-578bb42a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ce7a141 */.elementor-12 .elementor-element.elementor-element-7ce7a141{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-31eba533 */.elementor-12 .elementor-element.elementor-element-31eba533 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c732a0 */.elementor-12 .elementor-element.elementor-element-79c732a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55b3eabf */.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-12 .elementor-element.elementor-element-55b3eabf{.elementor-12 .elementor-element.elementor-element-55b3eabf p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f17f7a5 */.elementor-12 .elementor-element.elementor-element-1f17f7a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ce65442 */.elementor-12 .elementor-element.elementor-element-3ce65442{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-439e585c */.elementor-12 .elementor-element.elementor-element-439e585c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b21ad1 */.elementor-12 .elementor-element.elementor-element-1b21ad1{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-6c7842d1 */.elementor-12 .elementor-element.elementor-element-6c7842d1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3498c560 */.elementor-12 .elementor-element.elementor-element-3498c560 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50faf989 */.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-12 .elementor-element.elementor-element-50faf989{.elementor-12 .elementor-element.elementor-element-50faf989 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef93bf */.elementor-12 .elementor-element.elementor-element-aef93bf{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba5d8c3 */.elementor-12 .elementor-element.elementor-element-1ba5d8c3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4566825 */.elementor-12 .elementor-element.elementor-element-4566825{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563ad04 */.elementor-12 .elementor-element.elementor-element-7563ad04{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-9152e6e */.elementor-12 .elementor-element.elementor-element-9152e6e span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d663aea */.elementor-12 .elementor-element.elementor-element-d663aea h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794fe32 */.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-12 .elementor-element.elementor-element-2794fe32{.elementor-12 .elementor-element.elementor-element-2794fe32 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11acdcbc */.elementor-12 .elementor-element.elementor-element-11acdcbc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2107fe60 */.elementor-12 .elementor-element.elementor-element-2107fe60{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ebced42 */.elementor-12 .elementor-element.elementor-element-5ebced42{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e057ac8 */.elementor-12 .elementor-element.elementor-element-1e057ac8{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-f46f93 */.elementor-12 .elementor-element.elementor-element-f46f93 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4fa146 */.elementor-12 .elementor-element.elementor-element-7f4fa146 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fb2e77 */.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-12 .elementor-element.elementor-element-1fb2e77{.elementor-12 .elementor-element.elementor-element-1fb2e77 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a887218 */.elementor-12 .elementor-element.elementor-element-3a887218{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a5b190 */.elementor-12 .elementor-element.elementor-element-30a5b190{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ab87e25 */.elementor-12 .elementor-element.elementor-element-3ab87e25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09b97d */.elementor-12 .elementor-element.elementor-element-e09b97d{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-ad12b60 */.elementor-12 .elementor-element.elementor-element-ad12b60 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14667203 */.elementor-12 .elementor-element.elementor-element-14667203 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186ed05e */.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-12 .elementor-element.elementor-element-186ed05e{.elementor-12 .elementor-element.elementor-element-186ed05e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15d42e5e */.elementor-12 .elementor-element.elementor-element-15d42e5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ef5ad1e */.elementor-12 .elementor-element.elementor-element-5ef5ad1e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15bb12ff */.elementor-12 .elementor-element.elementor-element-15bb12ff{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4148c58c */.elementor-12 .elementor-element.elementor-element-4148c58c{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-4ca9eff4 */.elementor-12 .elementor-element.elementor-element-4ca9eff4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2066a5ca */.elementor-12 .elementor-element.elementor-element-2066a5ca h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dec7067 */.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-12 .elementor-element.elementor-element-7dec7067{.elementor-12 .elementor-element.elementor-element-7dec7067 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a23f55 */.elementor-12 .elementor-element.elementor-element-6a23f55{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c42833 */.elementor-12 .elementor-element.elementor-element-31c42833{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c1031 */.elementor-12 .elementor-element.elementor-element-21c1031{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63aff4e9 */.elementor-12 .elementor-element.elementor-element-63aff4e9{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-5e42d83a */.elementor-12 .elementor-element.elementor-element-5e42d83a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-656fba77 */.elementor-12 .elementor-element.elementor-element-656fba77 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ac33695 */.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-12 .elementor-element.elementor-element-4ac33695{.elementor-12 .elementor-element.elementor-element-4ac33695 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255ffe4 */.elementor-12 .elementor-element.elementor-element-255ffe4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed9a242 */.elementor-12 .elementor-element.elementor-element-5ed9a242{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654144fc */.elementor-12 .elementor-element.elementor-element-654144fc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43cbc548 */.elementor-12 .elementor-element.elementor-element-43cbc548{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-221e721b */.elementor-12 .elementor-element.elementor-element-221e721b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20be810 */.elementor-12 .elementor-element.elementor-element-20be810 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f5e4b87 */.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-12 .elementor-element.elementor-element-2f5e4b87{.elementor-12 .elementor-element.elementor-element-2f5e4b87 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c8232d3 */.elementor-12 .elementor-element.elementor-element-5c8232d3{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe79b8d */.elementor-12 .elementor-element.elementor-element-3fe79b8d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51fa3858 */.elementor-12 .elementor-element.elementor-element-51fa3858{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7c48ef */.elementor-12 .elementor-element.elementor-element-5a7c48ef{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-3ec4f84a */.elementor-12 .elementor-element.elementor-element-3ec4f84a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61156cbd */.elementor-12 .elementor-element.elementor-element-61156cbd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-735b00ac */.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-12 .elementor-element.elementor-element-735b00ac{.elementor-12 .elementor-element.elementor-element-735b00ac p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f598d13 */.elementor-12 .elementor-element.elementor-element-4f598d13{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc64e36 */.elementor-12 .elementor-element.elementor-element-6bc64e36{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36162ce6 */.elementor-12 .elementor-element.elementor-element-36162ce6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5a2115 */.elementor-12 .elementor-element.elementor-element-3b5a2115{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-45f830fa */.elementor-12 .elementor-element.elementor-element-45f830fa span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cec53ba */.elementor-12 .elementor-element.elementor-element-4cec53ba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f830e1 */.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-12 .elementor-element.elementor-element-30f830e1{.elementor-12 .elementor-element.elementor-element-30f830e1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77284960 */.elementor-12 .elementor-element.elementor-element-77284960{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24aff78b */.elementor-12 .elementor-element.elementor-element-24aff78b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-190c76d3 */.elementor-12 .elementor-element.elementor-element-190c76d3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64482a0b */.elementor-12 .elementor-element.elementor-element-64482a0b{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-5149bbb0 */.elementor-12 .elementor-element.elementor-element-5149bbb0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-479b537b */.elementor-12 .elementor-element.elementor-element-479b537b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-663cfc81 */.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-12 .elementor-element.elementor-element-663cfc81{.elementor-12 .elementor-element.elementor-element-663cfc81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df7b03b */.elementor-12 .elementor-element.elementor-element-2df7b03b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3204020d */.elementor-12 .elementor-element.elementor-element-3204020d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82ff8b4 */.elementor-12 .elementor-element.elementor-element-82ff8b4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4daf07c2 */.elementor-12 .elementor-element.elementor-element-4daf07c2{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-6cdde23 */.elementor-12 .elementor-element.elementor-element-6cdde23 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141065d8 */.elementor-12 .elementor-element.elementor-element-141065d8 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dbcce89 */.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-12 .elementor-element.elementor-element-2dbcce89{.elementor-12 .elementor-element.elementor-element-2dbcce89 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe2d92a */.elementor-12 .elementor-element.elementor-element-4fe2d92a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729ff284 */.elementor-12 .elementor-element.elementor-element-729ff284{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654e423b */.elementor-12 .elementor-element.elementor-element-654e423b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b998af */.elementor-12 .elementor-element.elementor-element-1b998af{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-1c3fcc1a */.elementor-12 .elementor-element.elementor-element-1c3fcc1a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e450598 */.elementor-12 .elementor-element.elementor-element-1e450598 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3546e63c */.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-12 .elementor-element.elementor-element-3546e63c{.elementor-12 .elementor-element.elementor-element-3546e63c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5811671c */.elementor-12 .elementor-element.elementor-element-5811671c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a445103 */.elementor-12 .elementor-element.elementor-element-6a445103{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f615ef0 */.elementor-12 .elementor-element.elementor-element-1f615ef0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7260ae8d */.elementor-12 .elementor-element.elementor-element-7260ae8d{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-3b13527f */.elementor-12 .elementor-element.elementor-element-3b13527f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b2f304 */.elementor-12 .elementor-element.elementor-element-74b2f304 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1c68e9 */.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-12 .elementor-element.elementor-element-6f1c68e9{.elementor-12 .elementor-element.elementor-element-6f1c68e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488f089c */.elementor-12 .elementor-element.elementor-element-488f089c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5db05ebb */.elementor-12 .elementor-element.elementor-element-5db05ebb{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46ae3dc0 */.elementor-12 .elementor-element.elementor-element-46ae3dc0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18329032 */.elementor-12 .elementor-element.elementor-element-18329032{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-19c3eb45 */.elementor-12 .elementor-element.elementor-element-19c3eb45 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d94b41 */.elementor-12 .elementor-element.elementor-element-7d94b41 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-668c3a13 */.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-12 .elementor-element.elementor-element-668c3a13{.elementor-12 .elementor-element.elementor-element-668c3a13 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be0b295 */.elementor-12 .elementor-element.elementor-element-4be0b295{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dbf517d */.elementor-12 .elementor-element.elementor-element-7dbf517d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29f57f3e */.elementor-12 .elementor-element.elementor-element-29f57f3e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71855b35 */.elementor-12 .elementor-element.elementor-element-71855b35{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-4be7aebd */.elementor-12 .elementor-element.elementor-element-4be7aebd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11bd679a */.elementor-12 .elementor-element.elementor-element-11bd679a h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db0013 */.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-12 .elementor-element.elementor-element-6db0013{.elementor-12 .elementor-element.elementor-element-6db0013 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2add94a7 */.elementor-12 .elementor-element.elementor-element-2add94a7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c3766 */.elementor-12 .elementor-element.elementor-element-509c3766{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-603b7de3 */.elementor-12 .elementor-element.elementor-element-603b7de3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f38834e */.elementor-12 .elementor-element.elementor-element-f38834e{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-ef59ee1 */.elementor-12 .elementor-element.elementor-element-ef59ee1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0d013c */.elementor-12 .elementor-element.elementor-element-a0d013c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5dd4b7 */.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-12 .elementor-element.elementor-element-4a5dd4b7{.elementor-12 .elementor-element.elementor-element-4a5dd4b7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509e57a5 */.elementor-12 .elementor-element.elementor-element-509e57a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42840ff9 */.elementor-12 .elementor-element.elementor-element-42840ff9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25656346 */.elementor-12 .elementor-element.elementor-element-25656346{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66974f78 */.elementor-12 .elementor-element.elementor-element-66974f78{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-2620821b */.elementor-12 .elementor-element.elementor-element-2620821b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c940818 */.elementor-12 .elementor-element.elementor-element-2c940818 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fef539b */.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-12 .elementor-element.elementor-element-2fef539b{.elementor-12 .elementor-element.elementor-element-2fef539b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5982edb1 */.elementor-12 .elementor-element.elementor-element-5982edb1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f318c65 */.elementor-12 .elementor-element.elementor-element-1f318c65{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3311124a */.elementor-12 .elementor-element.elementor-element-3311124a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e201260 */.elementor-12 .elementor-element.elementor-element-4e201260{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-2c430ba3 */.elementor-12 .elementor-element.elementor-element-2c430ba3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36f0f740 */.elementor-12 .elementor-element.elementor-element-36f0f740 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e2f063f */.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-12 .elementor-element.elementor-element-5e2f063f{.elementor-12 .elementor-element.elementor-element-5e2f063f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392243dc */.elementor-12 .elementor-element.elementor-element-392243dc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec57491 */.elementor-12 .elementor-element.elementor-element-6ec57491{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-557f1bb1 */.elementor-12 .elementor-element.elementor-element-557f1bb1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313490f3 */.elementor-12 .elementor-element.elementor-element-313490f3{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-6faad8cb */.elementor-12 .elementor-element.elementor-element-6faad8cb span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a4c44be */.elementor-12 .elementor-element.elementor-element-1a4c44be h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a01bcdd */.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-12 .elementor-element.elementor-element-2a01bcdd{.elementor-12 .elementor-element.elementor-element-2a01bcdd p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7adcf1 */.elementor-12 .elementor-element.elementor-element-4b7adcf1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f326719 */.elementor-12 .elementor-element.elementor-element-3f326719{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74788605 */.elementor-12 .elementor-element.elementor-element-74788605{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34198c92 */.elementor-12 .elementor-element.elementor-element-34198c92{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-56f9baed */.elementor-12 .elementor-element.elementor-element-56f9baed span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41dd52f1 */.elementor-12 .elementor-element.elementor-element-41dd52f1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63105186 */.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-12 .elementor-element.elementor-element-63105186{.elementor-12 .elementor-element.elementor-element-63105186 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46af22a0 */.elementor-12 .elementor-element.elementor-element-46af22a0{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188810ff */.elementor-12 .elementor-element.elementor-element-188810ff{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73fe6cfb */.elementor-12 .elementor-element.elementor-element-73fe6cfb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-111566b9 */.elementor-12 .elementor-element.elementor-element-111566b9{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-3c8f02d5 */.elementor-12 .elementor-element.elementor-element-3c8f02d5 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423a0dc2 */.elementor-12 .elementor-element.elementor-element-423a0dc2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54bfbf5e */.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-12 .elementor-element.elementor-element-54bfbf5e{.elementor-12 .elementor-element.elementor-element-54bfbf5e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7dcdbd */.elementor-12 .elementor-element.elementor-element-6a7dcdbd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479eda28 */.elementor-12 .elementor-element.elementor-element-479eda28{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3adf2a04 */.elementor-12 .elementor-element.elementor-element-3adf2a04{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52fb58a1 */.elementor-12 .elementor-element.elementor-element-52fb58a1{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-c233be6 */.elementor-12 .elementor-element.elementor-element-c233be6 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69b686b2 */.elementor-12 .elementor-element.elementor-element-69b686b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa3f103 */.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-12 .elementor-element.elementor-element-3fa3f103{.elementor-12 .elementor-element.elementor-element-3fa3f103 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdeddc5 */.elementor-12 .elementor-element.elementor-element-2cdeddc5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459b7277 */.elementor-12 .elementor-element.elementor-element-459b7277{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ebc74be */.elementor-12 .elementor-element.elementor-element-1ebc74be{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533dd8fd */.elementor-12 .elementor-element.elementor-element-533dd8fd{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-1c3abd33 */.elementor-12 .elementor-element.elementor-element-1c3abd33 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58173702 */.elementor-12 .elementor-element.elementor-element-58173702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a30ae7 */.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-12 .elementor-element.elementor-element-70a30ae7{.elementor-12 .elementor-element.elementor-element-70a30ae7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5560817b */.elementor-12 .elementor-element.elementor-element-5560817b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511380c6 */.elementor-12 .elementor-element.elementor-element-511380c6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51b91015 */.elementor-12 .elementor-element.elementor-element-51b91015{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e58b1a1 */.elementor-12 .elementor-element.elementor-element-7e58b1a1{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-6af39 */.elementor-12 .elementor-element.elementor-element-6af39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f5ca981 */.elementor-12 .elementor-element.elementor-element-1f5ca981 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6686183f */.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-12 .elementor-element.elementor-element-6686183f{.elementor-12 .elementor-element.elementor-element-6686183f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-315e3e31 */.elementor-12 .elementor-element.elementor-element-315e3e31{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e61dd24 */.elementor-12 .elementor-element.elementor-element-4e61dd24{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef593d7 */.elementor-12 .elementor-element.elementor-element-4ef593d7{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215d6e79 */.elementor-12 .elementor-element.elementor-element-215d6e79{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-78a9a4e0 */.elementor-12 .elementor-element.elementor-element-78a9a4e0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e19d74 */.elementor-12 .elementor-element.elementor-element-4e19d74 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da3c657 */.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-12 .elementor-element.elementor-element-4da3c657{.elementor-12 .elementor-element.elementor-element-4da3c657 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dfff1b5 */.elementor-12 .elementor-element.elementor-element-4dfff1b5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670c67f2 */.elementor-12 .elementor-element.elementor-element-670c67f2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63be59cd */.elementor-12 .elementor-element.elementor-element-63be59cd{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79b3f87d */.elementor-12 .elementor-element.elementor-element-79b3f87d{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-52f5729b */.elementor-12 .elementor-element.elementor-element-52f5729b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bdb287 */.elementor-12 .elementor-element.elementor-element-3bdb287 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-761c4f35 */.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-12 .elementor-element.elementor-element-761c4f35{.elementor-12 .elementor-element.elementor-element-761c4f35 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4f6353 */.elementor-12 .elementor-element.elementor-element-4e4f6353{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaadec6 */.elementor-12 .elementor-element.elementor-element-1eaadec6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-647036a8 */.elementor-12 .elementor-element.elementor-element-647036a8{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf4c87e */.elementor-12 .elementor-element.elementor-element-5cf4c87e{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-3d516c39 */.elementor-12 .elementor-element.elementor-element-3d516c39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7f60cb */.elementor-12 .elementor-element.elementor-element-c7f60cb h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d5cdd74 */.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-12 .elementor-element.elementor-element-3d5cdd74{.elementor-12 .elementor-element.elementor-element-3d5cdd74 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10bd8ef2 */.elementor-12 .elementor-element.elementor-element-10bd8ef2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8a0656 */.elementor-12 .elementor-element.elementor-element-2c8a0656{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-386b7f8c */.elementor-12 .elementor-element.elementor-element-386b7f8c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb3480b */.elementor-12 .elementor-element.elementor-element-1bb3480b{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-10491e71 */.elementor-12 .elementor-element.elementor-element-10491e71 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e20b3c */.elementor-12 .elementor-element.elementor-element-16e20b3c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65f14fd1 */.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-12 .elementor-element.elementor-element-65f14fd1{.elementor-12 .elementor-element.elementor-element-65f14fd1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c19ac1 */.elementor-12 .elementor-element.elementor-element-24c19ac1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e978f82 */.elementor-12 .elementor-element.elementor-element-3e978f82{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11ab1ede */.elementor-12 .elementor-element.elementor-element-11ab1ede{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e2fe3 */.elementor-12 .elementor-element.elementor-element-b5e2fe3{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-706d52ea */.elementor-12 .elementor-element.elementor-element-706d52ea span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-776b7402 */.elementor-12 .elementor-element.elementor-element-776b7402 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e2625f5 */.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-12 .elementor-element.elementor-element-7e2625f5{.elementor-12 .elementor-element.elementor-element-7e2625f5 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ad9be5a */.elementor-12 .elementor-element.elementor-element-4ad9be5a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62880430 */.elementor-12 .elementor-element.elementor-element-62880430{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61cb16ca */.elementor-12 .elementor-element.elementor-element-61cb16ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541ab068 */.elementor-12 .elementor-element.elementor-element-541ab068{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-4175d914 */.elementor-12 .elementor-element.elementor-element-4175d914 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fbba702 */.elementor-12 .elementor-element.elementor-element-4fbba702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f9b0534 */.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-12 .elementor-element.elementor-element-4f9b0534{.elementor-12 .elementor-element.elementor-element-4f9b0534 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12238347 */.elementor-12 .elementor-element.elementor-element-12238347{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101c1e83 */.elementor-12 .elementor-element.elementor-element-101c1e83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7117ca1 */.elementor-12 .elementor-element.elementor-element-7117ca1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1849ad */.elementor-12 .elementor-element.elementor-element-f1849ad{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-1f50eb44 */.elementor-12 .elementor-element.elementor-element-1f50eb44 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a7c3d1 */.elementor-12 .elementor-element.elementor-element-15a7c3d1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151e4a01 */.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-12 .elementor-element.elementor-element-151e4a01{.elementor-12 .elementor-element.elementor-element-151e4a01 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0e44a */.elementor-12 .elementor-element.elementor-element-3d0e44a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-253fd056 */.elementor-12 .elementor-element.elementor-element-253fd056{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab35b92 */.elementor-12 .elementor-element.elementor-element-ab35b92{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aced71e */.elementor-12 .elementor-element.elementor-element-aced71e{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-59297611 */.elementor-12 .elementor-element.elementor-element-59297611 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-653aa341 */.elementor-12 .elementor-element.elementor-element-653aa341 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4169920f */.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-12 .elementor-element.elementor-element-4169920f{.elementor-12 .elementor-element.elementor-element-4169920f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b3f427c */.elementor-12 .elementor-element.elementor-element-7b3f427c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55850f1 */.elementor-12 .elementor-element.elementor-element-55850f1{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e842233 */.elementor-12 .elementor-element.elementor-element-2e842233{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533103fd */.elementor-12 .elementor-element.elementor-element-533103fd{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-539c4a4f */.elementor-12 .elementor-element.elementor-element-539c4a4f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34fabe02 */.elementor-12 .elementor-element.elementor-element-34fabe02 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ff1e9e6 */.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-12 .elementor-element.elementor-element-2ff1e9e6{.elementor-12 .elementor-element.elementor-element-2ff1e9e6 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b4b0de */.elementor-12 .elementor-element.elementor-element-75b4b0de{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e58df07 */.elementor-12 .elementor-element.elementor-element-4e58df07{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f3b5e */.elementor-12 .elementor-element.elementor-element-c5f3b5e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0e0ee5 */.elementor-12 .elementor-element.elementor-element-e0e0ee5{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-4cf93bc7 */.elementor-12 .elementor-element.elementor-element-4cf93bc7 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-582f9159 */.elementor-12 .elementor-element.elementor-element-582f9159 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26c26f4a */.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-12 .elementor-element.elementor-element-26c26f4a{.elementor-12 .elementor-element.elementor-element-26c26f4a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e3008b */.elementor-12 .elementor-element.elementor-element-36e3008b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a551dfc */.elementor-12 .elementor-element.elementor-element-4a551dfc{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23120542 */.elementor-12 .elementor-element.elementor-element-23120542{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ac00dc */.elementor-12 .elementor-element.elementor-element-34ac00dc{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-53328a75 */.elementor-12 .elementor-element.elementor-element-53328a75 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3764bf65 */.elementor-12 .elementor-element.elementor-element-3764bf65 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf450b */.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-12 .elementor-element.elementor-element-5cf450b{.elementor-12 .elementor-element.elementor-element-5cf450b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58fb5668 */.elementor-12 .elementor-element.elementor-element-58fb5668{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7094d */.elementor-12 .elementor-element.elementor-element-ce7094d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd3eec6 */.elementor-12 .elementor-element.elementor-element-dd3eec6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ae5a11 */.elementor-12 .elementor-element.elementor-element-71ae5a11{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-50f5c6a8 */.elementor-12 .elementor-element.elementor-element-50f5c6a8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-415fb5cf */.elementor-12 .elementor-element.elementor-element-415fb5cf h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f25c3e */.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-12 .elementor-element.elementor-element-68f25c3e{.elementor-12 .elementor-element.elementor-element-68f25c3e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb9f5d7 */.elementor-12 .elementor-element.elementor-element-7bb9f5d7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b11b529 */.elementor-12 .elementor-element.elementor-element-2b11b529{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45008dce */.elementor-12 .elementor-element.elementor-element-45008dce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a30400 */.elementor-12 .elementor-element.elementor-element-34a30400{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-6c0d0972 */.elementor-12 .elementor-element.elementor-element-6c0d0972 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f3ed9a0 */.elementor-12 .elementor-element.elementor-element-7f3ed9a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-438de9fa */.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-12 .elementor-element.elementor-element-438de9fa{.elementor-12 .elementor-element.elementor-element-438de9fa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-187c7dbe */.elementor-12 .elementor-element.elementor-element-187c7dbe{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2242a4de */.elementor-12 .elementor-element.elementor-element-2242a4de{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d4547f1 */.elementor-12 .elementor-element.elementor-element-3d4547f1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-586b2177 */.elementor-12 .elementor-element.elementor-element-586b2177{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-7b6fa65b */.elementor-12 .elementor-element.elementor-element-7b6fa65b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65833c9e */.elementor-12 .elementor-element.elementor-element-65833c9e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc7f17f */.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-12 .elementor-element.elementor-element-fc7f17f{.elementor-12 .elementor-element.elementor-element-fc7f17f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4804eb5 */.elementor-12 .elementor-element.elementor-element-4804eb5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51cada92 */.elementor-12 .elementor-element.elementor-element-51cada92{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73af24a3 */.elementor-12 .elementor-element.elementor-element-73af24a3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5452d8 */.elementor-12 .elementor-element.elementor-element-3c5452d8{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-3871b986 */.elementor-12 .elementor-element.elementor-element-3871b986 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e14a31b */.elementor-12 .elementor-element.elementor-element-e14a31b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-198a644e */.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-12 .elementor-element.elementor-element-198a644e{.elementor-12 .elementor-element.elementor-element-198a644e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c0118e */.elementor-12 .elementor-element.elementor-element-42c0118e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e2d7634 */.elementor-12 .elementor-element.elementor-element-1e2d7634{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-578bb42a */.elementor-12 .elementor-element.elementor-element-578bb42a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ce7a141 */.elementor-12 .elementor-element.elementor-element-7ce7a141{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-31eba533 */.elementor-12 .elementor-element.elementor-element-31eba533 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c732a0 */.elementor-12 .elementor-element.elementor-element-79c732a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55b3eabf */.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-12 .elementor-element.elementor-element-55b3eabf{.elementor-12 .elementor-element.elementor-element-55b3eabf p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f17f7a5 */.elementor-12 .elementor-element.elementor-element-1f17f7a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ce65442 */.elementor-12 .elementor-element.elementor-element-3ce65442{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-439e585c */.elementor-12 .elementor-element.elementor-element-439e585c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b21ad1 */.elementor-12 .elementor-element.elementor-element-1b21ad1{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-6c7842d1 */.elementor-12 .elementor-element.elementor-element-6c7842d1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3498c560 */.elementor-12 .elementor-element.elementor-element-3498c560 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50faf989 */.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-12 .elementor-element.elementor-element-50faf989{.elementor-12 .elementor-element.elementor-element-50faf989 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef93bf */.elementor-12 .elementor-element.elementor-element-aef93bf{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba5d8c3 */.elementor-12 .elementor-element.elementor-element-1ba5d8c3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4566825 */.elementor-12 .elementor-element.elementor-element-4566825{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563ad04 */.elementor-12 .elementor-element.elementor-element-7563ad04{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-9152e6e */.elementor-12 .elementor-element.elementor-element-9152e6e span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d663aea */.elementor-12 .elementor-element.elementor-element-d663aea h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794fe32 */.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-12 .elementor-element.elementor-element-2794fe32{.elementor-12 .elementor-element.elementor-element-2794fe32 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11acdcbc */.elementor-12 .elementor-element.elementor-element-11acdcbc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2107fe60 */.elementor-12 .elementor-element.elementor-element-2107fe60{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ebced42 */.elementor-12 .elementor-element.elementor-element-5ebced42{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e057ac8 */.elementor-12 .elementor-element.elementor-element-1e057ac8{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-f46f93 */.elementor-12 .elementor-element.elementor-element-f46f93 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4fa146 */.elementor-12 .elementor-element.elementor-element-7f4fa146 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fb2e77 */.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-12 .elementor-element.elementor-element-1fb2e77{.elementor-12 .elementor-element.elementor-element-1fb2e77 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a887218 */.elementor-12 .elementor-element.elementor-element-3a887218{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a5b190 */.elementor-12 .elementor-element.elementor-element-30a5b190{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ab87e25 */.elementor-12 .elementor-element.elementor-element-3ab87e25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09b97d */.elementor-12 .elementor-element.elementor-element-e09b97d{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-ad12b60 */.elementor-12 .elementor-element.elementor-element-ad12b60 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14667203 */.elementor-12 .elementor-element.elementor-element-14667203 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186ed05e */.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-12 .elementor-element.elementor-element-186ed05e{.elementor-12 .elementor-element.elementor-element-186ed05e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15d42e5e */.elementor-12 .elementor-element.elementor-element-15d42e5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ef5ad1e */.elementor-12 .elementor-element.elementor-element-5ef5ad1e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15bb12ff */.elementor-12 .elementor-element.elementor-element-15bb12ff{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4148c58c */.elementor-12 .elementor-element.elementor-element-4148c58c{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-4ca9eff4 */.elementor-12 .elementor-element.elementor-element-4ca9eff4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2066a5ca */.elementor-12 .elementor-element.elementor-element-2066a5ca h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dec7067 */.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-12 .elementor-element.elementor-element-7dec7067{.elementor-12 .elementor-element.elementor-element-7dec7067 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a23f55 */.elementor-12 .elementor-element.elementor-element-6a23f55{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c42833 */.elementor-12 .elementor-element.elementor-element-31c42833{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c1031 */.elementor-12 .elementor-element.elementor-element-21c1031{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63aff4e9 */.elementor-12 .elementor-element.elementor-element-63aff4e9{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-5e42d83a */.elementor-12 .elementor-element.elementor-element-5e42d83a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-656fba77 */.elementor-12 .elementor-element.elementor-element-656fba77 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ac33695 */.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-12 .elementor-element.elementor-element-4ac33695{.elementor-12 .elementor-element.elementor-element-4ac33695 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255ffe4 */.elementor-12 .elementor-element.elementor-element-255ffe4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed9a242 */.elementor-12 .elementor-element.elementor-element-5ed9a242{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654144fc */.elementor-12 .elementor-element.elementor-element-654144fc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43cbc548 */.elementor-12 .elementor-element.elementor-element-43cbc548{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-221e721b */.elementor-12 .elementor-element.elementor-element-221e721b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20be810 */.elementor-12 .elementor-element.elementor-element-20be810 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f5e4b87 */.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-12 .elementor-element.elementor-element-2f5e4b87{.elementor-12 .elementor-element.elementor-element-2f5e4b87 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c8232d3 */.elementor-12 .elementor-element.elementor-element-5c8232d3{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe79b8d */.elementor-12 .elementor-element.elementor-element-3fe79b8d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51fa3858 */.elementor-12 .elementor-element.elementor-element-51fa3858{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7c48ef */.elementor-12 .elementor-element.elementor-element-5a7c48ef{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-3ec4f84a */.elementor-12 .elementor-element.elementor-element-3ec4f84a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61156cbd */.elementor-12 .elementor-element.elementor-element-61156cbd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-735b00ac */.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-12 .elementor-element.elementor-element-735b00ac{.elementor-12 .elementor-element.elementor-element-735b00ac p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f598d13 */.elementor-12 .elementor-element.elementor-element-4f598d13{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc64e36 */.elementor-12 .elementor-element.elementor-element-6bc64e36{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36162ce6 */.elementor-12 .elementor-element.elementor-element-36162ce6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5a2115 */.elementor-12 .elementor-element.elementor-element-3b5a2115{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-45f830fa */.elementor-12 .elementor-element.elementor-element-45f830fa span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cec53ba */.elementor-12 .elementor-element.elementor-element-4cec53ba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f830e1 */.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-12 .elementor-element.elementor-element-30f830e1{.elementor-12 .elementor-element.elementor-element-30f830e1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77284960 */.elementor-12 .elementor-element.elementor-element-77284960{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24aff78b */.elementor-12 .elementor-element.elementor-element-24aff78b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-190c76d3 */.elementor-12 .elementor-element.elementor-element-190c76d3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64482a0b */.elementor-12 .elementor-element.elementor-element-64482a0b{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-5149bbb0 */.elementor-12 .elementor-element.elementor-element-5149bbb0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-479b537b */.elementor-12 .elementor-element.elementor-element-479b537b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-663cfc81 */.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-12 .elementor-element.elementor-element-663cfc81{.elementor-12 .elementor-element.elementor-element-663cfc81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df7b03b */.elementor-12 .elementor-element.elementor-element-2df7b03b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3204020d */.elementor-12 .elementor-element.elementor-element-3204020d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82ff8b4 */.elementor-12 .elementor-element.elementor-element-82ff8b4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4daf07c2 */.elementor-12 .elementor-element.elementor-element-4daf07c2{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-6cdde23 */.elementor-12 .elementor-element.elementor-element-6cdde23 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141065d8 */.elementor-12 .elementor-element.elementor-element-141065d8 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dbcce89 */.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-12 .elementor-element.elementor-element-2dbcce89{.elementor-12 .elementor-element.elementor-element-2dbcce89 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe2d92a */.elementor-12 .elementor-element.elementor-element-4fe2d92a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729ff284 */.elementor-12 .elementor-element.elementor-element-729ff284{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654e423b */.elementor-12 .elementor-element.elementor-element-654e423b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b998af */.elementor-12 .elementor-element.elementor-element-1b998af{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-1c3fcc1a */.elementor-12 .elementor-element.elementor-element-1c3fcc1a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e450598 */.elementor-12 .elementor-element.elementor-element-1e450598 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3546e63c */.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-12 .elementor-element.elementor-element-3546e63c{.elementor-12 .elementor-element.elementor-element-3546e63c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5811671c */.elementor-12 .elementor-element.elementor-element-5811671c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a445103 */.elementor-12 .elementor-element.elementor-element-6a445103{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f615ef0 */.elementor-12 .elementor-element.elementor-element-1f615ef0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7260ae8d */.elementor-12 .elementor-element.elementor-element-7260ae8d{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-3b13527f */.elementor-12 .elementor-element.elementor-element-3b13527f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b2f304 */.elementor-12 .elementor-element.elementor-element-74b2f304 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1c68e9 */.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-12 .elementor-element.elementor-element-6f1c68e9{.elementor-12 .elementor-element.elementor-element-6f1c68e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488f089c */.elementor-12 .elementor-element.elementor-element-488f089c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5db05ebb */.elementor-12 .elementor-element.elementor-element-5db05ebb{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46ae3dc0 */.elementor-12 .elementor-element.elementor-element-46ae3dc0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18329032 */.elementor-12 .elementor-element.elementor-element-18329032{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-19c3eb45 */.elementor-12 .elementor-element.elementor-element-19c3eb45 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d94b41 */.elementor-12 .elementor-element.elementor-element-7d94b41 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-668c3a13 */.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-12 .elementor-element.elementor-element-668c3a13{.elementor-12 .elementor-element.elementor-element-668c3a13 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be0b295 */.elementor-12 .elementor-element.elementor-element-4be0b295{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dbf517d */.elementor-12 .elementor-element.elementor-element-7dbf517d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29f57f3e */.elementor-12 .elementor-element.elementor-element-29f57f3e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71855b35 */.elementor-12 .elementor-element.elementor-element-71855b35{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-4be7aebd */.elementor-12 .elementor-element.elementor-element-4be7aebd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11bd679a */.elementor-12 .elementor-element.elementor-element-11bd679a h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db0013 */.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-12 .elementor-element.elementor-element-6db0013{.elementor-12 .elementor-element.elementor-element-6db0013 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2add94a7 */.elementor-12 .elementor-element.elementor-element-2add94a7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c3766 */.elementor-12 .elementor-element.elementor-element-509c3766{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-603b7de3 */.elementor-12 .elementor-element.elementor-element-603b7de3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f38834e */.elementor-12 .elementor-element.elementor-element-f38834e{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-ef59ee1 */.elementor-12 .elementor-element.elementor-element-ef59ee1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0d013c */.elementor-12 .elementor-element.elementor-element-a0d013c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5dd4b7 */.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-12 .elementor-element.elementor-element-4a5dd4b7{.elementor-12 .elementor-element.elementor-element-4a5dd4b7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509e57a5 */.elementor-12 .elementor-element.elementor-element-509e57a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42840ff9 */.elementor-12 .elementor-element.elementor-element-42840ff9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25656346 */.elementor-12 .elementor-element.elementor-element-25656346{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66974f78 */.elementor-12 .elementor-element.elementor-element-66974f78{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-2620821b */.elementor-12 .elementor-element.elementor-element-2620821b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c940818 */.elementor-12 .elementor-element.elementor-element-2c940818 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fef539b */.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-12 .elementor-element.elementor-element-2fef539b{.elementor-12 .elementor-element.elementor-element-2fef539b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5982edb1 */.elementor-12 .elementor-element.elementor-element-5982edb1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f318c65 */.elementor-12 .elementor-element.elementor-element-1f318c65{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3311124a */.elementor-12 .elementor-element.elementor-element-3311124a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e201260 */.elementor-12 .elementor-element.elementor-element-4e201260{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-2c430ba3 */.elementor-12 .elementor-element.elementor-element-2c430ba3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36f0f740 */.elementor-12 .elementor-element.elementor-element-36f0f740 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e2f063f */.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-12 .elementor-element.elementor-element-5e2f063f{.elementor-12 .elementor-element.elementor-element-5e2f063f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392243dc */.elementor-12 .elementor-element.elementor-element-392243dc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec57491 */.elementor-12 .elementor-element.elementor-element-6ec57491{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-557f1bb1 */.elementor-12 .elementor-element.elementor-element-557f1bb1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313490f3 */.elementor-12 .elementor-element.elementor-element-313490f3{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-6faad8cb */.elementor-12 .elementor-element.elementor-element-6faad8cb span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a4c44be */.elementor-12 .elementor-element.elementor-element-1a4c44be h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a01bcdd */.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-12 .elementor-element.elementor-element-2a01bcdd{.elementor-12 .elementor-element.elementor-element-2a01bcdd p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7adcf1 */.elementor-12 .elementor-element.elementor-element-4b7adcf1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f326719 */.elementor-12 .elementor-element.elementor-element-3f326719{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74788605 */.elementor-12 .elementor-element.elementor-element-74788605{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34198c92 */.elementor-12 .elementor-element.elementor-element-34198c92{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-56f9baed */.elementor-12 .elementor-element.elementor-element-56f9baed span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41dd52f1 */.elementor-12 .elementor-element.elementor-element-41dd52f1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63105186 */.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-12 .elementor-element.elementor-element-63105186{.elementor-12 .elementor-element.elementor-element-63105186 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46af22a0 */.elementor-12 .elementor-element.elementor-element-46af22a0{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188810ff */.elementor-12 .elementor-element.elementor-element-188810ff{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73fe6cfb */.elementor-12 .elementor-element.elementor-element-73fe6cfb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-111566b9 */.elementor-12 .elementor-element.elementor-element-111566b9{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-3c8f02d5 */.elementor-12 .elementor-element.elementor-element-3c8f02d5 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423a0dc2 */.elementor-12 .elementor-element.elementor-element-423a0dc2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54bfbf5e */.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-12 .elementor-element.elementor-element-54bfbf5e{.elementor-12 .elementor-element.elementor-element-54bfbf5e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7dcdbd */.elementor-12 .elementor-element.elementor-element-6a7dcdbd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479eda28 */.elementor-12 .elementor-element.elementor-element-479eda28{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3adf2a04 */.elementor-12 .elementor-element.elementor-element-3adf2a04{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52fb58a1 */.elementor-12 .elementor-element.elementor-element-52fb58a1{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-c233be6 */.elementor-12 .elementor-element.elementor-element-c233be6 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69b686b2 */.elementor-12 .elementor-element.elementor-element-69b686b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa3f103 */.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-12 .elementor-element.elementor-element-3fa3f103{.elementor-12 .elementor-element.elementor-element-3fa3f103 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdeddc5 */.elementor-12 .elementor-element.elementor-element-2cdeddc5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459b7277 */.elementor-12 .elementor-element.elementor-element-459b7277{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ebc74be */.elementor-12 .elementor-element.elementor-element-1ebc74be{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533dd8fd */.elementor-12 .elementor-element.elementor-element-533dd8fd{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-1c3abd33 */.elementor-12 .elementor-element.elementor-element-1c3abd33 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58173702 */.elementor-12 .elementor-element.elementor-element-58173702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a30ae7 */.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-12 .elementor-element.elementor-element-70a30ae7{.elementor-12 .elementor-element.elementor-element-70a30ae7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5560817b */.elementor-12 .elementor-element.elementor-element-5560817b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511380c6 */.elementor-12 .elementor-element.elementor-element-511380c6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51b91015 */.elementor-12 .elementor-element.elementor-element-51b91015{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e58b1a1 */.elementor-12 .elementor-element.elementor-element-7e58b1a1{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-6af39 */.elementor-12 .elementor-element.elementor-element-6af39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f5ca981 */.elementor-12 .elementor-element.elementor-element-1f5ca981 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6686183f */.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-12 .elementor-element.elementor-element-6686183f{.elementor-12 .elementor-element.elementor-element-6686183f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-315e3e31 */.elementor-12 .elementor-element.elementor-element-315e3e31{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e61dd24 */.elementor-12 .elementor-element.elementor-element-4e61dd24{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef593d7 */.elementor-12 .elementor-element.elementor-element-4ef593d7{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215d6e79 */.elementor-12 .elementor-element.elementor-element-215d6e79{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-78a9a4e0 */.elementor-12 .elementor-element.elementor-element-78a9a4e0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e19d74 */.elementor-12 .elementor-element.elementor-element-4e19d74 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da3c657 */.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-12 .elementor-element.elementor-element-4da3c657{.elementor-12 .elementor-element.elementor-element-4da3c657 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dfff1b5 */.elementor-12 .elementor-element.elementor-element-4dfff1b5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670c67f2 */.elementor-12 .elementor-element.elementor-element-670c67f2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63be59cd */.elementor-12 .elementor-element.elementor-element-63be59cd{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79b3f87d */.elementor-12 .elementor-element.elementor-element-79b3f87d{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-52f5729b */.elementor-12 .elementor-element.elementor-element-52f5729b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bdb287 */.elementor-12 .elementor-element.elementor-element-3bdb287 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-761c4f35 */.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-12 .elementor-element.elementor-element-761c4f35{.elementor-12 .elementor-element.elementor-element-761c4f35 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4f6353 */.elementor-12 .elementor-element.elementor-element-4e4f6353{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaadec6 */.elementor-12 .elementor-element.elementor-element-1eaadec6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-647036a8 */.elementor-12 .elementor-element.elementor-element-647036a8{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf4c87e */.elementor-12 .elementor-element.elementor-element-5cf4c87e{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-3d516c39 */.elementor-12 .elementor-element.elementor-element-3d516c39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7f60cb */.elementor-12 .elementor-element.elementor-element-c7f60cb h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d5cdd74 */.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-12 .elementor-element.elementor-element-3d5cdd74{.elementor-12 .elementor-element.elementor-element-3d5cdd74 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10bd8ef2 */.elementor-12 .elementor-element.elementor-element-10bd8ef2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8a0656 */.elementor-12 .elementor-element.elementor-element-2c8a0656{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-386b7f8c */.elementor-12 .elementor-element.elementor-element-386b7f8c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb3480b */.elementor-12 .elementor-element.elementor-element-1bb3480b{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-10491e71 */.elementor-12 .elementor-element.elementor-element-10491e71 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e20b3c */.elementor-12 .elementor-element.elementor-element-16e20b3c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65f14fd1 */.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-12 .elementor-element.elementor-element-65f14fd1{.elementor-12 .elementor-element.elementor-element-65f14fd1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c19ac1 */.elementor-12 .elementor-element.elementor-element-24c19ac1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e978f82 */.elementor-12 .elementor-element.elementor-element-3e978f82{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11ab1ede */.elementor-12 .elementor-element.elementor-element-11ab1ede{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e2fe3 */.elementor-12 .elementor-element.elementor-element-b5e2fe3{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-706d52ea */.elementor-12 .elementor-element.elementor-element-706d52ea span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-776b7402 */.elementor-12 .elementor-element.elementor-element-776b7402 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e2625f5 */.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-12 .elementor-element.elementor-element-7e2625f5{.elementor-12 .elementor-element.elementor-element-7e2625f5 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ad9be5a */.elementor-12 .elementor-element.elementor-element-4ad9be5a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62880430 */.elementor-12 .elementor-element.elementor-element-62880430{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61cb16ca */.elementor-12 .elementor-element.elementor-element-61cb16ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541ab068 */.elementor-12 .elementor-element.elementor-element-541ab068{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-4175d914 */.elementor-12 .elementor-element.elementor-element-4175d914 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fbba702 */.elementor-12 .elementor-element.elementor-element-4fbba702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f9b0534 */.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-12 .elementor-element.elementor-element-4f9b0534{.elementor-12 .elementor-element.elementor-element-4f9b0534 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12238347 */.elementor-12 .elementor-element.elementor-element-12238347{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101c1e83 */.elementor-12 .elementor-element.elementor-element-101c1e83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7117ca1 */.elementor-12 .elementor-element.elementor-element-7117ca1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1849ad */.elementor-12 .elementor-element.elementor-element-f1849ad{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-1f50eb44 */.elementor-12 .elementor-element.elementor-element-1f50eb44 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a7c3d1 */.elementor-12 .elementor-element.elementor-element-15a7c3d1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151e4a01 */.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-12 .elementor-element.elementor-element-151e4a01{.elementor-12 .elementor-element.elementor-element-151e4a01 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0e44a */.elementor-12 .elementor-element.elementor-element-3d0e44a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-253fd056 */.elementor-12 .elementor-element.elementor-element-253fd056{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab35b92 */.elementor-12 .elementor-element.elementor-element-ab35b92{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aced71e */.elementor-12 .elementor-element.elementor-element-aced71e{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-59297611 */.elementor-12 .elementor-element.elementor-element-59297611 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-653aa341 */.elementor-12 .elementor-element.elementor-element-653aa341 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4169920f */.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-12 .elementor-element.elementor-element-4169920f{.elementor-12 .elementor-element.elementor-element-4169920f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b3f427c */.elementor-12 .elementor-element.elementor-element-7b3f427c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55850f1 */.elementor-12 .elementor-element.elementor-element-55850f1{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e842233 */.elementor-12 .elementor-element.elementor-element-2e842233{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533103fd */.elementor-12 .elementor-element.elementor-element-533103fd{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-539c4a4f */.elementor-12 .elementor-element.elementor-element-539c4a4f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34fabe02 */.elementor-12 .elementor-element.elementor-element-34fabe02 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ff1e9e6 */.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-12 .elementor-element.elementor-element-2ff1e9e6{.elementor-12 .elementor-element.elementor-element-2ff1e9e6 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b4b0de */.elementor-12 .elementor-element.elementor-element-75b4b0de{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e58df07 */.elementor-12 .elementor-element.elementor-element-4e58df07{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f3b5e */.elementor-12 .elementor-element.elementor-element-c5f3b5e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0e0ee5 */.elementor-12 .elementor-element.elementor-element-e0e0ee5{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-4cf93bc7 */.elementor-12 .elementor-element.elementor-element-4cf93bc7 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-582f9159 */.elementor-12 .elementor-element.elementor-element-582f9159 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26c26f4a */.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-12 .elementor-element.elementor-element-26c26f4a{.elementor-12 .elementor-element.elementor-element-26c26f4a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e3008b */.elementor-12 .elementor-element.elementor-element-36e3008b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a551dfc */.elementor-12 .elementor-element.elementor-element-4a551dfc{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23120542 */.elementor-12 .elementor-element.elementor-element-23120542{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ac00dc */.elementor-12 .elementor-element.elementor-element-34ac00dc{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-53328a75 */.elementor-12 .elementor-element.elementor-element-53328a75 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3764bf65 */.elementor-12 .elementor-element.elementor-element-3764bf65 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf450b */.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-12 .elementor-element.elementor-element-5cf450b{.elementor-12 .elementor-element.elementor-element-5cf450b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58fb5668 */.elementor-12 .elementor-element.elementor-element-58fb5668{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7094d */.elementor-12 .elementor-element.elementor-element-ce7094d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd3eec6 */.elementor-12 .elementor-element.elementor-element-dd3eec6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ae5a11 */.elementor-12 .elementor-element.elementor-element-71ae5a11{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-50f5c6a8 */.elementor-12 .elementor-element.elementor-element-50f5c6a8 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-415fb5cf */.elementor-12 .elementor-element.elementor-element-415fb5cf h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f25c3e */.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-12 .elementor-element.elementor-element-68f25c3e{.elementor-12 .elementor-element.elementor-element-68f25c3e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb9f5d7 */.elementor-12 .elementor-element.elementor-element-7bb9f5d7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b11b529 */.elementor-12 .elementor-element.elementor-element-2b11b529{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45008dce */.elementor-12 .elementor-element.elementor-element-45008dce{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a30400 */.elementor-12 .elementor-element.elementor-element-34a30400{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-6c0d0972 */.elementor-12 .elementor-element.elementor-element-6c0d0972 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f3ed9a0 */.elementor-12 .elementor-element.elementor-element-7f3ed9a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-438de9fa */.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-12 .elementor-element.elementor-element-438de9fa{.elementor-12 .elementor-element.elementor-element-438de9fa p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-187c7dbe */.elementor-12 .elementor-element.elementor-element-187c7dbe{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2242a4de */.elementor-12 .elementor-element.elementor-element-2242a4de{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d4547f1 */.elementor-12 .elementor-element.elementor-element-3d4547f1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-586b2177 */.elementor-12 .elementor-element.elementor-element-586b2177{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-7b6fa65b */.elementor-12 .elementor-element.elementor-element-7b6fa65b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65833c9e */.elementor-12 .elementor-element.elementor-element-65833c9e h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc7f17f */.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-12 .elementor-element.elementor-element-fc7f17f{.elementor-12 .elementor-element.elementor-element-fc7f17f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4804eb5 */.elementor-12 .elementor-element.elementor-element-4804eb5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51cada92 */.elementor-12 .elementor-element.elementor-element-51cada92{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73af24a3 */.elementor-12 .elementor-element.elementor-element-73af24a3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5452d8 */.elementor-12 .elementor-element.elementor-element-3c5452d8{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-3871b986 */.elementor-12 .elementor-element.elementor-element-3871b986 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e14a31b */.elementor-12 .elementor-element.elementor-element-e14a31b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-198a644e */.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-12 .elementor-element.elementor-element-198a644e{.elementor-12 .elementor-element.elementor-element-198a644e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c0118e */.elementor-12 .elementor-element.elementor-element-42c0118e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e2d7634 */.elementor-12 .elementor-element.elementor-element-1e2d7634{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-578bb42a */.elementor-12 .elementor-element.elementor-element-578bb42a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ce7a141 */.elementor-12 .elementor-element.elementor-element-7ce7a141{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-31eba533 */.elementor-12 .elementor-element.elementor-element-31eba533 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c732a0 */.elementor-12 .elementor-element.elementor-element-79c732a0 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55b3eabf */.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-12 .elementor-element.elementor-element-55b3eabf{.elementor-12 .elementor-element.elementor-element-55b3eabf p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f17f7a5 */.elementor-12 .elementor-element.elementor-element-1f17f7a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ce65442 */.elementor-12 .elementor-element.elementor-element-3ce65442{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-439e585c */.elementor-12 .elementor-element.elementor-element-439e585c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b21ad1 */.elementor-12 .elementor-element.elementor-element-1b21ad1{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-6c7842d1 */.elementor-12 .elementor-element.elementor-element-6c7842d1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3498c560 */.elementor-12 .elementor-element.elementor-element-3498c560 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50faf989 */.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-12 .elementor-element.elementor-element-50faf989{.elementor-12 .elementor-element.elementor-element-50faf989 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef93bf */.elementor-12 .elementor-element.elementor-element-aef93bf{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba5d8c3 */.elementor-12 .elementor-element.elementor-element-1ba5d8c3{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4566825 */.elementor-12 .elementor-element.elementor-element-4566825{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7563ad04 */.elementor-12 .elementor-element.elementor-element-7563ad04{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-9152e6e */.elementor-12 .elementor-element.elementor-element-9152e6e span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d663aea */.elementor-12 .elementor-element.elementor-element-d663aea h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794fe32 */.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-12 .elementor-element.elementor-element-2794fe32{.elementor-12 .elementor-element.elementor-element-2794fe32 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11acdcbc */.elementor-12 .elementor-element.elementor-element-11acdcbc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2107fe60 */.elementor-12 .elementor-element.elementor-element-2107fe60{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ebced42 */.elementor-12 .elementor-element.elementor-element-5ebced42{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e057ac8 */.elementor-12 .elementor-element.elementor-element-1e057ac8{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-f46f93 */.elementor-12 .elementor-element.elementor-element-f46f93 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4fa146 */.elementor-12 .elementor-element.elementor-element-7f4fa146 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fb2e77 */.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-12 .elementor-element.elementor-element-1fb2e77{.elementor-12 .elementor-element.elementor-element-1fb2e77 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a887218 */.elementor-12 .elementor-element.elementor-element-3a887218{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a5b190 */.elementor-12 .elementor-element.elementor-element-30a5b190{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ab87e25 */.elementor-12 .elementor-element.elementor-element-3ab87e25{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09b97d */.elementor-12 .elementor-element.elementor-element-e09b97d{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-ad12b60 */.elementor-12 .elementor-element.elementor-element-ad12b60 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14667203 */.elementor-12 .elementor-element.elementor-element-14667203 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186ed05e */.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-12 .elementor-element.elementor-element-186ed05e{.elementor-12 .elementor-element.elementor-element-186ed05e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15d42e5e */.elementor-12 .elementor-element.elementor-element-15d42e5e{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ef5ad1e */.elementor-12 .elementor-element.elementor-element-5ef5ad1e{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15bb12ff */.elementor-12 .elementor-element.elementor-element-15bb12ff{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4148c58c */.elementor-12 .elementor-element.elementor-element-4148c58c{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-4ca9eff4 */.elementor-12 .elementor-element.elementor-element-4ca9eff4 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2066a5ca */.elementor-12 .elementor-element.elementor-element-2066a5ca h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dec7067 */.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-12 .elementor-element.elementor-element-7dec7067{.elementor-12 .elementor-element.elementor-element-7dec7067 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a23f55 */.elementor-12 .elementor-element.elementor-element-6a23f55{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c42833 */.elementor-12 .elementor-element.elementor-element-31c42833{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c1031 */.elementor-12 .elementor-element.elementor-element-21c1031{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63aff4e9 */.elementor-12 .elementor-element.elementor-element-63aff4e9{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-5e42d83a */.elementor-12 .elementor-element.elementor-element-5e42d83a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-656fba77 */.elementor-12 .elementor-element.elementor-element-656fba77 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ac33695 */.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-12 .elementor-element.elementor-element-4ac33695{.elementor-12 .elementor-element.elementor-element-4ac33695 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255ffe4 */.elementor-12 .elementor-element.elementor-element-255ffe4{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed9a242 */.elementor-12 .elementor-element.elementor-element-5ed9a242{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654144fc */.elementor-12 .elementor-element.elementor-element-654144fc{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43cbc548 */.elementor-12 .elementor-element.elementor-element-43cbc548{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-221e721b */.elementor-12 .elementor-element.elementor-element-221e721b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20be810 */.elementor-12 .elementor-element.elementor-element-20be810 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f5e4b87 */.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-12 .elementor-element.elementor-element-2f5e4b87{.elementor-12 .elementor-element.elementor-element-2f5e4b87 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c8232d3 */.elementor-12 .elementor-element.elementor-element-5c8232d3{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe79b8d */.elementor-12 .elementor-element.elementor-element-3fe79b8d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51fa3858 */.elementor-12 .elementor-element.elementor-element-51fa3858{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7c48ef */.elementor-12 .elementor-element.elementor-element-5a7c48ef{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-3ec4f84a */.elementor-12 .elementor-element.elementor-element-3ec4f84a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61156cbd */.elementor-12 .elementor-element.elementor-element-61156cbd h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-735b00ac */.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-12 .elementor-element.elementor-element-735b00ac{.elementor-12 .elementor-element.elementor-element-735b00ac p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f598d13 */.elementor-12 .elementor-element.elementor-element-4f598d13{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc64e36 */.elementor-12 .elementor-element.elementor-element-6bc64e36{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36162ce6 */.elementor-12 .elementor-element.elementor-element-36162ce6{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5a2115 */.elementor-12 .elementor-element.elementor-element-3b5a2115{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-45f830fa */.elementor-12 .elementor-element.elementor-element-45f830fa span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cec53ba */.elementor-12 .elementor-element.elementor-element-4cec53ba h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f830e1 */.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-12 .elementor-element.elementor-element-30f830e1{.elementor-12 .elementor-element.elementor-element-30f830e1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77284960 */.elementor-12 .elementor-element.elementor-element-77284960{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24aff78b */.elementor-12 .elementor-element.elementor-element-24aff78b{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-190c76d3 */.elementor-12 .elementor-element.elementor-element-190c76d3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64482a0b */.elementor-12 .elementor-element.elementor-element-64482a0b{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-5149bbb0 */.elementor-12 .elementor-element.elementor-element-5149bbb0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-479b537b */.elementor-12 .elementor-element.elementor-element-479b537b h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-663cfc81 */.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-12 .elementor-element.elementor-element-663cfc81{.elementor-12 .elementor-element.elementor-element-663cfc81 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df7b03b */.elementor-12 .elementor-element.elementor-element-2df7b03b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3204020d */.elementor-12 .elementor-element.elementor-element-3204020d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82ff8b4 */.elementor-12 .elementor-element.elementor-element-82ff8b4{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4daf07c2 */.elementor-12 .elementor-element.elementor-element-4daf07c2{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-6cdde23 */.elementor-12 .elementor-element.elementor-element-6cdde23 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141065d8 */.elementor-12 .elementor-element.elementor-element-141065d8 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dbcce89 */.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-12 .elementor-element.elementor-element-2dbcce89{.elementor-12 .elementor-element.elementor-element-2dbcce89 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe2d92a */.elementor-12 .elementor-element.elementor-element-4fe2d92a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729ff284 */.elementor-12 .elementor-element.elementor-element-729ff284{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-654e423b */.elementor-12 .elementor-element.elementor-element-654e423b{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b998af */.elementor-12 .elementor-element.elementor-element-1b998af{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-1c3fcc1a */.elementor-12 .elementor-element.elementor-element-1c3fcc1a span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e450598 */.elementor-12 .elementor-element.elementor-element-1e450598 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3546e63c */.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-12 .elementor-element.elementor-element-3546e63c{.elementor-12 .elementor-element.elementor-element-3546e63c p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5811671c */.elementor-12 .elementor-element.elementor-element-5811671c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a445103 */.elementor-12 .elementor-element.elementor-element-6a445103{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f615ef0 */.elementor-12 .elementor-element.elementor-element-1f615ef0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7260ae8d */.elementor-12 .elementor-element.elementor-element-7260ae8d{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-3b13527f */.elementor-12 .elementor-element.elementor-element-3b13527f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b2f304 */.elementor-12 .elementor-element.elementor-element-74b2f304 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1c68e9 */.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-12 .elementor-element.elementor-element-6f1c68e9{.elementor-12 .elementor-element.elementor-element-6f1c68e9 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488f089c */.elementor-12 .elementor-element.elementor-element-488f089c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5db05ebb */.elementor-12 .elementor-element.elementor-element-5db05ebb{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46ae3dc0 */.elementor-12 .elementor-element.elementor-element-46ae3dc0{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18329032 */.elementor-12 .elementor-element.elementor-element-18329032{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-19c3eb45 */.elementor-12 .elementor-element.elementor-element-19c3eb45 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d94b41 */.elementor-12 .elementor-element.elementor-element-7d94b41 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-668c3a13 */.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-12 .elementor-element.elementor-element-668c3a13{.elementor-12 .elementor-element.elementor-element-668c3a13 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be0b295 */.elementor-12 .elementor-element.elementor-element-4be0b295{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dbf517d */.elementor-12 .elementor-element.elementor-element-7dbf517d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29f57f3e */.elementor-12 .elementor-element.elementor-element-29f57f3e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71855b35 */.elementor-12 .elementor-element.elementor-element-71855b35{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-4be7aebd */.elementor-12 .elementor-element.elementor-element-4be7aebd span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11bd679a */.elementor-12 .elementor-element.elementor-element-11bd679a h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db0013 */.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-12 .elementor-element.elementor-element-6db0013{.elementor-12 .elementor-element.elementor-element-6db0013 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2add94a7 */.elementor-12 .elementor-element.elementor-element-2add94a7{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c3766 */.elementor-12 .elementor-element.elementor-element-509c3766{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-603b7de3 */.elementor-12 .elementor-element.elementor-element-603b7de3{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f38834e */.elementor-12 .elementor-element.elementor-element-f38834e{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-ef59ee1 */.elementor-12 .elementor-element.elementor-element-ef59ee1 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0d013c */.elementor-12 .elementor-element.elementor-element-a0d013c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5dd4b7 */.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-12 .elementor-element.elementor-element-4a5dd4b7{.elementor-12 .elementor-element.elementor-element-4a5dd4b7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509e57a5 */.elementor-12 .elementor-element.elementor-element-509e57a5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42840ff9 */.elementor-12 .elementor-element.elementor-element-42840ff9{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25656346 */.elementor-12 .elementor-element.elementor-element-25656346{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66974f78 */.elementor-12 .elementor-element.elementor-element-66974f78{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-2620821b */.elementor-12 .elementor-element.elementor-element-2620821b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c940818 */.elementor-12 .elementor-element.elementor-element-2c940818 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fef539b */.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-12 .elementor-element.elementor-element-2fef539b{.elementor-12 .elementor-element.elementor-element-2fef539b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5982edb1 */.elementor-12 .elementor-element.elementor-element-5982edb1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f318c65 */.elementor-12 .elementor-element.elementor-element-1f318c65{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3311124a */.elementor-12 .elementor-element.elementor-element-3311124a{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e201260 */.elementor-12 .elementor-element.elementor-element-4e201260{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-2c430ba3 */.elementor-12 .elementor-element.elementor-element-2c430ba3 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36f0f740 */.elementor-12 .elementor-element.elementor-element-36f0f740 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e2f063f */.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-12 .elementor-element.elementor-element-5e2f063f{.elementor-12 .elementor-element.elementor-element-5e2f063f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392243dc */.elementor-12 .elementor-element.elementor-element-392243dc{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec57491 */.elementor-12 .elementor-element.elementor-element-6ec57491{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-557f1bb1 */.elementor-12 .elementor-element.elementor-element-557f1bb1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-313490f3 */.elementor-12 .elementor-element.elementor-element-313490f3{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-6faad8cb */.elementor-12 .elementor-element.elementor-element-6faad8cb span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a4c44be */.elementor-12 .elementor-element.elementor-element-1a4c44be h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a01bcdd */.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-12 .elementor-element.elementor-element-2a01bcdd{.elementor-12 .elementor-element.elementor-element-2a01bcdd p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7adcf1 */.elementor-12 .elementor-element.elementor-element-4b7adcf1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f326719 */.elementor-12 .elementor-element.elementor-element-3f326719{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74788605 */.elementor-12 .elementor-element.elementor-element-74788605{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34198c92 */.elementor-12 .elementor-element.elementor-element-34198c92{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-56f9baed */.elementor-12 .elementor-element.elementor-element-56f9baed span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41dd52f1 */.elementor-12 .elementor-element.elementor-element-41dd52f1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63105186 */.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-12 .elementor-element.elementor-element-63105186{.elementor-12 .elementor-element.elementor-element-63105186 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46af22a0 */.elementor-12 .elementor-element.elementor-element-46af22a0{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188810ff */.elementor-12 .elementor-element.elementor-element-188810ff{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73fe6cfb */.elementor-12 .elementor-element.elementor-element-73fe6cfb{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-111566b9 */.elementor-12 .elementor-element.elementor-element-111566b9{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-3c8f02d5 */.elementor-12 .elementor-element.elementor-element-3c8f02d5 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423a0dc2 */.elementor-12 .elementor-element.elementor-element-423a0dc2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54bfbf5e */.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-12 .elementor-element.elementor-element-54bfbf5e{.elementor-12 .elementor-element.elementor-element-54bfbf5e p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7dcdbd */.elementor-12 .elementor-element.elementor-element-6a7dcdbd{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479eda28 */.elementor-12 .elementor-element.elementor-element-479eda28{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3adf2a04 */.elementor-12 .elementor-element.elementor-element-3adf2a04{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52fb58a1 */.elementor-12 .elementor-element.elementor-element-52fb58a1{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-c233be6 */.elementor-12 .elementor-element.elementor-element-c233be6 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69b686b2 */.elementor-12 .elementor-element.elementor-element-69b686b2 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa3f103 */.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-12 .elementor-element.elementor-element-3fa3f103{.elementor-12 .elementor-element.elementor-element-3fa3f103 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdeddc5 */.elementor-12 .elementor-element.elementor-element-2cdeddc5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459b7277 */.elementor-12 .elementor-element.elementor-element-459b7277{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ebc74be */.elementor-12 .elementor-element.elementor-element-1ebc74be{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533dd8fd */.elementor-12 .elementor-element.elementor-element-533dd8fd{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-1c3abd33 */.elementor-12 .elementor-element.elementor-element-1c3abd33 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58173702 */.elementor-12 .elementor-element.elementor-element-58173702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a30ae7 */.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-12 .elementor-element.elementor-element-70a30ae7{.elementor-12 .elementor-element.elementor-element-70a30ae7 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5560817b */.elementor-12 .elementor-element.elementor-element-5560817b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511380c6 */.elementor-12 .elementor-element.elementor-element-511380c6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51b91015 */.elementor-12 .elementor-element.elementor-element-51b91015{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e58b1a1 */.elementor-12 .elementor-element.elementor-element-7e58b1a1{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-6af39 */.elementor-12 .elementor-element.elementor-element-6af39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f5ca981 */.elementor-12 .elementor-element.elementor-element-1f5ca981 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6686183f */.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-12 .elementor-element.elementor-element-6686183f{.elementor-12 .elementor-element.elementor-element-6686183f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-315e3e31 */.elementor-12 .elementor-element.elementor-element-315e3e31{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e61dd24 */.elementor-12 .elementor-element.elementor-element-4e61dd24{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef593d7 */.elementor-12 .elementor-element.elementor-element-4ef593d7{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215d6e79 */.elementor-12 .elementor-element.elementor-element-215d6e79{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-78a9a4e0 */.elementor-12 .elementor-element.elementor-element-78a9a4e0 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e19d74 */.elementor-12 .elementor-element.elementor-element-4e19d74 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da3c657 */.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-12 .elementor-element.elementor-element-4da3c657{.elementor-12 .elementor-element.elementor-element-4da3c657 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dfff1b5 */.elementor-12 .elementor-element.elementor-element-4dfff1b5{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670c67f2 */.elementor-12 .elementor-element.elementor-element-670c67f2{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63be59cd */.elementor-12 .elementor-element.elementor-element-63be59cd{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79b3f87d */.elementor-12 .elementor-element.elementor-element-79b3f87d{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-52f5729b */.elementor-12 .elementor-element.elementor-element-52f5729b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bdb287 */.elementor-12 .elementor-element.elementor-element-3bdb287 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-761c4f35 */.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-12 .elementor-element.elementor-element-761c4f35{.elementor-12 .elementor-element.elementor-element-761c4f35 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4f6353 */.elementor-12 .elementor-element.elementor-element-4e4f6353{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaadec6 */.elementor-12 .elementor-element.elementor-element-1eaadec6{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-647036a8 */.elementor-12 .elementor-element.elementor-element-647036a8{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf4c87e */.elementor-12 .elementor-element.elementor-element-5cf4c87e{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-3d516c39 */.elementor-12 .elementor-element.elementor-element-3d516c39 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7f60cb */.elementor-12 .elementor-element.elementor-element-c7f60cb h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d5cdd74 */.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-12 .elementor-element.elementor-element-3d5cdd74{.elementor-12 .elementor-element.elementor-element-3d5cdd74 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10bd8ef2 */.elementor-12 .elementor-element.elementor-element-10bd8ef2{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8a0656 */.elementor-12 .elementor-element.elementor-element-2c8a0656{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-386b7f8c */.elementor-12 .elementor-element.elementor-element-386b7f8c{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb3480b */.elementor-12 .elementor-element.elementor-element-1bb3480b{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-10491e71 */.elementor-12 .elementor-element.elementor-element-10491e71 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e20b3c */.elementor-12 .elementor-element.elementor-element-16e20b3c h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65f14fd1 */.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-12 .elementor-element.elementor-element-65f14fd1{.elementor-12 .elementor-element.elementor-element-65f14fd1 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c19ac1 */.elementor-12 .elementor-element.elementor-element-24c19ac1{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e978f82 */.elementor-12 .elementor-element.elementor-element-3e978f82{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11ab1ede */.elementor-12 .elementor-element.elementor-element-11ab1ede{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e2fe3 */.elementor-12 .elementor-element.elementor-element-b5e2fe3{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-706d52ea */.elementor-12 .elementor-element.elementor-element-706d52ea span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-776b7402 */.elementor-12 .elementor-element.elementor-element-776b7402 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e2625f5 */.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-12 .elementor-element.elementor-element-7e2625f5{.elementor-12 .elementor-element.elementor-element-7e2625f5 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ad9be5a */.elementor-12 .elementor-element.elementor-element-4ad9be5a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62880430 */.elementor-12 .elementor-element.elementor-element-62880430{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61cb16ca */.elementor-12 .elementor-element.elementor-element-61cb16ca{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541ab068 */.elementor-12 .elementor-element.elementor-element-541ab068{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-4175d914 */.elementor-12 .elementor-element.elementor-element-4175d914 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fbba702 */.elementor-12 .elementor-element.elementor-element-4fbba702 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f9b0534 */.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-12 .elementor-element.elementor-element-4f9b0534{.elementor-12 .elementor-element.elementor-element-4f9b0534 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12238347 */.elementor-12 .elementor-element.elementor-element-12238347{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101c1e83 */.elementor-12 .elementor-element.elementor-element-101c1e83{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7117ca1 */.elementor-12 .elementor-element.elementor-element-7117ca1{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1849ad */.elementor-12 .elementor-element.elementor-element-f1849ad{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-1f50eb44 */.elementor-12 .elementor-element.elementor-element-1f50eb44 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a7c3d1 */.elementor-12 .elementor-element.elementor-element-15a7c3d1 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151e4a01 */.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-12 .elementor-element.elementor-element-151e4a01{.elementor-12 .elementor-element.elementor-element-151e4a01 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0e44a */.elementor-12 .elementor-element.elementor-element-3d0e44a{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-253fd056 */.elementor-12 .elementor-element.elementor-element-253fd056{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab35b92 */.elementor-12 .elementor-element.elementor-element-ab35b92{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aced71e */.elementor-12 .elementor-element.elementor-element-aced71e{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-59297611 */.elementor-12 .elementor-element.elementor-element-59297611 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-653aa341 */.elementor-12 .elementor-element.elementor-element-653aa341 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4169920f */.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-12 .elementor-element.elementor-element-4169920f{.elementor-12 .elementor-element.elementor-element-4169920f p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b3f427c */.elementor-12 .elementor-element.elementor-element-7b3f427c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55850f1 */.elementor-12 .elementor-element.elementor-element-55850f1{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e842233 */.elementor-12 .elementor-element.elementor-element-2e842233{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533103fd */.elementor-12 .elementor-element.elementor-element-533103fd{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-539c4a4f */.elementor-12 .elementor-element.elementor-element-539c4a4f span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34fabe02 */.elementor-12 .elementor-element.elementor-element-34fabe02 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ff1e9e6 */.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-12 .elementor-element.elementor-element-2ff1e9e6{.elementor-12 .elementor-element.elementor-element-2ff1e9e6 p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b4b0de */.elementor-12 .elementor-element.elementor-element-75b4b0de{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e58df07 */.elementor-12 .elementor-element.elementor-element-4e58df07{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f3b5e */.elementor-12 .elementor-element.elementor-element-c5f3b5e{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0e0ee5 */.elementor-12 .elementor-element.elementor-element-e0e0ee5{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-4cf93bc7 */.elementor-12 .elementor-element.elementor-element-4cf93bc7 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-582f9159 */.elementor-12 .elementor-element.elementor-element-582f9159 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26c26f4a */.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-12 .elementor-element.elementor-element-26c26f4a{.elementor-12 .elementor-element.elementor-element-26c26f4a p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e3008b */.elementor-12 .elementor-element.elementor-element-36e3008b{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a551dfc */.elementor-12 .elementor-element.elementor-element-4a551dfc{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23120542 */.elementor-12 .elementor-element.elementor-element-23120542{height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ac00dc */.elementor-12 .elementor-element.elementor-element-34ac00dc{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-53328a75 */.elementor-12 .elementor-element.elementor-element-53328a75 span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3764bf65 */.elementor-12 .elementor-element.elementor-element-3764bf65 h3{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf450b */.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-12 .elementor-element.elementor-element-5cf450b{.elementor-12 .elementor-element.elementor-element-5cf450b p{text-wrap-mode: wrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58fb5668 */.elementor-12 .elementor-element.elementor-element-58fb5668{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7094d */.elementor-12 .elementor-element.elementor-element-ce7094d{aspect-ratio: 4 / 3;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1150956 */.elementor-12 .elementor-element.elementor-element-1150956 svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1dadfe */.elementor-12 .elementor-element.elementor-element-e1dadfe{filter: blur(64px);
height: 24rem;
right: auto;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9916efb */.elementor-12 .elementor-element.elementor-element-9916efb{filter: blur(64px);
height: 24rem;
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3487709 */.elementor-12 .elementor-element.elementor-element-3487709{filter: blur(64px);
height: 16rem;
right: auto;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5b2e20 */.elementor-12 .elementor-element.elementor-element-a5b2e20{opacity: 0.1;
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd09d2c */.elementor-12 .elementor-element.elementor-element-cd09d2c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1058221 */.elementor-12 .elementor-element.elementor-element-1058221{stroke: rgb(126, 22, 29);
height: 1.75rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2617a7f */.elementor-12 .elementor-element.elementor-element-2617a7f div{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ff256 */.elementor-12 .elementor-element.elementor-element-87ff256 div{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-109ebec */.elementor-12 .elementor-element.elementor-element-109ebec{stroke: rgb(126, 22, 29);
height: 1.75rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-943414e */.elementor-12 .elementor-element.elementor-element-943414e div{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a1b853 */.elementor-12 .elementor-element.elementor-element-1a1b853 div{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac37e85 */.elementor-12 .elementor-element.elementor-element-ac37e85{stroke: rgb(126, 22, 29);
height: 1.75rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4efd871 */.elementor-12 .elementor-element.elementor-element-4efd871 div{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e61ce20 */.elementor-12 .elementor-element.elementor-element-e61ce20 div{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d08d22 */.elementor-12 .elementor-element.elementor-element-1d08d22{stroke: rgb(126, 22, 29);
height: 1.75rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8725eae */.elementor-12 .elementor-element.elementor-element-8725eae div{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c29340b */.elementor-12 .elementor-element.elementor-element-c29340b div{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3cb94b */.elementor-12 .elementor-element.elementor-element-d3cb94b span{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32fc44f */.elementor-12 .elementor-element.elementor-element-32fc44f h2{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd02a45 */.elementor-12 .elementor-element.elementor-element-cd02a45 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bfd310 */.elementor-12 .elementor-element.elementor-element-9bfd310{max-width: 42rem;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac44e13 */.elementor-12 .elementor-element.elementor-element-ac44e13{right: 1.5rem;
bottom: auto;
stroke: rgba(126, 22, 29, 0.1);
height: 4rem;
z-index: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deee3dd */.elementor-12 .elementor-element.elementor-element-deee3dd p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8796ba5 */.elementor-12 .elementor-element.elementor-element-8796ba5 div{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82b6d56 */.elementor-12 .elementor-element.elementor-element-82b6d56 h4{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3890341 */.elementor-12 .elementor-element.elementor-element-3890341 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2b3edf */.elementor-12 .elementor-element.elementor-element-f2b3edf{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(11, 34, 70, 0.1) 0px 10px 15px -3px, rgba(11, 34, 70, 0.1) 0px 4px 6px -4px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69b127 */.elementor-12 .elementor-element.elementor-element-c69b127{max-width: 56rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a5d5a7 */.elementor-12 .elementor-element.elementor-element-6a5d5a7{filter: blur(64px);
height: 24rem;
right: 0px;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad84694 */.elementor-12 .elementor-element.elementor-element-ad84694{filter: blur(64px);
height: 24rem;
right: auto;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7920a0 */.elementor-12 .elementor-element.elementor-element-c7920a0{filter: blur(64px);
height: 600px;
right: auto;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66f251c */.elementor-12 .elementor-element.elementor-element-66f251c{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79915fc */.elementor-12 .elementor-element.elementor-element-79915fc{background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0));
height: 1px;
right: 2.5rem;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2daf77 */.elementor-12 .elementor-element.elementor-element-d2daf77{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83bd177 */.elementor-12 .elementor-element.elementor-element-83bd177 h2{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eb5246 */.elementor-12 .elementor-element.elementor-element-0eb5246 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50cdafd */.elementor-12 .elementor-element.elementor-element-50cdafd svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45e2354 */.elementor-12 .elementor-element.elementor-element-45e2354 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-12 .elementor-element.elementor-element-45e2354 svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beb3b08 */.elementor-12 .elementor-element.elementor-element-beb3b08{max-width: 48rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32e1c12 */.elementor-12 .elementor-element.elementor-element-32e1c12{flex-basis: 0%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4dc3d9 */.elementor-12 .elementor-element.elementor-element-d4dc3d9{position: static;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1197b2cb */.elementor-12 .elementor-element.elementor-element-1197b2cb h2{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f489582 */.elementor-12 .elementor-element.elementor-element-3f489582 p{text-wrap-mode: wrap;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-177e4f0b */.elementor-12 .elementor-element.elementor-element-177e4f0b 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-12 .elementor-element.elementor-element-177e4f0b svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e8465c */.elementor-12 .elementor-element.elementor-element-5e8465c{flex-basis: 0%;}/* End custom CSS */