/*@import url(https://fonts.googleapis.com/css?family=Arvo:400,400i,700,700i);*/
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100;300;400;500;700;900&display=swap');
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,700);
/*
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);
@import url('https://fonts.googleapis.com/css?family=Anton|Libre+Baskerville|Playfair+Display&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@400;500;600;700;900&display=swap');
@font-face {
    font-family: 'Gotham';
    src: url('../../font/Gotham-Medium.woff2') format('woff2'),
        url('../../font/Gotham-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 100;
  src: local(''),
    url('../../font/Noto_Serif_SC/NotoSerifSC-Regular.otf') format('otf'),
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 400;
  src: local(''),
    url('../../font/Noto_Serif_SC/NotoSerifSC-Medium.otf') format('otf'),
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 700;
  src: local(''),
    url('../../font/Noto_Serif_SC/NotoSerifSC-SemiBold.otf') format('otf'),
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 900;
  src: local(''),
    url('../../font/Noto_Serif_SC/NotoSerifSC-Bold.otf') format('otf'),
}


body,
input,
textarea,
.mbr-section-text,
.mbr-company .list-group-text,
.panel-body {
  font-family: 'Noto Sans SC', '微软正体', '宋体'， sans-serif;
}
.mbr-footer-content li,
.mbr-footer .mbr-contacts li {
  font-family: 'Noto Sans SC', '微软正体', '宋体'， sans-serif;
}
/*.alert,*/
.mbr-section-title,
.mbr-figure .mbr-figure-caption,
.mbr-gallery-title,
.mbr-map [data-state-details],
.mbr-price {
  font-family: 'Libre Baskerville', 'Noto Sans SC', 'Arvo', serif;
}
.mbr-footer-content h1,
.mbr-footer .mbr-contacts h1,
.mbr-footer-content h2,
.mbr-footer .mbr-contacts h2,
.mbr-footer-content h3,
.mbr-footer .mbr-contacts h3,
.mbr-footer-content h4,
.mbr-footer .mbr-contacts h4,
.mbr-footer-content p strong,
.mbr-footer .mbr-contacts p strong,
.mbr-footer-content strong,
.mbr-footer .mbr-contacts strong {
  font-family: 'Libre Baskerville', 'Arvo', serif;
}
.btn {
  border-radius: 2.6em;
}
.mbr-gallery-filter ul li {
  border-radius: 2.6em;
}
.btn-sm,
.mbr-section-subtitle,
.mbr-cards .card-subtitle,
.nav-tabs .nav-link,
.mbr-testimonial .card-block,
.table th {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
}
.mbr-author-name {
  font-family: 'Libre Baskerville', 'Arvo', serif;
}
.mbr-author-desc {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
}
.mbr-plan-title {
  font-family: 'Libre Baskerville', 'Arvo', serif;
}
.mbr-plan-subtitle,
.mbr-plan-price-desc {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
}
.bg-primary {
  background-color: #f6988d !important;
}
.bg-success {
  background-color: #2ecc71 !important;
}
.bg-info {
  background-color: #3498db !important;
}
.bg-warning {
  background-color: #f1c40f !important;
}
.bg-danger {
  background-color: #e74c3c !important;
}
.bg-light {
  background-color: #eeeeee !important;
}
.bg-dark {
  background-color: #333333 !important;
  color: white;
}
a {
  color: #E9A60B;
}
a:hover {
  text-decoration:underline;
  color:#F93;
}
.btn-primary {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #000000;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active {
  color: #ffffff;
  background-color: #f5b043;
  border-color: #f5b043;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #f5b043 !important;
  border-color: #f5b043 !important;
}

.btn-brown {
  background-color: #5B452C;
  border-color: #5B452C;
  color: #ffffff;
}
.btn-brown:hover,
.btn-brown:focus,
.btn-brown.focus,
.btn-brown:active,
.btn-brown.active {
  color: #ffffff;
  background-color: #6D543B;
  border-color: #6D543B;
}
.btn-brown.disabled,
.btn-brown:disabled {
  color: #ffffff !important;
  background-color: #6D543B !important;
  border-color: #6D543B !important;
}

.btn-txt-gotham {
  font-family: 'Gotham', san-serif;
  font-weight: 500;
  font-style: normal;
  letter-spacing: 1px;
}

.btn-txt-noto {
  font-family: 'Noto Sans SC', 'Gotham', san-serif;
  font-weight: 900;
  font-style: normal;
}

.btn-secondary {
  background-color: #9b59b6;
  border-color: #9b59b6;
  color: #000000;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary:active,
.btn-secondary.active {
  color: #ffffff;
  background-color: #b07cc6;
  border-color: #b07cc6;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #b07cc6 !important;
  border-color: #b07cc6 !important;
}
.btn-info {
  background-color: #3498db;
  border-color: #3498db;
  color: #000000;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active {
  color: #ffffff;
  background-color: #5faee3;
  border-color: #5faee3;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5faee3 !important;
  border-color: #5faee3 !important;
}
.btn-success {
  background-color: #2ecc71;
  border-color: #2ecc71;
  color: #000000;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active {
  color: #ffffff;
  background-color: #54d98c;
  border-color: #54d98c;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #54d98c !important;
  border-color: #54d98c !important;
}
.btn-warning {
  background-color: #f1c40f;
  border-color: #f1c40f;
  color: #000000;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active {
  color: #ffffff;
  background-color: #f4d03f;
  border-color: #f4d03f;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #f4d03f !important;
  border-color: #f4d03f !important;
}
.btn-danger {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #000000;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active {
  color: #ffffff;
  background-color: #ed7669;
  border-color: #ed7669;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ed7669 !important;
  border-color: #ed7669 !important;
}
.btn-primary-outline {
  background: none;
  border-color: #ef970c;
  color: #ef970c;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline:active,
.btn-primary-outline.active {
  color: #fff;
  background-color: #f39c12;
  border-color: #f39c12;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #000000 !important;
  background-color: #f39c12 !important;
  border-color: #f39c12 !important;
}
.btn-secondary-outline {
  background: none;
  border-color: #9752b3;
  color: #9752b3;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  color: #fff;
  background-color: #9b59b6;
  border-color: #9b59b6;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #000000 !important;
  background-color: #9b59b6 !important;
  border-color: #9b59b6 !important;
}
.btn-info-outline {
  background: none;
  border-color: #2b94d9;
  color: #2b94d9;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline:active,
.btn-info-outline.active {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #000000 !important;
  background-color: #3498db !important;
  border-color: #3498db !important;
}
.btn-success-outline {
  background: none;
  border-color: #2cc46c;
  color: #2cc46c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline:active,
.btn-success-outline.active {
  color: #fff;
  background-color: #2ecc71;
  border-color: #2ecc71;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #000000 !important;
  background-color: #2ecc71 !important;
  border-color: #2ecc71 !important;
}
.btn-warning-outline {
  background: none;
  border-color: #e8bd0e;
  color: #e8bd0e;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline:active,
.btn-warning-outline.active {
  color: #fff;
  background-color: #f1c40f;
  border-color: #f1c40f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #000000 !important;
  background-color: #f1c40f !important;
  border-color: #f1c40f !important;
}
.btn-danger-outline {
  background: none;
  border-color: #e64433;
  color: #e64433;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline:active,
.btn-danger-outline.active {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #000000 !important;
  background-color: #e74c3c !important;
  border-color: #e74c3c !important;
}
.btn-primary.btn-text {
  color: #f39c12;
  background: none;
  border: none;
}
.btn-primary.btn-text:hover,
.btn-primary.btn-text:focus,
.btn-primary.btn-text.focus,
.btn-primary.btn-text:active,
.btn-primary.btn-text.active {
  color: #f5b043;
  background: none !important;
  border: none !important;
}
.btn-secondary.btn-text {
  color: #9b59b6;
  background: none;
  border: none;
}
.btn-secondary.btn-text:hover,
.btn-secondary.btn-text:focus,
.btn-secondary.btn-text.focus,
.btn-secondary.btn-text:active,
.btn-secondary.btn-text.active {
  color: #b07cc6;
  background: none !important;
  border: none !important;
}
.btn-info.btn-text {
  color: #3498db;
  background: none;
  border: none;
}
.btn-info.btn-text:hover,
.btn-info.btn-text:focus,
.btn-info.btn-text.focus,
.btn-info.btn-text:active,
.btn-info.btn-text.active {
  color: #5faee3;
  background: none !important;
  border: none !important;
}
.btn-success.btn-text {
  color: #2ecc71;
  background: none;
  border: none;
}
.btn-success.btn-text:hover,
.btn-success.btn-text:focus,
.btn-success.btn-text.focus,
.btn-success.btn-text:active,
.btn-success.btn-text.active {
  color: #54d98c;
  background: none !important;
  border: none !important;
}
.btn-warning.btn-text {
  color: #f1c40f;
  background: none;
  border: none;
}
.btn-warning.btn-text:hover,
.btn-warning.btn-text:focus,
.btn-warning.btn-text.focus,
.btn-warning.btn-text:active,
.btn-warning.btn-text.active {
  color: #f4d03f;
  background: none !important;
  border: none !important;
}
.btn-danger.btn-text {
  color: #e74c3c;
  background: none;
  border: none;
}
.btn-danger.btn-text:hover,
.btn-danger.btn-text:focus,
.btn-danger.btn-text.focus,
.btn-danger.btn-text:active,
.btn-danger.btn-text.active {
  color: #ed7669;
  background: none !important;
  border: none !important;
}
.btn-black.btn-text {
  color: #000000;
  background: none;
  border: none;
}
.btn-black.btn-text:hover,
.btn-black.btn-text:focus,
.btn-black.btn-text.focus,
.btn-black.btn-text:active,
.btn-black.btn-text.active {
  color: #1a1a1a;
  background: none !important;
  border: none !important;
}
.btn-white.btn-text {
  color: #ffffff;
  background: none;
  border: none;
}
.btn-white.btn-text:hover,
.btn-white.btn-text:focus,
.btn-white.btn-text.focus,
.btn-white.btn-text:active,
.btn-white.btn-text.active {
  color: #FC0;
  background: none !important;
  border: none !important;
}
.btn-yellow.btn-text {
  color: #f39c12;
  background: none;
  border: none;
}
.btn-yellow.btn-text:hover,
.btn-yellow.btn-text:focus,
.btn-yellow.btn-text.focus,
.btn-yellow.btn-text:active,
.btn-yellow.btn-text.active {
  color: #ffffff;
  background: none !important;
  border: none !important;
}
.text-primary {
  color: #f39c12 !important;
}
.text-success {
  color: #2ecc71 !important;
}
.text-info {
  color: #3498db !important;
}
.text-warning {
  color: #f1c40f !important;
}
.text-danger {
  color: #e74c3c !important;
}
.alert-light {
  background-color: #e8e8e8;
}
.alert-success {
  background-color: #2ecc71;
}
.alert-info {
  background-color: #3498db;
}
.alert-warning {
  background-color: #f1c40f;
}
.alert-orange {
  background-color: #F2AD18;
  color: #000;
  font-weight:700;
  margin-bottom: 10px;
  font-size:16px;
  padding-top:8px;
  padding-bottom:8px;
  border-radius:5px;
}
.alert-danger {
  background-color: #e74c3c;
}
.btn-social {
  border-color: #f39c12;
}
.btn-social:hover {
  background: #f39c12;
}

a.button2 {
	-webkit-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -moz-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -ms-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -o-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    
    text-decoration: none;
	text-align: center;
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
    border-radius: 3px;
    color: rgba(0, 0, 0, 1);
    box-shadow: rgba(246, 152, 141, 0.9) 0 80px 0px 2px inset;
	text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 0.875rem;
	padding: 0.75rem 1.575rem;
    line-height: 1.5;
}

a.button2:hover {
	color: rgba(255, 255, 255, 0.8);
	background-color: rgba(246, 152, 141, 0.7);
    box-shadow: rgba(246, 152, 141, 0.7) 0 0px 0px 2px inset;
}

a.button3-1 {
	-webkit-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -moz-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -ms-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -o-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    
    text-decoration: none;

	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
    border-radius: 5px;
    color: rgba(0, 0, 0, 1);
    box-shadow: rgba(46, 204, 113, 0.9) 0 80px 0px 2px inset;
	text-transform: uppercase;
}

a.button3-1:hover {
	color: rgba(255, 255, 255, 0.8);
    box-shadow: rgba(84, 217, 140, 0.7) 0 0px 0px 2px inset;
}

a.button3-2 {
	-webkit-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -moz-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -ms-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -o-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    
    text-decoration: none;
	
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
    border-radius: 5px;
    color: rgba(255, 255, 255, 0.8);
    box-shadow: rgba(84, 217, 140, 0.7) 0 0px 0px 2px inset;
	text-transform: uppercase;
	
}

a.button3-2:hover {
	color: rgba(0, 0, 0, 1);
    box-shadow: rgba(46, 204, 113, 0.9) 0 80px 0px 2px inset;
}

a.button2-white {
	-webkit-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -moz-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -ms-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    -o-transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    transition: all 200ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
	display: block;
    text-decoration: none;
	text-align: center;
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
    border-radius: 3px;
    color: rgba(0, 0, 0, 0.8);
    box-shadow: rgba(255, 255, 255, 0.7) 0 80px 0px 2px inset;
	text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 0.875rem;
	padding: 0.75rem 1.575rem;
    line-height: 1.5;
	
}

a.button2-white:hover {
	color: rgba(255, 255, 255, 0.8);
    box-shadow: rgba(84, 217, 140, 0.7) 0 0px 0px 2px inset;
}

a.btn-smm{
	font-size:0.75rem;
	padding: 0.35rem 0.5rem;
	letter-spacing: 0.5px;
	font-family: 'Noto Sans SC', san-serif;
	font-weight:400;
}

.content-box .list-group .list-group-item:first-child {
	padding-top: 0;
}
.mbr-company .list-group-item.active .list-group-text {
  color: #f39c12;
}
.mbr-footer p a,
.mbr-footer ul a {
  color: #f39c12;
}
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #f39c12;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #f39c12;
}
.lead a {
  color: #f39c12;
}
.lead a:hover {
  color: #f5b043;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fdedd4;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #d1f5e0;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #e1f0fa;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fcf3d0;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fdf3f2;
}
.mbr-small-footer a,
.mbr-gallery-filter li:hover {
  color: #f39c12;
}
/*colorM*/
/*nav-tabs*/
.header5 .nav-tabs .nav-link:after {
  background: #f39c12;
}
.header9 .nav-tabs .nav-link.active:after {
  background: #f39c12;
  color: #222;
}
/*end-nav-tabs*/
/*mbr-arrow next and toTop*/
.mbr-arrow a {
  border-radius: 50% !important;
}
.mbr-arrow-up {
  position: fixed;
  bottom: 20%;
  right: 2%;
  /*position: fixed;
  left: 25%;
  bottom: 5px;
  transform: translate(-50%, -50%);
  margin: 0 auto;*/
}

.mbr-arrow-up a {
  border-radius: 50% !important;
}
.mbr-arrow a,
.mbr-arrow-up a {
  background: rgba(243, 156, 18, 0.6);
  color: #000;
}
.mbr-arrow a:hover,
.mbr-arrow-up a:hover {
  background: #f4a62a;
}
/*end mbr-arrow next and toTop*/


/*Nantah button*/
.nth-btn-div {
  position: fixed;
  bottom: 50px;
  right: 20px;
  z-index: 100000;
}
.nth-btn {
  font-family: 'Noto Serif SC', 'SiYuanSongTi', Times, "Times New Roman", "serif";
  font-weight: 900;
  letter-spacing: 1px;
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #ffffff;
  padding: 5px 24px;
}
.nth-btn:hover,
.nth-btnr:focus,
.nth-btn.focus,
.nth-btn:active,
.nth-btn.active {
  color: #ffffff;
  background-color: #ed7669;
  border-color: #ed7669;
}
.nth-btn.disabled,
.nth-btn:disabled {
  color: #ffffff !important;
  background-color: #ed7669 !important;
  border-color: #ed7669 !important;
}

.bottomcenter-btn-div {
  position: fixed;
  bottom: 0;
  right: 0;
  transform: translateX(-50%);
  
  /* Optional: Add background color or other styles for visibility */
  background-color: rgb(31, 49, 58);
  padding: 3px 10px;
  border-radius: 5px 5px 0 0;
  z-index: 100000;
}
.bottomcenter-btn-div a {
  font-size: 12px;
  color: #f39c12;
  text-align: center;
}

.text-sm {
  font-size: 0.75rem;
}
/*features8*/
.card .card-number {
  background: #f39c12;
}
/*features14*/
.features13 .card .card-number,
.features14 .card .card-number {
  background: transparent;
}
/*features15*/
.features15 .card-block:before {
  border-color: rgba(243, 156, 18, 0.5);
}
/*features16*/
.features16 .mbr-section-subtitle:before {
  background: #f39c12;
}
/*slider elements*/
.mbr-slider .carousel-control:hover {
  background: #f39c12;
}
.mbr-slider .carousel-indicators .active {
  background: #f39c12;
}
/*gallery*/
.mbr-gallery .modal .close {
  border-color: #f39c12;
}
.mbr-gallery .modal .close:hover {
  background: #f39c12;
}
.mbr-gallery-filter li.active {
  border-color: #f39c12;
  color: #000;
}
.mbr-gallery-filter li:hover {
  background: #f5b043;
  color: #000;
}
.mbr-gallery .mbr-gallery-item:hover > div::before {
  background: rgba(243, 156, 18, 0.5);
}
.mbr-gallery .mbr-gallery-item:hover {
  background: #f39c12;
}
/*end gallery*/
/*blockquote*/
blockquote {
  border-left: 3px solid #f39c12;
}
/*content4*/
.content4 p {
  border-top-color: #f39c12;
  border-bottom-color: #f39c12;
}
/*image2, video2*/
.image1 .mbr-figure-caption,
.video1 .mbr-figure-caption,
.image2 .mbr-figure-caption,
.video2 .mbr-figure-caption {
  background-color: #f39c12;
}
/* progress bar */
.progressbar .progress-primary[value]::-webkit-progress-value {
  background-color: #f39c12;
}
.progressbar .progress-primary[value]::-moz-progress-bar {
  background-color: #f39c12;
}
.progressbar .progress-primary[value]::-ms-fill {
  background-color: #f39c12;
}
@media screen and (min-width: 0\0) {
  .progressbar .progress-primary .progress-bar {
    background-color: #f39c12;
  }
}
.progressbar .progressbar-number {
  background: #f5b043;
}
/*countdown*/
.countdown .period {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
}
.countdown .number {
  font-family: 'Libre Baskerville', 'Arvo', serif;
}
.countdown1 .number-wrap {
  border-color: #f39c12;
}
.countdown2 .bottom1 {
  background: #f5b043;
}
.countdown2 .bottom2 {
  background: #c87f0a;
}
/*accordion*/
.accordion .panel-heading {
  background: #f5b043;
  border-bottom: 1px solid #c87f0a;
}
.accordion .panel-heading:hover {
  background: #c87f0a;
}
.accordion .accordion-group .panel:last-child:after {
  background: #c87f0a;
}
/* news */
.news__card:hover {
  background: #f39c12;
}
/*footer*/
.footer1 .footer-list a:hover {
  color: #f39c12;
}
.shop1 .shop-item-price {
  font-family: 'Montserrat', sans-serif;
}
.shop1 .mbr-gallery-item:hover .item_overlay {
  background: #f39c12;
  opacity: 0.2;
}
.team1 .title1,
.person-info .title1,
.team1 .title2,
.person-info .title2,
.team1 .title3,
.person-info .title3,
.team1 .title4,
.person-info .title4 {
  font-family: 'Libre Baskerville', 'Arvo', serif;
}
.team1 .subtitle1,
.person-info .subtitle1,
.team1 .subtitle2,
.person-info .subtitle2,
.team1 .subtitle3,
.person-info .subtitle3,
.team1 .subtitle4,
.person-info .subtitle4 {
  font-family: 'Montserrat', sans-serif;
}
.team1 .text1,
.person-info .text1,
.team1 .text2,
.person-info .text2,
.team1 .text3,
.person-info .text3,
.team1 .text4,
.person-info .text4 {
  font-family: 'Noto Sans SC', sans-serif;
}
.person-info .subtitle1,
.person-info .subtitle2,
.person-info .subtitle3,
.person-info .subtitle4 {
  color: #f39c12;
}
.animated-bg1 .text {
  font-family: 'Noto Sans SC', sans-serif;
}
.features9 .timeline-panel h4 {
  font-family: 'Libre Baskerville', 'Arvo', serif;
}
.features9 .timeline-panel p {
  font-family: 'Noto Sans SC', sans-serif;
}
.features9 .date-normal p {
  font-family: 'Montserrat', sans-serif;
}
.features9 .date-inverted p {
  font-family: 'Montserrat', sans-serif;
}
/*end colorM*/
#header10-2e .display-1 {
  font-weight: 700;
  text-transform: uppercase;
  margin-top: 40px;
}
#header4-pc .display-1 {
  font-weight: 700;
}
#header4-pc .lead {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 0;
}
#header4-pc .mbr-section-subtitle {
  text-align: center;
}
#table1-49 th {
  color: #9fa3a7;
}
#table1-49 TH {
  color: #34495e;
}
@media (min-width:1200px) {
#table1-49 .mbr-section-title {
  font-size: 60px;
}
}
#header2-mt .mbr-section-title,
#header2-mt .mbr-section-subtitle,
#header2-mt .btn {
  color: #fff;
}
#header2-mt .mbr-section-title {
  font-weight: 700;
}
#header9-mr .elements-content {
  padding-bottom: 40px;
}
#header9-mr .mbr-section-subtitle {
  letter-spacing: 2px;
  margin-bottom: 10px;
  font-weight: 700;
}
#header9-mr .mbr-section-title,
#header9-mr .tab-pane {
  color: #000;
}
#header9-mr .tab-pane p.mbr-section-text, #header9-mr p.mbr-section-text2, #header9-mr .thebox ol {
	margin-bottom:0px;
}
#header9-mr .thebox {
	background-color: #D0F9E9;
	width:100%;
	margin-top:1rem;
	margin-left:0;
	padding: 20px 40px;
}
#header9-mr .thebox ol{
	margin-bottom: 0;
}
#header9-mr .table a, #header9-mr .mbr-table-cell .tab-content a {
	color:#F90;
}
#header9-mr blockquote, #header9-mr ol li blockquote, #header9-mr ul li blockquote {
	margin-top: 0.5rem;
	margin-left: 2rem;
	padding-left:1rem;
}
#header3-oc .display-1 {
  font-weight: 700;
}
#header3-oc .lead {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 0;
}
#content3-mx .mbr-section-title,
#content3-mx .mbr-section-subtitle {
  text-align: center;
}
#header9-4b .elements-content {
  padding-bottom: 50px;
}
#header9-4b .mbr-section-subtitle {
  letter-spacing: 2px;
  margin-bottom: 10px;
  font-weight: 700;
}
#header9-4b .mbr-section-title,
#header9-4b .tab-pane {
  color: #000;
}
#header9-ja .elements-content {
  padding-bottom: 0px;
}
#header9-ja .mbr-section-subtitle {
  letter-spacing: 2px;
  margin-bottom: 30px;
  font-weight: 700;
}
#header9-ja .mbr-section-title,
#header9-ja .tab-pane, #header9-ja p {
  color: #000;
}
#header1-pt .lead {
  color: #93a3a7;
  font-style: italic;
}
#header1-pt .mbr-section-text {
  color: #bdc3c7;
}

#header6-ma .display-1 {
  font-weight: 700;
  text-transform: uppercase;
  margin-top: 40px;
}
#header6-ma .lead {
  color: #fff;
  font-weight: 700;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 0;
  padding-top: 10vh;
}
#custom-html-kv {
  /* Type valid CSS here */
}
#custom-html-kv .my-image {
  width: 100%;
}
#custom-html-4d {
  /* Type valid CSS here */
}
#custom-html-4d .searchcoursebar {
  padding-top: 20px;
  padding-bottom: 20px;
  width: 100%;
}
#custom-html-4d .bgwhite {
  background-color: #FFF;
  margin-top: -10px;
}
#form1-kw .mbr-section-subtitle {
  text-transform: uppercase;
}
#form1-kw .mbr-section-text {
  color: #f1c40f;
}
#form1-kw .mbr-section-title {
  color: #ffffff;
}
#shop1-oz .galleryItem h4:hover {
  color: #f39c12;
}
#shop1-oz .mbr-gallery-filter ul li.active {
  color: #f39c12;
}
#shop1-oz .mbr-gallery-filter ul li:hover {
  color: #f39c12;
}
#shop1-oz .mbr-gallery-filter ul li:before {
  background: #f39c12;
}
#shop1-oz .min-toggle:hover,
#shop1-oz .max-toggle:hover {
  background-color: #f39c12;
}
#shop1-oz .shop-title {
  font-family: Arvo;
}
#shop1-oz .categories-titles .mbr-gallery-filter ul li {
  font-family: Arvo;
}
#shop1-oz .max-input {
  font-family: Arvo;
}
#shop1-oz .min-input {
  font-family: Arvo;
}
#shop1-oz .item-title {
  font-family: Arvo;
}
#shop1-oz .card-description {
  font-family: Noto Sans SC;
}
#shop1-oz .shop-item-price {
  font-family: Montserrat;
}
#contacts1-ku .mbr-section-text {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
}
#contacts1-ku .mbr-map {
  min-height: 520px;
}
#menu-4f .hide-buttons .nav-btn {
  display: none !important;
}
#menu-4f .navbar-caption {
  color: #ffffff;
}
#menu-4f .navbar-toggler {
  color: #ffffff;
}
#menu-4f .close-icon::before,
#menu-4f .close-icon::after {
  background-color: #ffffff;
}
#menu-4f .link,
#menu-4f .dropdown-item {
  color: #ffffff;
}
#menu-4f .link {
  font-size: 0.9rem;
}
#menu-4f .dropdown-item,
#menu-4f .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-4f .link:hover,
#menu-4f .link:focus {
  color: #f39c12;
}
#menu-4f .dropdown-item:hover::before,
#menu-4f .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-4f .dropdown-item:hover,
#menu-4f .dropdown-item:focus {
  color: #ffffff;
}
#menu-4f .link[aria-expanded="true"],
#menu-4f .dropdown-menu {
  background: #222f3d;
}
#menu-4f .nav-dropdown-sm .link:focus,
#menu-4f .nav-dropdown-sm .link:hover,
#menu-4f .nav-dropdown-sm .dropdown-item:focus,
#menu-4f .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-4f .navbar,
#menu-4f .nav-dropdown-sm,
#menu-4f .nav-dropdown-sm .link[aria-expanded="true"],
#menu-4f .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-4f .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-4f .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-4f .bg-color.transparent.opened .link:hover,
#menu-4f .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-4f .link[aria-expanded="true"],
#menu-4f .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-4k .hide-buttons .nav-btn {
  display: none !important;
}
#menu-4k .navbar-caption {
  color: #ffffff;
}
#menu-4k .navbar-toggler {
  color: #ffffff;
}
#menu-4k .close-icon::before,
#menu-4k .close-icon::after {
  background-color: #ffffff;
}
#menu-4k .link,
#menu-4k .dropdown-item {
  color: #ffffff;
}
#menu-4k .link {
  font-size: 0.9rem;
}
#menu-4k .dropdown-item,
#menu-4k .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-4k .link:hover,
#menu-4k .link:focus {
  color: #f39c12;
}
#menu-4k .dropdown-item:hover::before,
#menu-4k .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-4k .dropdown-item:hover,
#menu-4k .dropdown-item:focus {
  color: #ffffff;
}
#menu-4k .link[aria-expanded="true"],
#menu-4k .dropdown-menu {
  background: #222f3d;
}
#menu-4k .nav-dropdown-sm .link:focus,
#menu-4k .nav-dropdown-sm .link:hover,
#menu-4k .nav-dropdown-sm .dropdown-item:focus,
#menu-4k .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-4k .navbar,
#menu-4k .nav-dropdown-sm,
#menu-4k .nav-dropdown-sm .link[aria-expanded="true"],
#menu-4k .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-4k .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-4k .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-4k .bg-color.transparent.opened .link:hover,
#menu-4k .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-4k .link[aria-expanded="true"],
#menu-4k .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#slider-4n .mbr-section-title {
  font-size: 84px;
}
#slider-7t .mbr-section-title {
  font-size: 36px;
  color: #e74c3c;
}
#features2-34 {
}
#features2-34 .card-block {
  padding: 0;
}
#features2-34 .mbr-section-title {
  font-weight: 700;
  /*font-size: 72px;*/
}
#features2-34 .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
}
#features2-34 .mbr-section-text {
  font-size: 16px;
}
#features2-34 .btn {
  font-family: 'Roboto', sans-serif;
}
#features2-34 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #features2-34 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #features2-34 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) and (max-width: 1366px) {
  #features2-34 .btn {
    padding: 10px 10px;
  }
}
@media (min-width: 1366px) {
  #features2-34 .btn {
    padding: 15px 20px;
  }
}
@media (min-width: 1200px) {
  #features2-34 h1 {
    font-size: 60px;
  }
}
#team2-lf .subtitle1 {
  font-size: 12px;
}
#team2-lf .subtitle2 {
  font-size: 12px;
}
#team2-lf .subtitle3 {
  font-size: 12px;
}
#team2-lf h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-lf h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-lf h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-lf h1 {
    font-size: 60px;
  }
}
#team2-lf .head1 {
  text-align: center;
  font-weight: bold;
  background-color: #2E3891;
  padding: 10px 0;
  color: #ffffff;
   width:100%;
}
#team2-lf .head2 {
  text-align: center;
  font-weight: bold;
  background-color: #E8BB00;
  padding: 10px 0;
  color: #ffffff;
   width:100%;
}
#team2-lf .head3 {
  text-align: center;
  font-weight: bold;
  background-color: #DA2032;
  padding: 10px 0;
  color: #ffffff;
  width:100%;
}
#team2-lf .head4 {
  text-align: center;
  font-weight: bold;
  background-color: #008436;
  padding: 10px 0;
  color: #ffffff;
  width:100%;
}
#team2-lf .head5 {
  text-align: center;
  font-weight: bold;
  background-color: #550099;
  padding: 10px 0;
  color: #ffffff;
  width:100%;
}
#team2-lf .person-photo {
  position: relative;
}
#team2-lf .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-lf .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-lf .person-photo:hover .overlay {
  opacity: 0;
}
#team2-lf .person-info {
  opacity: 1;
  display: block;
  visibility: visible;
}
#menu-1b .hide-buttons .nav-btn {
  display: none !important;
}
#menu-1b .navbar-caption {
  color: #ffffff;
}
#menu-1b .navbar-toggler {
  color: #ffffff;
}
#menu-1b .close-icon::before,
#menu-1b .close-icon::after {
  background-color: #ffffff;
}
#menu-1b .link,
#menu-1b .dropdown-item {
  color: #ffffff;
}
#menu-1b .link {
  font-size: 0.9rem;
}
#menu-1b .dropdown-item,
#menu-1b .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-1b .link:hover,
#menu-1b .link:focus {
  color: #f39c12;
}
#menu-1b .dropdown-item:hover::before,
#menu-1b .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-1b .dropdown-item:hover,
#menu-1b .dropdown-item:focus {
  color: #ffffff;
}
#menu-1b .link[aria-expanded="true"],
#menu-1b .dropdown-menu {
  background: #222f3d;
}
#menu-1b .nav-dropdown-sm .link:focus,
#menu-1b .nav-dropdown-sm .link:hover,
#menu-1b .nav-dropdown-sm .dropdown-item:focus,
#menu-1b .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-1b .navbar,
#menu-1b .nav-dropdown-sm,
#menu-1b .nav-dropdown-sm .link[aria-expanded="true"],
#menu-1b .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-1b .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-1b .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-1b .bg-color.transparent.opened .link:hover,
#menu-1b .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-1b .link[aria-expanded="true"],
#menu-1b .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-1b .navbar {
  opacity: 0.8;
  background-color: #000;
}
#features7-m0 .lead {
  color: #9fa3a7;
}
#features7-m0 .mbr-section-subtitle {
  text-transform: uppercase;
}
#features7-m0 .mbr-section-title B {
  color: #F7F4C4;
}
@media (min-width: 768px) {
  #features7-m0 h4 {
    font-size: 36px;
  }
}
@media (min-width: 992px) {
  #features7-m0 h4 {
    font-size: 42px;
  }
}
@media (min-width: 1200px) {
  #features7-m0 h4 {
    font-size: 48px;
  }
}
#features2-41 .mbr-section-title {
  font-weight: 700;
}
#features2-41 .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
}
#features2-41 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #features2-41 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #features2-41 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #features2-41 h1 {
    font-size: 60px;
  }
}
#contacts1-3w {
  
}
#contacts1-3w .mbr-section-text {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
}
#contacts1-3w .mbr-map {
  min-height: 520px;
}
#slider-80 .mbr-section-text {
  color: #93a3a7;
}
#slider-80 .mbr-section-text I {
  color: #f39c12;
}
#slider-80 .mbr-section-title {
  font-size: 84px;
}
#content3-27 .mbr-section-title,
#content3-27 .mbr-section-subtitle {
  text-align: center;
}
#content3-27 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #content3-27 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-27 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-27 h1 {
    font-size: 52px;
  }
}
#content6-r P {
  color: #000000;
  text-align: justify;
}
#content6-r h4 {
  color: #e74c3c;
  font-weight: 700;
  height: 10px;
}
#team2-cf H1 {
  color: #ffffff;
}
#team2-cf H3 {
  color: #eeeeee;
}
#team2-cf H1 {
  color: #ffffff;
}
#team2-cf h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-cf h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-cf h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-cf h1 {
    font-size: 60px;
  }
}
#team2-cf .person-photo {
  position: relative;
}
#team2-cf .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-cf .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  min-height: 500px;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-cf .person-photo:hover .overlay {
  opacity: 0;
}
#team2-cf .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 20px;
  min-height: 140px;
  cursor:pointer;
}
#team2-cf .title1,
#team2-cf .title2 {
  font-size: 20px;
}
#team2-cf .subtitle1,
#team2-cf .subtitle2 {
  font-size: 13px;
  color: #FFC;
}
#team2-cf .mbr-section-text {
  font-size: 12px;
}

#team2-ci H1 {
  color: #ffffff;
}
#team2-ci H3 {
  color: #eeeeee;
}
#team2-ci H1 {
  color: #ffffff;
}
#team2-ci h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-ci h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-ci h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-ci h1 {
    font-size: 60px;
  }
}
#team2-ci .person-photo {
  position: relative;
  cursor:pointer;
}
#team2-ci .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-ci .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  min-height: 500px;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-ci .person-photo:hover .overlay {
  opacity: 0;
}
#team2-ci .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 20px;
  
}
#team2-ci .title1,
#team2-ci .title2 {
  font-size: 20px;
}
#team2-ci .subtitle1,
#team2-ci .subtitle2 {
  font-size: 13px;
  color: #FFC;
}
#team2-ci .mbr-section-text {
  font-size: 12px;
}

#team2-25 H1 {
  color: #ffffff;
}
#team2-25 h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-25 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-25 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-25 h1 {
    font-size: 52px;
  }
}
#team2-25 .person-photo {
  position: relative;
}
#team2-25 .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-25 .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-25 .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-25 .title1,
#team2-25 .title2 {
  font-size: 20px;
}
#team2-25 .subtitle1,
#team2-25 .subtitle2 {
  font-size: 13px;
}
#team2-25 .mbr-section-text {
  font-size: 12px;
}
#team2-25 .mbr-team {
  padding-top: 40px;
  padding-bottom: 0px;
}
#content3-2u .mbr-section-title,
#content3-2u .mbr-section-subtitle {
  text-align: center;
}
#content3-2u h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #content3-2u h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-2u h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-2u h1 {
    font-size: 52px;
  }
}
#footer2-2w .mbr-section-text {
  color: #fff;
}
#menu-8r .hide-buttons .nav-btn {
  display: none !important;
}
#menu-8r .navbar-caption {
  color: #ffffff;
}
#menu-8r .navbar-toggler {
  color: #ffffff;
}
#menu-8r .close-icon::before,
#menu-8r .close-icon::after {
  background-color: #ffffff;
}
#menu-8r .link,
#menu-8r .dropdown-item {
  color: #ffffff;
}
#menu-8r .link {
  font-size: 0.9rem;
}
#menu-8r .dropdown-item,
#menu-8r .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-8r .link:hover,
#menu-8r .link:focus {
  color: #f39c12;
}
#menu-8r .dropdown-item:hover::before,
#menu-8r .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-8r .dropdown-item:hover,
#menu-8r .dropdown-item:focus {
  color: #ffffff;
}
#menu-8r .link[aria-expanded="true"],
#menu-8r .dropdown-menu {
  background: #222f3d;
}
#menu-8r .nav-dropdown-sm .link:focus,
#menu-8r .nav-dropdown-sm .link:hover,
#menu-8r .nav-dropdown-sm .dropdown-item:focus,
#menu-8r .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-8r .navbar,
#menu-8r .nav-dropdown-sm,
#menu-8r .nav-dropdown-sm .link[aria-expanded="true"],
#menu-8r .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-8r .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-8r .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-8r .bg-color.transparent.opened .link:hover,
#menu-8r .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-8r .link[aria-expanded="true"],
#menu-8r .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-8r .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-bu .mbr-section-title {
  font-size: 72px;
  color: #ffffff;
}
#content3-8u .mbr-section-title,
#content3-8u .mbr-section-subtitle {
  text-align: center;
}
#content6-8t P {
  color: #333333;
}
#content6-8t p {
  text-align: justify;
}
#team1-hd h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team1-hd h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team1-hd h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team1-hd h1 {
    font-size: 60px;
  }
}
#team1-hd .mbr-section-title {
  color: #ffffff;
}
#team1-hd .mbr-section-text {
  font-size: 11px;
  color: #ffffff;
}
#team1-hd .subtitle1 {
  color: #f39c12;
  font-size: 13px;
}
#team1-hd .subtitle2 SPAN {
  font-size: 13px;
  color: #f1c40f;
}
#team1-hd .subtitle3 {
  font-size: 13px;
  color: #f1c40f;
  text-align: left;
}
#team1-hd .text3 {
  text-align: left;
}
#team1-hd .title3 {
  text-align: left;
  color: #ffffff;
}
#team1-hd .content {
  padding: 14px 20px;
}
#team1-hd .btn-xs {
  font-size: 11px;
  padding: 8px 16px;
}
#team1-hd .item3 {
  text-align: left;
}
#team2-8z H1 {
  color: #ffffff;
}
#team2-8z h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-8z h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-8z h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-8z h1 {
    font-size: 60px;
  }
}
#team2-8z .person-photo {
  position: relative;
}
#team2-8z .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-8z .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-8z .person-photo:hover .overlay {
  opacity: 0.6;
}
#team2-8z .title1,
#team2-8z .title2 {
  font-size: 20px;
}
#team2-8z .subtitle1,
#team2-8z .subtitle2 {
  font-size: 13px;
}
#team2-8z .mbr-section-text {
  font-size: 12px;
}

#gallery1-gq .mbr-gallery-item {
  width: 50%;
}
@media (min-width: 1200px) {
  #gallery1-gq .mbr-gallery-item {
    width: 12.5%;
  }
}
@media (min-width: 767px) and (max-width: 1199px) {
  #gallery1-gq .mbr-gallery-item {
    width: 25%;
  }
}

#content3-bx .mbr-section-title,
#content3-bx .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 1200px) {
  #gallery1-bv .mbr-gallery-item {
    width: 16.66%;
  }
}
#content3-cs .mbr-section-title,
#content3-cs .mbr-section-subtitle {
  text-align: center;
}
#testimonials2-jd .card-block p {
  font-size: 15px;
}
#testimonials2-jd .card-footer > small {
  color: #f39c12;
}
#testimonials2-jd .card-block P {
  text-align: center;
}
#content3-4y .mbr-section-title,
#content3-4y .mbr-section-subtitle {
  text-align: center;
}
#contacts1-50 a {
  color: #222222;
}
#footer2-51 .mbr-section-text {
  color: #fff;
}
#slider-gr .caption {
	position: absolute;
	margin-bottom: 0px;
	padding: 1rem 3rem;
	background-color: #B0F9D5;
	opacity: 0.8;
	font-weight:900;
	display:block;
	justify-item: center;
}
#slider-gr .caption2 {
	position: absolute;
	width:100%;
	bottom: 0px;
	padding: 0.8rem 5rem;
	text-align:center;
	background-color: #B0F9D5;
	opacity: 0.8;
	font-weight:900;
	display:block;
	justify-item: center;
}
#menu-bw .hide-buttons .nav-btn {
  display: none !important;
}
#menu-bw .navbar-caption {
  color: #ffffff;
}
#menu-bw .navbar-toggler {
  color: #ffffff;
}
#menu-bw .close-icon::before,
#menu-bw .close-icon::after {
  background-color: #ffffff;
}
#menu-bw .link,
#menu-bw .dropdown-item {
  color: #ffffff;
}
#menu-bw .link {
  font-size: 0.9rem;
}
#menu-bw .dropdown-item,
#menu-bw .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-bw .link:hover,
#menu-bw .link:focus {
  color: #f39c12;
}
#menu-bw .dropdown-item:hover::before,
#menu-bw .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-bw .dropdown-item:hover,
#menu-bw .dropdown-item:focus {
  color: #ffffff;
}
#menu-bw .link[aria-expanded="true"],
#menu-bw .dropdown-menu {
  background: #222f3d;
}
#menu-bw .nav-dropdown-sm .link:focus,
#menu-bw .nav-dropdown-sm .link:hover,
#menu-bw .nav-dropdown-sm .dropdown-item:focus,
#menu-bw .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-bw .navbar,
#menu-bw .nav-dropdown-sm,
#menu-bw .nav-dropdown-sm .link[aria-expanded="true"],
#menu-bw .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-bw .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-bw .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-bw .bg-color.transparent.opened .link:hover,
#menu-bw .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-bw .link[aria-expanded="true"],
#menu-bw .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-bw .navbar {
  opacity: 0.8;
  background-color: #000;
}
#header1-58 .lead {
  color: #93a3a7;
  font-style: italic;
}
#header1-58 .mbr-section-title {
  color: #ffffff;
}
#header1-58 .mbr-section-text {
  color: #efbf5b;
}
#content3-5j .mbr-section-title,
#content3-5j .mbr-section-subtitle {
  text-align: center;
}
#content3-5j B {
  color: #333333;
}
#content6-8s P {
  color: #333333;
}
#content6-8s p {
  text-align: justify;
}
#team2-5l H1 {
  color: #ffffff;
}
#team2-5l H3 {
  color: #eeeeee;
}
#team2-5l H1 {
  color: #ffffff;
}
#team2-5l h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-5l h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-5l h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-5l h1 {
    font-size: 60px;
  }
}
#team2-5l .person-photo {
  position: relative;
}
#team2-5l .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-5l .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  min-height:500px;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-5l .person-photo:hover .overlay {
  opacity: 0;
}
#team2-5l .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 20px;
  min-height: 140px;
}
#team2-5l .title1,
#team2-5l .title2 {
  font-size: 20px;
}
#team2-5l .subtitle1,
#team2-5l .subtitle2 {
  font-size: 13px;
}
#team2-5l .mbr-section-text {
  font-size: 12px;
}
#team2-8i H1 {
  color: #ffffff;
}
#team2-8i h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-8i h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-8i h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-8i h1 {
    font-size: 60px;
  }
}
#team2-8i .person-photo {
  position: relative;
}
#team2-8i .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-8i .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-8i .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-8i .title1,
#team2-8i .title2 {
  font-size: 20px;
}
#team2-8i .subtitle1,
#team2-8i .subtitle2 {
  font-size: 13px;
}
#team2-8i .mbr-section-text {
  font-size: 12px;
}
#content3-96 .mbr-section-title,
#content3-96 .mbr-section-subtitle {
  text-align: center;
}
#news1-94 P {
  color: #333333;
}
#news1-95 P {
  color: #333333;
}
#news1-95 H5 {
  font-size: 20px;
}
#content3-5e .mbr-section-title,
#content3-5e .mbr-section-subtitle {
  text-align: center;
}
#contacts1-5g a {
  color: #222222;
}
#footer2-5h .mbr-section-text {
  color: #fff;
}
#menu-91 .hide-buttons .nav-btn {
  display: none !important;
}
#menu-91 .navbar-caption {
  color: #ffffff;
}
#menu-91 .navbar-toggler {
  color: #ffffff;
}
#menu-91 .close-icon::before,
#menu-91 .close-icon::after {
  background-color: #ffffff;
}
#menu-91 .link,
#menu-91 .dropdown-item {
  color: #ffffff;
}
#menu-91 .link {
  font-size: 0.9rem;
}
#menu-91 .dropdown-item,
#menu-91 .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-91 .link:hover,
#menu-91 .link:focus {
  color: #f39c12;
}
#menu-91 .dropdown-item:hover::before,
#menu-91 .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-91 .dropdown-item:hover,
#menu-91 .dropdown-item:focus {
  color: #ffffff;
}
#menu-91 .link[aria-expanded="true"],
#menu-91 .dropdown-menu {
  background: #222f3d;
}
#menu-91 .nav-dropdown-sm .link:focus,
#menu-91 .nav-dropdown-sm .link:hover,
#menu-91 .nav-dropdown-sm .dropdown-item:focus,
#menu-91 .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-91 .navbar,
#menu-91 .nav-dropdown-sm,
#menu-91 .nav-dropdown-sm .link[aria-expanded="true"],
#menu-91 .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-91 .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-91 .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-91 .bg-color.transparent.opened .link:hover,
#menu-91 .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-91 .link[aria-expanded="true"],
#menu-91 .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-91 .navbar {
  opacity: 0.8;
  background-color: #000;
}

#header2-3p .mbr-section-title,
#header2-3p .mbr-section-subtitle,
#header2-3p .btn {
  color: #fff;
}
#header2-3p .mbr-section-title {
  font-weight: 700;
}
#content3-3q .mbr-section-title,
#content3-3q .mbr-section-subtitle {
  text-align: center;
}
#content6-3m p {
  text-align: justify;
  color: #333333;
}
#content6-gf P {
  color: #333333;
  text-align: justify;
}
#content6-gh P {
  color: #333333;
  text-align: justify;
}
#features9-3l .mbr-section-subtitle {
  font-size: 14px;
  font-family: 'Montserrat', sans-serif;
}
#features9-3l DIV {
  text-align: right;
}
#features9-3l P {
  text-align: left;
}
#features9-3l H4 {
  text-align: left;
}
#features9-3l .mbr-section-title {
  font-size: 60px;
}
#features2-od .mbr-section-title {
  font-weight: 700;
}
#features2-od .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
}
#features2-od .card-img{
	margin-bottom:0.5rem;
}
#features14-42 .mbr-section-text {
  color: #ffffff;
  font-family: 'Noto Sans SC', sans-serif;
  font-size: 30px;
}
#features14-42 .mbr-section-title {
  font-size: 48px;
  color: #2c3e50;
}
#table1-43 th {
  color: #9fa3a7;
}
#table1-43 TH {
  color: #2c3e50;
}
#table1-43 .logo-neuc {
  width: 120px;
  height: 114px;
}
#header9-45 .elements-content {
  padding-bottom: 50px;
}
#header9-45 .mbr-section-subtitle {
  letter-spacing: 2px;
  margin-bottom: 10px;
  font-weight: 700;
}
#header9-45 .mbr-section-title,
#header9-45 .tab-pane {
  color: #000;
}
#header9-45 .mbr-section-title {
  font-size: 60px;
}
#header9-45 h5 {
  margin-bottom: 0;
}
#header9-45 .card-img img {
  width: 100%;
}
#header9-45 .mbr-cards-col {
  padding-top: 15px;
  padding-bottom: 20px;
}
#header9-li .elements-content {
  padding-bottom: 50px;
}
#header9-li .mbr-section-subtitle {
  letter-spacing: 2px;
  margin-bottom: 10px;
  font-weight: 700;
}
#header9-li .mbr-section-title,
#header9-li .tab-pane {
  color: #000;
}
#menu-ax .hide-buttons .nav-btn {
  display: none !important;
}
#menu-ax .navbar-caption {
  color: #ffffff;
}
#menu-ax .navbar-toggler {
  color: #ffffff;
}
#menu-ax .close-icon::before,
#menu-ax .close-icon::after {
  background-color: #ffffff;
}
#menu-ax .link,
#menu-ax .dropdown-item {
  color: #ffffff;
}
#menu-ax .link {
  font-size: 0.9rem;
}
#menu-ax .dropdown-item,
#menu-ax .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-ax .link:hover,
#menu-ax .link:focus {
  color: #f39c12;
}
#menu-ax .dropdown-item:hover::before,
#menu-ax .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-ax .dropdown-item:hover,
#menu-ax .dropdown-item:focus {
  color: #ffffff;
}
#menu-ax .link[aria-expanded="true"],
#menu-ax .dropdown-menu {
  background: #222f3d;
}
#menu-ax .nav-dropdown-sm .link:focus,
#menu-ax .nav-dropdown-sm .link:hover,
#menu-ax .nav-dropdown-sm .dropdown-item:focus,
#menu-ax .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-ax .navbar,
#menu-ax .nav-dropdown-sm,
#menu-ax .nav-dropdown-sm .link[aria-expanded="true"],
#menu-ax .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-ax .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-ax .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-ax .bg-color.transparent.opened .link:hover,
#menu-ax .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-ax .link[aria-expanded="true"],
#menu-ax .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-ax .navbar {
  opacity: 0.8;
  background-color: #000;
}

#header1-5t .lead {
  color: #93a3a7;
  font-style: italic;
}
#header1-5t .mbr-section-title {
  font-size: 80px;
}
#slider-c9 .mbr-section-title {
  font-size: 80px;
}
#content3-99 .mbr-section-title,
#content3-99 .mbr-section-subtitle {
  text-align: center;
}
#content6-8p p {
  text-align: justify;
  color: #000;
}
#content3-c8 .mbr-section-title,
#content3-c8 .mbr-section-subtitle {
  text-align: center;
}
#content3-c8 B {
  color: #ffffff;
}
#content3-c8 H3 {
  color: #ffffff;
}
#features10-6b .lead {
  color: #ffffff;
}
#features10-6b .mbr-section-subtitle {
  text-transform: uppercase;
}
#features10-6b .mbr-section-title {
  color: #ffffff;
  font-size: 36px;
}
#features10-6b .mbr-section-text {
  font-size: 20px;
}
#features10-6b .mbr-section-title B {
  font-size: 60px;
}
#features10-6b .mbr-section-text B {
  font-size: 24px;
}
#features10-6b .btn {
  font-size: 14px;
}
#team2-j3 H1 {
  color: #ffffff;
}
#team2-j3 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-j3 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-j3 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-j3 h1 {
    font-size: 60px;
  }
}
#team2-j3 .person-photo {
  position: relative;
}
#team2-j3 .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-j3 .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-j3 .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-j3 .title1,
#team2-j3 .title2 {
  font-size: 20px;
}
#team2-j3 .subtitle1,
#team2-j3 .subtitle2 {
  font-size: 13px;
}
#team2-j3 .mbr-section-text {
  font-size: 12px;
}
#slider-6e .mbr-section-text {
  font-family: 'Montserrat', sans-serif;
  font-size: 13px;
}
#team2-6g .person-photo {
  position: relative;
}
#team2-6g .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-6g .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-6g .person-photo:hover .overlay {
  opacity: 0.7;
}
#header10-6i .display-1 {
  font-weight: 700;
  text-transform: uppercase;
  margin-top: 40px;
}
#header10-6i H1 {
  font-size: 72px;
}
#header10-6i SPAN {
  font-size: 72px;
}
#header10-6i LABEL {
  font-size: 46px;
}
#content3-62 .mbr-section-title,
#content3-62 .mbr-section-subtitle {
  text-align: center;
}
#contacts1-64 .mbr-section-title a {
  color: #ffffff;
}
#footer2-65 .mbr-section-text {
  color: #fff;
}
#menu-8q .hide-buttons .nav-btn {
  display: none !important;
}
#menu-8q .navbar-caption {
  color: #ffffff;
}
#menu-8q .navbar-toggler {
  color: #ffffff;
}
#menu-8q .close-icon::before,
#menu-8q .close-icon::after {
  background-color: #ffffff;
}
#menu-8q .link,
#menu-8q .dropdown-item {
  color: #ffffff;
}
#menu-8q .link {
  font-size: 0.9rem;
}
#menu-8q .dropdown-item,
#menu-8q .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-8q .link:hover,
#menu-8q .link:focus {
  color: #f39c12;
}
#menu-8q .dropdown-item:hover::before,
#menu-8q .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-8q .dropdown-item:hover,
#menu-8q .dropdown-item:focus {
  color: #ffffff;
}
#menu-8q .link[aria-expanded="true"],
#menu-8q .dropdown-menu {
  background: #222f3d;
}
#menu-8q .nav-dropdown-sm .link:focus,
#menu-8q .nav-dropdown-sm .link:hover,
#menu-8q .nav-dropdown-sm .dropdown-item:focus,
#menu-8q .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-8q .navbar,
#menu-8q .nav-dropdown-sm,
#menu-8q .nav-dropdown-sm .link[aria-expanded="true"],
#menu-8q .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-8q .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-8q .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-8q .bg-color.transparent.opened .link:hover,
#menu-8q .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-8q .link[aria-expanded="true"],
#menu-8q .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-8q .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-8l .mbr-section-title {
  text-align: right;
  color: #ffffff;
}
#slider-8l .mbr-section-text {
  color: #f1c40f;
}
#slider-8l .mbr-section-text I {
  color: #f1c40f;
}
#content3-6p .mbr-section-title,
#content3-6p .mbr-section-subtitle {
  text-align: center;
}
#content6-8g P {
  color: #000000;
}
#features10-74 .lead {
  color: #2b061e;
  font-size: 24px;
}
#features10-74 .mbr-section-subtitle {
  text-transform: uppercase;
}
#features10-74 .mbr-section-title {
  color: #2d1e2f;
}
#features10-74 .mbr-section-text {
  color: #2b061e;
  font-size: 24px;
}
#features10-74 H2 {
  color: #ffffff;
}
#features10-74 h2 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #features10-74 .mbr-section-title {
    font-size: 46px;
  }
}
@media (min-width: 992px) {
  #features10-74 .mbr-section-title {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #features10-74 .mbr-section-title {
    font-size: 48px;
  }
}
#team2-8h H1 {
  color: #ffffff;
}
#team2-8h h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-8h h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-8h h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-8h h1 {
    font-size: 60px;
  }
}
#team2-8h .person-photo {
  position: relative;
}
#team2-8h .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-8h .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-8h .person-photo:hover .overlay {
  opacity: 0.6;
}
#team2-8h .title1,
#team2-8h .title2 {
  font-size: 20px;
}
#team2-8h .subtitle1,
#team2-8h .subtitle2 {
  font-size: 13px;
}
#team2-8h .mbr-section-text {
  font-size: 12px;
}
#features1-76 .mbr-section-title {
  font-weight: 700;
  color: #2c3e50;
}
#features1-76 .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #2c3e50;
  font-size: 14px;
}
#features1-76 .btn {
  font-size: 14px;
}
#features1-76 .mbr-section-subtitle B {
  font-size: 13px;
}
#features1-76 .mbr-section-subtitle SPAN {
  font-size: 13px;
}
#footer2-70 .mbr-section-text {
  color: #fff;
}
#menu-8o .hide-buttons .nav-btn {
  display: none !important;
}
#menu-8o .navbar-caption {
  color: #ffffff;
}
#menu-8o .navbar-toggler {
  color: #ffffff;
}
#menu-8o .close-icon::before,
#menu-8o .close-icon::after {
  background-color: #ffffff;
}
#menu-8o .link,
#menu-8o .dropdown-item {
  color: #ffffff;
}
#menu-8o .link {
  font-size: 0.9rem;
}
#menu-8o .dropdown-item,
#menu-8o .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-8o .link:hover,
#menu-8o .link:focus {
  color: #f39c12;
}
#menu-8o .dropdown-item:hover::before,
#menu-8o .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-8o .dropdown-item:hover,
#menu-8o .dropdown-item:focus {
  color: #ffffff;
}
#menu-8o .link[aria-expanded="true"],
#menu-8o .dropdown-menu {
  background: #222f3d;
}
#menu-8o .nav-dropdown-sm .link:focus,
#menu-8o .nav-dropdown-sm .link:hover,
#menu-8o .nav-dropdown-sm .dropdown-item:focus,
#menu-8o .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-8o .navbar,
#menu-8o .nav-dropdown-sm,
#menu-8o .nav-dropdown-sm .link[aria-expanded="true"],
#menu-8o .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-8o .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-8o .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-8o .bg-color.transparent.opened .link:hover,
#menu-8o .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-8o .link[aria-expanded="true"],
#menu-8o .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-8o .navbar {
  opacity: 0.8;
  background-color: #000;
}
#header1-78 .lead {
  color: #93a3a7;
  font-style: italic;
}
#header1-78 .mbr-section-title {
  color: #ffffff;
}
#header1-78 .mbr-section-text {
  color: #dddddd;
}
#content3-79 .mbr-section-title,
#content3-79 .mbr-section-subtitle {
  text-align: center;
}
#content3-79 B {
  color: #333333;
}
#content6-hh P {
  color: #666666;
}
#team2-hj H1 {
  color: #ffffff;
}
#team2-hj H3 {
  color: #eeeeee;
}
#team2-hj H1 {
  color: #ffffff;
}
#team2-hj h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-hj h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-hj h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-hj h1 {
    font-size: 60px;
  }
}
#team2-hj .person-photo {
  position: relative;
}
#team2-hj .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-hj .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  min-height:500px;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-hj .person-photo:hover .overlay {
  opacity: 0;
}
#team2-hj .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 20px;
  min-height: 100px;
}
#team2-hj .title1,
#team2-hj .title2 {
  font-size: 20px;
}
#team2-hj .subtitle1,
#team2-hj .subtitle2 {
  font-size: 13px;
}
#team2-hj .mbr-section-text {
  font-size: 12px;
}
#team2-hi H1 {
  color: #ffffff;
}
#team2-hi h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-hi h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-hi h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-hi h1 {
    font-size: 60px;
  }
}
#team2-hi .person-photo {
  position: relative;
}
#team2-hi .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-hi .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-hi .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-hi .title1,
#team2-hi .title2 {
  font-size: 20px;
}
#team2-hi .subtitle1,
#team2-hi .subtitle2 {
  font-size: 13px;
}
#team2-hi .mbr-section-text {
  font-size: 12px;
}
#content3-ih .mbr-section-title,
#content3-ih .mbr-section-subtitle {
  text-align: center;
}
#news1-hl P {
  color: #333333;
}
#news1-ii P {
  color: #333333;
}
#news1-ii H5 {
  font-size: 20px;
}
#news1-ii B {
  font-size: 20px;
}
#content3-7e .mbr-section-title,
#content3-7e .mbr-section-subtitle {
  text-align: center;
}
#contacts1-7g a {
  color: #222222;
}
#contacts1-7g span.socicon {
	margin-top: 10px;
}
#contacts1-dw span.socicon {
    margin-top: 10px;
}
#contacts1-b7 span.socicon {
    margin-top: 10px;
}

#footer2-7h .mbr-section-text {
  color: #fff;
}
#menu-gy .hide-buttons .nav-btn {
  display: none !important;
}
#menu-gy .navbar-caption {
  color: #ffffff;
}
#menu-gy .navbar-toggler {
  color: #ffffff;
}
#menu-gy .close-icon::before,
#menu-gy .close-icon::after {
  background-color: #ffffff;
}
#menu-gy .link,
#menu-gy .dropdown-item {
  color: #ffffff;
}
#menu-gy .link {
  font-size: 0.9rem;
}
#menu-gy .dropdown-item,
#menu-gy .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-gy .link:hover,
#menu-gy .link:focus {
  color: #f39c12;
}
#menu-gy .dropdown-item:hover::before,
#menu-gy .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-gy .dropdown-item:hover,
#menu-gy .dropdown-item:focus {
  color: #ffffff;
}
#menu-gy .link[aria-expanded="true"],
#menu-gy .dropdown-menu {
  background: #222f3d;
}
#menu-gy .nav-dropdown-sm .link:focus,
#menu-gy .nav-dropdown-sm .link:hover,
#menu-gy .nav-dropdown-sm .dropdown-item:focus,
#menu-gy .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-gy .navbar,
#menu-gy .nav-dropdown-sm,
#menu-gy .nav-dropdown-sm .link[aria-expanded="true"],
#menu-gy .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-gy .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-gy .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-gy .bg-color.transparent.opened .link:hover,
#menu-gy .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-gy .link[aria-expanded="true"],
#menu-gy .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-gy .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-9s .mbr-section-text {
  color: #93a3a7;
}
#slider-9s .mbr-section-text I {
  color: #f39c12;
}
#slider-9s .mbr-section-title B {
  font-size: 84px;
}
#slider-9s .mbr-section-title {
  font-size: 72px;
}
#content3-9t .mbr-section-title,
#content3-9t .mbr-section-subtitle {
  text-align: center;
}
#content3-9t h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #content3-9t h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-9t h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-9t h1 {
    font-size: 52px;
  }
}
#content6-9u P {
  color: #000000;
  text-align: justify;
}
#content6-9u h5 {
  color: #0c57bf;
  font-weight: 700;
}
#team2-cg H1 {
  color: #ffffff;
}
#team2-cg H3 {
  color: #333333;
}
#team2-cg h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-cg h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-cg h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-cg h1 {
    font-size: 52px;
  }
}
#team2-cg .person-photo {
  position: relative;
}
#team2-cg .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-cg .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  min-height: 500px;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-cg .person-photo:hover .overlay {
  opacity: 0;
}
#team2-cg .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 20px;
  min-height: 140px;
}
#team2-cg .title1,
#team2-cg .title2 {
  font-size: 20px;
}
#team2-cg .subtitle1,
#team2-cg .subtitle2 {
  font-size: 13px;
}
#team2-cg .mbr-section-text {
  font-size: 12px;
}
#team2-cg .mbr-team {
  padding-top: 40px;
  padding-bottom: 0px;
}
#team2-9w {
  /*.person-info{
    opacity: 1;
    display: block;
    visibility: visible;
}*/
}
#team2-9w H1 {
  color: #ffffff;
}
#team2-9w h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-9w h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-9w h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-9w h1 {
    font-size: 52px;
  }
}
#team2-9w .person-photo {
  position: relative;
}
#team2-9w .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-9w .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-9w .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-9w .title1,
#team2-9w .title2 {
  font-size: 20px;
}
#team2-9w .subtitle1,
#team2-9w .subtitle2 {
  font-size: 13px;
}
#team2-9w .mbr-section-text {
  font-size: 12px;
}
#team2-9w .mbr-team {
  padding-top: 40px;
  padding-bottom: 0px;
}
#content3-9x .mbr-section-title,
#content3-9x .mbr-section-subtitle {
  text-align: center;
}
#content3-9x .news__image {
  height: 200px;
}
#news1-il P {
  color: #333333;
}
#news1-il .news__image {
  height: 200px;
}
#news1-9j P {
  color: #333333;
}
#news1-9j h6 {
	font-size:10px;
}
#news1-9j h5 {
	font-size:1.2rem;
}
#news1-9j .news__image {
	height: 230px;
}
#lb-news1-9j_0 .lead, #lb-news1-9j_1 .lead, #lb-news1-9j_2 .lead, #lb-news1-9j_3 .lead, #lb-news1-9j_4 .lead, #lb-news1-9j_5 .lead, #lb-news1-9j_6 .lead, #lb-news1-9j_7 .lead, #lb-news1-9j_8 .lead, #lb-news1-9j_9 .lead, #lb-news1-9j_10 .lead, #lb-news1-9j_11 .lead, #lb-news1-9j_12 .lead, #lb-news1-9j_13 .lead {
	color:#F90;
	font-size:14px;
	margin-top:-1rem;
	margin-bottom:1rem;
}
#content3-9z .mbr-section-title,
#content3-9z .mbr-section-subtitle {
  text-align: center;
}
#content3-9z h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #content3-9z h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-9z h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-9z h1 {
    font-size: 52px;
  }
}
#footer2-a2 .mbr-section-text {
  color: #fff;
}
#menu-a3 .hide-buttons .nav-btn {
  display: none !important;
}
#menu-a3 .navbar-caption {
  color: #ffffff;
}
#menu-a3 .navbar-toggler {
  color: #ffffff;
}
#menu-a3 .close-icon::before,
#menu-a3 .close-icon::after {
  background-color: #ffffff;
}
#menu-a3 .link,
#menu-a3 .dropdown-item {
  color: #ffffff;
}
#menu-a3 .link {
  font-size: 0.9rem;
}
#menu-a3 .dropdown-item,
#menu-a3 .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-a3 .link:hover,
#menu-a3 .link:focus {
  color: #f39c12;
}
#menu-a3 .dropdown-item:hover::before,
#menu-a3 .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-a3 .dropdown-item:hover,
#menu-a3 .dropdown-item:focus {
  color: #ffffff;
}
#menu-a3 .link[aria-expanded="true"],
#menu-a3 .dropdown-menu {
  background: #222f3d;
}
#menu-a3 .nav-dropdown-sm .link:focus,
#menu-a3 .nav-dropdown-sm .link:hover,
#menu-a3 .nav-dropdown-sm .dropdown-item:focus,
#menu-a3 .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-a3 .navbar,
#menu-a3 .nav-dropdown-sm,
#menu-a3 .nav-dropdown-sm .link[aria-expanded="true"],
#menu-a3 .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-a3 .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-a3 .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-a3 .bg-color.transparent.opened .link:hover,
#menu-a3 .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-a3 .link[aria-expanded="true"],
#menu-a3 .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-a3 .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-al .mbr-section-text {
  color: #93a3a7;
}
#slider-al .mbr-section-text I {
  color: #f39c12;
}
#slider-al .mbr-section-title {
  font-size: 72px;
}
#team2-ch H1 {
  color: #ffffff;
}
#team2-ch H3 {
  color: #eeeeee;
}
#team2-ch H1 {
  color: #ffffff;
}
#team2-ch h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-ch h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-ch h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-ch h1 {
    font-size: 60px;
  }
}
#team2-ch .person-photo {
  position: relative;
}
#team2-ch .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-ch .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  min-height:500px;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-ch .person-photo:hover .overlay {
  opacity: 0;
}
#team2-ch .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 20px;
  min-height: 140px;
}
#team2-ch .title1,
#team2-ch .title2 {
  font-size: 20px;
}
#team2-ch .subtitle1,
#team2-ch .subtitle2 {
  font-size: 13px;
}
#team2-ch .mbr-section-text {
  font-size: 12px;
}
#team2-ap {
  /*.person-info{
    opacity: 1;
    display: block;
    visibility: visible;
}*/
}
#team2-ap H1 {
  color: #ffffff;
}
#team2-ap h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-ap h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-ap h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-ap h1 {
    font-size: 52px;
  }
}
#team2-ap .person-photo {
  position: relative;
}
#team2-ap .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-ap .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-ap .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-ap .title1,
#team2-ap .title2 {
  font-size: 20px;
}
#team2-ap .subtitle1,
#team2-ap .subtitle2 {
  font-size: 13px;
}
#team2-ap .mbr-section-text {
  font-size: 12px;
}
#content3-as .mbr-section-title,
#content3-as .mbr-section-subtitle {
  text-align: center;
}
#content3-as h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #content3-as h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-as h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-as h1 {
    font-size: 52px;
  }
}
#footer2-av .mbr-section-text {
  color: #fff;
}
#menu-aw .hide-buttons .nav-btn {
  display: none !important;
}
#menu-aw .navbar-caption {
  color: #ffffff;
}
#menu-aw .navbar-toggler {
  color: #ffffff;
}
#menu-aw .close-icon::before,
#menu-aw .close-icon::after {
  background-color: #ffffff;
}
#menu-aw .link,
#menu-aw .dropdown-item {
  color: #ffffff;
}
#menu-aw .link {
  font-size: 0.9rem;
}
#menu-aw .dropdown-item,
#menu-aw .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-aw .link:hover,
#menu-aw .link:focus {
  color: #f39c12;
}
#menu-aw .dropdown-item:hover::before,
#menu-aw .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-aw .dropdown-item:hover,
#menu-aw .dropdown-item:focus {
  color: #ffffff;
}
#menu-aw .link[aria-expanded="true"],
#menu-aw .dropdown-menu {
  background: #222f3d;
}
#menu-aw .nav-dropdown-sm .link:focus,
#menu-aw .nav-dropdown-sm .link:hover,
#menu-aw .nav-dropdown-sm .dropdown-item:focus,
#menu-aw .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-aw .navbar,
#menu-aw .nav-dropdown-sm,
#menu-aw .nav-dropdown-sm .link[aria-expanded="true"],
#menu-aw .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-aw .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-aw .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-aw .bg-color.transparent.opened .link:hover,
#menu-aw .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-aw .link[aria-expanded="true"],
#menu-aw .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-aw .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-a6 .mbr-section-text {
  color: #93a3a7;
}
#slider-a6 .mbr-section-text I {
  color: #f39c12;
}
#slider-a6 .mbr-section-title {
  font-size: 80px;
}
#content3-a7 .mbr-section-title,
#content3-a7 .mbr-section-subtitle {
  text-align: center;
}
#content3-a7 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #content3-a7 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-a7 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-a7 h1 {
    font-size: 52px;
  }
}
#content6-a8 P {
  color: #000000;
  text-align: justify;
}
#content6-a8 h4 {
  color: #241c45;
  font-weight: 700;
  height: 10px;
}
#team1-cq H1 {
  color: #ffffff;
}
#team1-cq H3 {
  color: #333333;
}
#team1-cq h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team1-cq h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team1-cq h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team1-cq h1 {
    font-size: 52px;
  }
}
#team1-cq .subtitle1 {
  color: #b5b52d;
}
#team1-cq .subtitle2 {
  color: #2c3e50;
}
#team1-cq .text2 {
  color: #ffffff;
}
#team1-cq .content {
  padding: 30px 20px;
}
#team1-cq .mbr-section-text a {
  font-size: 80%;
  color: #ff0000;
}
#team1-cq .btn-xs {
  font-size: 13px;
  padding: 10px 18px;
}
#content3-fk .mbr-section-title,
#content3-fk .mbr-section-subtitle {
  text-align: center;
}
#team1-fj .text3 {
  color: #ffffff;
}
#team1-fj .title3 {
  color: #ffffff;
}
#team1-fj .subtitle3 {
  color: #f1c40f;
}
#team1-fj .title1 {
  color: #ffffff;
}
#team1-fj .subtitle1 {
  color: #f1c40f;
}
#team1-fj .subtitle2 {
  color: #f1c40f;
}
#team1-fj .text1 {
  color: #dddddd;
}
#team1-fj .text2 {
  color: #eeeeee;
}
#team1-fj .content {
  padding: 20px 20px;
}
#team1-fj .mbr-section-text {
  font-size: 80%;
}
#team1-fj .btn-xs {
  font-size: 10px;
  padding: 6px 10px;
}
#footer2-ag .mbr-section-text {
  color: #fff;
}
#menu-ah .hide-buttons .nav-btn {
  display: none !important;
}
#menu-ah .navbar-caption {
  color: #ffffff;
}
#menu-ah .navbar-toggler {
  color: #ffffff;
}
#menu-ah .close-icon::before,
#menu-ah .close-icon::after {
  background-color: #ffffff;
}
#menu-ah .link,
#menu-ah .dropdown-item {
  color: #ffffff;
}
#menu-ah .link {
  font-size: 0.9rem;
}
#menu-ah .dropdown-item,
#menu-ah .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-ah .link:hover,
#menu-ah .link:focus {
  color: #f39c12;
}
#menu-ah .dropdown-item:hover::before,
#menu-ah .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-ah .dropdown-item:hover,
#menu-ah .dropdown-item:focus {
  color: #ffffff;
}
#menu-ah .link[aria-expanded="true"],
#menu-ah .dropdown-menu {
  background: #222f3d;
}
#menu-ah .nav-dropdown-sm .link:focus,
#menu-ah .nav-dropdown-sm .link:hover,
#menu-ah .nav-dropdown-sm .dropdown-item:focus,
#menu-ah .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-ah .navbar,
#menu-ah .nav-dropdown-sm,
#menu-ah .nav-dropdown-sm .link[aria-expanded="true"],
#menu-ah .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-ah .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-ah .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-ah .bg-color.transparent.opened .link:hover,
#menu-ah .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-ah .link[aria-expanded="true"],
#menu-ah .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-ah .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-ho .mbr-section-title DIV {
  font-size: 72px;
}
#slider-ho .mbr-section-title {
  font-size: 72px;
}
#content3-9d .mbr-section-title,
#content3-9d .mbr-section-subtitle {
  text-align: center;
}
#content3-9d B {
  color: #333333;
}
#content6-9e P {
  color: #333333;
}
#content6-9e p {
  text-align: justify;
}
#content6-fn p {
	color:#333;
}
#features10-9r .lead {
  color: #ffffff;
}
#features10-9r .mbr-section-subtitle {
  text-transform: uppercase;
}
#features10-9r .mbr-section-title {
  color: #ffffff;
}
#features10-9r .mbr-section-text {
  font-size: 20px;
}
#features10-9r .mbr-section-title B {
  font-size: 60px;
}
#features10-9r .mbr-section-text B {
  font-size: 24px;
}
#team2-9g H1 {
  color: #ffffff;
}
#team2-9g h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-9g h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-9g h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-9g h1 {
    font-size: 60px;
  }
}
#team2-9g .person-photo {
  position: relative;
}
#team2-9g .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-9g .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-9g .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-9g .title1,
#team2-9g .title2 {
  font-size: 20px;
}
#team2-9g .subtitle1,
#team2-9g .subtitle2 {
  font-size: 13px;
}
#team2-9g .mbr-section-text {
  font-size: 12px;
}
#content3-hy .mbr-section-title,
#content3-hy .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
#content3-9h .mbr-section-title,
#content3-9h .mbr-section-subtitle {
  text-align: center;
}
#news1-9i P {
  color: #333333;
}
#news1-9i h6 {
	font-size:10px;
	color: #333333;
}
#content3-9k .mbr-section-title,
#content3-9k .mbr-section-subtitle {
  text-align: center;
}
#contacts1-9m a {
  color: #222222;
}
#footer2-9n .mbr-section-text {
  color: #fff;
}
#menu-9o .hide-buttons .nav-btn {
  display: none !important;
}
#menu-9o .navbar-caption {
  color: #ffffff;
}
#menu-9o .navbar-toggler {
  color: #ffffff;
}
#menu-9o .close-icon::before,
#menu-9o .close-icon::after {
  background-color: #ffffff;
}
#menu-9o .link,
#menu-9o .dropdown-item {
  color: #ffffff;
}
#menu-9o .link {
  font-size: 0.9rem;
}
#menu-9o .dropdown-item,
#menu-9o .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-9o .link:hover,
#menu-9o .link:focus {
  color: #f39c12;
}
#menu-9o .dropdown-item:hover::before,
#menu-9o .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-9o .dropdown-item:hover,
#menu-9o .dropdown-item:focus {
  color: #ffffff;
}
#menu-9o .link[aria-expanded="true"],
#menu-9o .dropdown-menu {
  background: #222f3d;
}
#menu-9o .nav-dropdown-sm .link:focus,
#menu-9o .nav-dropdown-sm .link:hover,
#menu-9o .nav-dropdown-sm .dropdown-item:focus,
#menu-9o .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-9o .navbar,
#menu-9o .nav-dropdown-sm,
#menu-9o .nav-dropdown-sm .link[aria-expanded="true"],
#menu-9o .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-9o .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-9o .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-9o .bg-color.transparent.opened .link:hover,
#menu-9o .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-9o .link[aria-expanded="true"],
#menu-9o .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-9o .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-ay .mbr-section-text {
  color: #93a3a7;
}
#slider-ay .mbr-section-text I {
  color: #f39c12;
}
#slider-ay .mbr-section-title DIV {
  font-size: 72px;
}
#slider-ay .mbr-section-title {
  font-size: 72px;
}
#content6-in P {
  color: #000000;
}
#content6-in p {
  text-align: justify;
}
#header7-bh .mbr-section-subtitle {
  text-transform: uppercase;
  color: #9fa3a7;
}
#header7-bh .mbr-section-text {
  color: #eeeeee;
  text-align: left;
}
#header7-bh .mbr-section-title {
  color: #ffffff;
  font-weight: bold;
  font-size: 60px;
}
#team1-h3 {
  
}
#team1-h3 .position {
  text-align: right;
  color: #ffffff;
}
#team1-h3 .text3 {
  color: #ffffff;
}
#team1-h3 .title3 {
  color: #ffffff;
}
#team1-h3 .subtitle3 {
  color: #f1c40f;
}
#team1-h3 .title1 {
  color: #ffffff;
}
#team1-h3 .subtitle1 {
  color: #f1c40f;
  font-size: 14px;
}
#team1-h3 .subtitle2 {
  color: #f1c40f;
  font-size: 14px;
}
#team1-h3 .text1 {
  color: #dddddd;
}
#team1-h3 .text2 {
  color: #eeeeee;
}
#team1-h3 .content {
  padding: 30px 20px;
}
#team1-h3 .mbr-section-text a {
  font-size: 80%;
}
#team2-b1 H1 {
  color: #ffffff;
}
#team2-b1 H3 {
  color: #333333;
}
#team2-b1 h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-b1 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-b1 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-b1 h1 {
    font-size: 52px;
  }
}
#team2-b1 .person-photo {
  position: relative;
}
#team2-b1 .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-b1 .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #00113e ;
}
#team2-b1 .person-photo:hover .overlay {
  opacity: 0;
}
#team2-b1 .person-info {
  opacity: 1;
  display: block;
  visibility: visible;
  padding: 20px;
}
#footer2-b8 .mbr-section-text {
  color: #fff;
}
#menu-b9 .hide-buttons .nav-btn {
  display: none !important;
}
#menu-b9 .navbar-caption {
  color: #ffffff;
}
#menu-b9 .navbar-toggler {
  color: #ffffff;
}
#menu-b9 .close-icon::before,
#menu-b9 .close-icon::after {
  background-color: #ffffff;
}
#menu-b9 .link,
#menu-b9 .dropdown-item {
  color: #ffffff;
}
#menu-b9 .link {
  font-size: 0.9rem;
}
#menu-b9 .dropdown-item,
#menu-b9 .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-b9 .link:hover,
#menu-b9 .link:focus {
  color: #f39c12;
}
#menu-b9 .dropdown-item:hover::before,
#menu-b9 .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-b9 .dropdown-item:hover,
#menu-b9 .dropdown-item:focus {
  color: #ffffff;
}
#menu-b9 .link[aria-expanded="true"],
#menu-b9 .dropdown-menu {
  background: #222f3d;
}
#menu-b9 .nav-dropdown-sm .link:focus,
#menu-b9 .nav-dropdown-sm .link:hover,
#menu-b9 .nav-dropdown-sm .dropdown-item:focus,
#menu-b9 .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-b9 .navbar,
#menu-b9 .nav-dropdown-sm,
#menu-b9 .nav-dropdown-sm .link[aria-expanded="true"],
#menu-b9 .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-b9 .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-b9 .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-b9 .bg-color.transparent.opened .link:hover,
#menu-b9 .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-b9 .link[aria-expanded="true"],
#menu-b9 .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-b9 .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-bi .mbr-section-text {
  color: #93a3a7;
}
#slider-bi .mbr-section-text I {
  color: #f1c40f;
}
#slider-bi .mbr-section-title DIV {
  font-size: 84px;
}
#slider-bi .mbr-section-title {
  font-size: 84px;
}
#header7-bo .mbr-section-subtitle {
  text-transform: uppercase;
  color: #e74c3c;
}
#header7-bo .mbr-section-text {
  color: #666666;
  text-align: justify;
}
#header7-bo .mbr-section-title {
  color: #242424;
  font-weight: bold;
  font-size: 60px;
}
#header7-bo .mbr-section-subtitle B {
  color: #f39c12;
}
#header8-o4 .display-1 {
  font-weight: bold;
  color:#fff;
}
@media (min-width: 768px) {
  #header8-o4 .display-1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #header8-o4 .display-1 {
    font-size: 54px;
  }
}
@media (min-width: 1200px) {
  #header8-o4 .display-1 {
    font-size: 60px;
  }
}
#header8-o4 .subtitle {
  color: #fff;
}
#header8-o4 .mbr-section-subtitle.lead {
  text-transform: uppercase;
  margin-bottom: 0;
}
#header8-o4 .testimonial {
  padding-top: 40px;
  text-align: left;
  padding-right: 10%;
  padding-left: 10%; }
#header8-o4 .testimonial-text,
#header8-o4 .testimonial-author,
#header8-o4 .testimonial-position {
  color: #565555;
}
#header8-o4 .testimonial-position {
  font-style: italic;
  color: #666666;
}
#content2-cm BLOCKQUOTE {
  color: #333333;
}
#team2-cj H1 {
  color: #ffffff;
}
#team2-cj H3 {
  color: #333333;
}
#team2-cj h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-cj h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-cj h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-cj h1 {
    font-size: 52px;
  }
}
#team2-cj .person-photo {
  position: relative;
}
#team2-cj .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-cj .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0.5;
  transition: .5s ease;
  background-color: #000000 ;
}
#team2-cj .person-photo:hover .overlay {
  opacity: 0;
}
#team2-cj .person-info {
  opacity: 1;
  display: block;
  visibility: visible;
  padding: 20px;
}
#footer2-bm .mbr-section-text {
  color: #fff;
}
#menu-bn .hide-buttons .nav-btn {
  display: none !important;
}
#menu-bn .navbar-caption {
  color: #ffffff;
}
#menu-bn .navbar-toggler {
  color: #ffffff;
}
#menu-bn .close-icon::before,
#menu-bn .close-icon::after {
  background-color: #ffffff;
}
#menu-bn .link,
#menu-bn .dropdown-item {
  color: #ffffff;
}
#menu-bn .link {
  font-size: 0.9rem;
}
#menu-bn .dropdown-item,
#menu-bn .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-bn .link:hover,
#menu-bn .link:focus {
  color: #f39c12;
}
#menu-bn .dropdown-item:hover::before,
#menu-bn .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-bn .dropdown-item:hover,
#menu-bn .dropdown-item:focus {
  color: #ffffff;
}
#menu-bn .link[aria-expanded="true"],
#menu-bn .dropdown-menu {
  background: #222f3d;
}
#menu-bn .nav-dropdown-sm .link:focus,
#menu-bn .nav-dropdown-sm .link:hover,
#menu-bn .nav-dropdown-sm .dropdown-item:focus,
#menu-bn .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-bn .navbar,
#menu-bn .nav-dropdown-sm,
#menu-bn .nav-dropdown-sm .link[aria-expanded="true"],
#menu-bn .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-bn .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-bn .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-bn .bg-color.transparent.opened .link:hover,
#menu-bn .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-bn .link[aria-expanded="true"],
#menu-bn .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-bn .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-c1 .mbr-section-text {
  color: #93a3a7;
}
#slider-c1 .mbr-section-text I {
  color: #f1c40f;
}
#slider-c1 .mbr-section-title DIV {
  font-size: 84px;
}
#slider-c1 .mbr-section-title {
  font-size: 84px;
}
#header7-c2 .mbr-section-subtitle {
  text-transform: uppercase;
  color: #e74c3c;
}
#header7-c2 .mbr-section-text {
  color: #666666;
}
#header7-c2 .mbr-section-title {
  color: #242424;
  font-weight: bold;
  font-size: 60px;
}
#team2-c3 H1 {
  color: #ffffff;
}
#team2-c3 H3 {
  color: #333333;
}
#team2-c3 h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-c3 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-c3 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-c3 h1 {
    font-size: 52px;
  }
}
#team2-c3 .person-photo {
  position: relative;
}
#team2-c3 .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-c3 .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0.5;
  transition: .5s ease;
  background-color: #000000 ;
}
#team2-c3 .person-photo:hover .overlay {
  opacity: 0;
}
#team2-c3 .person-info {
  opacity: 1;
  display: block;
  visibility: visible;
  padding: 20px;
}
#footer2-c5 .mbr-section-text {
  color: #fff;
}
#menu-c6 .hide-buttons .nav-btn {
  display: none !important;
}
#menu-c6 .navbar-caption {
  color: #ffffff;
}
#menu-c6 .navbar-toggler {
  color: #ffffff;
}
#menu-c6 .close-icon::before,
#menu-c6 .close-icon::after {
  background-color: #ffffff;
}
#menu-c6 .link,
#menu-c6 .dropdown-item {
  color: #ffffff;
}
#menu-c6 .link {
  font-size: 0.9rem;
}
#menu-c6 .dropdown-item,
#menu-c6 .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-c6 .link:hover,
#menu-c6 .link:focus {
  color: #f39c12;
}
#menu-c6 .dropdown-item:hover::before,
#menu-c6 .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-c6 .dropdown-item:hover,
#menu-c6 .dropdown-item:focus {
  color: #ffffff;
}
#menu-c6 .link[aria-expanded="true"],
#menu-c6 .dropdown-menu {
  background: #222f3d;
}
#menu-c6 .nav-dropdown-sm .link:focus,
#menu-c6 .nav-dropdown-sm .link:hover,
#menu-c6 .nav-dropdown-sm .dropdown-item:focus,
#menu-c6 .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-c6 .navbar,
#menu-c6 .nav-dropdown-sm,
#menu-c6 .nav-dropdown-sm .link[aria-expanded="true"],
#menu-c6 .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-c6 .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-c6 .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-c6 .bg-color.transparent.opened .link:hover,
#menu-c6 .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-c6 .link[aria-expanded="true"],
#menu-c6 .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-c6 .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-d1 .mbr-section-title {
  font-size: 36px;
  color: #e74c3c;
}
#slider-d1 .display-me {
  font-size: 30px;
  color: #ffffff;
}
.main_caption {
  color:red;
  transform: skew(-20deg);
  background: #FFFBDB;
  padding: 10px;
  opacity:0.9;
  position:relative;
  margin-top:450px;
  font-size: 24px;
}
@media (min-width: 768px) {
  .main_caption {
    font-size: 32px;
  }
}
@media (min-width: 1200px) {
  .main_caption {
    font-size: 38px;
  }
}
#features2-d3 .card-block {
  padding: 0;
}
#features2-d3 .mbr-section-title {
  font-weight: 700;
  /*font-size: 72px;*/
}
#features2-d3 .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
}
#features2-d3 .mbr-section-text {
  font-size: 16px;
}
#features2-d3 .btn {
  font-family: 'Roboto', sans-serif;
}
#features2-d3 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #features2-d3 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #features2-d3 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) and (max-width: 1366px) {
  #features2-d3 .btn {
    padding: 10px 10px;
  }
}
@media (min-width: 1366px) {
  #features2-d3 .btn {
    padding: 15px 20px;
  }
}
@media (min-width: 1200px) {
  #features2-d3 h1 {
    font-size: 60px;
  }
}
#team2-d4 .subtitle1 {
  font-size: 12px;
}
#team2-d4 .subtitle2 {
  font-size: 12px;
}
#team2-d4 .subtitle3 {
  font-size: 12px;
}
#team2-d4 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-d4 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-d4 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-d4 h1 {
    font-size: 60px;
  }
}
#team2-d4 .head1 {
  text-align: center;
  font-weight: bold;
  background-color: #2E3891;
  padding: 10px 0;
  color: #ffffff;
  cursor:pointer;
}
#team2-d4 .head2 {
  text-align: center;
  font-weight: bold;
  background-color: #E8BB00;
  padding: 10px 0;
  color: #ffffff;
  cursor:pointer;
}
#team2-d4 .head3 {
  text-align: center;
  font-weight: bold;
  background-color: #DA2032;
  padding: 10px 0;
  color: #ffffff;
  cursor:pointer;
}
#team2-d4 .head4 {
  text-align: center;
  font-weight: bold;
  background-color: #008436;
  padding: 10px 0;
  color: #ffffff;
  cursor:pointer;
}
#team2-d4 .head5 {
  text-align: center;
  font-weight: bold;
  background-color: #550099;
  padding: 10px 0;
  color: #ffffff;
  cursor:pointer;
}
#team2-d4 .person-photo {
  position: relative;
  cursor: pointer;
}
#team2-d4 .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-d4 .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-d4 .person-photo:hover .overlay {
  opacity: 0;
}
#team2-d4 .person-info {
  opacity: 1;
  display: block;
  visibility: visible;
}


#team2-d5 .subtitle1 {
  font-size: 12px;
}
#team2-d5 .subtitle2 {
  font-size: 12px;
}
#team2-d5 .subtitle3 {
  font-size: 12px;
}
#team2-d5 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-d5 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-d5 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-d5 h1 {
    font-size: 60px;
  }
}
#team2-d5 .head1 {
  text-align: center;
  font-weight: bold;
  background-color: #2E3891;
  padding: 10px 0;
  color: #ffffff;
}
#team2-d5 .head2 {
  text-align: center;
  font-weight: bold;
  background-color: #E8BB00;
  padding: 10px 0;
  color: #ffffff;
}
#team2-d5 .head3 {
  text-align: center;
  font-weight: bold;
  background-color: #DA2032;
  padding: 10px 0;
  color: #ffffff;
}
#team2-d5 .head4 {
  text-align: center;
  font-weight: bold;
  background-color: #008436;
  padding: 10px 0;
  color: #ffffff;
}
#team2-d5 .person-photo {

}
#team2-d5 .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-d5 .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-d5 .person-photo:hover .overlay {
  opacity: 0;
}
#team2-d5 .person-info {
  opacity: 1;
  display: block;
  visibility: visible;
}
#menu-d7 .hide-buttons .nav-btn {
  display: none !important;
}
#menu-d7 .navbar-caption {
  color: #ffffff;
}
#menu-d7 .navbar-toggler {
  color: #ffffff;
}
#menu-d7 .close-icon::before,
#menu-d7 .close-icon::after {
  background-color: #ffffff;
}
#menu-d7 .link,
#menu-d7 .dropdown-item {
  color: #ffffff;
  font-weight:500;
}
#menu-d7 .link {
  font-size: 0.85rem;
}
#menu-d7 .dropdown-item,
#menu-d7 .nav-dropdown-sm .link {
  /*font-size: 0.975rem;*/
  font-size: 0.9rem;
}
#menu-d7 .link:hover,
#menu-d7 .link:focus {
  color: #f39c12;
}
#menu-d7 .dropdown-item:hover::before,
#menu-d7 .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-d7 .dropdown-item:hover,
#menu-d7 .dropdown-item:focus {
  color: #ffffff;
}
#menu-d7 .link[aria-expanded="true"],
#menu-d7 .dropdown-menu {
  background: #222f3d;
  
}
#menu-d7 .nav-dropdown-sm .link:focus,
#menu-d7 .nav-dropdown-sm .link:hover,
#menu-d7 .nav-dropdown-sm .dropdown-item:focus,
#menu-d7 .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-d7 .navbar,
#menu-d7 .nav-dropdown-sm,
#menu-d7 .nav-dropdown-sm .link[aria-expanded="true"],
#menu-d7 .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
  opacity:1;
}
#menu-d7 .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-d7 .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-d7 .bg-color.transparent.opened .link:hover,
#menu-d7 .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-d7 .link[aria-expanded="true"],
#menu-d7 .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-d7 .navbar {
  opacity: 1;
  background-color: #000;
}
#menu-d7 .dropdown-divider {
    height: 1px;
    margin: .5rem 0;
   	background: #EDD153;
	background: linear-gradient(90deg, rgba(237, 209, 83, 0.1) 0%, rgba(255, 255, 255, 0.5) 50%, rgba(237, 209, 83, 0.1) 100%);
}

#menu-pr .hide-buttons .nav-btn {
  display: none !important;
}
#menu-pr .navbar-caption {
  color: #ffffff;
}
#menu-pr .navbar-toggler {
  color: #ffffff;
}
#menu-pr .close-icon::before,
#menu-pr .close-icon::after {
  background-color: #ffffff;
}
#menu-pr .link,
#menu-pr .dropdown-item {
  color: #ffffff;
}
#menu-pr .link {
  font-size: 0.8rem;
}
#menu-pr .dropdown-item,
#menu-pr .nav-dropdown-sm .link {
  font-size: 0.875rem;
}
#menu-pr .link:hover,
#menu-pr .link:focus {
  color: #f39c12;
}
#menu-pr .dropdown-item:hover::before,
#menu-pr .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-pr .dropdown-item:hover,
#menu-pr .dropdown-item:focus {
  color: #ffffff;
}
#menu-pr .link[aria-expanded="true"],
#menu-pr .dropdown-menu {
  background: #222f3d;
}
#menu-pr .nav-dropdown-sm .link:focus,
#menu-pr .nav-dropdown-sm .link:hover,
#menu-pr .nav-dropdown-sm .dropdown-item:focus,
#menu-pr .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-pr .navbar
{
  background: #34495e;
  padding-bottom: 0.8rem;
}
#menu-pr .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-pr .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-pr .bg-color.transparent.opened .link:hover,
#menu-pr .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-pr .link[aria-expanded="true"],
#menu-pr .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-pr .navbar {
  opacity: 0.8;
  background-color: #000;
}

.row.pr-page {
  padding: 1.5rem;
  border-top: 1px #ddd solid;
}
.row.pr-page a {
  color: #EF476F;
	display: inline-block;
	padding-left: 1rem;
	padding-right: 1rem;
}
.row.pr-page a:hover {
  color:#8E4162;
}


#features2-d9 .mbr-section-title {
  font-weight: 700;
}
#features2-d9 .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
}
#features2-d9 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #features2-d9 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #features2-d9 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #features2-d9 h1 {
    font-size: 60px;
  }
}
#contacts1-da {
  
}
#contacts1-da .mbr-section-text {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
}
#contacts1-da .mbr-map {
  min-height: 520px;
}

#header2-dc .mbr-section-title,
#header2-dc .mbr-section-subtitle,
#header2-dc .btn {
  color: #fff;
}
#header2-dc .mbr-section-title {
  font-weight: 700;
  font-size: 84px;
  text-align: left;
}
#content3-dd .mbr-section-title,
#content3-dd .mbr-section-subtitle {
  text-align: center;
}
#content6-de p {
  text-align: justify;
}
#features9-df .mbr-section-subtitle {
  font-size: 14px;
  font-family: 'Montserrat', sans-serif;
}
#features9-df DIV {
  text-align: right;
}
#features9-df P {
  text-align: left;
}
#features9-df H4 {
  text-align: left;
}
#features9-df .mbr-section-title {
  font-size: 60px;
}
#features14-di {
  
}
#features14-di .mbr-section-text {
  color: #ffffff;
  font-family: 'Noto Sans SC', sans-serif;
  font-size: 30px;
}
#features14-di .mbr-section-title {
  font-size: 48px;
  color: #2c3e50;
}
#table1-dj th {
  color: #9fa3a7;
}
#table1-dj TH {
  color: #2c3e50;
}
#table1-dj .logo-neuc {
  width: 120px;
  height: 114px;
}
#header9-dk .elements-content {
  padding-bottom: 50px;
}
#header9-dk .mbr-section-subtitle {
  letter-spacing: 2px;
  margin-bottom: 10px;
  font-weight: 700;
}
#header9-dk .mbr-section-title,
#header9-dk .tab-pane {
  color: #000;
}
#header9-dk .mbr-section-title {
  font-size: 60px;
}
#header9-dk h5 {
  margin-bottom: 0;
}
#header9-dk .card-img img {
  width: 100%;
}
#header9-dk .mbr-cards-col {
  padding-top: 15px;
  padding-bottom: 20px;
}
#contacts1-j9 {
  
}
#contacts1-j9 .mbr-section-text {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
}
#contacts1-j9 .mbr-map {
  min-height: 520px;
}
#menu-dm .hide-buttons .nav-btn {
  display: none !important;
}
#menu-dm .navbar-caption {
  color: #ffffff;
}
#menu-dm .navbar-toggler {
  color: #ffffff;
}
#menu-dm .close-icon::before,
#menu-dm .close-icon::after {
  background-color: #ffffff;
}
#menu-dm .link,
#menu-dm .dropdown-item {
  color: #ffffff;
}
#menu-dm .link {
  font-size: 0.9rem;
}
#menu-dm .dropdown-item,
#menu-dm .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-dm .link:hover,
#menu-dm .link:focus {
  color: #f39c12;
}
#menu-dm .dropdown-item:hover::before,
#menu-dm .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-dm .dropdown-item:hover,
#menu-dm .dropdown-item:focus {
  color: #ffffff;
}
#menu-dm .link[aria-expanded="true"],
#menu-dm .dropdown-menu {
  background: #222f3d;
}
#menu-dm .nav-dropdown-sm .link:focus,
#menu-dm .nav-dropdown-sm .link:hover,
#menu-dm .nav-dropdown-sm .dropdown-item:focus,
#menu-dm .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-dm .navbar,
#menu-dm .nav-dropdown-sm,
#menu-dm .nav-dropdown-sm .link[aria-expanded="true"],
#menu-dm .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-dm .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-dm .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-dm .bg-color.transparent.opened .link:hover,
#menu-dm .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-dm .link[aria-expanded="true"],
#menu-dm .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-dm .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-dn .mbr-section-text {
  color: #93a3a7;
}
#slider-dn .mbr-section-text I {
  color: #f39c12;
}
#content3-j4 .mbr-section-title,
#content3-j4 .mbr-section-subtitle {
  text-align: center;
}
#content3-j4 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #content3-j4 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-j4 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-j4 h1 {
    font-size: 52px;
  }
}
#content6-dp P {
  color: #000000;
  text-align: justify;
}
#content6-dp h4 {
  color: #e74c3c;
  font-weight: 700;
  height: 10px;
}
#team2-dq H1 {
  color: #ffffff;
  font-size: 38px;
}
#team2-dq H3 {
  color: #eeeeee;
}
#team2-dq H6 {
  color: #d7e8ba;
}
@media (min-width: 768px) {
  #team2-dq h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-dq h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-dq h1 {
    font-size: 60px;
  }
}
#team2-dq .person-photo {
  position: relative;
}
#team2-dq .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-dq .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  min-height: 600px;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-dq .person-photo:hover .overlay {
  opacity: 0;
}
#team2-dq .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 20px;
  min-height: 100px;
}
#team2-dq .title1,
#team2-dq .title2 {
  font-size: 20px;
}
#team2-dq .subtitle1,
#team2-dq .subtitle2 {
  font-size: 13px;
}
#team2-dq .mbr-section-text {
  font-size: 12px;
}
#team2-dq .mbr-team {
  padding-top: 40px;
  padding-bottom: 0px;
}
#team2-dr H1 {
  color: #ffffff;
}
#team2-dr h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-dr h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-dr h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-dr h1 {
    font-size: 52px;
  }
}
#team2-dr .person-photo {
  position: relative;
}
#team2-dr .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-dr .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-dr .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-dr .title1,
#team2-dr .title2 {
  font-size: 20px;
}
#team2-dr .subtitle1,
#team2-dr .subtitle2 {
  font-size: 13px;
}
#team2-dr .mbr-section-text {
  font-size: 12px;
}
#content3-du .mbr-section-title,
#content3-du .mbr-section-subtitle {
  text-align: center;
}
#content3-du h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #content3-du h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-du h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-du h1 {
    font-size: 52px;
  }
}
#footer2-dx .mbr-section-text {
  color: #fff;
}
#menu-dy .hide-buttons .nav-btn {
  display: none !important;
}
#menu-dy .navbar-caption {
  color: #ffffff;
}
#menu-dy .navbar-toggler {
  color: #ffffff;
}
#menu-dy .close-icon::before,
#menu-dy .close-icon::after {
  background-color: #ffffff;
}
#menu-dy .link,
#menu-dy .dropdown-item {
  color: #ffffff;
}
#menu-dy .link {
  font-size: 0.9rem;
}
#menu-dy .dropdown-item,
#menu-dy .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-dy .link:hover,
#menu-dy .link:focus {
  color: #f39c12;
}
#menu-dy .dropdown-item:hover::before,
#menu-dy .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-dy .dropdown-item:hover,
#menu-dy .dropdown-item:focus {
  color: #ffffff;
}
#menu-dy .link[aria-expanded="true"],
#menu-dy .dropdown-menu {
  background: #222f3d;
}
#menu-dy .nav-dropdown-sm .link:focus,
#menu-dy .nav-dropdown-sm .link:hover,
#menu-dy .nav-dropdown-sm .dropdown-item:focus,
#menu-dy .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-dy .navbar,
#menu-dy .nav-dropdown-sm,
#menu-dy .nav-dropdown-sm .link[aria-expanded="true"],
#menu-dy .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-dy .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-dy .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-dy .bg-color.transparent.opened .link:hover,
#menu-dy .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-dy .link[aria-expanded="true"],
#menu-dy .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-dy .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-dz .mbr-section-text {
  color: #93a3a7;
}
#slider-dz .mbr-section-text I {
  color: #f39c12;
}
#content3-e0 .mbr-section-title,
#content3-e0 .mbr-section-subtitle {
  text-align: center;
}
#content3-e0 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #content3-e0 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-e0 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-e0 h1 {
    font-size: 52px;
  }
}
#content6-e1 P {
  color: #000000;
  text-align: justify;
}
#content6-e1 h4 {
  color: #0c57bf;
  font-weight: 700;
  height: 10px;
}

#faculty h1 {
  font-size: 32px;
}
@media (max-width: 767px) {
  #faculty .item1 {
  	width: 100%;
  }
}
@media (min-width: 768px) {
  #faculty h1 {
    font-size: 42px;
  }
  #faculty .item1 {
  	width: 50%;
  }
  #faculty .overlay {
  	height:70px;
  }
  #faculty .overlay_cn {
  	height:60px;
  }
  #faculty .person-info {
	min-height:130px;
  }
}
@media (min-width: 992px) {
  #faculty h1 {
    font-size: 50px;
  }
  #faculty .item1 {
  	width: 33.33%;
  }
  #faculty .overlay {
  	height:70px;
  }
  #faculty .overlay_cn {
  	height:60px;
  }
  #faculty .person-info {
	min-height:130px;
  }
}
@media (min-width: 1200px) {
  #faculty h1 {
    font-size: 52px;
  }
  #faculty .item1 {
 	width: 20%;
  }
  #faculty .overlay {
  	height:90px;
  }
  #faculty .overlay_cn {
  	height:60px;
  }
  #faculty .person-info {
	min-height:150px;
  }
}
#faculty .item1 {
  padding-top: 0.25rem;
  float:left;
}
#faculty .person-photo {
  position: relative;
  cursor:pointer;
}
#faculty .overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 1rem;
  /*height:90px;*/
  width: 100%;
  opacity: 0.9;
  transition: .5s ease;
}
#faculty .overlay_cn {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 1rem;
  /*height:90px;*/
  width: 100%;
  opacity: 0.9;
  transition: .5s ease;
}
#faculty .overlay1 {
	background-color: #151a41;
}
#faculty .overlay2 {
	background-color: #270045;
}
#faculty .overlay3 {
	background-color: #620f17;
}
#faculty .overlay4 {
	background-color: #6a5500;
}
#faculty .overlay5 {
	background-color: #0A4748;
}
#faculty .overlay .title1 {
  color: #ffffff;
  z-index:100;
  font-size:0.9rem;
  font-size-adjust:inherit;
  text-transform: uppercase;
  letter-spacing: 1.5px;
}
#faculty .overlay_cn .title1 {
  color: #ffffff;
  z-index:100;
  font-size:1.05rem;
  font-size-adjust:inherit;
  letter-spacing: 1.5px;
}
#faculty .person-photo:hover .overlay {
  opacity: 1;
  color:#FFF;
  background-color:#000;
}
#faculty .person-photo:hover .overlay_cn {
  opacity: 1;
  color:#FFF;
  background-color:#000;
}
#faculty .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 1rem;
  /*min-height: 145px;*/
}
#faculty .person-info h6 a {
  font-size:100%;
  font-size-adjust:inherit;
  letter-spacing: 1px;
  color:#FFF;
  display:block;
}
#faculty .person-info h6 a:hover {
  color:#FC0;
}



#faculty2 h1 {
  font-size: 32px;
}
@media (max-width: 767px) {
  #faculty2 .item1 {
  	width: 100%;
  }
}
@media (min-width: 768px) {
  #faculty2 h1 {
    font-size: 42px;
  }
  #faculty2 .item1 {
  	width: 50%;
  }
  #faculty2 .overlay {
  	height:70px;
  }
  #faculty2 .overlay_cn {
  	height:60px;
  }
  #faculty2 .person-info {
	min-height:130px;
  }
}
@media (min-width: 992px) {
  #faculty2 h1 {
    font-size: 50px;
  }
  #faculty2 .item1 {
  	width: 33.33%;
  }
  #faculty2 .overlay {
  	height:70px;
  }
  #faculty2 .overlay_cn {
  	height:60px;
  }
  #faculty2 .person-info {
	min-height:130px;
  }
}
@media (min-width: 1200px) {
  #faculty2 h1 {
    font-size: 52px;
  }
  #faculty2 .item1 {
 	width: 25%;
  }
  #faculty2 .overlay {
  	height:90px;
  }
  #faculty2 .overlay_cn {
  	height:60px;
  }
  #faculty2 .person-info {
	min-height:150px;
  }
}
#faculty2 .item1 {
  padding-top: 0.25rem;
  float:left;
}
#faculty2 .person-photo {
  position: relative;
  cursor:pointer;
}
#faculty2 .overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 1rem;
  /*height:90px;*/
  width: 100%;
  opacity: 0.9;
  transition: .5s ease;
}
#faculty2 .overlay_cn {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 1rem;
  /*height:90px;*/
  width: 100%;
  opacity: 0.9;
  transition: .5s ease;
}
#faculty2 .overlay1 {
	background-color: #151a41;
}
#faculty2 .overlay2 {
	background-color: #270045;
}
#faculty2 .overlay3 {
	background-color: #620f17;
}
#faculty2 .overlay4 {
	background-color: #6a5500;
}
#faculty2 .overlay5 {
	background-color: #00481e;
}
#faculty2 .overlay .title1 {
  color: #ffffff;
  z-index:100;
  font-size:0.9rem;
  font-size-adjust:inherit;
  text-transform: uppercase;
  letter-spacing: 1.5px;
}
#faculty2 .overlay_cn .title1 {
  color: #ffffff;
  z-index:100;
  font-size:1.05rem;
  font-size-adjust:inherit;
  letter-spacing: 1.5px;
}
#faculty2 .person-photo:hover .overlay {
  opacity: 1;
  color:#FFF;
  background-color:#000;
}
#faculty2 .person-photo:hover .overlay_cn {
  opacity: 1;
  color:#FFF;
  background-color:#000;
}
#faculty2 .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 1rem;
  /*min-height: 145px;*/
}
#faculty2 .person-info h6 a {
  font-size:100%;
  font-size-adjust:inherit;
  letter-spacing: 1px;
  color:#FFF;
  display:block;
}
#faculty2 .person-info h6 a:hover {
  color:#FC0;
}


#faculty3 h1 {
  font-size: 32px;
}
@media (max-width: 767px) {
  /*#faculty3 .item1 {
  	width: 100%;
  }*/
}
@media (min-width: 768px) {
  #faculty3 h1 {
    font-size: 42px;
  }
  /*#faculty3 .item1 {
  	width: 50%;
  }*/
  #faculty3 .overlay {
  	height:70px;
  }
  #faculty3 .overlay_cn {
  	height:60px;
  }
  #faculty3 .person-info {
	min-height:130px;
  }
}
@media (min-width: 992px) {
  #faculty3 h1 {
    font-size: 50px;
  }
  /*#faculty3 .item1 {
  	width: 33.33%;
  }*/
  #faculty3 .overlay {
  	height:70px;
  }
  #faculty3 .overlay_cn {
  	height:60px;
  }
  #faculty3 .person-info {
	min-height:130px;
  }
}
@media (min-width: 1200px) {
  #faculty3 h1 {
    font-size: 52px;
  }
 /* #faculty3 .item1 {
 	width: 20%;
  }*/
  #faculty3 .overlay {
  	height:90px;
  }
  #faculty3 .overlay_cn {
  	height:60px;
  }
  #faculty3 .person-info {
	min-height:150px;
  }
}
#faculty3 .item1 {
  padding-top: 0.25rem;
  float:left;
}
#faculty3 .person-photo {
  position: relative;
  cursor:pointer;
}
#faculty3 .overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 1rem;
  /*height:90px;*/
  width: 100%;
  opacity: 0.9;
  transition: .5s ease;
}
#faculty3 .overlay_cn {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 1rem;
  /*height:90px;*/
  width: 100%;
  opacity: 0.9;
  transition: .5s ease;
}
#faculty3 .overlay1 {
	background-color: #151a41;
}
#faculty3 .overlay2 {
	background-color: #270045;
}
#faculty3 .overlay3 {
	background-color: #620f17;
}
#faculty3 .overlay4 {
	background-color: #6a5500;
}
#faculty3 .overlay5 {
	background-color: #0A4748;
}
#faculty3 .overlay6 {
	background-color: #000F08;
}

#faculty3 .overlay .title1 {
  color: #ffffff;
  z-index:100;
  font-size:0.9rem;
  font-size-adjust:inherit;
  text-transform: uppercase;
  letter-spacing: 1.5px;
}
#faculty3 .overlay_cn .title1 {
  color: #ffffff;
  z-index:100;
  font-size:1.05rem;
  font-size-adjust:inherit;
  letter-spacing: 1.5px;
}
#faculty3 .person-photo:hover .overlay {
  opacity: 1;
  color:#FFF;
  background-color:#000;
}
#faculty3 .person-photo:hover .overlay_cn {
  opacity: 1;
  color:#FFF;
  background-color:#000;
}
#faculty3 .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 1rem;
  /*min-height: 145px;*/
}
#faculty3 .person-info h6 a {
  font-size:100%;
  font-size-adjust:inherit;
  letter-spacing: 1px;
  color:#FFF;
  display:block;
}
#faculty3 .person-info h6 a:hover {
  color:#FC0;
}


#prog h1 {
  font-size: 32px;
  color:white;
}
@media (max-width: 767px) {
  #prog .item1 {
  	width: 100%;
  }
}
@media (min-width: 768px) {
  #prog h1 {
    font-size: 42px;
  }
  #prog .item1 {
  	width: 50%;
  }
  #prog .person-info {
	min-height:130px;
  }
}
@media (min-width: 992px) {
  #prog h1 {
    font-size: 50px;
  }
  #prog .item1 {
  	width: 33.33%;
  }
  #prog .person-info {
	min-height:130px;
  }
  #prog .person-info-height {
	min-height:130px;
  }
}
@media (min-width: 1200px) {
  #prog h1 {
    font-size: 52px;
  }
  #prog .item1 {
 	width: 20%;
  }
  #prog .person-info {
	min-height:120px;
  }
  #prog .item1:hover {
	  opacity:0.7;
	  background-color:#000;
  }
  #prog .person-info-height {
	min-height:150px;
  }
}
#prog .item1 {
  float:left;
}
#prog .person-photo {
  position: relative;
  cursor:pointer;
}
#prog .title1 {
  color: #ffffff;
  z-index:100;
  font-size:1.15rem;
  font-size-adjust:inherit;
  text-transform: uppercase;
  letter-spacing: 0.85px;
}
#prog .title2 {
  color: #ffffff;
  z-index:100;
  font-size:1rem;
  font-size-adjust:inherit;
  text-transform: uppercase;
}
#prog .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 1rem;
  /*min-height: 145px;*/
}
#prog .person-info h6 {
	font-size:0.75rem;
}
#prog .person-info h6 a {
  font-size:100%;
  font-size-adjust:inherit;
  letter-spacing: 1px;
  color:#FFF;
  display:block;
}
#prog .person-info h6 a:hover {
  color:#FC0;
}

#institute h5.title1 {
	color: white;
}
#institute h6 {
	margin-top:15px;
	font-size:1rem;
}
#institute .content img {
	max-width: 100%;
	width: 64px;
}

#team2-e2 H1 {
  color: #ffffff;
}
#team2-e2 H3 {
  color: #333333;
}
#team2-e2 h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-e2 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-e2 h1 {
    font-size: 50px;
  }
#team2-e2 .person-info {
  min-height: 150px;
}
}
@media (min-width: 1200px) {
  #team2-e2 h1 {
    font-size: 52px;
  }

#team2-e2 .person-info {
  min-height: 180px;
}
}
#team2-e2 .person-photo {
  position: relative;
}
#team2-e2 .image {
  display: block;
  width: 100%;
  height: 450px;
  object-fit: cover;
}
#team2-e2 .features-img {
  display: block;
  width: 100%;
  height: 300px;
  object-fit: cover;
}
#team2-e2 .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  min-height:500px;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-e2 .person-photo:hover .overlay {
  opacity: 0;
}
#team2-e2 .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 20px;
}
#team2-e2 .title1,
#team2-e2 .title2 {
  font-size: 18px;
  font-family: 'Libre Baskerville', 'Arvo', serif;
}
#team2-e2 .subtitle1,
#team2-e2 .subtitle2 {
  font-size: 13px;
}
#team2-e2 .mbr-section-text {
  font-size: 11px;
  letter-spacing: 0.065rem;
}
#team2-e3 {
  /*.person-info{
    opacity: 1;
    display: block;
    visibility: visible;
  }*/
}
#team2-e3 H1 {
  color: #ffffff;
}
#team2-e3 h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-e3 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-e3 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-e3 h1 {
    font-size: 52px;
  }
}
#team2-e3 .person-photo {
  position: relative;
}
#team2-e3 .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-e3 .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-e3 .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-e3 .title1,
#team2-e3 .title2 {
  font-size: 20px;
}
#team2-e3 .subtitle1,
#team2-e3 .subtitle2 {
  font-size: 13px;
}
#team2-e3 .mbr-section-text {
  font-size: 12px;
}
#content3-e4 .mbr-section-title,
#content3-e4 .mbr-section-subtitle {
  text-align: center;
}
#news1-ij P {
  color: #333333;
}
#news1-ij .news__image {
  height: 200px;
}
#content3-e6 .mbr-section-title,
#content3-e6 .mbr-section-subtitle {
  text-align: center;
}
#content3-e6 h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #content3-e6 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-e6 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-e6 h1 {
    font-size: 52px;
  }
}
#footer2-e9 .mbr-section-text {
  color: #fff;
}
#menu-ea .hide-buttons .nav-btn {
  display: none !important;
}
#menu-ea .navbar-caption {
  color: #ffffff;
}
#menu-ea .navbar-toggler {
  color: #ffffff;
}
#menu-ea .close-icon::before,
#menu-ea .close-icon::after {
  background-color: #ffffff;
}
#menu-ea .link,
#menu-ea .dropdown-item {
  color: #ffffff;
}
#menu-ea .link {
  font-size: 0.9rem;
}
#menu-ea .dropdown-item,
#menu-ea .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-ea .link:hover,
#menu-ea .link:focus {
  color: #f39c12;
}
#menu-ea .dropdown-item:hover::before,
#menu-ea .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-ea .dropdown-item:hover,
#menu-ea .dropdown-item:focus {
  color: #ffffff;
}
#menu-ea .link[aria-expanded="true"],
#menu-ea .dropdown-menu {
  background: #222f3d;
}
#menu-ea .nav-dropdown-sm .link:focus,
#menu-ea .nav-dropdown-sm .link:hover,
#menu-ea .nav-dropdown-sm .dropdown-item:focus,
#menu-ea .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-ea .navbar,
#menu-ea .nav-dropdown-sm,
#menu-ea .nav-dropdown-sm .link[aria-expanded="true"],
#menu-ea .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-ea .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-ea .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-ea .bg-color.transparent.opened .link:hover,
#menu-ea .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-ea .link[aria-expanded="true"],
#menu-ea .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-ea .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-eb .mbr-section-text {
  color: #93a3a7;
}
#slider-eb .mbr-section-text I {
  color: #f39c12;
}
#slider-eb .mbr-section-title DIV {
  font-size: 84px;
}
#slider-eb .mbr-section-title {
  font-size: 84px;
}
#header7-ec .mbr-section-subtitle {
  text-transform: uppercase;
  color: #9fa3a7;
}
#header7-ec .mbr-section-text {
  color: #eeeeee;
  text-align: justify;
}
#header7-ec .mbr-section-title {
  color: #ffffff;
  font-weight: bold;
  font-size: 60px;
}

#team1-j5 .position {
  text-align: right;
  color: #ffffff;
}
#team1-j5 .text3 {
  color: #ffffff;
}
#team1-j5 .title3 {
  color: #ffffff;
}
#team1-j5 .subtitle3 {
  color: #f1c40f;
}
#team1-j5 .title1 {
  color: #ffffff;
}
#team1-j5 .subtitle1 {
  color: #f1c40f;
  font-size: 14px;
}
#team1-j5 .subtitle2 {
  color: #f1c40f;
  font-size: 14px;
}
#team1-j5 .text1 {
  color: #dddddd;
}
#team1-j5 .text2 {
  color: #eeeeee;
}


@media (min-width: 768px) {
	#team1-j5 .content {
 		padding: 1rem 0rem;
	}
}
#team1-j5 .mbr-section-text a {
  font-size: 80%;
}
#team2-ed H1 {
  color: #ffffff;
}
#team2-ed H3 {
  color: #333333;
}
#team2-ed h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-ed h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-ed h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-ed h1 {
    font-size: 52px;
  }
}
#team2-ed .person-photo {
  position: relative;
}
#team2-ed .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-ed .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #00113e ;
}
#team2-ed .person-photo:hover .overlay {
  opacity: 0;
}
#team2-ed .person-info {
  opacity: 1;
  display: block;
  visibility: visible;
  padding: 20px;
}
#footer2-ef .mbr-section-text {
  color: #fff;
}
#menu-eg .hide-buttons .nav-btn {
  display: none !important;
}
#menu-eg .navbar-caption {
  color: #ffffff;
}
#menu-eg .navbar-toggler {
  color: #ffffff;
}
#menu-eg .close-icon::before,
#menu-eg .close-icon::after {
  background-color: #ffffff;
}
#menu-eg .link,
#menu-eg .dropdown-item {
  color: #ffffff;
}
#menu-eg .link {
  font-size: 0.9rem;
}
#menu-eg .dropdown-item,
#menu-eg .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-eg .link:hover,
#menu-eg .link:focus {
  color: #f39c12;
}
#menu-eg .dropdown-item:hover::before,
#menu-eg .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-eg .dropdown-item:hover,
#menu-eg .dropdown-item:focus {
  color: #ffffff;
}
#menu-eg .link[aria-expanded="true"],
#menu-eg .dropdown-menu {
  background: #222f3d;
}
#menu-eg .nav-dropdown-sm .link:focus,
#menu-eg .nav-dropdown-sm .link:hover,
#menu-eg .nav-dropdown-sm .dropdown-item:focus,
#menu-eg .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-eg .navbar,
#menu-eg .nav-dropdown-sm,
#menu-eg .nav-dropdown-sm .link[aria-expanded="true"],
#menu-eg .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-eg .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-eg .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-eg .bg-color.transparent.opened .link:hover,
#menu-eg .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-eg .link[aria-expanded="true"],
#menu-eg .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-eg .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-eh .mbr-section-text {
  color: #93a3a7;
}
#slider-eh .mbr-section-text I {
  color: #f1c40f;
}
#slider-eh .mbr-section-title DIV {
  font-size: 84px;
}
#slider-eh .mbr-section-title {
  font-size: 84px;
}
#header7-ei .mbr-section-subtitle {
  text-transform: uppercase;
  color: #e74c3c;
}
#header7-ei .mbr-section-text {
  color: #666666;
  text-align: justify;
}
#header7-ei .mbr-section-title {
  color: #242424;
  font-weight: bold;
  font-size: 60px;
}
#header7-ei .mbr-section-subtitle B {
  color: #f39c12;
}
#content2-ej BLOCKQUOTE {
  color: #333333;
}
#team2-ek H1 {
  color: #ffffff;
}
#team2-ek H3 {
  color: #333333;
}
#team2-ek h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-ek h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-ek h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-ek h1 {
    font-size: 52px;
  }
}
#team2-ek .person-photo {
  position: relative;
}
#team2-ek .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-ek .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0.5;
  transition: .5s ease;
  background-color: #000000 ;
}
#team2-ek .person-photo:hover .overlay {
  opacity: 0;
}
#team2-ek .person-info {
  opacity: 1;
  display: block;
  visibility: visible;
  padding: 20px;
}
#footer2-em .mbr-section-text {
  color: #fff;
}
#menu-en .hide-buttons .nav-btn {
  display: none !important;
}
#menu-en .navbar-caption {
  color: #ffffff;
}
#menu-en .navbar-toggler {
  color: #ffffff;
}
#menu-en .close-icon::before,
#menu-en .close-icon::after {
  background-color: #ffffff;
}
#menu-en .link,
#menu-en .dropdown-item {
  color: #ffffff;
}
#menu-en .link {
  font-size: 0.9rem;
}
#menu-en .dropdown-item,
#menu-en .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-en .link:hover,
#menu-en .link:focus {
  color: #f39c12;
}
#menu-en .dropdown-item:hover::before,
#menu-en .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-en .dropdown-item:hover,
#menu-en .dropdown-item:focus {
  color: #ffffff;
}
#menu-en .link[aria-expanded="true"],
#menu-en .dropdown-menu {
  background: #222f3d;
}
#menu-en .nav-dropdown-sm .link:focus,
#menu-en .nav-dropdown-sm .link:hover,
#menu-en .nav-dropdown-sm .dropdown-item:focus,
#menu-en .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-en .navbar,
#menu-en .nav-dropdown-sm,
#menu-en .nav-dropdown-sm .link[aria-expanded="true"],
#menu-en .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-en .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-en .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-en .bg-color.transparent.opened .link:hover,
#menu-en .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-en .link[aria-expanded="true"],
#menu-en .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-en .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-eo .mbr-section-text {
  color: #93a3a7;
}
#slider-eo .mbr-section-text I {
  color: #f1c40f;
}
#slider-eo .mbr-section-title DIV {
  font-size: 84px;
}
#slider-eo .mbr-section-title {
  font-size: 84px;
}
#header7-ep .mbr-section-subtitle {
  text-transform: uppercase;
  color: #e74c3c;
}
#header7-ep .mbr-section-text {
  color: #666666;
}
#header7-ep .mbr-section-title {
  color: #242424;
  font-weight: bold;
  font-size: 60px;
}
#team2-eq H1 {
  color: #ffffff;
}
#team2-eq H3 {
  color: #333333;
}
#team2-eq h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-eq h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-eq h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-eq h1 {
    font-size: 52px;
  }
}
#team2-eq .person-photo {
  position: relative;
}
#team2-eq .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-eq .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0.5;
  transition: .5s ease;
  background-color: #000000 ;
}
#team2-eq .person-photo:hover .overlay {
  opacity: 0;
}
#team2-eq .person-info {
  opacity: 1;
  display: block;
  visibility: visible;
  padding: 20px;
}
#footer2-es .mbr-section-text {
  color: #fff;
}
#menu-et .hide-buttons .nav-btn {
  display: none !important;
}
#menu-et .navbar-caption {
  color: #ffffff;
}
#menu-et .navbar-toggler {
  color: #ffffff;
}
#menu-et .close-icon::before,
#menu-et .close-icon::after {
  background-color: #ffffff;
}
#menu-et .link,
#menu-et .dropdown-item {
  color: #ffffff;
}
#menu-et .link {
  font-size: 0.9rem;
}
#menu-et .dropdown-item,
#menu-et .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-et .link:hover,
#menu-et .link:focus {
  color: #f39c12;
}
#menu-et .dropdown-item:hover::before,
#menu-et .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-et .dropdown-item:hover,
#menu-et .dropdown-item:focus {
  color: #ffffff;
}
#menu-et .link[aria-expanded="true"],
#menu-et .dropdown-menu {
  background: #222f3d;
}
#menu-et .nav-dropdown-sm .link:focus,
#menu-et .nav-dropdown-sm .link:hover,
#menu-et .nav-dropdown-sm .dropdown-item:focus,
#menu-et .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-et .navbar,
#menu-et .nav-dropdown-sm,
#menu-et .nav-dropdown-sm .link[aria-expanded="true"],
#menu-et .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-et .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-et .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-et .bg-color.transparent.opened .link:hover,
#menu-et .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-et .link[aria-expanded="true"],
#menu-et .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-et .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-eu .mbr-section-text {
  color: #93a3a7;
}
#slider-eu .mbr-section-text I {
  color: #f39c12;
}
#slider-eu .mbr-section-title {
  font-size: 80px;
}
#team2-ex H1 {
  color: #ffffff;
}
#team2-ex H3 {
  color: #eeeeee;
}
#team2-ex H1 {
  color: #ffffff;
}
#team2-ex h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-ex h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-ex h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-ex h1 {
    font-size: 60px;
  }
}
#team2-ex .person-photo {
  position: relative;
}
#team2-ex .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-ex .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  min-height:500px;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-ex .person-photo:hover .overlay {
  opacity: 0;
}
#team2-ex .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 20px;
  min-height: 140px;
}
#team2-ex .title1,
#team2-ex .title2 {
  font-size: 20px;
}
#team2-ex .subtitle1,
#team2-ex .subtitle2 {
  font-size: 13px;
}
#team2-ex .mbr-section-text {
  font-size: 12px;
}
#team2-ey {
  /*.person-info{
    opacity: 1;
    display: block;
    visibility: visible;
}*/
}
#team2-ey H1 {
  color: #ffffff;
}
#team2-ey h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team2-ey h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-ey h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-ey h1 {
    font-size: 52px;
  }
}
#team2-ey .person-photo {
  position: relative;
}
#team2-ey .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-ey .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-ey .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-ey .title1,
#team2-ey .title2 {
  font-size: 20px;
}
#team2-ey .subtitle1,
#team2-ey .subtitle2 {
  font-size: 13px;
}
#team2-ey .mbr-section-text {
  font-size: 12px;
}
#content3-f1 .mbr-section-title,
#content3-f1 .mbr-section-subtitle {
  text-align: center;
}
#content3-f1 h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #content3-f1 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-f1 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-f1 h1 {
    font-size: 52px;
  }
}
#footer2-f4 .mbr-section-text {
  color: #fff;
}
#menu-f5 .hide-buttons .nav-btn {
  display: none !important;
}
#menu-f5 .navbar-caption {
  color: #ffffff;
}
#menu-f5 .navbar-toggler {
  color: #ffffff;
}
#menu-f5 .close-icon::before,
#menu-f5 .close-icon::after {
  background-color: #ffffff;
}
#menu-f5 .link,
#menu-f5 .dropdown-item {
  color: #ffffff;
}
#menu-f5 .link {
  font-size: 0.9rem;
}
#menu-f5 .dropdown-item,
#menu-f5 .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-f5 .link:hover,
#menu-f5 .link:focus {
  color: #f39c12;
}
#menu-f5 .dropdown-item:hover::before,
#menu-f5 .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-f5 .dropdown-item:hover,
#menu-f5 .dropdown-item:focus {
  color: #ffffff;
}
#menu-f5 .link[aria-expanded="true"],
#menu-f5 .dropdown-menu {
  background: #222f3d;
}
#menu-f5 .nav-dropdown-sm .link:focus,
#menu-f5 .nav-dropdown-sm .link:hover,
#menu-f5 .nav-dropdown-sm .dropdown-item:focus,
#menu-f5 .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-f5 .navbar,
#menu-f5 .nav-dropdown-sm,
#menu-f5 .nav-dropdown-sm .link[aria-expanded="true"],
#menu-f5 .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-f5 .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-f5 .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-f5 .bg-color.transparent.opened .link:hover,
#menu-f5 .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-f5 .link[aria-expanded="true"],
#menu-f5 .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-f5 .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-f6 .mbr-section-text {
  color: #93a3a7;
}
#slider-f6 .mbr-section-text I {
  color: #f39c12;
}
#slider-f6 .mbr-section-title {
  font-size: 80px;
}
#content3-f7 .mbr-section-title,
#content3-f7 .mbr-section-subtitle {
  text-align: center;
}
#content3-f7 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #content3-f7 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-f7 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-f7 h1 {
    font-size: 52px;
  }
}
#content6-f8 P {
  color: #000000;
  text-align: justify;
}
#content6-f8 h4 {
  color: #241c45;
  font-weight: 700;
  height: 10px;
}
#team1-f9 H1 {
  color: #ffffff;
}
#team1-f9 H3 {
  color: #333333;
}
#team1-f9 h1 {
  font-size: 32px;
}
@media (min-width: 768px) {
  #team1-f9 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team1-f9 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team1-f9 h1 {
    font-size: 52px;
  }
}
#team1-f9 .subtitle1 {
  color: #b5b52d;
}
#team1-f9 .subtitle2 {
  color: #2c3e50;
}
#team1-f9 .text2 {
  color: #ffffff;
}
#team1-f9 .content {
  padding: 30px 20px;
}
#team1-f9 .mbr-section-text a {
  font-size: 80%;
  color: #ff0000;
}
#team1-f9 .btn-xs {
  font-size: 13px;
  padding: 10px 16px;
}
#content3-ju .mbr-section-title,
#content3-ju .mbr-section-subtitle {
  text-align: center;
}
#team1-fi .text3 {
  color: #ffffff;
}
#team1-fi .title3 {
  color: #ffffff;
}
#team1-fi .subtitle3 {
  color: #f1c40f;
  font-size: 12px;
}
#team1-fi .title1 {
  color: #ffffff;
}
#team1-fi .subtitle1 {
  color: #f1c40f;
  font-size: 12px;
}
#team1-fi .subtitle2 {
  color: #f1c40f;
  font-size: 12px;
}
#team1-fi .text1 {
  color: #dddddd;
}
#team1-fi .text2 {
  color: #eeeeee;
}
#team1-fi .content {
  padding: 20px 20px;
}
#team1-fi .mbr-section-text {
  font-size: 80%;
}
#team1-fi .btn-xs {
  font-size: 12px;
  padding: 6px 12px;
}
#footer2-fg .mbr-section-text {
  color: #fff;
}
#menu-fh .hide-buttons .nav-btn {
  display: none !important;
}
#menu-fh .navbar-caption {
  color: #ffffff;
}
#menu-fh .navbar-toggler {
  color: #ffffff;
}
#menu-fh .close-icon::before,
#menu-fh .close-icon::after {
  background-color: #ffffff;
}
#menu-fh .link,
#menu-fh .dropdown-item {
  color: #ffffff;
}
#menu-fh .link {
  font-size: 0.9rem;
}
#menu-fh .dropdown-item,
#menu-fh .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-fh .link:hover,
#menu-fh .link:focus {
  color: #f39c12;
}
#menu-fh .dropdown-item:hover::before,
#menu-fh .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-fh .dropdown-item:hover,
#menu-fh .dropdown-item:focus {
  color: #ffffff;
}
#menu-fh .link[aria-expanded="true"],
#menu-fh .dropdown-menu {
  background: #222f3d;
}
#menu-fh .nav-dropdown-sm .link:focus,
#menu-fh .nav-dropdown-sm .link:hover,
#menu-fh .nav-dropdown-sm .dropdown-item:focus,
#menu-fh .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-fh .navbar,
#menu-fh .nav-dropdown-sm,
#menu-fh .nav-dropdown-sm .link[aria-expanded="true"],
#menu-fh .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-fh .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-fh .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-fh .bg-color.transparent.opened .link:hover,
#menu-fh .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-fh .link[aria-expanded="true"],
#menu-fh .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-fh .navbar {
  opacity: 0.8;
  background-color: #000;
}
#content3-fm .mbr-section-title,
#content3-fm .mbr-section-subtitle {
  text-align: center;
}
#content3-fm .pagination {
	display:inline-block;padding-left:0;margin-top:1rem;border-radius:.25rem;
}

#features10-fp .mbr-section-title {
  color: #2d1e2f;
}
#features10-fp .mbr-section-text {
  font-size: 28px;
  color: #2b061e;
}
@media (min-width: 768px) {
  #features10-fp h2 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #features10-fp h2 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #features10-fp h2 {
    font-size: 60px;
  }
}
#team2-fq H1 {
  color: #ffffff;
}
#team2-fq h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-fq h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-fq h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-fq h1 {
    font-size: 60px;
  }
}
#team2-fq .person-photo {
  position: relative;
}
#team2-fq .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-fq .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-fq .person-photo:hover .overlay {
  opacity: 0.6;
}
#team2-fq .title1,
#team2-fq .title2 {
  font-size: 20px;
}
#team2-fq .subtitle1,
#team2-fq .subtitle2 {
  font-size: 13px;
}
#team2-fq .mbr-section-text {
  font-size: 12px;
}
#features1-fr .mbr-section-title {
  font-weight: 700;
  color: #2c3e50;
}
#features1-fr .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #2c3e50;
  font-size: 14px;
}
#features1-fr .btn {
  font-size: 14px;
}
#features1-fr .mbr-section-subtitle B {
  font-size: 13px;
}
#features1-fr .mbr-section-subtitle SPAN {
  font-size: 13px;
}
@media (min-width: 768px) {
  #features1-fr .mbr-section-title {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #features1-fr .mbr-section-title {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #features1-fr .mbr-section-title {
    font-size: 60px;
  }
}
#footer2-fw .mbr-section-text {
  color: #fff;
}
#menu-fx .hide-buttons .nav-btn {
  display: none !important;
}
#menu-fx .navbar-caption {
  color: #ffffff;
}
#menu-fx .navbar-toggler {
  color: #ffffff;
}
#menu-fx .close-icon::before,
#menu-fx .close-icon::after {
  background-color: #ffffff;
}
#menu-fx .link,
#menu-fx .dropdown-item {
  color: #ffffff;
}
#menu-fx .link {
  font-size: 0.9rem;
}
#menu-fx .dropdown-item,
#menu-fx .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-fx .link:hover,
#menu-fx .link:focus {
  color: #f39c12;
}
#menu-fx .dropdown-item:hover::before,
#menu-fx .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-fx .dropdown-item:hover,
#menu-fx .dropdown-item:focus {
  color: #ffffff;
}
#menu-fx .link[aria-expanded="true"],
#menu-fx .dropdown-menu {
  background: #222f3d;
}
#menu-fx .nav-dropdown-sm .link:focus,
#menu-fx .nav-dropdown-sm .link:hover,
#menu-fx .nav-dropdown-sm .dropdown-item:focus,
#menu-fx .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-fx .navbar,
#menu-fx .nav-dropdown-sm,
#menu-fx .nav-dropdown-sm .link[aria-expanded="true"],
#menu-fx .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-fx .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-fx .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-fx .bg-color.transparent.opened .link:hover,
#menu-fx .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-fx .link[aria-expanded="true"],
#menu-fx .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-fx .navbar {
  opacity: 0.8;
  background-color: #000;
}

#header1-g0 .lead {
  color: #93a3a7;
  font-style: italic;
}
#content3-g1 .mbr-section-title,
#content3-g1 .mbr-section-subtitle {
  text-align: center;
}
#content6-g2 p {
  text-align: justify;
  color: #000;
}
#content3-g3 .mbr-section-title,
#content3-g3 .mbr-section-subtitle {
  text-align: center;
}
#content3-g3 H3 {
  color: #ffffff;
}
#features10-g4 .mbr-section-subtitle {
  text-transform: uppercase;
}
#features10-g4 .mbr-section-title {
  color: #333;
  font-size: 28px;
  text-align: left;
}
#features10-g4 p {
	color: #333;
}
#features10-g4 .btn {
  font-size: 14px;
}
#team2-js H1 {
  color: #ffffff;
}
#team2-js h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-js h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-js h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-js h1 {
    font-size: 60px;
  }
}
#team2-js .person-photo {
  position: relative;
}
#team2-js .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-js .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-js .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-js .title1,
#team2-js .title2 {
  font-size: 20px;
}
#team2-js .subtitle1,
#team2-js .subtitle2 {
  font-size: 13px;
}
#team2-js .mbr-section-text {
  font-size: 12px;
}
#slider-g6 .mbr-section-text {
  font-family: 'Montserrat', sans-serif;
  font-size: 13px;
}
#team2-g7 .person-photo {
  position: relative;
}
#team2-g7 .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-g7 .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-g7 .person-photo:hover .overlay {
  opacity: 0.7;
}
#header10-g8 .display-1 {
  font-weight: 700;
  text-transform: uppercase;
  margin-top: 40px;
}
#header10-g8 H1 {
  font-size: 72px;
}
#header10-g8 SPAN {
  font-size: 72px;
}
#header10-g8 LABEL {
  font-size: 36px;
}
#content3-g9 .mbr-section-title,
#content3-g9 .mbr-section-subtitle {
  text-align: center;
}
#contacts1-gb .mbr-section-title a {
  color: #ffffff;
}
#features1-ly .mbr-section-title {
  font-weight: 700;
}
#features1-ly .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #ed1c24;
}
#features1-ly .mbr-section-subtitle B {
  color: #ed1c24;
}
#features1-ly .mbr-section-text {
  color: #2c3e50;
  font-size:12px;
}
#footer2-gc .mbr-section-text {
  color: #fff;
}
#menu-gd .hide-buttons .nav-btn {
  display: none !important;
}
#menu-gd .navbar-caption {
  color: #ffffff;
}
#menu-gd .navbar-toggler {
  color: #ffffff;
}
#menu-gd .close-icon::before,
#menu-gd .close-icon::after {
  background-color: #ffffff;
}
#menu-gd .link,
#menu-gd .dropdown-item {
  color: #ffffff;
}
#menu-gd .link {
  font-size: 0.9rem;
}
#menu-gd .dropdown-item,
#menu-gd .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-gd .link:hover,
#menu-gd .link:focus {
  color: #f39c12;
}
#menu-gd .dropdown-item:hover::before,
#menu-gd .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-gd .dropdown-item:hover,
#menu-gd .dropdown-item:focus {
  color: #ffffff;
}
#menu-gd .link[aria-expanded="true"],
#menu-gd .dropdown-menu {
  background: #222f3d;
}
#menu-gd .nav-dropdown-sm .link:focus,
#menu-gd .nav-dropdown-sm .link:hover,
#menu-gd .nav-dropdown-sm .dropdown-item:focus,
#menu-gd .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-gd .navbar,
#menu-gd .nav-dropdown-sm,
#menu-gd .nav-dropdown-sm .link[aria-expanded="true"],
#menu-gd .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-gd .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-gd .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-gd .bg-color.transparent.opened .link:hover,
#menu-gd .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-gd .link[aria-expanded="true"],
#menu-gd .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-gd .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-jt .mbr-section-title {
  font-size: 72px;
  color: #ffffff;
}
#slider-jt .mbr-section-title B {
  font-size: 80px;
}
#content3-gk .mbr-section-title,
#content3-gk .mbr-section-subtitle {
  text-align: center;
}
#content6-gl P {
  color: #333333;
}
#content6-gl p {
  text-align: justify;
}
#team1-hc h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team1-hc h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team1-hc h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team1-hc h1 {
    font-size: 60px;
  }
}
#team1-hc .mbr-section-title {
  color: #ffffff;
}
#team1-hc .subtitle1 {
  color: #f39c12;
  font-size: 13px;
}
#team1-hc .subtitle2 SPAN {
  font-size: 13px;
  color: #f1c40f;
}
#team1-hc .subtitle3 {
  font-size: 13px;
  color: #f1c40f;
  text-align: left;
}
#team1-hc .text3 {
  text-align: left;
}
#team1-hc .text1 {
  font-size:11px;
  color:#FFF;
}
#team1-hc .title3 {
  text-align: left;
  color: #ffffff;
}
#team1-hc .content {
  padding: 24px 16px;
}
#team1-hc .btn-xs {
  font-size: 13px;
  padding: 8px 16px;
}
#team1-hc .item3 {
  text-align: left;
}

h1.main-title {
  font-size: 38px;
}
@media (min-width: 768px) {
  h1.main-title {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  h1.main-title {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  h1.main-title {
    font-size: 54px;
  }
}

#team2-go H1 {
  color: #ffffff;
}
#team2-go h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-go h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-go h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-go h1 {
    font-size: 52px;
  }
}
#team2-go .person-photo {
  position: relative;
}
#team2-go .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-go .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-go .person-photo:hover .overlay {
  opacity: 0.6;
}
#team2-go .title1,
#team2-go .title2 {
  font-size: 20px;
}
#team2-go .subtitle1,
#team2-go .subtitle2 {
  font-size: 13px;
}
#team2-go .mbr-section-text {
  font-size: 12px;
}
#team2-go .btn-sm, #team1-j5 .btn-sm, #team5 .btn-sm {
  padding: 0.375rem 1.5rem;
  font-size: 12px;
  border-radius: 3px;
  border-width: 1px;
  margin-top: 0.5rem;
  margin-bottom: 1rem;
}

#team5 .item1 {
	width:100%;
	float:left;
	margin:0;
}
#team5 H1 {
  color: #ffffff;
}
#team5 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team5 .item1 {
	width:50%;
  }
  #team5 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team5 .item1 {
	width:20%;
  }	
  #team5 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team5 h1 {
    font-size: 60px;
  }
}
#team5 .person-photo {
  position: relative;
}
#team5 .image {
  display: block;
  width: 100%;
  height: auto;
}
#team5 .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team5 .person-photo:hover .overlay {
  opacity: 0.6;
}
#team5 .title1,
#team5 .title2 {
  font-size: 20px;
}
#team5 .subtitle1,
#team5 .subtitle2 {
  font-size: 13px;
}
#team5 .mbr-section-text {
  font-size: 12px;
}

#content3-gp .mbr-section-title,
#content3-gp .mbr-section-subtitle {
  text-align: center;
}
#content3-he .mbr-section-title,
#content3-he .mbr-section-subtitle {
  text-align: center;
}
#content3-gs .mbr-section-title,
#content3-gs .mbr-section-subtitle {
  text-align: center;
}
#testimonials2-je .card-block p {
  font-size: 15px;
}
#testimonials2-je .card-footer > small {
  color: #f39c12;
  font-size: 12px;
}
#testimonials2-je .card-block P {
  text-align: center;
}
#content3-gu .mbr-section-title,
#content3-gu .mbr-section-subtitle {
  text-align: center;
}
#contacts1-gw a {
  color: #222222;
}
#footer2-gx .mbr-section-text {
  color: #fff;
}
#menu-gy .hide-buttons .nav-btn {
  display: none !important;
}
#menu-gy .navbar-caption {
  color: #ffffff;
}
#menu-gy .navbar-toggler {
  color: #ffffff;
}
#menu-gy .close-icon::before,
#menu-gy .close-icon::after {
  background-color: #ffffff;
}
#menu-gy .link,
#menu-gy .dropdown-item {
  color: #ffffff;
}
#menu-gy .link {
  font-size: 0.9rem;
}
#menu-gy .dropdown-item,
#menu-gy .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-gy .link:hover,
#menu-gy .link:focus {
  color: #f39c12;
}
#menu-gy .dropdown-item:hover::before,
#menu-gy .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-gy .dropdown-item:hover,
#menu-gy .dropdown-item:focus {
  color: #ffffff;
}
#menu-gy .link[aria-expanded="true"],
#menu-gy .dropdown-menu {
  background: #222f3d;
}
#menu-gy .nav-dropdown-sm .link:focus,
#menu-gy .nav-dropdown-sm .link:hover,
#menu-gy .nav-dropdown-sm .dropdown-item:focus,
#menu-gy .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-gy .navbar,
#menu-gy .nav-dropdown-sm,
#menu-gy .nav-dropdown-sm .link[aria-expanded="true"],
#menu-gy .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-gy .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-gy .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-gy .bg-color.transparent.opened .link:hover,
#menu-gy .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-gy .link[aria-expanded="true"],
#menu-gy .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-gy .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-i1 .mbr-section-title DIV {
  font-size: 72px;
}
#slider-i1 .mbr-section-title {
  font-size: 72px;
}
#slider-i1 .mbr-section-title B {
  color: #ffffff;
}
#content3-i2 .mbr-section-title,
#content3-i2 .mbr-section-subtitle {
  text-align: center;
}
#content3-i2 B {
  color: #333333;
}
#content6-i3 P {
  color: #333333;
}
#content6-i3 p {
  text-align: justify;
}
#features10-i5 .lead {
  color: #ffffff;
}
#features10-i5 .mbr-section-subtitle {
  text-transform: uppercase;
}
#features10-i5 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
#features10-i5 .mbr-section-text {
  font-size: 15px;
}
#features10-i5 .mbr-section-title B {
  font-size: 60px;
}
#features10-i5 .mbr-section-text B {
  font-size: 25px;
}
#team2-i6 H1 {
  color: #ffffff;
}
#team2-i6 h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #team2-i6 h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-i6 h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-i6 h1 {
    font-size: 60px;
    margin-bottom: -10px;
  }
}
#team2-i6 .person-photo {
  position: relative;
}
#team2-i6 .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-i6 .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}
#team2-i6 .person-photo:hover .overlay {
  opacity: 0.7;
}
#team2-i6 .title1,
#team2-i6 .title2 {
  font-size: 20px;
}
#team2-i6 .subtitle1,
#team2-i6 .subtitle2 {
  font-size: 13px;
}
#team2-i6 .mbr-section-text {
  font-size: 12px;
}
#team2-i6 .mbr-section {
  padding-top: 40px;
  padding-bottom: 0px;
}
#content3-i7 .mbr-section-title,
#content3-i7 .mbr-section-subtitle {
  text-align: center;
}
#content3-i7 B {
  color: #ffffff;
}
#content3-ia .mbr-section-title,
#content3-ia .mbr-section-subtitle {
  text-align: center;
}
#news1-ib P {
  color: #333333;
}
#content3-ic .mbr-section-title,
#content3-ic .mbr-section-subtitle {
  text-align: center;
}
#contacts1-ie a {
  color: #222222;
}
#footer2-if .mbr-section-text {
  color: #fff;
}
#menu-ig .hide-buttons .nav-btn {
  display: none !important;
}
#menu-ig .navbar-caption {
  color: #ffffff;
}
#menu-ig .navbar-toggler {
  color: #ffffff;
}
#menu-ig .close-icon::before,
#menu-ig .close-icon::after {
  background-color: #ffffff;
}
#menu-ig .link,
#menu-ig .dropdown-item {
  color: #ffffff;
}
#menu-ig .link {
  font-size: 0.9rem;
}
#menu-ig .dropdown-item,
#menu-ig .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-ig .link:hover,
#menu-ig .link:focus {
  color: #f39c12;
}
#menu-ig .dropdown-item:hover::before,
#menu-ig .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-ig .dropdown-item:hover,
#menu-ig .dropdown-item:focus {
  color: #ffffff;
}
#menu-ig .link[aria-expanded="true"],
#menu-ig .dropdown-menu {
  background: #222f3d;
}
#menu-ig .nav-dropdown-sm .link:focus,
#menu-ig .nav-dropdown-sm .link:hover,
#menu-ig .nav-dropdown-sm .dropdown-item:focus,
#menu-ig .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-ig .navbar,
#menu-ig .nav-dropdown-sm,
#menu-ig .nav-dropdown-sm .link[aria-expanded="true"],
#menu-ig .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-ig .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-ig .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-ig .bg-color.transparent.opened .link:hover,
#menu-ig .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-ig .link[aria-expanded="true"],
#menu-ig .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-ig .navbar {
  opacity: 0.8;
  background-color: #000;
}
#slider-jg .mbr-section-text {
  color: #93a3a7;
}
#slider-jg .mbr-section-text I {
  color: #f39c12;
}
#slider-jg .mbr-section-title B {
  font-size: 80px;
}
#slider-jg .mbr-section-title {
  font-size: 42px;
}
@media (min-width: 768px) {
  #slider-jg .mbr-section-title {
    font-size: 52px;
  }
}
@media (min-width: 992px) {
  #slider-jg .mbr-section-title {
    font-size: 60px;
  }
}
@media (min-width: 1200px) {
  #slider-jg .mbr-section-title {
    font-size: 72px;
  }
}

#slider-jh .course-caption {
	position: fixed;
	width:100%;
	bottom: 0px;
	padding: 1.5rem 2rem;
	background-image: linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0.2));
	display:inherit;	
}
#slider-jh .mbr-section-text {
  color: #8cc63f;
  font-size:24px;
}
#slider-jh .mbr-section-text I {
  color: #f39c12;
}
#slider-jh .mbr-section-title B {
  font-size: 80px;
}
#slider-jh .mbr-section-title {
  font-size: 42px;
}
@media (min-width: 768px) {
  #slider-jh .mbr-section-title {
    font-size: 52px;
  }
  #slider-jh .mbr-section-text {
  	font-size: 24px;
  }
}
@media (min-width: 992px) {
  #slider-jh .mbr-section-title {
    font-size: 60px;
  }
  #slider-jh .mbr-section-text {
  	font-size: 28px;
  }
}
@media (min-width: 1200px) {
  #slider-jh .mbr-section-title {
    font-size: 72px;
  }
  #slider-jh .mbr-section-text {
  	font-size: 32px;
  }
}
#content3-jh .mbr-section-title,
#content3-jh .mbr-section-subtitle {
  text-align: center;
}
#content3-jh h1 {
  font-size: 38px;
}
@media (min-width: 768px) {
  #content3-jh h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #content3-jh h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #content3-jh h1 {
    font-size: 52px;
  }
}
#content6-ji P {
  color: #000000;
  text-align: justify;
}
#content6-ji h5 {
  color: #0c57bf;
  font-weight: 700;
}
#content3-n6 .mbr-section-title,
#content3-n6 .mbr-section-subtitle {
  text-align: center;
}
#content3-n6 P {
  color: #ffc80a;
}
#content3-n6 H3 {
  font-weight:bold;
  color:#FFF;
}
#content2-n5 .mbr-section-text ul li {
	display:block;
	padding: 6px 20px;
	border-bottom: 1px #555 solid;
	color:#aaa;
}
#content2-n5 .mbr-section-text ul li:last-child {
	border-bottom: none;
}
#content2-n5 .mbr-section-text ul li a {
	font-style:normal;
	color:#FC0;
}
#content2-n5 .mbr-section-text ul li:hover {
	background-color:#eee;
}
#content2-n5 .mbr-section-text ul li a:hover {
	color: #036;
}
#team2-jj H1, #team2-gs h1 {
  color: #ffffff;
  font-size: 32px;
}
#team2-jj H3, #team2-gs h3 {
  color: #333333;
}
@media (min-width: 768px) {
  #team2-jj h1, #team2-gs h1 {
    font-size: 42px;
  }
}
@media (min-width: 992px) {
  #team2-jj h1, #team2-gs h1 {
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  #team2-jj h1, #team2-gs h1 {
    font-size: 52px;
  }
}
#team2-jj .person-photo, #team2-gs .person-photo {
  position: relative;
}
#team2-jj .image, #team2-gs .image {
  display: block;
  width: 100%;
  height: auto;
}
#team2-jj .overlay, #team2-gs .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color: #000;
}
#team2-jj .person-photo:hover .overlay, #team2-gs .person-photo:hover .overlay {
  opacity: 0;
}
#team2-jj .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding: 20px;
  min-height: 140px;
}
#team2-gs .person-info {
  opacity: 1;
  display: block;
  position: relative;
  padding-top: 20px;
  padding-left:20px;
  padding-bottom:10px;
}

#team2-gs .extendh, #team2-gs .mediumh {
  min-height: auto;
}

@media (min-width: 768px) {
  #team2-gs .extendh {
  	min-height: 140px;
	padding-bottom:0px;
  }
  #team2-gs .mediumh {
  	min-height: 110px;
	padding-bottom:0px;
  }
}
#team2-jj .title1,
#team2-jj .title2,
#team2-gs .title1,
#team2-gs .title2 {
  font-size: 20px;
}
#team2-jj .subtitle1,
#team2-jj .subtitle2,
#team2-gs .subtitle1,
#team2-gs .subtitle2 {
  font-size: 13px;
}
#team2-jj .mbr-section-text, #team2-gs .mbr-section-text {
  font-size: 12px;
}
#team2-cf .person-photo:hover, #team2-gs .person-photo:hover, #team2-e2 .person-photo:hover {
  cursor: pointer;
}
#team2-jj .mbr-team, #team2-gs .mbr-team {
  padding-top: 40px;
  padding-bottom: 0px;
}
#team2-jj .btn-text, #team2-gs .btn-text {
	font-size:12px;
}
#team1-ks .text1 {
  font-size: 14px;
}
#team1-ks .text2 {
  font-size: 14px;
}
#team1-ms .content {
	padding: 2.2rem 2rem;
}
#footer2-jq .mbr-section-text {
  color: #fff;
}
#menu-jr .hide-buttons .nav-btn {
  display: none !important;
}
#menu-jr .navbar-caption {
  color: #ffffff;
}
#menu-jr .navbar-toggler {
  color: #ffffff;
}
#menu-jr .close-icon::before,
#menu-jr .close-icon::after {
  background-color: #ffffff;
}
#menu-jr .link,
#menu-jr .dropdown-item {
  color: #ffffff;
}
#menu-jr .link {
  font-size: 0.9rem;
}
#menu-jr .dropdown-item,
#menu-jr .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-jr .link:hover,
#menu-jr .link:focus {
  color: #f39c12;
}
#menu-jr .dropdown-item:hover::before,
#menu-jr .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-jr .dropdown-item:hover,
#menu-jr .dropdown-item:focus {
  color: #ffffff;
}
#menu-jr .link[aria-expanded="true"],
#menu-jr .dropdown-menu {
  background: #222f3d;
}
#menu-jr .nav-dropdown-sm .link:focus,
#menu-jr .nav-dropdown-sm .link:hover,
#menu-jr .nav-dropdown-sm .dropdown-item:focus,
#menu-jr .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-jr .navbar,
#menu-jr .nav-dropdown-sm,
#menu-jr .nav-dropdown-sm .link[aria-expanded="true"],
#menu-jr .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-jr .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-jr .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-jr .bg-color.transparent.opened .link:hover,
#menu-jr .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-jr .link[aria-expanded="true"],
#menu-jr .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-jr .navbar {
  opacity: 0.8;
  background-color: #000;
}
#menu-jy .hide-buttons .nav-btn {
  display: none !important;
}
#menu-jy .navbar-caption {
  color: #ffffff;
}
#menu-jy .navbar-toggler {
  color: #ffffff;
}
#menu-jy .close-icon::before,
#menu-jy .close-icon::after {
  background-color: #ffffff;
}
#menu-jy .link,
#menu-jy .dropdown-item {
  color: #ffffff;
}
#menu-jy .link {
  font-size: 0.9rem;
}
#menu-jy .dropdown-item,
#menu-jy .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-jy .link:hover,
#menu-jy .link:focus {
  color: #f39c12;
}
#menu-jy .dropdown-item:hover::before,
#menu-jy .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-jy .dropdown-item:hover,
#menu-jy .dropdown-item:focus {
  color: #ffffff;
}
#menu-jy .link[aria-expanded="true"],
#menu-jy .dropdown-menu {
  background: #222f3d;
}
#menu-jy .nav-dropdown-sm .link:focus,
#menu-jy .nav-dropdown-sm .link:hover,
#menu-jy .nav-dropdown-sm .dropdown-item:focus,
#menu-jy .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-jy .navbar,
#menu-jy .nav-dropdown-sm,
#menu-jy .nav-dropdown-sm .link[aria-expanded="true"],
#menu-jy .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-jy .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-jy .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-jy .bg-color.transparent.opened .link:hover,
#menu-jy .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-jy .link[aria-expanded="true"],
#menu-jy .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-jy .navbar {
  opacity: 0.8;
  background-color: #000;
}
#content3-jz .mbr-section-title,
#content3-jz .mbr-section-subtitle {
  text-align: center;
}
#contacts1-kb {
  
}
#contacts1-kb .mbr-section-text {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
}
#contacts1-kb .mbr-map {
  min-height: 520px;
}

#pricing-table1-me .mbr-section__container .mbr-section-title {
  color: #fff;
}
#pricing-table1-me .mbr-section__container .mbr-section-subtitle {
  color: #a0a0a0;
}
.mbr-price-table {
	padding-left:5%;
	padding-right:5%;
}
#pricing-table1-me .card-block {
	padding-top: 1.5rem;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
}
#pricing-table1-me .mbr-plan {
	min-height:300px;
}
#pricing-table1-me .mbr-plan-list{
	padding-top: 0;
	padding-bottom:0;
}
.mbr-price-table .mbr-plan .list-group-item {
line-height: 1.75rem;
}

#header4-ky .display-1 {
  font-weight: 700;
}
#header4-ky .lead {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 0;
}
#header4-ky .mbr-section-title {
  text-align: center;
}
#features2-l3 .mbr-section-title {
  font-weight: 700;
  font-size: 48px;
}
#features2-l3 .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
}
#features2-l3 .mbr-section-text {
  font-size: 14px;
}
#features2-l3 .btn {
  font-size: 14px;
}
#features2-l4 .mbr-section-title {
  font-weight: 700;
}
#features2-l4 .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
}
#features2-l4 .mbr-section-text {
  font-size: 15px;
}
#features2-l4 h5 a {
  font-style: normal;
}
#features4-kq .mbr-section-title {
  font-weight: 700;
  font-size: 48px;
}
#features4-kq .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-family: 'Montserrat', sans-serif;
}
#features4-kq .mbr-section-text {
  text-align: center;
  font-size: 15px;
}
#features3-kr .mbr-section-title {
  font-weight: 700;
}
#features3-kr .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
}
#features3-kr .mbr-section-text {
  text-align: center;
}
#menu-kf .hide-buttons .nav-btn {
  display: none !important;
}
#menu-kf .navbar-caption {
  color: #ffffff;
}
#menu-kf .navbar-toggler {
  color: #ffffff;
}
#menu-kf .close-icon::before,
#menu-kf .close-icon::after {
  background-color: #ffffff;
}
#menu-kf .link,
#menu-kf .dropdown-item {
  color: #ffffff;
}
#menu-kf .link {
  font-size: 0.9rem;
}
#menu-kf .dropdown-item,
#menu-kf .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-kf .link:hover,
#menu-kf .link:focus {
  color: #f39c12;
}
#menu-kf .dropdown-item:hover::before,
#menu-kf .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-kf .dropdown-item:hover,
#menu-kf .dropdown-item:focus {
  color: #ffffff;
}
#menu-kf .link[aria-expanded="true"],
#menu-kf .dropdown-menu {
  background: #222f3d;
}
#menu-kf .nav-dropdown-sm .link:focus,
#menu-kf .nav-dropdown-sm .link:hover,
#menu-kf .nav-dropdown-sm .dropdown-item:focus,
#menu-kf .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-kf .navbar,
#menu-kf .nav-dropdown-sm,
#menu-kf .nav-dropdown-sm .link[aria-expanded="true"],
#menu-kf .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-kf .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-kf .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-kf .bg-color.transparent.opened .link:hover,
#menu-kf .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-kf .link[aria-expanded="true"],
#menu-kf .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-kf .navbar {
  opacity: 0.8;
  background-color: #000;
}
#contacts1-ki {
  
}
#contacts1-ki .mbr-section-text {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
}
#contacts1-ki .mbr-map {
  min-height: 520px;
}
#footer9-kj .mbr-section-text a {
  font-style: italic;
}

#header4-l5 .display-1 {
  font-weight: 700;
}
#header4-l5 .lead {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 0;
}
#header4-l5 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
#features2-l6 .mbr-section-title {
  font-weight: 700;
  font-size: 48px;
}
#features2-l6 .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
  font-size: 20px;
}
#features2-l6 .mbr-section-text {
  font-size: 16px;
}
#features2-l6 .btn {
  font-size: 14px;
}
#features2-l6 .mbr-section-text a {
  font-style: normal;
}
#features2-l7 .mbr-section-title {
  font-weight: 700;
}
#features2-l7 .mbr-section-subtitle {
  /*text-transform: uppercase;*/
  letter-spacing: 2px;
  color: #fff;
  font-size: 20px;
}
#features2-l7 .mbr-section-text {
  font-size: 16px;
}
#features2-l7 .mbr-section-text a {
  font-style: normal;
}
#features2-l7 h5 a {
  font-style: normal;
}
#features4-l8 .mbr-section-title {
  font-weight: 700;
  font-size: 48px;
}
#features4-l8 .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}
#features4-l8 .mbr-section-text {
  text-align: center;
  font-size: 16px;
}
#features4-l8 .mbr-section-subtitle B {
  font-size: 20px;
}
#features4-l8 .mbr-section-text a {
  font-style: normal;
}
#features3-l9 .mbr-section-title {
  font-weight: 700;
}
#features3-l9 .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #fff;
}
#features3-l9 .mbr-section-text {
  text-align: center;
}
#features3-l9 .mbr-section-subtitle B {
  font-size: 20px;
}
#features3-l9 .mbr-section-text a {
  font-style: normal;
}
#menu-la .hide-buttons .nav-btn {
  display: none !important;
}
#menu-la .navbar-caption {
  color: #ffffff;
}
#menu-la .navbar-toggler {
  color: #ffffff;
}
#menu-la .close-icon::before,
#menu-la .close-icon::after {
  background-color: #ffffff;
}
#menu-la .link,
#menu-la .dropdown-item {
  color: #ffffff;
}
#menu-la .link {
  font-size: 0.9rem;
}
#menu-la .dropdown-item,
#menu-la .nav-dropdown-sm .link {
  font-size: 0.975rem;
}
#menu-la .link:hover,
#menu-la .link:focus {
  color: #f39c12;
}
#menu-la .dropdown-item:hover::before,
#menu-la .dropdown-item:focus::before {
  background: #f39c12;
}
#menu-la .dropdown-item:hover,
#menu-la .dropdown-item:focus {
  color: #ffffff;
}
#menu-la .link[aria-expanded="true"],
#menu-la .dropdown-menu {
  background: #222f3d;
}
#menu-la .nav-dropdown-sm .link:focus,
#menu-la .nav-dropdown-sm .link:hover,
#menu-la .nav-dropdown-sm .dropdown-item:focus,
#menu-la .nav-dropdown-sm .dropdown-item:hover {
  background: #2f4154!important;
}
#menu-la .navbar,
#menu-la .nav-dropdown-sm,
#menu-la .nav-dropdown-sm .link[aria-expanded="true"],
#menu-la .nav-dropdown-sm .dropdown-menu {
  background: #34495e;
}
#menu-la .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-la .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-la .bg-color.transparent.opened .link:hover,
#menu-la .bg-color.transparent.opened .link:focus {
  color: #f39c12;
}
#menu-la .link[aria-expanded="true"],
#menu-la .dropdown-item[aria-expanded="true"] {
  color: #f39c12!important;
}
#menu-la .navbar {
  opacity: 0.8;
  background-color: #000;
}
#testimonials2-pg .card-block p, #testimonials2-pf .card-block p, #testimonials2-ph .card-block p {
  font-family: Montserrat;
  font-size: 13px;
  font-weight:bold;
  letter-spacing:1px;
  color:#C30;
}
#testimonials2-pg .card-footer > small, #testimonials2-pf .card-footer > small, #testimonials2-ph .card-footer > small {
  color: #e74c3c;
}
#testimonials2-pg  > .boxed-slider, #testimonials2-pf  > .boxed-slider, #testimonials2-ph  > .boxed-slider {
  position: relative;
  padding: 0;
}
#testimonials2-pg .mbr-author-img img, #testimonials2-pf .mbr-author-img img, #testimonials2-ph .mbr-author-img img {
  width: 10rem;
  height: 10rem; }
#testimonials2-pg .mbr-testimonial .card-block, #testimonials2-pf .mbr-testimonial .card-block, #testimonials2-ph .mbr-testimonial .card-block {
    line-height: 1;
    padding: 0.5rem;
    position: relative;
}
#features7-pi .lead {
  color: #9fa3a7;
}
#features7-pi .mbr-section-subtitle {
  text-transform: uppercase;
}
#features7-pi .mbr-section-text {
  color: #666666;
}
#contacts1-ld .mbr-section-text {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
}
#contacts1-ld .mbr-map {
  min-height: 520px;
}
#features1-q3 .mbr-section-title {
  font-weight: 700;
  color:#FFF;
}
#features1-q3 .mbr-section-subtitle {
  text-transform: uppercase;
  letter-spacing: 1.25px;
  color: #dae1e7;
  margin-top:0;
  
}
#features1-q3 .mbr-section-text {
	font-size:0.75rem;
	background-color:#00909e;
	color:#dae1e7;
	margin-bottom:1rem;
	padding: 0.25rem;
}
#features1-q3 .card {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
	cursor:pointer;
	background-color:#27496d;
}
#features1-q3 .card:hover {
	background-color: #F08700;
}
#features1-q3 .card-block {
	padding: 1rem;
}
#features1-q3 .features-img {
  	width: 100%;
  	height: 180px;
  	object-fit: cover;
}

#features1-q2 .mbr-section-title {
  	font-weight: 700;
}
#features1-q2 .mbr-section-subtitle {
  	text-transform: uppercase;
 	letter-spacing: 1.25px;
  	margin-top:0;
}
#features1-q2 .mbr-section-text {
	font-size:0.75rem;
	background-color:#dae1e7;
	margin-bottom:1rem;
	padding: 0.25rem;
}
#features1-q2 .card {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
	cursor:pointer;
	background-color:#eee;
}
#features1-q2 .card:hover {
	background-color: #F08700;
}
#features1-q2 .card-block {
	padding: 0;
}
#features1-q2 .features-img {
	width: 100%;
	height: 350px;
	object-fit: cover;
}
#features1-q2 .row {
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

#pr-events .mbr-section-title {
  	font-weight: 700;
}
#pr-events .card-block > .mbr-section-subtitle {
  	text-transform: uppercase;
 	letter-spacing: 0.5px;
	line-height: 1.25rem;
  	margin-top:0;
	font-size: 0.8rem;
	min-height: 40px;
}
#pr-events .mbr-section-text {
	font-size:0.75rem;
	background-color:#dae1e7;
	
	padding: 0.25rem;
}
#pr-events .card {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
	cursor:pointer;
	background-color:#eee;
}
#pr-events .card:hover {
	background-color: #F08700;
}
#pr-events .card-block {
	padding: 0;
	margin: 0;
}
#pr-events .features-img {
	width: 100%;
	height: 240px;
	object-fit: cover;
}

#pricing-table1-me .mbr-plan {
	margin-bottom:20px;
}
#pricing-table1-me .mbr-section__container .mbr-section-title {
  	color: #fff;
}
#pricing-table1-me .mbr-section__container .mbr-section-subtitle {
  	color: #a0a0a0;
}
#pricing-table1-me .btn-sm {
  	font-family: "Montserrat";
  	font-weight:700;
  	letter-spacing:1px;
  	font-size:14px;
}
#pricing-table1-me .mbr-plan-body {
  	margin-top: 15px;
}

.tx-sm {
	font-size: 12px;
}
#form1-4 .form-control-label {
  color: undefined;
}
#newsEvent ul {
	list-style:none;
	display:block;
	margin-left:-2rem;
}
#newsEvent ul li {
	display:block;
	width:100%;
	background-image: linear-gradient(to bottom right, rgba(177,226,220,1), rgba(204,226,238,1));
	float:left;
	margin-right:1rem;
	margin-bottom:1rem;
}
#newsEvent ul li:hover {
	background-image: linear-gradient(to bottom right, rgba(177,226,220,0.5), rgba(204,226,238,0.5));
}
#newsEvent ul li a {
	color: #000;
	text-align:justify;
}
#newsEvent ul li a:hover {
	text-decoration:none;
}
#newsEvent ul li a h4 {
	padding:1rem;
	font-size:1rem;
	font-weight:900;
	/* background-color: rgb(146,214,220);*/
	background-image: linear-gradient(to bottom, rgba(146,214,220,1), rgba(146,214,220,0.3));
}
#newsEvent ul li a .eventdate {
	margin-top:0.5rem;
	font-size:0.9rem;
	color:#333;
	font-weight: normal;
}
#newsEvent ul li a img {
	width: 100%;
	padding: 0.5rem;
}
@media (min-width: 992px) {
  #newsEvent ul li {
    width:47.5%;
  }
  #newsEvent ul li a img {
    object-fit: cover;
	height:350px;
  }
}
@media (min-width: 768px) {
  
}

#newsEvent2 ul {
	list-style:none;
	display:block;
	margin-left:-2rem;
}
#newsEvent2 ul li {
	display:block;
	width:100%;
	background-image: linear-gradient(to bottom right, rgba(177,226,220,1), rgba(204,226,238,1));
	float:left;
	margin-right:1rem;
	margin-bottom:1rem;
}
#newsEvent2 ul li:hover {
	background-image: linear-gradient(to bottom right, rgba(177,226,220,0.5), rgba(204,226,238,0.5));
}
#newsEvent2 ul li a {
	color: #000;
	text-align:justify;
}
#newsEvent2 ul li a:hover {
	text-decoration:none;
}
#newsEvent2 ul li a h4 {
	padding:1rem;
	font-size:1rem;
	font-weight:900;
	/* background-color: rgb(146,214,220);*/
	background-image: linear-gradient(to bottom, rgba(146,214,220,1), rgba(146,214,220,0.3));
}
#newsEvent2 ul li a .eventdate {
	margin-top:0.5rem;
	font-size:0.9rem;
	color:#333;
	font-weight: normal;
}
#newsEvent2 ul li a img {
	width: 100%;
	padding: 0.5rem;
}
@media (min-width: 992px) {
  #newsEvent2 ul li {
   
  }
  #newsEvent2 ul li a img {
    object-fit: cover;
	height:450px;
  }
}



#webinars ul {
	list-style:none;
	display:block;
	margin-left:-2rem;
}
#webinars ul li {
	display:block;
	width:100%;
	/*background-image: linear-gradient(to bottom right, rgba(177,226,220,1), rgba(204,226,238,1));*/
	float:left;
	margin-bottom:2rem;
	min-height: 570px;
}
#webinars ul li:hover {
	background-image: linear-gradient(to bottom right, rgba(177,226,220,0.5), rgba(204,226,238,0.5));
}
#webinars ul li a {
	color: #000;
	text-align:justify;
}
#webinars ul li a:hover {
	text-decoration:none;
}
#webinars ul li a h4 {
	padding:1rem;
	font-size:0.85rem;
	/* background-color: rgb(146,214,220);*/
	background-image: linear-gradient(to bottom, rgba(146,214,220,1), rgba(146,214,220,0.3));
	min-height: 70px;
}
#webinars ul li a img {
	width: 100%;
	padding: 0;
}
@media (min-width: 992px) {
  #webinars ul li a img {
	object-fit:contain;
	
  }
}
@media (min-width: 768px) {
  #webinars ul li a img {
	
  }
}

.cid-sDMLLuJ1ci {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sDMLLuJ1ci .video-wrapper iframe {
  width: 100%;
}
.cid-sDMLLuJ1ci .mbr-section-title,
.cid-sDMLLuJ1ci .mbr-section-subtitle,
.cid-sDMLLuJ1ci .mbr-text {
  text-align: center;
}

.morepic { padding: 0.5rem 1.5rem; text-align:center; background-color:#333; color:#FFF; }
.morepic:hover { background-color:#639; cursor: pointer; }

#personal .intro {
	background-color:#eee;
	padding:1rem;
	padding-bottom:0.25rem;
	margin-top:1rem;
	position: inherit;
}
#personal .cv {
	margin-top: 1.5rem;
}
#personal .title {
	background-color:#eee;
	padding: 0.75rem;
	margin-top: 1rem;
	margin-bottom: 0.75rem;
}
#personal .bl {
	border-bottom: 1px #ddd solid;
	padding-bottom:0.75rem;
}
#personal .row {
	margin-bottom:0.75rem;
}
#discuz-forum {
	width:100%;
}
#discuz-forum li {
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
	padding-right: 1rem;
	border-bottom:#9CF 1px dashed;
	font-size:14px;
}
#discuz-forum li a {
	color: #4D5061;
	display:block;
}
#discuz-forum li em {
	color: #fff;
	background-color: #5C80BC;
	padding: 2px 5px;
	line-height: 24px;
}
.stickyform {
  position: -webkit-sticky;
  position: sticky;
  top: 70px;
  background-color: #ddd;
  padding: 20px 50px;
  font-size: 16px;
}
.affix {
  top: 100px;
  z-index: 999 !important;
}

/* flexbox */
.conflex > div {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1em;
  color: #ffffff;
}
.conflex > div > img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 10px;
  padding: 5px;
}
.conflex {
  padding: 2em;
  display: grid;
  grid-gap: 40px;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  grid-auto-rows: 250px;
}

.conflex > div:hover {
  transform: scale(1.1);
}
.conflex > div:hover .description {
  display: block;
  text-align: center;
  padding: 1em;
  bottom: 0;
  color: white;
}

.PR_Notes_container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.description {
  display: none;
  position: absolute;
}
.thumbnail2 > div:hover .description {
  display: block;
  padding: 1em;
  bottom: 10px;
}
.thumbnail2 .panel2 {
  height: 100%;
}

.thumbnail2 {
  margin-bottom: 20px;
}
.thumbnail2 div:hover img {
  opacity: 0.1;
}

/* -------------------------------------------------------
   section seperator
---------------------------------------------------------*/
.section-one {
		background-image: url("https://www.newera.edu.my/assets/images/banners/neuc-banner-blue.jpg");
  		background-color: #0D2149;
		background-position: center; /* Center the image */
  		background-repeat: no-repeat; /* Do not repeat the image */
  		background-size: cover;
		color: #F9EBE0;
  		position: relative;
  		padding: 200px 0 230px;
	}
		

/* -------------------------------------------------------------------------
   begin Separator
 * ------------------------------------------------------------------------- */
.separator {
  bottom: -6px;
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

/* -------------------------------------------------------------------------
   end Separator
 * ------------------------------------------------------------------------- */

/* begin Media Max-Width 767
============================================================================ */

@media screen and (max-width: 767px) {
  .section-one {
    padding: 130px 20px 100px;
  }
  .separator {
    bottom: -110px;
    .separator__svg {
      left: -20%;
      position: relative;
      transform: rotate(15deg);
      width: 140%;
    }
  }
}

/* end Media Max-Width 767
============================================================================ */
/* -------------------------------------------------------
   END section seperator
---------------------------------------------------------*/

h4.title-orange {
	color: #DF3A11;
	font-family: 'Montserrat', sans-serif;
}

.article {
	text-align: justify;
}

.donor_search {
	padding: 1em;
}

.text-xxs {
	font-size: 0.5rem;
	color: #aaaaaa;
}

.text-small {
	font-size: 0.85rem;
}

.table-no-xpadding td {
	padding-top: 0;
	padding-left: 0;
}

.mt-1 {
	margin-top: 10px;
}
.mt-2 {
	margin-top: 20px;
}
.mt-3 {
	margin-top: 30px;
}
.mt-4 {
	margin-top: 40px;
}
.mt-5 {
	margin-top: 50px;
}
.mb-1 {
	margin-bottom: 10px;
}
.mb-2 {
	margin-bottom: 20px;
}
.mb-3 {
	margin-bottom: 30px;
}
.mb-4 {
	margin-bottom: 40px;
}
.mb-5 {
	margin-bottom: 50px;
}
.ms-1 {
	margin-left: 10px;
}
.ms-2 {
	margin-left: 20px;
}
.ms-3 {
	margin-left: 30px;
}
.ms-4 {
	margin-left: 40px;
}
.my-1 {
	margin-bottom: 10px;
	margin-top: 10px;
}
.my-2 {
	margin-bottom: 20px;
	margin-top: 20px;
}
.p-1 { 
  padding: 0.5rem !important;
}
.p-2 {
  padding: 1rem !important;
}
.p-3 {
  padding: 1.5rem !important;
}
.p-4 {
  padding: 2.75rem !important;
}
.p-5 {
  padding: 4rem !important;
}
.px-0 { 
  padding-left: 0rem !important;
  padding-right: 0rem !important;
}
.px-1 { 
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.px-2 { 
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.px-3 { 
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
.ps-0 { 
  padding-left: 0rem !important;
  padding-right: auto !important;
}
.pe-0 { 
  padding-right: 0rem !important;
  padding-left: auto !important;
}
.dept {
	background-color:#493752;
	color:#E9A60B;
}
.dept a {
	border-inline: 5px solid #6D527A;
	/*background-color:#6D527A;
	border-radius: 35px 35px -35px -35px;*/
	padding: 0.25rem 3rem;
}
.dept:hover a {
	text-decoration:none;
	color:#f39c12;
}

.logo-img {
  /* to black */
  filter: invert(1);
  /* or to blue */
  filter: invert(0.3) sepia(1) saturate(5) hue-rotate(175deg);
}
.logo-youtube {
  /* to black */
  filter: invert(1);
  /* or to blue */
  filter: brightness(0) saturate(100%) invert(25%) sepia(79%) saturate(1208%) hue-rotate(330deg) brightness(110%) contrast(90%);
}
.logo-tiktok {
}
.logo-img:hover, .logo-youtube:hover, .logo-tiktok, .logo-xhs:hover {
  filter: invert(0);
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;

  > .col,
  > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
  }
}
	
.card-this {
    min-height: 100%; /* Ensure each card stretches fully */
    border: none; /* Optional: Remove card border if needed */
	border-radius: 0px;
	display: flex;
    flex-direction: column;
}

.card-body {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
	min-height: 220px;
}

.card-text {
    flex-grow: 1;
}

.mt-auto {
    margin-top: auto;
}

.rounded {
	border-radius: 5px;
}

@media screen and (max-width: 767px) {
	.mb-sm-2 {
		margin-bottom: 20px;
	}
}

@media (min-width: 768px) {
	.mb-sm-2 {
		margin-bottom: 0;
	}
}

.warning-title {
	background-color:#F8C777; padding: 1rem 2rem; border-radius:8px; margin-bottom: 30px;
}

.fw-400 {
	font-weight: 400;
}

.fw-500 {
	font-weight: 500;
}

.fw-700 {
	font-weight: 700;
}
.fw-900 {
	font-weight: 900;
}

.fw-bold {
	font-weight: bold;
}

.fw-bolder {
	font-weight: bolder;
}

.box-white-rounded {
	background: #ffffff;
    padding: 30px;
    border-radius: 6px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, .04);
}

.fs-1 {
	font-size: 0.75rem;
}
.fs-2 {
	font-size: 1rem;
}