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

.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;
  cursor:none;
}


.logo-with-image{
display:none;
}
.c-hs-form{
    padding:0 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{
  background-color:#0d1662;
  padding:0.8rem;
  width:80%;
  border-radius:1rem;
}

.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;
}

.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: #0d1762;
    font-size: 14px;
    font-weight: 500;
    margin: 0.41rem 1rem;
    font-family: Everett Bold;
}
.author_description{
   color: #3d3d3d;
    font-size: 11px;
  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;
}



/*********** 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) {

  .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) {}


/*********** 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) {
  .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%;
}
}

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


