.elementor-2522 .elementor-element.elementor-element-a1dc633{--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;}.elementor-2522 .elementor-element.elementor-element-aeeeca1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2522 .elementor-element.elementor-element-aeeeca1:not(.elementor-motion-effects-element-type-background), .elementor-2522 .elementor-element.elementor-element-aeeeca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b4c93e );}.elementor-2522 .elementor-element.elementor-element-c423ab9{padding:0px 0px 8px 0px;}.elementor-2522 .elementor-element.elementor-element-c423ab9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-679d494 );}.elementor-2522 .elementor-element.elementor-element-30de24b .elementor-heading-title{font-family:var( --e-global-typography-18b5154-font-family ), Sans-serif;font-size:var( --e-global-typography-18b5154-font-size );font-weight:var( --e-global-typography-18b5154-font-weight );text-transform:var( --e-global-typography-18b5154-text-transform );font-style:var( --e-global-typography-18b5154-font-style );line-height:var( --e-global-typography-18b5154-line-height );letter-spacing:var( --e-global-typography-18b5154-letter-spacing );color:var( --e-global-color-679d494 );}.elementor-2522 .elementor-element.elementor-element-bc50509{--display:flex;--min-height:408px;}.elementor-2522 .elementor-element.elementor-element-bc50509:not(.elementor-motion-effects-element-type-background), .elementor-2522 .elementor-element.elementor-element-bc50509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wagend.testdomains1.com/wp-content/uploads/2025/10/e603b11c79158639ad116b8c51d237a42cfe7dac-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2522 .elementor-element.elementor-element-3a58fc1{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}@media(max-width:1200px){.elementor-2522 .elementor-element.elementor-element-3a58fc1{--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}}@media(min-width:768px){.elementor-2522 .elementor-element.elementor-element-aeeeca1{--width:54.8%;}.elementor-2522 .elementor-element.elementor-element-bc50509{--width:45.2%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2522 .elementor-element.elementor-element-aeeeca1{--width:54.5%;}.elementor-2522 .elementor-element.elementor-element-bc50509{--width:45.5%;}}@media(max-width:1024px){.elementor-2522 .elementor-element.elementor-element-aeeeca1{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2522 .elementor-element.elementor-element-c423ab9{padding:0px 0px 6px 0px;}.elementor-2522 .elementor-element.elementor-element-c423ab9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2522 .elementor-element.elementor-element-30de24b .elementor-heading-title{font-size:var( --e-global-typography-18b5154-font-size );line-height:var( --e-global-typography-18b5154-line-height );letter-spacing:var( --e-global-typography-18b5154-letter-spacing );}.elementor-2522 .elementor-element.elementor-element-bc50509{--min-height:260px;}.elementor-2522 .elementor-element.elementor-element-3a58fc1{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-2522 .elementor-element.elementor-element-a1dc633{--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;}.elementor-2522 .elementor-element.elementor-element-aeeeca1{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-c423ab9{padding:0px 0px 4px 0px;text-align:center;}.elementor-2522 .elementor-element.elementor-element-c423ab9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2522 .elementor-element.elementor-element-30de24b{text-align:center;}.elementor-2522 .elementor-element.elementor-element-30de24b .elementor-heading-title{font-size:var( --e-global-typography-18b5154-font-size );line-height:var( --e-global-typography-18b5154-line-height );letter-spacing:var( --e-global-typography-18b5154-letter-spacing );}.elementor-2522 .elementor-element.elementor-element-bc50509{--min-height:224px;}.elementor-2522 .elementor-element.elementor-element-3a58fc1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-a1dc633 */@media screen and (min-width:2200px){
    .banner .banner-right{
        background-position:0% 5% !important;
    }
}

@media screen and (min-width:1920px){
    
    .banner .banner-left{
         width:51.2% !important;
    }
    .banner .banner-right{
        width:48.8% !important;
        height:588px;
    }
}


@media screen and (min-width:1761px) and (max-width:1919px){
    .banner .banner-right{
        height:490px;
    }
}

@media screen and (min-width:1640px) and (max-width:1760px){
    .banner .banner-right{
        height:440px;
    }
}





@media screen and (min-width:691px) and (max-width:767px){
    .banner .banner-right{
        height:430px;
    }
}
@media screen and (min-width:611px) and (max-width:690px){
    .banner .banner-right{
        height:380px;
    }
}
@media screen and (min-width:551px) and (max-width:610px){
    .banner .banner-right{
        height:345px;
    }
}
@media screen and (min-width:481px) and (max-width:550px){
    .banner .banner-right{
        height:305px;
    }
}
@media screen and (min-width:405px) and (max-width:480px){
    .banner .banner-right{
        height:265px;
    }
}/* End custom CSS */