<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  @charset "utf-8";
/* CSS Document */

body {
/*font-family: 'Roboto', sans-serif;*/
  font-size: .9rem;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
  font-family: '������ý Sans', sans-serif;
} 

/*====================
  Box Shadow Inset
======================*/
.box-shadow-inset{
  box-shadow: 0 10px #0b74b9 inset;
}

/*------------------------------------------------------------------
	[3D Buttons]
------------------------------------------------------------------*/
.btn-3d {
	-webkit-box-shadow: 0 -5px 0px rgba(0,0,0,0.15) inset;
	-moz-box-shadow: 0 -5px 0px rgba(0,0,0,0.15) inset;
	box-shadow: 0 -5px 0px rgba(0,0,0,0.15) inset;
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;/*padding: 0.5rem 1rem 0.8rem;*/
}
.btn-3d:focus, .btn-3d:hover {
	-webkit-box-shadow: 0 -1px 0px rgba(0,0,0,0.15) inset;
	-moz-box-shadow: 0 -1px 0px rgba(0,0,0,0.15) inset;
	box-shadow: 0 -1px 0px rgba(0,0,0,0.15) inset;
	-webkit-transform: translate(0, 3px);
	-moz-transform: translate(0, 3px);
	transform: translate(0, 3px);
  background-color: rgba(0,0,0,.3);
}
/*------------------------------------------------------------------
	[Topbar nav]
------------------------------------------------------------------*/
.topbar {
	background-color: #185fa1 !important;
}
.topbar-nav li:not(:first-child) {
	border-left: 1px solid #fff;
	line-height: 0.8rem;
	margin-left: 0.8rem !important;
	padding-left: 0.8rem;
}
.jrnl-logo {
	max-width: 100px;
}
/*------------------------------------------------------------------
	[Main navbar]
------------------------------------------------------------------*/
.main-navbar {
	background: #094073; /* For browsers that do not support gradients */
	background-image: -webkit-linear-gradient(#1f76c7, #094073); /* For Safari 5.1 to 6.0 */
	background-image: -o-linear-gradient(#1f76c7, #094073); /* For Opera 11.1 to 12.0 */
	background-image: -moz-linear-gradient(#1f76c7, #094073); /* For Firefox 3.6 to 15 */
	background-image: linear-gradient(#1f76c7, #094073); /* Standard syntax (must be last) */
	background-repeat: repeat-x;
}
.main-navbar.navbar {
	padding: 0rem;
}
.main-navbar.navbar-dark .navbar-nav .nav-link:focus, .main-navbar.navbar-dark .navbar-nav .nav-link:hover {
	color: rgba(255, 255, 255, 0.75);
	background: #084fb2;
}
.main-navbar .navbar-nav .nav-link {
	color: rgba(255, 255, 255, 1.0);
	display: block;
	font-size: 0.85rem;
}
.main-navbar .navbar-nav .nav-item + .nav-item {
	margin-left: 0;
}
.main-navbar .navbar-nav .nav-item:not(:last-child) {
	border-right: 1px solid #1f76c7;
	box-shadow: 1px 0px 0px #094073;
}

#mainNavbar .navbar-nav .nav-link:not(:last-child){
	border-right: 1px solid #068fc8;
	box-shadow: 1px 0px 0px #1eb8f8;
}

#mainNavbar .navbar-nav .nav-link{
	color: #fff !important;
	padding: 1.2rem .7rem;
	text-shadow: 1px 1px 1px #1072a0;
	font-size: 11px;
	font-weight: 600;
}

@media (min-width: 768px){
  #journalNavbar .navbar-nav .nav-link {
    padding-right: .9rem;
    padding-left: .9rem;
  }
}

#journalNavbar .navbar-nav .nav-link {
  color: rgba(255,255,255,.9);
}

/*------------------------------------------------------------------
	[Full Text]
------------------------------------------------------------------*/
.full-text .authors dt&gt;a {
	color: #373a3c;
	font-weight: normal;
	text-decoration: underline;
	text-decoration-style: dotted;
}
.full-text .authors dt&gt;a:hover {
	color: #014c8c;
	text-decoration-style: solid;
}
.full-text th {
	text-align: center;
	vertical-align: middle;
}
/*------------------------------------------------------------------
	[Confernces List]
------------------------------------------------------------------*/
.conferences .list-group-item {
	border: 0;
	border-bottom: 1px solid #ddd;
	padding: 0.75rem 0.25rem;
	margin-bottom: 0;
}
/*------------------------------------------------------------------
	[Social nav]
------------------------------------------------------------------*/

@font-face {
	font-family: 'si';
	src: url('https://www.omicsonline.org/fonts/socicon.eot');
	src: url('https://www.omicsonline.org/fonts/socicon.eot?#iefix') format('embedded-opentype'),  url('https://www.omicsonline.org/fonts/socicon.woff') format('woff'),  url('https://www.omicsonline.org/fonts/socicon.ttf') format('truetype'),  url('https://www.omicsonline.org/fonts/socicon.svg#icomoonregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
	font-family: si;
	src: url(https://www.omicsonline.org/fonts/socicon.svg) format(svg);
}
}
/*------------------------------------------------------------------
	[Topbar Social nav]
------------------------------------------------------------------*/
.topbar-soc {
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
.topbar-soc li {
	display: inline-block;
 *display:inline;
	zoom: 1;
}
.topbar-soc li a {
	font-family: si!important;
	font-style: normal;
	font-weight: 400;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	-o-transition: .1s;
	-ms-transition: .1s;
	-moz-transition: .1s;
	-webkit-transition: .1s;
	transition: .1s;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	text-decoration: none;
	text-align: center;
	display: block;
	position: relative;
	z-index: 1;
	width: 25px;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	color: #ffffff;
	background-color: none;
}
.topbar-soc .soc-twitter:before {
	content: '\e040';
}
.topbar-soc .soc-facebook:before {
	content: '\e041';
}
.topbar-soc .soc-googleplus:before {
	content: '\e042';
}
.topbar-soc .soc-pinterest:before {
	content: '\e043';
}
.topbar-soc .soc-linkedin:before {
	content: '\e049';
}
.topbar-soc .soc-rss:before {
	content: '\e00b';
}
.topbar-soc .soc-youtube:before {
	content: '\e051';
}
.topbar-soc .soc-slideshare:before {
	content: '\e017';
}
/*------------------------------------------------------------------
	[Sidebar Social nav]
------------------------------------------------------------------*/
.sidebar-soc {
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
.sidebar-soc li {
	display: inline-block;
 *display:inline;
	zoom: 1;
}
.sidebar-soc li a {
	font-family: si!important;
	font-style: normal;
	font-weight: 400;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	-o-transition: .1s;
	-ms-transition: .1s;
	-moz-transition: .1s;
	-webkit-transition: .1s;
	transition: .1s;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	overflow: hidden;
	text-decoration: none;
	text-align: center;
	display: block;
	position: relative;
	z-index: 1;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #ffffff;
	background-color: none;
}
.sidebar-soc a:hover {
	z-index: 2;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.sidebar-soc .soc-twitter {
	background-color: #4da7de;
}
.sidebar-soc .soc-twitter:before {
	content: '\e040';
}
.sidebar-soc .soc-facebook {
	background-color: #3e5b98;
}
.sidebar-soc .soc-facebook:before {
	content: '\e041';
}
.sidebar-soc .soc-googleplus {
	background-color: #dd4b39;
}
.sidebar-soc .soc-googleplus:before {
	content: '\e042';
}
.sidebar-soc .soc-pinterest {
	background-color: #c92619;
}
.sidebar-soc .soc-pinterest:before {
	content: '\e043';
}
.sidebar-soc .soc-linkedin {
	background-color: #3371b7;
}
.sidebar-soc .soc-linkedin:before {
	content: '\e049';
}
.sidebar-soc .soc-rss {
	background-color: #f26109;
}
.sidebar-soc .soc-rss:before {
	content: '\e00b';
}
/*------------------------------------------------------------------
	[Footer]
------------------------------------------------------------------*/
footer {
	background: url(https://www.omicsonline.org/images/clmj_container_bg.png) repeat;
}
.address-group .card:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0);
	-webkit-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	transform: scale(1, 1);
	content: " ";
	transition-duration: 400ms;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
.address-group .card:hover:before {
	background: white;
	-webkit-transform: scale(1.075, 1.075);
	-moz-transform: scale(1.075, 1.075);
	transform: scale(1.075, 1.075);
	transition-duration: 400ms;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
.address-group .card {
	background: transparent;
	border: none;
	position: relative;
}
.address-group .card .card-title, .address-group .card .card-text, .address-group .card .card-text a {
	color: #fff;
	margin: 0 0 10px;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.address-group .card:hover .card-title, .address-group .card:hover .card-text, .address-group .card:hover .card-text a {
	color: #000;
}
/*------------------------------------------------------------------
    [Theme Icons Sizes]
------------------------------------------------------------------*/
/* Extra Small Size */
.theme-icons-xs {
	width: 30px;
	height: 30px;
	font-size: 14px;
	line-height: 1.4;
	padding: 5px;
}
/* Small Size */
.theme-icons-sm {
	width: 35px;
	height: 35px;
	font-size: 16px;
	line-height: 1.4;
	padding: 6px;
}
/* Medium Size */
.theme-icons-md {
	width: 45px;
	height: 45px;
	font-size: 20px;
	line-height: 1.5;
	padding: 8px;
}
/* Large Size */
.theme-icons-lg {
	width: 55px;
	height: 55px;
	font-size: 24px;
	line-height: 1.15;
	padding: 14px;
}
/*--------------------------------------------------
    [Back To Top Theme Button]
----------------------------------------------------*/
.back-to-top-theme {
	position: fixed;
	right: 10px;
	bottom: 10px;
	display: inline-block;
	z-index: 9;
	width: 35px;
	height: 35px;
	font-size: 22px;
	color: #fff;
	line-height: .5;
	background: #00bcd4;
	border-radius: 3px;
	visibility: hidden;
	opacity: 0;
	padding: 10.5px;
	-webkit-transform: translate3d(0, 50px, 0);
	-moz-transform: translate3d(0, 50px, 0);
	transform: translate3d(0, 50px, 0);
	transition-duration: 300ms;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
.back-to-top-theme:after {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	color: #fff;
	text-align: center;
	content: "\f106";
}
.back-to-top-theme:hover {
	background: #00bcd4;
	transition-duration: 300ms;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
.back-to-top-theme:focus, .back-to-top-theme:hover {
	text-decoration: none;
}
/* The Button Becomes Visible */
.back-to-top-theme.back-to-top-is-visible {
	visibility: visible;
	opacity: .6;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	transition-duration: 300ms;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
.back-to-top-theme.back-to-top-is-visible:hover {
	opacity: 1;
	transition-duration: 300ms;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
/* If the user keeps scrolling down, the button is out of focus and becomes less visible */
.back-to-top-theme.back-to-top-fade-out {
	opacity: .4;
}
.back-to-top-theme.back-to-top-fade-out:hover {
	opacity: 1;
	transition-duration: 300ms;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
/*------------------------------------------------------------------
	[Icon List]
------------------------------------------------------------------
.glyph-arrow-right a {
	margin-left: 1rem;
	padding: 0rem .8rem;
    position: relative;
    text-align: left;
    transition: all 0.3s ease 0s;
}
.glyph-arrow-right a::before {
	color: #f2711c;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	content: "\f105";
	left: 0;
	position: absolute;
}
.glyph-arrow-right a:hover {
    margin-left: .5rem;
}
*/

.glyph-arrow-right a {
	position: relative;
	padding: 0;
	padding-left: 20px;
	margin-bottom: 5px;
	text-align: left;
	transition: all 0.3s ease 0s;
}
.glyph-arrow-right a::before {
	position: absolute;
	top: 0;
	left: 0;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	content: "\f105";
	color: #f2711c;
}
.glyph-arrow-right a:hover {
	margin-left: 8px;
}
/*--------------------------------------------------
    [Height]
----------------------------------------------------*/
.height-100 {
	height: 100px !important;
}
.height-150 {
	height: 150px !important;
}
.height-200 {
	height: 200px !important;
}
.height-250 {
	height: 250px !important;
}
.height-300 {
	height: 300px !important;
}
.height-350 {
	height: 350px !important;
}
.height-400 {
	height: 400px !important;
}
.height-450 {
	height: 450px !important;
}
.height-500 {
	height: 500px !important;
}
/*--------------------------------------------------
    [Max Height]
----------------------------------------------------*/
.max-height-100 {
	max-height: 100px !important;
}
.max-height-150 {
	max-height: 150px !important;
}
.max-height-200 {
	max-height: 200px !important;
}
.max-height-250 {
	max-height: 250px !important;
}
.max-height-300 {
	max-height: 300px !important;
}
.max-height-350 {
	max-height: 350px !important;
}
.max-height-400 {
	max-height: 400px !important;
}
.max-height-450 {
	max-height: 450px !important;
}
.max-height-500 {
	max-height: 500px !important;
}
/*------------------------------------------------------------------
    [Readmore &amp; Viewmore Icons]
—----------------------------------------------------------------*/
.viewmore {
	margin-bottom: 5px;
	margin-right: 1.5rem;
	padding-right: 20px;
	position: relative;
	text-align: right;
	transition: all 0.3s ease 0s;
	float: right;
}
a.viewmore::after {
	color: #f2711c;
	content: "\f30b";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	right: 0;
	position: absolute;
	top: 3px;
}
a.viewmore:hover {
	margin-right: 1px;
}
/*------------------------------------------------------------------
    [Divider v6]
------------------------------------------------------------------*/
.divider-v6 {
	overflow: hidden;
}
.divider-v6 .divider-v6-element {
	position: relative;
	display: inline-block;
}
.divider-v6 .divider-v6-element-title {
	padding: 5px 15px;
}
/* Divider Center Element V6 */
.divider-v6 .divider-v6-element-center:before, .divider-v6 .divider-v6-element-center:after {
	position: absolute;
	top: 20px;
	width: 2000px;
	height: 1px;
	background: #d1d1d1;
	content: " ";
}
.divider-v6 .divider-v6-element-center:before {
	right: 100%;
}
.divider-v6 .divider-v6-element-center:after {
	left: 100%;
}
/* Divider Left Element V6 */
.divider-v6 .divider-v6-element-left .divider-v6-element-title {
	padding-left: 0;
}
.divider-v6 .divider-v6-element-left:after {
	position: absolute;
	top: 16px;
	width: 2000px;
	height: 1px;
	background: #d1d1d1;
	content: " ";
}
.divider-v6 .divider-v6-element-left:after {
	left: 100%;
}
/* Divider Right Element V6 */
.divider-v6 .divider-v6-element-right .divider-v6-element-title {
	padding-right: 0;
}
.divider-v6 .divider-v6-element-right:before {
	position: absolute;
	top: 20px;
	width: 2000px;
	height: 1px;
	background: #d1d1d1;
	content: " ";
}
.divider-v6 .divider-v6-element-right:before {
	right: 100%;
}
/* Divider Element Title Border V6 */
.divider-v6 .divider-v6-element-title.divider-v6-element-title-brd {
	border: 1px solid #d1d1d1;
	padding: 5px 15px;
}
/* White Version */
.divider-v6-white .divider-v6-element-title, .divider-v6-white .divider-v6-text {
	color: #fff;
}
.divider-v6-white .divider-v6-element-title-brd {
	border-color: #f7f8fa;
}
.divider-v6-white .divider-v6-element:before, .divider-v6-white .divider-v6-element:after {
	border-bottom-color: #fff;
}
/*--------------------------------------------------
    [Background Position]
----------------------------------------------------*/
.bg-position-fixed {
	background-attachment: fixed !important;
	min-height: 100% !important;
}
.bg-position-center-top {
	background-size: cover !important;
	background-position: center top !important;
}
.bg-position-center-center {
	background-size: cover !important;
	background-position: center center !important;
}
.bg-position-center-bottom {
	background-size: cover !important;
	background-position: center bottom !important;
}
/*--------------------------------------------------
    [Full Width]
----------------------------------------------------*/
.full-width {
	width: 100%;
	height: auto;
}
.full-text .authors dt &gt; a {
	color: #333;
	font-weight: 400;
	text-decoration: underline dotted #808080;
}
.text-muted {
	color: #818a91 !important;
}
.text-uppercase {
	text-transform: uppercase !important;
}
.list-inline {
	list-style: outside none none;
	padding-left: 0;
}
/***************************
	Footer
************************/
.footer_wraper {
	background: url(/images/clmj_container_bg.png) #1f3449;
	border-top: 5px solid #869bb0;
	padding-bottom: 10px
}
.footer_wraper_btm {
	border-top: 2px solid #869bb0;
	background-color: #475c71
}
.footerBg {
	width: 100%;
	padding-bottom: 10px;
	padding-top: 10px;
	background: url(/images/clmj_container_bg.png) #404040
}
.ftr-grid p:first-child {
	font-weight: 400;
	color: #feb24c;
	font-size: 15.2px;
	word-spacing: -2px
}
.ftr-grid p, .ftr-grid p a {
	color: #fff;
	margin-bottom: 0
}
.ftr-grid p {
	line-height: 20px;
	padding-bottom: 2px
}
.ftr-grid p span {
	padding-right: 5px;
	width: 18px;
	color: #d4a72d;
	margin-right: 2px;
	text-align: right
}
.contact_list .content-grid-item:hover::before, .contact_list .content-grid-item:hover::after {
	content: none !important;
}
.contact_list .content-grid-item {
	-webkit-transition: all .3s ease-in-out; /* For Safari 3.1 to 6.0 */
	transition: all .3s ease-in-out;
}
.contact_list .content-grid-item:hover {
	background-color: #EEE;
	box-shadow: 3px 3px 1px 1px #101010;
	cursor: pointer;
	overflow: hidden;
	-ms-transform: scale(1.05); /* IE 9 */
	-webkit-transform: scale(1.05); /* Safari */
	transform: scale(1.05); /* Standard syntax */
	z-index: 1;
}
.contact_list .content-grid-item:hover a, .contact_list .content-grid-item:hover p {
	color: #323232
}
.contact_list .content-grid-item:hover span {
	color: #e74c3c
}
/*.navbar-expand-lg .navbar-nav .nav-link {
	padding-right: 1rem;
	padding-left: 1rem;
}*/
 @-webkit-keyframes glowing {
 0% {
background-color: #004A7F;
box-shadow: 0 0 15px red;
}
 50% {
background-color: #0094FF;
box-shadow: 0 0 15px yellow;
}
 100% {
background-color: #004A7F;
box-shadow: 0 0 15px red;
}
}
#chat {
	position: fixed;
	bottom: 5rem;
	right: 1rem;
	z-index: 9999
}
a#chat {
	animation: glowing 1s infinite
}
p#confdatetimer {
	font-size: 25px;
	background-color: #004178;
	font-weight: bold;
	color: #fff
}
.leave-your-message {
}
.text-primary {
	color: #185FA1 !important;
}
.text-warning {
	/*color: #BF5A14 !important;*/
	color: #BF5A14 !important;
}
a.text-warning:hover, a.text-warning:focus {
  color: #a98122 !important;
}

.btn-xs, .btn-group-xs &gt; .btn {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.navbar-btn.btn-xs {
	margin-top: 14px;
	margin-bottom: 14px;
}
.btn-xs .badge, .btn-group-xs &gt; .btn .badge {
	top: 0;
	padding: 1px 5px;
}

/*************************
	w3 Schools Social 
************************/
.social-icons .fab, .social-icons .far, .social-icons .fas {
  border-radius: .4rem;
}

.social-icons .fab:hover, .social-icons .far:hover, .social-icons .fas:hover {
    opacity: 0.7;
}

/*********************
    Form Control
*********************/


/**==================
  open-access-date
====================**/
.open-access-date{
  bottom: 0;
  color: #000;
  font-family: '������ý Sans', sans-serif;
  font-weight: 600;
  position: absolute;
  right: 18%;
}
/**====================
      Reachus
===================**/
#feedback {
  color: #fff;
  position: fixed;
  top: 7.16rem;
  right: 6.3rem;
  z-index: 1;
  border-top-left-radius: 5rem!important;
  border-bottom-left-radius: 5rem!important;
}

.bg-white #feedback {
  top: 7.16rem;
  right: 7.2rem;
}

#feedback div {
  background: #2158b3;
}

.phonering-alo-ph-circle, .reach-us {
  width: 120%;
  height: 120%;
  top: -.5rem;
  left: -2rem;
  position: absolute;
  -webkit-animation: reach-us-anim 1.2s infinite ease-in-out;
  animation: reach-us-anim 1.2s infinite ease-in-out;
  transition: all .5s;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  z-index: -1
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle {
  -webkit-animation: reach-us-anim 2.2s infinite ease-in-out !important;
  animation: reach-us-anim 2.2s infinite ease-in-out !important
}

@-webkit-keyframes reach-us-anim {
  0% {
    -webkit-transform: rotate(0) scale(.5) skew(1deg);
    -webkit-opacity: .1
  }

  30% {
    -webkit-transform: rotate(0) scale(.7) skew(1deg);
    -webkit-opacity: .5
  }

  100% {
    -webkit-transform: rotate(0) scale(1) skew(1deg);
    -webkit-opacity: .1
  }
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }
}

@keyframes fadeOutRight {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }
}

@-webkit-keyframes reach-us-anim {
  0% {
    -webkit-transform: rotate(0) scale(.5) skew(1deg);
    transform: rotate(0) scale(.5) skew(1deg);
    opacity: .1
  }

  30% {
    -webkit-transform: rotate(0) scale(.7) skew(1deg);
    transform: rotate(0) scale(.7) skew(1deg);
    opacity: .5
  }

  100% {
    -webkit-transform: rotate(0) scale(1) skew(1deg);
    transform: rotate(0) scale(1) skew(1deg);
    opacity: .1
  }
}

/*=============
    Play
============*/
.play-icon [class*="fab fa-"], .play-icon [class*="fal fa-"], .play-icon [class*="far fa-"], .play-icon [class*="fas fa-"] {
    top: 35%;
    left: 40%;
    text-align: center;
    position: absolute;
    opacity: .8;
}

/*=========================
    Form Control Versions
===========================*/
.form-control.v1{
  border-color: #f60;
}

.testimonials .slick-slide {
  height: 9rem !important;
  display: flex !important;
}

.initiatives .slick-prev:before, .initiatives .slick-next:before{
  background: #969;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  padding: .5rem;
  font-size: 1.5rem;
}
.initiatives .slick-prev, .initiatives .slick-next{
  right: 0;
  left: auto;
}

.initiatives .slick-prev:before{
  content: '\f062';
}
.initiatives .slick-next:before{
  content: '\f063';
}
.initiatives .slick-prev{
  top: 20%;
  z-index: 1;
}
.initiatives .slick-next{
  top: 50%;
}

.section-overlay-opacity {
	position: relative;
}

.opacity::before{
  opacity: .5;
}

.section-overlay-opacity:before {
	content: "";
	display: block;
	background: rgba(0, 0, 0, 0.5);
	bottom: 0;
	height: 100%;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}

.section-overlay-opacity-scale-1:before {
	background: rgba(0, 0, 0, 0.1);
}

/*================
  Editorial Board
==================*/
.editor{
  /*max-height: 40vh;
  min-height: 40vh;*/
  color: #bf5a14;
}

.editor:hover, .editors:hover {
	background-color: #EF6C00;
	color: #fff;
}

.content-grid .content-grid-item::before {
  left: -4px;
}

.bg-gradient-primary {
  background: #007bff linear-gradient(180deg, #1f76c7, #094073) repeat-x !important; }
#file_name1 , #file_name2 {
	visibility:hidden !important;
	max-height: 0 !important;
	width: 10rem !important;
	max-height: 125px;
	margin-right: 10px;
}
.awards_link{
	width:100%;	
	border-color: #00b1e4 !important;
	color: #fff !important;
	background-color: #dc3545;
	border-color: #dc3545;
}
.awards_link:hover {
	color: #fff !important;
	background-color: #ef530a !important;
	border-color: #e24e0a !important;
}</pre></body></html>