@import url('https://fonts.googleapis.com/css?family=Poppins&amp;display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto:400,700&amp;display=swap');
body span a{line-height:1 !important}
.l-height{line-height:1 !important}
.wp-block-image img {
	border: 1px solid;
	border-image-source: linear-gradient(45deg, rgb(0,143,104), rgb(250,224,66));
	border-image-slice: 1;
	background-color: #f0f0f0;
 transition: background-color .5s;
}
.rem2 {
	margin-top:2.1rem !important
}
.post-thumbnail-mgt {
	border-radius:100%;
	border:1px solid #EA7C1B;
	width:300px;
	height:300px
}
.text-justify{text-align:justify !important}

.entry-content ul li:before {
    background: url(../img/arrow.png) no-repeat;
    padding-left: 30px;
    content: ' ';
}
.wp-block-button a:hover {background-color: #6bc3ef;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, .7) 100%);
    background-repeat: no-repeat;
    background-size: 200% 100%;
    transition: background-size 1s, background-color 1s;
    color: #fff;}
.wp-block-button a {background: #EA7C1B;
    background-size: 0% 100%;
	font-size:14px;
    border: none;
    border-radius: 4px;
    color: #fff;
    display: inline-block;
    outline: none;
    text-align: center;
    text-decoration: none;
    transition: background-color .5s;}
.entry-content .wp-block-column{box-shadow:none;}
.entry-content ul li {
    list-style: none;
    padding-bottom: 10px;
    text-indent: -26px;
    font-size: 16px;
}
.entry-content table tr td {border:1px solid #CCC;  padding:5px}
/*.hgallery:hover{  -moz-transform: translate(-10px, 0px);
    -ms-transform: translate(-10px, 0px);
    -o-transform: translate(-10px, 0px);
    -webkit-transform: translate(-10px, 0px);
    transform: translate(-10px, 0px)
}*/
.download-nl .widget {/*padding:10px !important;*/
	margin:0 !important
}
/* .bg-orange:hover{background:#0D70A5 !important} */
.mt-10 {
	margin: 10px 0 0 0;
}
.mobile-d-block {
	display:inline-block;
	width:100%
}
.orsocial {
	background: #EA7C1B;
}
.headers-social li a:hover {
	background:transparent !important;
}
.headers-social li {
	display:inline;
	list-style:none;
	margin-left:15px;
}
ul.headers-social {
	padding:0
}
.wp-block-column {
	background-color: #fff;
	padding: 0.8rem;
	box-shadow: 0 0.2rem 1.2rem rgba(0, 0, 0, 0.2);
}
.bof a {
	background:#3399cc;
	background-size: 0% 100%;
	border:none;
	border-radius:4px;
	color:#fff;
	display:inline-block;
	outline:none;
	text-align:center;
	text-decoration:none;
 transition: background-color .5s;
}
.bof a:hover {
	background-color:#EA7C1B;
	background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, .7) 100%);
	background-repeat:no-repeat;
	background-size: 200% 100%;
	transition:background-size 1s, background-color 1s;
	color:#fff;
}
.border-grad:hover {
	border: 1px solid;
	border-image-source: linear-gradient(45deg, rgb(250,224,66), rgb(0,143,104) );
	border-image-slice: 1;
}
body {
	font-family: 'Poppins', sans-serif;
	font-size: 16px;
}
a:hover {
	text-decoration: none;
}
p {
	font-size: 16px;
	letter-spacing: 0.3px;
	line-height: 24px;
}
h2 {
	font-size: 1.4rem !important;
}
h3 span {
	border-bottom: 1px solid #ff7703;
	font-weight: 700 !important;
	font-size: 1.2rem !important;
}
h5 {
	font-size: 1rem !important;
	font-weight: 700 !important;
 margin-bottom: .8rem;
	letter-spacing: 1px;
}
hr {
	margin:0px;
}
.border-grad {
	border: 1px solid;
	border-image-source: linear-gradient(45deg, rgb(0,143,104), rgb(250,224,66));
	border-image-slice: 1;
	background-color: #f0f0f0;
 transition: background-color .5s;
	width:100%;
}
/*colors*/
.breadcrumbs a {
	color:#fff !important;
}
.bod a {
	background:#EA7C1B;
	background-size: 0% 100%;
	border:none;
	border-radius:4px;
	color:#fff;
	display:inline-block;
	outline:none;
	text-align:center;
	text-decoration:none;
 transition: background-color .5s;
}
.bod a:hover {
	background-color:#6bc3ef;
	background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, .7) 100%);
	background-repeat:no-repeat;
	background-size: 200% 100%;
	transition:background-size 1s, background-color 1s;
	color:#fff;
}
.bg-orange {
	background:#EA7C1B !important;
}
.text-orange {
	color:#e3692a;
}
.bg-blue {
	background-color:#3399cc !important;
}
.bg-lights {
	background-color:#17907d !important;
}
.occ-std-title h3 span {
	border-bottom: 0px !important;
	font-weight: 700 !important;
	font-size: 1.2rem !important;
	color:#fff;
}
.bg-green {
	background:#0a9c4b !important;
}
.text-blue {
	color:#0D70A5;
}
/*borders*/ 
.bottom-orange-border {
	border-bottom: 5px solid #e3692a;
}
.bottom-blue-border {
	border-bottom: 5px solid #0D70A5;
	border: 10px solid;
	border-image-source: linear-gradient(45deg, rgb(0,143,104), rgb(250,224,66));
	border-image-slice: 1;
}
.left-border {
	border-left: 4px solid #343a40;
}
/*right-arrow*/
.right-arrow ul {
	padding-left: 25px;
}
.right-arrow ul li {
	list-style: none;
	padding-bottom: 10px;
	text-indent: -26px;
	font-size:16px;
}
.right-arrow ul li:before {
	background: url(../img/arrow.png) no-repeat;
	padding-left: 30px;
	content: ' ';
}
.right-arrow ol li {
	list-style: lower-alpha;
	text-indent: 0;
}
.right-arrow ol li:before {
	content: '';
	padding-left: 0;
	background: none;
}
/*header*/
.call p {
	color: #e3692a !important;
	margin: 0 !important;
}
.call p, .call span {
	font-size:14px;
	line-height:18px;
}
.font-14 {
	font-size:15px !important
}
.download-nl a {
	background: #EA7C1B;
	width: 100%;
	display: inline-block;
	text-align: center;
}
.download-nl a:hover {
	background: #0D70A5;
 -webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
/*Inner Banner*/
.arrow {
	width: 18px;
	height: 18px;
	transform: rotate(45deg);
	margin-top: -0.8%;
	background: #EA7C1B;
}
.breadcrumbs a {
	color:#fff;
}
/*menu*/
.menu-shadow {
	background: #e8e8e8;
	font-family: 'Roboto', sans-serif;
	font-weight: 700;
	position: relative;
	z-index: 8;
	position: relative;
}
.menu-shadow a {
	color: #212529;
	font-size: 14px;
}
.menu-shadow a:hover {
	color: #0D70A5;
}
.nav-link {
	text-transform: uppercase;
	letter-spacing: 0.5px;
	padding: 1rem;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
	width: 250px;
}
.current_page_item, .current-menu-parent, .current-management-parent, .show .active, .current_page_item:hover, .current-menu-parent:hover, .current_page_item .dropdown-item:hover, .current-management-parent:hover, .show .active .dropdown-item:hover {
	background: #0D70A5;
}
.current_page_item a, .current-menu-parent .dropdown-toggle, .current-management-parent a, .show .active .dropdown-item, .current_page_item a:hover, .current-menu-parent .dropdown-toggle:hover, .current-management-parent a:hover, .show .active .dropdown-item:hover {
	color:#fff;
}
/*main slider*/
.slider .carousel-control-prev-icon, .slider .carousel-control-next-icon {
	background: url("../img/slider-prev-icon.png");
	background-repeat: no-repeat;
	width: 40px;
	height: 40px;
}
.slider .carousel-control-next, .slider .carousel-control-prev {
	width:33%;
}
.main-title {
	color: #e3692a !important;
	font-weight: bold;
}
.main-title span {
	color: #0681b7 !important;
}
.icon-bg {
	height: 60px;
	width:60px;
	border-radius: 50%;
}
.icon .ic:nth-child(n) .icon-bg {
 background: #3399cc;
}
.icon .ic:nth-child(3n) .icon-bg {
 background: #e3692a;
}
.icon .ci:nth-child(n) h5 {
 color: #e3692a;
}
.icon .ci:nth-child(4n) h5 {
 color: #3399cc;
}
.stats {
	background-image: url("../img/stats-bg.png");
}
.stats .col-md-4:nth-child(1) .stat1 {
 background-color: #0681b7;
}
.stats .col-md-4:nth-child(2) .stat1 {
 background-color: #9BA5A9;
}
.stats .col-md-4:nth-child(3) .stat1 {
 background-color: #EA7C1B;
}
.bottom-border-dashed {
	border-bottom:  1px dashed #9ba5a9 !important;
}
.right-border-dashed {
	border-right:  1px dashed #9ba5a9 !important;
}
.buttons a {
	color: #fff;
	padding: 5px 15px;
	border-radius: 3px;
	position: absolute;
	bottom: 30px;
	left: 30px;
	right: 30px;
}
.texting a {
	color: #e3692a;
}
.multi-slider {
	background: url(../img/bg-logo.png) center center;
	background-size: cover;
}
.multi-slider h2 {
	color: #000;
	font-weight: bold;
	font-size: 30px;
}
.multi-slider h2 span {
	color: #323743;
}
.gallery {
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
	-webkit-column-width: 33.3%;
	-moz-column-width: 33.3%;
	column-width: 33.3%;
}
.caption {
	background:rgba(65, 126, 203, .7);
	color: #fff;
	margin-top: 0 !important;
	z-index: 1;
	position: relative;
	padding: 10px;
	font-size:14px;
}
.c-includes{color:#757575}
@media (max-width: 450px) {
	.e-course-right{margin:0 !important;}
	.entry-content ul li {font-size:15px;}
	.entry-content ul li:before {
    background: url(../img/mobile-arrow.png) no-repeat;
    padding-left:24px;
    content: ' ';
}
.call p, .call span {
	font-size:14px;
	line-height:inherit;
}
 .box-inner {
 width: 120px;
}
button:focus {
 outline: 0;
 outline: 0;
}
 .gallery {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
-webkit-column-width: 100%;
-moz-column-width: 100%;
column-width: 100%;
}
}
.tweet {
	background-image: url("../img/bg-tweet.png");
	background-size: cover;
}
.career h4 {
	color: #0681b7;
	font-weight: bold;
}
.career h4 span {
	color: #e3692a;
}
.count {
	border: 5px solid #0681b7;
}
/*footer*/
.footer {
	background:#fff8e1;
}
/*Contact Us*/
.contact-us-form input, .contact-us-form textarea {
	width: 100%;
	padding: 10px;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin-bottom: 1rem;
}
::placeholder {
 color: #a9a9a9;
}
.submit input {
	width: auto;
	padding: 6px 20px;
	color: #fff;
	background: #EA7C1B;
	border: none;
}
.submit input:hover {
	background: #0D70A5;
}
/*Overview - Vision & Mission*/
.mission-bg {
	background:url(../img/MISSION-BG.png) no-repeat;
	background-size: 100% 100%;
}
/*Management*/
.management-bg .caption-bg {
	z-index: 1;
	background: #EA7C1B;
	padding: 8px;
}
.parab p {
	margin-bottom: 0;
	font-weight: 600;
}
/*Affiliates - Assessment Body*/
.fx5 a:hover .item img, .fx5 a:focus .item img {
	opacity: 0.5;
}
.fx5 h5 {
 -webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.fx5 a .item h5 {
	left: 0%;
	opacity: 0;
	color: black;
	padding: 10px;
	position: absolute;
	bottom: 10%;
}
.fx5 a:hover .item h5, .fx5 a:focus .item h5 {
	opacity: 1;
	left: 5%;
	right: 5%;
}
/*Certifications - Training Calender*/
.training-calender th {
	width:30%;
}
/*Media centre - News and Updates*/
.news-updates {
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
.news-updates:hover {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	transition: box-shadow 0.3s ease-in-out;
}
.news-updates span {
	border-bottom: 3px solid #e3692a;
}
.news-updates h5 {
	margin-top: 7px;
}
.news-updates a:hover {
	color: #0D70A5 !important;
}
/*Media centre - Vedios*/
.vedio iframe {
	width: 100%;
}
/*Media centre - Event Calender*/
.event-cal {
	border-radius:  24px;
	background:linear-gradient(45deg, #EA7C1B, #D534A7);
}
.event-cal:hover {
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
.event-cal h2 {
	margin-bottom:  0;
	font-size:  40px !important;
}
.date {
	background: #f8f9fa;
	border-radius:  21px 0;
}
.location {
	background: #f8f9fa;
	padding: 3px 8px;
	border-radius:  1pc;
}
/*Media centre - Gallery*/
.polaroid {
	background-color: #fff;
	padding: 0.8rem;
	box-shadow: 0 0.2rem 1.2rem rgba(0, 0, 0, 0.2);
}
.polar-hover:hover {
	opacity: 0.7;
}
.gl-hover {
	overflow: hidden;
}
.gl-hover img {
 transition: transform .4s ease;
	height: 250px;
	width: 100%;
}
.gl-hover:hover img {
	transform: scale(1.3);
}
/*Media centre - Newsletters*/
.newsletter {
	background:linear-gradient(45deg, #EA7C1B, #D534A7);
	margin-left: auto;
	margin-right: auto;
	-webkit-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	-o-transform: translateY(-20px);
	transform: translateY(-20px);
	border-radius: 3px;
	position: relative;
	z-index: 2;
}
.newsletter-icon a i {
	background:linear-gradient(45deg, #EA7C1B, #D534A7);
	color:#fff;
	border-radius: 50%;
	width:45px;
	height:45px;
	-webkit-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	-o-transform: translateY(-20px);
	transform: translateY(-100%);
	position: relative;
	z-index: 2;
}
/*Explore Button*/

  .readmore:after {
	border-radius: 2pc;
	background: #fa2f65;
	background: -moz-linear-gradient(left, #fa2f65 0%, #e3692a 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, #fa2f65), color-stop(100%, #e3692a));
	background: -webkit-linear-gradient(left, #fa2f65 0%, #e3692a 100%);
	background: -o-linear-gradient(left, #fa2f65 0%, #e3692a 100%);
	background: -ms-linear-gradient(left, #fa2f65 0%, #e3692a 100%);
	background: linear-gradient(to right, #fa2f65 0%, #e3692a 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa2f65', endColorstr='#e3692a', GradientType=1 );
	width: 100%;
	height: 100%;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	-webkit-transition: all ease 0.6s;
	-moz-transition: all ease 0.6s;
	-ms-transition: all ease 0.6s;
	-o-transition: all ease 0.6s;
	transition: all ease 0.6s;
}
 .readmore:after:after {
 background: url(../images/white-right-arrow.html) left bottom no-repeat;
 position: absolute;
 height: 11px;
 width: 6px;
 right: 10%;
 bottom: 0;
 top: 0;
 margin: auto;
 content: "";
border-radius: 2pc;
}
/*button*/
 .readmore {
	border: 1px solid #555555;
	color: #555555;
	padding: 10px 15px;
	display: inline-block;
	margin-top: 15px;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: 500;
	position: relative;
	border-radius: 2pc;
}
.readmore span {
	position: relative;
	z-index: 3;
	-webkit-transition: all ease 0.6s;
	-moz-transition: all ease 0.6s;
	-ms-transition: all ease 0.6s;
	-o-transition: all ease 0.6s;
	transition: all ease 0.6s;
}
.readmore:after {
	border-radius: 2pc;
	background: #fa2f65;
	background: -moz-linear-gradient(left, #0681b7 0%, #e3692a 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, #0681b7), color-stop(100%, #e3692a));
	background: -webkit-linear-gradient(left, #0681b7 0%, #e3692a 100%);
	background: -o-linear-gradient(left, #0681b7 0%, #e3692a 100%);
	background: -ms-linear-gradient(left, #0681b7 0%, #e3692a 100%);
	background: linear-gradient(to right, #0681b7 0%, #e3692a 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0681b7', endColorstr='#e3692a', GradientType=1 );
	width: 100%;
	height: 100%;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	-webkit-transition: all ease 0.6s;
	-moz-transition: all ease 0.6s;
	-ms-transition: all ease 0.6s;
	-o-transition: all ease 0.6s;
	transition: all ease 0.6s;
}
 .readmore:after:after {
 background: url(../images/white-right-arrow.html) left bottom no-repeat;
 position: absolute;
 height: 11px;
 width: 6px;
 right: 10%;
 bottom: 0;
 top: 0;
 margin: auto;
 content: "";
}
.readmore:hover:after {
	border-radius: 2pc;
	width: 100%;
}
.readmore:hover span {
	color: #fff;
	border-radius: 2pc;
}
.shadow-box {
	box-shadow: -2px 4px 8px rgba(0, 0, 0, 0.1);
}
.height-min {
	min-height: 501px
}
/*carousel*/
.ctgry img {
	width: 200px;
	height: 200px;
	transition: all 300ms linear;
	border-radius: 40% 1px;
}
.carousel-control-next-icon {
	transform: rotate(180deg);
}
.carousel-control-next-icon, .carousel-control-prev-icon {
	width: 20px;
	height: 100%;
	background-repeat: no-repeat;
	background-size: contain;
}
.crsl .carousel-control-next-icon, .crsl .carousel-control-prev-icon {
	background-image: url("../img/black-prev-icon.png") !important;
}
.multi-slider .carousel-control-next-icon, .multi-slider .carousel-control-prev-icon {
	background-image: url("../img/black-prev-icon.png") !important;
}
.carousel-control-next, .carousel-control-prev {
	opacity: 1 !important;
}
@media (min-width: 200px) {
 .crsl .carousel-inner .carousel-item-right.active,  .crsl .carousel-inner .carousel-item-next {
 transform: translateX(100%);
}
 .crsl .carousel-inner .carousel-item-left.active,  .crsl .carousel-inner .carousel-item-prev {
 transform: translateX(-100%);
}
}
@media (min-width: 769px) {
 .crsl .carousel-inner .carousel-item-right.active,  .crsl .carousel-inner .carousel-item-next {
 transform: translateX(50%);
}
 .crsl .carousel-inner .carousel-item-left.active,  .crsl .carousel-inner .carousel-item-prev {
 transform: translateX(-50%);
}
}
.crsl .carousel-inner .carousel-item.active, .crsl .carousel-inner .carousel-item-next, .crsl .carousel-inner .carousel-item-prev {
	display: flex;
}
.crsl .carousel-inner .carousel-item-right, .crsl .carousel-inner .carousel-item-left {
	transform: translateX(0);
}

/*Responsive*/
@media (max-width: 1024px) {
 .show .active .dropdown-item {
 color:#000;
}
}
@media (max-width: 768px) {
 .carousel-control-next-icon, .carousel-control-prev-icon {
width: 14px;
}
 .ss .text-right {
/* text-align: left!important;*/
}
 #toggle {
 left: 156px !important;
}
 #slide {
left: -157px !important;
}
body {
 font-size: 14px !important;
}
 .right-arrow ul li {
font-size:14px !important;
}
 p {
font-size:14px !important;
}
 .text-orange p {
font-size:14px !important;
}
 h5 {
font-size:14px !important;
}
 .nav-link {
 padding: 6px;
}
}
.gallary .main-title {
	margin-bottom:0;
	padding-bottom:0
}
.ss h2 {
	margin-bottom:0;
	padding-bottom:0
}
.box-inner {
	color:#540101;
	width: 185px;
	padding: 0px;
	border: 0;
}

/*Gallery*/

.thumbnail {margin-bottom:6px;}

.carousel-control.left,.carousel-control.right{
  background-image:none;
  margin-top:10%;
  width:5%;
}
.card-height{height:531px}
.switcher .selected {
    background: #0D70A5!important;
    position: relative;
    z-index: 9999;
}
.switcher .selected a:hover {
    background: #0D70A5!important;
}

.switcher .selected a:after {
    height: 0px!important;
    display: inline-block!important;
    position: relative!important;
    right: 0px!important;
    width: 0px!important;
    margin-left: 52px;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
    background-image: none!important;
    content: ""!important;
}
.switcher .selected a {
    border: 1px solid #ccc;
    color: #fff!important;
    padding: 3px 5px;
    width: 161px;
}
select#gtranslate_selector {
    background: #0d70a5;
    color: #fff;
    padding: 4px;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #fff1c6;
}
.table-striped tbody tr:nth-of-type(even) {
    background-color: #ffffd894;
}

tr:nth-child(even) {
    background-color: #fff1c6;
}

tr:nth-child(odd) {
    background-color: #ffffd894;
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
    background-color: #ffffd894;
}


#mega-menu-item-4455 {
  animation: test-blink 1s infinite;
}

@keyframes test-blink {
  0% { background-color: red; }
  50% { background-color: yellow; }
  100% { background-color: red; }
}