.elementor-widget-global .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-global .elementor-ribbon-inner{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-2551 .elementor-element.elementor-global-2545 .elementor-cta .elementor-cta__bg, .elementor-2551 .elementor-element.elementor-global-2545 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-2551 .elementor-element.elementor-global-2545 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-global-2545 .elementor-cta__content{text-align:center;}.elementor-2551 .elementor-element.elementor-global-2545 .elementor-cta__bg-wrapper{min-height:60px;}.elementor-2551 .elementor-element.elementor-global-2545 .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:42px;-webkit-text-stroke-color:#000;stroke:#000;color:#081414;}.elementor-2551 .elementor-element.elementor-global-2545 .elementor-cta__description{font-size:16px;font-weight:400;line-height:32px;color:#525B5B;}.elementor-2551 .elementor-element.elementor-global-2545 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-2551 .elementor-element.elementor-global-2545 .elementor-cta__button{color:#50C0BB;border-color:#50C0BB;font-size:16px;font-weight:700;line-height:16px;border-width:2px;border-radius:0px;}/* Start custom CSS for global, class: .elementor-global-2545 */.servicebox .elementor-cta__bg-overlay{
    display: none
}
.servicebox .elementor-cta__bg {
    background-size: 62px;
    background-position: center center;
    z-index: 1;
    background-repeat: no-repeat;
}
.servicebox .elementor-cta__description{
       min-height: 210px
}
@media(max-width:1360px){
  .servicebox .elementor-cta__description{
       min-height: 290px
}  
}
.servicebox .elementor-cta__content{
        align-content: flex-end !important;
}
.servicebox .elementor-cta__button.elementor-button{
    width: 182px;
    height: 54px;
    background: url('https://micelio.iconicsquare.in/wp-content/uploads/2022/10/borderbtn_bg.svg');
    background-size: 100%;
    border: 0;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 15px;

}
.servicebox .elementor-cta__button.elementor-button:hover{
    background: url('https://micelio.iconicsquare.in/wp-content/uploads/2022/11/border_btn.png');
     background-size: 100%;
    border: 0;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 15px;
      width: 182px;
    height: 54px;
   
}
.servicebox:hover {
    background: #50C0BB;
    border-radius: 4px;
}
.servicebox:hover .elementor-cta__button.elementor-button{
   background: url('https://micelio.iconicsquare.in/wp-content/uploads/2022/11/border_btn.png');
     background-size: 100%;
    border: 0;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 15px;
      width: 182px;
    height: 54px;
    color: #fff;
}
.servicebox .elementor-cta__title,
.servicebox .elementor-cta__description{
    transition: none !important;
}
.servicebox .elementor-cta__bg{
    transition: none !important;
}
.servicebox:hover .elementor-cta__title,
.servicebox:hover .elementor-cta__description{
    color: #fff !important;
}
.servicebox .elementor-cta__content{
    background: none !important;
    transition:none !important;
    border-radius: 4px !important;
    padding: 20px 10px !important;
}

.servicebox.servi1:hover .elementor-cta__bg {
    background: url('https://micelio.iconicsquare.in/wp-content/uploads/2022/11/serv1_icon_hover.svg') !important;
     background-size: 62px !important;
    background-position: center center !important;
    z-index: 1;
    background-repeat: no-repeat !important;
}/* End custom CSS */