/*banner-section*/
.islamic-center-mosque-banner-section h1,.islamic-center-mosque-events-section h2,.islamic-center-mosque-events-section h3{
   font-family: 'Cinzel Decorative', cursive;
}
.islamic-center-mosque-events-section p,.islamic-center-mosque-banner-section .wp-block-button__link,.islamic-center-mosque-events-section .wp-block-button__link{
   font-family: 'Roboto Slab', serif;
}
.islamic-center-mosque-banner-section{
   position: relative;
}
.islamic-center-mosque-banner-section h1,
.islamic-center-mosque-banner-section p,
.islamic-center-mosque-events-section h3,
.islamic-center-mosque-events-section .timer-section,
.islamic-center-mosque-events-section .timer-section .counter-column p{
    margin: 0;
}
.islamic-center-mosque-banner-section .small-image {
    border-bottom: 3px solid #2bb673;
    display: inline-block;
    margin-left: 30%;
}
.islamic-center-mosque-banner-section .small-image img {
    border-bottom: 3px solid #2bb673;
    margin-bottom: 8px;
    padding-bottom: 20px;
    width: 300px !important;
}
.islamic-center-mosque-banner-section h1{
    font-weight: 600;
}
.islamic-center-mosque-banner-section h1:hover{
    color:#2bb673;
}
.islamic-center-mosque-banner-section .button-1 .wp-block-button__link,.islamic-center-mosque-events-section .button-1 .wp-block-button__link{
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    letter-spacing: 0;
    margin-right: 15px;
    font-weight: 400;
    padding: 10px 15px !important;
}
.islamic-center-mosque-banner-section p{
    margin-bottom: 20px !important;
}
.islamic-center-mosque-banner-section .button-1 .wp-block-button__link:hover{
    color: #404042 !important;
    background: #fff !important;
}
.islamic-center-mosque-banner-section .button-2 .wp-block-button__link{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 30px;
    border-top-right-radius: 30px;
    letter-spacing: 0;
    font-weight: 400;
    color: #404042 !important;
    padding: 10px 15px !important;
}
.islamic-center-mosque-banner-section .button-1 .wp-block-button__link:hover{
    color: #404042 !important;
    background: #fff !important;
}
.islamic-center-mosque-banner-section .pattern-img{
    top:-103px;
}
.islamic-center-mosque-banner-section .button-2 .wp-block-button__link,.islamic-center-mosque-events-section .button-2 .wp-block-button__link{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 30px;
    border-top-right-radius: 30px;
    letter-spacing: 0;
    font-weight: 400;
    color: #404042 !important;
    padding: 10px 15px !important;
}
.islamic-center-mosque-events-section .button-1 .wp-block-button__link:hover{
   color: #fff !important;
   background: #404042 !important;
}
.islamic-center-mosque-events-section .button-2 .wp-block-button__link{
   color: #fff !important;
}
.islamic-center-mosque-events-section .button-2 .wp-block-button__link:hover{
   color: #fff !important;
   background: #2bb673 !important;
}
.islamic-center-mosque-banner-section .button-2 .wp-block-button__link:hover{
    background: #2bb673 !important;
    color: #fff !important;
}
/*events section*/
.islamic-center-mosque-events-section{
   position: relative;
}
.islamic-center-mosque-events-section .events-section-coloum{
    gap: 2em !important;
}
.islamic-center-mosque-events-section h2{
    font-weight: 800;
    text-transform: uppercase;
    font-size: 25px;
    color: #000 !important;
}
.islamic-center-mosque-events-section .timer-section-column{
    margin-top: -15px !important;
    gap: 0em !important;
}
.islamic-center-mosque-events-section .inner-events-box h3{
    font-size: 25px;
    font-weight: 700;
    line-height: 35px;
    text-transform: uppercase;
}
.islamic-center-mosque-events-section .counter-column p{
   margin-bottom: 0px;
}
.islamic-center-mosque-events-section .inner-events-box p{
    margin-bottom: 20px !important;
}
.islamic-center-mosque-events-section .wp-block-column.events-section-image {
    position: relative;
}
.islamic-center-mosque-events-section .wp-block-column.events-section-image .components-resizable-box__container{
    width: 100% !important;
}
.islamic-center-mosque-events-section .wp-block-group.timer-section.is-layout-constrained {
    background: rgb(64 64 66 /90%);
    padding: 15px;
    text-align: center;
    position: absolute;
    bottom: 5%;
    left: 20px;
    color: #fff;
    width: 93%;
    height: 25%;
}
.islamic-center-mosque-events-section .events-images-section img{
    max-width: 200px;
}
.islamic-center-mosque-events-section .wp-block-group.events-images-section.is-layout-constrained {
    display: flex;
    margin-top: 25px;
}
.islamic-center-mosque-events-section .events-images-section .events-section-img1 img{
   border: 3px solid #2BB673;
}
/*events section*/
