.faq-item-wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  /*   grid-template-columns: minmax(0, 5fr) minmax(0, 6fr); */
  grid-template-columns: minmax(0, 6fr) minmax(0, 5fr);
  grid-auto-columns: 1fr;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: grid;
}

.faq-wrapper .faq-head {
  /*   z-index: 1;
  position: sticky; */
  top: 5rem;
  align-self: start;
  padding-bottom: 0;
}
/* .faq-wrapper .page-center{
max-width:1320x;
margin:0 auto;
width:100%;
/*   padding: 111px 0 111px; */
} */
/* .faq-wrapper .faq-head{
text-align:center;
padding-bottom: 111px;
} */
.faq-wrapper .faq-head h2{
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-size: 60px;
  line-height: 113%;
  letter-spacing: -0.02em;
  color: #4C4A49;
  margin:0 0 31px;
}
.faq-wrapper .sub-content p{
  margin:0;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 172%;
  text-align: center;
  letter-spacing: -0.02em;
  color: #646363;
}
.faq-wrapper .sub-content p a{
  color: #e30613;
  text-decoration:underline;
}
.faq-wrapper .faq-item{
  border-bottom:solid #CDCDCD 1px;
  padding: 24px 25px;
  position:relative;
}
.faq-wrapper .faq-item h6 {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 150%;
  letter-spacing: -0.02em;
  color: #4C4A49;
  margin: 0;
  padding-right: 25px;
  position: relative;
  cursor: pointer;
}
.faq-wrapper .faq-item h6 img {
  display: inline-block;
  line-height: 0;
  position: absolute;
  right: 0;
  top: 5px;
  transition: all 0.5s;
  transform: rotate(0deg);
}
.faq-wrapper .faq-item .question.active h6 img {
  transform: rotate(135deg);
}
.faq-wrapper .faq-item p{
  margin:0 0 15px;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.5;
  color: #646363;
}
.faq-wrapper .faq-content{
  display:None;
  margin-top:25px;
}
.faq-content ul {
  margin: 0;
  padding: 0 0 0 20px;
}
.faq-content ul li {
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 172%;
}
.faq-wrapper .faq-item:first-child {
  border-top: 1px solid #cdcdcd;
}
.faq_overlay {
  z-index: -1;
  background-color: #cdcdcd;
  width: 100%;
  height: 0%;
  transition: height .4s ease-in-out;
  position: absolute;
  inset: auto 0% 0%;
  opacity:0.3;
}
.faq-wrapper .faq-item .question.active .faq_overlay {
  height: 100%;
}
.faq-wrapper .faq-item:hover .faq_overlay {
  height: 100%;
}
@media only screen and (max-width: 991px){
  .faq-item-wrapper {
    grid-row-gap: 2rem;
    grid-template-columns: minmax(0, 4fr);
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .faq-wrapper .faq-head {
    position: static;
  }
  .faq-wrapper .faq-head h2 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 767px){
  .faq-wrapper .faq-head h2 {
    font-size: 35px;
    margin-bottom: 0;
  }
  .faq-wrapper .faq-item {
    padding: 20px;
  }
  /*   .faq-wrapper .faq-head {
  padding-bottom: 50px;
} */
  .faq-wrapper .page-center {
    padding: 50px 0 50px;
  }
  .faq-wrapper .faq-item h6 {
    font-size: 18px;
  }
  .faq-item-wrapper {
    grid-row-gap: 2rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}




/* .learn-more-about-mcc-wrapper{
padding-bottom:80px;
background-color:#efefef;
margin-bottom:-2px;
}
.learn-more-about-mcc{
padding:0 15px
}
.learn-more-about-mcc .page-center{
padding:53px 0;
max-width:1100px;
margin:0 auto;
position:relative
} 
.heading-top-sec h2{
font-family:Roboto;
font-style:normal;
font-weight:600;
font-size:60px;
line-height:113%;
text-align:center;
letter-spacing:-.02em;
color:#fff;
margin:0
}
.item-content h6,.item-content p,.learn-more-left-top-content,.learn-more-left-top-content p,.learn-more-left-top-content ul{
line-height:140%;
color:#fff;
font-family:Roboto;
font-style:normal;
font-weight:400;
letter-spacing:-.02em
}
*/
/* .learn-more-mcc-with-form{
display:flex;
flex-wrap:wrap;
flex-direction:row;
justify-content:space-between
}
.learn-more-left-side{
width:42%;
padding:85px 15px 0 0
}
.learn-more-right-side{
width:53.6%;
}
.learn-more-right-side .submitted-message{
text-align:center
}


.learn-more-left-top-content{
padding:0 0 65px;
max-width: 584px;
margin: 0 auto !important;
}
.learn-more-left-top-content,.learn-more-left-top-content p,.learn-more-left-top-content ul{
font-size:19px;
margin:0;
}
*/
.item-content h6{
  color: #4c4a49;
  display: block;
  font-family: Roboto;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  letter-spacing: -.02em;
  line-height: 1.73;
  margin-bottom:0;
}
.item-content p{
  color: #4c4a49;
  display: block;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -.02em;
  line-height: 1.73;
  margin-bottom:0;
}
.learn-item{
  display:flex;
  flex-wrap:nowrap;
  align-items:center;
  margin:0 0 38px
}
.item-image{
  margin-right:26px
} 
.learn-more-item-with-form {
  padding-top: 35px;
}
.hs-form-field>label,.learn-more-right-side h3.form-title{
  display:none
}
.learn-more-right-side form{
  padding:0
}
.learn-more-right-side .hs-form-field{
  margin-bottom:12px;
  padding:0 9px
}
.learn-more-right-side form input[type=email],.learn-more-right-side form input[type=file],.learn-more-right-side form input[type=number],.learn-more-right-side form input[type=password],.learn-more-right-side form input[type=tel],.learn-more-right-side form input[type=text],.learn-more-right-side form select,.learn-more-right-side form textarea{
  padding:.56rem .7rem
}
.learn-more-right-side fieldset.form-columns-2 .input,.learn-more-right-side form .legal-consent-container input[type=checkbox],.learn-more-right-side form .legal-consent-container input[type=radio]{
  margin-right:0!important
}
.learn-more-right-side form fieldset{
  max-width:calc(100% + 18px)!important;
  margin:0 -9px!important
}
.learn-more-right-side .hs-fieldtype-checkbox.hs-form-field>label{
  display:inline-block;
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  font-size:14px;
  line-height:20px;
  letter-spacing:-.02em;
  color:#000
}
.learn-more-right-side form .inputs-list>li{
  display:inline-block;
  font-size:12px;
  margin:.4rem 13px .4rem 0
}
.learn-more-right-side form input[type=checkbox],.learn-more-right-side form input[type=radio]{
  margin-right:15px
}
.learn-more-right-side .hs-form input[type=checkbox]{
  padding:5px;
  -ms-transform:scale(1.5);
  -moz-transform:scale(1.5);
  -webkit-transform:scale(1.5);
  -o-transform:scale(1.5)
}
.learn-more-right-side .legal-consent-container .hs-form-booleancheckbox-display>span>p{
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  font-size:14px;
  line-height:20px;
  letter-spacing:-.02em;
  color:#000;
  margin:0 0 0 5px!important
}
.learn-more-right-side form .legal-consent-container .inputs-list>li{
  display:block;
  margin:0
}
.learn-more-right-side .legal-consent-container .hs-form-booleancheckbox-display>span{
  position:relative;
  top:-4px
}
.learn-more-right-side .legal-consent-container .hs-form-booleancheckbox-display>span>p a{
  color:#e30613;
  text-decoration:underline
}
.learn-more-right-side .hs_submit.hs-submit{
  text-align:left;
  margin-top:0
}
.learn-more-right-side form .hs-button,.learn-more-right-side form input[type=submit]{
  padding:14px 52.5px;
  margin-bottom:0;
  background:0 0;
  border:none;
  margin-top:0
}
.learn-more-right-side form .actions{
  position:relative;
  overflow:hidden;
  display:inline-block;
  background-color:#e30613;
  border:1px solid #e30613;
  border-radius:8px;
  margin-top:15px
}
.learn-more-right-side form .hs-button{
  z-index:1;
  position:relative
}
.learn-more-right-side form .actions:after{
  background-color:#ff2230;
  content:"";
  height:100%;
  left:-100%;
  position:absolute;
  top:0;
  -webkit-transition:.2s;
  transition:.2s;
  width:100%;
  z-index:0;
  border-radius:8px;
  border:1px solid #ff2230
}
.learn-more-right-side form .actions:hover:after{
  left:0;
  opacity:unset
}
.learn-more-right-side form .actions:hover{
  border-color:transparent
}
/* .learn-more-right-side .legal-consent-container{
padding:13px 0 0
}
.learn-more-right-side .legal-consent-container .field.hs-form-field{
margin-bottom:-3px
}
.learn-more-right-side{
border-radius:20px;
background:#fff
} */
/* .learn-more-about-mcc .heading-top-sec{
padding:0 0 48px
} */
.learn-item img{
  position:relative;
  top:6px;
  width:56px;
  height:56px;
}
/* @media (min-width:768px){
.learn-more-about-mcc{
position:relative
}
.learn-more-about-mcc .page-center.two{
display:flex;
position:absolute;
top:130px;
left:0;
right:15px;
justify-content:flex-end
}
.sticky .learn-more-left-side{
position:fixed;
top:10px;
max-width:462px
} */
/*   .learn-more-mcc-with-form{
min-height:438px
} */
/*   .sticky .bg-color{
width:100%;
height:475px;
position:fixed;
top:0;
left:0;
z-index:-1
} */
}
@media (max-width:980px){
  /*   .learn-more-right-side{
  padding:40px
} */
  /*   .item-content h6,.learn-more-left-top-content p{
  font-size:16px
} */
  /*   .learn-more-left-side{
  padding:50px 15px 0 0
} */
}
/* @media (max-width:767px){
.learn-more-about-mcc-wrapper{
padding-bottom:0
}
.learn-more-about-mcc .page-center{
padding:30px 0
}
.learn-more-about-mcc .heading-top-sec{
padding:0 0 30px
}
.heading-top-sec h2{
font-size:40px
}
.learn-more-mcc-with-form{
flex-direction:column
}
.learn-more-left-side{
padding:0;
width:100%
}
.learn-more-right-side{
width:100%;
max-height:unset
}
} */
/* @media (max-width:480px){
/*   .heading-top-sec h2{
font-size:30px
} */
/*   .learn-more-right-side .hs-form-field{
padding:0 4px;
width:100%!important
}
.learn-more-right-side form input[type=email],.learn-more-right-side form input[type=file],.learn-more-right-side form input[type=number],.learn-more-right-side form input[type=password],.learn-more-right-side form input[type=tel],.learn-more-right-side form input[type=text],.learn-more-right-side form select,.learn-more-right-side form textarea{
width:100%!important
}
.learn-more-right-side form .inputs-list>li{
display:block;
margin:0
}
.learn-more-right-sid form .inputs-list{
list-style:none;
margin:0 0 30px;
padding:0
}
.learn-more-right-side{
padding:25px */
}
} */
/* .page-center.one{
POSITION:sticky;
top:0;
height:100%;
right:0;
left:0
} */
.learn-more-right-side fieldset.form-columns-1 .hs-input {
  width: 100%;
}
.learn-more-right-side fieldset.form-columns-1 .input {
  margin-right: 0 !important;
}
form .inputs-list input, form .inputs-list span {
  vertical-align: middle;
  font-size: 12px;
}
.learn-more-right-side {
  padding-bottom: 10px;
}
.learn-more-right-side .hs-form-field>label {
  display: block !Important;
}
.learn-more-right-side .hs_file.hs-file.hs-fieldtype-file.field.hs-form-field .hs-input {
  position: relative;
  left: -17px;
}
form input[type=email], form input[type=file], form input[type=number], form input[type=password], form input[type=tel], form input[type=text], form select, form textarea {
  line-height: 15px !important;
}
.learn-more-right-side ul.inputs-list.multi-container fieldset.form-columns-1 input[type=checkbox]{
  width:auto !important;
}
.btn-wrapper a {
  background: #e30613;
  border-radius: 8px;
  color: #fff;
  display: inline-block;
  font-size: 17px;
  line-height: 21px;
  overflow: hidden;
  padding: 15px 28px;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  font-family: Roboto;
  font-style: normal;
  font-weight: 600;
  letter-spacing: -.02em;
}
.btn-wrapper a img {
  display: inline-block;
  margin-right: 6px;
  position: relative;
  vertical-align: middle;
  z-index: 2;
}
.learn-more-about-mcc-wrapper .popup-modal{
  position:fixed;
  top:0;
  width:100%;
  left:0;
  height:100%;
  display:none;
  background-color:rgba(0,0,0,.4);
  z-index:9999;
  overflow:auto;
  padding:60px 15px 
}
body.modal-open{
  overflow:hidden 
}
body.modal-open .popup-modal.open{
  display:block 
}
.popup-modal-inner{
  max-width:50%;
  border-radius:10px;
  position:relative;
  top:0;
  text-align:center;
  background-color:#fff;
  margin:auto;
  padding:50px 25px 20px 30px 
}
.popup-modal .close{
  font-size:26px;
  font-weight:600;
  position:absolute;
  right:10px;
  top:10px;
  width:40px;
  height:40px;
  text-align:center;
  cursor:pointer 
}
.popup-form form input[type=email],.popup-form form input[type=file],.popup-form form input[type=number],.popup-form form input[type=password],.popup-form form input[type=tel],.popup-form form input[type=text],.popup-form form select,.popup-form form textarea{
  padding:.56rem .7rem 
}
.popup-form form textarea{
  width:100%!important 
}
.popup-form .form-title{
  display:none 
}
.popup-form form .inputs-list{
  text-align:left 
}
.popup-form form .inputs-list>li{
  display:inline-block;
  margin:.4rem 24px .4rem 5px 
}
.popup-form form .legal-consent-container .inputs-list>li,.popup-form form .legal-consent-container .inputs-list>li label{
  width:100%;
  display:block 
}
.popup-form form .hs-form-booleancheckbox-display{
  display:flex!important;
  align-items:flex-start 
}
.popup-form form input[type=checkbox],.popup-form form input[type=radio]{
  margin-right:15px 
}
.popup-form form .hs-richtext,.popup-form form .hs-richtext p,.popup-form form label p{
  font-size:14px!important 
}
.popup-form form .legal-consent-container input[type=checkbox]{
  margin-top:5px 
}
.popup-form .legal-consent-container .hs-form-booleancheckbox-display>span,.popup-form .legal-consent-container .hs-form-booleancheckbox-display>span p{
  margin-left:0!important 
}
.popup-form form .hs-richtext p a,.popup-form form label p a{
  color:#e30613!important 
}
.popup-form .hs-form input[type=checkbox]{
  padding:5px;
  -ms-transform:scale(1.5);
  -moz-transform:scale(1.5);
  -webkit-transform:scale(1.5);
  -o-transform:scale(1.5) 
}
.popup-form form .actions{
  margin-top:15px;
  margin-bottom:0 
}
.popup-form form .hs-button{
  width:auto; 
}
.learn-more-about-mcc-wrapper {
  border-top: 1px solid #cdcdcd;
  padding-top: 24px;
}
.faq-wrapper .faq-head h2 {
  margin-bottom: 24px;
}

.learn-more-about-mcc .heading-top-sec h4 {
  margin-bottom: 24px;
}

/* .learn-more-mcc-with-form {
padding-top: 24px;
} */

.learn-more-left-top-content p {
  margin-bottom: 24px;
}

.learn-more-item-with-form {
  padding-top: 24px;
}

.learn-item {
  margin-bottom: 24px;
}
/* .learn-more-right {
width: 40%;
text-align: center;
}
.learn-more-left-side {
width: 60%;
max-width: 520px;
}
.learn-more-mcc-with-form {
align-items: center;
} */
/* .learn-more-mcc-with-form {
padding-top:40px;
}  */
.popup-form fieldset.form-columns-2 div:last-child .input {
  margin-right: 0 !important;
}
/* .learn-more-left-side {
max-width: 100%;
width: 100%;
padding-top: 40px;
padding-right: 0;
} */
.learn-more-about-mcc .heading-top-sec {
  /*   border-bottom: 1px solid #cdcdcd; */
  /*   padding-bottom: 40px; */
}
/* .learn-more-left-top-content {
padding-bottom: 40px;
text-align: center;
}

.learn-more-left-side .btn-wrapper {
text-align: center;
} */
/* .learn-more-item-with-form {
display: flex;
justify-content: center;
padding-top: 40px;
gap: 60px;
} */

.learn-more-item-with-form {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
@media (max-width:991px){
  .popup-modal-inner{
    max-width:80%
  }
  .learn-more-item-with-form {
    padding-top: 0;
  }
}
@media (max-width:767px){
  .popup-modal-inner{
    max-width:90%;
    padding-left:20px;
    padding-right:20px
  }
  /*   .learn-more-right {
  width: 100%;
  padding-bottom: 40px;
}
  .learn-more-left-side {
  width: 100%;
  max-width: 100%;
}

  .learn-more-item-with-form {
  flex-wrap: wrap;
  gap: 40px;
}
  .learn-item {
  margin: 0;
}
  .learn-more-about-mcc-wrapper {
  padding-bottom: 60px;
}

  .learn-more-item-with-form {
  flex-direction: column;
  gap: 40px;
  align-content: center;
} */
}
@media (max-width:479px){
  .popup-modal-inner{
    max-width:100%;
    padding-left:10px;
    padding-right:10px
  }
  .popup-form form input[type=email],.popup-form form input[type=password],.popup-form form input[type=tel],.popup-form form input[type=text],.popup-form form select,.popup-form form textarea{
    width:100%!important
  }
}
@media (max-width:400px){
  .feature-content-wrapper fieldset.form-columns-2,.feature-content-wrapper fieldset.form-columns-2>div:first-child .input,.popup-form form .hs-form-field .input{
    margin-right:0!important
  }
}
