body {
	margin: 0;
	font-family: "Outfit", sans-serif;
	background: #fff;
}
h2, h3, h4{
		font-family: "Changa One", sans-serif;
  font-weight: 400;
}
h2:after, h3:after, h4:after{
	content: '';
    border-top: 1px solid #007dff;
    display: block;
}
h2.no_line:after, h3.no_line:after, h4.no_line:after{
    border-top: none;
}
footer{
	height: 25px;
	background: linear-gradient(270deg, #007dfb, #e30909);
	position: relative;
}
.flex-container{
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100vh;
	text-align: center;
}
.form-box{
	padding: 40px;
    background: #f7f7f7;
    border-radius: 25px;
    margin-top: 50px;
    min-width: 350px;
}
.go-back{
	text-decoration: none;
    margin-top: 10px;
    display: inline-block;
}
.close-btn-top-right{
	top: 10px;
    right: 20px;
    padding: 10px;
    border: 2px solid #ff0000;
    border-radius: 25px;
    background-color: #ffa9a9;
    z-index: 99;
}
.flex-dashboard-container, .flex-container{
	margin-bottom: -25px;
}
.dark-red-bg{
  background: #a70e12;
}
.blue-bg{
	background: #054f9a;
}
.black-bg{
	background: #000;
}
.red-bg{
	background: #ff0000;
}
.pink-bg{
	background: #5f0065;
}
.pink-bg:hover{
	background: #350039;
}
.text-pink{
	color: #7c3aed;
}
.text-blue{
	color: #054f9a;
}
.text-danger{
	color: #ff0000!important;
}
.color1, .color1:hover{
    background: #7f479f;
    color: #fff;
}
.color2{
    background: #911799;
    color: #fff;
}
.color1:hover, .color2:hover{
    background: #5f0065;
     color: #fff;
}
.bg1{
	background-image: url(../../assets/images/hos_img.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg2{
	background-image: url(../../assets/images/nohead/First/img001.jpg);
	background-position: top;
}
.bg3{
    background-image: url(../../assets/images/withoutlogin/cme/oncobg.jpg);
    background-position: top;
    background-size: cover;
}
.bg4{
    background-image: url(../../assets/images/nohead/Horizon/about.jpg);
    background-position: center;
    background-size: cover;
}
.bg5{
    background-image: url(../../assets/images/nohead/Densitometry/banner.jpg);
    background-position: center;
    background-size: cover;
}
.banner-top1{
    margin-top: 200px;
}
.banner-top2{
    margin-top: 175px;
}
@media (max-width: 991px) {
    .vh-100{
    	height: auto!important;
    	min-height: 950px;
    }
    .onco-header img{
        width: 100%;
    }
    .onco-header{
        padding: 10px 50px!important;
    }
}
@media (min-width: 992px) {
    .lead, .dvt-blk{
    	font-size: 1.25vw!important;
    }
    .head-txt{
    	font-size: 1.75vw!important;
    }
    .expansion-txt{
    	text-align: left;
    	font-size: .8vw!important;
    }
    label{
    	font-size: .85vw!important;
    }

}
@media (max-width: 767px) {
    .mob-change{
        position: relative;
        overflow: hidden;
    }
    .mob-center{
        text-align: center;
    }
    .bannerimg{
        position: absolute;
    }
    .bannerinfo{
            position: relative;
    text-align: center;
    margin: 0 0 25px!important;
    background: #fff;
    }
    .bg4{
        background-image: url(../../assets/images/nohead/Horizon/aboutmob.jpg);
        background-repeat: no-repeat;
        background-color: #ff8194;
    }
    .mobmt{
        margin-top: 400px;
    }
    .banner-top1,  .banner-top2{
        margin-top: 20px;
    }
    .horizon-logo{
        width: 180px;
        margin:0 auto;
    }
    .time_blck{
        font-size: 20px!important;
    }
    .yellow-bg{
      background: #ffc107!important;
    }
    .mob-sep {
        height: 10px;
        display: block !important;
        visibility: hidden;
    }
}


.barlow-condensed-thin {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.barlow-condensed-extralight {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.barlow-condensed-light {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.barlow-condensed-regular {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.barlow-condensed-medium {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.barlow-condensed-semibold {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.barlow-condensed-bold {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.barlow-condensed-extrabold {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 800;
  font-style: normal;
}

.barlow-condensed-black {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.barlow-condensed-thin-italic {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.barlow-condensed-extralight-italic {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 200;
  font-style: italic;
}

.barlow-condensed-light-italic {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.barlow-condensed-regular-italic {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.barlow-condensed-medium-italic {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.barlow-condensed-semibold-italic {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 600;
  font-style: italic;
}

.barlow-condensed-bold-italic {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.barlow-condensed-extrabold-italic {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 800;
  font-style: italic;
}

.barlow-condensed-black-italic {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 900;
  font-style: italic;
}
