
/* Pattern: Blue */
.t4-pattern-blue {
	color: #000000;
	background-color: #8ab7ca;
}
.t4-pattern-blue a {
	color: #ccdef0;
}
.t4-pattern-blue a:hover {
	color: #ffffff;
}
/* Module */
.t4-pattern-blue .t4-module {
	color: #000000;
}
.t4-pattern-blue .t4-module .module-title {
	color: #000000;
}
.t4-pattern-blue .nav > li a {
	color: #ccdef0;
}
.t4-pattern-blue .nav > li a:hover,
.t4-pattern-blue .nav > li a:focus,
.t4-pattern-blue .nav > li a:active {
	color: #ffffff;
}

/* Pattern: Gray */
.t4-pattern-gray {
	color: #2e2929;
	background-color: #f8f9fa;
}
.t4-pattern-gray a {
	color: #f5f5f5;
}
.t4-pattern-gray a:hover {
	color: #114e54;
}
/* Module */
.t4-pattern-gray .t4-module {
	color: #2e2929;
}
.t4-pattern-gray .t4-module .module-title {
	color: #2e2929;
}
.t4-pattern-gray .nav > li a {
	color: #f5f5f5;
}
.t4-pattern-gray .nav > li a:hover,
.t4-pattern-gray .nav > li a:focus,
.t4-pattern-gray .nav > li a:active {
	color: #114e54;
}

/* Pattern: Dark */
.t4-pattern-dark {
	color: #6c757d;
	background-color: #133538;
}
.t4-pattern-dark a {
	color: #6c757d;
}
.t4-pattern-dark a:hover {
	color: #ffffff;
}
/* Module */
.t4-pattern-dark .t4-module {
	color: #6c757d;
}
.t4-pattern-dark .t4-module .module-title {
	color: #6c757d;
}
.t4-pattern-dark .nav > li a {
	color: #6c757d;
}
.t4-pattern-dark .nav > li a:hover,
.t4-pattern-dark .nav > li a:focus,
.t4-pattern-dark .nav > li a:active {
	color: #ffffff;
}

/* Pattern: Dark Blue 1 */
.t4-pattern-dark_blue_1 {
	color: #ffffff;
	background-color: #2b767c;
}
.t4-pattern-dark_blue_1 a {
	color: #ffffff;
}
.t4-pattern-dark_blue_1 a:hover {
	color: #ffffff;
}
/* Module */
.t4-pattern-dark_blue_1 .t4-module {
	color: #ffffff;
}
.t4-pattern-dark_blue_1 .t4-module .module-title {
	color: #ffffff;
}
.t4-pattern-dark_blue_1 .nav > li a {
	color: #ffffff;
}
.t4-pattern-dark_blue_1 .nav > li a:hover,
.t4-pattern-dark_blue_1 .nav > li a:focus,
.t4-pattern-dark_blue_1 .nav > li a:active {
	color: #ffffff;
}

/* Pattern: Dark Blue 2 */
.t4-pattern-dark_blue_2 {
	color: #6e7175;
	background-color: #ffffff;
}
.t4-pattern-dark_blue_2 a {
	color: #5e6266;
}
.t4-pattern-dark_blue_2 a:hover {
	color: #242222;
}
/* Module */
.t4-pattern-dark_blue_2 .t4-module {
	color: #6e7175;
}
.t4-pattern-dark_blue_2 .t4-module .module-title {
	color: #6e7175;
}
.t4-pattern-dark_blue_2 .nav > li a {
	color: #5e6266;
}
.t4-pattern-dark_blue_2 .nav > li a:hover,
.t4-pattern-dark_blue_2 .nav > li a:focus,
.t4-pattern-dark_blue_2 .nav > li a:active {
	color: #242222;
}

/* Section: header */
#t4-header {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 50% 50%;
	background-attachment: fixed;
	position: sticky;
	top: 0;
	z-index: 10;
}
/** 
 *------------------------------------------------------------------------------
 * @package       T4_Blank - Free Template for Joomla!
 *------------------------------------------------------------------------------
 * @copyright     Copyright (C) 2004-2019 JoomlArt.com. All Rights Reserved.
 * @license       GNU General Public License version 2 or later; see LICENSE.txt
 * @authors       JoomlArt
 *------------------------------------------------------------------------------
**/
:root {
  --primary: #3a3a3b;
  --secondary: #ef6c00;
  --success: #28a745;
  --info: #444647;
  --warning: #ffc107;
  --danger: #dc3545;
  --body-bg-color: #ffffff;
  --body-bg-img-repeat: repeat;
  --body-bg-img-position: left top;
  --body-bg-img-attachment: scroll;
  --body-text-color: #111111;
  --link-color: #007bff;
  --link-hover-color: #0056b3;
  --font-family-base: Days One;
  --font-size-root: 16px;
  --font-weight-base: 400;
  --line-height-base: 1.6;
  --letter-spacing: normal;
  --heading-font-family: Roboto;
  --heading-font-weight: 700;
  --heading-line-height: 1.4;
  --heading-letter-spacing: normal;
  --h1-font-size: 40px;
  --h2-font-size: 32px;
  --h3-font-size: 20px;
  --h4-font-size: 24px;
  --h5-font-size: 20px;
  --h6-font-size: 18px;
  --mod-title-color: #333333;
  --mod-text-color: #666666; 
}