.fv5 {background: #1b1b1b!important;} /*test*/
.fv5 .OmenCTA {background: #000; color:#FFF!important; font-family: Gotham A,Gotham B,Arial,sans-serif; font-weight: 600!important; font-size: 14px!important; width: 100%;}

.fv5 .CTAcont {margin-top: 35px;}
.fv5 .a_grad_bg {background-color:#FFF; font-family: Gotham A,Gotham B,Arial,sans-serif; font-size:14px; font-weight: 600; text-decoration:none; color:#000;text-transform: uppercase; position:relative; padding:10px 140px; border-radius: 2px; z-index: 1;}
.fv5 .a_grad_bg::before {content: ""; position: absolute; background-color: transparent; background-image: linear-gradient(90deg,#ff55e1,red,#ffb400); width: calc(100% - 5rem)!important; filter: blur(.5rem); bottom: -12px!important; left: 50%; padding: 20px 20px; height: 0!important; z-index: -1; -webkit-transition: background .3s linear,height .3s linear,-webkit-transform .3s linear; transform-origin: center center; transform: translateX(-50%);}
.fv5 .a_grad_bg:hover { top: -2px; background-color:#DCDCDC; text-decoration: none; color: #555;}
.fv5 .a_grad_bg:hover::before { opacity: 0.7;}
.fv5 .a_grad_bg:active {top:3px;}
.fv5 .a_grad_bg:active::before {top:10px;}

@media only screen and (max-width: 1440px) {
    .fv5 .CTAcont {margin: 50px auto; max-width: 375px; }
	.fv5 .a_grad_bg {padding:10px 125px;}
}
@media only screen and (max-width: 1368px) {
	.fv5 .a_grad_bg {padding:10px 115px;}
	.fv5 .heroBanner.omen45L_q2fy22_ksp0 {background-size: 70%!important;}
}
@media only screen and (max-width: 1280px) {
	.fv5 .a_grad_bg {padding:10px 100px;}
}
@media only screen and (max-width: 820px) {
	.fv5 .a_grad_bg {padding:10px 120px;}
}
@media only screen and (max-width: 768px) {
    .fv5 .CTAcont {margin: 50px auto; max-width: 375px; }
	.fv5 .a_grad_bg {padding:10px 144px;}
}
@media only screen and (max-width: 426px) {
    .fv5 .CTAcont {margin-bottom: 50px; }
	.fv5 .a_grad_bg {padding:10px 144px;}
}
@media only screen and (max-width: 415px) {
	.fv5 .a_grad_bg {padding:10px 140px;}
}
@media only screen and (max-width: 412px) {
	.fv5 .a_grad_bg {padding:10px 135px;}
}
@media only screen and (max-width: 408px) {
	.fv5 .a_grad_bg {padding:10px 130px;}
}
@media only screen and (max-width: 376px) {
    .fv5 .CTAcont {margin-bottom: 35px; }
	.fv5 .a_grad_bg {padding:10px 120px;}
}
@media only screen and (max-width: 360px) {
	.fv5 .a_grad_bg {padding:10px 112px;}
}
@media only screen and (max-width: 320px) {
	.fv5 .a_grad_bg {padding:10px 94px;}
}


/*Hero banner */
.fv5 .heroBanner.victus15L_q2fy22_ksp0{background-color: #1b1b1b!important; clear:both!important; background:url("/wcsstore/hpusstore/Treatment/mdps/Q2FY22_Victus15L_GD/mask.svg") no-repeat -20% bottom; height:auto; background-size: 50%;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row{max-width: 95%; padding-top: 50px; padding-bottom: 100px;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row .HBc1{padding-right: 100px;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row .HBc1, .fv5 .heroBanner.victus15L_q2fy22_ksp0 .row .HBc2{padding-top: 0px;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row .HBc3{display: grid; text-align: center;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row .HBc3 img{text-align: center; vertical-align: middle; padding-top: 10px; -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .thumbCont {margin: 0 auto;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont1 {height: 120px; width: 120px; background-image: url("/wcsstore/hpusstore/Treatment/mdps/Q2FY22_Victus15L_GD/omen_victus_heroBGthumb1.png"); background-repeat: no-repeat; background-size: 100%;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont1 img, .fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont2 img, .fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont3 img {opacity: 0.5; }
.fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont2, .fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont3 {height: 120px; width: 120px; background-image: none; }

.fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont1:hover img, .fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont2:hover img, .fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont3:hover img {opacity: 1; }
.fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont1.activebg img, .fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont2.activebg img, .fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont3.activebg img {opacity: 1; }
.fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont1.activebg, .fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont2.activebg, .fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont3.activebg {transition: ease 2s;}

.fv5 .heroBanner.victus15L_q2fy22_ksp0 .imgIcon {float: right; margin: 15px 20px 0 0;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .heroSpecs {border-top: 1px solid #555; border-bottom: 1px solid #555; margin: 30px 0 15px 0; padding: 15px 0;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .heroSpecs {color: #fff;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .heroSpecs .row {max-width: 100%; padding: 0 0 10px 0;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .heroSpecs a {color: #d7d7d7; border-bottom: 0.5px solid #555;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .heroSpecs a:hover {color: #fff; text-decoration: none;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .heroSpecs ul {font-weight: 100; font-size: 14px;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .heroSpecs li {margin-left: 20px;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .heroSpecs li:before {content: ''; display: block; width: 0.4em; height: 0.4em; top:1em; position: relative; background-color: grey; left: -1em; -webkit-transform: rotate(45deg); transform: rotate(45deg);}

.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row h2{font-family: Gotham A,Gotham B,Arial,sans-serif; font-weight:800; margin:10px 0; letter-spacing: -0.5px; color: #fff; font-size: 54px;}
.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row p{color: #fff; font-size: 20px; font-weight: 300; line-height: 25px;}

@media only screen and (max-width: 1280px) {
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row {padding-bottom: 50px;}
}
@media only screen and (max-width: 1024px) {
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row {padding-left:0; padding-right: 0; }
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row h2{font-size: 42px; margin-bottom: 10px;}
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont1 {height:90px; width:90px;}
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont2, .fv5 .heroBanner.victus15L_q2fy22_ksp0 #thumbCont3 {height:90px; width:90px;}
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row .HBc3 img{width: 70px;}
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row .HBc1 {padding-right: 0; padding-left: 0;}
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row p {font-size:18px;}
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .heroSpecs {margin: 15px 0 15px 0;}
}
@media only screen and (max-width: 912px) {
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row {padding-bottom: 0;}
}
@media only screen and (max-width: 896px) {
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .heroSpecs ul {font-size: 12px;}
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row p {font-size: 16px;}
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row h2 {font-size: 37px;}
	.fv5 .heroBanner.victus15L_q2fy22_ksp0 .row {padding-bottom: 0;}
}
@media only screen and (max-width: 768px) {
	.fv5 .heroBanner.victus15L_q2fy22_ksp0.hide-for-mobile {display: none!important;}	
}


/* KSP HERO MOBILE */
.fv5 .victus15L_q2fy22_ksp0_mb {display: none; background-color: #1b1b1b; margin:0 auto; width:100%;}
.fv5 .victus15L_q2fy22_ksp0_mb .bodyCenterContent{max-width: 95%;}
.fv5 .victus15L_q2fy22_ksp0_mb .bodyCenterContent br {display: none;}
.fv5 .victus15L_q2fy22_ksp0_mb .bodyCenterContent h2{font-size:40px!important; text-align:left; padding:0; color:#fff; line-height:40px; font-weight:800; font-family: Gotham A,Gotham B,Arial,sans-serif;}
.fv5 .victus15L_q2fy22_ksp0_mb .bodyCenterContent p {color:#fff; font-size: 18px; font-weight: 100; text-align:left; padding:0;}
.fv5 .victus15L_q2fy22_ksp0_mb .bodyCenterContent .btn_container {padding:0 50px;}

.fv5 .victus15L_q2fy22_ksp0_mb .icons{float:left;width:100%;padding: 50px 0; background: url("/wcsstore/hpusstore/Treatment/mdps/Q2FY22_Victus15L_GD/hero_bg_mb.svg") no-repeat center center; background-size: contain;}
.fv5 .victus15L_q2fy22_ksp0_mb .iconSecWrap{float:left;position:relative;width:100%;padding:30px 10px;text-align:center;}
.fv5 .victus15L_q2fy22_ksp0_mb .iconSecWrap ul{width:100%;color:#fff;text-align:left;font-size:16px;line-height:24px;font-weight: 100; margin: 0; padding: 0; }
.fv5 .victus15L_q2fy22_ksp0_mb .iconSecWrap img{padding:0;text-align:center;margin: 0 auto;}

.fv5 .victus15L_q2fy22_ksp0_mb .heroSpecs {clear: both; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 30px 0 0 0; padding: 20px 0;}
  .fv5 .victus15L_q2fy22_ksp0_mb .heroSpecs {color: #fff;}
  .fv5 .victus15L_q2fy22_ksp0_mb .heroSpecs .row {max-width: 100%; padding: 0 0 10px 0;}
  .fv5 .victus15L_q2fy22_ksp0_mb .heroSpecs a {color: #d7d7d7; border-bottom: 0.5px solid #555;}
  .fv5 .victus15L_q2fy22_ksp0_mb .heroSpecs a:hover {color: #fff; text-decoration: none;}
  .fv5 .victus15L_q2fy22_ksp0_mb .heroSpecs ul {font-weight: 100; font-size: 14px;}
  .fv5 .victus15L_q2fy22_ksp0_mb .heroSpecs li {margin-left: 20px;}
  .fv5 .victus15L_q2fy22_ksp0_mb .heroSpecs li:before {content: ''; display: block; width: 0.4em; height: 0.4em; top:1em; position: relative; background-color: grey; left: -1em; -webkit-transform: rotate(45deg); transform: rotate(45deg);}

.fv5 .victus15L_q2fy22_ksp0_mb .ImgContainer {clear: both; text-align: center; margin: 10px auto;}

@media only screen and (max-width: 768px) {
  .fv5 .victus15L_q2fy22_ksp0_mb.show-for-mobile {display: block!important;}
  .fv5 .victus15L_q2fy22_ksp0_mb img{margin-top: 20px!important; max-width: 80%;}
  .fv5 .victus15L_q2fy22_ksp0_mb .iconSecWrap {padding: 0;}
  .fv5 .victus15L_q2fy22_ksp0_mb .iconSecWrap img{min-width: 55%;}
  .fv5 .victus15L_q2fy22_ksp0_mb .icons {padding: 50px 30px; margin-bottom: 50px;}
  .fv5 .victus15L_q2fy22_ksp0_mb .bodyCenterContent br {display: block;}
  .fv5 .victus15L_q2fy22_ksp0_mb .bodyCenterContent h2 {text-align: center;}
  .fv5 .victus15L_q2fy22_ksp0_mb .bodyCenterContent p {text-align: center;}
}
@media only screen and (max-width: 736px) {
  .fv5 .victus15L_q2fy22_ksp0_mb .iconSecWrap {padding: 0;}
  .fv5 .victus15L_q2fy22_ksp0_mb .iconSecWrap img{min-width: 55%;}
}
@media only screen and (max-width: 667px) {
  .fv5 .victus15L_q2fy22_ksp0_mb .iconSecWrap {padding: 0;}
}
@media only screen and (max-width: 642px) {
  .fv5 .victus15L_q2fy22_ksp0_mb .iconSecWrap {padding: 0;}
}
@media only screen and (max-width: 480px) {
  .fv5 .victus15L_q2fy22_ksp0_mb .icons {padding: 50px 0;}
	.fv5 .victus15L_q2fy22_ksp0_mb .iconSecWrap {padding: 0;}
	.fv5 .victus15L_q2fy22_ksp0_mb .bodyCenterContent br {display: none;}
}
@media only screen and (max-width: 426px) {
	.fv5 .victus15L_q2fy22_ksp0_mb .icons {margin-bottom: 30px;}
}

@media only screen and (max-width: 376px) {
	.fv5 .victus15L_q2fy22_ksp0_mb .icons {padding: 75px 0;}
}
@media only screen and (max-width: 320px) {
	.fv5 .victus15L_q2fy22_ksp0_mb .icons {padding: 50px 0;}
}

/* END KSP HERO MOBILE */

.fv5 .faqSection{margin:0 auto;max-width:800px;overflow:hidden;padding:0; background-color: #1b1b1b;}
.fv5 .returnsFAQs{float:left;position:relative;width:100%;padding:0;border-bottom:2px solid #555;margin-top:0px;margin-bottom:20px;}
.fv5 .returnsFAQs .topics{float:left;position:relative;width:100%; font-family: Gotham A,Gotham B,Arial,sans-serif; font-size:16px; font-weight: 600; line-height:24px; padding:30px 20px; border-top:2px solid #555; cursor:pointer; color:#aaa;}
.fv5 .returnsFAQs .topics a{position:absolute;display: inline-block; width:14px; height:14px; right:42px; color:#AAA;}

.fv5 .returnsFAQs .topics a.collapsed::after{content: " ";position: absolute;display: block;background-color: #AAA;height: 14px;margin-top: -7px;top: 50%;left: 6px;right: 6px;z-index: 9;}
.fv5 .returnsFAQs .topics a.collapsed::before{content: " ";position: absolute;display: block;background-color: #AAA;width: 14px;margin-left: -7px;left: 50%;top: 6px;bottom: 6px;z-index: 9;}
.fv5 .returnsFAQs .topics a.expanded::after{content: " ";position: absolute;display:none;background-color: #AAA;height: 14px;margin-top: -7px;top: 50%;left: 6px;right: 6px;z-index: 9;}
.fv5 .returnsFAQs .topics a.expanded::before{content: " ";position: absolute;display: block;background-color: #AAA;width: 14px;margin-left: -7px;left: 50%;top: 6px;bottom: 6px;z-index: 9;}

.fv5 .returnsFAQs .qa_s{float:left;position:relative;width:100%;padding:0;display:none;}
.fv5 .returnsFAQs .qa_s .ans{font-size:16px;line-height:24px;font-weight:100;padding:0 0 40px 0;text-align:left; border-bottom:none;}
.fv5 .returnsFAQs .qa_s .ans .row{color:#FFF;padding:20px; border-bottom: 1px #555 solid; }
.fv5 .returnsFAQs .qa_s .ans .row.last{padding:20px 20px 0 20px; border-bottom: unset; }
.fv5 .returnsFAQs .qa_s .ans li{list-style-type: disc;list-style-position: inside;}
.fv5 .returnsFAQs .qa_s a{color:#165DBA;}
.fv5 .returnsFAQs .qa_s .ans p{color:#FFF;padding-top:10px;}
.fv5 .returnsFAQs .qa_s a:hover{text-decoration:underline;}
.fv5 .returnsFAQs .qa_s ul.secdry li{list-style-type: circle;}

@media only screen and (max-width:1024px) {
	.fv5 .faqSection{max-width:90%;}
	.fv5 .returnsFAQs h4{font-size: 24px;line-height: 32px;padding: 0 13px;}
	.fv5 .returnsFAQs .topics{font-size:16px;line-height:21px;/*padding:14.5px 16px 14.5px 16px;*/}
	.fv5 .returnsFAQs .topics a{padding: 6.6px;right: 20px}
	.fv5 .returnsFAQs .topics a.expanded{margin-top:8px;}
	.fv5 .returnsFAQs .qa_s{padding:19.5px 0 0 0;}
	.fv5 .returnsFAQs .qa_s .ans{font-size:14px;line-height:18px;font-weight:normal;padding:0 0 30px 0;}
}

@media only screen and (max-width:800px) {
	.fv5 .returnsFAQs .returnsFAQs{margin:0 13px;width:calc(100% - 26px);}
}

/* KSP 1 */
.fv5 .victus15L_q2fy22_ksp1 {padding:3em 0; background-color: #1b1b1b;}
.fv5 .victus15L_q2fy22_ksp1 .bodyCenterContent{max-width:100%; margin: 0 auto;}
.fv5 .victus15L_q2fy22_ksp1 .sect{float:left;position:relative;width:100%;max-width:100%;display:table;}
.fv5 .victus15L_q2fy22_ksp1 .txtSec{position:relative;width:50%;padding:0 0 0 5%; vertical-align:middle;display:table-cell;display:inline-block;}
.fv5 .victus15L_q2fy22_ksp1 .txtSec .row{margin-top: 20px; border-top: 1px solid #555; padding-top: 30px;}
.fv5 .victus15L_q2fy22_ksp1 .txtSec .row .column{color:#FFF;padding: 0; font-weight: 100;}
.fv5 .victus15L_q2fy22_ksp1 .txtSec .perfoLogo{display: block; margin-bottom: 15px;}
.fv5 .victus15L_q2fy22_ksp1 .txtSec .perfoSubtitle{font-size: 24px;}
.fv5 .victus15L_q2fy22_ksp1 .txtSec.rht{padding-left:5%;padding-right:1%;}
.fv5 .victus15L_q2fy22_ksp1 .imgSec{position:relative;width:50%;padding:0;vertical-align:middle;display:table-cell;display:inline-block; text-align: right;}
.fv5 .victus15L_q2fy22_ksp1 h3{font-family: Gotham A,Gotham B,Arial,sans-serif; font-size:15px; font-weight:800; line-height:18px; text-transform:uppercase; color:#FFF; text-align:left; margin: 0 0 10px 0; padding-left: 2rem;}
.fv5 .victus15L_q2fy22_ksp1 h3.redLine::before{content:''; display: block; position: relative; width: 1.5rem; height: 0.15rem; bottom: -0.8rem; left: -2rem; background:#ff0000;}
.fv5 .victus15L_q2fy22_ksp1 h4{font-family: Gotham A,Gotham B,Arial,sans-serif; font-size:54px; line-height:50px; padding-bottom:10px; font-weight:800; text-align:left; font-style: normal; letter-spacing: normal; text-transform: uppercase; color: #FFF;}
.fv5 .victus15L_q2fy22_ksp1 h4.sub{padding-bottom:5px}
.fv5 .victus15L_q2fy22_ksp1 p{font-size:18px;line-height:24px;color:#FFF;padding-bottom:20px;font-weight:100;text-align:left; max-width:100%;}
.fv5 .victus15L_q2fy22_ksp1 p.last{padding-bottom:0;}

@media only screen and (max-width: 1024px) {
  .fv5 .victus15L_q2fy22_ksp1 {background: unset;}
  .fv5 .victus15L_q2fy22_ksp1 .txtSec{width:100%;padding:0px 5px;float:left;text-align:center;}
  .fv5 .victus15L_q2fy22_ksp1 .txtSec.rht{padding:20px 5px;}
  .fv5 .victus15L_q2fy22_ksp1 .imgSec{width:100%;float:left;}
  .fv5 .victus15L_q2fy22_ksp1 h4{font-size:40px;}
  .fv5 .victus15L_q2fy22_ksp1 p,.fv5 .victus15L_q2fy22_ksp1 h4{text-align:center;}
  .fv5 .victus15L_q2fy22_ksp1 p{float:none; max-width:100%;}
}
@media only screen and (max-width: 916px) {
	.fv5 .victus15L_q2fy22_ksp1 h4{margin-top: 25px;}
}
@media only screen and (max-width: 767px) {
	.fv5 .victus15L_q2fy22_ksp1 .txtSec .row .column{margin-bottom: 15px;}
    .fv5 .victus15L_q2fy22_ksp1{padding:1em;}
	.fv5 .victus15L_q2fy22_ksp1 p,.fv5 .victus15L_q2fy22_ksp1 h4{text-align:left;}
	.fv5 .victus15L_q2fy22_ksp1 .txtSec { text-align:left;}
	.fv5 .victus15L_q2fy22_ksp1 .txtSec .perfoLogo{ text-align:left;}
    .fv5 .victus15L_q2fy22_ksp1 h4{font-size:30px; line-height:32px;}
    .fv5 .victus15L_q2fy22_ksp1 .sect{padding:10px 0 0 0;}
}

/* KSP 2 */
.fv5 .victus15L_q2fy22_ksp2 {padding:0; background: #fff;}
.fv5 .victus15L_q2fy22_ksp2 .bodyCenterContent{max-width:100%; width: 100%; margin: 0 auto;}
.fv5 .victus15L_q2fy22_ksp2 .sect{float:left;position:relative;width:100%;max-width:100%; display:table;}
.fv5 .victus15L_q2fy22_ksp2 .txtSec{position:relative;width:55%;padding:0 0 0 5%; vertical-align:middle; display:table-cell; display:inline-block;}
.fv5 .victus15L_q2fy22_ksp2 .txtSec img{margin-bottom: 40px;}
.fv5 .victus15L_q2fy22_ksp2 .txtSec .extra-text {border-top: 1px solid #ddd; margin-top:20px; padding-top: 40px;}
.fv5 .victus15L_q2fy22_ksp2 .txtSec .extra-text h4 {font-weight: 600; line-height: 20px; font-size: 14px; margin-bottom: 0;}
.fv5 .victus15L_q2fy22_ksp2 .txtSec .extra-text p {font-weight: 100; line-height: 18px; font-size: 16px; margin-bottom: 0;}
.fv5 .victus15L_q2fy22_ksp2 .txtSec .extra-text span {font-weight: 400;}
.fv5 .victus15L_q2fy22_ksp2 .imgSec{position:relative;width:45%;padding:0;vertical-align:middle;display:table-cell;display:inline-block;text-align: right;}
.fv5 .victus15L_q2fy22_ksp2 h4{font-family: Gotham A,Gotham B,Arial,sans-serif; font-size:54px; line-height:50px; padding-bottom:10px; font-weight:800; text-align:left; font-style: normal; letter-spacing: normal; text-transform: uppercase;}
.fv5 .victus15L_q2fy22_ksp2 h4.sub{padding-bottom:5px}
.fv5 .victus15L_q2fy22_ksp2 p{font-size:18px;line-height:24px;color:#000;padding-bottom:20px;font-weight:100;text-align:left; max-width:100%;}
.fv5 .victus15L_q2fy22_ksp2 p.last{padding-bottom:0;}

@media only screen and (max-width: 1024px) {
  .fv5 .victus15L_q2fy22_ksp2 {padding:2em 0;}
  .fv5 .victus15L_q2fy22_ksp2 .txtSec{width:100%;padding:0px 5px;float:left;text-align:center;}
  .fv5 .victus15L_q2fy22_ksp2 .txtSec.rht{padding:20px 5px;}
  .fv5 .victus15L_q2fy22_ksp2 .imgSec{width:100%;float:left;}
  .fv5 .victus15L_q2fy22_ksp2 .imgSec img{display: block; float: right;}
  .fv5 .victus15L_q2fy22_ksp2 h4{font-size:40px;}
  .fv5 .victus15L_q2fy22_ksp2 p,.fv5 .victus15L_q2fy22_ksp2 h4{text-align:center;}
  .fv5 .victus15L_q2fy22_ksp2 p{float:none; max-width:100%;}
}
@media only screen and (max-width: 767px) {
	.fv5 .victus15L_q2fy22_ksp2 {padding:1em 0;}
    .fv5 .victus15L_q2fy22_ksp2 p,.fv5 .victus15L_q2fy22_ksp2 h4{text-align:left;}
	.fv5 .victus15L_q2fy22_ksp2 h4{font-size:30px; line-height:32px;}
    .fv5 .victus15L_q2fy22_ksp2 .sect{padding:10px 0 0 0;}
}

/*************************************/


/* KSP 3 */
.fv5 .victus15L_q2fy22_ksp3 {padding:3em 0 0 0; background-color: #1b1b1b;}
.fv5 .victus15L_q2fy22_ksp3 .bodyCenterContent{max-width:100%; margin: 0 auto;}
.fv5 .victus15L_q2fy22_ksp3 .sect{float:left;position:relative;width:100%;max-width:100%;display:table;}
.fv5 .victus15L_q2fy22_ksp3 .txtSec{position:relative;width:45%;padding:0 5% 0 0; vertical-align:middle;display:table-cell;display:inline-block;}
.fv5 .victus15L_q2fy22_ksp3 .imgSec{position:relative;width:55%;padding:0;vertical-align:middle;display:table-cell;display:inline-block; text-align: right;}
.fv5 .victus15L_q2fy22_ksp3 h4{font-family: Gotham A,Gotham B,Arial,sans-serif; font-size:70px; line-height:65px; padding-bottom: 20px; font-weight:800; text-align:left; font-style: normal; letter-spacing: normal; text-transform: uppercase; color: #FFF;}
.fv5 .victus15L_q2fy22_ksp3 p{font-size:18px;line-height:24px;color:#FFF; font-weight:100; text-align:left; max-width:100%;}


@media only screen and (max-width: 1024px) {
  .fv5 .victus15L_q2fy22_ksp3 {background: unset;}
  .fv5 .victus15L_q2fy22_ksp3 .txtSec{width:100%;padding:0px 5px;float:left;text-align:center;}
  .fv5 .victus15L_q2fy22_ksp3 .imgSec{width:100%;float:left;}
  .fv5 .victus15L_q2fy22_ksp3 h4{font-size:40px;}
  .fv5 .victus15L_q2fy22_ksp3 p,.fv5 .victus15L_q2fy22_ksp3 h4{text-align:center;}
  .fv5 .victus15L_q2fy22_ksp3 p{float:none; max-width:100%;}
}
@media only screen and (max-width: 916px) {
	.fv5 .victus15L_q2fy22_ksp3 h4{margin-top: 25px;}
}
@media only screen and (max-width: 767px) {
    .fv5 .victus15L_q2fy22_ksp3 p,.fv5 .victus15L_q2fy22_ksp3 h4{text-align:left;}
	.fv5 .victus15L_q2fy22_ksp3 {padding:1em 0 0 0;}
    .fv5 .victus15L_q2fy22_ksp3 h4{font-size:30px; line-height:32px;}
    .fv5 .victus15L_q2fy22_ksp3 .sect{padding:10px 0 0 0;}
}

/* KSP 4 */
.fv5 .victus15L_q2fy22_ksp4 {padding: 0 0 20px 0; background-color: #181818; clear:both!important;position:relative; height: auto; background-size: 100%;}
.fv5 .victus15L_q2fy22_ksp4 .ksp5Hero {margin: 0 auto; display: block;}
.fv5 .victus15L_q2fy22_ksp4 .text-content{max-width: 1000px; margin: 0 auto; background: url("/wcsstore/hpusstore/Treatment/mdps/Q2FY22_Victus15L_GD/omen_line.svg") no-repeat center; text-align: center; padding: 40px 0 60px 0;}
.fv5 .victus15L_q2fy22_ksp4 .text-content h3 {font-family: Gotham A,Gotham B,Arial,sans-serif; font-size:54px; line-height:50px; font-weight:800; color:#FFFFFF; text-align: center; margin: 0 auto;}
.fv5 .victus15L_q2fy22_ksp4 .text-content img {margin: 0 auto 40px auto;}
.fv5 .victus15L_q2fy22_ksp4 .text-content p {font-size:18px; font-weight:100; color:#FFFFFF; margin-top: 30px;}

.fv5 .victus15L_q2fy22_ksp4 .a_grad_bg {background-color:#FFF; font-family: Gotham A,Gotham B,Arial,sans-serif; font-size:14px; font-weight: 600; text-decoration:none; color:#222; position:relative; padding:10px 40px; border-radius: 2px; z-index: 1;}
.fv5 .victus15L_q2fy22_ksp4 .a_grad_bg::before {content: ""; position: absolute; background-color: transparent; background-image: linear-gradient(90deg,#ff55e1,red,#ffb400); width: calc(100% - 5rem)!important; filter: blur(.5rem); bottom: -12px!important; left: 50%; padding: 20px 20px; height: 0!important; z-index: -1; -webkit-transition: background .3s linear,height .3s linear,-webkit-transform .3s linear; transform-origin: center center; transform: translateX(-50%);}
.fv5 .victus15L_q2fy22_ksp4 .a_grad_bg:hover { top: -2px; background-color:#FEFEFE; text-decoration: none; color: #ddd;}
.fv5 .victus15L_q2fy22_ksp4 .a_grad_bg:hover::before { opacity: 0.7;}
.fv5 .victus15L_q2fy22_ksp4 .a_grad_bg:active {top:3px;}
.fv5 .victus15L_q2fy22_ksp4 .a_grad_bg:active::before {top:10px;}

@media only screen and (max-width: 1024px) {
	.fv5 .victus15L_q2fy22_ksp4 {padding: 0 1em;}
	.fv5 .victus15L_q2fy22_ksp4 p {margin-top: 30px; }
	.fv5 .victus15L_q2fy22_ksp4 .text-content img {margin: 0 auto 20px auto;}
}
@media only screen and (max-width: 800px) {
	.fv5 .victus15L_q2fy22_ksp4 .text-content h3 {text-align: left;}
	.fv5 .victus15L_q2fy22_ksp4 p {text-align: left; line-height: 26px; font-size: 18px; margin-top: 20px;}
}
@media only screen and (max-width: 650px) {
	.fv5 .victus15L_q2fy22_ksp4 .text-content h3 {font-size:40px;}
	.fv5 .victus15L_q2fy22_ksp4 img {margin-bottom: 30px;}
}
/*************************************/

/* KSP 5 */
.fv5 .victus15L_q2fy22_ksp5{margin:0 auto;max-width:100%;overflow:hidden;padding:0; background: #222;}
.fv5 .victus15L_q2fy22_ksp5 .ksp6Expand{float:left;position:relative;width:100%;padding:0;border-bottom:2px solid #888;margin-top:0px;}
.fv5 .ksp6Expand .topics{float:left;position:relative;width:100%; font-family: Gotham A,Gotham B,Arial,sans-serif; font-size:20px; font-weight: 600; line-height:24px; padding:30px 20px; border-top:2px solid #888; cursor:pointer; color:#888;}
.fv5 .ksp6Expand .topics a{position:absolute;display: inline-block; width:10px; height:10px; right:42px;}

.fv5 .ksp6Expand .topics a.collapsed img{transition: .3s ease;}
.fv5 .ksp6Expand .topics a.expanded img{-webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); transition: .3s ease;}

.fv5 .ksp6Expand .qa_s{float:left;position:relative;width:100%;padding:0;display:none;}
.fv5 .ksp6Expand .qa_s .ans{font-size:16px;line-height:24px;font-weight:100;padding:0 0 40px 0;text-align:left; border-bottom:none;}
.fv5 .ksp6Expand .qa_s .ans .row{ max-width: 100%; padding:2rem; }
.fv5 .ksp6Expand .qa_s .ans .row.last{padding:20px 20px 0 20px; border-bottom: unset; }
.fv5 .ksp6Expand .qa_s .ans .row img{box-shadow: 5px 5px 15px rgba(0,0,0,0.5);}
.fv5 .ksp6Expand .qa_s .ans .row h4 {margin: 20px 0; font-size: 15px; font-weight: 600; color: #FFF; font-family: Gotham A,Gotham B,Arial,sans-serif;}
.fv5 .ksp6Expand .qa_s .ans .row h3 {margin: 0; font-size: 34px; font-weight: 800; color: #FFF; font-family: Gotham A,Gotham B,Arial,sans-serif; line-height: 35px;}
.fv5 .ksp6Expand .qa_s .ans .row p {margin: 20px 0; font-size: 18px; font-weight: 100; color: #FFF;}
.fv5 .ksp6Expand .qa_s .ans li{list-style-type: disc;list-style-position: inside;}
.fv5 .ksp6Expand .qa_s  a{margin: 0; font-size: 16px; font-weight: 600; color: #FFF; font-family: Gotham A,Gotham B,Arial,sans-serif; padding-right: 40px; background: url("/wcsstore/hpusstore/Treatment/mdps/Q2FY22_Victus15L_GD/expand-arrow.svg") no-repeat 85% 50%;}
.fv5 .ksp6Expand .qa_s  a:hover{color:#DDD; text-decoration: none; background-position: 90% 50%; transition: .3s ease; }
.fv5 .ksp6Expand .qa_s ul.secdry li{list-style-type: circle;}

@media only screen and (max-width:1024px) {
	.fv5 .ksp6Expand h4{font-size: 24px;line-height: 32px;padding: 0 13px;}
	.fv5 .ksp6Expand .topics{font-size:16px;line-height:21px;/*padding:14.5px 16px 14.5px 16px;*/}
	.fv5 .ksp6Expand .topics a{padding: 6.6px;right: 20px}
	.fv5 .ksp6Expand .topics a.expanded{margin-top:8px;}
	.fv5 .ksp6Expand .qa_s{padding:19.5px 0 0 0;}
	.fv5 .ksp6Expand .qa_s .ans{font-size:14px;line-height:18px;font-weight:normal;padding:0 0 30px 0;}
}
@media only screen and (max-width:800px) {
	.fv5 .ksp6Expand .ksp6Expand{margin:0 13px;width:calc(100% - 26px);}
}




/* KSP 7 */
.fv5 .omen45L_q2fy22_ksp7{background:#1b1b1b; padding:0;}
.fv5 .omen45L_q2fy22_ksp7 .bodyCenterContent{max-width:100%;}
.fv5 .omen45L_q2fy22_ksp7 .rowHeader{float:left; margin:2em 0 4em;}
.fv5 .omen45L_q2fy22_ksp7 h3{font-family: Gotham A,Gotham B,Arial,sans-serif; font-size:80px; font-weight: 800; line-height:65px; text-transform: uppercase; color:#FFF; margin: 20px 0;}
.fv5 .omen45L_q2fy22_ksp7 h4{font-family: Gotham A,Gotham B,Arial,sans-serif; font-size:15px; font-weight: 800; line-height:18px; text-transform: uppercase; color:#FFF; margin: 0 0 10px 0; padding-left: 2rem; }
.fv5 .omen45L_q2fy22_ksp7 h4.redLine::before{content:''; display: block; position: relative; width: 1.5rem; height: 0.15rem; bottom: -0.8rem; left: -2rem; background:#ff0000;}
.fv5 .omen45L_q2fy22_ksp7 p{font-size:18px;color:#FFF;font-weight:100;line-height:28px; padding:12px 12px 15px 3px;clear: both;}
.fv5 .omen45L_q2fy22_ksp7 .rgtContent{float:right; width:40%; position:relative; text-align:left; padding:10% 0 0 0;}
.fv5 .omen45L_q2fy22_ksp7 .lftContent{float:left;width:60%;position:relative;padding:0;}
.fv5 .omen45L_q2fy22_ksp7 .lftContent img{width:100%; max-width: 100%;}
.fv5 .omen45L_q2fy22_ksp7 .tabNav{float:left;position:relative;width:100%;}
.fv5 .omen45L_q2fy22_ksp7 .tabA{font-family: Gotham A,Gotham B,Arial,sans-serif; font-weight:800; float:left; position:relative; width:auto; padding:14px 34px 14px 4px; cursor:pointer; clear:both; font-size:14px; color:#FFF; text-transform:uppercase;}
.fv5 .omen45L_q2fy22_ksp7 .tabA.active{background-color:transparent; color:#FF0000;}
.fv5 .omen45L_q2fy22_ksp7 .tabA.active:before{content:''; display:block; width:0; height: 0;border-style: solid; border-width:0; border-color:transparent #ff0000 transparent transparent; position:absolute; left:-22px; top:-1px; cursor:pointer;}
.fv5 .omen45L_q2fy22_ksp7 .paraA{float:left;position:relative;width:100%;padding:10px;display:none;clear:both;}
.fv5 .omen45L_q2fy22_ksp7 .paraA.active{display:block;}

.fv5 .omen45L_q2fy22_ksp7 .tabWrap{max-width:100%;overflow:visible;}
.fv5 .omen45L_q2fy22_ksp7 .icons{margin:0 auto;width:100%;max-width:1200px;cursor:pointer;}
.fv5 .omen45L_q2fy22_ksp7 .iconSecWrap{float:left;position:relative;width:100%;text-align:left;outline:none;}
.fv5 .omen45L_q2fy22_ksp7 .vContent{float:left;position:relative;width:100%;text-align:left;outline:none;display:none;}
.fv5 .omen45L_q2fy22_ksp7 .vContent.active{display:block;}
.fv5 .omen45L_q2fy22_ksp7 .vContent p{color:#fff;font-size:22px;display:none;clear:both;padding:20px 0;font-weight:100;text-align: center;}
.fv5 .omen45L_q2fy22_ksp7 .vContent h4{display: none;}

.fv5 .omen45L_q2fy22_ksp7 .slick-prev{outline:none !important;box-shadow:none;left:0px !important;top:25%;margin: 0 20px;}
.fv5 .omen45L_q2fy22_ksp7 .slick-next{outline:none !important;box-shadow:none;right:0px !important;top:25%;margin: 0 20px;}
.fv5 .omen45L_q2fy22_ksp7 .slick-next:before{background: url(/wcsstore/hpusstore/Treatment/mdps/Q2FY22_Victus15L_GD/TransGreyArrowRight.png) no-repeat top 12px center #fff;width:40px;height:40px;border: 2px solid #fff;border-radius: 20px;}
.fv5 .omen45L_q2fy22_ksp7 .slick-prev:before{background: url(/wcsstore/hpusstore/Treatment/mdps/Q2FY22_Victus15L_GD/TransGreyArrowLeft.png) no-repeat top 12px center #fff;width:40px;height:40px;border: 2px solid #fff;border-radius: 20px;}
.fv5 .omen45L_q2fy22_ksp7 .slick-next:before:hover,.fv5 .omen45L_q2fy22_ksp7 .slick-prev:before:hover{opacity:0.8}
.fv5 .omen45L_q2fy22_ksp7 .slick-prev.slick-disabled:before, .fv5 .omen45L_q2fy22_ksp7 .slick-next.slick-disabled:before{opacity:0}
.fv5 .omen45L_q2fy22_ksp7 .slick-dots li button:before{background-color:#FFF;}
.fv5 .omen45L_q2fy22_ksp7 .slick-dots li.slick-active button:before{background-color:#6a6a6a;}

@media only screen and (max-width: 1200px) {
  .fv5 .omen45L_q2fy22_ksp7 h2{font-size:44px;line-height:44px; margin: 0 0 10px 0; width:420px;}
  .fv5 .omen45L_q2fy22_ksp7 .bodyCenterContent{padding:0;}
}

@media only screen and (max-width: 768px) {
  .fv5 .omen45L_q2fy22_ksp7{padding: 0;}
  .fv5 .omen45L_q2fy22_ksp7 h2{text-align:left;font-size:28px;line-height:32px;margin:0; width:100%;}
  .fv5 .omen45L_q2fy22_ksp7 .tabNav{display:none;}
  .fv5 .omen45L_q2fy22_ksp7 .rgtContent, .fv5 .omen45L_q2fy22_ksp7 .lftContent{width:100%;}
  .fv5 .omen45L_q2fy22_ksp7 .rgtContent{display:none;}
  .fv5 .omen45L_q2fy22_ksp7 .lftContent{padding:0; bottom:auto;}
  .fv5 .omen45L_q2fy22_ksp7 p{float:left;max-width:100%; text-align:left; color:#FFF;}
  .fv5 .omen45L_q2fy22_ksp7 .vContent p{display:block; text-align:left; color:#FFF; padding-left: 2rem;}
  .fv5 .omen45L_q2fy22_ksp7 .vContent h4{font-family: Gotham A,Gotham B,Arial,sans-serif; color:#FFF;font-size:18px;line-height:26px;margin:0 auto;text-align:left;clear:both;width:100%;display:block;padding-top:20px;font-weight:800; text-transform: uppercase;}
  .fv5 .omen45L_q2fy22_ksp7 .ambient-video-wrapper:before {margin-top: 0px;margin-left: 0px;}
}


/* FOOTNOTES */
.fv5 .footNote-hpe {background: #222;}
.fv5 .footNote-hpe h3{font-family: Gotham A,Gotham B,Arial,sans-serif; font-size: 20px; color:#FFF; font-weight: 800; margin: 20px 0px; text-transform: uppercase;}
.fv5 .footNote-hpe p{font-size: 14px; font-weight: 100; color:#FFF;}
.fv5 .footNote-hpe a{color:#FFF;}
.fv5 .footNote-hpe a:hover{color:#BBB; text-decoration: none;}
.fv5 .footNote-hpe li {font-size: 14px; color:#FFF; font-weight: 300;}