.elementor-179 .elementor-element.elementor-element-05acb2b{--display:flex;--min-height:100vh;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-179 .elementor-element.elementor-element-05acb2b:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-05acb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-179 .elementor-element.elementor-element-f28007f{--display:flex;--position:absolute;--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;top:0px;--z-index:20;}body:not(.rtl) .elementor-179 .elementor-element.elementor-element-f28007f{left:0px;}body.rtl .elementor-179 .elementor-element.elementor-element-f28007f{right:0px;}.elementor-179 .elementor-element.elementor-element-5366a01{--display:flex;}.elementor-179 .elementor-element.elementor-element-8d2e9be{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-179 .elementor-element.elementor-element-e797ba7 > .elementor-widget-container{margin:-4.5px 0px -13px 02px;padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-e797ba7 .elementor-icon-wrapper{text-align:center;}.elementor-179 .elementor-element.elementor-element-e797ba7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-e797ba7.elementor-view-framed .elementor-icon, .elementor-179 .elementor-element.elementor-element-e797ba7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-e797ba7.elementor-view-framed .elementor-icon, .elementor-179 .elementor-element.elementor-element-e797ba7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-e797ba7 .elementor-icon{font-size:46px;}.elementor-179 .elementor-element.elementor-element-e797ba7 .elementor-icon svg{height:46px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-179 .elementor-element.elementor-element-b3453bb{text-align:left;}.elementor-179 .elementor-element.elementor-element-b3453bb img{width:50px;}.elementor-179 .elementor-element.elementor-element-273495c{--display:flex;}.elementor-179 .elementor-element.elementor-element-690df26{--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-179 .elementor-element.elementor-element-a7796ff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-179 .elementor-element.elementor-element-b3c5d4b img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-179 .elementor-element.elementor-element-b9c9eb2{bottom:22px;z-index:-1;text-align:center;}.elementor-179 .elementor-element.elementor-element-b9c9eb2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-314caa9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-179 .elementor-element.elementor-element-bb713cb img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-179 .elementor-element.elementor-element-b805fe6{bottom:22px;z-index:-1;text-align:center;}.elementor-179 .elementor-element.elementor-element-b805fe6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-c1963dd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-179 .elementor-element.elementor-element-b14897c img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-179 .elementor-element.elementor-element-a96281b{bottom:22px;z-index:-1;text-align:center;}.elementor-179 .elementor-element.elementor-element-a96281b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-429688d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-179 .elementor-element.elementor-element-7a74437 img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-179 .elementor-element.elementor-element-5540dad{bottom:22px;z-index:-1;text-align:center;}.elementor-179 .elementor-element.elementor-element-5540dad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-4e5374a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-179 .elementor-element.elementor-element-0990ce1 img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-179 .elementor-element.elementor-element-e9744f5{bottom:22px;z-index:-1;text-align:center;}.elementor-179 .elementor-element.elementor-element-e9744f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-f710099{--display:flex;--position:absolute;--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;--justify-content:center;bottom:0px;}body:not(.rtl) .elementor-179 .elementor-element.elementor-element-f710099{left:0px;}body.rtl .elementor-179 .elementor-element.elementor-element-f710099{right:0px;}.elementor-179 .elementor-element.elementor-element-12d5369{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-179 .elementor-element.elementor-element-2f14f63{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-179 .elementor-element.elementor-element-8561e57 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:-50px 0px -51px 0px;}.elementor-179 .elementor-element.elementor-element-8561e57 .elementor-icon-wrapper{text-align:center;}.elementor-179 .elementor-element.elementor-element-8561e57.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-8561e57.elementor-view-framed .elementor-icon, .elementor-179 .elementor-element.elementor-element-8561e57.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-8561e57.elementor-view-framed .elementor-icon, .elementor-179 .elementor-element.elementor-element-8561e57.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-8561e57 .elementor-icon{font-size:107px;}.elementor-179 .elementor-element.elementor-element-8561e57 .elementor-icon svg{height:107px;}body:not(.rtl) .elementor-179 .elementor-element.elementor-element-1cc2816{right:10px;}body.rtl .elementor-179 .elementor-element.elementor-element-1cc2816{left:10px;}.elementor-179 .elementor-element.elementor-element-1cc2816{top:-7px;}.elementor-179 .elementor-element.elementor-element-1cc2816 img{width:116px;}.elementor-179 .elementor-element.elementor-element-bd0bb64{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#ADADAD;--border-color:#ADADAD;--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-179 .elementor-element.elementor-element-107bb36 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:-50px 0px -51px 0px;}.elementor-179 .elementor-element.elementor-element-107bb36 .elementor-icon-wrapper{text-align:center;}.elementor-179 .elementor-element.elementor-element-107bb36.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-107bb36.elementor-view-framed .elementor-icon, .elementor-179 .elementor-element.elementor-element-107bb36.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-107bb36.elementor-view-framed .elementor-icon, .elementor-179 .elementor-element.elementor-element-107bb36.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-107bb36 .elementor-icon{font-size:113px;}.elementor-179 .elementor-element.elementor-element-107bb36 .elementor-icon svg{height:113px;}.elementor-179 .elementor-element.elementor-element-97898a7{top:-7px;}.elementor-179 .elementor-element.elementor-element-97898a7 img{width:140px;}.elementor-179 .elementor-element.elementor-element-bb07747{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-4467c8d img{width:116px;}.elementor-179 .elementor-element.elementor-element-dd36164 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:-50px 0px -51px 0px;}.elementor-179 .elementor-element.elementor-element-dd36164 .elementor-icon-wrapper{text-align:center;}.elementor-179 .elementor-element.elementor-element-dd36164.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-dd36164.elementor-view-framed .elementor-icon, .elementor-179 .elementor-element.elementor-element-dd36164.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-dd36164.elementor-view-framed .elementor-icon, .elementor-179 .elementor-element.elementor-element-dd36164.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-dd36164 .elementor-icon{font-size:107px;}.elementor-179 .elementor-element.elementor-element-dd36164 .elementor-icon svg{height:107px;}#elementor-popup-modal-179 .dialog-widget-content{animation-duration:0.5s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-179{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-179 .dialog-message{width:100vw;height:100vh;align-items:flex-start;}#elementor-popup-modal-179 .dialog-close-button{display:flex;font-size:37px;}#elementor-popup-modal-179 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-179 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-179 .elementor-element.elementor-element-05acb2b{--min-height:100vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:070px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-8d2e9be{--width:50px;}.elementor-179 .elementor-element.elementor-element-a7796ff{--min-height:0px;}.elementor-179 .elementor-element.elementor-element-b3c5d4b img{height:100px;}body:not(.rtl) .elementor-179 .elementor-element.elementor-element-b9c9eb2{left:45px;}body.rtl .elementor-179 .elementor-element.elementor-element-b9c9eb2{right:45px;}.elementor-179 .elementor-element.elementor-element-b9c9eb2{bottom:15px;z-index:4;}.elementor-179 .elementor-element.elementor-element-bb713cb img{height:100px;}body:not(.rtl) .elementor-179 .elementor-element.elementor-element-b805fe6{left:45px;}body.rtl .elementor-179 .elementor-element.elementor-element-b805fe6{right:45px;}.elementor-179 .elementor-element.elementor-element-b805fe6{bottom:15px;z-index:4;}.elementor-179 .elementor-element.elementor-element-b14897c img{height:100px;}body:not(.rtl) .elementor-179 .elementor-element.elementor-element-a96281b{left:45px;}body.rtl .elementor-179 .elementor-element.elementor-element-a96281b{right:45px;}.elementor-179 .elementor-element.elementor-element-a96281b{bottom:15px;z-index:4;}.elementor-179 .elementor-element.elementor-element-7a74437 img{height:100px;}body:not(.rtl) .elementor-179 .elementor-element.elementor-element-5540dad{left:45px;}body.rtl .elementor-179 .elementor-element.elementor-element-5540dad{right:45px;}.elementor-179 .elementor-element.elementor-element-5540dad{bottom:15px;z-index:4;}.elementor-179 .elementor-element.elementor-element-0990ce1 img{height:100px;}body:not(.rtl) .elementor-179 .elementor-element.elementor-element-e9744f5{left:45px;}body.rtl .elementor-179 .elementor-element.elementor-element-e9744f5{right:45px;}.elementor-179 .elementor-element.elementor-element-e9744f5{bottom:15px;z-index:4;}.elementor-179 .elementor-element.elementor-element-12d5369{--width:400px;--min-height:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-179 .elementor-element.elementor-element-2f14f63{--width:33%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-179 .elementor-element.elementor-element-8561e57 > .elementor-widget-container{margin:-35px 0px -34px 0px;}.elementor-179 .elementor-element.elementor-element-8561e57 .elementor-icon{font-size:75px;}.elementor-179 .elementor-element.elementor-element-8561e57 .elementor-icon svg{height:75px;}body:not(.rtl) .elementor-179 .elementor-element.elementor-element-1cc2816{right:10px;}body.rtl .elementor-179 .elementor-element.elementor-element-1cc2816{left:10px;}.elementor-179 .elementor-element.elementor-element-1cc2816{top:-9px;}.elementor-179 .elementor-element.elementor-element-1cc2816 img{width:83px;}.elementor-179 .elementor-element.elementor-element-bd0bb64{--width:34%;}.elementor-179 .elementor-element.elementor-element-107bb36 > .elementor-widget-container{margin:-35px 0px -34px 0px;}.elementor-179 .elementor-element.elementor-element-107bb36 .elementor-icon{font-size:85px;}.elementor-179 .elementor-element.elementor-element-107bb36 .elementor-icon svg{height:85px;}.elementor-179 .elementor-element.elementor-element-97898a7{top:-4px;}.elementor-179 .elementor-element.elementor-element-97898a7 img{width:111px;}.elementor-179 .elementor-element.elementor-element-bb07747{--width:33%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-4467c8d{top:-8px;}.elementor-179 .elementor-element.elementor-element-4467c8d img{width:70px;}.elementor-179 .elementor-element.elementor-element-dd36164 > .elementor-widget-container{margin:-35px 0px -34px 0px;}.elementor-179 .elementor-element.elementor-element-dd36164 .elementor-icon{font-size:75px;}.elementor-179 .elementor-element.elementor-element-dd36164 .elementor-icon svg{height:75px;}}@media(min-width:768px){.elementor-179 .elementor-element.elementor-element-05acb2b{--content-width:1440px;}.elementor-179 .elementor-element.elementor-element-8d2e9be{--width:60px;}.elementor-179 .elementor-element.elementor-element-12d5369{--width:500px;}.elementor-179 .elementor-element.elementor-element-bd0bb64{--width:130%;}}/* Start custom CSS for container, class: .elementor-element-8d2e9be */.elementor-179 .elementor-element.elementor-element-8d2e9be .icon-anim{
    transition: 0.5s all ease-in-out;
    opacity: 0;
}

.elementor-179 .elementor-element.elementor-element-8d2e9be .icon-static{
    transition: 0.5s all ease-in-out;
    opacity: 1
}

.elementor-179 .elementor-element.elementor-element-8d2e9be:hover .icon-anim{
    transition: 0.5s all ease-in-out;
    opacity: 1
}
.elementor-179 .elementor-element.elementor-element-8d2e9be:hover .icon-static{
    transition: 0.5s all ease-in-out;
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3c5d4b */.elementor-179 .elementor-element.elementor-element-b3c5d4b::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%; /* Adjust to control gradient height */
    background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));
    pointer-events: none; /* Ensures the overlay doesn't interfere with clicks */
}

@media only screen and (max-width: 600px) {
 .elementor-179 .elementor-element.elementor-element-b3c5d4b img{
    height: 100px!important
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7796ff */.elementor-179 .elementor-element.elementor-element-a7796ff:hover img{
    height: 50vh;
    filter: grayscale(0);
    
}
.elementor-179 .elementor-element.elementor-element-a7796ff img{
    height: 60vh;
   transition: 0.5s all ease-in-out!important;
   width: 300px!important;
   filter: grayscale(1);
    
}

.elementor-179 .elementor-element.elementor-element-a7796ff{
     transition: 0.5s all ease-in-out
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb713cb */.elementor-179 .elementor-element.elementor-element-bb713cb::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%; /* Adjust to control gradient height */
    background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));
    pointer-events: none; /* Ensures the overlay doesn't interfere with clicks */
}

@media only screen and (max-width: 600px) {
 .elementor-179 .elementor-element.elementor-element-bb713cb img{
    height: 100px!important
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-314caa9 */.elementor-179 .elementor-element.elementor-element-314caa9:hover img{
    height: 50vh;
    filter: grayscale(0);
    
}
.elementor-179 .elementor-element.elementor-element-314caa9 img{
    height: 60vh;
   transition: 0.5s all ease-in-out!important;
   width: 300px!important;
   filter: grayscale(1);
    
}

.elementor-179 .elementor-element.elementor-element-314caa9{
     transition: 0.5s all ease-in-out
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b14897c */.elementor-179 .elementor-element.elementor-element-b14897c::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%; /* Adjust to control gradient height */
    background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));
    pointer-events: none; /* Ensures the overlay doesn't interfere with clicks */
}

@media only screen and (max-width: 600px) {
 .elementor-179 .elementor-element.elementor-element-b14897c img{
    height: 100px!important
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1963dd */.elementor-179 .elementor-element.elementor-element-c1963dd:hover img{
    height: 50vh;
    filter: grayscale(0);
    
}
.elementor-179 .elementor-element.elementor-element-c1963dd img{
    height: 60vh;
   transition: 0.5s all ease-in-out!important;
   width: 300px!important;
   filter: grayscale(1);
    
}

.elementor-179 .elementor-element.elementor-element-c1963dd{
     transition: 0.5s all ease-in-out
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a74437 */.elementor-179 .elementor-element.elementor-element-7a74437::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%; /* Adjust to control gradient height */
    background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));
    pointer-events: none; /* Ensures the overlay doesn't interfere with clicks */
}

@media only screen and (max-width: 600px) {
 .elementor-179 .elementor-element.elementor-element-7a74437 img{
    height: 100px!important
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-429688d */.elementor-179 .elementor-element.elementor-element-429688d:hover img{
    height: 50vh;
    filter: grayscale(0);
    
}
.elementor-179 .elementor-element.elementor-element-429688d img{
    height: 60vh;
   transition: 0.5s all ease-in-out!important;
   width: 300px!important;
   filter: grayscale(1);
    
}

.elementor-179 .elementor-element.elementor-element-429688d{
     transition: 0.5s all ease-in-out
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0990ce1 */.elementor-179 .elementor-element.elementor-element-0990ce1::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%; /* Adjust to control gradient height */
    background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));
    pointer-events: none; /* Ensures the overlay doesn't interfere with clicks */
}

@media only screen and (max-width: 600px) {
 .elementor-179 .elementor-element.elementor-element-0990ce1 img{
    height: 100px!important
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5374a */.elementor-179 .elementor-element.elementor-element-4e5374a:hover img{
    height: 50vh;
    filter: grayscale(0);
    
}
.elementor-179 .elementor-element.elementor-element-4e5374a img{
    height: 60vh;
   transition: 0.5s all ease-in-out!important;
   width: 300px!important;
   filter: grayscale(1);
    
}

.elementor-179 .elementor-element.elementor-element-4e5374a{
     transition: 0.5s all ease-in-out
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f14f63 */.elementor-179 .elementor-element.elementor-element-2f14f63 .media-hover{
    opacity: 0;
    transition: 0.5s all ease-in-out
}
.elementor-179 .elementor-element.elementor-element-2f14f63 .media-static{
    transition: 0.5s all ease-in-out
}
.elementor-179 .elementor-element.elementor-element-2f14f63:hover .media-hover{
    opacity: 1
}
.elementor-179 .elementor-element.elementor-element-2f14f63:hover .media-static{
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd0bb64 */.elementor-179 .elementor-element.elementor-element-bd0bb64 .media-hover{
    opacity: 0;
    transition: 0.5s all ease-in-out
}
.elementor-179 .elementor-element.elementor-element-bd0bb64 .media-static{
    transition: 0.5s all ease-in-out
}
.elementor-179 .elementor-element.elementor-element-bd0bb64:hover .media-hover{
    opacity: 1
}
.elementor-179 .elementor-element.elementor-element-bd0bb64:hover .media-static{
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb07747 */.elementor-179 .elementor-element.elementor-element-bb07747 .media-hover{
    opacity: 0;
    transition: 0.5s all ease-in-out
}
.elementor-179 .elementor-element.elementor-element-bb07747 .media-static{
    transition: 0.5s all ease-in-out
}
.elementor-179 .elementor-element.elementor-element-bb07747:hover .media-hover{
    opacity: 1
}
.elementor-179 .elementor-element.elementor-element-bb07747:hover .media-static{
    opacity: 0
}/* End custom CSS */