.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7638 .elementor-element.elementor-element-cb6c4d8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7638 .elementor-element.elementor-element-cb6c4d8 > .elementor-container{max-width:1200px;text-align:center;}.elementor-7638 .elementor-element.elementor-element-cb6c4d8{box-shadow:46px 6px 14px 0px rgba(0, 0, 0, 0.04);padding:10px 0px 10px 0px;}.elementor-7638 .elementor-element.elementor-element-edda004 > .elementor-element-populated{margin:0px 0px 0px 07px;--e-column-margin-right:0px;--e-column-margin-left:07px;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7638 .elementor-element.elementor-element-1ca642a > .elementor-container{max-width:1300px;}.elementor-7638 .elementor-element.elementor-element-1ca642a{margin-top:40px;margin-bottom:90px;}.elementor-7638 .elementor-element.elementor-element-8907e09 > .elementor-element-populated{margin:0px 0px 0px 05px;--e-column-margin-right:0px;--e-column-margin-left:05px;padding:0px 0px 0px 0px;}.elementor-7638 .elementor-element.elementor-element-37b97d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7638 .elementor-element.elementor-element-771df69{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7638 .elementor-element.elementor-element-76adbff{text-align:center;}.elementor-widget-template .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7638 .elementor-element.elementor-element-6e7fa9a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7638 .elementor-element.elementor-element-53c3695 > .elementor-widget-container{margin:070px 0px 30px 0px;}.elementor-7638 .elementor-element.elementor-element-53c3695{text-align:center;}.elementor-7638 .elementor-element.elementor-element-53c3695 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;line-height:45px;color:#000000;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7638 .elementor-element.elementor-element-7f8fe88 > .elementor-widget-container{margin:0px 80px 30px 80px;}.elementor-7638 .elementor-element.elementor-element-7f8fe88{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#475569;}.elementor-widget-eael-testimonial-slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7638 .elementor-element.elementor-element-55a25cf .eael-testimonial-item  .eael-testimonial-item-inner{background-color:#F0FFF9;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 0px 0px #1C3C3C;}.elementor-7638 .elementor-element.elementor-element-55a25cf .eael-testimonial-item .eael-testimonial-item-inner{margin:0px 24px 30px 24px;padding:10px 20px 10px 20px;border-style:groove;border-width:1px 1px 1px 1px;border-color:#2EE19E;}.elementor-7638 .elementor-element.elementor-element-55a25cf .eael-testimonial-image{max-width:25%;}.elementor-7638 .elementor-element.elementor-element-55a25cf .eael-testimonial-image img{width:150px;}.elementor-7638 .elementor-element.elementor-element-55a25cf .eael-testimonial-content .eael-testimonial-user{color:#272727;}.elementor-7638 .elementor-element.elementor-element-55a25cf .eael-testimonial-content .eael-testimonial-user-company{color:#272727;}.elementor-7638 .elementor-element.elementor-element-55a25cf .eael-testimonial-content .eael-testimonial-text{color:#383737;font-family:"Open Sans", Sans-serif;font-style:normal;}.elementor-7638 .elementor-element.elementor-element-55a25cf .eael-testimonial-quote{color:rgba(0,0,0,0.15);}.elementor-7638 .elementor-element.elementor-element-55a25cf .swiper-container-wrap .swiper-pagination-bullet{height:10px;width:10px;margin-left:2px;margin-right:2px;}.elementor-7638 .elementor-element.elementor-element-c427695{margin-top:0px;margin-bottom:0px;}.elementor-7638 .elementor-element.elementor-element-9229137 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7638 .elementor-element.elementor-element-9229137 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7638 .elementor-element.elementor-element-206247a:not(.elementor-motion-effects-element-type-background), .elementor-7638 .elementor-element.elementor-element-206247a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stagingstatic.syncfusion.com/webinars/wp-content/uploads/sites/5/2023/04/BG-1-1.png");}.elementor-7638 .elementor-element.elementor-element-206247a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:43px;margin-bottom:0px;padding:50px 0px 65px 0px;}.elementor-7638 .elementor-element.elementor-element-206247a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7638 .elementor-element.elementor-element-5f537d5{text-align:center;}.elementor-7638 .elementor-element.elementor-element-5f537d5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;line-height:70px;color:#FFFFFF;}.elementor-7638 .elementor-element.elementor-element-29208f4 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-7638 .elementor-element.elementor-element-29208f4{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-widget-button .elementor-button{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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7638 .elementor-element.elementor-element-9f51e7d .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:24px;fill:#0F172A;color:#0F172A;}.elementor-7638 .elementor-element.elementor-element-9f51e7d .elementor-button:hover, .elementor-7638 .elementor-element.elementor-element-9f51e7d .elementor-button:focus{background-color:#E0ECFF;}.elementor-7638 .elementor-element.elementor-element-9f51e7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-7638 .elementor-element.elementor-element-edda004 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7638 .elementor-element.elementor-element-1ca642a{padding:0px 20px 0px 20px;}.elementor-7638 .elementor-element.elementor-element-53c3695 .elementor-heading-title{font-size:26px;}.elementor-7638 .elementor-element.elementor-element-7f8fe88{line-height:1.5em;}.elementor-7638 .elementor-element.elementor-element-5f537d5 .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-7638 .elementor-element.elementor-element-29208f4{font-size:16px;line-height:2em;}}@media(max-width:767px){.elementor-7638 .elementor-element.elementor-element-cb6c4d8{padding:0px 0px 0px 0px;}.elementor-7638 .elementor-element.elementor-element-edda004 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7638 .elementor-element.elementor-element-1ca642a{padding:0px 0px 0px 0px;}.elementor-7638 .elementor-element.elementor-element-53c3695 > .elementor-widget-container{margin:054px 0px 0px 0px;}.elementor-7638 .elementor-element.elementor-element-53c3695 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-7638 .elementor-element.elementor-element-7f8fe88 > .elementor-widget-container{margin:0px 30px 30px 30px;}.elementor-7638 .elementor-element.elementor-element-c427695{margin-top:0px;margin-bottom:0px;}.elementor-7638 .elementor-element.elementor-element-9229137 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7638 .elementor-element.elementor-element-5f537d5 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-7638 .elementor-element.elementor-element-29208f4{font-size:12px;}.elementor-7638 .elementor-element.elementor-element-9f51e7d .elementor-button{font-size:14px;line-height:24px;}}@media(min-width:768px){.elementor-7638 .elementor-element.elementor-element-edda004{width:100%;}.elementor-7638 .elementor-element.elementor-element-8907e09{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-2613be0 */#searchform {
    display: flex;
}
#searchsubmit {
    background: none !important;
    padding: 0px !important;
    text-align: center;
    border: none !important;
    outline: none !important;
}
.search-section{
        display: flex;
        align-items: center;
}
input{
	border: none !important;
	line-height:unset !important;
}
.left-arrow-svg{
stroke:#0057FF;
margin-right:12.6px;
margin-bottom:-2px;
}
.dropdown-icon{
margin-right:10px;
}
.searched-input{
        font-weight: 400;
    font-size: 14px;
    line-height: 20px !important;
    font-family: 'Open Sans';
    font-style: normal;
}


#selected-tags{
    font-family: 'Open Sans';
    text-transform: capitalize;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border: none !important;
    padding-right: 20px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: unset;
    color: #1E293B;
    padding: 0px 27px 0px 0px;
	background-image: none !important;
}

#tag-select::after {
  content: '';
  position: absolute;
  top: 50%;
  right: 10px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #000 transparent transparent transparent;
  transform: translateY(-50%);
}
.fa-search:before {
    content: url(https://cdn.syncfusion.com/content/images/blogstile-images/search-icon.svg) !important;
    vertical-align: -webkit-baseline-middle;
}
.search-section label{
	font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-size: 12px;
line-height: 100.68%;
color: #64748B;
}
input::placeholder {
  background-color: #ffffff !important;
      font-weight: 400;
    font-size: 14px;
    line-height: 20px !important;
    font-family: 'Open Sans';
    font-style: normal;
    color: #64748B;
}
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset !important; /* Set the desired background color */
	background-color: #ffffff !important; 
}
.fa-search:before{
    vertical-align: middle !important;
}
.search-icon{
    padding-left: 16px;
    display: flex;
    align-items: center; /* Center vertically */
    justify-content: center; /* Center horizontally */
    height: 100%; /* Set height to match the input */
}
#webinar-search .elementor-shortcode{
    display: flex;
        width: max-content;
            margin: 0 auto;
}
.tag-button{
        padding-top: 10px !important;
    padding-bottom: 10px !important;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0.323077px;
    color: #1E293B;
    padding: 5px 10px 5px 20px;
    border: none;
}

#dropdownContent{
    position: absolute;
    background-color: #FFFFFF;
    border-radius: 6px;
    border: 1px solid #E2E2E2;
    overflow: auto;
    cursor: pointer;
    width: 100%;
    max-height: 201px;
    z-index: 1001;
    padding:0px;

}
   .webinar-searchingbox{
           display: flex;
    background: #FFFFFF;
    box-shadow: 0px 0px 4px rgba(226, 232, 240, 0.7), 0px 4px 12px rgba(226, 232, 240, 0.8);
    border-radius: 100px;
    padding: 10px 24px;
   } 
    .dropdown {
    position: relative;
    display: inline-block;
  }


  .dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 200px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding: 12px 16px;
    z-index: 1;
  }

  .dropdown.open .dropdown-content {
    display: block;
  }

  .dropdown-content button {
    display: block;
    width: 100%;
    padding: 8px;
    padding: 8px 8px 8px 16px;
    text-align: left;
    outline: none;
margin-bottom: 0px;
    border-radius: 0;
  }
  @media screen and (min-width:1171px){
.search-input{
    width: 590px !important;
}
#searchsubmit{
text-align: center;
    width: 148px !important;
}
#selected-tags-text{
    max-width: 230px;
    width: 230px;
}
#error-message{
        margin-left: 67% !important;
        width:243px !important;
}

}

@media screen and (max-width:1170px)and (min-width:1023px){
.search-input{
    width: 400px !important;
}
    #searchsubmit{
text-align: center;
    width: 148px !important;
}
/*#selected-tags{*/
/*    max-width: 230px;*/
/*    width: 230px;*/
/*}*/
}
.webinar-back-button{
text-align:left;
margin-top:10px;
width: 39.5%;
margin-right: 40px;
}
.dropdown{
        width:100%;
    }
    #selected-tags{
       width:100%
       }

    .search-section{
        width:22%;
     margin-right: 20px;
    }
      #searchform{
        width:21.5%;
        /*margin-left:25px;*/
    } 

@media screen and (max-width:766px) {
  .webinar-back-button{
      width:100%;  
      text-align:left;
      margin-top:10px;
      padding:0px;
    }
    .dropdown{
        width:100%;
    }
    #selected-tags{
       width:100%
       }
    .search-section{
        width:100%;
       margin-top:20px;
       margin-right:0px;
        /*margin-left:10px;*/
    }
    #searchform{
        width:100%;
        padding:0px;
        margin-top:20px;
        /*margin-left:25px;*/
    }  
}

@media screen and (max-width:1023px) and (min-width:766px){
.webinar-back-button{
      width:30%;  
      margin:10px;
    }
    .search-section{
        width:30%;
        margin-left:10px;
        margin-right:0px;
    }
    #searchform{
        width:31%;
        margin-left:25px;
    }
    .dropdown{
        width:100%;
    }
    #selected-tags{
       width:100%
       }
.search-input{
    width: 250px !important;
}
#searchsubmit{
text-align: center;
    width: 120px !important;
}
#selected-tags-text{
    max-width: 190px;
    width: 190px;
}}
@media screen and (max-width:1024px) and (min-width:769px){
.webinar-back-button{
      width:30%;  
      margin-left:13px;
    }
    .search-section{
        width:30%;
        margin-left:10px;
        margin-right:0px;
    }
    #searchform{
        width:30%;
        margin-left:25px;
    }
    .dropdown{
        width:100%;
    }
    #selected-tags{
       width:100%
       }
}
.tag-button:focus{
outline:none;
border:none !important;
}
.tag-button{
	    text-transform: capitalize;
}
input.searched-input::-webkit-search-cancel-button {
	
	-webkit-appearance: none;
  appearance: none;
  height: 10px;
  width: 10px;
  background-image: url(https://cdn.syncfusion.com/content/images/tutorial-videos/close.svg);
  background-size: 10px 10px;
}
.webinar-back-button:hover{
 .back-button{
color:#1846CC !important;
}
.left-arrow-svg{
stroke:#1846CC ;
}

}
.form-search:focus-within, .form-search:hover{
    background-color: transparent;
border:1px solid #0057FF !important;
}
.form-search:active-within{
   background-color: transparent;
border:1px solid #0057FF !important; 
}
.checkmark {
  position: absolute;
  top: 10px;
  left: 16px;
  height: 16px;
  width: 16px;
  
  border-radius:4px;
  background: #FFFFFF;
	border: 1.5px solid #C7CDDB;
}
.btn-container input:checked ~ .checkmark {
  background-color: #0073DC;
  border:none;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.btn-container input:checked ~ .checkmark:after>*{
  display: block;
  
}
.back-button {
    
font-family: 'Open Sans';
    
font-style: normal;
    
font-weight: 500;
    
font-size: 16px;
    
line-height: 16px;
color: #0057FF !important;
    
margin-right: 20px;
    
text-align: left;
    
margin-top: 20px;
}
.checkmark-tick{
	position:absolute;
	left: 9.5px;
  top: 4px;

  height:7px;

 border-left:1.34px solid white;

  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  border-radius:10px;
  
}
.checkmark-tick-2{

	position:absolute;
	left: 5.5px;
  top: 6.5px;

  height:4.5px;
 border-right:1.34px solid white;

  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(-45deg);
  border-radius:2px;
}
.checkbox-tag,.checkbox,.checkbox-industry{
      width: 16px !important;
      background: #FFFFFF;
   border: 1.5px solid #C7CDDB !important;
    border-radius: 4px;
    margin-right: 10px;
    height: 16px;
    position: relative;
    top: 2px;
      
  }
.down-icon{
    
      margin-right: 20px;
  }
.dropdown-button::after {
    content: url(https://cdn.syncfusion.com/content/blog/dropdow1x_1.png);
    transform: none;
    font-size: 33px;
margin-top:-10px;
}

button:focus{
    background: transparent;
    border:1px solid #0057FF;
    outline:none !important;
}
#remainingCount{
      background-image: url(https://cdn.syncfusion.com/content/blog/dropdow1x_1.png) !important;
    background-repeat: no-repeat !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    position: relative;
    background-position: calc(100% - 18px) center !important;
    background-size: 14px 14px !important;
      background: rgba(0, 115, 220, 0.12);
      border-radius: 4px;
      padding: 1px 5px;
      margin-left: auto;
      margin-right: 12px;
      margin-top: -0.5px;
      
  }
.remaining-count{
      
      background: rgba(0, 115, 220, 0.12);
      border-radius: 4px;
      padding: 1px 5px;
      margin-left: auto;
      margin-right: 12px;
      margin-top: -0.5px;
      
  }
  #searchform {
    display: flex;
}
/*.blue{*/
/*background-color: #0073DC  !important;*/
/*color: #ffffff !important;*/
/*}*/
.searching-icon {
    padding-left: 16px;
padding-right: 16px;
    display: flex;
    align-items: center;
    border:none;
    justify-content: center;
    height: 100%;
margin-top:2px;
}
button{
padding:0px;
background-color: transparent;
 border: 1px solid #f5f5f500;
}
input[type="search"]{
padding:0px !important;
}
input{
	border: none !important;
	line-height:unset !important;
}


.webinar-searchbox{
           display: flex;
           flex-wrap:wrap;
  width: 100% !important;
   } 
.tag-button:hover{
        background: #E2E8F0;
    color: #0F172A;
}
.tag-button:focus{
background: #FFFFFF;
color: #0F172A;
}
  .dropdown {
    position: relative;
    display: inline-block;
  }
.form-search{
background-color:#FFFFFF;
color: #222222 !important;
padding: 6px 0px 6px 15px;
font-size: 14px;
border-radius: 8px;
border: 1px solid #E2E2E2;
cursor: pointer;
width: 100%;
text-align: left;
height: 40px;
 display: flex;
}
.dropdown-button {
background-color:#FFFFFF;
color: #222222 !important;
padding: 8px 16px 8px 16px !important;
font-size: 14px;
border-radius: 8px;
border: 1px solid #E2E2E2;
cursor: pointer;
width: 100%;
text-align: left;
    height: 40px;
    
  }
.dropdown-button:hover{
background-color: transparent;
border:1px solid #0057FF;
}
.dropdown-button:active-within{
background-color: transparent;
border:1px solid #0057FF !important;
}
button:focus-within{
background-color: transparent;
border:1px solid #0057FF;
}

.back-button{
font-family: 'Open Sans';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%;
color: #0057FF !important;
margin-right:20px;
text-align:left;
margin-top: 20px;
}

 

  .dropdown.open .dropdown-content {
    display: block;
  }


.search-section{
        display: flex;
        align-items: center;
}
input{
	border: none !important;
	line-height:unset !important;
}
.dropdown:focus{
    border:1px solid #0057FF !important;
}
.searched-input{
    font-weight: 400;
    font-size: 14px;
    line-height: 20px !important;
    font-family: 'Open Sans';
    font-style: normal;
    margin-right: 10px !important;
}
#selected-tags{
    text-transform: capitalize;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	    border: none !important;
    /*border-right: 1px solid #CBD5E1 !important;*/
	    border-radius: 0px;
    padding-right: 20px;
    appearance: none !important;
    position: relative;
    background-position: calc(100% - 18px) center !important;
	font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: unset;
    color: #1E293B;
    padding: 0px 27px 0px 0px;
	background-size: 14px 14px !important;
}

#tag-select::after {
  content: '';
  position: absolute;
  top: 50%;
  right: 10px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #000 transparent transparent transparent;
  transform: translateY(-50%);
}
.fa-search:before {
    content: url(https://cdn.syncfusion.com/content/images/blogstile-images/search-icon.svg) !important;
    vertical-align: -webkit-baseline-middle;
}
.search-section label{
	font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-size: 12px;
line-height: 100.68%;
color: #64748B;
}
input::placeholder {
  background-color: #ffffff !important;
      font-weight: 400;
    font-size: 14px;
    line-height: 20px !important;
    font-family: 'Open Sans';
    font-style: normal;
    color: #64748B;
}
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset !important; /* Set the desired background color */
	background-color: #ffffff !important; 
}
.fa-search:before{
    vertical-align: middle !important;
}
.search-icon{
    padding-left: 16px;
    display: flex;
    align-items: center; /* Center vertically */
    justify-content: center; /* Center horizontally */
    height: 100%; /* Set height to match the input */
}
#webinar-search .elementor-shortcode{
    display: flex;
        width: max-content;
            margin: 0 auto;
}
.tag-button{
        padding-top: 7px !important;
    padding-bottom: 10px !important;
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
    letter-spacing: 0.323077px;
    color: #1E293B;
    padding: 5px 10px 5px 20px;
    border: none;
}

#dropdownContent{
    position: absolute;
    background-color: #FFFFFF;
    border-radius: 6px;
    border: 1px solid #E2E2E2;
    overflow: auto;
    cursor: pointer;
    width: 100%;
    max-height: 201px;
    z-index: 1001;
    padding:0px;

}
   .webinar-searchingbox{
           display: flex;
    background: #FFFFFF;
    box-shadow: 0px 0px 4px rgba(226, 232, 240, 0.7), 0px 4px 12px rgba(226, 232, 240, 0.8);
    border-radius: 100px;
    padding: 10px 24px;
   } 
    .dropdown {
    position: relative;
    display: inline-block;
  }

  .dropdown-button {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 0px 8px 16px;
    background-color: #fff;
    cursor: pointer;
  }

  .dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 200px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding: 12px 16px;
    z-index: 1;
  }

  .dropdown.open .dropdown-content {
    display: block;
  }

 
  @media screen and (min-width:1171px){
.search-input{
    width: 590px !important;
}
#searchsubmit{
text-align: center;
    width: 148px !important;
}
#selected-tags-text{
    max-width: 230px;
    width: 230px;
}

}

@media screen and (max-width:1170px)and (min-width:1023px){
.search-input{
    width: 400px !important;
}
    #searchsubmit{
text-align: center;
    width: 148px !important;
}
/*#selected-tags{*/
/*    max-width: 230px;*/
/*    width: 230px;*/
/*}*/
}
.webinar-back-button{
text-align:left;
/*margin-top:10px;*/
width: 39.5%;
margin-right: 40px;
}
.dropdown{
        width:100%;
    }
    #selected-tags{
       width:100%
       }

    .search-section{
        width:22%;
     margin-right: 20px;
    }
      #searchform{
        width:21.5%;
        /*margin-left:25px;*/
    } 
   
    

@media screen and (max-width:766px) {
  .webinar-back-button{
      width:100%;  
      text-align:left;
      margin-top:1px;
      padding:0px;
    }
    /*.webinar-searchbox{*/
    /*    padding:20px;*/
    /*}*/
    .dropdown{
        width:100%;
    }
    #selected-tags{
       width:100%
       }
    .search-section{
        width:100%;
       margin-top:10px;
       margin-right:0px !important;
        /*margin-left:10px;*/
    }
    #searchform{
        width:100%;
        padding:0px;
        margin-top:10px;
        /*margin-left:25px;*/
    }  
    #error-message{
          margin-left: 0% !important; 
          font-size:11px !important;
          line-height:15px !important;
          margin-top:-69px !important;
       }
       #error-message + #search-submit{
           margin-top:40px !important;
       }
       #search-submit{
           margin-top:30px;
           width:max-content;
           /*margin-left:0px !important;*/
           margin-right:auto !important;
       margin-left:auto !important;
       }
}

@media screen and (max-width:1023px) and (min-width:766px){
.webinar-back-button{
      width:26%;  
      margin:10px;
      margin-right: 0px !important;
      
    }
    #search-submit{
           
           width:9%;
           font-size:12px !important;
        padding-right:0px !important;
         height:39px !important;
         padding-left:0px !important;
       }
    
   
    .search-section{
        width:31%;
        margin-left:10px;
        margin-right:0px;
    }
    #searchform{
        width:24%;
        margin-left:25px;
    }
    .dropdown{
        width:100%;
    }
    #selected-tags{
       width:100%
       }
.search-input{
    width: 250px !important;
}
#searchsubmit{
text-align: center;
    width: 120px !important;
}
#error-message{
          margin-left: 63% !important; 
          width:199px !important;
       }
#selected-tags-text{
    max-width: 190px;
    width: 190px;
}
   
}
@media screen and (max-width:1024px) and (min-width:769px){
.webinar-back-button{
      width:26%;  
      margin-left:13px;
      margin-right:10px !important;
      height:39px !important;
    }
    #search-submit{
           
           width:9%;
           font-size:12px !important;
        padding-right:0px !important;
         height:39px !important;
         padding-left:0px !important;
       }
    .search-section{
        width:31%;
        margin-left:10px;
        margin-right:0px;
    }
    #searchform{
        width:24%;
        margin-left:25px;
    }
    .dropdown{
        width:100%;
    }
    #selected-tags{
       width:100%
       }
       #error-message{
          margin-left: 63% !important; 
          width:241px !important;
       }
}

.tag-button{
	    text-transform: capitalize;
}
input.searched-input::-webkit-search-cancel-button {
	
	-webkit-appearance: none;
  appearance: none;
  height: 10px;
  width: 10px;
  background-image: url(https://cdn.syncfusion.com/content/images/tutorial-videos/close.svg);
  background-size: 10px 10px;
}
/*.back-button:hover{*/
    /*opacity:.6;*/
/*    color:#1846CC !important;*/
/*}*/
.form-search:focus-within, .form-search:hover{
    background-color: transparent;
border:1px solid #0057FF;
}
.form-search:active-within{
  background-color: transparent;
border:1px solid #0057FF;  
}
.checkmark {
  position: absolute;
  top: 10px;
  left: 16px;
  height: 16px;
  width: 16px;
  
  border-radius:4px;
  background: #FFFFFF;
	border: 1.5px solid #C7CDDB;
}
.btn-container:focus > .checkmark {
  background-color: #0073DC;
  border:none;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.btn-container:focus > .checkmark:after>*{
  display: block;
  
}

.checkmark-tick{
	position:absolute;
	left: 9.5px;
  top: 4px;

  height:7px;

 border-left:1.34px solid white;

  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  border-radius:10px;
  
}
.checkmark-tick-2{

	position:absolute;
	left: 5.5px;
  top: 6.5px;

  height:4.5px;
 border-right:1.34px solid white;

  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(-45deg);
  border-radius:2px;
}
#myInput{
    background-color: white;
  /*border:1px solid #D8DCE3;*/
    border:1px solid #E9EDF5 !important;
    font-size: 12px;
    padding: 10px 16px 10px 16px !important;
}
#error-message{
    
    color: #D42A2A;
    line-height: 20px;
    text-align:justify !important;
    font-family: "Open Sans";
    font-size: 12px;
}
.dropdown-button span{
    position: relative;
}
/*#myInput:hover{*/
/*  border:1px solid #0057FF !important; */
/*}*/
/*#myInput:focus, #myInput:active{*/
/*  border:1px solid #0057FF !important; */
/*}*/
.dropdown.open .dropdown-button{
     border:1px solid #0057FF !important; 
}
input[type="search"]::-webkit-search-cancel-button {
    cursor: pointer;
    
}
#search-submit{
  background: #0057FF !important;
    border-radius: 6px;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    text-align: center;
    color: #FFFFFF;
    outline: none;
    border: none !important;
    padding-right: 2rem;
    padding-left: 2rem;
margin-left:20px;
cursor:pointer;
}
#search-submit:hover{
     background: #0073DC  !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cb6c4d8 */.elementor-sticky--active {
    background: white !important;
    box-shadow: 0px 0px 4px 0px #636363 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-37b97d4 */.postcard-webinar{
    height: auto;
    width: 30.5%;
    border:none;
    background: #FFFFFF;
box-shadow: 0px 0px 4px rgba(226, 232, 240, 0.75), 0px 4px 12px #E2E8F0;
border-radius: 24px;
    position: relative;
    padding-bottom: 24px;
    /*margin-left: 27px;*/
    margin-bottom: 47px;
    /*margin-right: 20px;*/
}
.search-title{
    font-weight: 700;
    font-family:"Open Sans", Helvetica, Arial, sans-serif;
    font-size:40px;
    color:#000000;
    line-height: 45px;
}
 .search-result-title{
    font-weight: 700;
    font-family:"Open Sans", Helvetica, Arial, sans-serif;
    font-size:40px;
    color:#000000;
    line-height: 45px;
}
.content-section{
    display: flex;
    gap: 8px;
    margin-left:20px;
    padding-top: 10px;
    padding-bottom: 28px;
 flex-direction: row;
 flex-wrap: wrap;
     margin-bottom: 20px;
    
}
.page-numbers {
    height: 40px;
    width: 40px;
    justify-content: center;
    align-items: center;
    display: flex;
    border-radius: 50%;
    color: #0D1E40;
    margin-right: 2px;
    font-family: 'Open Sans' !important;
}
.arrow{
    stroke:#0057FF;
    margin-bottom: -1px;
}
.post-container{
    display: flex;
    width: 100% !important;
    flex-wrap:wrap;
    gap:4.1%;
    /*margin-left:30px;*/
}
.card-content{
    margin-left: 20px;
    margin-right: 10px;
}
.thumbnail-image-webinar{
    height:218px !important;
    width:100% !important;
    aspect-ratio: 1024/464;
    max-width: 100% !important;
    /*object-fit: cover;*/
    background-size: contain;
    border-top-left-radius: 24px !important;
    border-top-right-radius: 24px !important;
    margin-bottom: 15px;
}
p{
    margin-top: 0;
    margin-bottom: 0;
}
.category,.tags{
    background: #ECEDEE;
   font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 125%;
    padding: 5px 14px;
    color:#334155;
    margin-top: 10px;
    margin-right: 4px;
    border-radius: 4px;
}

.title{

    font-weight: 700;
    font-family: 'Open Sans';
    font-style: normal;
    font-size: 20px;
    line-height: 125%;
    color:#0F172A !important;
    margin-bottom: 15px;
    
}
.title:hover{
    color:#0073DC !important;
}
.tags:nth-child(1){
    background: #E9DFFD;
}
.tags:nth-child(2){
    background: #FFF1E1;
}
.tags:nth-child(3){
    background:  #E5EFFF;
}
.tags:nth-child(4){
    background:  #FFE7E7;
}
.tags:nth-child(5){
    background:  #E9DFFD;
}
.tags:nth-child(6){
    background:  #FFF1E1;
}
.tags:nth-child(7){
    background:  #E5EFFF;
}
.card-content{
    margin-left: 20px;
}
.excerpt{
    font-family: inherit;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    color: #0D1E40;

}
.watch-now-btn{
    margin-left: 20px;
   bottom: 24px;
   margin-top: 20px;
    font-family:'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #0057FF !important;
   position: absolute;
   margin-right: 20px;

}
.current, .current:hover {
    background:#1A68FF !important;
    color: #ffffff !important;
    font-family: 'Open Sans' !important;
}
.page-numbers:hover {
    background: #0057FF !important;
    color: #FFF !important
}
.page-numbers.dots:hover {
    background: none !important;
    color: #FFF !important
}
.watch-now-btn:hover
{
    color: #0046CC !important;
    .arrow{
         stroke:#0046CC !important;
    
}   
}

#right-arrow-svg{
    font-weight: 600;
    color: #008CFC;
}
.btn-container{
    position: relative;
}
#right-arrow-svg {
    margin-left:5px;
    position: relative;
    top:1px;
     stroke:#0073DC;
}
.dividerline{
	margin: 10px;   
    border: 1px solid rgba(148, 163, 184, 0.6);;
}
.author-field{
	letter-spacing: 0.02em;
text-transform: capitalize;
font-family: 'Open Sans';
font-style: normal;
font-size: 12px;
line-height: 125%;
font-weight: 600;
color: #475569;

}
.date{
   letter-spacing: 0.02em;
text-transform: capitalize;
font-family: 'Open Sans';
font-style: normal;
font-size: 12px;
line-height: 125%;
font-weight: 600;
color: #475569; 
}
.author-field::before {
  content: url(https://cdn.syncfusion.com/content/images/microphone-icon.svg);
  	vertical-align: middle;
    padding-right: 8px;
	
}
.date:before{
	content:url(https://stagingstatic.syncfusion.com/webinars/wp-content/uploads/sites/5/2023/05/Calendar-Icon.svg) !important;
	transform:none;
	padding-right: 8px;
	vertical-align: text-top;
	 
}
@media(min-width:320px) and (max-width: 767px) {
    .postcard-webinar{
       width:90% !important;
       height:auto !important;
       margin-left:10px;
    }
    .post-container{
    display:block !important;
}
.title{
    font-size:18px;
}
/*.thumbnail-image{*/
/*    width:100% !important;*/
/*}*/
.thumbnail-image-webinar{
    height:169px !important;
}
.search-title{
    font-size:24px;
}
.post-container{
    margin-left:0px !important;
}
}
@media(min-width:768px) and (max-width: 1023px) {
    .postcard-webinar{
       width:42% !important;
       height:auto !important;
       
    }
   .search-title{
    font-size:36px;
}
.post-container{
    gap:10.1%;
}
/*.thumbnail-image-webinar{*/
/*    height:193px !important;*/
/*}*/
}
/*@media(min-width:1440px){*/
/*    .thumbnail-image-webinar{*/
/*    height:200px !important;*/
/*}*/
/*}*/
@media(min-width:1024px) and (max-width: 1439px) {
    .postcard-webinar{
       width:30.5% !important;
       height:auto !important;
    }
/*    .thumbnail-image-webinar{*/
/*    height:180px !important;*/
/*}*/
 
}
.webinar-search-result{
    padding: 12px !important;
}
.fa-search::before{
    content: url(https://cdn.syncfusion.com/content/blog/search1x.png) !important;
    
}
.dropdown-scroll-container::-webkit-scrollbar {
    width: 7px;
}
.dropdown-scroll-container::-webkit-scrollbar-thumb {
    background: #BBC2CD;
    border-radius: 4px;
}
.dropdown-scroll-container::-webkit-scrollbar-track {
    background: none;
}
.tags::first-letter {
  text-transform: uppercase;
}

@media(max-width:320px){
    
.right-group-arrow {
margin-left: 14px !important;
}
.left-group-arrow {
margin-right: 14px !important;
}
}
.new-webinar-notification{
        background: url(https://stagingstatic.syncfusion.com/webinars/wp-content/uploads/sites/5/2023/05/Group-11895.svg);
    width: 35%;
    height: 35%;
    position: absolute;
    top: 0;
    right: 0;
    background-repeat: no-repeat;
    background-position: top right;
}
.author-field a{
    color: #475569;
}
.author-field a:hover{
    color: #0073DC;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1ca642a */.search-results #searchresult-grid #noresult-heading{
	display:none;
}
.search-results #searchresult-grid #nothingfound-img{
	display:none;
}
.search-no-results #searchresult-grid .elementor-widget-theme-archive-title{
    display:none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-771df69 */.search-results #skeletonloader{
	margin-top:0px !important;
}/* End custom CSS */
/* Start custom CSS for eael-testimonial-slider, class: .elementor-element-55a25cf */.elementor .elementor-element.elementor-widget-eael-testimonial-slider .eael-testimonial-item .eael-testimonial-item-inner {
    background: #f0fff9;
    border: 1px solid rgba(46,225,158,.5);
    box-shadow: 0 8px 12px rgba(28,60,60,.12), 2px 10px 18px rgba(42,92,92,.12);
    position: relative;
}
.swiper-wrapper {
    height: auto !important;
}
.heading {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    color: #000;
    margin-top: 8px;
}
.description {
    font-size: 14px;
    line-height: 24px;
    margin: 8px 0 100px;
    color: #000;
}
.g2-author-section {
    display: flex;
    position: absolute;
    left: 30px;
    bottom: 30px;
}
.g2-profile-image {
    display: inline-flex;
    min-width: 70px;
}
.name {
    color: #0f172a;
    font-size: 13px;
    font-weight: 600;
}
.customer-profile {

    line-height: 18px;
    margin: 5px 0 0 14px;
}
.designation {
    color: #38475e;
    font-size: 9px;
    font-weight: 600;
    letter-spacing: .5px;
}
.g2-rating-img {
    width: 110px;
    margin: 0 0 0 -1px;
}
.g2-profile-image img {
    width: 70px;
    height: 70px;
    border-radius: 35px;
}
.elementor-widget-eael-testimonial-slider .eael-testimonial-slider .swiper-container {
    cursor: grab;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-965ac6c */#CustomerLoveSlider .eael-testimonial-item-inner{  
    height: 330px !important;
}
@media (max-width:767px){
#CustomerLoveSlider .eael-testimonial-item-inner{  
    height: 495px !important;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
#CustomerLoveSlider .eael-testimonial-item-inner{  
    height: 425px !important;
}
}
@media (min-width: 426px) and (max-width: 767px){
#CustomerLoveSlider .eael-testimonial-item-inner{  
    height: 495px !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f51e7d */.elementor-7638 .elementor-element.elementor-element-9f51e7d .elementor-button-link:hover{
    background: #E0ECFF;
}/* End custom CSS */