/**
* Theme Name: Mayosis Child
* Description: This is a child theme of Mayosis.
* Author: <a href="https://teconce.com/contact/">Teconce</a>
* Template: mayosis
* Version: 3.6.9
*/
.csm_demo_box-widget{
    border-radius: 10px;
    box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;
    background:#fff;
}
.csm-imag-box{
        background: #d5d9e9;
    padding: 20px 20px 0 20px;
    border-radius: 10px 10px 0 0;
}
.csm-imag-box img{
    border-radius: 10px 10px 0 0 !important; 
}
.csm-demo-box-content-md{
    padding:20px;
    color: #291F65;
    text-align:center;
    
}
.csm-demo-box-content-md h4{
     color: #291F65;
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 700;
}
.csm-dual-button-d{
    margin-top:20px;
    display:flex;
    justify-content:center;
    gap:15px;
}
.csm-edd-btn{
        line-height: 22px;
    max-height: 40px;
    padding: 7px 20px 10px;
    border-radius: 3px;
    color: #fff;
    flex:1;
    transition: all .25s;
    background-image: linear-gradient( 90deg, #A20073 0%, #0D31D5 100%);
    color: #ffffff;
    border: none;
    border-radius: 3px !important;
    display:block;
    margin-bottom:8px;
}
.csm-edd-btn:hover{
    color: #ffffff;
}
.csm-edd-btn.csm-btn-whitish{
      background: #d5d9e9 !important;
    color: #291F65 !important;
}
.csm-woo-btn{
     line-height: 22px;
    max-height: 40px;
    padding: 7px 20px 10px;
    border-radius: 3px;
    color: #fff !important;
    flex:1;
    transition: all .25s;
    background-image: linear-gradient( 90deg, #A20073 0%, #0D31D5 100%);
  
    border: none;
    border-radius: 3px !important;
     display:block;
}
.csm-woo-btn:hover{
     color: #fff !important;
}