.elementor-1342 .elementor-element.elementor-element-08f1912{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-08f1912 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1342 .elementor-element.elementor-element-08f1912 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-08f1912 > .elementor-shape-bottom svg, .elementor-1342 .elementor-element.elementor-element-08f1912 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:50px;}.elementor-1342 .elementor-element.elementor-element-08f1912 > .elementor-shape-bottom, .elementor-1342 .elementor-element.elementor-element-08f1912 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1342 .elementor-element.elementor-element-42cbd5a{--display:flex;--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-1342 .elementor-element.elementor-element-f22a26b img{width:100%;}.elementor-1342 .elementor-element.elementor-element-05b2674{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:60px;--z-index:1;}body:not(.rtl) .elementor-1342 .elementor-element.elementor-element-05b2674{left:0px;}body.rtl .elementor-1342 .elementor-element.elementor-element-05b2674{right:0px;}.elementor-1342 .elementor-element.elementor-element-d1aa50c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-d1aa50c a{color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-37289e0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-37289e0 > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-bbac0cd );}.elementor-1342 .elementor-element.elementor-element-37289e0 a{color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-49c1587 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1342 .elementor-element.elementor-element-49c1587.elementor-element{--align-self:flex-start;}.elementor-1342 .elementor-element.elementor-element-a2e88e1{--display:flex;--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-1342 .elementor-element.elementor-element-567dce8 img{width:100%;}.elementor-1342 .elementor-element.elementor-element-a49d092{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:60px;--z-index:1;}body:not(.rtl) .elementor-1342 .elementor-element.elementor-element-a49d092{left:0px;}body.rtl .elementor-1342 .elementor-element.elementor-element-a49d092{right:0px;}.elementor-1342 .elementor-element.elementor-element-90a8588{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-90a8588 a{color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-6261115{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-6261115 > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-bbac0cd );}.elementor-1342 .elementor-element.elementor-element-6261115 a{color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-1f525fb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1342 .elementor-element.elementor-element-1f525fb.elementor-element{--align-self:flex-start;}.elementor-1342 .elementor-element.elementor-element-474a2fa{--display:flex;--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-1342 .elementor-element.elementor-element-5936329 img{width:100%;}.elementor-1342 .elementor-element.elementor-element-78a3ea2{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:60px;--z-index:1;}body:not(.rtl) .elementor-1342 .elementor-element.elementor-element-78a3ea2{left:0px;}body.rtl .elementor-1342 .elementor-element.elementor-element-78a3ea2{right:0px;}.elementor-1342 .elementor-element.elementor-element-d62dfc2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-d62dfc2 a{color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-05f0d37{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-05f0d37 > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-bbac0cd );}.elementor-1342 .elementor-element.elementor-element-05f0d37 a{color:var( --e-global-color-569cfbb );}.elementor-1342 .elementor-element.elementor-element-100652a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1342 .elementor-element.elementor-element-100652a.elementor-element{--align-self:flex-start;}.elementor-1342 .elementor-element.elementor-element-b327c0d{--display:flex;}.elementor-1342 .elementor-element.elementor-element-202a5c7{--display:flex;}.elementor-1342 .elementor-element.elementor-element-cf66dd8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1342 .elementor-element.elementor-element-cf66dd8 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:20px 20px 20px 20px;}.elementor-1342 .elementor-element.elementor-element-7f3482b{--display:flex;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-a5096fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-e74e0f2:hover img{filter:brightness( 75% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1342 .elementor-element.elementor-element-e74e0f2 img{transition-duration:2s;}.elementor-1342 .elementor-element.elementor-element-b9eaa7e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-27cd655{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-6823eb5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-246b766{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-4cc6095{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-d436995{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-c94f51b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-6143cb1:hover img{filter:brightness( 75% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1342 .elementor-element.elementor-element-6143cb1 img{transition-duration:2s;}.elementor-1342 .elementor-element.elementor-element-5556eed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-fd86d9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-7a58b06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-0d56f41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-8c2f75a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-5df3ca8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-b0b8c4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-0f6ea30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-3f15dd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-1bc4f54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-3cd10eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-ac5a000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-d42988f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-1969f7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-f874bec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-57231e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-8a944fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-d0358d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-1883947{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1342 .elementor-element.elementor-element-3ad6092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-1342 .elementor-element.elementor-element-08f1912 > .elementor-shape-bottom svg, .elementor-1342 .elementor-element.elementor-element-08f1912 > .e-con-inner > .elementor-shape-bottom svg{height:20px;}.elementor-1342 .elementor-element.elementor-element-08f1912{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-05b2674{bottom:30px;}.elementor-1342 .elementor-element.elementor-element-d1aa50c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1342 .elementor-element.elementor-element-37289e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1342 .elementor-element.elementor-element-a49d092{bottom:30px;}.elementor-1342 .elementor-element.elementor-element-90a8588{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1342 .elementor-element.elementor-element-6261115{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1342 .elementor-element.elementor-element-78a3ea2{bottom:30px;}.elementor-1342 .elementor-element.elementor-element-d62dfc2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1342 .elementor-element.elementor-element-05f0d37{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1342 .elementor-element.elementor-element-cf66dd8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1342 .elementor-element.elementor-element-246b766{--grid-auto-flow:row;}.elementor-1342 .elementor-element.elementor-element-d436995{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1342 .elementor-element.elementor-element-f22a26b img{height:30vh;object-fit:cover;}.elementor-1342 .elementor-element.elementor-element-567dce8 img{height:30vh;object-fit:cover;}.elementor-1342 .elementor-element.elementor-element-5936329 img{height:30vh;object-fit:cover;}.elementor-1342 .elementor-element.elementor-element-cf66dd8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1342 .elementor-element.elementor-element-7f3482b{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1342 .elementor-element.elementor-element-27cd655.e-con{--order:-99999 /* order start hack */;}.elementor-1342 .elementor-element.elementor-element-246b766{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1342 .elementor-element.elementor-element-d436995{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1342 .elementor-element.elementor-element-5556eed{--min-height:40vh;}}@media(min-width:768px){.elementor-1342 .elementor-element.elementor-element-a5096fd{--width:30%;}.elementor-1342 .elementor-element.elementor-element-b9eaa7e{--width:30%;}.elementor-1342 .elementor-element.elementor-element-4cc6095{--content-width:1200px;}.elementor-1342 .elementor-element.elementor-element-c94f51b{--width:30%;}.elementor-1342 .elementor-element.elementor-element-5556eed{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1342 .elementor-element.elementor-element-b9eaa7e{--width:50%;}.elementor-1342 .elementor-element.elementor-element-5556eed{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-f22a26b */.elementor-1342 .elementor-element.elementor-element-f22a26b::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1aa50c */.elementor-1342 .elementor-element.elementor-element-d1aa50c h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37289e0 */.elementor-1342 .elementor-element.elementor-element-37289e0 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-567dce8 */.elementor-1342 .elementor-element.elementor-element-567dce8::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90a8588 */.elementor-1342 .elementor-element.elementor-element-90a8588 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6261115 */.elementor-1342 .elementor-element.elementor-element-6261115 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5936329 */.elementor-1342 .elementor-element.elementor-element-5936329::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d62dfc2 */.elementor-1342 .elementor-element.elementor-element-d62dfc2 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05f0d37 */.elementor-1342 .elementor-element.elementor-element-05f0d37 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f22a26b */.elementor-1342 .elementor-element.elementor-element-f22a26b::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1aa50c */.elementor-1342 .elementor-element.elementor-element-d1aa50c h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37289e0 */.elementor-1342 .elementor-element.elementor-element-37289e0 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-567dce8 */.elementor-1342 .elementor-element.elementor-element-567dce8::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90a8588 */.elementor-1342 .elementor-element.elementor-element-90a8588 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6261115 */.elementor-1342 .elementor-element.elementor-element-6261115 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5936329 */.elementor-1342 .elementor-element.elementor-element-5936329::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d62dfc2 */.elementor-1342 .elementor-element.elementor-element-d62dfc2 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05f0d37 */.elementor-1342 .elementor-element.elementor-element-05f0d37 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f22a26b */.elementor-1342 .elementor-element.elementor-element-f22a26b::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1aa50c */.elementor-1342 .elementor-element.elementor-element-d1aa50c h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37289e0 */.elementor-1342 .elementor-element.elementor-element-37289e0 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-567dce8 */.elementor-1342 .elementor-element.elementor-element-567dce8::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90a8588 */.elementor-1342 .elementor-element.elementor-element-90a8588 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6261115 */.elementor-1342 .elementor-element.elementor-element-6261115 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5936329 */.elementor-1342 .elementor-element.elementor-element-5936329::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d62dfc2 */.elementor-1342 .elementor-element.elementor-element-d62dfc2 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05f0d37 */.elementor-1342 .elementor-element.elementor-element-05f0d37 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f22a26b */.elementor-1342 .elementor-element.elementor-element-f22a26b::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1aa50c */.elementor-1342 .elementor-element.elementor-element-d1aa50c h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d1aa50c p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37289e0 */.elementor-1342 .elementor-element.elementor-element-37289e0 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-37289e0 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-567dce8 */.elementor-1342 .elementor-element.elementor-element-567dce8::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90a8588 */.elementor-1342 .elementor-element.elementor-element-90a8588 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-90a8588 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6261115 */.elementor-1342 .elementor-element.elementor-element-6261115 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-6261115 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5936329 */.elementor-1342 .elementor-element.elementor-element-5936329::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.3),
    rgba(0, 0, 0, 1)
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d62dfc2 */.elementor-1342 .elementor-element.elementor-element-d62dfc2 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-d62dfc2 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05f0d37 */.elementor-1342 .elementor-element.elementor-element-05f0d37 h1{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 h2{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 h3{
    color: white;
}

.elementor-1342 .elementor-element.elementor-element-05f0d37 p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08f1912 */.elementor-1342 .elementor-element.elementor-element-08f1912 a {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9eaa7e */.elementor-1342 .elementor-element.elementor-element-b9eaa7e {background-size: cover; background-attachment: scroll; background-position: center center; background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5556eed */.elementor-1342 .elementor-element.elementor-element-5556eed {background-size: cover; background-attachment: scroll; background-position: center center; background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3482b */.elementor-1342 .elementor-element.elementor-element-7f3482b p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-4caf16e */.elementor-1342 .elementor-element.elementor-element-4caf16e h4 a {
    color: #15182E;
    font-weight: 500;
}

.elementor-1342 .elementor-element.elementor-element-4caf16e h4 a:hover {
    color: #2b2e4a;
}

.elementor-1342 .elementor-element.elementor-element-4caf16e h3 a {
    color: #15182E;
    font-weight: 500;
}

.elementor-1342 .elementor-element.elementor-element-4caf16e h3 a:hover {
    color: #2b2e4a;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-c3ad0da */.elementor-1342 .elementor-element.elementor-element-c3ad0da h4 a {
    color: #15182E;
    font-weight: 500;
}

.elementor-1342 .elementor-element.elementor-element-c3ad0da h4 a:hover {
    color: #2b2e4a;
}

.elementor-1342 .elementor-element.elementor-element-c3ad0da h3 a {
    color: #15182E;
    font-weight: 500;
}

.elementor-1342 .elementor-element.elementor-element-c3ad0da h3 a:hover {
    color: #2b2e4a;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-92467ef */.elementor-1342 .elementor-element.elementor-element-92467ef h4 a {
    color: #15182E;
    font-weight: 500;
}

.elementor-1342 .elementor-element.elementor-element-92467ef h4 a:hover {
    color: #2b2e4a;
}

.elementor-1342 .elementor-element.elementor-element-92467ef h3 a {
    color: #15182E;
    font-weight: 500;
}

.elementor-1342 .elementor-element.elementor-element-92467ef h3 a:hover {
    color: #2b2e4a;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-cb3bfd1 */.elementor-1342 .elementor-element.elementor-element-cb3bfd1 h4 a {
    color: #15182E;
    font-weight: 500;
}

.elementor-1342 .elementor-element.elementor-element-cb3bfd1 h4 a:hover {
    color: #2b2e4a;
}

.elementor-1342 .elementor-element.elementor-element-cb3bfd1 h3 a {
    color: #15182E;
    font-weight: 500;
}

.elementor-1342 .elementor-element.elementor-element-cb3bfd1 h3 a:hover {
    color: #2b2e4a;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-72d9b78 */.elementor-1342 .elementor-element.elementor-element-72d9b78 h4 a {
    color: #15182E;
    font-weight: 500;
}

.elementor-1342 .elementor-element.elementor-element-72d9b78 h4 a:hover {
    color: #2b2e4a;
}

.elementor-1342 .elementor-element.elementor-element-72d9b78 h3 a {
    color: #15182E;
    font-weight: 500;
}

.elementor-1342 .elementor-element.elementor-element-72d9b78 h3 a:hover {
    color: #2b2e4a;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-1342 ul{
  list-style-type: square;
  padding-left: 2em;
  line-height: 2em;
  padding-bottom: 1em;
}

body.elementor-page-1342 ul li::marker {
  font-size: 1.6em;
  color: #15182E;
}

body.elementor-page-1342 h1 {
    font-size: 2.2em;
}/* End custom CSS */