.elementor-51 .elementor-element.elementor-element-657e131{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-657e131:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-657e131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-51 .elementor-element.elementor-element-15c86be{--display:flex;}.elementor-51 .elementor-element.elementor-element-b47b7f8{text-align:center;}.elementor-51 .elementor-element.elementor-element-b47b7f8 .elementor-heading-title{text-transform:capitalize;}.elementor-51 .elementor-element.elementor-element-e9964c9{--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-51 .elementor-element.elementor-element-53234f0 .pp-info-box{background-color:var( --e-global-color-astglobalcolor4 );padding:50px 10px 50px 10px;}.elementor-51 .elementor-element.elementor-element-53234f0{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-51 .elementor-element.elementor-element-53234f0 .pp-info-box-icon{font-size:120px;color:var( --e-global-color-astglobalcolor0 );}.elementor-51 .elementor-element.elementor-element-53234f0 .pp-info-box-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-51 .elementor-element.elementor-element-53234f0 .pp-info-box-icon img{width:100px;}.elementor-51 .elementor-element.elementor-element-53234f0 .pp-info-box-title{margin-bottom:20px;}.elementor-51 .elementor-element.elementor-element-53234f0 .pp-info-box-subtitle{margin-bottom:20px;}.elementor-51 .elementor-element.elementor-element-53234f0 .pp-info-box-description{margin-bottom:20px;}.elementor-51 .elementor-element.elementor-element-53234f0 .pp-info-box-button{color:var( --e-global-color-astglobalcolor4 );background-color:var( --e-global-color-astglobalcolor0 );padding:13px 21px 13px 21px;}.elementor-51 .elementor-element.elementor-element-53234f0 .pp-info-box-button .pp-icon{fill:var( --e-global-color-astglobalcolor4 );}.elementor-51 .elementor-element.elementor-element-53234f0 .pp-info-box-button:hover{color:var( --e-global-color-astglobalcolor4 );background-color:var( --e-global-color-astglobalcolor1 );}.elementor-51 .elementor-element.elementor-element-53234f0 .pp-info-box-button:hover .pp-icon{fill:var( --e-global-color-astglobalcolor4 );}.elementor-51 .elementor-element.elementor-element-53234f0 .pp-slider-arrow{font-size:22px;}.elementor-51 .elementor-element.elementor-element-95fe7c6{--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-51 .elementor-element.elementor-element-6354bf7{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-6354bf7:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6354bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-51 .elementor-element.elementor-element-dea7745 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-dea7745.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-51 .elementor-element.elementor-element-dea7745.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-dea7745.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-51 .elementor-element.elementor-element-dea7745 .elementor-icon{font-size:120px;}.elementor-51 .elementor-element.elementor-element-9ac6b44 .elementor-button{text-transform:capitalize;padding:13px 21px 13px 21px;}.elementor-51 .elementor-element.elementor-element-d567db2{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-d567db2:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-d567db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-51 .elementor-element.elementor-element-ccff490 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-ccff490.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-51 .elementor-element.elementor-element-ccff490.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-ccff490.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-51 .elementor-element.elementor-element-ccff490 .elementor-icon{font-size:120px;}.elementor-51 .elementor-element.elementor-element-ce87b9a .elementor-button{text-transform:capitalize;padding:13px 21px 13px 21px;}.elementor-51 .elementor-element.elementor-element-dd3409b{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-dd3409b:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-dd3409b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-51 .elementor-element.elementor-element-0797582 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-0797582.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-51 .elementor-element.elementor-element-0797582.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-0797582.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-51 .elementor-element.elementor-element-0797582 .elementor-icon{font-size:120px;}.elementor-51 .elementor-element.elementor-element-09dc3fa .elementor-button{text-transform:capitalize;padding:13px 21px 13px 21px;}.elementor-51 .elementor-element.elementor-element-d59a2fb{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-d59a2fb:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-d59a2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-51 .elementor-element.elementor-element-fb5f364 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-fb5f364.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-51 .elementor-element.elementor-element-fb5f364.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-fb5f364.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-51 .elementor-element.elementor-element-fb5f364 .elementor-icon{font-size:120px;}.elementor-51 .elementor-element.elementor-element-0b26864 .elementor-button{text-transform:capitalize;padding:13px 21px 13px 21px;}@media(max-width:991px){.elementor-51 .elementor-element.elementor-element-e9964c9{--flex-wrap:wrap;}.elementor-51 .elementor-element.elementor-element-95fe7c6{--flex-wrap:wrap;}}@media(min-width:481px){.elementor-51 .elementor-element.elementor-element-657e131{--content-width:1240px;}}@media(max-width:991px) and (min-width:481px){.elementor-51 .elementor-element.elementor-element-6354bf7{--width:48%;}.elementor-51 .elementor-element.elementor-element-d567db2{--width:48%;}.elementor-51 .elementor-element.elementor-element-dd3409b{--width:48%;}.elementor-51 .elementor-element.elementor-element-d59a2fb{--width:48%;}}@media(max-width:767px) and (min-width:481px){.elementor-51 .elementor-element.elementor-element-6354bf7{--width:100%;}.elementor-51 .elementor-element.elementor-element-d567db2{--width:100%;}.elementor-51 .elementor-element.elementor-element-dd3409b{--width:100%;}.elementor-51 .elementor-element.elementor-element-d59a2fb{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-657e131 */.services_section .service_1 :hover  .elementor-icon-box-wrapper{
    opacity: 0;
    transition: .5s;
   
}


.services_section .service_1 .services_box-2_section  {
     opacity: 0;
     transition: .5s;
    
    
}
.services_section .service_1:hover .services_box-2_section{
     opacity: 1;
     margin-top: -301px;
     
    
    
}/* End custom CSS */