.elementor-element-myevent{
display: grid !important;
 grid-template-columns: 1fr 1fr 1fr;
justify-content:start;
justify-items:start;
gap:30px;
}
.elementor-element-myimage{
width:100%;
border-radius: 20px 20px 20px 20px;
margin-bottom:20px !important;
}
.elementor-element-myimage img{
width:100%;
border-radius: 20px 20px 20px 20px;
}
.shadow1{
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #EFEFEF;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.4);

}
.elementor-element-evitem{
border-radius: 20px 20px 20px 20px;
background:#ffffff !important;
padding:20px;
}
.elementor-element-mytitle{}
.elementor-widget-heading h2.elementor-heading-mytitle{line-height:35px;margin:0px;padding:0px;font-size:30px;color:#000000;margin-bottom:10px}
.elementor-widget-heading .elementor-heading-mytitle[class*=elementor-size-]>a.link-myevent{color:#000000 !important;margin:0px;padding:0px;text-decoration:none}
.elementor-widget-heading .elementor-heading-mytitle[class*=elementor-size-]>a.link-myevent:hover{color:#0000FF;text-decoration:underline;}
.myenvt-date{display:flex;
 column-gap: 10px;
font-weight:bold;
align-items: center;
color:#FF365A
}
.elementor-desc-1{
color:#888888;font-size:14px;
margin-bottom:20px;
}
.elementor-more-link{
display:flex;
align-content: flex-end;
justify-content: right;
}
.elementor-more-link a{
background:#FF365A;
border-radius:10px;
border:1px #FF365A solid;
color:#ffffff;
font-size:16px;
font-style:lighter;
max-width:100px;
padding:2px 5px;
text-align:center;

}
