

.blk-lyr .consult-info>h3,
.blk-lyr .consult-info>p {
	color: #fff
}

.consult-info>p {
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 0
}

.creative-slider {
	float: left;
	position: relative;
	width: 100%
}

.cmp-fct-bx>i,
.cnt-inf>i,
.expr-lst-wrp>div .enscroll-track>a.vertical-handle,
.grd-bg-lyr2:before,
.grd-lyr2,
.grd-lyr2-sudo:after,
.grd-lyr2-sudo:before,
.pckg-bx>a:hover,
.serv-bx1.styl3>i,
.tgl-styl.styl3 .tgl-itm>h4.actv {
	background-image: -moz-linear-gradient(76deg, #3456c2 0, #0ba5c1 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0ba5c1), color-stop(100%, #3456c2));
	background-image: -webkit-linear-gradient(76deg, #3456c2 0, #0ba5c1 100%);
	background-image: -o-linear-gradient(76deg, #3456c2 0, #0ba5c1 100%);
	background-image: -ms-linear-gradient(76deg, #3456c2 0, #0ba5c1 100%);
	background-image: linear-gradient(14deg, rgb(197 47 51) 0, rgb(145 34 34) 100%)
}

.prmo-vdo {
	float: left;
	width: calc(100% + 0px);
	margin-left: 0;
	margin-top: 70px
}

.prmo-vdo>h3 {
	font-size: 35px;
	letter-spacing: -.5px;
	font-weight: 700;
	color: #313131;
	line-height: 42px;
	margin: 0 0 17px
}

.prmo-vdo>p {
	font-size: 15px;
	color: #686868;
	line-height: 20px;
	letter-spacing: 0;
	margin-bottom: 18px;
	position: relative;
	z-index: 10
}

.prmo-vdo>p::before {
	content: "\f10d";
	font-family: "Font Awesome 5 Pro";
	position: absolute;
	left: -45px;
	top: 0;
	z-index: -1;
	font-size: 40px;
	color: #a94442
}

.prm-vdo-inr {
	float: left;
	width: 100%;
	position: relative;
	overflow: hidden
}

.prm-vdo-inr>img {
	width: 100%
}

.prm-vdo-inr:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	background-color: #000;
	opacity: .22
}

.prm-vdo-inr>span {
	position: absolute;
	top: 50%;
	left: 50%;
	color: #fff;
	text-align: center
}

.prm-vdo-inr>span>a {
	line-height: 80px;
	display: inline-block;
	width: 80px;
	font-size: 24px;
	text-align: center;
	margin-bottom: 6px;
	color: #fff
}

.prm-vdo-inr>span>a:focus,
.prm-vdo-inr>span>a:hover {
	color: #fff
}

.prmo-vdo-mckp {
	float: left;
	padding-left: 60px;
	width: calc(100% + 300px);
	margin-top: -165px;
	position: relative;
	z-index: 999
}

.student_info {
	margin-bottom: 20px
}

.student_info img {
	max-width: 100px;
	width: 100%;
	display: block
}

.student_info h4 {
	margin-bottom: 8px;
	color: #000;
	font-weight: 600;
	font-size: 18px
}

.video_section.video-slider.slick-initialized .slick-slide {
	display: flex
}

.choose_jobsec .user_image {
	height: 80px;
	width: 80px;
	border-radius: 100%;
	background: #ddd;
	overflow: hidden;
	display: none
}

.choose_jobsec .user_image img {
	border-radius: 100%
}

.video_section .slick-list {
	overflow: inherit
}

div {
	outline: 0
}

.achivements-sec .hightlights {
	max-width: 556px
}

.achivements-sec .hightlights .placementcol {
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff
}

.achivements-sec .hightlights .placementcol:nth-of-type(odd) {
	border-right: none
}

.b-bottom-0 {
	border-bottom: 0 !important
}

.achivements-sec .hightlights .placementbox {
	align-items: center;
	justify-content: center;
	height: 170px
}

.achivements-sec .hightlights .placementbox .placementNo h2 {
	font-size: 54px;
	font-weight: 700;
	margin-bottom: 0
}

.achivements-sec .hightlights .placementbox .placementNo h6 {
	font-size: 18px;
	line-height: 24px;
	font-weight: 300;
	color: #000;
	margin-top: 0
}

.achivements-sec .hightlights .placementbox .placementNo h2 small {
	font-size: 18px
}

.achivements-sec .hightlights .main-heading {
	margin-bottom: 0;
	margin: auto;
	text-align: center
}

.achivements-sec .hightlights .main-heading h2 {
	margin-bottom: 0
}

.blk-lyr h3,
.blk-lyr h4,
.blk2-lyr h3,
.blk2-lyr h4,
.blk3-lyr h3,
.blk3-lyr h4,
.blk4-lyr h3,
.blk4-lyr h4,
.drk-bg h3,
.drk-bg h4,
.drk-bg2 h3,
.drk-bg2 h4,
.drk-bg3 h3,
.drk-bg3 h4,
.drk-bg4 h3,
.drk-bg4 h4 {
	color: #fff
}

.prc-bx {
	float: left;
	padding: 30px;
	width: 100%;
	margin: 23px 0;
	position: relative;
	z-index: 0
}

.prc-hdr {
	float: left;
	width: 100%;
	margin-bottom: 15px
}

.prc-hdr>h5 {
	color: #fff;
	font-size: 22px;
	letter-spacing: 0;
	margin: 0 0 7px;
	font-weight: 700
}

.prc-hdr>span {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	letter-spacing: 0
}

.prc-hdr>strong {
	font-size: 48px;
	color: #fff;
	letter-spacing: 0;
	float: left;
	margin-top: 10px;
	width: 100%
}

.prc-hdr>strong>span {
	display: block;
	font-size: 110px;
	line-height: 84px
}

.prc-bdy {
	float: left;
	width: 100%;
	padding-left: 0;
	list-style: none;
	margin-bottom: 25px
}

.prc-bdy>li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	line-height: 20px;
	padding: 10px 0;
	border-bottom: 1px dashed #ce2e30;
	list-style-type: none;
	display: block
}

.prc-bdy>li span {
	font-size: 18px;
	text-transform: capitalize
}

.prc-bdy>li+li {
	margin-top: 0
}

.prc-bx>a {
	display: inline-block;
	color: #fff;
	padding: 14px 35px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	font-size: 10px;
	letter-spacing: 0
}

.prc-bx.actv {
	background-color: #fff;
	-webkit-box-shadow: 0 13px 47px rgba(0, 0, 0, .11);
	-ms-box-shadow: 0 13px 47px rgba(0, 0, 0, .11);
	-o-box-shadow: 0 13px 47px rgba(0, 0, 0, .11);
	box-shadow: 0 13px 47px rgba(0, 0, 0, .11);
	-webkit-transform: scale(1.5, 1.1);
	-ms-transform: scale(1.5, 1.1);
	-o-transform: scale(1.5, 1.1);
	transform: scale(1.5, 1.1);
	z-index: -1;
	padding: 137px 36px
}

.prc-bx.actv .prc-hdr>h5 {
	font-size: 30px;
	line-height: 32px;
	color: #373435
}

.prc-bx.actv>* {
	-webkit-transform: scale(.7, 1);
	-ms-transform: scale(.7, 1);
	-o-transform: scale(.7, 1);
	transform: scale(.7, 1);
	margin-bottom: 0
}

.prc-bx.actv .prc-hdr>strong {
	color: #b73235
}

.rqst-cal {
	float: left;
	width: 100%
}

.blk-lyr .rqst-cal>h3,
.blk-lyr .rqst-cal>p,
.blk-lyr .rqst-cal>span {
	color: #fff
}

.rqst-cal>h3 {
	margin: 0 0 15px;
	font-size: 36px;
	letter-spacing: -.4px;
	font-weight: 700;
	font-family: poppins
}

.rqst-cal>p {
	font-size: 16px;
	line-height: 22px;
	letter-spacing: .1px;
	margin-bottom: 30px;
	max-width: 92%
}

.rqst-cal-frm {
	float: left;
	width: 100%
}

.blk-lyr .rqst-cal .slc-wrp .chosen-container>a,
.blk-lyr .rqst-cal-frm input {
	background-color: #fff;
	color: #000
}

.rqst-cal-frm input[type=submit] {
	font-size: 16px;
	line-height: 16px;
	font-weight: 700;
	color: #fff;
	float: left;
	margin-top: 52px;
	margin-bottom: 0;
	padding: 10px 35px;
	background: #b73235;
	width: auto;
	height: auto
}

.rqst-cal-frm input[type=submit]:focus,
.rqst-cal-frm input[type=submit]:hover {
	color: #fff
}

.gp.no-btmgp,
.no-btmgp {
	padding: 0
}

.testi-itm2-wrp {
	float: left;
	padding: 150px 15px 100px 40px;
	width: 100%
}

.testi-itm2 {
	float: left;
	width: 100%;
	background-color: #fff;
	padding: 67px 45px 45px;
	position: relative;
	height: 361px;
	border-radius: 15px
}

.testi-itm2>p {
	font-size: 15px;
	line-height: 20px;
	font-style: italic;
	color: #4d4d4d;
	letter-spacing: 0;
	margin-bottom: 0
}

.testi-itm2>p i {
	position: absolute;
	top: -40px;
	left: -20px;
	font-size: 90px;
	-webkit-text-shadow: 0 7px 30px rgba(0, 0, 0, .04);
	-ms-text-shadow: 0 7px 30px rgba(0, 0, 0, .04);
	-o-text-shadow: 0 7px 30px rgba(0, 0, 0, .04);
	text-shadow: 0 7px 30px rgba(0, 0, 0, .04);
	color: #b73235
}

.testi-itm2-inf {
	float: left;
	width: 100%;
	margin-top: 30px
}

.testi-itm2-inf-inr {
	display: table;
	vertical-align: bottom;
	margin-top: 20px
}

.testi-itm2-inf-inr>h4 {
	font-size: 18px;
	font-weight: 700;
	color: #3c3c3c;
	letter-spacing: 0;
	margin: 0 0 4px
}

.testi-itm2-inf-inr>span {
	font-size: 14px;
	color: #4d4d4d;
	letter-spacing: 0
}

.testimonials_section .img-bg {
	background-position: center
}

.grn-bs-bx {
	position: absolute;
	width: 100%;
	max-width: 770px;
	left: 7%;
	top: 19%
}

.grn-bs-bx>h1 {
	font-size: 48px;
	line-height: 44px;
	font-weight: 800;
	letter-spacing: -.5px;
	max-width: 85%;
	color: #373435;
	margin: 0 0 10px
}

.grn-bs-bx>h1 span {
	color: #c52f33
}

.grn-bs-bx>p {
	font-size: 16px;
	line-height: 20px;
	font-family: 'Montserrat', sans-serif;
	color: #242424;
	letter-spacing: -.5px;
	max-width: 90%;
	margin: 0
}

.registeration_container {
	position: absolute;
	width: 100%;
	max-width: 590px;
	left: 7%;
	top: 33%
}

.registerHeader h4 {
	font-size: 24px;
	margin: 30px 0 10px;
	font-weight: 700;
	letter-spacing: 0;
	color: #373435;
	text-align: left
}

.registerForm .formBody input,
.registerForm .formBody select {
	border-radius: 50px;
	border: 0
}

.registerForm .formBody input[type=email],
.registerForm .formBody input[type=text],
.registerForm .formBody select,
.registerForm .formBody textarea {
	float: left;
	width: 100%;
	margin-top: 10px;
	height: 40px;
	background-color: rgba(255, 255, 255, .8) !important;
	font-size: 12px;
	color: #000;
	letter-spacing: 0;
	padding: 10px 15px;
	border: 0
}

.registerForm .formBody select {
	width: 100%;
	height: 40px;
	border: 0;
	padding: 0;
	font-size: 12px;
	-webkit-appearance: none;
	background-image: url(../images/caret.png);
	background-repeat: no-repeat;
	background-size: 8px;
	background-position: 95% center;
	background-color: #fff;
	padding-right: 20px;
	padding-left: 15px;
	outline: 0
}

.login-btn {
	margin-top: 20px;
	text-align: left
}

.login-btn input {
	display: inline-block;
	background-color: #fff;
	margin-right: 5px;
	font-weight: 700;
	font-size: 12px;
	margin-top: 5px;
	color: #333;
	max-width: 200px;
	width: 100%;
	height: 40px
}

.login-btn input:last-child {
	margin-right: 0
}

.login-btn input.grd-lyr2:hover {
	color: #fff;
	background: #333
}

.login-btn input.grd-lyr2,
.login-btn input:hover {
	color: #fff
}

.login-btn input.grd-lyr3:hover {
	color: #fff;
	background: #b73235
}

.find_course .formField {
	margin-bottom: 15px
}

.find_course .formField select {
	width: 100%;
	height: 35px;
	border: 0;
	padding: 0;
	font-size: 12px;
	-webkit-appearance: none;
	background-image: url(../images/caret.png) !important;
	background-repeat: no-repeat;
	background-size: 8px;
	background-position: 95% center;
	padding-right: 20px;
	padding-left: 15px;
	outline: 0;
	border-radius: 3px
}

section.find_course .gp.blk-lyr {
	padding: 100px 0
}

header.styl4 {
	border-bottom: 1px solid #ebebeb;
	border-top: 1px solid #ebebeb
}

header.styl4 .lgo {
	width: 100%;
	max-width: 365px;
	float: left;
	text-align: center
}

header.styl4 .lgo>h1 {
	margin: 26.2px 0
}

header.styl4 nav {
	float: left
}

header.styl4 nav>ul {
	float: left;
	padding-left: 100px;
	list-style: none;
	margin-bottom: 0
}

header.styl4 nav>ul>li {
	float: left;
	position: relative;
	font-size: 15px;
	font-family: 'Montserrat', sans-serif;
	color: #242424;
	font-weight: 600;
	margin-right: 40px;
	line-height: 95px
}

header.styl4 nav>ul>li:last-child {
	margin-right: 0
}

header.styl4 nav>ul>li>a {
	display: block;
	color: #333
}

header.styl4 nav ul .mgamnu,
header.styl4 nav ul ul {
	top: 102%
}

header.styl4 nav>ul>li:before {
	border: 0;
	height: 2px;
	width: 0;
	content: "";
	bottom: -.5px;
	position: absolute
}

header.styl4 nav>ul>li:hover:before {
	width: 100%
}

.abt-cmp {
	float: left;
	width: 100%;
	margin-bottom: 45px
}

.abt-cmp-inr {
	display: inline-block;
	max-width: 90%
}

.abt-cmp-inr>h2 {
	font-size: 30px;
	color: #373435;
	letter-spacing: -.5px;
	margin: 0 0 13px;
	font-weight: 700;
	max-width: 90%;
	line-height: 36px;
	display: inline-block
}

.abt-cmp-inr>p {
	color: #686868;
	font-size: 15px;
	line-height: 20px;
	margin-bottom: 10px
}

.prfmnc-chrt-wrp {
	float: left;
	position: relative;
	width: 100%;
	padding: 45px;
	z-index: 0
}

.prfmnc-chrt-wrp:before {
	content: "";
	position: absolute;
	left: 10px;
	right: 10px;
	top: 5px;
	bottom: 5px;
	z-index: -1;
	background-color: #fff;
	border-radius: 10px;
	opacity: .8
}

.qut-inf {
	float: left;
	margin-top: 20px;
	padding-left: 60px;
	width: 110%
}

.qut-inf>h2 {
	font-size: 30px;
	letter-spacing: -.5px;
	font-weight: 700;
	color: #373435;
	line-height: 36px;
	margin: 0 0 20px
}

.qut-inf>p {
	font-size: 15px;
	color: #181818;
	line-height: 22px;
	margin-bottom: 0
}

.trm-tl {
	float: left;
	margin-bottom: 45px;
	width: 100%
}

.trm-tl>h4 {
	font-size: 35px;
	letter-spacing: -.5px;
	font-weight: 700;
	line-height: 42px;
	margin: 0 0 20px;
	color: #313131
}

.trm-tl>p {
	margin-bottom: 0;
	font-size: 15px;
	letter-spacing: .4px;
	line-height: 20px;
	color: #686868
}

.rmv-ext .prft-bx {
	margin-bottom: 20px
}

.prft-bx {
	float: left;
	position: relative;
	width: 100%
}

.prft-bx>img {
	width: 100%
}

.prft-inf {
	position: absolute;
	bottom: 20px;
	left: 0;
	right: 0;
	padding: 20px 25px
}

.prft-inf>i {
	color: #fff;
	font-size: 40px;
	float: left;
	margin-right: 15px
}

.prft-inf-inr {
	display: table
}

.prft-inf-inr>h5 {
	color: #fff;
	margin: 0;
	font-weight: 700;
	font-size: 15px;
	line-height: 20px
}

.prft-inf-inr>span {
	color: #fff;
	display: block;
	font-size: 15px;
	letter-spacing: .3px
}

.hndl-wpr {
	float: left;
	width: 100%
}

.hndl-feat-wrp {
	float: left;
	width: 100%;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	z-index: 0;
	padding: 70px
}

.hndl-feat-wrp,
.hndl-mb-wrp {
	float: left;
	width: 100%;
	min-height: 558px;
	position: relative
}

.hndl-feat-wrp:before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background-color: #000;
	z-index: -1
}

.hndl-feat-bx {
	float: left;
	width: 100%;
	position: relative;
	padding-left: 70px
}

.hndl-feat-bx+.hndl-feat-bx {
	margin-top: 46.7px
}

.hndl-feat-bx>i {
	position: absolute;
	left: 0;
	font-size: 45px;
	color: #fff;
	top: 0
}

.hndl-feat-bx>h4 {
	color: #fff;
	font-weight: 800;
	letter-spacing: 0;
	font-size: 20px;
	margin: 0 0 6px
}

.hndl-feat-bx>p {
	color: #bebebe;
	margin: 0;
	line-height: 20px;
	max-width: 70%;
	font-family: 'Open Sans', sans-serif
}

.hndl-car-image {
	position: absolute;
	bottom: 0;
	left: -155px;
	z-index: 1
}

.hndl-car-image img {
	max-width: 388px
}

.hndl-mb-wrp {
	padding-right: 0
}

.hndl-inf {
	vertical-align: middle;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 206px 200px
}

.hndl-inf span {
	display: block;
	font-size: 20px;
	line-height: 26px;
	letter-spacing: 2px;
	color: #e8e7e7;
	font-weight: 600;
	font-style: italic
}

.hndl-inf h3 {
	font-size: 60px;
	color: #fff;
	font-weight: 700;
	letter-spacing: -.3px;
	line-height: 65px;
	margin-bottom: 20px
}

.mega-lnks>a:focus,
.mega-lnks>a:hover,
header nav ul ul li:hover>a,
header nav ul ul li>a:focus {
	background-color: #f2f2f2
}

.rspn-hdr {
	display: none;
	float: left;
	width: 100%;
	position: relative;
	z-index: 1
}

.rspn-tpbr {
	background-color: #141414;
	float: left;
	height: 43px;
	overflow: hidden;
	width: 100%
}

.rspn-cnt {
	float: left;
	list-style: outside none none;
	margin-bottom: 0;
	padding-left: 0;
	width: 100%
}

.rspn-cnt>li {
	background-color: #080808;
	color: #a5a5a5;
	cursor: pointer;
	float: left;
	font-family: roboto;
	font-size: 10px;
	line-height: 43px;
	text-align: center;
	text-indent: 11px;
	width: 5%
}

.rspn-cnt>li.active {
	width: 95%
}

.rspn-cnt>li i {
	font-size: 13px;
	margin-right: 8px
}

.lg-mn {
	float: left;
	padding: 20px;
	position: relative;
	width: 100%
}

.rspn-mnu-btn {
	background-color: #141414;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	height: 45px;
	line-height: 45px;
	position: fixed;
	right: 0;
	text-align: center;
	top: 80px;
	width: 45px
}

.rsnp-mnu {
	background-color: #0c0c0c;
	bottom: 0;
	opacity: 0;
	padding: 85px 40px 50px;
	position: fixed;
	right: -400px;
	top: 0;
	visibility: hidden;
	z-index: 999;
	max-width: 400px;
	width: 100%
}

.rsnp-mnu.active {
	opacity: 1;
	right: 0;
	visibility: visible
}

.rspn-mnu-cls {
	background-color: #303030;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	height: 45px;
	line-height: 45px;
	position: absolute;
	right: 12px;
	text-align: center;
	top: 12px;
	width: 45px
}

.rsnp-mnu>ul {
	display: inline-block;
	list-style: outside none none;
	margin-bottom: 0;
	padding-left: 0;
	overflow-y: auto !important;
	height: 300px;
	width: 100% !important
}

.rsnp-mnu>ul>li {
	color: #fff;
	float: left;
	font-family: poppins;
	font-size: 13px;
	font-weight: 600;
	margin-bottom: 20px;
	position: relative;
	text-transform: uppercase;
	width: 100%
}

.rsnp-mnu>ul>li a {
	color: inherit;
	display: block
}

.rsnp-mnu>ul>li:last-child {
	margin-bottom: 0
}

.rsnp-mnu>ul ul {
	display: none;
	list-style: outside none none;
	margin-bottom: 0;
	padding-left: 20px;
	opacity: 1;
	position: static;
	visibility: visible
}

.rsnp-mnu ul li.menu-item-has-children.active>a {
	margin-bottom: 15px
}

.rsnp-mnu>ul li.menu-item-has-children::before {
	content: ". . .";
	right: 0;
	position: absolute;
	top: -2px
}

.rsnp-mnu>ul ul>li {
	color: #a4a4a4;
	font-family: poppins;
	font-size: 12px;
	margin-bottom: 12px;
	position: relative;
	text-transform: initial
}

.rsnp-mnu>ul ul>li:last-child {
	margin-bottom: 0
}

.carrerPlanning-sec h6 {
	font-size: 18px;
	margin-bottom: 20px;
	color: #373435;
	font-weight: 700
}

.carrerPlanning-sec ul {
	padding-left: 40px
}

.carrerPlanning-sec ul li {
	list-style-type: none;
	position: relative;
	margin-bottom: 24px
}

.carrerPlanning-sec ul li::before {
	content: '';
	height: 24px;
	width: 24px;
	background-image: -moz-linear-gradient(76deg, #3456c2 0, #0ba5c1 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0ba5c1), color-stop(100%, #3456c2));
	background-image: -webkit-linear-gradient(76deg, #3456c2 0, #0ba5c1 100%);
	background-image: -o-linear-gradient(76deg, #3456c2 0, #0ba5c1 100%);
	background-image: -ms-linear-gradient(76deg, #3456c2 0, #0ba5c1 100%);
	background-image: linear-gradient(14deg, rgb(197 47 51) 0, rgb(145 34 34) 100%);
	border-radius: 50%;
	position: absolute;
	left: -40px;
	top: 4px
}

.carrerPlanning-sec ul li h3 {
	font-size: 22px;
	margin-bottom: 4px;
	color: #373435;
	font-weight: 700
}

.carrerPlanning-sec ul li p {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 0;
	color: #181818
}

.naccPlus-sec .uniqueThumbContent {
	padding: 0 0
	;min-height: 110px;clear: both;}

	.naccPlus-sec .uniqueThumbContent h2 {
		font-size: 60px;
		line-height: 55px;
		margin-bottom: 15px;
		color: #323743
	}

	.naccPlus-sec .uniqueThumbContent h2 span {
		display: block;
		font-size: 14px;
		line-height: 14px;
		color: #323743
	}

	.naccPlus-sec .uniqueThumbContent h4 {
		font-size: 14px;
		line-height: 20px;
		font-weight: 400
	}

	.naacRhtside {
		padding-left: 0
	}

	.naacRhtside .whyNaac {
		margin-top: 0;
		margin-bottom: 20px
	}

	.naacRhtside .aboutNaac {
		padding: 30px 30px;
		-webkit-box-shadow: 0 0 50px rgba(0, 0, 0, .1);
		box-shadow: 0 0 50px rgba(0, 0, 0, .1);
		background-image: url(../images/color-bg.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: right bottom
	}

	.naacRhtside .whyNaac ul li {
		list-style-type: none;
		margin-bottom: 10px;
		position: relative;
		padding-left: 35px
	}

	.naacRhtside .whyNaac ul li::before {
		content: '';
		background-image: url(../images/star.png);
		width: 20px;
		height: 20px;
		background-size: cover;
		background-repeat: no-repeat;
		position: absolute;
		left: 0;
		top: 0
	}

	.naacRhtside .aboutNaac ul li:first-child {
		padding-top: 0
	}

	.naacRhtside .aboutNaac ul li {
		list-style-type: none;
		border-bottom: 1px dashed #fa8720;
		padding: 12px 0 4px
	}

	.naacRhtside .aboutNaac ul li:last-child {
		border-bottom: 0
	}

	.naacRhtside .aboutNaac ul li span {
		width: 80px;
		font-size: 46px;
		font-weight: 700;
		display: inline-block;
		vertical-align: top;
		line-height: 50px;
		color: #b73235;
		text-align: center
	}

	.naacRhtside .aboutNaac ul li span sup {
		font-size: 45%;
		top: -.9em
	}

	.naacRhtside .aboutNaac ul li p {
		width: 250px;
		display: inline-block;
		vertical-align: top;
		padding-left: 20px;
		font-weight: 500;
		margin-top: 0;
		margin-bottom: 0;
		color: #181818
	}

	.s-single-services {
		transition: .3s;
		padding: 2px;
		background: #fff 0 0 no-repeat padding-box;
		box-shadow: 3px 4px 15px #00000026;
		border-radius: 10px;
		min-height: inherit;}

		.services-icon {
			width: 100%;
			height: auto;
			/* background: #ECB50A; */
			display: inline-block;
			/* padding-top: 30px; */
			/* margin-bottom: 15px; */
			border-radius: 0 0 35px 35px;margin: 0 auto;}

			.services-icon img {
				transform: rotateY(0);
			transition: all ease .6s;/*border-radius: 10px;*/}

			.s-single-services.active .services-icon {
				background: #F7941E
			}

			.s-single-services.active .services-icon img {
				transform: rotateY(360deg)
			}

			.services-bg {
				background-position: center;
				background-size: cover
			}

			.s-single-services.mT-40 {
				margin-top: 30px
			}

			.p-60 {
				padding: 20px 0
			}

			.parolx-text-left {
				font-size: 100px;
				font-weight: 800;
				transform: rotate(-90deg);
				position: absolute;
				left: -33px;
				top: 45%;
				color: #181818;
				opacity: .05
			}

			.main-heading h2 {
				font-size: 30px;
				line-height: 36px;
				color: #323743;
				font-weight: 700
			}

			.main-heading h2 span {
				color: #b73235
			}

			.main-heading {
				margin-bottom: 30px
			}

			ul {
				margin: 0;
				padding: 0
			}

			h1,
			h2,
			h3,
			h4,
			h5,
			h6 {
				margin: 0;
				font-weight: 700;
				display: block
			}

			.p-relative {
				position: relative
			}

			.grn-bs-bx>h1 span {
				color: #c52f33;
				font-size: 40px
			}

			.thinkBeyond_sec .col-12.offset-3.col-sm-6.col-md-6.col-lg-4 {
				margin-left: 0
			}

			.dworld-sec .dworld-thumb {
				text-align: center
			}

			.dworld-sec .dworld-thumb h3 {
				font-size: 54px;
				margin-bottom: 15px;
				color: #fdc313
			}

			.dworld-sec .dworld-thumb p {
				font-size: 16px;
				line-height: 20px;
				padding: 0 30px;
				color: #fff
			}

			.internationalThumbs-cont .internationalThumbs {
				background: #dbe3f1;
				height: 200px;
				width: auto;
				text-align: center;
				padding: 30px;
				margin: auto;
				margin-bottom: 30px;
				position: relative
			}

			.internationalThumbs-cont .internationalThumbs.bg-red {
				background: #c52f33;
				height: 430px;
				display: flex;
				justify-content: center;
				align-items: center
			}

			.internationalThumbs-cont .internationalThumbs.bg-white {
				background: #fff
			}

			.internationalThumbs-cont .internationalThumbs.bg-red .innerThumb h4 {
				font-size: 20px;
				line-height: 24px
			}

			.internationalThumbs-cont .internationalThumbs .icon img {
				margin-bottom: 20px;
				width: 80px
			}

			.internationalThumbs-cont .internationalThumbs .globe_icon {
				content: '';
				position: absolute;
				width: 60px;
				top: 10px;
				left: 10px
			}

			.internationalThumbs-cont .internationalThumbs .innerThumb h4 {
				font-size: 16px;
				line-height: 20px;
				margin-bottom: 10px
			}

			.internationalThumbs-cont .internationalThumbs .innerThumb p {
				line-height: 20px;
				margin-bottom: 0
			}

			.innerThumb.text-white h4 {
				color: #fff
			}

			.innerThumb.text-white p {
				color: #fff
			}

			.text-white {
				color: #fff !important
			}

			.pp-easing {
				transition: all 1.2s cubic-bezier(.55, .085, 0, .99);
				transition-timing-function: cubic-bezier(.55, .085, 0, .99)
			}

			.section-services-1 {
				background-color: var(--base-0)
			}

			.footer-top-heiding .container {
				border-bottom: 0 solid #fff;
				margin-bottom: 60px
			}

			.footer-bg {
				background: #181818;
				background: url(../images/pattren.jpg);
				background-repeat: repeat;
				padding: 50px 0;
				padding-bottom: 0;
				width: 100%;
				display: inline-block
			}

			.mb-30 {
				margin-bottom: 30px
			}

			.footer-section .footer-logo {
				text-align: center;
				text-align: center;
				width: 100%;
				display: inline-block;
				margin-bottom: 2px
			}

			.footer-section .footer-logo a img {
				max-width: 180px
			}

			.footer-section .footer-links {
				text-align: left;
				padding-left: 0
			}

			.footer-section .footer-links .cu-address p {
				font-size: 14px;
				color: #666;
				text-decoration: none;
				line-height: 25px;
				margin-bottom: 10px
			}

			.footer-section .footer-links .cu-address p .icon {
				color: #666;
				margin-right: 10px
			}

			.footer-section .footer-links .cu-address b {
				color: #929191
			}

			.footer-section .footer-links ul {
				list-style-type: none;
				padding: 0
			}

			.footer-section .help-nos ul li .icon {
				color: #666;
				margin-right: 10px
			}

			.footer-section .footer-links ul li a {
				font-size: 14px;
				color: #666;
				text-decoration: none;
				line-height: 25px
			}

			.footer-section .card-info strong {
				display: block;
				font-size: 14px;
				font-weight: 600;
				color: #8e8b8b;
				text-decoration: none;
				line-height: 25px
			}

			.footer-section .card-info span {
				font-size: 14px;
				color: #666;
				text-decoration: none;
				line-height: 25px;
				display: block
			}

			.footer-social {
				text-align: center;
				margin-top: 0;
				display: block;
				position: relative;
				border-top: 1px solid #343434;
				padding: 20px 0
			}

			.footer-social a {
				font-size: 14px;
				display: inline-block;
				margin-left: 5px;
				height: 35px;
				width: 35px;
				color: #8c8c8c;
				background: #363636;
				text-align: center;
				line-height: 35px;
				border-radius: 50%
			}

			.footer-social a i {
				margin-top: 11px
			}

			.f-widget-title h5 {
				color: #fff;
				font-size: 14px;
				margin-bottom: 30px;
				padding-bottom: 10px;
				position: relative;
				font-weight: 400;
				text-transform: uppercase
			}

			.f-widget-title h5::before {
				content: "";
				position: absolute;
				left: 0;
				bottom: 0;
				height: 1px;
				width: 60px;
				background: #c52f33
			}

			.footer-link ul li i {
				color: #f3525a;
				margin-right: 5px;
				color: #666;
				display: none
			}

			.footer-link ul li a {
				color: #666;
				font-size: 14px;
				display: inline-block
			}

			.footer-link ul li {
				margin-bottom: 5px
			}

			.footer-link ul li:last-child {
				margin-bottom: 0
			}

			.pb-20 {
				padding-bottom: 20px
			}

			.copyright-wrap {
				background: #111;
				padding: 10px 0;
				font-size: 12px;
				color: #fff
			}

			.container--gallery {
				width: 100%;
				float: left
			}

			.container--gallery .row {
				margin-left: 0;
				margin-right: 0
			}

			.container--gallery [class*=col-] {
				padding-left: 0;
				padding-right: 0;
				margin-bottom: 0
			}

			.photo-zoom {
				outline: 0;
				overflow: hidden;
				position: relative;
				display: block;
				height: 200px
			}

			.photo-zoom img {
				position: absolute;
				left: 0;
				top: 0;
				width: 100% !important;
				height: auto !important;
				transform-origin: center;
				overflow: hidden;
				transition: all 0.5s ease-in-out
			}

			.photo-zoom img:hover {
				-webkit-filter: grayscale(100%);
				filter: grayscale(100%);
				transform: scale(1.2)
			}

			[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .photo-zoom img,
			[class*="-2"] .photo-zoom img,
			[class*="-3"] .photo-zoom img {
				width: auto;
				height: 100%
			}

			.mfp-with-zoom .mfp-container,
			.mfp-with-zoom.mfp-bg {
				opacity: 0;
				-webkit-backface-visibility: hidden;
				-webkit-transition: all .23s ease-out;
				transition: all .23s ease-out
			}

			.mfp-with-zoom.mfp-ready .mfp-container {
				opacity: 1
			}

			.mfp-with-zoom.mfp-ready.mfp-bg {
				opacity: .8
			}

			.mfp-with-zoom.mfp-removing .mfp-container,
			.mfp-with-zoom.mfp-removing.mfp-bg {
				opacity: 0
			}
			/*adil*/
			.sidebar-contact.active {
				right: 0;
			}      
			.sidebar-contact{
				position:fixed;
				top:50%;
				right:-350px;
				transform:translateY(-50%);
				width:350px;
				height:auto;
				padding:40px;
				background:#fff;
				box-shadow: 0 20px 50px rgba(0,0,0,.5);
				box-sizing:border-box;
				transition:0.5s;
				z-index: 996;
			}

			.sidebar-contact input,
			.sidebar-contact textarea{
				width:100%;
				height:36px;
				padding:5px;
				margin-bottom:10px;
				box-sizing:border-box;
				/*border:1px solid rgba(0,0,0,.5);*/
				outline:none;
			}
			.sidebar-contact h2{
				margin:0 0 20px;
				padding:0;
			}
			.sidebar-contact textarea{
				height:60px;
				resize:none;
			}
			.sidebar-contact input[type="submit"]{
				background:#d95224;
				color:#fff;
				cursor:pointer;
				border:none;
				font-size:18px;
			}
			.toggle {
				position: absolute;
				height: 48px;
				width: 48px;
				text-align: center;
				cursor: pointer;
				background: #f00;
				top: 0;
				left: -50px;
				line-height: 48px;
			}
			.toggle:before{
				content:'\f003';
				font-family:fontAwesome;
				font-size:18px;
				color:#fff;
			}
			.toggle.active:before{
				content:'\f00d';
			}
			video#video {object-fit: cover;height: 100vh;
				width: 100%;}
				.tload {position: absolute;bottom: 0;left: 0;
				/*   animation: 1s ease-out 0s 1 slideInFromLeft;transition: all 0.3s ease-in-out;*/}
/*@keyframes slideInFromLeft {
  0% {
    transform: translateX(-100%);
  }
  50% {
    transform: translateX(-50%);
  }
  100% {
    transform: translateX(0);
  }
  }*/

  .tload .col-md-3.col-sm-6 {
  	padding: 0;
  	flex: 0 0 auto;
  	width: 22%;
  }
  .counter {
  	text-align: left;
  	position: relative;
  	color: #fff;
  	/* padding: 20px 40px; */
  	/* border-right: 1px solid rgba(255,255,255,.3); */
  	/* border-bottom: 0px solid rgba(255,255,255,.3); */
  	/* text-align: left; */
  }
  .counter-inner{
  	position: relative;
  	z-index: 1;
  	padding: 10px 10px 0px;
        /* -webkit-clip-path: polygon(100% 0, 100% 75%, 50% 100%, 0% 75%, 0 0);
        clip-path: polygon(100% 0, 100% 75%, 50% 100%, 0% 75%, 0 0); */
        background: #0668EF;
        padding: 20px 30px;
        border-right: 1px solid rgba(255,255,255,.3);
        border-bottom: 0px solid rgba(255,255,255,.3);
        text-align: left;
    }
    .counter-inner.radius_right {
    	border-radius: 0px 50px 0px 0px !important;
    }
    .counter.yellow .counter-inner,
    .counter.yellow .counter-icon{
    	background: #fd7e15;
    	padding: 20px 30px;
    	border-right: 1px solid rgba(255,255,255,.3);
    	border-bottom: 0px solid rgba(255,255,255,.3);
    	text-align: left;
    }
    .counter.pink .counter-inner,
    .counter.pink .counter-icon{
    	background: #F7941E;
    	/* background-color: #F7941E; */
    	padding: 29px 30px;
    	border-right: 1px solid rgba(255,255,255,.3);
    	border-bottom: 0px solid rgba(255,255,255,.3);
    	text-align: left;
    }
    .counter.green1 .counter-inner,
    .counter.green1 .counter-icon{
    	background: #142857;
    	padding: 20px 30px;
    	border-right: 1px solid rgba(255,255,255,.3);
    	border-bottom: 0px solid rgba(255,255,255,.3);
    	text-align: left;
    }
    .counter-inner:before,
    .counter-icon:before{
    	content: "";
    	position: absolute;
    	top:0;
    	right:0;
    	width: 50%;
    	height: 100%;
    	background: rgba(0,0,0,0.15);
    	z-index: -1;
    	display: none;
    }
    .counter-value{
    	display: inline-block;
    	/* border: 3px solid #fff; */
    	/* width: 60px; */
    	/* height: 60px; */
    	line-height: 56px;
    	/* background: #0668EF; */
    	/* border-radius:50%; */
    	color: #fff;
    	font-size: 18px;
    	font-weight:700;
    	position: relative;
    	/* box-shadow: inset 0 0 15px rgba(0,0,0,0.3); */
    	/* text-shadow: 1px 2px 2px rgb(0 0 0 / 30%); */
    	margin-bottom: 0px;
    	margin-top: 0px;
    	font-size: 42px;
    	line-height: 46px;
    }
    /* .counter.yellow .counter-value{
    	
    	background: #ffc923;
    } */
    .counter.yellow.lpa35 .counter-inner {
    	background: linear-gradient(135deg,rgb(255, 201, 35) 0,rgb(255, 201, 35) 59%,rgb(237, 129, 0) 59%,rgb(237, 129, 0) 100%)!important;
    	border-right: 0!important;
    }
    .counter.pink .counter-value{
    	background: #F7941E;
    }
    .counter.green1 .counter-value{
    	background: #142857;
    }
    .counter h3 {
    	margin: 0;
    	font-size: 11px;
    	font-weight:600;
    	text-transform: uppercase;
    	color: #ffffff;
    	font-size: 14px;
    	line-height: 18px;
    }
    .counter-icon{
    	display: inline-block;
    	width: 70px;
    	height: 70px;
    	line-height: 80px;
    	background: #0668EF;
    	border-radius:0 50px 0 50px;
    	font-size: 15px;
    	position: relative;
    	overflow: hidden;
    	z-index: 1;            
    }
    .counter-icon:after{
    	content: "";
    	position: absolute;
    	top:7px;
    	left:7px;
    	right:7px;
    	bottom:7px;
    	border:5px solid #fff;
    	border-radius:0 50px 0 50px;
    	box-shadow: inset 0 0 15px rgba(0,0,0,0.3);
    }
    .counter-icon i {
    	position: absolute;
    	top: 50%;
    	left: 50%;
    	transform: translate(-50%, -50%);
    }
    @media screen and (max-width:990px) {
    	.counter {
    		margin-bottom: 30px;
    	}
    	.tload {
    		position: static;
    		bottom: auto;
    		left: auto;
    		/*animation:none;*/
    	}
    	.tload .col-md-3.col-sm-6 {
    		width: 50%;
    	}
    }
    .sidebar-contact2 {
    	position: fixed;
    	top: 26%;
    	right: -350px;
    	transform: translateY(-50%);
    	width: 350px;
    	height: auto;
    	padding: 0 40px 40px;
    	background: #fff;
    	box-shadow: 0 20px 50px rgb(0 0 0 / 50%);
    	box-sizing: border-box;
    	transition: 0.5s;
    	z-index: 9999999999;
    }
    .toggle2 {
    	position: fixed;
    	height: 48px;
    	width: 165px;
    	text-align: center;
    	cursor: pointer;
    	background: #f1851c;
    	top: 50%;
    	left: -74px;
    	line-height: 48px;
    	transform: rotate(270deg) translateY(-50%);
    	border-radius: 10px;
    }
    .toggle2:before {
    	/* content: 'ONLINE ADMISSION FORM'; */
    	font-family: "CircularStd";
    	font-size: 12px;
    	color: #fff;
    }
    .toggle2:after {
    	content: 'ONLINE ADMISSION FORM';
    	font-family: "CircularStd";
    	font-size: 12px;
    	color: #fff;
    }
    .scroll2 {
    	overflow: auto;
    }
    .sidebar-contact2 input, .sidebar-contact2 textarea {
    	width: 100%;
    	height: 36px;
    	padding: 5px;
    	margin-bottom: 10px;
    	box-sizing: border-box;
    	/* border: 1px solid rgba(0,0,0,.5); */
    	outline: none;
    }
    .toggle2.active:before {
   /* content: '\f00d';
    font-family: "Font Awesome 5 Pro";
    font-size: 18px;*/
}
.sidebar-contact2.active {
	/* right: 0;*/
}
.sidebar-contact2 h2 {
	margin: 0 0 20px;
	padding: 0;
	font-size: 1.1rem;
}
.sidebar-contact2 input[type="submit"] {
	background: #d95224;
	color: #fff;
	cursor: pointer;
	border: none;
	font-size: 18px;
}


.Gallery .second-services-content h5 {display: block;
	font-size: 16px;
	line-height: 14px;
	color: #323743;margin: 0 auto;text-align: center;padding: 15px 2px;min-height: 60px;}

	

	.Gallery .second-services-content a.read-more {padding: 7px 20px;
		float: right;
		font-size: 12px;
		background: #cc4d16;
		color: #ffffff;
		box-shadow: 0px 10px 20px -10px #cc4d16;
		border-radius: 25px;
		text-transform: uppercase;text-align: right;/* display: inline-block; */margin-right: 15px;}
		.Gallery .second-services-content a.read-more:hover {color: #000;
			background: #ffc923;}

			.Gallery .second-services-content {/* background: #afafaf; */border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
			.Gallery  .services-icon img {
				border-top-left-radius: 10px;
				border-top-right-radius: 10px;
				height: 200px;}
				.Gallery_Videos iframe {border-top-left-radius: 10px;
					border-top-right-radius: 10px;}
					.Gallery_Videos .uniqueThumbContent {
						min-height: 70px;
					}

					.gtco-testimonials {
						position: relative; 
					}
					@media (max-width: 767px) {
						.gtco-testimonials {
							margin-top: 20px;
						}
					}
					.gtco-testimonials h2 {
						font-size: 30px;
						text-align: center;
						margin-bottom: 50px;
						color: #FFFFFF;
						/* text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000; */
						letter-spacing: 2px;
						/* background-color:black; */
						padding:10px 5px;
						font-size: 30px;
						line-height: 36px;
						color: #323743;
						font-weight: 700;margin: 20px auto;}
						.gtco-testimonials .owl-stage-outer {
							padding: 30px 0;
						}
						.gtco-testimonials .owl-nav {
							display: none;
						}
						.gtco-testimonials .owl-dots {
							text-align: center;
						}
						.gtco-testimonials .owl-dots span {
							position: relative;
							height: 10px;
							width: 10px;
							border-radius: 50%;
							display: block;
							background: #fff;
							border: 2px solid #01b0f8;
							margin: 0 5px;
						}
						.gtco-testimonials .owl-dots .active {
							box-shadow: none;
						}
						.gtco-testimonials .owl-dots .active span {
							background: #01b0f8;
							box-shadow: none;
							height: 12px;
							width: 12px;
							margin-bottom: -1px;
						}
						.gtco-testimonials .card {
							background: #fff;
							box-shadow: 0 8px 30px -7px #c9dff0;
							margin: 0 20px;
							padding: 0 10px;
							border-radius: 20px;
							border: 0;
						}
						.gtco-testimonials .card .card-img-top {
							max-width: 100px;
							border-radius: 50%;
							margin: 15px auto 0;
							box-shadow: 0 8px 20px -4px #95abbb;
							width: 100px;
							height: 100px;
						}
						.gtco-testimonials .card h5 {
							color: #cc4d16;
							font-size: 19px;
							line-height: 1.3;
						}
						.gtco-testimonials .card h5 span {
							font-size: 16px;
							color: #666666;
						}
						.gtco-testimonials .card h6 {font-size: 16px;
							color: #111;
							padding-bottom: 15px;}
							.gtco-testimonials .card p {
								font-size: 16px;
								color: #999;
								padding-bottom: 15px;
							}
							.gtco-testimonials .active {
								/* opacity: 0.5; */
								transition: all 0.3s;
							}
							.gtco-testimonials .center {
								opacity: 1;
							}
							.gtco-testimonials .center h5 {
								font-size: 24px;
							}
							.gtco-testimonials .center h5 span {
								font-size: 20px;
							}
							.gtco-testimonials .center .card-img-top {
								max-width: 100%;
								height: 120px;
								width: 120px;
							}
							.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
								outline: 0;
							}
							.section-padding{
								padding:60px 0;
							}
							.brand-carousel {
								/* background: #eee; */
								margin-top: 0;
							}
							.owl-dots{
								text-align: center;
							}

							.owl-dot {
								display: inline-block;
								height: 15px !important;
								width: 15px !important;
								background-color: #222222 !important;
								opacity: 0.8;
								border-radius: 50%;
								margin: 0 5px;
							}

							.owl-dot.active {
								background-color: #FF170F !important;
							}



							/* ignore the code below */


							.link-area
							{
								position:fixed;
								bottom:20px;
								left:20px;  
								padding:15px;
								border-radius:40px;
								background:tomato;
							}
							.link-area a
							{
								text-decoration:none;
								color:#fff;
								font-size:25px;
							}
							.client .owl-carousel .owl-item img {
								display: block;
								width: auto;
							}
							.client img {
								opacity: 0.8;
								transition: 0.3s;
							}
							.client .owl-item.active:hover img{opacity: 1;}
							.footer-map1 p a b {
								background: #fff;
								color: #000;
								padding: 5px 9px;
								margin-bottom: 4px;
								padding: 5px 15px !important;
								color: #fff;
								font-size: 17px;
								font-weight: 400;
								border-radius: 20px;
								background: #cc4d16;
								margin: 0 5px;
								transition: 0.6s ease-in-out;
								display: block;width: 170px;text-align: center;margin: 10px;}
								.footer-map1 p a b:hover {
									color: #000;
									background: #ffc923;
								}
								/*adilend*/
								@media only screen and (max-width:1900px) {
									.photo-zoom {
										height: 150px
									}
								}

								@media only screen and (max-width:1365px) {
									.photo-zoom {
										height: 130px
									}
								}

								@media only screen and (max-width:1199px) {
									.photo-zoom {
										height: 110px
									}
								}

								@media only screen and (max-width:991px) {
									.photo-zoom {
										height: 200px
									}
									.photo-zoom img {
										width: 100% !important
									}
								}

								@media only screen and (max-width:767px) {
									.photo-zoom {
										height: 180px
									}
								}

								@media only screen and (max-width:575px) {
									.photo-zoom {
										height: 160px
									}
								}

								@media only screen and (max-width:575px) {
									.photo-zoom {
										height: 100px
									}
								}

								.mfp-bg {
									top: 0;
									left: 0;
									width: 100%;
									height: 100%;
									z-index: 1042;
									overflow: hidden;
									position: fixed;
									background: #0b0b0b;
									opacity: .8
								}

								.mfp-wrap {
									top: 0;
									left: 0;
									width: 100%;
									height: 100%;
									z-index: 1043;
									position: fixed;
									outline: 0 !important;
									-webkit-backface-visibility: hidden
								}

								.mfp-container {
									text-align: center;
									position: absolute;
									width: 100%;
									height: 100%;
									left: 0;
									top: 0;
									padding: 0 8px;
									-webkit-box-sizing: border-box;
									box-sizing: border-box
								}

								.mfp-container:before {
									content: '';
									display: inline-block;
									height: 100%;
									vertical-align: middle
								}

								.mfp-content {
									position: relative;
									display: inline-block;
									vertical-align: middle;
									margin: 0 auto;
									text-align: left;
									z-index: 1045
								}

								.mfp-zoom-out-cur,
								.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
									cursor: -webkit-zoom-out;
									cursor: zoom-out
								}

								.mfp-auto-cursor .mfp-content {
									cursor: auto
								}

								.mfp-arrow,
								.mfp-close,
								.mfp-counter,
								.mfp-preloader {
									-webkit-user-select: none;
									-moz-user-select: none;
									-ms-user-select: none;
									user-select: none
								}

								.mfp-loading.mfp-figure {
									display: none
								}

								.mfp-preloader {
									color: #ccc;
									position: absolute;
									top: 50%;
									width: auto;
									text-align: center;
									margin-top: -.8em;
									left: 8px;
									right: 8px;
									z-index: 1044
								}

								.mfp-s-ready .mfp-preloader {
									display: none
								}

								button.mfp-arrow,
								button.mfp-close {
									overflow: visible;
									cursor: pointer;
									background: 0 0;
									border: 0;
									-webkit-appearance: none;
									display: block;
									outline: 0;
									padding: 0;
									z-index: 1046;
									-webkit-box-shadow: none;
									box-shadow: none
								}

								.mfp-close {
									width: 44px;
									height: 44px;
									line-height: 44px;
									position: absolute;
									right: 0;
									top: 0;
									text-decoration: none;
									text-align: center;
									opacity: .65;
									padding: 0 0 18px 10px;
									color: #fff;
									font-style: normal;
									font-size: 28px;
									font-family: Arial, Baskerville, monospace
								}

								.mfp-close:focus,
								.mfp-close:hover {
									opacity: 1
								}

								.mfp-close:active {
									top: 1px
								}

								.mfp-close-btn-in .mfp-close {
									color: #333
								}

								.mfp-iframe-holder .mfp-close,
								.mfp-image-holder .mfp-close {
									color: #fff;
									right: -6px;
									text-align: right;
									padding-right: 6px;
									width: 100%
								}

								.mfp-counter {
									position: absolute;
									top: 0;
									right: 0;
									color: #ccc;
									font-size: 12px;
									line-height: 18px
								}

								.mfp-arrow {
									position: absolute;
									opacity: .65;
									margin: 0;
									top: 50%;
									margin-top: -55px;
									padding: 0;
									width: 90px;
									height: 110px;
									-webkit-tap-highlight-color: transparent
								}

								.mfp-arrow:active {
									margin-top: -54px
								}

								.mfp-arrow:focus,
								.mfp-arrow:hover {
									opacity: 1
								}

								.mfp-arrow .mfp-a,
								.mfp-arrow .mfp-b,
								.mfp-arrow:after,
								.mfp-arrow:before {
									content: '';
									display: block;
									width: 0;
									height: 0;
									position: absolute;
									left: 0;
									top: 0;
									margin-top: 35px;
									margin-left: 35px;
									border: medium inset transparent
								}

								.mfp-arrow .mfp-a,
								.mfp-arrow:after {
									border-top-width: 13px;
									border-bottom-width: 13px;
									top: 8px
								}

								.mfp-arrow .mfp-b,
								.mfp-arrow:before {
									border-top-width: 21px;
									border-bottom-width: 21px;
									opacity: .7
								}

								.mfp-arrow-left {
									left: 0
								}

								.mfp-arrow-left .mfp-a,
								.mfp-arrow-left:after {
									border-right: 17px solid #fff;
									margin-left: 31px
								}

								.mfp-arrow-left .mfp-b,
								.mfp-arrow-left:before {
									margin-left: 25px;
									border-right: 27px solid #3f3f3f
								}

								.mfp-arrow-right {
									right: 0
								}

								.mfp-arrow-right .mfp-a,
								.mfp-arrow-right:after {
									border-left: 17px solid #fff;
									margin-left: 39px
								}

								.mfp-arrow-right .mfp-b,
								.mfp-arrow-right:before {
									border-left: 27px solid #3f3f3f
								}

								img.mfp-img {
									width: auto;
									max-width: 100%;
									height: auto;
									display: block;
									line-height: 0;
									-webkit-box-sizing: border-box;
									box-sizing: border-box;
									padding: 40px 0 40px;
									margin: 0 auto
								}

								.mfp-figure {
									line-height: 0
								}

								.mfp-figure:after {
									content: '';
									position: absolute;
									left: 0;
									top: 40px;
									bottom: 40px;
									display: block;
									right: 0;
									width: auto;
									height: auto;
									z-index: -1;
									-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
									box-shadow: 0 0 8px rgba(0, 0, 0, .6);
									background: #444
								}

								.mfp-figure figure {
									margin: 0
								}

								.mfp-bottom-bar {
									margin-top: -36px;
									position: absolute;
									top: 100%;
									left: 0;
									width: 100%;
									cursor: auto
								}

								.mfp-title {
									text-align: left;
									line-height: 18px;
									color: #f3f3f3;
									word-wrap: break-word;
									padding-right: 36px
								}

								.mfp-image-holder .mfp-content {
									max-width: 100%
								}

								.mfp-gallery .mfp-image-holder .mfp-figure {
									cursor: pointer
								}

								@media all and (max-width:900px) {
									.mfp-arrow {
										-webkit-transform: scale(.75);
										transform: scale(.75)
									}
									.mfp-arrow-left {
										-webkit-transform-origin: 0;
										transform-origin: 0
									}
									.mfp-arrow-right {
										-webkit-transform-origin: 100%;
										transform-origin: 100%
									}
									.mfp-container {
										padding-left: 6px;
										padding-right: 6px
									}
								}

								.featured-imagebox-post {
									overflow: visible
								}

								.featured-imagebox {
									margin: 0 0
								}

								.featured-imagebox,
								.featured-imagebox .featured-thumbnail {
									position: relative;
									overflow: hidden
								}

								.featured-imagebox-post.style3 .featured-thumbnail img {
									width: 100%;
									transform: scale(1.01);
									transition: all .7s ease
								}

								.featured-imagebox:hover .featured-thumbnail img {
									-webkit-transform: scale(1.07) rotate(.5deg);
									-ms-transform: scale(1.07) rotate(.5deg);
									-moz-transform: scale(1.07) rotate(.5deg);
									transform: scale(1.07) rotate(.5deg)
								}

								.featured-imagebox-post.style3 .featured-content-post {
									position: relative;
									padding: 34px 10px 0 27px;
									margin-top: -47px;
									margin-right: 30px;
									background-color: #fff
								}

								#site-header-menu .site-navigation .menu li span.label-new,
								#totop.top-visible,
								.featured-icon-box.icon-align-top-content.style2:before,
								.featured-icon-box.icon-align-top-content.style2:hover a.di_link,
								.featured-icon-box.icon-align-top-content.style3:before,
								.featured-imagebox-portfolio.style1 .ttm-media-link a,
								.featured-imagebox-portfolio.style2 .ttm-media-link a,
								.featured-imagebox-portfolio.style3 .ttm-media-link a.ttm_link,
								.featured-imagebox-portfolio.style4 .ttm-box-view-overlay.ttm-portfolio-box-view-overlay:before,
								.featured-imagebox-portfolio.style5 .ttm-box-view-overlay.ttm-portfolio-box-view-overlay:before,
								.featured-imagebox-post.style3 .featured-content-post .cat_block-wrapper,
								.featured-imagebox-post.style3 .featured-title:before,
								.featured-imagebox-post.style4 .post-header:before,
								.featured-imagebox-post.style4 .ttm-box-post-date,
								.featured-imagebox-services.style4:hover .more-button,
								.featured-imagebox-services.style5 .featured-header .featured-title:before,
								.featured-imagebox-team.style2 .media-block .social-icons li a,
								.featured-imagebox-team.style2 .media-block a.media-btn:hover,
								.featured-imagebox-team.style3 .featured-content:after,
								.featured-imagebox-team.style3 .featured-content:before,
								.featured-imagebox-team.style3 .media-block .social-icons li a:hover,
								.featured-imagebox-team.style4 .media-block .social-icons li a:hover,
								.featured-imagebox-team.style4 .media-block a.media-btn,
								.footer .social-icons li>a:hover,
								.footer .widget .widget-title:before,
								.header_cart .cart_count,
								.header_search_content button.close-search,
								.heading-seperator span:before,
								.pagination-block .page-numbers.current,
								.pagination-block .page-numbers:hover,
								.progress-bar-inner .progress-bar.progress-bar-color-bar_skincolor:before,
								.slick_slider.slick-arrows-style1 .slick-next:hover,
								.slick_slider.slick-arrows-style1 .slick-prev:hover,
								.slick_slider.slick-arrows-style3 .slick-arrow:hover,
								.slick_slider.slick-arrows-style4 .slick-arrow:hover,
								.slick_slider.slick-dots-style1 .slick-dots li.slick-active button,
								.slick_slider.slick-dots-style2 .slick-dots li.slick-active button,
								.slick_slider.slick-dots-style3 .slick-dots li.slick-active button,
								.social-icons.circle li>a:hover,
								.testimonials.ttm-testimonial-box-view-style2 .testimonial-content blockquote::before,
								.testimonials.ttm-testimonial-box-view-style3 .testimonial-content .quote-icon::after,
								.testimonials.ttm-testimonial-box-view-style4 .testimonial-avatar:before,
								.toggle.ttm-toggle_style_border .toggle-title a.active,
								.ttm-bgcolor-darkgrey .tooltip:after,
								.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:not(.btn-inline):hover:after,
								.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:not(.btn-inline):hover:before,
								.ttm-bgcolor-darkgrey [data-tooltip]:after,
								.ttm-bgcolor-grey .tooltip:after,
								.ttm-bgcolor-grey [data-tooltip]:after,
								.ttm-bgcolor-skincolor,
								.ttm-bgcolor-skincolor .ttm-stickable-header.fixed-header,
								.ttm-bgcolor-skincolor>.ttm-bg-layer,
								.ttm-bgcolor-skincolor>.ttm-bg-layer>.ttm-col-wrapper-bg-layer-inner,
								.ttm-bgcolor-white .ttm-tabs.ttm-tab-style-02 ul.tabs li.active a,
								.ttm-blog-classic .entry-header .entry-title:before,
								.ttm-blog-classic .ttm-blog-classic-content:before,
								.ttm-btn-style-fill.ttm-btn-color-skincolor,
								.ttm-btn.ttm-btn-style-border.ttm-btn-color-skincolor:not(.btn-inline):hover:after,
								.ttm-btn.ttm-btn-style-border.ttm-btn-color-skincolor:not(.btn-inline):hover:before,
								.ttm-btn.ttm-btn-style-fill.ttm-btn-color-dark:not(.btn-inline):hover:after,
								.ttm-btn.ttm-btn-style-fill.ttm-btn-color-dark:not(.btn-inline):hover:before,
								.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:hover:before,
								.ttm-icon_element-fill.ttm-icon_element-color-skincolor,
								.ttm-pricing-plan.pricing-recommended-plan .ttm-p_table-body:before,
								.ttm-pricing-plan.pricing-recommended-plan .ttm-p_table-head,
								.ttm-progress-bar .progress-bar.progress-bar-color-bar_skincolor,
								.ttm-tabs.ttm-tab-style-01 ul.tabs li a:after,
								.ttm-tabs.ttm-tab-style-01 ul.tabs li.active a:before,
								.ttm-tabs.ttm-tab-style-02 ul.tabs li.active,
								.ttm-tabs.ttm-tab-style-03 ul.tabs li.active a,
								.ttm-tabs.ttm-tab-style-03 ul.tabs li:hover a,
								.ttm-tabs.ttm-tab-style-vertical ul.tabs li.active a,
								.ttm-tabs.ttm-tab-style-vertical ul.tabs li:hover a,
								.ttm-textcolor-skincolor .tooltip:after,
								.ttm-textcolor-skincolor [data-tooltip]:after,
								.ttm-toggle-title-bgcolor-skincolor,
								.widget .tagcloud a:hover,
								.widget.widget-nav-menu ul li.active a:before,
								.widget.widget-nav-menu ul li:hover a:before,
								article.ttm-blog-classic .ttm-box-post-date .ttm-entry-date {
									background-color: #b73235
								}

								.featured-imagebox-post.style3 .featured-content-post .cat_block-wrapper {
									position: absolute;
									top: -15px;
									padding: 4px 20px;
									display: inline-block;
									left: 30px;
									font-size: 14px
								}

								.featured-imagebox-post.style3 .featured-content-post .cat_block-wrapper a {
									color: #fff
								}

								.featured-imagebox-post.style3 .featured-title {
									position: relative
								}

								.featured-imagebox-post.style3 .featured-title:before {
									content: '';
									position: absolute;
									height: 100%;
									left: -27px;
									top: 0;
									width: 4px
								}

								.featured-imagebox-post.style3 .featured-title h5 {
									margin-bottom: 15px
								}

								.featured-imagebox-post .featured-content .featured-title h5 {
									font-weight: 700;
									font-size: 20px;
									line-height: 24px;
									margin-bottom: 0;
									color: #323743
								}

								.featured-imagebox .featured-content .featured-title h5 {
									margin-bottom: 12px;
									position: relative;
									overflow: hidden
								}

								.recentNews-sec .slick-dots .slick-active button {
									width: 10px;
									border-radius: 50%;
									height: 10px;
									background: #fdc313
								}

								.recentNews-sec .slick-dots li button {
									text-indent: -99999px;
									border: none;
									padding: 0;
									z-index: 1;
									cursor: pointer;
									background: no-repeat;
									transition: .3s;
									width: 10px;
									height: 10px;
									margin: 0 3px;
									border-radius: 50%;
									background: #fff;
									border: 1px solid #181818
								}

								.footer-fixed-bar {
									background: rgba(0, 0, 0, .95);
									position: fixed;
									bottom: 0;
									left: 0;
									right: 0;
									text-align: center;
									z-index: 10;
									padding: 10px 0;
									display: none
								}

								.footer-fixed-bar p {
									color: #fff;
									font-size: 16px;
									display: inline-block;
									vertical-align: middle;
									margin-right: 10px;
									margin-bottom: 0
								}

								.footer-fixed-bar a {
									text-transform: uppercase;
									font-size: 18px;
									text-decoration: none;
									font-weight: 700;
									line-height: 20px;
									color: #f7b400;
									display: inline-block;
									vertical-align: middle
								}

								.sec-title h2 {
									position: relative;
									display: block;
									font-size: 30px;
									line-height: 34px;
									color: #323743;
									font-weight: 600
								}

								.auto-container {
									position: static;
									max-width: 1200px;
									padding: 0 15px;
									margin: 0 auto
								}

								.cmt-bg {
									position: relative
								}

								.cmt-bgcolor-grey,
								.cmt-bgcolor-grey>.cmt-bg-layer,
								.cmt-bgcolor-grey>.cmt-bg-layer>.cmt-col-wrapper-bg-layer-inner,
								.cmt-btn-style-fill.cmt-btn-color-grey,
								.cmt-header-style-03 .header_search #search_query_top,
								.cmt-header-style-03 .header_search .header_search_content,
								.cmt-icon_element-fill.cmt-icon_element-color-grey,
								.cmt-toggle-title-bgcolor-grey .toggle-title,
								.comment-body,
								.pagination-block .page-numbers,
								.testimonials.cmt-testimonial-box-view-style1 .testimonial-content,
								.wrap-form.contact_form span.text-input input,
								.wrap-form.contact_form span.text-input select,
								.wrap-form.contact_form span.text-input textarea {
									background-color: #e5eaed
								}

								.cmt-bg-layer,
								.cmt-col-wrapper-bg-layer-inner,
								.cmt-titlebar-wrapper .cmt-titlebar-wrapper-bg-layer {
									position: absolute;
									height: 100%;
									width: 100%;
									top: 0;
									left: 0
								}

								.section-title {
									position: relative;
									margin-bottom: 16px
								}

								.section-title.style2 .title-desc,
								.section-title.style2 .title-header {
									display: table-cell;
									vertical-align: middle
								}

								.section-title.style2 .title-header {
									width: 26%;
									padding-right: 0;
									padding-bottom: 5px
								}

								.section-title h5 {
									color: #0067ed
								}

								.section-title h5 {
									font-weight: 500;
									display: block;
									text-transform: uppercase;
									font-size: 13px;
									line-height: 13px;
									letter-spacing: 1px;
									margin-bottom: 8px;
									color: inherit;
									position: relative
								}

								.section-title h2.title {
									font-weight: 700;
									text-transform: capitalize;
									font-size: 30px;
									line-height: 30px;
									margin-bottom: 0
								}

								.section-title h2.title span {
									color: #b73235
								}

								.section-title.style2 .title-desc,
								.section-title.style2 .title-header {
									display: table-cell;
									vertical-align: middle
								}

								.section-title.style2 .title-desc {
									padding-right: 0
								}

								.section-title.style2 .title-desc p {
									margin-top: 17px;
									margin-bottom: 0;
									font-style: italic
								}

								.bor_rad_5 {
									border-radius: 5px;
									margin: 15px 0
								}

								.featured-imagebox-country.style2 {
									box-shadow: 0 0 10px 0 rgba(18, 29, 39, .07)
								}

								.featured-imagebox-country.style2 .featured-lab-thumbnail img {
									width: 100%;
									transition: all .8s;
									-webkit-clip-path: polygon(0 100%, 0 0, 100% 0, 100% 70%, 0 99%);
									clip-path: polygon(0 100%, 0 0, 100% 0, 100% 70%, 0 99%)
								}

								.featured-imagebox-country.style2:hover .featured-lab-thumbnail img {
									-webkit-clip-path: polygon(0 100%, 0 0, 100% 0, 100% 85%, 0 85%);
									clip-path: polygon(0 100%, 0 0, 100% 0, 100% 85%, 0 85%)
								}

								.featured-imagebox-country.style2 .featured-content-icon_img-block {
									width: 70px;
									height: 70px;
									background-color: #b73235;
									border: 5px solid #fff;
									box-shadow: 0 3px 12px rgba(0, 0, 0, .1);
									border-radius: 50%;
									color: #1c1c1c;
									line-height: 60px;
									position: absolute;
									bottom: 65px;
									left: 0;
									margin: 0 auto;
									right: 0
								}

								.featured-imagebox-country.style2 .featured-content-icon_img-block img {
									display: inline-block;
									margin: auto
								}

								.featured-imagebox-country.style2 .featured-lab-content {
									text-align: center;
									margin-top: -105px;
									background-color: #fff;
									padding: 113px 20px 30px
								}

								.featured-imagebox-country.style2 .featured-title h5 {
									font-size: 18px
								}

								.featured-imagebox-country.style2 {
									-webkit-transform: translateY(0);
									-moz-transform: translateY(0);
									-ms-transform: translateY(0);
									-o-transform: translateY(0);
									transform: translateY(0);
									-webkit-transition: .5s;
									-o-transition: .5s;
									-moz-transition: .5s;
									transition: .5s
								}

								.featured-imagebox-country.style2:hover {
									-webkit-transform: translateY(-8px);
									-moz-transform: translateY(-8px);
									-ms-transform: translateY(-8px);
									-o-transform: translateY(-8px);
									transform: translateY(-8px)
								}

								.researchLab-sec .slick-dots .slick-active button {
									width: 10px;
									border-radius: 50%;
									height: 10px;
									background: #fdc313
								}

								.researchLab-sec .slick-dots li button {
									text-indent: -99999px;
									border: none;
									padding: 0;
									z-index: 1;
									cursor: pointer;
									background: no-repeat;
									transition: .3s;
									width: 10px;
									height: 10px;
									margin: 0 3px;
									border-radius: 50%;
									border: 1px solid #181818
								}

								.about-section {
									position: relative;
									padding: 60px 0 30px;
									background: #fff
								}

								.about-section .image-block {
									position: relative;
									margin-bottom: 30px
								}

								.about-section .image-block::before {
									position: absolute;
									content: "";
									top: 45px;
									left: 45px;
									right: 45px;
									bottom: 45px;
									border-width: 6px;
									border-style: solid;
									border-color: #f1f2f5;
									-o-border-image: initial;
									border-image: initial;
									border-radius: 3px
								}

								.about-section .image-one {
									position: relative;
									margin-left: 130px;
									-webkit-box-shadow: rgba(0, 0, 0, .27) 0 5px 20px 0;
									box-shadow: rgba(0, 0, 0, .27) 0 5px 20px 0;
									display: inline-block;
									border-radius: 6px
								}

								.about-section .image-one .image-box {
									overflow: hidden;
									border-radius: 6px
								}

								.about-section .image-one img {
									border-radius: 6px;
									-webkit-transition: 1s;
									-o-transition: 1s;
									transition: 1s
								}

								.about-section .image-two {
									position: relative;
									margin-top: -180px;
									-webkit-box-shadow: rgba(0, 0, 0, .27) 0 5px 20px 0;
									box-shadow: rgba(0, 0, 0, .27) 0 5px 20px 0;
									display: inline-block;
									border-radius: 6px
								}

								.about-section .image-two .image-box {
									position: relative;
									overflow: hidden
								}

								.about-section .image-two .image-box:before {
									position: absolute;
									top: 0;
									left: -75%;
									z-index: 2;
									display: block;
									content: '';
									width: 50%;
									height: 100%;
									background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .3) 100%);
									background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .3)));
									background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .3) 100%);
									-webkit-transform: skewX(-25deg);
									-ms-transform: skewX(-25deg);
									transform: skewX(-25deg)
								}

								.about-section .image-two img {
									border-radius: 6px
								}

								.about-section .logo {
									position: absolute;
									right: 0;
									bottom: 0;
									width: 100px;
									height: 100px;
									padding: 0 10px;
									text-align: center;
									border-radius: 50%;
									border-width: 3px;
									border-style: dotted;
									border-color: #333;
									-o-border-image: initial;
									border-image: initial
								}

								.about-section .logo::before {
									position: absolute;
									content: "";
									top: 10px;
									left: 10px;
									right: 10px;
									bottom: 10px;
									border-radius: 50%
								}

								.about-section .logo img {
									position: relative;
									margin-top: 10px;
									opacity: .9;
									animation-name: rotateme;
									animation-duration: 6s;
									animation-iteration-count: infinite;
									animation-timing-function: linear;
									-webkit-animation-name: rotateme;
									-webkit-animation-duration: 6s;
									-webkit-animation-iteration-count: infinite;
									-webkit-animation-timing-function: linear;
									-moz-animation-name: rotateme;
									-moz-animation-duration: 6s;
									-moz-animation-iteration-count: infinite;
									-moz-animation-timing-function: linear;
									-ms-animation-name: rotateme;
									-ms-animation-duration: 6s;
									-ms-animation-iteration-count: infinite;
									-ms-animation-timing-function: linear;
									-o-animation-name: rotateme;
									-o-animation-duration: 6s;
									-o-animation-iteration-count: infinite;
									-o-animation-timing-function: linear
								}

								.about-section .text-block {
									position: relative;
									padding-left: 33px;
									margin-bottom: 25px
								}

								.about-section .text-block::before {
									content: '';
									background-image: url(../images/edu.png);
									width: 20px;
									height: 20px;
									background-size: cover;
									background-repeat: no-repeat;
									position: absolute;
									left: 0;
									top: 3px
								}

								.about-section .text-block h5 {
									font-size: 20px;
									font-weight: 700;
									text-transform: uppercase;
									margin-bottom: 5px;
									color: #b73235
								}

								.about-section .text-block h4 {
									font-size: 14px;
									font-weight: 600;
									line-height: 18px
								}

								.about-section .text {
									font-size: 16px;
									line-height: 22px;
									margin: auto;
									margin-top: 20px
								}

								.about-section .sec-title {
									margin-bottom: 40px
								}

								.fortune-sec ul li {
									list-style-type: none;
									display: inline-block;
									vertical-align: middle;
									margin: 0 30px
								}

								.fortune-sec ul li img {
									height: 45px;
									max-width: 100%
								}

								.p-0 {
									padding: 0 !important
								}

								.d-flex {
									display: -ms-flexbox;
									display: flex;
									-ms-flex-wrap: wrap;
									flex-wrap: wrap
								}

								.ml-auto,
								.mx-auto {
									margin-left: auto !important
								}

								.light-bg {
									background-color: #b73235
								}

								.parolx-logo-text {
									font-size: 100px;
									font-weight: 800;
									position: absolute;
									right: 72px;
									bottom: 66px;
									color: #181818;
									opacity: .05
								}

								.light-bg.pad30 {
									padding: 30px 0
								}

								.about-section .sec-title span {
									color: #c52f33
								}

								.phase-slider .slick-dots {
									text-align: center;
									margin-top: 20px
								}

								.phase-slider .slick-dots li {
									list-style-type: none;
									display: inline-block;
									vertical-align: middle;
									margin: 0 2px;
									height: auto
								}

								.phase-slider .slick-dots li button {
									width: 10px;
									height: 10px;
									font-size: 0;
									background: #ccc;
									border: 0;
									border-radius: 50%;
									margin: 0;
									padding: 0
								}

								.phase-slider .slick-dots li.slick-active button {
									background: #0e5092;
									height: 12px;
									width: 12px
								}

								.red-brd {
									border-color: #b73235
								}

								.red-bg {
									background-color: #F7941E
								}

								.yellow-bg {
									background-color: #FFCA24
								}

								.blue-bg {
									background-color: #142857;
								}

								.goto-top {
									display: inline-block;
									background-color: #febf29;
									width: 45px;
									height: 45px;
									text-align: center;
									-webkit-border-radius: 5px;
									-moz-border-radius: 5px;
									-ms-border-radius: 5px;
									-o-border-radius: 5px;
									border-radius: 5px;
									font-size: 20px;
									line-height: 1.5;
									font-size: 1.25rem;
									line-height: 44px;
									position: fixed;
									right: 30px;
									bottom: 50px;
									-webkit-transition: background-color .3s, opacity .5s, visibility .5s;
									-o-transition: background-color .3s, opacity .5s, visibility .5s;
									transition: background-color .3s, opacity .5s, visibility .5s;
									opacity: 0;
									visibility: hidden;
									z-index: 10;
									cursor: pointer
								}

								.goto-top span {
									color: #fff;
									font-size: 20px;
									line-height: 25px
								}

								.goto-top.show {
									display: block;
									opacity: 1;
									visibility: visible
								}

								.goto-top:hover {
									cursor: pointer;
									background-color: #b80508
								}

								h4.modal-title.text-center {
									font-size: 20px !important
								}

								.other-program-sec h2 {
									font-size: 24px;
									font-weight: 600
								}

								.required-field {
									color: #e31f25;
									font-size: 12px;
									float: right
								}

								h4.modal-title span {
									font-size: 20px !important
								}

								section.award_section .gp {
									padding: 80px 0
								}

								.award_section .consult-wrp .consult-imgs .single-award-block {
									background: rgba(255, 255, 255, .8);
									padding: 25px 15px;
									border-radius: 3px;
									filter: grayscale(100)
								}

								.award_section .consult-wrp .consult-imgs {
									margin-top: 20px
								}

								.award_section .consult-wrp .consult-imgs .single-award-block .award-img {
									height: 80px;
									vertical-align: middle;
									line-height: 80px
								}

								.award_section .consult-wrp .consult-imgs .single-award-block .award-info p {
									margin-bottom: 0
								}

								.quotes {
									display: none
								}

								.quotes1 {
									display: none
								}

								.quotes2 {
									display: none
								}

								.quotes3 {
									display: none
								}
								@media screen and (max-width: 991px){

									.sidebar-contact {
										top: 76% !important;
										
									}
									.sidebar-contact2 {
										top: 48%;
									}
									.counter.pink .counter-inner, .counter.pink .counter-icon {
										padding: 30px 30px;
										text-align: center;
										min-height: 160px;
									}
									.counter {
										margin-bottom: 0;
									}
									.counter-inner.radius_right {
										border-radius: 0 !important;
										min-height: 160px;
									}
									.lpa35 {
										background: #bb2226!important;
										border-right: 1px solid rgba(255,255,255,.3)!important;
										min-height: 160px;
									}
									.counter.green1 .counter-inner, .counter.green1 .counter-icon {
										padding: 30px 30px;
										text-align: center;
										min-height: 160px;
									}
									.counter.yellow.lpa35 .counter-inner {
										background: #bb2226!important;
										border-right: 1px solid rgba(255,255,255,.3)!important;
									}
									.counter.yellow .counter-inner, .counter.yellow .counter-icon , .counter-inner {
										text-align: center;
									}
									.counter.yellow .counter-value {
										/* background: #fd7e15; */
										background: transparent;
									}
								}
								.about a.read-more {padding: 7px 20px;
									float: right;
									font-size: 12px;
									background: #cc4d16;
									color: #ffffff;
									box-shadow: 0px 10px 20px -10px #1376c5;
									border-radius: 25px;
									text-transform: uppercase;text-align: right;display: inline-block;margin-right: 15px;}
									.Gallery .second-services-content a.read-more:hover {color: #000;
										background: #ffc923;}