@charset "UTF-8";

@import url("https://use.typekit.net/dre0hqo.css");
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css");

/* GLOBAL */
html {scroll-behavior: smooth;}
body {background:#021726;font-family: "brother-1816", sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}
h1, h2 {font-size:2.6rem;font-weight:600;}
h3 {font-size:2.4rem;font-weight:500;line-height:110%;}
p {font-size:1.125rem;font-weight:300;line-height:1.5;padding:0;margin:0;}
a, a:hover {text-decoration:none;}

a.btn {color:rgba(255,255,255,100);background-color:#6CACE4;font-weight:300;font-size:100%;text-transform:uppercase;border:0;white-space: nowrap;min-width:212px;border-radius:0;}
a.btn:hover, button.btn:hover {color:#fff;background-color:#021726;}
a.btn.main-text {margin-top:40px;}
.btn-wrapper {text-align:left;padding-left:145px;}

/* PAGE TOP LINK */
.topLink {margin:0 0 60px;}
.topLink a.pageTop, .topLink a.pageTop:hover {color:#000000;font-weight:600;text-decoration:none;text-transform:uppercase;}

/* NAV */
nav.bg-dark {background-color:#021726 !important;}
.navbar {padding-top:0;padding-bottom:0;}
.navbar {text-transform:uppercase;font-size:0.9rem;color:#fff;}
.brand {position:absolute;top:125px;left:30%;width:40%;height:268px;text-align:center;z-index:2000;}

.brand img, .brand-nav img {width:268px;height:auto;}
.brand-nav img, .brand-nav-xs img {width:260px;height:auto;}
.brand-nav {position:absolute;top:5px;left:30%;width:40%;height:150px;text-align:center;z-index:2000;opacity:0;transition: opacity 0.1s ease-in-out;}
	.brand-nav-xs {display:none;}
.navbar .navbar-nav .nav-link {color:#6CACE4;}
.navbar .navbar-nav .nav-link:hover, #home .t-home, #news-index .t-pps, #contact .t-contact {color:#ffffff;transition: color 0.2s ease-in-out;}
.navbar-nav {padding-left:0rem;}
.navbar-nav li.nav-item a {white-space: nowrap;padding-right:.8rem;padding-left:.8rem;}
.navbar-nav li.nav-item a.btn {font-size:1.0rem;padding-right:1rem;padding-left:1rem;}
.navbar a.social {justify-content:center;}
a.social img:hover {filter: brightness(0) saturate(100%) invert(63%) sepia(100%) saturate(512%) hue-rotate(179deg) brightness(91%) contrast(96%);}
.navbar-brand img {width:100px; height:auto;margin:40px 0 40px 50px;}
.navbar-toggler {margin-left:170px;z-index:3000;border:none !important;}
.navbar-toggler:focus {box-shadow: none;outline: none;}
.navbar-toggler[aria-expanded="true"] {border-color: transparent !important;}
.nav-link {padding:0 1rem .5rem;}
.navbar-collapse {padding-top:0px;padding-bottom:10px;}
.navbar-collapse .navbar-nav {
  flex-direction: row;
  width: 100%;               /* Forces the UL container to stretch full width */
  justify-content: flex-end; /* Aligns all list items to the far right */
}
.navbar .container-fluid {padding-right:70px;}

/* Button default hidden state */
.top-btn {
  position: fixed;
  bottom: 30px;
  right: 30px;
  z-index: 99;
  background-color: #6CACE4;
  color: white;
  border: 2px solid #ffffff;
  outline: none;
  cursor: pointer;
  padding: 4px 15px 15px;
  border-radius: 50%;
  font-size: 18px;
  width: 50px;
  height: 50px;
  box-shadow: 0 4px 10px rgba(0,0,0,0.3);

  /* Animation states */
  opacity: 0;
  visibility: hidden;
  transform: translateY(20px);
  transition: all 0.3s ease-in-out;
}
.top-btn i.bi-caret-up-fill {text-align:center;font-size:1.5rem;margin-left:-4px;}
/* Hover state for better UX */
.top-btn:hover {
  background-color: #021726;
}

/* Class injected by JS to reveal the button */
.top-btn.visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

#about-laurito {scroll-margin-top: 100px;}

.hidden-xs {display:block;}
.visible-xs {display:none;}

/* CAROUSEL */
.header-wrap {margin-top:180px;padding-left:100px;padding-right:100px;background:#021726;}
.carousel-inner {border:14px solid #6CACE4;border-bottom:none;border-top:none;margin-bottom:100px;}
.carousel-item a img {width:100% !important;}
.carousel-item h5 {text-transform:capitalize;font-weight:300;font-size:2.8vw;margin-bottom:30px;}
.carousel-item p {text-transform:uppercase;font-weight:300;}
.carousel-control-prev-icon {background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 35"><defs><style> .cls-1 { fill: %23fff; } </style></defs><g id="Layer_1-2" data-name="Layer 1"><path id="Polygon_5" data-name="Polygon 5" class="cls-1" d="M0,17.5L30,0v35L0,17.5Z"/></g></svg>');}
.carousel-control-next-icon {background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 35"><defs><style> .cls-1 { fill: %23fff; } </style></defs><g id="Layer_1-2" data-name="Layer 1"><path id="Polygon_5" data-name="Polygon 5" class="cls-1" d="M30,17.5L0,35V0l30,17.5Z"/></g></svg>');}
.carousel-control-prev, .carousel-control-next {opacity:1;transition:none;}
.carousel-caption {bottom:1.2rem;left:10%;right:10%;}
.carousel-caption a, .carousel-caption a h5, .carousel-caption a p {color:#fff !important;}
.carousel-indicators {bottom:-80px;z-index:100;}
.carousel-indicators [data-bs-target] {background-color: #6CACE4;opacity:1;width:15px;height:15px;margin-right:8px;margin-left:8px;}
.carousel-indicators .active {background-color: #fff;opacity:1;}

/* INTRO PANEL */
.intro {background:#fff;padding:180px 320px 160px;border-bottom:30px solid #6CACE4;}
.intro h2 {text-align:center;font-weight:300;font-size:200%;margin-bottom:20px;}

.panel-dk-blue {background:#021726;padding:100px 340px;}
.panel-dk-blue-pad {background:#021726;padding:180px 200px;}
.panel-dk-blue h4, .panel-dk-blue-pad h4, .white-panel h4 {text-align:center;text-transform:uppercase;font-weight:300;font-size:200%;margin-bottom:0;padding:0;color:#fff;}

.list-img-panel {background:#efefef;padding:100px 200px 0;}
.list-img-panel .col-12 {margin-bottom:30px;}
.list-img-panel .pane {background:#fff;border-bottom:12px solid #6CACE4;padding:52px 48px 0;width:95%;transition: background 0.2s ease-in-out;}

.list-img-panel .pane.logo-bluecastle {background:#fff url("../img/BlueCastleCapital.jpg");background-repeat: no-repeat;}
.list-img-panel .pane.logo-pinnacle {background:#fff url("../img/PinnacleGroup.jpg");background-repeat: no-repeat;}
.list-img-panel .pane.logo-bluecastle, .list-img-panel .pane.logo-pinnacle {background-position:center bottom;background-size:contain;}

.list-img-panel .pane:hover {background:#021726;}
.list-img-panel .pane:last-child {margin-bottom:0px;}
.list-img-panel .pane.logo-bluecastle:hover {background-image: url("../img/BlueCastleCapital.jpg");background-repeat: no-repeat;}
.list-img-panel .pane.logo-pinnacle:hover {background-image: url("../img/PinnacleGroup.jpg");background-repeat: no-repeat;}
.list-img-panel .pane.logo-bluecastle:hover, .list-img-panel .pane.logo-pinnacle:hover {background-position:center bottom;background-size:contain;}


.list-img-panel .pane h3 {text-transform:uppercase;font-weight:300;font-size:140%;margin-bottom:10px;padding:0;color:#2F3A4E;transition: color 0.2s ease-in-out;}
.list-img-panel .pane p {font-weight:300;margin-bottom:0;padding:0;color:#2F2F2F;transition: color 0.2s ease-in-out;padding-bottom:72px;}
.list-img-panel .pane.logo-bluecastle p, .list-img-panel .pane.logo-pinnacle p {padding-bottom:172px;}
.list-img-panel .pane p strong {font-weight:400;color:#6CACE4;}
.list-img-panel .pane:hover h3 {color:#6CACE4;}
.list-img-panel .pane:hover p {color:#ffffff;}
.list-img-panel .pane:hover p strong {color:#6CACE4;}
.list-img-panel h5 {text-transform:none;text-align:center; font-weight:300;font-size:140%;line-height:140%;color:#2F2F2F;padding-right:20px;padding-left:20px;margin-top:60px;margin-bottom:98px;}

.homeBaseImg {padding-left:0;padding-right:0;}

.panel-dk-blue-pad h4 {margin-bottom:100px;}
.panel-dk-blue-pad .bluPane {background-color:#194475;padding:35px 30px 70px;}
.panel-dk-blue-pad .bluPane h5 {font-size:390%;color:#6CACE4;font-weight:300;margin-bottom:10px;}
.panel-dk-blue-pad .bluPane p {color:#ffffff;font-size:1.125rem;}

/* NON-VIDEO MASTHEAD */
.mast-img {background:#0e2230;margin-bottom:0px;}
.mast-wrap {text-align:left;padding-left:280px;padding-right:150px;}
.mast-wrap a.btn {margin-left:0;width:210px;}
.mast-button-wrap a.btn {background:#12BFC6;margin-left:0;min-width:100%;max-width:100%;}
.mast-button-wrap a.btn:hover {background:#fff;color:#0e2230;}
.mast-img-half {padding-right:0;padding-left:0;}

.white-panel {background:#fff;padding:180px 200px 180px;text-align:center;}
.white-panel h4 {color:#6CACE4;margin-bottom:40px;}
.white-panel .row .col p {font-weight:300;margin-bottom:40px;padding:0;color:#2F2F2F;}
.white-panel .row .col p:last-of-type {margin-bottom:15px;}

/* CONTACT */
.staff-panel {background:#021726;padding:200px 200px 100px;}
.staff-pane {padding:0;width:95%;padding:0 10px;}
.staff-pane img {padding-bottom:15px;}
.staff-pane h2 {font-size:150%;font-weight:500;color:#6CACE4;}
.staff-pane h3 {font-size:150%;font-weight:300;color:#fff;padding-bottom:10px;}
.staff-pane p {font-size:0.9rem;font-weight:300;margin-bottom:0;padding:0;color:#fff;}

/* FOOTER */
#contact .footer {border-top:30px solid #fff;}
.footer {text-align:center;color:#ffffff;}
.footer .row {margin-bottom:40px;}
.footer div.col-4 {border-right:1px solid #6CACE4;}
.footer div.col-4:last-child {border:none;}
.footer img {width:252px;height:auto;margin-top:80px;margin-bottom:60px;}
.footer h5 {font-weight:500;font-size:120%;text-decoration:underline;padding-bottom:30px;}
.footer h5 a, .footer h5 a:hover {color:#fff;}
.footer p {font-weight:300;line-height:1.7;margin-bottom:0;padding:0;}
.footer p a, .footer li a {color:#fff;}
.footer p a:hover, .footer li a:hover {color:#6CACE4;}
.footer ul, .footer li {margin:0;padding:2px 0 4px;list-style-type:none;}
.footer .contact ul li {display:inline-block;padding:0 3px;}
.footer .contact ul li a.social img {height:30px;width:auto;margin-top:25px;margin-bottom:0;}
.footer .article-list p {font-size:80%;text-transform:uppercase;margin-bottom:9px;}
.footer .article-list h6 {font-size:1.125rem;font-weight:300;padding-left:100px;padding-right:100px;line-height:1.7;}
.footer .article-list h6 a {color:#6CACE4;text-decoration:none;}
.footer .col-12.col-sm-4 {margin-top:24px;}

.footer .row.copyright {background:#194475;text-align:center;margin-bottom:0;}
.footer .copyright p {padding:20px 0;color:#fff;text-transform:uppercase;font-size:80%;}

/* NEWS PAGE */
.news {background:#fff;padding:60px 320px 20px;}
.news-intro p {text-transform:uppercase;font-size:75%;font-weight:300;margin-bottom:10px;padding:0;}
.news-intro h2 {text-transform:capitalize;font-size:300%;font-weight:300;margin:0 0 25px -3px;padding:0;}
.article {position:relative;margin-bottom:40px;}
.article img {position:relative;z-index:10;}
.article-info {position:relative;z-index:20;background-color:#fff;width:80%;margin-top:-45px;padding:45px 10px 45px 0;}
.article-info h4 {font-size:140%;font-weight:300;line-height:1.5;margin-bottom:20px;}
.article-info h5 {text-transform:uppercase;font-size:75%;font-weight:300;margin-bottom:20px;padding:0;}
.blueLine {width:122px;height:4px;background-color:#6CACE4;}
.article-info p {margin-top:22px;margin-bottom:30px;}
.article-info a {color:#495684;font-weight:500;text-transform:uppercase;font-size:120%;padding-bottom:10px;border-bottom:2px solid #495684;}

/* ARTICLE */
#article .brand-nav {opacity:1;}
#article .brand {opacity:0;}
#article header, #article main {background:#fff;}
.article-headline {padding-top:260px;padding-bottom:70px;}
.article-item {padding:0px 440px 70px;}
.article-headline h2 {text-transform:capitalize;font-size:300%;font-weight:300;margin:0;padding-right:440px;padding-left:440px;text-align:center;}
.article-img {padding:0 280px 60px;}
.article-item h3 {text-transform:capitalize;font-size:180%;font-weight:300;margin:20px 0 20px;padding:0;text-align:left;}
.article-item p {font-size:1rem;margin:0 0 20px;font-weight:300;color:#021726;}
.article-item p strong {font-size:1rem;margin:0 0 20px;font-weight:500;}
.article-item ul li {font-size:1rem;font-weight:300;}
.article-menu {margin-top:20px;background:#EEEEEE;padding:20px 35px;}
.article-menu .img-author {width:46px;height:46px;margin-bottom:12px;}
.article-menu ul {list-style-type:none;margin:50px 0 30px;padding:0;}
.article-menu li {padding:0 0 20px;text-transform:capitalize;}
.article-menu li a {font-weight:500;padding:0 0 20px;color:#021726;}
.article-menu li a.back {font-weight:700;}


/* X-Large devices (large desktops, 1200px to 1599px) */
@media (min-width:1200px) and (max-width:1599px) { 
	
/* GLOBAL */
h1, h2 {font-size:2rem;}
h3 {font-size:2rem;}
p {font-size:1.125rem;}

.navbar .container-fluid {padding-right:29px;}
.navbar-brand img {width:80px; height:auto; margin:20px 0 20px 15px;}
.brand {position:absolute;top:90px;left:30%;width:40%;height:200px;text-align:center;z-index:2000;}
.brand img {width:200px;height:auto;}
.brand-nav img, .brand-nav-xs img {width:180px;height:auto;}
.brand-nav {position:absolute;top:5px;left:30%;width:40%;height:150px;text-align:center;z-index:2000;opacity:0;transition: opacity 0.1s ease-in-out;}
	.brand-nav-xs {display:none;}
a.social img {width;20px;height:auto;}
.navbar-toggler {margin-left:100px;}
	
.header-wrap {margin-top:130px;padding-left:60px;padding-right:60px;background:#021726;}
	.carousel-item a img {width:100% !important;}
.carousel-item h5 {font-size:3.4vw;margin-bottom:20px;}
.carousel-item p {font-size:1rem;}
.carousel-indicators {bottom:-65px;}
.carousel-indicators [data-bs-target] {width:10px;height:10px;margin-right:6px;margin-left:6px;}
.carousel-caption {bottom:0.7rem;left:10%;right:10%;}
	.carousel-caption a, .carousel-caption a h5, .carousel-caption a p {color:#fff !important;}
.carousel-inner {border:12px solid #6CACE4;border-bottom:none;border-top:none;margin-bottom:70px;}
	
.intro {background:#fff;padding:150px 150px 130px;border-bottom:24px solid #6CACE4;}
.intro h2 {text-align:center;font-weight:300;font-size:170%;line-height:1.4;margin-bottom:20px;}
	
.panel-dk-blue {background:#021726;padding:70px 150px;}
.panel-dk-blue h4, .panel-dk-blue-pad h4, .white-panel h4 {font-size:170%;margin-bottom:0;padding:0;color:#fff;}
.panel-dk-blue-pad h4 {font-size:170%;margin-bottom:60px;padding:0;color:#fff;}
	
.footer h5 {font-weight:500;font-size:100%;text-decoration:underline;padding-bottom:30px;}
.footer p {font-size:0.8rem;line-height:1.7;}
.footer img {width:200px;height:auto;margin-top:80px;margin-bottom:40px;}
.footer li {font-size:0.8rem;padding:0 0 2px;}
.footer .article-list p {font-size:0.8rem;text-transform:uppercase;margin-bottom:9px;}
.footer .article-list h6 {font-size:0.8rem;font-weight:300;padding-left:100px;padding-right:100px;line-height:1.4;}
	
.footer .copyright p {padding:10px 0;color:#fff;text-transform:uppercase;font-size:60%;}

.list-img-panel {background:#efefef;padding:70px 60px 30px;}
.list-img-panel .pane {background:#fff;border-bottom:8px solid #6CACE4;padding:32px 30px 0;margin-bottom:20px;width:95%;transition: background 0.2s ease-in-out;}
.list-img-panel .pane h3 {font-size:120%;}
.list-img-panel .pane p {font-size:1rem;}
	.list-img-panel .pane.logo-bluecastle p, .list-img-panel .pane.logo-pinnacle p {padding-bottom:150px;}
.list-img-panel h5 {font-size:120%;line-height:140%;margin-top:60px;margin-bottom:60px;}

.panel-dk-blue-pad {background:#021726;padding:130px 60px;}
.panel-dk-blue-pad .bluPane {padding:25px 20px 70px;}
.panel-dk-blue-pad .bluPane h5 {font-size:300%;color:#6CACE4;font-weight:300;margin-bottom:10px;}
.panel-dk-blue-pad .bluPane p {color:#ffffff;font-size:1rem;font-weight:300;}

.white-panel {background:#fff;padding:130px 150px 130px;text-align:center;}
.white-panel h4 {color:#6CACE4;margin-bottom:30px;}
.white-panel .row .col p {font-size:1rem;margin-bottom:40px;}
.white-panel .row .col p:last-of-type {margin-bottom:15px;}

/* NEWS PAGE */
.news {background:#fff;padding:60px 150px 20px;}
	.news-intro p {text-transform:uppercase;font-size:75%;font-weight:300;margin-bottom:10px;padding:0;}
	.news-intro h2 {text-transform:capitalize;font-size:280%;font-weight:300;margin:0 0 25px -3px;padding:0;}
.article-info {position:relative;z-index:20;background-color:#fff;width:80%;margin-top:-45px;padding:35px 10px 45px 0;}
.article-info h4 {font-size:130%;font-weight:300;line-height:1.5;margin-bottom:20px;}
.article-info h5 {text-transform:uppercase;font-size:75%;font-weight:300;margin-bottom:20px;padding:0;}
.blueLine {width:122px;height:4px;background-color:#6CACE4;}
.article-info p {font-size:1rem;margin-top:22px;margin-bottom:30px;}
.article-info a {color:#495684;font-weight:500;text-transform:uppercase;font-size:110%;padding-bottom:8px;border-bottom:2px solid #495684;}

/* ARTICLE */

.article-headline {padding-top:200px;padding-bottom:70px;}
.article-item {padding:0px 300px 70px;}
.article-headline h2 {text-transform:capitalize;font-size:280%;font-weight:300;margin:0;padding-right:300px;padding-left:300px;text-align:center;}
.article-img {padding:0 200px 60px;}
.article-item h3 {text-transform:capitalize;font-size:180%;font-weight:300;margin:10px 0 20px;padding:0;text-align:left;}
.article-item p {font-size:1rem;margin:0 0 20px;font-weight:300;color:#021726;}
.article-item p strong {font-size:1rem;margin:0 0 20px;font-weight:500;}
.article-menu {margin-top:20px;background:#EEEEEE;padding:20px 35px;}
.article-menu .img-author {width:46px;height:46px;margin-bottom:12px;}
.article-menu ul {list-style-type:none;margin:50px 0 30px;padding:0;}
.article-menu li {padding:0 0 20px;text-transform:capitalize;}
.article-menu li a {font-weight:500;padding:0 0 20px;color:#021726;}
.article-menu li a.back {font-weight:700;}
	
/* CONTACT */
.staff-panel {background:#021726;padding:160px 60px 200px;}
.staff-pane h2 {font-size:130%;font-weight:500;color:#6CACE4;}
.staff-pane h3 {font-size:130%;font-weight:300;color:#fff;padding-bottom:10px;}
.staff-pane p {font-size:0.9rem;font-weight:300;margin-bottom:0;padding:0;color:#fff;}
	
}


/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width:1199px) { 

/* GLOBAL */
h1, h2 {font-size:2rem;}
h3 {font-size:2rem;}
p {font-size:1rem;}

	.navbar .container-fluid {padding-right:29px;}
.navbar-brand img {width:50px; height:auto; margin:20px 0 20px 20px;}
.brand {position:absolute;top:70px;left:30%;width:40%;height:200px;text-align:center;z-index:2000;}
.brand img {width:150px;height:auto;}
.brand-nav img, .brand-nav-xs img {width:140px;height:auto;}
.brand-nav {position:absolute;top:5px;left:30%;width:40%;height:150px;text-align:center;z-index:2000;opacity:0;transition: opacity 0.1s ease-in-out;}
	.brand-nav-xs {display:none;}
	.navbar a.social {justify-content:center;}
a.social img {width:26px !important;height:auto;}
a.social.me-3 {margin-right:0.7rem !important;}
.navbar-toggler {margin-left:80px;}
	
.header-wrap {margin-top:100px;padding-left:60px;padding-right:60px;background:#021726;}
	.carousel-item a img {width:100% !important;}
.carousel-item h5 {font-size:3.4vw;margin-bottom:20px;}
.carousel-item p {font-size:1rem;}
	.carousel-control-prev-icon, .carousel-control-next-icon {width:1.5rem;height:1.5rem;}
.carousel-indicators {bottom:-65px;}
.carousel-indicators [data-bs-target] {width:10px;height:10px;margin-right:6px;margin-left:6px;}
.carousel-caption {bottom:0.7rem;left:10%;right:10%;}
	.carousel-caption a, .carousel-caption a h5, .carousel-caption a p {color:#fff !important;}
.carousel-inner {border:10px solid #6CACE4;border-bottom:none;border-top:none;margin-bottom:70px;}
	
.intro {background:#fff;padding:80px 150px 60px;border-bottom:16px solid #6CACE4;}
.intro h2 {text-align:center;font-weight:300;font-size:130%;line-height:1.4;margin-bottom:20px;}
	
.panel-dk-blue {background:#021726;padding:70px 150px;}
.panel-dk-blue h4, .panel-dk-blue-pad h4, .white-panel h4 {font-size:130%;margin-bottom:0;padding:0;color:#fff;}
.panel-dk-blue-pad h4 {font-size:130%;margin-bottom:60px;padding:0;color:#fff;}
	
.footer h5 {font-weight:500;font-size:0.8rem;text-decoration:underline;padding-bottom:20px;}
.footer p {font-size:0.7rem;line-height:1.7;}
.footer img {width:200px;height:auto;margin-top:60px;margin-bottom:30px;}
.footer li {font-size:0.7rem;padding:0 0 2px;}
.footer .contact ul li a.social img {height:25px;width:auto;margin-top:20px;margin-bottom:0;}
.footer .article-list p {font-size:0.7rem;text-transform:uppercase;margin-bottom:9px;}
.footer .article-list h6 {font-size:0.7rem;font-weight:300;padding-left:40px;padding-right:40px;line-height:1.4;}
	
.footer .copyright p {padding:10px 0;color:#fff;text-transform:uppercase;font-size:60%;}

.list-img-panel {background:#efefef;padding:40px 60px 30px;}
.list-img-panel .pane {background:#fff;border-border:6px solid #6CACE4;padding:32px 30px 0;margin-bottom:20px;width:95%;transition: background 0.2s ease-in-out;}
.list-img-panel .pane h3 {font-size:100%;}
.list-img-panel .pane p {font-size:.8rem;}
.list-img-panel h5 {font-size:100%;line-height:140%;margin-top:60px;margin-bottom:60px;}
	.list-img-panel .pane.logo-bluecastle p, .list-img-panel .pane.logo-pinnacle p {padding-bottom:100px;}

.panel-dk-blue-pad {background:#021726;padding:100px 60px;}
.panel-dk-blue-pad .bluPane {padding:25px 20px 70px;}
.panel-dk-blue-pad .bluPane h5 {font-size:270%;color:#6CACE4;font-weight:300;margin-bottom:10px;}
.panel-dk-blue-pad .bluPane p {color:#ffffff;font-size:0.9rem;font-weight:300;}

.white-panel {background:#fff;padding:100px 150px 100px;text-align:center;}
.white-panel h4 {color:#6CACE4;margin-bottom:30px;}
.white-panel .row .col p {font-size:0.8rem;margin-bottom:40px;}
.white-panel .row .col p:last-of-type {margin-bottom:15px;}

/* NEWS PAGE */
.news {background:#fff;padding:60px 150px 20px;}
	.news-intro p {text-transform:uppercase;font-size:75%;font-weight:300;margin-bottom:10px;padding:0;}
	.news-intro h2 {text-transform:capitalize;font-size:260%;font-weight:300;margin:0 0 25px -3px;padding:0;}
.article-info {position:relative;z-index:20;background-color:#fff;width:80%;margin-top:-45px;padding:35px 10px 45px 0;}
.article-info h4 {font-size:120%;font-weight:300;line-height:1.3;margin-bottom:20px;}
.article-info h5 {text-transform:uppercase;font-size:75%;font-weight:300;margin-bottom:20px;padding:0;}
.blueLine {width:122px;height:3px;background-color:#6CACE4;}
.article-info p {font-size:0.9rem;margin-top:22px;margin-bottom:20px;}
.article-info a {color:#495684;font-weight:500;text-transform:uppercase;font-size:0.9rem;padding-bottom:8px;border-bottom:2px solid #495684;}

/* ARTICLE */

.article-headline {padding-top:160px;padding-bottom:70px;}
.article-item {padding:0px 180px 70px;}
.article-headline h2 {text-transform:capitalize;font-size:260%;font-weight:300;margin:0;padding-right:180px;padding-left:180px;text-align:center;}
.article-img {padding:0 50px 60px;}
.article-item h3 {text-transform:capitalize;font-size:180%;font-weight:300;margin:10px 0 20px;padding:0;text-align:left;}
.article-item p {font-size:1rem;margin:0 0 20px;font-weight:300;color:#021726;}
.article-item p strong {font-size:1rem;margin:0 0 20px;font-weight:500;}
.article-menu {margin-top:20px;background:#EEEEEE;padding:20px 35px;}
.article-menu .img-author {width:46px;height:46px;margin-bottom:12px;}
.article-menu ul {list-style-type:none;margin:50px 0 30px;padding:0;}
.article-menu li {padding:0 0 20px;text-transform:capitalize;}
.article-menu li a {font-weight:500;padding:0 0 20px;color:#021726;}
.article-menu li a.back {font-weight:700;}
	
	
/* CONTACT */
.staff-panel {background:#021726;padding:160px 60px 200px;}
.staff-pane h2 {font-size:130%;font-weight:500;color:#6CACE4;}
.staff-pane h3 {font-size:130%;font-weight:300;color:#fff;padding-bottom:10px;}
.staff-pane p {font-size:0.9rem;font-weight:300;margin-bottom:0;padding:0;color:#fff;}

}



/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width:991px) {
	
/* GLOBAL */
h1, h2 {font-size:2rem;}
h3 {font-size:2rem;}
p {font-size:1rem;}

.navbar .container-fluid {padding-right:0px;}
.navbar-brand img {width:50px; height:auto; margin:20px 0 20px -10px;}
.brand {position:absolute;top:70px;left:30%;width:40%;height:200px;text-align:center;z-index:2000;}
.brand img {width:150px;height:auto;}
.brand-nav img, .brand-nav-xs img {width:140px;height:auto;}
.brand-nav {position:absolute;top:5px;left:30%;width:40%;height:150px;text-align:center;z-index:2000;opacity:0;transition: opacity 0.1s ease-in-out;}
	.brand-nav-xs {display:none;}
a.social img {width:24px !important;height:auto;}
a.social.me-3 {margin-right:0.5rem !important;}
.navbar-toggler {margin-left:60px;}
	
.header-wrap {margin-top:100px;padding-left:30px;padding-right:30px;background:#021726;}
	.carousel-item a img {width:100% !important;}
.carousel-item h5 {font-size:3.8vw;margin-bottom:10px;}
.carousel-item p {font-size:0.8rem;}
	.carousel-control-prev-icon, .carousel-control-next-icon {width:1.3rem;height:1.3rem;}
.carousel-indicators {bottom:-55px;}
.carousel-indicators [data-bs-target] {width:10px;height:10px;margin-right:6px;margin-left:6px;}
.carousel-caption {bottom:0rem;left:10%;right:10%;}
	.carousel-caption a, .carousel-caption a h5, .carousel-caption a p {color:#fff !important;}
.carousel-inner {border:8px solid #6CACE4;border-bottom:none;border-top:none;margin-bottom:50px;}
	
.intro {background:#fff;padding:80px 75px 60px;border-bottom:16px solid #6CACE4;}
.intro h2 {text-align:center;font-weight:300;font-size:110%;line-height:1.4;margin-bottom:20px;}
	
.panel-dk-blue {background:#021726;padding:70px 75px;}
.panel-dk-blue h4, .panel-dk-blue-pad h4, .white-panel h4 {font-size:110%;margin-bottom:0;padding:0;color:#fff;}
.panel-dk-blue-pad h4 {font-size:130%;margin-bottom:60px;padding:0;color:#fff;}
	
.footer h5 {font-weight:500;font-size:0.8rem;text-decoration:underline;padding-bottom:20px;}
.footer p {font-size:0.7rem;line-height:1.7;}
.footer img {width:150px;height:auto;margin-top:60px;margin-bottom:30px;}
.footer li {font-size:0.7rem;padding:0 0 2px;}
.footer .contact ul li a.social img {height:24px;width:auto;margin-top:20px;margin-bottom:0;}
.footer .article-list p {font-size:0.7rem;text-transform:uppercase;margin-bottom:9px;}
.footer .article-list h6 {font-size:0.7rem;font-weight:300;padding-left:40px;padding-right:40px;line-height:1.4;}
	
.footer .copyright p {padding:10px 0;color:#fff;text-transform:uppercase;font-size:60%;}

.list-img-panel {background:#efefef;padding:40px 60px;}
.list-img-panel .pane {background:#fff;border-bottom:6px solid #6CACE4;padding:32px 30px;margin-bottom:20px;width:100%;transition: background 0.2s ease-in-out;}
.list-img-panel .pane h3 {font-size:100%;}
.list-img-panel .pane p {font-size:.8rem;padding-bottom:20px;}
.list-img-panel h5 {font-size:100%;line-height:140%;margin-top:60px;margin-bottom:60px;}
	.list-img-panel .pane.logo-bluecastle p, .list-img-panel .pane.logo-pinnacle p {padding-bottom:50px;}

.panel-dk-blue-pad {background:#021726;padding:100px 30px;}
.panel-dk-blue-pad .bluPane {padding:25px 20px 70px;}
.panel-dk-blue-pad .bluPane h5 {font-size:270%;color:#6CACE4;font-weight:300;margin-bottom:10px;}
.panel-dk-blue-pad .bluPane p {color:#ffffff;font-size:0.9rem;font-weight:300;}

.white-panel {background:#fff;padding:100px 75px 100px;text-align:center;}
.white-panel h4 {color:#6CACE4;margin-bottom:30px;}
.white-panel .row .col p {font-size:0.8rem;margin-bottom:40px;}
.white-panel .row .col p:last-of-type {margin-bottom:15px;}

/* NEWS PAGE */
.news {background:#fff;padding:60px 75px 20px;}
	.news-intro p {text-transform:uppercase;font-size:75%;font-weight:300;margin-bottom:10px;padding:0;}
	.news-intro h2 {text-transform:capitalize;font-size:250%;font-weight:300;margin:0 0 25px -3px;padding:0;}
.article-info {position:relative;z-index:20;background-color:#fff;width:80%;margin-top:-45px;padding:35px 10px 45px 0;}
.article-info h4 {font-size:120%;font-weight:300;line-height:1.3;margin-bottom:20px;}
.article-info h5 {text-transform:uppercase;font-size:75%;font-weight:300;margin-bottom:20px;padding:0;}
.blueLine {width:122px;height:3px;background-color:#6CACE4;}
.article-info p {font-size:0.9rem;margin-top:22px;margin-bottom:20px;}
.article-info a {color:#495684;font-weight:500;text-transform:uppercase;font-size:0.9rem;padding-bottom:8px;border-bottom:2px solid #495684;}

/* ARTICLE */

.article-headline {padding-top:160px;padding-bottom:70px;}
.article-item {padding:60px 100px 70px;}
.article-headline h2 {text-transform:capitalize;font-size:250%;font-weight:300;margin:0;padding-right:100px;padding-left:100px;text-align:center;}
.article-img {padding:0 50px;}
.article-item h3 {text-transform:capitalize;font-size:150%;font-weight:300;margin:10px 0 20px;padding:0;text-align:left;}
.article-item p {font-size:1rem;margin:0 0 20px;font-weight:300;color:#021726;}
.article-item p strong {font-size:1rem;margin:0 0 20px;font-weight:500;}
.article-menu {margin-top:20px;background:#EEEEEE;padding:20px 35px;}
.article-menu .img-author {width:46px;height:46px;margin-bottom:12px;}
.article-menu ul {list-style-type:none;margin:50px 0 30px;padding:0;}
.article-menu li {padding:0 0 20px;text-transform:capitalize;}
.article-menu li a {font-weight:500;padding:0 0 20px;color:#021726;}
.article-menu li a.back {font-weight:700;}
	
/* CONTACT */
.staff-panel {background:#021726;padding:130px 60px 80px;}
.staff-pane {padding:0;width:95%;padding:0 10px 50px;}
.staff-pane h2 {font-size:130%;font-weight:500;color:#6CACE4;}
.staff-pane h3 {font-size:130%;font-weight:300;color:#fff;padding-bottom:10px;}
.staff-pane p {font-size:0.9rem;font-weight:300;margin-bottom:0;padding:0;color:#fff;}
	
}



/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width:767px) {

/* GLOBAL */
h1, h2 {font-size:2rem;font-weight:600;}
h3 {font-size:2.4rem;font-weight:500;line-height:110%;text-transform:uppercase;}
p {font-size:1rem;font-weight:500;line-height:1.5;}

.navbar .container-fluid {padding-right:0px;}
.navbar-brand img {width:50px; height:auto; margin:20px 0 20px -10px;}
.brand {position:absolute;top:70px;left:30%;width:40%;height:200px;text-align:center;z-index:2000;}
.brand img {width:130px;height:auto;}
.brand-nav img, .brand-nav-xs img {width:140px;height:auto;}
.brand-nav {position:absolute;top:5px;left:30%;width:40%;height:150px;text-align:center;z-index:2000;opacity:0;transition: opacity 0.1s ease-in-out;}
	.brand-nav-xs {display:none;}
a.social img {width:24px !important;height:auto;}
a.social.me-3 {margin-right:0.5rem !important;}
.navbar-toggler {margin-left:60px;}
	
.header-wrap {margin-top:100px;padding-left:0;padding-right:0;background:#021726;}
	#carousel, .carousel-inner {height:600px;}
	.carousel-item a img {height:430px;width:auto !important;overflow:hidden;margin:0 -15%;}
.carousel-item h5 {font-size:4.5vw;margin-bottom:10px;}
	.carousel-item h5 br {display:none;}
.carousel-item p {font-size:0.8rem;}
	.carousel-control-prev-icon, .carousel-control-next-icon {width:1.3rem;height:1.3rem;}
.carousel-indicators {bottom:-10px;}
.carousel-indicators [data-bs-target] {width:10px;height:10px;margin-right:6px;margin-left:6px;}
.carousel-caption {bottom:-150px;left:2%;right:2%;}
	.carousel-caption a, .carousel-caption a h5, .carousel-caption a p {color:#fff !important;}
.carousel-inner {border:8px solid #6CACE4;border-bottom:none;border-top:none;margin-bottom:40px;}
	
.intro {background:#fff;padding:80px 75px 60px;border-bottom:16px solid #6CACE4;}
.intro h2 {text-align:center;font-weight:300;font-size:120%;line-height:1.4;margin-bottom:20px;}
	
.panel-dk-blue {background:#021726;padding:70px 75px;}
.panel-dk-blue h4, .panel-dk-blue-pad h4, .white-panel h4 {font-size:130%;margin-bottom:0;padding:0;color:#fff;}
.panel-dk-blue-pad h4 {font-size:130%;margin-bottom:60px;padding:0;color:#fff;}
	.panel-dk-blue-pad h4 br {display:none;}
	
.footer h5 {font-weight:500;font-size:0.8rem;text-decoration:underline;padding-bottom:20px;}
.footer p {font-size:0.7rem;line-height:1.7;}
.footer img {width:150px;height:auto;margin-top:60px;margin-bottom:30px;}
.footer li {font-size:0.7rem;padding:0 0 2px;}
.footer .contact ul li a.social img {height:24px;width:auto;margin-top:20px;margin-bottom:0;}
.footer .article-list p {font-size:0.7rem;text-transform:uppercase;margin-bottom:9px;}
.footer .article-list h6 {font-size:0.7rem;font-weight:300;padding-left:10px;padding-right:10px;line-height:1.4;}
	
.footer .copyright p {padding:10px 0;color:#fff;text-transform:uppercase;font-size:60%;}

.list-img-panel {background:#efefef;padding:30px 60px;}
	.list-img-panel .img {background-image: url("../img/home-panel-img.jpg"); background-position: top center;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/1;margin-bottom:20px;}
.list-img-panel .pane {background:#fff;border-bottom:6px solid #6CACE4;border-right:none;padding:32px 30px;margin-bottom:20px;width:100%;transition: background 0.2s ease-in-out;text-align:left;}
.list-img-panel .pane h3 {font-size:110%;}
.list-img-panel .pane p {font-size:0.9rem;padding-bottom:10px;}
.list-img-panel h5 {font-size:100%;line-height:140%;margin-top:20px;margin-bottom:20px;}
	.list-img-panel .pane.logo-bluecastle p, .list-img-panel .pane.logo-pinnacle p {padding-bottom:60px;}

.panel-dk-blue-pad {background:#021726;padding:60px 30px;}
	.panel-dk-blue-pad .row.gx-3 .col {width:100% !important; margin-bottom:12px;}
.panel-dk-blue-pad .bluPane {padding:25px 20px 70px;}
.panel-dk-blue-pad .bluPane h5 {font-size:300%;color:#6CACE4;font-weight:300;margin-bottom:10px;}
.panel-dk-blue-pad .bluPane p {color:#ffffff;font-size:1rem;font-weight:300;}

.white-panel {background:#fff;padding:100px 75px 100px;text-align:center;}
.white-panel h4 {color:#6CACE4;margin-bottom:30px;}
.white-panel .row .col p {font-size:1rem;margin-bottom:40px;}
.white-panel .row .col p:last-of-type {margin-bottom:15px;}

/* NEWS PAGE */
.news {background:#fff;padding:60px 75px 20px;}
	.news-intro p {text-transform:uppercase;font-size:65%;font-weight:300;margin-bottom:10px;padding:0;}
	.news-intro h2 {text-transform:capitalize;font-size:240%;font-weight:300;margin:0 0 25px -3px;padding:0;}
.article-info {position:relative;z-index:20;background-color:#fff;width:80%;margin-top:-45px;padding:35px 10px 45px 0;}
.article-info h4 {font-size:110%;font-weight:300;line-height:1.2;margin-bottom:20px;}
.article-info h5 {text-transform:uppercase;font-size:65%;font-weight:300;margin-bottom:20px;padding:0;}
.blueLine {width:122px;height:2px;background-color:#6CACE4;}
.article-info p {font-size:0.9rem;font-weight:300;margin-top:22px;margin-bottom:20px;}
.article-info a {color:#495684;font-weight:500;text-transform:uppercase;font-size:0.8rem;padding-bottom:6px;border-bottom:2px solid #495684;}

/* ARTICLE */

.article-headline {padding-top:160px;padding-bottom:60px;}
.article-item {padding:60px 100px 70px;}
.article-headline h2 {text-transform:capitalize;font-size:240%;font-weight:300;margin:0;padding-right:100px;padding-left:100px;text-align:center;}
.article-img {padding:0 50px;}
.article-item h3 {text-transform:capitalize;font-size:150%;font-weight:300;margin:10px 0 20px;padding:0;text-align:left;}
.article-item p {font-size:1rem;margin:0 0 20px;font-weight:300;color:#021726;}
.article-item p strong {font-size:1rem;margin:0 0 20px;font-weight:500;}
.article-menu {margin-top:20px;background:#EEEEEE;padding:20px 35px;}
.article-menu .img-author {width:46px;height:46px;margin-bottom:12px;}
.article-menu ul {list-style-type:none;margin:50px 0 30px;padding:0;}
.article-menu li {padding:0 0 20px;text-transform:capitalize;}
.article-menu li a {font-weight:500;padding:0 0 20px;color:#021726;}
.article-menu li a.back {font-weight:700;}
	
/* CONTACT */
.staff-panel {background:#021726;padding:100px 60px 80px;}
.staff-pane {padding:0;width:100%;padding:0 10px 50px;}
.staff-pane h2 {font-size:140%;font-weight:500;color:#6CACE4;padding-bottom:6px;}
.staff-pane h3 {font-size:120%;font-weight:300;color:#fff;padding-bottom:10px;}
.staff-pane p {font-size:0.9rem;font-weight:300;margin-bottom:0;padding:0;color:#fff;}

}




/* X-Small devices (portrait phones, less than 576px) */
@media (max-width:575px) {

.navbar-collapse .navbar-nav {flex-direction:column;}
.navbar-nav {padding-left:0px;}
.navbar-collapse {padding-top:20px;}

li a.dropdown-item, .navbar-nav li.nav-item a {text-align:center;padding-right:2rem;padding-left:2rem;}
.dropdown-menu {padding-top:20px;padding-bottom:0;margin-left:10%;width:80%;margin-right:10%;min-width:6rem !important;}
.dropdown-menu, .dropdown-item, .dropdown-menu a.dropdown-item {text-align:center !important;}
	
	.navbar .container-fluid {padding-right:var(--bs-gutter-x, .75rem);}
.navbar-brand img {width:50px; height:auto; margin:20px 0 20px -10px;}
.brand {display:none;position:absolute;top:70px;left:30%;width:40%;height:200px;text-align:center;z-index:2000;}
.brand img {width:120px;height:auto;}
.brand-nav img, .brand-nav-xs img {width:140px;height:auto;}
.brand-nav {position:absolute;top:5px;left:30%;width:40%;height:150px;text-align:center;z-index:2000;opacity:0;transition: opacity 0.1s ease-in-out;}
	.brand-nav-xs {position:absolute;top:5px;left:30%;width:40%;height:150px;text-align:center;z-index:2000;opacity:1;display:block;}
a.social img {width:24px !important;height:auto;}
a.social.me-3 {margin-right:0.5rem !important;}
.navbar-toggler {margin-left:60px;}
	
.header-wrap {margin-top:100px;padding-left:0;padding-right:0;background:#021726;}
	#carousel, .carousel-inner {height:580px;}
	.carousel-item a img {height:430px;width:auto !important;overflow:hidden;margin:0 -40%;}
.carousel-item h5 {font-size:5vw;margin-bottom:10px;}
	.carousel-item h5 br {display:none;}
.carousel-item p {font-size:0.8rem;}
	.carousel-control-prev-icon, .carousel-control-next-icon {width:0.9rem;height:0.9rem;}
.carousel-indicators {bottom:-7px;}
.carousel-indicators [data-bs-target] {width:8px;height:8px;margin-right:4px;margin-left:4px;}
.carousel-caption {bottom:-130px;left:0%;right:0%;}
	.carousel-caption a, .carousel-caption a h5, .carousel-caption a p {color:#fff !important;}
.carousel-inner {border:8px solid #6CACE4;border-bottom:none;border-top:none;margin-bottom:40px;}
	.carousel-control-prev, .carousel-control-next {opacity:1;transition:none;margin-top:-100px;}
	
.intro {background:#fff;padding:50px 25px 25px;border-bottom:8px solid #6CACE4;}
.intro h2 {text-align:center;font-weight:300;font-size:1rem;line-height:1.5;margin-bottom:20px;}
	
.panel-dk-blue {background:#021726;padding:50px 25px;}
.panel-dk-blue h4, .panel-dk-blue-pad h4, .white-panel h4 {font-size:110%;line-height:1.3;margin-bottom:0;padding:0;color:#fff;}
.panel-dk-blue-pad h4 {font-size:110%;margin-bottom:60px;padding:0;color:#fff;}
	.panel-dk-blue-pad h4 br {display:none;}
	
.footer h5 {font-weight:500;font-size:110%;text-decoration:underline;padding-bottom:10px;}
.footer p {font-size:0.9rem;line-height:1.5;}
.footer img {width:200px;height:auto;margin-top:65px;margin-bottom:20px;}
.footer li {font-size:0.9rem;padding:0 0 2px;}
	.footer .contact ul li {padding:0;margin-bottom:10px;}
.footer .contact ul li a.social img {height:22px;width:auto;margin-top:10px;}
.footer .article-list p {font-size:0.9rem;text-transform:uppercase;margin-bottom:9px;}
.footer .article-list h6 {font-size:0.9rem;font-weight:300;padding-left:10px;padding-right:10px;line-height:1.4;margin-bottom:15px;}
	
.footer .copyright p {padding:10px 0;color:#fff;text-transform:uppercase;font-size:60%;}

.list-img-panel {background:#efefef;padding:60px 25px 55px;}
	.list-img-panel .img {background-image: url("../img/home-panel-img.jpg"); background-position: top center;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/1;margin-bottom:20px;}
.list-img-panel .pane {background:#fff;border-bottom:6px solid #6CACE4;border-right:none;padding:32px 30px;margin-bottom:20px;width:100%;transition: background 0.2s ease-in-out;text-align:left;}
.list-img-panel .pane h3 {font-size:110%;}
.list-img-panel .pane p {font-size:.9rem;padding-bottom:10px;}
.list-img-panel h5 {font-size:100%;line-height:1.5;margin-top:25px;margin-bottom:0px;}
	.list-img-panel .pane.logo-bluecastle p, .list-img-panel .pane.logo-pinnacle p {padding-bottom:120px;}

.panel-dk-blue-pad {background:#021726;padding:55px 30px;}
	.panel-dk-blue-pad .row.gx-3 .col {width:100% !important; margin-bottom:15px;}
.panel-dk-blue-pad .bluPane {padding:25px 20px 35px;}
.panel-dk-blue-pad .bluPane h5 {font-size:270%;color:#6CACE4;font-weight:300;margin-bottom:10px;}
.panel-dk-blue-pad .bluPane p {color:#ffffff;font-size:0.9rem;font-weight:300;}

.white-panel {background:#fff;padding:55px 25px;text-align:center;}
.white-panel h4 {color:#6CACE4;margin-bottom:20px;font-size:110%;}
.white-panel .row .col p {font-size:0.9rem;margin-bottom:20px;}
.white-panel .row .col p:last-of-type {margin-bottom:15px;}

/* NEWS PAGE */
.news {background:#fff;padding:60px 25px 20px;}
	.news-intro p {text-transform:uppercase;font-size:65%;font-weight:300;margin-bottom:10px;padding:0;}
	.news-intro h2 {text-transform:capitalize;font-size:230%;font-weight:300;margin:0 0 25px -3px;padding:0;}
.article-info {position:relative;z-index:20;background-color:#fff;width:80%;margin-top:-45px;padding:35px 10px 45px 0;}
.article-info h4 {font-size:110%;font-weight:300;line-height:1.2;margin-bottom:20px;}
.article-info h5 {text-transform:uppercase;font-size:65%;font-weight:300;margin-bottom:20px;padding:0;}
.blueLine {width:122px;height:2px;background-color:#6CACE4;}
.article-info p {font-size:0.9rem;font-weight:300;margin-top:22px;margin-bottom:20px;}
.article-info a {color:#495684;font-weight:500;text-transform:uppercase;font-size:0.8rem;padding-bottom:6px;border-bottom:2px solid #495684;}

/* ARTICLE */

.article-headline {padding-top:160px;padding-bottom:60px;}
.article-item {padding:60px 15px 70px;}
.article-headline h2 {text-transform:capitalize;font-size:180%;font-weight:300;margin:0;padding-right:15px;padding-left:15px;text-align:center;}
.article-img {padding:0 15px;}
.article-item h3 {text-transform:capitalize;font-size:130%;font-weight:300;margin:10px 0 20px;padding:0;text-align:left;}
.article-item p {font-size:0.9rem;margin:0 0 20px;font-weight:300;color:#021726;}
.article-item p strong {margin:0 0 20px;font-weight:500;}
	.article-item ul li {font-size:0.9rem;font-weight:300;}
.article-menu {margin-top:20px;background:#EEEEEE;padding:20px 35px;}
.article-menu .img-author {width:46px;height:46px;margin-bottom:12px;}
.article-menu ul {list-style-type:none;margin:50px 0 30px;padding:0;}
.article-menu li {padding:0 0 20px;text-transform:capitalize;}
.article-menu li a {font-weight:500;padding:0 0 20px;color:#021726;}
.article-menu li a.back {font-weight:700;}
	
/* CONTACT */
.staff-panel {background:#021726;padding:60px 60px 80px;}
.staff-pane {padding:0;width:100%;padding:0 10px 50px;}
.staff-pane h2 {font-size:140%;font-weight:500;color:#6CACE4;padding-bottom:6px;}
.staff-pane h3 {font-size:120%;font-weight:300;color:#fff;padding-bottom:10px;}
.staff-pane p {font-size:0.9rem;font-weight:300;margin-bottom:0;padding:0;color:#fff;}
}
