.webinar-banner-overlay {
    background: #092d35
}
.webinar-banner-text {
    bottom: 45px;
    gap: 20px;
}

.swiper-container{
    margin-top: 100px ;
    margin-bottom: 100px;
    width: calc(100% - 310px);  
}
.faq-container p{
    font-family: Archivo;
    line-height: 1.2;
    letter-spacing: 0;
    font-size: 20px;
    font-weight: 400;
    margin: 20px 0 20px;
    text-align:start;
}
a{
    text-decoration: none !important;
}
.wp-block-heading  {
    font-size: 45px;
    font-weight: 600;
    text-align : start !important;
    font-family: Archivo;
    padding: 17px 0 ;
}
.wp-block-image{
    width: 512px;
    height: 271px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.wp-block-list{
    font-family: Archivo;
    font-size: 20px;
    font-weight: 400;
}
.is-layout-flex{
    justify-content: center;
}
.wp-block-button a {
    /* display: flex; */
    /* justify-content: center; */
    margin-top: 20px;
    background: #FFDF00;
    color: #191919;
    border-radius: 80px;
    padding: 17.5px 20px !important;
    width: max-content;
    font-family: Archivo;
    text-decoration: none;
    text-transform:capitalize ;
}
.wp-block-themeisle-blocks-accordion {
    padding:0px
}
.wp-block-button__link:hover{
    text-decoration: none !important;
    background-color: #092d35 !important;
	color: #FFFFFF !important;
    text-transform:capitalize !important;

}
.wp-block-themeisle-blocks-accordion-item__title::after{
    border-right:0px !important;
    border-bottom: 0px !important;
    width: 35px !important; 
    height: 35px !important;
    background-image: url(../images/add-line.svg) !important;
    background-size: contain;
    background-repeat: no-repeat;
    transform: none !important; 
   }
.wp-block-themeisle-blocks-accordion-item[open] .wp-block-themeisle-blocks-accordion-item__title::after {
    background-image: url(../images/minus-line.png) !important;
    background-size: 100% 100%;
     
}
  
@media (max-width: 1024px) {
    .webinar-banner-container {
        height: 880px;
    }
    .swiper-container{
        width: calc(100% - 32px);  
        margin: 50px auto 35px !important;
    }
    .faq-section .wp-block-heading  {
        font-size: 24px;
        font-weight: 600;
    }
    .faq-container p, .wp-block-list{
        font-size: 18px;
    }
}
@media (max-width: 767px) {
    .wp-block-image {
        width: auto;
        height: auto;
        display: flex;
        justify-content: center;
    }
}
@media (min-width: 1025px) and (max-width: 1200px) {
    .webinar-banner-text h1 {
        width: calc(100% - 340px);
    }
    .webinar-banner-text {
        left: 10px;
    }
    .highlight-content li {
        margin-bottom: 20px;
    }
    .webinar-banner-text {
        bottom: 35px;
        gap: 15px;
    }
    .webinar-form {
        /* top: 81px; */
        right: 10px;
    }
}
@media (min-width: 1140px) and (max-width: 1300px) {
    .webinar-banner-text h1 {
        width: calc(100% - 520px);
    }
    .highlight-content li {
        margin-bottom: 20px;
    }
}