.elementor-40 .elementor-element.elementor-element-78d9c53.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-40 .elementor-element.elementor-element-78d9c53.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-40 .elementor-element.elementor-element-78d9c53.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-40 .elementor-element.elementor-element-78d9c53 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-40 .elementor-element.elementor-element-78d9c53 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-40 .elementor-element.elementor-element-a2b66e6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-40 .elementor-element.elementor-element-a2b66e6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-40 .elementor-element.elementor-element-a2b66e6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-40 .elementor-element.elementor-element-a2b66e6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-40 .elementor-element.elementor-element-a2b66e6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-40 .elementor-element.elementor-element-754effa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-40 .elementor-element.elementor-element-754effa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-40 .elementor-element.elementor-element-754effa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-40 .elementor-element.elementor-element-754effa .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-40 .elementor-element.elementor-element-754effa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-40 .elementor-element.elementor-element-0a7e009:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-0a7e009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(122,122,122,0.5);}.elementor-40 .elementor-element.elementor-element-0a7e009 > .elementor-container{min-height:400px;}.elementor-40 .elementor-element.elementor-element-0a7e009{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-0a7e009 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-e5e6041:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-e5e6041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(122,122,122,0.5);}.elementor-40 .elementor-element.elementor-element-e5e6041 > .elementor-container{min-height:400px;}.elementor-40 .elementor-element.elementor-element-e5e6041{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-e5e6041 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-a056478:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-a056478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(122,122,122,0.5);}.elementor-40 .elementor-element.elementor-element-a056478 > .elementor-container{min-height:400px;}.elementor-40 .elementor-element.elementor-element-a056478{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-a056478 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-b93d6f7:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b93d6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(122,122,122,0.5);}.elementor-40 .elementor-element.elementor-element-b93d6f7 > .elementor-container{min-height:400px;}.elementor-40 .elementor-element.elementor-element-b93d6f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-b93d6f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-4caf92d:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-4caf92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(210deg, #50a9e0 0%, #1a73b2 100%);}.elementor-40 .elementor-element.elementor-element-4caf92d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-4caf92d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-78d9c53 .elementor-image-box-img{margin-bottom:15px;}.elementor-40 .elementor-element.elementor-element-a2b66e6 .elementor-image-box-img{margin-bottom:15px;}.elementor-40 .elementor-element.elementor-element-754effa .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for image, class: .elementor-element-a2e3f37 */.elementor-40 .elementor-element.elementor-element-a2e3f37 img {
    width: 100%;
    height: auto;
}/* End custom CSS */