.newVulnerable .crtBanner{height:500px!important}
.newVulnerable .newbannerwithimage{padding:137px 60px}
.newVulnerable .newbannerwithimagetxt{width:100%}
.newVulnerable .newbannersection h1{color:#fff;font-family:'GT Walsheim';font-size:35px;line-height:1.41;letter-spacing:-.35px;margin-bottom:15px}
.newVulnerable .newbannersection p{font-family:'GT Walsheim';color:#fff;font-size:16px;line-height:1.31;font-weight:400}
.vulnerableBody h2{font-family:'GT Walsheim';font-size:34px;line-height:1.2;color:#49647f;margin:4px 0 19px}
.vulnerableBody p{font-family:'GT Walsheim';font-size:15px;color:#4a4a4a;line-height:1.43;margin-bottom:17px;font-weight: 400;}
.vulnerableQ1{margin-top:55px;margin-bottom:22px}
.vulnerableQ2{margin-top:55px;margin-bottom:22px}
.vulnerableQ3{padding:20px 60px;background:rgba(80,33,63,.07)}
.vulnerableQ4{margin-top:55px;margin-bottom:22px}
.vulnerableQ1 h4{
    color: #B73764;
font-family: "GT Walsheim";
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.descSide h3 {
    color: #B73764;
font-family: "GT Walsheim";
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.vulnerableQ5{padding:40px 60px 20px;background:30px #50213f;color:#fff}
.vulnerableQ5 h3 {color: white;}
.vulnerableQ6{margin-top:55px;margin-bottom:22px}
.finalInfo{margin-top:55px;margin-bottom:22px}
.newVulnerable .newbannersection{float:unset}
.vulnerableQ1 p.impMsg{color:#b73764;font-family:'GT Walsheim';line-height:1.43;font-weight: 500;}
.vulnerableQ2 h2,.vulnerableQ4 h2{color:#b73764;font-size:20px;font-family:'GT Walsheim';letter-spacing:.48px;line-height:1.3;font-weight:300;margin-top:36px}
.vulnerableQ3 .ocgfilters .list-body .list-el.active-list-el .intro,.vulnerableQ5 h2,.vulnerableQ5 p{color:#dedede}
.vulnerableQ6 h1{color:#b73764}
.finalInfo p{font-size:12px}
.cmpltions{display:flex;column-gap:20px;text-align:center;justify-content:center;margin:32px 0 46px}
.cmpltionsPost,.cmpltionsPre{background:#fff;color:#b73764;width:323px;height:175px;padding:12px;text-align:center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;}
.cmpltions p{padding-right:0!important}
.newVulnerable .newbannerwithimagetxt span.vlnrblFont{font-family:Panterick;font-size:45px}
span.vlnrblFont{font-family:Panterick}
.vulnerableQ3 .ocgleftdiv{float:none;width:100%;margin:0}
.vulnerableQ3 h3 {margin: 25px 0;}
.vulnerableQ3 .ocgfilters .list-body .desc li{margin-bottom:11px;line-height:normal}
.vulnerableQ3 .ocgfilters .list-body .intro{background:#dedede;height:53px;padding:15px 40px 15px 20px;font-size:20px;font-family:'GT Walsheim';color:#49647f}
.vulnerableQ3 .ocgfilters .list-body .intro:after{width:14.15px;height:14.15px;border-right:3px solid #284160;border-top:3px solid #284160;top:31.5%}
.vulnerableQ3 .ocgfilters .active-list-el .intro:after{width:14.15px;height:14.15px;border-right:3px solid #fff;border-top:3px solid #fff;top:42.5%}
.vulnerableQ4 ul{font-size:14px;padding:0 0 0 24px}
.vulnerableQ4 ul li{margin-bottom:22px;color:#4a4a4a}
.vulnerableQ4 h4 {
    color: #49647F;
font-family: "GT Walsheim";
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.vulnerableQ6 h3 {
    color: #B73764;
font-family: "GT Walsheim";
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.vulnerableQ2 .sliderSide{width:100%;display:inline-block;background:#b73764;height:auto}
.vulnerableQ2 .descSide{max-width:100%;display:inline-block;padding-top:0}
.vulnerableQ2 .vlnrblSliders{display:block;column-gap:20px;padding-top:11px;padding-bottom:13px;}
.vulnerableQ2 .descSide p{max-width:100%}
.sliderSide{padding:0 79px}
.sliderSide .hmecarousel .carousel-inner>.item{height:auto}
.sliderSide h3{line-height:1.3;color:#fff;font-size:20px;letter-spacing:.38px;font-family:'GT Walsheim';font-weight:500}
.sliderSide p{color:#fff;line-height:1.3;margin-top:15px}
.sliderSide .hmecarousel .carousel-control{display:block}
.sliderSide .hmecarousel .carousel-control-prev{background:url(/media/jheiikmy/dark-arrow.png) no-repeat!important;rotate:180deg;top:unset;left:52.5%;width:unset;margin-bottom: 10px;}
.sliderSide .hmecarousel .carousel-control-next{background:url(/media/jheiikmy/dark-arrow.png) no-repeat!important;top:unset;right:40%;width:unset;}
.sliderSide .hmecarousel .carousel-control-prev:focus{border: #000 1px solid;}
.sliderSide .hmecarousel .carousel-control-next:focus{border: #000 1px solid;}

    .sliderSide .hmecarousel .carousel-control-prev-icon{background:none;rotate:180deg}
    .sliderSide .hmecarousel .carousel-control-next-icon{background:none;}
.sliderSide .carousel-count{display: block;font-size:14px;font-family:'GT Walsheim';color:#dedede;line-height:1.3; text-align: center;
    padding-bottom: 10px;
    padding-top: 20px;
}
.finalInfo p span{color:#b73764;font-family:'GT Walsheim';line-height:1.67}
.finalInfo img.iconSide{display:flex;float:left}
.finalInfo p.txtSide{color:grey!important}
.infoTxt{display:flex}
  .carousel-inner {
          background-color: #b73764 !important;
          height: 149px;
          text-align: left;
          padding-top: 0;
     }
.vulnerableQ2 .carousel-control.disabled{opacity:.5;pointer-events:none}
.vulnerableQ5 p{line-height:1.5;padding-right:20px;margin-bottom:20px}
.cmpltions h4 a {font-family:'GT Walsheim';font-size:14px;color:#b73764;font-weight: 700;text-decoration: none;}
.cmpltions h3{font-family:'GT Walsheim';font-size:20px;color:#b73764;font-weight: 500;;}
.citation{color:grey!important}
.citation a{font-size:12px;}
 @media (min-width:769px) and (max-width: 1199px){
            .sliderSide .hmecarousel .carousel-control-next{background:url(/media/jheiikmy/dark-arrow.png) no-repeat!important;top:unset;right:45%;width:unset;}
             .sliderSide .hmecarousel .carousel-control-prev{left:40%;}
            
    .sliderSide .carousel-count{right:-10%;left:auto;top:71.5%;position: relative;}
}
@media only screen and (max-width:767px){
    .newVulnerable .crtBanner{height:395px!important;padding:39px!important}
    .newVulnerable .newbannersection h1,.newVulnerable .newbannerwithimagetxt span.vlnrblFont,.vulnerableBody h2{font-size:30px}
    .newVulnerable .newbannersection p{font-size:14px;line-height:1.5;font-family:'GT Walsheim'}
    .vulnerableQ1{padding:0 39px;text-align: center;}
    .vulnerableQ2{padding:21px 39px;margin-bottom:-35px;text-align: center;}
    .vulnerableQ2 .hmecarousel .carousel-control{width:7%}
    .sliderSide .carousel-count{right:-24%;left:auto;top:71.5%;position: relative;}
    .vulnerableQ3,.vulnerableQ4{padding:50px 39px 30px;}
    .vulnerableQ6{padding:10px 39px 0;text-align: center;}
    .vulnerableQ3,.vulnerableQ4{text-align: center;}
    .vulnerableQ4 h4, .vulnerableQ4 ul   {
        text-align: left;
    }
    .vulnerableQ5{text-align: center;}
    .finalInfo{padding:50px 39px 10px}
    .vulnerableQ2 .vlnrblSliders{display:block;margin-bottom:39px;margin-top:-10px}
    .cmpltions{display:block;margin:0}
    .cmpltionsPre{margin-bottom:10px; width:100%;}
    .cmpltionsPost{margin-bottom:20px;width:100%;}
    .vulnerableQ3 .ocgleftdiv{display:inline-block}
    .vulnerableQ3 .ocgfilters{margin:0}
    .vulnerableQ3 .ocgfilters .list-body .intro{height:auto;padding:15px 40px 14px 10px;font-size:20px;font-family:'GT Walsheim';line-height:1.2}
    .vulnerableQ3 .ocgfilters .list-body .intro:after{right:15px}
    .vulnerableQ2 .descSide{padding-top:0}
    .vulnerableQ2 h2,.vulnerableQ4 h2{margin-top:0}
    .vulnerableQ3 .ocgfilters .desc .excerpt-fullwidth{padding:0 5px}
    .vulnerableQ3 .ocgfilters .list-body .desc li{line-height:1.2}
    .cmpltions h4{font-family:'GT Walsheim'}
    
.sliderSide .hmecarousel .carousel-control-prev{background:url(/media/jheiikmy/dark-arrow.png) no-repeat!important;rotate:180deg;top:unset;left:32.5%;width:unset;margin-bottom: 10px;}
.sliderSide .hmecarousel .carousel-control-next{background:url(/media/jheiikmy/dark-arrow.png) no-repeat!important;top:unset;right:45%;width:unset;}
.carousel-inner {
    text-align: center;
}   
    .sliderSide{padding:15px 20px}
    }
    @media only screen and (max-width:550px){
        .sliderSide .hmecarousel .carousel-control-next{background:url(/media/jheiikmy/dark-arrow.png) no-repeat!important;top:unset;right:40%;width:unset;}

   
        }
        @media (min-width:705px) and (max-width:767px){
            .cmpltions{margin:0 35px}
            
}
.vulnerableBody .vulnerableQ2 > h2, .vulnerableBody .vulnerableQ4 > h4 {font-family: 'GT Walsheim';font-size: 20px;line-height: 1.2;color: #49647f;margin: 4px 0px 19px 0px;}
.vulnerableQ6 > h2 {color: #b73764;}
.vulnerableQ4 h2.Vlnrbl_txt {color: #b73764!important;font-size: 20px;font-family: 'GT Walsheim';letter-spacing: 0.48px;line-height: 1.3;font-weight: 300;margin-top: 36px;}
.option-content.is-hidden {position: fixed;z-index: 999;background: #fff;padding: 30px;top: 199px;width: 100%;max-width: 1024px;overflow: hidden;}
@media only screen and (max-width: 767px) {
    .option-content.is-hidden{top: 118px;}
    }
    .option-heading a.christ-title1 {position: relative;display: inline-block;padding-right: 30px;vertical-align: middle;}
    .option-heading a.christ-title1::after {content: "";position: absolute;right: 1px;top: 51%;width: 23px;height: 23px;transform: translateY(-50%);background: url(/media/is1eduwg/expand-more-3.svg) no-repeat center;background-size: contain;transition: transform 0.25s ease;transform-origin: center center;}
    .option-heading.is-active a.christ-title1::after{transform: translateY(-50%) rotate(180deg);}
     .accordion-button.color-overwrite {
        color: #49647F !important;
font-family: "GT Walsheim";
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;

background-color: #F8F8F8 !important;
     }  .accordion-header.color-overwrite {
        color: #49647F !important;
font-family: "GT Walsheim";
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;

background-color: #F8F8F8 !important;
     }
     .accordion-body .color-overwrite {
        color: #49647F;
font-family: "GT Walsheim";
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;
background-color: #F8F8F8 !important;
     }
     .accordion-item {
        
background-color: #F8F8F8 !important;
     }
   
     .icon-adjust {
        font-size: 12px;
        color: #808080;
        
     }
     .icon-adjust img {
        float: left;
    vertical-align: top;
    margin: 0 8px 20px 0;
     }