/*Global Style*/
@import "/css/c5acf899fbe187a1d06350f0c6a6a1c7/global-style.css";
@import "/css/b3fa30a4ac3356c90877aa73e6825f9e/form-style.css";


/*Homepage Sections*/

.regulatory-bodies-tab{
	flex-wrap: nowrap;
}
.regulatory-bodies-tab .nav-link:after {
	content: '';
	position: absolute;
	bottom: -3px;
	transform: translate(-50%, 0px);
	height: 5px;
	background-color: #196c9e;
	width: 0%;
	transition: width 0.3s;
}
.regulatory-bodies-tab .nav-link.active:after {
	width: 100%;
	transition: width 0.3s;
	left: unset;
}

.gradient-chip, .gradient-chip:focus{
	background-image: linear-gradient( 114deg, #2b5876 1%, #4e4376 97%) !important;
    color: #fff !important;
	margin-bottom: 5px;
    margin-right: 10px;
    font-size: 14px;
    border-color: #707070;
	padding: 3px 15px;
    border: solid 1px transparent;
    width: fit-content;
    border-radius: 50px;
}
.in-banner{
	padding:30px 0;
}

.regulatory-bodies-tab p{
	font-size: 15px;
    margin: 10px 0;
}

.in-banner h5, .in-banner p{
	font-size: 18px;
}
.in-locations{
	grid-auto-flow: column;
}

.floating-lists .bg-white:hover{
	color: #fff !important;
	background-color: var(--cliniexperts-main-color) !important;
}
.floating-lists .bg-white:hover .list-dot{
	background-color: #fff;
}
.border-bottom-2{
	border-bottom: 2px solid #ccc; 
}
.in-blogs .card-img-top{
	height: 200px;
}
.in-blogs .section-heading p {
    font-size: 16px;
}
.contact-form .section-heading h2{
	font-size: 42px;
}
.contact-form .section-heading img{
	max-width:350px;
}


/*responsive*/
@media (max-width: 767px){
	.wp-custom-logo .site-header.header-fixed{
		padding: 0px 10px;
	}
	.site-branding{
		margin-right: 0;
	}
	.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo{
		position: unset;
	}
	.ce-footer-social a, .ce-footer-social a:focus{
		height: 30px;
	    width: 30px;
	    font-size: 18px;
	    margin: 0 3px;
	}
	.site-header.header-fixed .primary-navigation {
	    top: 0;
	}
	.in-locations{
        grid-auto-flow: row;
    }
    .regulatory-bodies-tab {
        width: 100%;
    }
    .contact-form .section-heading h2 {
        font-size: 36px;
    }
    h1{
		font-size: 36px;
	}
	.section-heading h2 {
        font-size: 26px;
    }
    .section-heading h3 {
        font-size: 22px;
    }
}



@media (min-width: 1200px) and  (max-width: 1366px){
 
    .in-banner h5, .in-banner p{
        font-size: 15px;
    }
     h1{
		font-size: 42px;
	}
}

@media (min-width: 1600px){
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl, .site-header {
        max-width: 1360px;
    }        
}