.elementor-1634 .elementor-element.elementor-element-b5525bd{--display:grid;--min-height:500px;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-1634 .elementor-element.elementor-element-1b08f3b{--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;--align-items:center;--gap:calc((var(--section-padding-y)) / 1) calc((var(--section-padding-y)) / 1);--row-gap:calc((var(--section-padding-y)) / 1);--column-gap:calc((var(--section-padding-y)) / 1);--padding-top:calc((var(--section-padding-y)) / 2);--padding-bottom:calc((var(--section-padding-y)) / 2);--padding-left:calc((var(--section-padding-y)) / 1.5);--padding-right:calc((var(--section-padding-y)) / 1.5);--z-index:10;}.elementor-1634 .elementor-element.elementor-element-1b08f3b:not(.elementor-motion-effects-element-type-background), .elementor-1634 .elementor-element.elementor-element-1b08f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ce79fd );}.elementor-1634 .elementor-element.elementor-element-1b08f3b.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1634 .elementor-element.elementor-element-6d5adb2{right:0px;}body.rtl .elementor-1634 .elementor-element.elementor-element-6d5adb2{left:0px;}.elementor-1634 .elementor-element.elementor-element-6d5adb2{top:0px;z-index:1;}.elementor-1634 .elementor-element.elementor-element-6d5adb2 .elementor-icon-wrapper{text-align:center;}.elementor-1634 .elementor-element.elementor-element-6d5adb2 .elementor-icon-wrapper svg{width:auto;}.elementor-1634 .elementor-element.elementor-element-080874f{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--z-index:10;}.elementor-1634 .elementor-element.elementor-element-de3f757{--display:flex;--gap:.25rem 0rem;--row-gap:.25rem;--column-gap:0rem;}.elementor-1634 .elementor-element.elementor-element-2395309 .elementor-heading-title{font-family:var( --e-global-typography-04d1250-font-family ), Sans-serif;font-size:var( --e-global-typography-04d1250-font-size );font-weight:var( --e-global-typography-04d1250-font-weight );line-height:var( --e-global-typography-04d1250-line-height );color:var( --e-global-color-68b9f5d );}.elementor-1634 .elementor-element.elementor-element-c6cd9ea{--divider-border-style:solid;--divider-color:var( --e-global-color-6b5a53a );--divider-border-width:1px;}.elementor-1634 .elementor-element.elementor-element-c6cd9ea .elementor-divider-separator{width:100%;}.elementor-1634 .elementor-element.elementor-element-c6cd9ea .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1634 .elementor-element.elementor-element-4ed5915 .elementor-heading-title{font-family:var( --e-global-typography-de1e1d6-font-family ), Sans-serif;font-size:var( --e-global-typography-de1e1d6-font-size );font-weight:var( --e-global-typography-de1e1d6-font-weight );font-style:var( --e-global-typography-de1e1d6-font-style );line-height:var( --e-global-typography-de1e1d6-line-height );color:var( --e-global-color-68b9f5d );}.elementor-1634 .elementor-element.elementor-element-a8c9bf8{--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;}body:not(.rtl) .elementor-1634 .elementor-element.elementor-element-08cf9ae{left:0px;}body.rtl .elementor-1634 .elementor-element.elementor-element-08cf9ae{right:0px;}.elementor-1634 .elementor-element.elementor-element-08cf9ae{top:0px;}.elementor-1634 .elementor-element.elementor-element-08cf9ae img{width:100%;height:100%;object-fit:cover;object-position:top center;}@media(min-width:1920px){.elementor-1634 .elementor-element.elementor-element-b5525bd{--grid-auto-flow:row;}body:not(.rtl) .elementor-1634 .elementor-element.elementor-element-6d5adb2{right:-160px;}body.rtl .elementor-1634 .elementor-element.elementor-element-6d5adb2{left:-160px;}.elementor-1634 .elementor-element.elementor-element-6d5adb2{top:-1px;}.elementor-1634 .elementor-element.elementor-element-2395309 .elementor-heading-title{font-size:var( --e-global-typography-04d1250-font-size );line-height:var( --e-global-typography-04d1250-line-height );}.elementor-1634 .elementor-element.elementor-element-4ed5915 .elementor-heading-title{font-size:var( --e-global-typography-de1e1d6-font-size );line-height:var( --e-global-typography-de1e1d6-line-height );}}@media(max-width:1500px){.elementor-1634 .elementor-element.elementor-element-b5525bd{--e-con-grid-template-columns:auto 500px;--grid-auto-flow:row;}.elementor-1634 .elementor-element.elementor-element-2395309 .elementor-heading-title{font-size:var( --e-global-typography-04d1250-font-size );line-height:var( --e-global-typography-04d1250-line-height );}.elementor-1634 .elementor-element.elementor-element-4ed5915 .elementor-heading-title{font-size:var( --e-global-typography-de1e1d6-font-size );line-height:var( --e-global-typography-de1e1d6-line-height );}.elementor-1634 .elementor-element.elementor-element-a8c9bf8{--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;}}@media(max-width:1200px){.elementor-1634 .elementor-element.elementor-element-b5525bd{--min-height:400px;--e-con-grid-template-columns:auto 400px;--grid-auto-flow:row;}.elementor-1634 .elementor-element.elementor-element-a8c9bf8{--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;}}@media(max-width:1024px){.elementor-1634 .elementor-element.elementor-element-b5525bd{--e-con-grid-template-columns:1fr 1fr;--grid-auto-flow:row;}.elementor-1634 .elementor-element.elementor-element-2395309 .elementor-heading-title{font-size:var( --e-global-typography-04d1250-font-size );line-height:var( --e-global-typography-04d1250-line-height );}.elementor-1634 .elementor-element.elementor-element-4ed5915 .elementor-heading-title{font-size:var( --e-global-typography-de1e1d6-font-size );line-height:var( --e-global-typography-de1e1d6-line-height );}}@media(max-width:880px){.elementor-1634 .elementor-element.elementor-element-b5525bd{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-1634 .elementor-element.elementor-element-1b08f3b.e-con{--order:99999 /* order end hack */;}.elementor-1634 .elementor-element.elementor-element-a8c9bf8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1634 .elementor-element.elementor-element-08cf9ae img{width:100%;height:350px;}}@media(max-width:767px){.elementor-1634 .elementor-element.elementor-element-b5525bd{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-1634 .elementor-element.elementor-element-1b08f3b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:var(--section-padding-y);--padding-bottom:var(--section-padding-y);--padding-left:var(--section-padding-x);--padding-right:var(--section-padding-x);}.elementor-1634 .elementor-element.elementor-element-2395309 .elementor-heading-title{font-size:var( --e-global-typography-04d1250-font-size );line-height:var( --e-global-typography-04d1250-line-height );}.elementor-1634 .elementor-element.elementor-element-4ed5915 .elementor-heading-title{font-size:var( --e-global-typography-de1e1d6-font-size );line-height:var( --e-global-typography-de1e1d6-line-height );}.elementor-1634 .elementor-element.elementor-element-a8c9bf8{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1634 .elementor-element.elementor-element-08cf9ae img{width:100%;height:250px;object-fit:cover;object-position:top center;}}/* Start custom CSS for icon, class: .elementor-element-6d5adb2 */.elementor-1634 .elementor-element.elementor-element-6d5adb2,
.elementor-1634 .elementor-element.elementor-element-6d5adb2 .elementor-icon-wrapper{
    height: 100%;
    opacity: .25;
    
}

.elementor-1634 .elementor-element.elementor-element-6d5adb2 .elementor-icon{
    height: 100%;
    width: 100%;
} 

.elementor-1634 .elementor-element.elementor-element-6d5adb2 svg{
    width: 100%;
    height: 100%;
}

@media (max-width: 1023px){
    .elementor-1634 .elementor-element.elementor-element-6d5adb2 svg{
        display: none;
    }
}

@media (min-width: 768px){
    .elementor-1634 .elementor-element.elementor-element-6d5adb2 svg{
        height: 100%;
    }
    
    .elementor-1634 .elementor-element.elementor-element-6d5adb2{
         right: 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b6f062c */.elementor-1634 .elementor-element.elementor-element-b6f062c h3{
        font-size: var(--e-global-typography-04d1250-font-size);
    font-weight: 700;
    line-height: var(--e-global-typography-04d1250-line-height);
    letter-spacing: var(--e-global-typography-04d1250-letter-spacing);
    word-spacing: var(--e-global-typography-04d1250-word-spacing);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b08f3b */.elementor-1634 .elementor-element.elementor-element-1b08f3b ul{
    padding-left: 0;
}

@media (min-width: 1500px){
    .elementor-1634 .elementor-element.elementor-element-1b08f3b ul{
        max-width: 75%;
    }
}


.elementor-1634 .elementor-element.elementor-element-1b08f3b li {
   list-style-type: none;
   display: flex;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08cf9ae */.elementor-1634 .elementor-element.elementor-element-08cf9ae {
    height: 100%;
    width: 100%;
}/* End custom CSS */