.elementor-108 .elementor-element.elementor-element-5dfe7ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:-111px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-108 .elementor-element.elementor-element-5dfe7ff:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-5dfe7ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-5dfe7ff, .elementor-108 .elementor-element.elementor-element-5dfe7ff::before{--border-transition:0.3s;}.elementor-108 .elementor-element.elementor-element-21a866c img{width:100%;height:115px;}.elementor-108 .elementor-element.elementor-element-21a866c{width:100%;max-width:100%;bottom:-70px;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-21a866c{left:0px;}body.rtl .elementor-108 .elementor-element.elementor-element-21a866c{right:0px;}.elementor-108 .elementor-element.elementor-element-219eb50{--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;--align-items:center;--gap:50px 50px;--background-transition:0.3s;}.elementor-108 .elementor-element.elementor-element-05d93bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--z-index:1;}.elementor-108 .elementor-element.elementor-element-036009e .elementor-heading-title{color:#FFFFFF;font-size:22px;font-weight:normal;}.elementor-108 .elementor-element.elementor-element-036009e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-108 .elementor-element.elementor-element-582a88b .elementor-heading-title{color:#FFFFFF;font-size:45px;}.elementor-108 .elementor-element.elementor-element-ceda452{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-4131239{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-108 .elementor-element.elementor-element-9103ca4{text-align:right;}.elementor-108 .elementor-element.elementor-element-9103ca4 img{width:500px;border-radius:50% 50% 50% 50%;}.elementor-108 .elementor-element.elementor-element-9103ca4 > .elementor-widget-container{margin:0px 0px -110px 0px;}.elementor-108 .elementor-element.elementor-element-7b04205 img{width:15px;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-7b04205{left:14px;}body.rtl .elementor-108 .elementor-element.elementor-element-7b04205{right:14px;}.elementor-108 .elementor-element.elementor-element-7b04205{bottom:-28px;}.elementor-108 .elementor-element.elementor-element-6e6740a img{width:130px;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-6e6740a{right:-9px;}body.rtl .elementor-108 .elementor-element.elementor-element-6e6740a{left:-9px;}.elementor-108 .elementor-element.elementor-element-6e6740a{top:57px;}.elementor-108 .elementor-element.elementor-element-0f16b0b img{width:220px;opacity:0.5;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-0f16b0b{right:-142px;}body.rtl .elementor-108 .elementor-element.elementor-element-0f16b0b{left:-142px;}.elementor-108 .elementor-element.elementor-element-0f16b0b{bottom:-99px;}.elementor-108 .elementor-element.elementor-element-191ef91 img{width:220px;opacity:0.1;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-191ef91{left:-184px;}body.rtl .elementor-108 .elementor-element.elementor-element-191ef91{right:-184px;}.elementor-108 .elementor-element.elementor-element-191ef91{bottom:119px;}.elementor-108 .elementor-element.elementor-element-6fc55ec{--display:flex;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-108 .elementor-element.elementor-element-91bdc5f{--grid-columns:3;--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-108 .elementor-element.elementor-element-91bdc5f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-108 .elementor-element.elementor-element-91bdc5f .e-loop-item > .elementor-section, .elementor-108 .elementor-element.elementor-element-91bdc5f .e-loop-item > .elementor-section > .elementor-container, .elementor-108 .elementor-element.elementor-element-91bdc5f .e-loop-item > .e-con, .elementor-108 .elementor-element.elementor-element-91bdc5f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-108 .elementor-element.elementor-element-0e3df83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-108 .elementor-element.elementor-element-97842f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}@media(max-width:1024px){.elementor-108 .elementor-element.elementor-element-036009e .elementor-heading-title{font-size:20px;}.elementor-108 .elementor-element.elementor-element-582a88b .elementor-heading-title{font-size:36px;}.elementor-108 .elementor-element.elementor-element-9103ca4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-7b04205 img{width:10px;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-7b04205{left:42px;}body.rtl .elementor-108 .elementor-element.elementor-element-7b04205{right:42px;}.elementor-108 .elementor-element.elementor-element-7b04205{bottom:5px;}.elementor-108 .elementor-element.elementor-element-6e6740a img{width:100px;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-6e6740a{right:-28px;}body.rtl .elementor-108 .elementor-element.elementor-element-6e6740a{left:-28px;}.elementor-108 .elementor-element.elementor-element-6e6740a{top:38px;}.elementor-108 .elementor-element.elementor-element-0f16b0b img{width:160px;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-0f16b0b{right:-85px;}body.rtl .elementor-108 .elementor-element.elementor-element-0f16b0b{left:-85px;}.elementor-108 .elementor-element.elementor-element-0f16b0b{bottom:-42px;}.elementor-108 .elementor-element.elementor-element-191ef91 img{width:160px;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-191ef91{left:-85px;}body.rtl .elementor-108 .elementor-element.elementor-element-191ef91{right:-85px;}.elementor-108 .elementor-element.elementor-element-191ef91{bottom:152px;}.elementor-108 .elementor-element.elementor-element-6fc55ec{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-108 .elementor-element.elementor-element-91bdc5f{--grid-columns:2;}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-21a866c img{height:80px;}.elementor-108 .elementor-element.elementor-element-219eb50{--gap:20px 20px;}.elementor-108 .elementor-element.elementor-element-036009e .elementor-heading-title{font-size:18px;}.elementor-108 .elementor-element.elementor-element-582a88b .elementor-heading-title{font-size:28px;}.elementor-108 .elementor-element.elementor-element-9103ca4{text-align:center;}.elementor-108 .elementor-element.elementor-element-9103ca4 img{width:250px;}.elementor-108 .elementor-element.elementor-element-9103ca4 > .elementor-widget-container{margin:0px 0px -100px 0px;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-7b04205{left:-10px;}body.rtl .elementor-108 .elementor-element.elementor-element-7b04205{right:-10px;}.elementor-108 .elementor-element.elementor-element-7b04205{bottom:-52px;}.elementor-108 .elementor-element.elementor-element-6e6740a{top:14px;}.elementor-108 .elementor-element.elementor-element-0f16b0b img{width:120px;}.elementor-108 .elementor-element.elementor-element-0f16b0b{bottom:-80px;}.elementor-108 .elementor-element.elementor-element-191ef91 img{width:120px;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-191ef91{left:-80px;}body.rtl .elementor-108 .elementor-element.elementor-element-191ef91{right:-80px;}.elementor-108 .elementor-element.elementor-element-191ef91{bottom:228px;}.elementor-108 .elementor-element.elementor-element-91bdc5f{--grid-columns:1;}}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-05d93bb{--width:54%;}.elementor-108 .elementor-element.elementor-element-4131239{--width:46%;}}/* Start custom CSS for image, class: .elementor-element-21a866c */.elementor-108 .elementor-element.elementor-element-21a866c {
    z-index: -1;
    /*left: -50% !important;*/
}

@media (max-width: 1024px) {
    .elementor-108 .elementor-element.elementor-element-21a866c {
        min-width: 120vw !important;
        left: -10vw !important;
    }
}

@media (max-width: 767px) {
    .elementor-108 .elementor-element.elementor-element-21a866c {
        min-width: 150vw !important;
        left: -25vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9103ca4 */.elementor-108 .elementor-element.elementor-element-9103ca4 img {
    aspect-ratio: 1;
    height: auto !important;
    object-fit: cover;
}
@media (min-width: 1025px) {
    .elementor-108 .elementor-element.elementor-element-9103ca4 img {
        min-width: 500px;
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e6740a */@media (max-width: 767px) {
    .elementor-108 .elementor-element.elementor-element-6e6740a {
        left: 200px !important;
        right: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f16b0b */@media (max-width: 767px) {
    .elementor-108 .elementor-element.elementor-element-0f16b0b {
        left: 200px !important;
        right: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-191ef91 */@media (max-width: 767px) {
    .elementor-108 .elementor-element.elementor-element-191ef91 {
        top: -50px !important;
        bottom: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-91bdc5f */@media (max-width: 767px) {
    .elementor-108 .elementor-element.elementor-element-91bdc5f .elementor-grid {
        grid-auto-rows: auto !important;
    }
}/* End custom CSS */