.carbyne-disaster-page{
 font-family: Moderat Regular;
}

.psap-innovation-summit hr.horizontal_row {
    display: none;
}


/***** New CSS ****/

.text-description ul {
    padding-left: 24px;
}

.psap-innovation-summit .grid_module_card {
    flex-wrap: wrap;
}

.psap-innovation-summit .author_card {
    margin: 2% 1%;
    display: flex;
    width: 31%;
}


/***** New CSS ****/

.combating-cyber-attack .hs-form-booleancheckbox-display span{
line-height:1.5em;
}

 .combating-module-card{
  min-height: 4rem;
  }

.combating-cyber-attack .hs_cos_wrapper form select { 
padding: 8px!important;
  font-size:18px!important;
  height:2rem!important
}

.horizontal_row{
    margin-left: 1rem;
}
.group_card_heading{
   margin-top:1rem;
  color:#3542f5;
    margin-left:1rem;
}

.group_card_main_heading{
  margin-top: 1rem;
    color: #3542f5;
    margin-left: 1rem;
}

.c-hs-form .hs-form-field>label{
color:#fff
}

.author_top_div{
  display:grid;
}
.grid_module_card{
  display:flex;
  grid-column:4
}

.carbyne-image-slider {
/*     padding: 40px 0px; */
    display:flex;
    font-family: Moderat Regular;
}
form input[type=checkbox], form input[type=radio]{
width:5%!important;
}


.logo-with-image{
display:none;
}
.c-hs-form{
    padding:1.5rem 1.5rem;
}
 .hs-input {
  border: 2px solid #d1d6dc !important;
}
.image-banner{
    background-size: contain;
    background-repeat: no-repeat;
    width:100%;
}
.text-description{
    margin:.5rem 1rem;
    font-size: 16px;
    color:#3d3d3d;
}
.submitted-message p {
  color:#fff!important;
}


.heading{
  font-family:'Everett Bold';
  font-size: 21px;
  color:#808080;
  margin:.8rem 1rem .5rem!important;
}

.subHeading{
    font-size: 22px;
    font-weight: 700;
  font-family:'Everett Bold';
  margin: 0.2rem 1rem !important;
}
.logo_field{
    display: flex;
    justify-content: center;
    margin: 2rem auto 3rem;
    text-align: center;
    width: 10rem;
}
.carbyne-author-image-card{
  display:grid
    margin:0rem 1rem;
}
.carbyne-author-image{
    border-radius:100%;
    width: 2.7rem;
    margin: 0 auto;
    display: flex;
}
.incident_topics{
 
  padding:0.8rem;
  width:80%;
  border-radius:1rem;
}

.hs-content-id-149417979475 .heading {
    color: #3542f5;
}

.topic_heading{
      color: #fff;
    font-size: .692rem;
  line-height:1rem;
    font-family: Everett Bold;
}

.incident_main_div{
    display:flex;
  margin: 1rem 1rem 0 1rem;
    gap: 12px;
}
.topic_description {
    color: #ffffffd1;
    font-size: 13px;
  margin-top:15px;
  font-family:Moderat Regular;
}
.hs-content-id-149417979475 .c-hs-form .hs-form-field>label {
    color: #000;
}
.hs-content-id-149417979475 .c-hs-form form .hs-form-field .input>ul.inputs-list>li label span {
    color: #000;
}
.hs-content-id-149417979475 .topic_description {
    color: #000;
}
.hs-content-id-149417979475 .logo_field {
    margin: 2rem auto 1rem;
}

.author_card{
  margin:0.3rem 1rem 0rem;
  display:flex;
  width:28%;
/*   padding:0rem 3rem 3rem */
}
.first_author_card{
  width:52%!important
}
form label, form legend {
    color: #425b76;
    display: flex;
}
.c-hs-form form .hs-form-field .input>ul.inputs-list>li label span {
    color: #fff;
    font-family: Moderat Regular;
    font-size: 11px!important;
/*     margin-bottom: 15px; */
    text-align: left;
    /* display: flex; */
    flex: 1;
/*     margin-top: 0.8rem !important;  */
}

.disaster-form-incident{
color:white}
.last-content{
margin :.9rem 1rem 1.6rem 1rem!important;
}
.author_name{
    font-size: 14px;
    font-weight: 700;
    margin: .3rem .5rem .0rem .5rem;
    color:#000;
  font-family:'Everett Bold';
  width:100%
}
.logo_on_banner{
    display: flex;
    padding: 3rem 0 0;
    justify-content: center;
    color: white;
    margin: 2.6rem auto 0;
    text-align: center;
    width: 10rem;
}
.heading_on_banner{
    display: flex;
    justify-content: center;
    color: white;
}
.text-description p{
  font-size:16px;
  margin-bottom:0px;
}
.text-description-date-time{
       color: #3542F5;
    font-size: 14px;
    font-weight: 500;
    margin: 0.41rem 1rem;
    font-family: Everett Bold;
}
.author_description{
   color: #3d3d3d;
    font-size: 14px;
    line-height: 0.6rem;
    margin-left:0.5rem;
    width:100%;
}
.c-hs-form .hs-form-field label.hs-error-msg {
    color: white !important;
    font-size: 14px;
    text-align: left;
}


.c-hs-form .hs-form-field .input>input,select {
    border-radius: 12px !important;
    background-color: #fff !important;
    border: 2px solid #d1d6dc !important;
    color: #000;
    font-family: Moderat Regular;
    font-size: 16px;
    outline: 0;
    padding: 12px!important;
    width: 100%;
}
 ul {
    margin: 0 0 0.4rem;
}
br{
display:none;
}
.c-hs-form input.hs-button.primary.large {
    background: #3542f5;
    border: 0;
    border-radius: 15px !important;
    color: #fff;
    display: inline-block;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 28px;
    padding: 12px 34px!important;
    width: 100%;
    font-family:
}


.c-hs-form form .hs-form-field .input>ul.inputs-list>li label span {
    color: #fff;
    font-family: Moderat Regular;
    font-size: 11px !important;
/*     margin-bottom: 30px; */
    text-align: left;
}




/**** Accordion CSS starts ***/

.image-text-card-item {
  margin-right: 24px;
  position: relative;
  width: calc(33.3% - 16px);
}
.hidden {
  display: none;
}
.p-3 {
  padding: 1rem 1rem;
}

.m-02 {
  margin: 0.2rem;
  margin-left: 0rem;
}
.h-1 {
  height: 1rem;
}
.close-card {
  font-size: 70px;
  text-align: right;
  cursor: pointer;
  padding: 1rem;
}
.fit-content {
  width: calc(33.3% - 16px);
}
.w-100 {
  width: 100%;
}
.two-column-section {
  display: flex;
}

.image-text-card-twoColumn {
  min-height: fit-content !important;
}
.two-boxes-image-card img {
  border-radius: 1rem;
}

.image-text-card-item:nth-child(3n + 3) {
  margin-right: 0;
}

.image-text-card-img img {
  width: 100% !important;
  height: auto !important;
}

.image-text-card-img {
  padding-bottom: 20px;
}

.image-text-card-content {
/*   min-height: 360px; */
}

.image-text-card {
  padding: 60px 0px;
}

.image-text-card-content p {
    color: #000000;
    font-size: 16px;
    margin-bottom: 14px;
}

.image-text-card-content p:last-child {
    margin-bottom: 0;
}

.heading-subheading-module h4 {
    margin: 0;
}

.expandable-card {
    margin-bottom: 25px;
    height: auto !important;
}

.image-text-card-content {
    padding-top: 10px;
}


.heading-subheading-module h4 {
    margin: 0;
    font-size: 16px;
    color: #000000;
    font-family: Everett Bold;
    line-height: 24px;
}

.cursor-pointer img {
    vertical-align: middle;
    width: 14px;
}


.speaker {
    font-family: Everett Bold;
    color: #0600ff !important;
}



.heading-subheading-module h4 br {
    display: block;
}
/**** Accordion CSS Ends ***/



/*********** Responsive code ***************/

/************** ipad ***************/

@media (max-width: 1200px) {}


@media (max-width: 1080px) {}

/************** ipad nd tab ***************/
@media only screen and (min-width:768px) and (max-width: 1024px) {}

/************** iphone roatate***************/
@media (max-width: 767px) {

  .h-1 {
    height: 100%;
  }
  .image-text-card-item {
    margin-right: 0px;
    width: 100%;
    margin-bottom: 40px;
  }

  .image-text-card-content {
    min-height: auto;
    padding-bottom: 20px;
  }

  
  
  
  

  .logo-with-image{
  display:block;
  }
  .image-in-card{
  display:none
  }
  .logo_field {
    display: flex;
    justify-content: center;
    margin: 0rem auto 1.8rem;
    text-align: center;
    width: 10rem;
}
  .first_author_card{
  width:100%!important
}
  .page-center{
  padding:0!important  
}
 
.carbyne-image-slider {
    display: block;
}
  .c-hs-form {
    flex: 1;
    padding: 2rem 1.5rem;
    margin: 0 0 1rem;
}
  .carbyne-card-with-content {
    width: 100%;
    padding: 0 1rem;
}
  .image-banner {
    background-repeat: no-repeat;
    background-size: contain;
    height: auto;
    width: 100%;
}

  .text-description {
    margin: 1rem 0rem;
}
  .carbyne-author-image-card {
    display:block;
    margin: 0 auto;
}
  .author_card {
    width: 100%;
}

  .psap-innovation-summit .grid_module_card {
      display: flex;
  }
  

  .psap-innovation-summit .author_card {
      margin: 2% 1%;
      display: flex;
      width: 47%;
  }
  
  
  .group_card_heading{
  margin:0px
  }
  .author_card{
  margin: 0.3rem 0;
  }
  .incident_main_div{
  display:block;
    width:100%;
    margin:0 0;
  }
  .incident_topics{
  width: 100%;
    margin-top: 0.5rem;
    min-height: 7rem;
  }
 
  .grid_module_card{
    display:block
  }
  
  .horizontal_row{
    margin-left: 0rem;
}

.group_card_main_heading{
  margin-top: 1rem;
    color: #3542f5;
    margin-left: 0rem;
}
  
.form-added {
    height: 22rem;
}
  .c-popup_contain {
    background: #fff;
    border-radius: 5px;
    margin: 40px 18px !important;
    max-width: 500px;
    min-height: auto;
    padding: 25px;
    position: relative;
}

  .upcoming-events-popup_card {
      margin-bottom: 40px;
      margin-right: 0px;
      width: 100%;
  }
.heading ,.subHeading{
  font-family:'Everett Bold';
  margin:.5rem auto !important;
}
  .
  .upcoming-events-popup_card:last-child {
      margin-bottom: 0;
  }

  .text-description-date-time{
    font-size:18px;
    color:#0d1762;
    font-weight:700;
    margin: 0rem;
    margin-bottom:1rem
}
 
}

/************** iphone ***************/
@media (max-width: 479px) {

  .psap-innovation-summit .author_card {
      flex-wrap: wrap;
  }

  .psap-innovation-summit .author_card {
      margin: 2% 0;
      display: flex;
      width: 100%;
  }


  .author_card_img {
      width: 100%;
      text-align: center;
  }
  .author_section {
      width: 100%;
  }

  .carbyne-author-image {
      margin: 0;
  }

  .author_description {
      margin-left: 0;
  }
  

  .author_name {
      margin-left: 0;
}
  
.psap-innovation-summit .author_card img.carbyne-author-image {
    display: inline-block;
}

  .psap-innovation-summit .author_card {
      text-align: center;
  }

}

/*********** Responsive code ***************/

/************** ipad ***************/

@media (max-width: 1200px) {}


@media (max-width: 1080px) {}


@media (min-width: 991px) {

  .carbyne-image-slider__top h2 {
    font-size: 50px;
}
}




/************** ipad nd tab ***************/
@media only screen and (min-width:768px) and (max-width: 1024px) {}

/************** iphone roatate***************/
@media (max-width: 767px) {

}

/************** iphone ***************/
@media (max-width: 479px) {}


