.elementor-3014 .elementor-element.elementor-element-eead03e{--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;}.elementor-3014 .elementor-element.elementor-element-0a206c9{--display:flex;--overlay-opacity:0.3;--padding-top:200px;--padding-bottom:200px;--padding-left:200px;--padding-right:200px;}.elementor-3014 .elementor-element.elementor-element-0a206c9::before, .elementor-3014 .elementor-element.elementor-element-0a206c9 > .elementor-background-video-container::before, .elementor-3014 .elementor-element.elementor-element-0a206c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3014 .elementor-element.elementor-element-0a206c9 > .elementor-background-slideshow::before, .elementor-3014 .elementor-element.elementor-element-0a206c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3014 .elementor-element.elementor-element-0a206c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8A8A8A;--background-overlay:'';}.elementor-3014 .elementor-element.elementor-element-0a206c9.e-con{--flex-grow:0;--flex-shrink:0;}.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 );}body:not(.rtl) .elementor-3014 .elementor-element.elementor-element-38185bf{left:45px;}body.rtl .elementor-3014 .elementor-element.elementor-element-38185bf{right:45px;}.elementor-3014 .elementor-element.elementor-element-38185bf{top:25px;}.elementor-3014 .elementor-element.elementor-element-38185bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3014 .elementor-element.elementor-element-81bb898{width:var( --container-widget-width, 28.115% );max-width:28.115%;--container-widget-width:28.115%;--container-widget-flex-grow:0;top:109px;color:#FFFFFF;}.elementor-3014 .elementor-element.elementor-element-81bb898.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3014 .elementor-element.elementor-element-81bb898{left:49px;}body.rtl .elementor-3014 .elementor-element.elementor-element-81bb898{right:49px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3014 .elementor-element.elementor-element-448694a .elementor-button{background-color:#000000;border-radius:11px 11px 11px 11px;}body:not(.rtl) .elementor-3014 .elementor-element.elementor-element-448694a{left:113px;}body.rtl .elementor-3014 .elementor-element.elementor-element-448694a{right:113px;}.elementor-3014 .elementor-element.elementor-element-448694a{top:259px;}.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-3014 .elementor-element.elementor-element-8bf2b25{width:var( --container-widget-width, 22.861% );max-width:22.861%;--container-widget-width:22.861%;--container-widget-flex-grow:0;top:25px;text-align:start;}.elementor-3014 .elementor-element.elementor-element-8bf2b25.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3014 .elementor-element.elementor-element-8bf2b25{left:1019px;}body.rtl .elementor-3014 .elementor-element.elementor-element-8bf2b25{right:1019px;}.elementor-3014 .elementor-element.elementor-element-8bf2b25 img{width:100%;}.elementor-3014 .elementor-element.elementor-element-06cba10{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3014 .elementor-element.elementor-element-cea0f65{--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;}.elementor-3014 .elementor-element.elementor-element-4368323{--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;}.elementor-3014 .elementor-element.elementor-element-454060b{--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;}.elementor-3014 .elementor-element.elementor-element-f21ab49{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3014 .elementor-element.elementor-element-bad0353{--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;}.elementor-3014 .elementor-element.elementor-element-1547dd9{--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;}.elementor-3014 .elementor-element.elementor-element-b8ce270{--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;}.elementor-3014 .elementor-element.elementor-element-5e0a30a{--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;}.elementor-3014 .elementor-element.elementor-element-6e96890{--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;}.elementor-3014 .elementor-element.elementor-element-4ffe8be{--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;}.elementor-3014 .elementor-element.elementor-element-7e9ecfb{--display:flex;--overlay-opacity:0.3;--padding-top:200px;--padding-bottom:200px;--padding-left:200px;--padding-right:200px;}.elementor-3014 .elementor-element.elementor-element-7e9ecfb::before, .elementor-3014 .elementor-element.elementor-element-7e9ecfb > .elementor-background-video-container::before, .elementor-3014 .elementor-element.elementor-element-7e9ecfb > .e-con-inner > .elementor-background-video-container::before, .elementor-3014 .elementor-element.elementor-element-7e9ecfb > .elementor-background-slideshow::before, .elementor-3014 .elementor-element.elementor-element-7e9ecfb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3014 .elementor-element.elementor-element-7e9ecfb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8A8A8A;--background-overlay:'';}.elementor-3014 .elementor-element.elementor-element-7e9ecfb.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3014 .elementor-element.elementor-element-8bcf9d0{left:105px;}body.rtl .elementor-3014 .elementor-element.elementor-element-8bcf9d0{right:105px;}.elementor-3014 .elementor-element.elementor-element-8bcf9d0{top:21px;}.elementor-3014 .elementor-element.elementor-element-8bcf9d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3014 .elementor-element.elementor-element-1fc4d5e{width:var( --container-widget-width, 28.115% );max-width:28.115%;--container-widget-width:28.115%;--container-widget-flex-grow:0;top:108px;color:#FFFFFF;}.elementor-3014 .elementor-element.elementor-element-1fc4d5e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3014 .elementor-element.elementor-element-1fc4d5e{left:110px;}body.rtl .elementor-3014 .elementor-element.elementor-element-1fc4d5e{right:110px;}.elementor-3014 .elementor-element.elementor-element-bb6c09f .elementor-button{background-color:#000000;border-radius:11px 11px 11px 11px;}body:not(.rtl) .elementor-3014 .elementor-element.elementor-element-bb6c09f{left:113px;}body.rtl .elementor-3014 .elementor-element.elementor-element-bb6c09f{right:113px;}.elementor-3014 .elementor-element.elementor-element-bb6c09f{top:259px;}.elementor-3014 .elementor-element.elementor-element-3ec2496{width:var( --container-widget-width, 22.861% );max-width:22.861%;--container-widget-width:22.861%;--container-widget-flex-grow:0;top:5px;text-align:start;}.elementor-3014 .elementor-element.elementor-element-3ec2496.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3014 .elementor-element.elementor-element-3ec2496{left:1180px;}body.rtl .elementor-3014 .elementor-element.elementor-element-3ec2496{right:1180px;}.elementor-3014 .elementor-element.elementor-element-3ec2496 img{width:100%;}@media(min-width:768px){.elementor-3014 .elementor-element.elementor-element-eead03e{--content-width:100%;}.elementor-3014 .elementor-element.elementor-element-0a206c9{--width:99.636%;}.elementor-3014 .elementor-element.elementor-element-cea0f65{--width:50%;}.elementor-3014 .elementor-element.elementor-element-4368323{--width:50%;}.elementor-3014 .elementor-element.elementor-element-bad0353{--width:25%;}.elementor-3014 .elementor-element.elementor-element-1547dd9{--width:25%;}.elementor-3014 .elementor-element.elementor-element-b8ce270{--width:25%;}.elementor-3014 .elementor-element.elementor-element-5e0a30a{--width:25%;}.elementor-3014 .elementor-element.elementor-element-4ffe8be{--content-width:100%;}.elementor-3014 .elementor-element.elementor-element-7e9ecfb{--width:99.636%;}}/* Start custom CSS */.nice-box {
    background: #fff;
    padding: 25px;
    border-radius: 12px;
    box-shadow: 0 8px 25px rgba(0,0,0,0.08);
    border: 1px solid #eee;
    transition: all 0.3s ease;
}

.nice-box:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 40px rgba(0,0,0,0.12);
}
.feature-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}

@media(max-width: 768px){
    .feature-grid {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */