.g-content {margin: .625rem;padding: .938rem;}
.g-flushed .g-content {margin: 0;padding: 0;}
body {font-size: 1.2rem;line-height: 1.5;}
h1 {font-size: 2.7rem;}
h2 {font-size: 2.45rem;}
h3 {font-size: 2.2rem;}
h4 {font-size: 1.95rem;}
h5 {font-size: 1.7rem;}
h6 {font-size: 1.45rem;}
small {font-size: 1.075rem;}
cite {font-size: 1.075rem;}
sub, sup {font-size: .95rem;}
code, kbd, pre, samp {font-size: 1.2rem;font-family: "Menlo","Monaco",monospace;}
textarea, select[multiple=multiple], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], input:not([type]) {border-radius: .1875rem;}
body {color: #212121;background: #fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body p {margin: 0 0 1.3rem 0;}
body span.para {display: block;margin: 1rem 0;}
#g-page-surround {background: #fff;overflow: hidden;}
.g-bodyonly #g-page-surround {color: #212121;background: #fff;}
#g-page-surround:before {position: absolute;top: 0;left: 0;width: 0;height: 0;border-style: solid;border-width: 1520px 1220px 0 0;border-color: rgba(0,0,0,.03) transparent transparent transparent;content: "";z-index: 20;pointer-events: none;}
#g-page-surround:after {position: absolute;top: 0;right: 0;width: 0;height: 0;z-index: 20;border-style: solid;border-width: 1360px 0 0 1360px;border-color: rgba(0,0,0,.03) transparent transparent transparent;content: "";pointer-events: none;}
@media print {#g-page-surround {background: #fff !important;color: #000 !important;}}
.g-logo {color: #000;font-weight: 900;font-size: 1.7rem;}
@media only all and (max-width: 30rem) {.g-logo {font-weight: 700;}}
@media only all and (max-width: 47.938rem) {.g-logo {text-align: center;display: block;}}
.g-logo img {padding-right: 1rem;}
@media only all and (max-width: 47.938rem) {.g-logo img {padding: 0 7rem;}}
@media only all and (max-width: 30rem) {.g-logo img {padding: 0 5rem;}}
.dir-rtl .g-logo img {padding-right: 0;padding-left: 1rem;}
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {font-size: 1.2rem;font-weight: bold;padding: .469rem 0;white-space: normal;overflow-wrap: break-word;word-wrap: break-word;word-break: break-all;-webkit-transition: .35s ease;-moz-transition: .35s ease;transition: .35s ease;}
.g-main-nav .g-standard .g-dropdown {width: 180px;float: left;}
.g-main-nav {z-index: 20;}
.g-main-nav .g-standard .g-dropdown.g-dropdown-left {right: -35px;}
.dir-rtl .g-main-nav .g-standard .g-dropdown {right: 0;}
.g-main-nav .g-toplevel > li > .g-menu-item-container {line-height: 1;}
.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {word-break: normal;line-height: normal;}
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator:after {width: 1.25rem;padding: .25rem;height: 1.25rem;}
.g-main-nav .g-toplevel i {opacity: .6;}
.g-main-nav .g-standard > .g-dropdown:before, .g-main-nav .g-fullwidth > .g-dropdown:before {top: -16px !important;}
.g-main-nav .g-standard > .g-dropdown .g-dropdown, .g-main-nav .g-fullwidth > .g-dropdown .g-dropdown {top: -16px;}
.g-main-nav .g-standard .g-dropdown:after, .g-main-nav .g-fullwidth .g-dropdown:after {left: -21px !important;}
.g-main-nav .g-dropdown {text-align: left;border-radius: 3px;}
.dir-rtl .g-main-nav .g-dropdown {text-align: right;}
.g-main-nav .g-sublevel > li {margin: .3125rem .9375rem;padding: 0 0 .2345rem 0;}
.g-main-nav .g-sublevel > li > .g-menu-item-container {line-height: normal;font-size: 1rem;font-weight: bold;}
.g-main-nav .g-sublevel > li > .g-menu-item-container > .g-menu-item-content {display: block;margin: 0 -.9375rem;padding: 0 .9375rem;vertical-align: top;word-break: normal;line-height: 1.1;}
.g-main-nav .g-sublevel > li.g-parent .g-menu-parent-indicator {right: 0;top: 0;margin-top: -.65rem;}
.g-main-nav .g-sublevel > li.g-parent .g-menu-parent-indicator:after {content: "";opacity: .5;position: relative;top: .7rem;}
.g-menu-item-subtitle {opacity: .7;}
.g-preset-thumbnails .g-block {-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 auto !important;-moz-flex: 1 1 auto !important;-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}
.g-preset-thumbnails .g-block:first-child > .g-content {margin-left: 0 !important;}
.g-preset-thumbnails .g-block:last-child > .g-content {margin-right: 0 !important;}
.g-main-nav .g-standard .g-dropdown {margin-left: 24px;}
.g-main-nav .g-standard .g-dropdown:after {content: "";position: absolute;display: block;top: 0;left: -24px;right: -24px;bottom: 0;border-left: 24px solid transparent;border-right: 24px solid transparent;z-index: -1;}
.g-main-nav .g-standard > .g-dropdown {margin-left: 0;}
.g-main-nav .g-standard > .g-dropdown, .g-main-nav .g-fullwidth > .g-dropdown {margin-top: 5px;}
.g-main-nav .g-standard > .g-dropdown:before, .g-main-nav .g-fullwidth > .g-dropdown:before {content: "";position: absolute;display: block;top: -5px;left: 0;right: 0;bottom: 0;border-top: 5px solid transparent;z-index: -1;}
.g-nav-overlay, .g-menu-overlay {background: rgba(0,0,0,.5);}
.g-menu-overlay.g-menu-overlay-open {z-index: 19;display: none;}
@media only all and (max-width: 47.938rem) {.g-menu-overlay.g-menu-overlay-open {display: block;}}
.g-menu-hastouch .g-standard .g-toplevel > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator, .g-menu-hastouch .g-fullwidth .g-toplevel > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {border-radius: .1875rem;margin: -.2rem 0 -.2rem .5rem;padding: .2rem;}
.g-menu-hastouch .g-standard .g-sublevel > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator, .g-menu-hastouch .g-fullwidth .g-sublevel > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {border-radius: 3px;padding: .1rem;margin-top: -.1rem;margin-right: -.1rem;}
.g-main-nav .g-standard .g-dropdown {-webkit-transition: none;-moz-transition: none;transition: none;}
.g-main-nav .g-standard .g-fade.g-dropdown {-webkit-transition: opacity .3s ease-out,-webkit-transform .3s ease-out;-moz-transition: opacity .3s ease-out,-moz-transform .3s ease-out;transition: opacity .3s ease-out,transform .3s ease-out;}
.g-main-nav .g-standard .g-zoom.g-active {-webkit-animation-duration: .3s;-moz-animation-duration: .3s;animation-duration: .3s;-webkit-animation-name: g-dropdown-zoom;-moz-animation-name: g-dropdown-zoom;animation-name: g-dropdown-zoom;}
.g-main-nav .g-standard .g-fade-in-up.g-active {-webkit-animation-duration: .3s;-moz-animation-duration: .3s;animation-duration: .3s;-webkit-animation-name: g-dropdown-fade-in-up;-moz-animation-name: g-dropdown-fade-in-up;animation-name: g-dropdown-fade-in-up;}
.g-main-nav .g-standard .g-dropdown-bounce-in-left.g-active {-webkit-animation-duration: .5s;-moz-animation-duration: .5s;animation-duration: .5s;-webkit-animation-name: g-dropdown-bounce-in-left;-moz-animation-name: g-dropdown-bounce-in-left;animation-name: g-dropdown-bounce-in-left;}
.g-main-nav .g-standard .g-dropdown-bounce-in-right.g-active {-webkit-animation-duration: .5s;-moz-animation-duration: .5s;animation-duration: .5s;-webkit-animation-name: g-dropdown-bounce-in-right;-moz-animation-name: g-dropdown-bounce-in-right;animation-name: g-dropdown-bounce-in-right;}
.g-main-nav .g-standard .g-dropdown-bounce-in-down.g-active {-webkit-animation-duration: .5s;-moz-animation-duration: .5s;animation-duration: .5s;-webkit-animation-name: g-dropdown-bounce-in-down;-moz-animation-name: g-dropdown-bounce-in-down;animation-name: g-dropdown-bounce-in-down;}
.g-main-nav .g-fullwidth > .g-dropdown {-webkit-transition: none;-moz-transition: none;transition: none;}
.g-main-nav .g-fullwidth > .g-fade.g-dropdown {-webkit-transition: opacity .3s ease-out,-webkit-transform .3s ease-out;-moz-transition: opacity .3s ease-out,-moz-transform .3s ease-out;transition: opacity .3s ease-out,transform .3s ease-out;}
.g-main-nav .g-fullwidth > .g-zoom.g-active {-webkit-animation-duration: .3s;-moz-animation-duration: .3s;animation-duration: .3s;-webkit-animation-name: g-dropdown-zoom;-moz-animation-name: g-dropdown-zoom;animation-name: g-dropdown-zoom;}
.g-main-nav .g-fullwidth > .g-fade-in-up.g-active {-webkit-animation-duration: .3s;-moz-animation-duration: .3s;animation-duration: .3s;-webkit-animation-name: g-dropdown-fade-in-up;-moz-animation-name: g-dropdown-fade-in-up;animation-name: g-dropdown-fade-in-up;}
.g-main-nav .g-fullwidth > .g-dropdown-bounce-in-left.g-active {-webkit-animation-duration: .5s;-moz-animation-duration: .5s;animation-duration: .5s;-webkit-animation-name: g-dropdown-bounce-in-left;-moz-animation-name: g-dropdown-bounce-in-left;animation-name: g-dropdown-bounce-in-left;}
.g-main-nav .g-fullwidth > .g-dropdown-bounce-in-right.g-active {-webkit-animation-duration: .5s;-moz-animation-duration: .5s;animation-duration: .5s;-webkit-animation-name: g-dropdown-bounce-in-right;-moz-animation-name: g-dropdown-bounce-in-right;animation-name: g-dropdown-bounce-in-right;}
.g-main-nav .g-fullwidth > .g-dropdown-bounce-in-down.g-active {-webkit-animation-duration: .5s;-moz-animation-duration: .5s;animation-duration: .5s;-webkit-animation-name: g-dropdown-bounce-in-down;-moz-animation-name: g-dropdown-bounce-in-down;animation-name: g-dropdown-bounce-in-down;}
@-webkit-keyframes g-dropdown-zoom {0% {opacity: 0;-webkit-transform: scale3d(.8,.8,.8);}
	100% {opacity: 1;}}
@-moz-keyframes g-dropdown-zoom {0% {opacity: 0;-moz-transform: scale3d(.8,.8,.8);}
	100% {opacity: 1;}}
@keyframes g-dropdown-zoom {0% {opacity: 0;-webkit-transform: scale3d(.8,.8,.8);-moz-transform: scale3d(.8,.8,.8);-ms-transform: scale3d(.8,.8,.8);-o-transform: scale3d(.8,.8,.8);transform: scale3d(.8,.8,.8);}
	100% {opacity: 1;}}
@-webkit-keyframes g-dropdown-fade-in-up {0% {opacity: 0;-webkit-transform: translate3d(0,30px,0);}
	100% {opacity: 1;}}
@-moz-keyframes g-dropdown-fade-in-up {0% {opacity: 0;-moz-transform: translate3d(0,30px,0);}
	100% {opacity: 1;}}
@keyframes g-dropdown-fade-in-up {0% {opacity: 0;-webkit-transform: translate3d(0,30px,0);-moz-transform: translate3d(0,30px,0);-ms-transform: translate3d(0,30px,0);-o-transform: translate3d(0,30px,0);transform: translate3d(0,30px,0);}
	100% {opacity: 1;}}
@-webkit-keyframes g-dropdown-bounce-in-left {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(-50px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(25px,0,0);}
	75% {-webkit-transform: translate3d(-10px,0,0);}
	90% {-webkit-transform: translate3d(5px,0,0);}
	to {-webkit-transform: none;}}
@-moz-keyframes g-dropdown-bounce-in-left {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-moz-transform: translate3d(-50px,0,0);}
	60% {opacity: 1;-moz-transform: translate3d(25px,0,0);}
	75% {-moz-transform: translate3d(-10px,0,0);}
	90% {-moz-transform: translate3d(5px,0,0);}
	to {-moz-transform: none;}}
@keyframes g-dropdown-bounce-in-left {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(-50px,0,0);-moz-transform: translate3d(-50px,0,0);-ms-transform: translate3d(-50px,0,0);-o-transform: translate3d(-50px,0,0);transform: translate3d(-50px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(25px,0,0);-moz-transform: translate3d(25px,0,0);-ms-transform: translate3d(25px,0,0);-o-transform: translate3d(25px,0,0);transform: translate3d(25px,0,0);}
	75% {-webkit-transform: translate3d(-10px,0,0);-moz-transform: translate3d(-10px,0,0);-ms-transform: translate3d(-10px,0,0);-o-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}
	90% {-webkit-transform: translate3d(5px,0,0);-moz-transform: translate3d(5px,0,0);-ms-transform: translate3d(5px,0,0);-o-transform: translate3d(5px,0,0);transform: translate3d(5px,0,0);}
	to {-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}}
@-webkit-keyframes g-dropdown-bounce-in-down {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(0,-50px,0);}
	60% {opacity: 1;-webkit-transform: translate3d(0,25px,0);}
	75% {-webkit-transform: translate3d(0,-10px,0);}
	90% {-webkit-transform: translate3d(0,5px,0);}
	to {-webkit-transform: none;}}
@-moz-keyframes g-dropdown-bounce-in-down {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-moz-transform: translate3d(0,-50px,0);}
	60% {opacity: 1;-moz-transform: translate3d(0,25px,0);}
	75% {-moz-transform: translate3d(0,-10px,0);}
	90% {-moz-transform: translate3d(0,5px,0);}
	to {-moz-transform: none;}}
@keyframes g-dropdown-bounce-in-down {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(0,-50px,0);-moz-transform: translate3d(0,-50px,0);-ms-transform: translate3d(0,-50px,0);-o-transform: translate3d(0,-50px,0);transform: translate3d(0,-50px,0);}
	60% {opacity: 1;-webkit-transform: translate3d(0,25px,0);-moz-transform: translate3d(0,25px,0);-ms-transform: translate3d(0,25px,0);-o-transform: translate3d(0,25px,0);transform: translate3d(0,25px,0);}
	75% {-webkit-transform: translate3d(0,-10px,0);-moz-transform: translate3d(0,-10px,0);-ms-transform: translate3d(0,-10px,0);-o-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
	90% {-webkit-transform: translate3d(0,5px,0);-moz-transform: translate3d(0,5px,0);-ms-transform: translate3d(0,5px,0);-o-transform: translate3d(0,5px,0);transform: translate3d(0,5px,0);}
	to {-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}}
@-webkit-keyframes g-dropdown-bounce-in-right {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	from {opacity: 0;-webkit-transform: translate3d(50px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(-25px,0,0);}
	75% {-webkit-transform: translate3d(10px,0,0);}
	90% {-webkit-transform: translate3d(-5px,0,0);}
	to {-webkit-transform: none;}}
@-moz-keyframes g-dropdown-bounce-in-right {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	from {opacity: 0;-moz-transform: translate3d(50px,0,0);}
	60% {opacity: 1;-moz-transform: translate3d(-25px,0,0);}
	75% {-moz-transform: translate3d(10px,0,0);}
	90% {-moz-transform: translate3d(-5px,0,0);}
	to {-moz-transform: none;}}
@keyframes g-dropdown-bounce-in-right {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	from {opacity: 0;-webkit-transform: translate3d(50px,0,0);-moz-transform: translate3d(50px,0,0);-ms-transform: translate3d(50px,0,0);-o-transform: translate3d(50px,0,0);transform: translate3d(50px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(-25px,0,0);-moz-transform: translate3d(-25px,0,0);-ms-transform: translate3d(-25px,0,0);-o-transform: translate3d(-25px,0,0);transform: translate3d(-25px,0,0);}
	75% {-webkit-transform: translate3d(10px,0,0);-moz-transform: translate3d(10px,0,0);-ms-transform: translate3d(10px,0,0);-o-transform: translate3d(10px,0,0);transform: translate3d(10px,0,0);}
	90% {-webkit-transform: translate3d(-5px,0,0);-moz-transform: translate3d(-5px,0,0);-ms-transform: translate3d(-5px,0,0);-o-transform: translate3d(-5px,0,0);transform: translate3d(-5px,0,0);}
	to {-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}}
.flush > .g-container, .g-flushed > .g-container, .flush > .g-content, .g-flushed > .g-content {margin: 0 !important;padding: 0 !important;}
.g-container-flushed {margin: -4rem 0;}
.nomarginleft, .nomarginleft > .g-content {margin-left: 0;}
.nomarginright, .nomarginright > .g-content {margin-right: 0;}
.nomargintop, .nomargintop > .g-content {margin-top: 0;}
.nomarginbottom, .nomarginbottom > .g-content {margin-bottom: 0;}
.nomarginall, .nomarginall > .g-content {margin: 0;}
.margin2x > .g-content {margin: 1.25rem;}
.margin3x > .g-content {margin: 1.875rem;}
.nopaddingleft, .nopaddingleft > .g-content {padding-left: 0;}
.nopaddingright, .nopaddingright > .g-content {padding-right: 0;}
.nopaddingtop, .nopaddingtop > .g-content {padding-top: 0;}
.nopaddingbottom, .nopaddingbottom > .g-content {padding-bottom: 0;}
.nopaddingall, .nopaddingall > .g-content {padding: 0;}
.padding2x > .g-content {padding: 1.876rem;}
.padding3x > .g-content {padding: 2.814rem;}
.center-block {text-align: center;margin: auto;}
.g-center-vertical {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;}
.g-linethrough {text-decoration: line-through;opacity: .55;}
.noliststyle {list-style: none;}
.g-bold {font-weight: 700;}
.g-uppercase {text-transform: uppercase;}
.g-compact .g-container {padding: 0 !important;}
.g-sidebar-offset {margin-top: -4rem;}
.g-sample-sitemap {line-height: 1.7;font-size: 1.3rem;font-family: "pt_sans, Helvetica, Tahoma, Geneva, Arial, sans-serif";}
@media only all and (max-width: 47.938rem) {.g-mobile-center-compact .g-container {padding: .938rem 0;}
	.g-mobile-center-compact .g-content {padding: 0 .938rem;margin: .3125rem .625rem;text-align: center !important;}}
a {color: #125632;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;}
a:hover {color: inherit;}
@font-face {font-family: "lato";font-style: normal;font-weight: 900;src: url("../../fonts/lato/lato-black/Lato-Black.eot#iefix") format("embedded-opentype"),url("../../fonts/lato/lato-black/Lato-Black.woff2") format("woff2"),url("../../fonts/lato/lato-black/Lato-Black.woff") format("woff"),url("../../fonts/lato/lato-black/Lato-Black.ttf") format("truetype"),url("../fonts/lato/lato-black/Lato-Black.svg#lato") format("svg");}
@font-face {font-family: "lato";font-style: normal;font-weight: 700;src: url("../../fonts/lato/lato-bold/Lato-Bold.eot#iefix") format("embedded-opentype"),url("../../fonts/lato/lato-bold/Lato-Bold.woff2") format("woff2"),url("../../fonts/lato/lato-bold/Lato-Bold.woff") format("woff"),url("../../fonts/lato/lato-bold/Lato-Bold.ttf") format("truetype"),url("../fonts/lato/lato-bold/Lato-Bold.svg#lato") format("svg");}
@font-face {font-family: "lato";font-style: normal;font-weight: 400;src: url("../../fonts/lato/lato-regular/Lato-Regular.eot#iefix") format("embedded-opentype"),url("../../fonts/lato/lato-regular/Lato-Regular.woff2") format("woff2"),url("../../fonts/lato/lato-regular/Lato-Regular.woff") format("woff"),url("../../fonts/lato/lato-regular/Lato-Regular.ttf") format("truetype"),url("../fonts/lato/lato-regular/Lato-Regular.svg#lato") format("svg");}
@font-face {font-family: "lato";font-style: normal;font-weight: 200;src: url("../../fonts/lato/lato-light/Lato-Light.eot#iefix") format("embedded-opentype"),url("../../fonts/lato/lato-light/Lato-Light.woff2") format("woff2"),url("../../fonts/lato/lato-light/Lato-Light.woff") format("woff"),url("../../fonts/lato/lato-light/Lato-Light.ttf") format("truetype"),url("../fonts/lato/lato-light/Lato-Light.svg#lato") format("svg");}
@font-face {font-family: "pt_sans";font-style: normal;font-weight: 700;src: url("../../fonts/pt_sans/pt_sans-bold/pt_sans-web-bold-webfont.eot#iefix") format("embedded-opentype"),url("../../fonts/pt_sans/pt_sans-bold/pt_sans-web-bold-webfont.woff2") format("woff2"),url("../../fonts/pt_sans/pt_sans-bold/pt_sans-web-bold-webfont.woff") format("woff"),url("../../fonts/pt_sans/pt_sans-bold/pt_sans-web-bold-webfont.ttf") format("truetype"),url("../../fonts/pt_sans/pt_sans-bold/pt_sans-web-bold-webfont.svg#pt_sans") format("svg");}
@font-face {font-family: "pt_sans";font-style: normal;font-weight: 400;src: url("../../fonts/pt_sans/pt_sans-regular/pt_sans-web-regular-webfont.eot#iefix") format("embedded-opentype"),url("../../fonts/pt_sans/pt_sans-regular/pt_sans-web-regular-webfont.woff2") format("woff2"),url("../../fonts/pt_sans/pt_sans-regular/pt_sans-web-regular-webfont.woff") format("woff"),url("../../fonts/pt_sans/pt_sans-regular/pt_sans-web-regular-webfont.ttf") format("truetype"),url("../../fonts/pt_sans/pt_sans-regular/pt_sans-web-regular-webfont.svg#pt_sans") format("svg");}
body {font-family: "lato";font-weight: 400;}
h1, h2, h3, h4, h5 {font-family: "lato","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight: 700;margin: 1.5rem 0 .75rem 0;}
h1 {font-size: 2.7rem;font-weight: 900;}
h2 {font-size: 2.45rem;}
h3 {font-size: 2.2rem;}
h3.g-title {font-size: 1.2rem;font-family: "pt_sans","Helvetica","Tahoma","Geneva","Arial",sans-serif;text-transform: uppercase;font-weight: 700;display: inline-block;line-height: .5;}
h4 {font-size: 1.95rem;}
h5 {font-size: 1.7rem;}
h6 {font-size: 1.45rem;}
hr {display: block;margin: 4rem 0;border-bottom: 1px solid rgba(231,232,234,.25);}
.g-title {font-size: 1rem;font-weight: 700;line-height: 1.5;margin: 0 0 .625rem 0;padding: 0 0 .938rem 0;position: relative;}
.g-title-xlarge .g-title {font-size: 3.2rem;font-weight: 400;line-height: 1;padding: 0;}
@media only all and (max-width: 30rem) {.g-title-xlarge .g-title {font-size: .2rem;line-height: 1.25;}}
.g-title-large .g-title {font-size: 2.2rem;font-weight: 400;line-height: 1.25;padding: 0;}
@media only all and (max-width: 30rem) {.g-title-large .g-title {font-size: 1.95rem;}}
.g-title-small .g-title {font-size: 1.1rem;font-weight: 700;}
.g-title-300 .g-title {font-weight: 300;}
.g-lead, .g-simplecontent-layout-header .g-simplecontent-item-leading-content {position: relative;font-family: "lato";font-weight: 400;color: #545454;line-height: 1.35;margin: 1.25rem 0 .625rem 0;padding: 1.876rem 0 .938rem 0;}
blockquote {border-left: 10px solid rgba(231,232,234,.25);}
blockquote p {font-size: 1.3rem;color: #545454;}
blockquote cite {display: block;text-align: right;color: #212121;font-size: 1.4rem;}
code, kbd, pre, samp {font-family: "Menlo","Monaco",monospace;}
code {background: #f9f2f4;color: #9c1d3d;}
pre {padding: 1rem;margin: 2rem 0;background: #f6f6f6;border: 1px solid #e7e8ea;border-radius: .1875rem;line-height: 1.15;font-size: 1.1rem;}
pre code {color: #237794;background: inherit;font-size: 1.1rem;}
pre.prettyprint {border-color: rgba(0,0,0,.1) !important;}
hr {border-bottom: 1px solid rgba(231,232,234,.25);}
.g-para {margin: .3rem 0 1rem;}
.title-center .g-title {text-align: center;}
.title-rounded .g-title {border-radius: 2rem;}
.title-underline .g-title {padding: .5rem 0;}
.title-underline .g-title:after {border-bottom: 2px solid rgba(231,232,234,.25);position: absolute;content: "";left: 0;width: 100%;bottom: 0;}
.dir-rtl .title-underline .g-title:after {left: inherit;right: 0;}
.title-inline .g-title {display: inline-block;margin-bottom: .625rem !important;}
.title1 .g-title, .title2 .g-title, .title3 .g-title, .title4 .g-title, .title5 .g-title, .title-white .g-title, .title-grey .g-title, .title-pink .g-title, .title-red .g-title, .title-purple .g-title, .title-orange .g-title, .title-blue .g-title {font-size: 2.2rem;font-weight: 900;margin: .775rem 0;text-transform: none;}
.platform-content, .moduletable, .widget {margin: .625rem 0;padding: .938rem 0;}
.platform-content .moduletable, .moduletable .moduletable, .widget .moduletable, .platform-content .widget, .moduletable .widget, .widget .widget {margin: 0;padding: 0;}
.platform-content:first-child, .moduletable:first-child, .widget:first-child {margin-top: 0;padding-top: 0;}
.platform-content:last-child, .moduletable:last-child, .widget:last-child {margin-bottom: 0;padding-bottom: 0;}
.moduletable[class*="box"], .widget[class*="box"] {padding: .938rem;margin: .625rem;}
.moduletable[class*="title"] .g-title, .widget[class*="title"] .g-title {margin-left: 0;margin-right: 0;margin-top: 0;}
.title1 .g-title {color: #125632;border: 0 none;}
.box1 {position: relative;z-index: 18;}
.box1.moduletable, .box1.widget, .box1.g-outer-box, .box1 > .g-content {position: relative;color: #fff;background: #125632;}
.box1.moduletable p, .box1.widget p, .box1.g-outer-box p, .box1 > .g-content p {color: rgba(255,255,255,.8);}
.box1.moduletable:before, .box1.widget:before, .box1.g-outer-box:before, .box1 > .g-content:before {position: absolute;top: -9px;width: 40px;height: 25px;background-image: url("data:image/svg+xml;utf-8,<svg%20version=\"1.1\"%20id=\"Layer_1\"%20xmlns=\"https://www.w3.org/2000/svg\"%20xmlns:xlink=\"https://www.w3.org/1999/xlink\"%20x=\"0px\"%20y=\"0px\"%20width=\"95.13px\"%20height=\"45.44px\"%20viewBox=\"0%200%2095.13%2045.44\"%20enable-background=\"new%200%200%2095.13%2045.44\"%20xml:space=\"preserve\"><path%20fill-rule=\"evenodd\"%20fill=\"rgba(255,%20255,%20255,%201)\"%20clip-rule=\"evenodd\"%20d=\"M0,14.75c28.5-1.13,22.56,30.69,48.25,30.69%20c20.44,0.03,24.25-32.69,46.88-30.69V0H0V14.75z\"/></svg>");background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;content: "";z-index: 100;text-align: left;}
.box1 a {color: inherit;box-shadow: 0 1px 0 0 rgba(255,255,255,.25);}
.box1 a:hover {box-shadow: 0 1px 0 0 #fff;}
.box1 .g-title {margin-top: 1.625rem;}
.box1 .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #fff !important;margin-bottom: 0;box-shadow: none;padding: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box1 .button:hover, .box1 .button:active, .box1 .button:focus {background: none;box-shadow: none;border-color: rgba(255,255,255,.5);}
.box1 .button:hover, .title1 .button:hover, .box1 .button:active, .title1 .button:active, .box1 .button:focus, .title1 .button:focus {box-shadow: none;}
.box1 .button.button-3, .title1 .button.button-3, .box1 .button.button-4, .title1 .button.button-4 {color: #fff !important;border-color: #fff;}
.box1 .button.button-3:hover, .title1 .button.button-3:hover, .box1 .button.button-4:hover, .title1 .button.button-4:hover, .box1 .button.button-3:active, .title1 .button.button-3:active, .box1 .button.button-4:active, .title1 .button.button-4:active, .box1 .button.button-3:focus, .title1 .button.button-3:focus, .box1 .button.button-4:focus, .title1 .button.button-4:focus {color: #1f9557 !important;border-color: #1f9557;}
.title2 .g-title {color: #125632;border: 0 none;}
.box2.moduletable, .box2.widget, .box2.g-outer-box, .box2 > .g-content {color: #fff;background: #125632;}
.box2.moduletable p, .box2.widget p, .box2.g-outer-box p, .box2 > .g-content p {color: rgba(255,255,255,.8);}
.box2 a {color: inherit;box-shadow: 0 1px 0 0 rgba(255,255,255,.25);}
.box2 a:hover {box-shadow: 0 1px 0 0 #fff;}
.box2 .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #fff !important;margin-bottom: 0;box-shadow: none;padding: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box2 .button:hover, .box2 .button:active, .box2 .button:focus {background: none;box-shadow: none;border-color: rgba(255,255,255,.5);}
.title3 .g-title {color: #000;}
.box3.moduletable, .box3.widget, .box3.g-outer-box, .box3 > .g-content {color: #fff;background: #000;}
.box3.moduletable p, .box3.widget p, .box3.g-outer-box p, .box3 > .g-content p {color: rgba(255,255,255,.8);}
.box3 a {color: inherit;box-shadow: 0 1px 0 0 rgba(255,255,255,.25);}
.box3 a:hover {box-shadow: 0 1px 0 0 #fff;}
.box3 .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #fff !important;box-shadow: none;margin-bottom: 0;padding: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box3 .button:hover, .box3 .button:active, .box3 .button:focus {background: none;box-shadow: none;border-color: rgba(255,255,255,.5);}
.title4 .g-title {color: #125632;border: 2px solid #125632;font-size: 1.7rem;border-radius: 6px;padding: 1.238rem .938rem .938rem .938rem;}
.title4 .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #125632;margin-bottom: 0;box-shadow: none;padding: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.title4 .button:hover, .title4 .button:active, .title4 .button:focus {background: none;box-shadow: none;color: #125632 !important;border-color: rgba(18,86,50,.5);}
.box4.moduletable, .box4.widget, .box4.g-outer-box, .box4 > .g-content {color: #125632;border: 2px solid #125632;}
.box4 .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #125632;margin-bottom: 0;box-shadow: none;padding: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box4 .button:hover, .box4 .button:active, .box4 .button:focus {background: none;box-shadow: none;color: #125632 !important;border-color: rgba(18,86,50,.5);}
.title5 .g-title {color: #125632;border: 2px solid #125632;border-radius: 6px;font-size: 1.7rem;padding: 1.238rem .938rem .938rem .938rem;}
.title5 .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #125632 !important;margin-bottom: 0;box-shadow: none;padding: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.title5 .button:hover, .title5 .button:active, .title5 .button:focus {background: none;box-shadow: none;color: #125632 !important;border-color: rgba(18,86,50,.5);}
.box5.moduletable, .box5.widget, .box5.g-outer-box, .box5 > .g-content {color: #212121;background: #fff;}
.box5 .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #125632;margin-bottom: 0;box-shadow: none;padding: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box5 .button:hover, .box5 .button:active, .box5 .button:focus {background: none;box-shadow: none;color: #125632 !important;border-color: rgba(18,86,50,.5);}
.title6 .g-title {border-bottom: 2px solid rgba(0,0,0,.1);}
.box6.moduletable, .box6.widget, .box6.g-outer-box, .box6 > .g-content {color: #212121;background: #f2f2f2;}
.box6 a {color: inherit;box-shadow: 0 1px 0 0 rgba(0,0,0,.25);}
.box6 a:hover {box-shadow: 0 1px 0 0 rgba(0,0,0,.1);}
.box6 .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;margin-bottom: 0;border-radius: 0;color: #000 !important;box-shadow: none;padding: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box6 .button:hover, .box6 .button:active, .box6 .button:focus {background: none;box-shadow: none;color: #000 !important;border-color: rgba(0,0,0,.1);}
.box-white {color: #1a1a1a;}
.title-white .g-title {color: #1a1a1a;}
.box-grey, .box-pink, .box-red, .box-purple, .box-blue, .box-orange {color: #fff;}
.title-white .g-title, .title-white .button {background: #fff;}
.box-white.moduletable, .box-white.widget, .box-white.g-outer-box, .box-white > .g-content {background: #fff;}
.box-white .button {background: #bfbfbf;}
.box-white a {color: #bfbfbf;}
.box-white .button:hover, .title-white .button:hover, .box-white .button:active, .title-white .button:active, .box-white .button:focus, .title-white .button:focus {background: #e6e6e6;}
.box-white .button.button-3, .title-white .button.button-3, .box-white .button.button-2, .title-white .button.button-2 {color: #bfbfbf;border-color: #bfbfbf;}
.box-white .button.button-3:hover, .title-white .button.button-3:hover, .box-white .button.button-2:hover, .title-white .button.button-2:hover, .box-white .button.button-3:active, .title-white .button.button-3:active, .box-white .button.button-2:active, .title-white .button.button-2:active, .box-white .button.button-3:focus, .title-white .button.button-3:focus, .box-white .button.button-2:focus, .title-white .button.button-2:focus {color: #000;border-color: #000;}
.title-grey .g-title {color: #95a5a6;border: 0 none;}
.title-grey .button {border-color: #95a5a6;color: #95a5a6 !important;}
.box-grey.moduletable, .box-grey.widget, .box-grey.g-outer-box, .box-grey > .g-content {background: #95a5a6;}
.box-grey .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #fff !important;box-shadow: none;padding: 0;margin-bottom: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box-grey .button:hover, .box-grey .button:active, .box-grey .button:focus {background: none;box-shadow: none;border-color: rgba(255,255,255,.5);}
.box-grey a {color: #dae0e0;}
.box-grey a:hover {color: #6d8082;}
.box-grey .button:hover, .title-grey .button:hover, .box-grey .button:active, .title-grey .button:active, .box-grey .button:focus, .title-grey .button:focus {background: #b1bdbd;}
.box-grey .button.button-3, .title-grey .button.button-3, .box-grey .button.button-4, .title-grey .button.button-4 {color: #566566;border-color: #798d8f;}
.box-grey .button.button-3:hover, .title-grey .button.button-3:hover, .box-grey .button.button-4:hover, .title-grey .button.button-4:hover, .box-grey .button.button-3:active, .title-grey .button.button-3:active, .box-grey .button.button-4:active, .title-grey .button.button-4:active, .box-grey .button.button-3:focus, .title-grey .button.button-3:focus, .box-grey .button.button-4:focus, .title-grey .button.button-4:focus {color: #fff;border-color: #fff;}
.title-pink .g-title {color: #d13b7b;border: 0 none;}
.title-pink .button {border-color: #d13b7b;color: #d13b7b !important;}
.box-pink.moduletable, .box-pink.widget, .box-pink.g-outer-box, .box-pink > .g-content {background: #d13b7b;}
.box-pink .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #fff !important;box-shadow: none;padding: 0;margin-bottom: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box-pink .button:hover, .box-pink .button:active, .box-pink .button:focus {background: none;box-shadow: none;border-color: rgba(255,255,255,.5);}
.box-pink a {color: #e9a2c1;}
.box-pink a:hover {color: #9b2457;}
.box-pink .button:hover, .title-pink .button:hover, .box-pink .button:active, .title-pink .button:active, .box-pink .button:focus, .title-pink .button:focus {background: #db6497;}
.box-pink .button.button-3, .title-pink .button.button-3, .box-pink .button.button-4, .title-pink .button.button-4 {color: #721b40;border-color: #721b40;}
.box-pink .button.button-3:hover, .title-pink .button.button-3:hover, .box-pink .button.button-4:hover, .title-pink .button.button-4:hover, .box-pink .button.button-3:active, .title-pink .button.button-3:active, .box-pink .button.button-4:active, .title-pink .button.button-4:active, .box-pink .button.button-3:focus, .title-pink .button.button-3:focus, .box-pink .button.button-4:focus, .title-pink .button.button-4:focus {color: #fff;border-color: #fff;}
.title-red .g-title {color: #ef4a44;border: 0 none;}
.title-red .button {border-color: #ef4a44;color: #ef4a44 !important;}
.box-red.moduletable, .box-red.widget, .box-red.g-outer-box, .box-red > .g-content {background: #ef4a44;}
.box-red .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #fff !important;box-shadow: none;padding: 0;margin-bottom: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box-red .button:hover, .box-red .button:active, .box-red .button:focus {background: none;box-shadow: none;border-color: rgba(255,255,255,.5);}
.box-red a {color: #f9bcb9;}
.box-red a:hover {color: #d41912;}
.box-red .button:hover, .title-red .button:hover, .box-red .button:active, .title-red .button:active, .box-red .button:focus, .title-red .button:focus {background: #f37773;}
.box-red .button.button-3, .title-red .button.button-3, .box-red .button.button-4, .title-red .button.button-4 {color: #a5130e;border-color: #a5130e;}
.box-red .button.button-3:hover, .title-red .button.button-3:hover, .box-red .button.button-4:hover, .title-red .button.button-4:hover, .box-red .button.button-3:active, .title-red .button.button-3:active, .box-red .button.button-4:active, .title-red .button.button-4:active, .box-red .button.button-3:focus, .title-red .button.button-3:focus, .box-red .button.button-4:focus, .title-red .button.button-4:focus {color: #fff;border-color: #fff;}
.title-purple .g-title {color: #874f9a;border: 0 none;}
.title-purple .button {border-color: #874f9a;color: #874f9a !important;}
.box-purple.moduletable, .box-purple.widget, .box-purple.g-outer-box, .box-purple > .g-content {background: #874f9a;}
.box-purple .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #fff !important;box-shadow: none;padding: 0;margin-bottom: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box-purple .button:hover, .box-purple .button:active, .box-purple .button:focus {background: none;box-shadow: none;border-color: rgba(255,255,255,.5);}
.box-purple a {color: #c09ccc;}
.box-purple a:hover {color: #5b3567;}
.box-purple .button:hover, .title-purple .button:hover, .box-purple .button:active, .title-purple .button:active, .box-purple .button:focus, .title-purple .button:focus {background: #a06ab2;}
.box-purple .button.button-3, .title-purple .button.button-3, .box-purple .button.button-4, .title-purple .button.button-4 {color: #3d2446;border-color: #3d2446;}
.box-purple .button.button-3:hover, .title-purple .button.button-3:hover, .box-purple .button.button-4:hover, .title-purple .button.button-4:hover, .box-purple .button.button-3:active, .title-purple .button.button-3:active, .box-purple .button.button-4:active, .title-purple .button.button-4:active, .box-purple .button.button-3:focus, .title-purple .button.button-3:focus, .box-purple .button.button-4:focus, .title-purple .button.button-4:focus {color: #fff;border-color: #fff;}
.title-blue .g-title {color: #279fba;border: 0 none;}
.title-blue .button {border-color: #279fba;color: #279fba !important;}
.box-blue.moduletable, .box-blue.widget, .box-blue.g-outer-box, .box-blue > .g-content {background: #279fba;}
.box-blue .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #fff !important;box-shadow: none;padding: 0;margin-bottom: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box-blue .button:hover, .box-blue .button:active, .box-blue .button:focus {background: none;box-shadow: none;border-color: rgba(255,255,255,.5);}
.box-blue a {color: #7dd1e4;}
.box-blue a:hover {color: #1a697b;}
.box-blue .button:hover, .title-blue .button:hover, .box-blue .button:active, .title-blue .button:active, .box-blue .button:focus, .title-blue .button:focus {background: #3ebad6;}
.box-blue .button.button-3, .title-blue .button.button-3, .box-blue .button.button-4, .title-blue .button.button-4 {color: #114551;border-color: #114551;}
.box-blue .button.button-3:hover, .title-blue .button.button-3:hover, .box-blue .button.button-4:hover, .title-blue .button.button-4:hover, .box-blue .button.button-3:active, .title-blue .button.button-3:active, .box-blue .button.button-4:active, .title-blue .button.button-4:active, .box-blue .button.button-3:focus, .title-blue .button.button-3:focus, .box-blue .button.button-4:focus, .title-blue .button.button-4:focus {color: #fff;border-color: #fff;}
.title-orange .g-title {color: #ee7933;border: 0 none;}
.title-orange .button {border-color: #ee7933;color: #ee7933 !important;}
.box-orange.moduletable, .box-orange.widget, .box-orange.g-outer-box, .box-orange > .g-content {background: #ee7933;}
.box-orange .button {border: 0 none;border-bottom: 2px solid transparent;line-height: 2.5;border-radius: 0;color: #fff !important;box-shadow: none;padding: 0;margin-bottom: 0;font-weight: 700;font-size: 1rem;cursor: pointer;}
.box-orange .button:hover, .box-orange .button:active, .box-orange .button:focus {background: none;box-shadow: none;border-color: rgba(255,255,255,.5);}
.box-orange a {color: #f8c6a9;}
.box-orange a:hover {color: #c45410;}
.box-orange .button:hover, .title-orange .button:hover, .box-orange .button:active, .title-orange .button:active, .box-orange .button:focus, .title-orange .button:focus {background: #f29862;}
.box-orange .button.button-3, .title-orange .button.button-3, .box-orange .button.button-4, .title-orange .button.button-4 {color: #95400c;border-color: #95400c;}
.box-orange .button.button-3:hover, .title-orange .button.button-3:hover, .box-orange .button.button-4:hover, .title-orange .button.button-4:hover, .box-orange .button.button-3:active, .title-orange .button.button-3:active, .box-orange .button.button-4:active, .title-orange .button.button-4:active, .box-orange .button.button-3:focus, .title-orange .button.button-3:focus, .box-orange .button.button-4:focus, .title-orange .button.button-4:focus {color: #fff;border-color: #fff;}
.spaced .g-content {margin: 1px;}
.bordered .g-content {border: 1px solid rgba(231,232,234,.25);margin: 1px;}
.shadow .g-content {box-shadow: 1px 1px 1px rgba(0,0,0,.1);}
.shadow2 .g-content {box-shadow: 0 0 4px rgba(0,0,0,.15);}
.disabled .g-content {opacity: .4;}
.square .g-content {border-radius: none;}
.rounded .g-content {border-radius: .1875rem;overflow: hidden;}
.no-bg-image {background-image: none !important;}
.g-block-divider {background: rgba(231,232,234,.25);height: 5px;margin-top: 3.752rem;margin-bottom: 3.752rem;}
.equal-height #g-aside, .equal-height #g-mainbar, .equal-height #g-sidebar {width: 100%;}
.equal-height .g-content {width: auto;}
.button {display: inline-block;font-family: "lato";font-weight: 700;color: #125632 !important;font-size: 1rem;border: 2px solid #125632;margin: 0 0 .5rem 0;padding: .3rem 1.1rem;border-radius: .4rem;vertical-align: middle;text-shadow: none;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;}
.button:hover, .button:active, .button:focus {background: #125632;color: #fff !important;}
.button .fa {font-size: 1.7rem;}
.button.button-square {border-radius: 0;}
.button.button-square[class*="button"] {border-radius: 0;}
.button.button-block {display: block;}
.button.button-xlarge {font-size: 1.6rem;}
.button.button-large {font-size: 1.4rem;}
.button.button-medium {font-size: 1.2rem;}
.button.button-small {font-size: 1rem;}
.button.button-xsmall {font-size: .8rem;}
.button.button-alt {background: #125632;}
.button.button-alt:hover, .button.button-alt:active, .button.button-alt:focus {background: #092c19;}
.dir-ltr .button.button-alt.button-special:before {border-left: 1px solid #0b341e;border-bottom: 1px solid #0b341e;}
.dir-rtl .button.button-alt.button-special:after {border-right: 1px solid #0b341e;border-bottom: 1px solid #0b341e;}
.button.button-3, .button.button-4, .button.button-grey, .button.button-pink, .button.button-red, .button.button-purple, .button.button-orange, .button.button-blue {color: #fff !important;}
.button.button-3.button-3, .button.button-4.button-3, .button.button-grey.button-3, .button.button-pink.button-3, .button.button-red.button-3, .button.button-purple.button-3, .button.button-orange.button-3, .button.button-blue.button-3, .button.button-3.button-4, .button.button-4.button-4, .button.button-grey.button-4, .button.button-pink.button-4, .button.button-red.button-4, .button.button-purple.button-4, .button.button-orange.button-4, .button.button-blue.button-4 {background: transparent;}
.button.button-3.button-3:hover, .button.button-4.button-3:hover, .button.button-grey.button-3:hover, .button.button-pink.button-3:hover, .button.button-red.button-3:hover, .button.button-purple.button-3:hover, .button.button-orange.button-3:hover, .button.button-blue.button-3:hover, .button.button-3.button-4:hover, .button.button-4.button-4:hover, .button.button-grey.button-4:hover, .button.button-pink.button-4:hover, .button.button-red.button-4:hover, .button.button-purple.button-4:hover, .button.button-orange.button-4:hover, .button.button-blue.button-4:hover, .button.button-3.button-3:active, .button.button-4.button-3:active, .button.button-grey.button-3:active, .button.button-pink.button-3:active, .button.button-red.button-3:active, .button.button-purple.button-3:active, .button.button-orange.button-3:active, .button.button-blue.button-3:active, .button.button-3.button-4:active, .button.button-4.button-4:active, .button.button-grey.button-4:active, .button.button-pink.button-4:active, .button.button-red.button-4:active, .button.button-purple.button-4:active, .button.button-orange.button-4:active, .button.button-blue.button-4:active, .button.button-3.button-3:focus, .button.button-4.button-3:focus, .button.button-grey.button-3:focus, .button.button-pink.button-3:focus, .button.button-red.button-3:focus, .button.button-purple.button-3:focus, .button.button-orange.button-3:focus, .button.button-blue.button-3:focus, .button.button-3.button-4:focus, .button.button-4.button-4:focus, .button.button-grey.button-4:focus, .button.button-pink.button-4:focus, .button.button-red.button-4:focus, .button.button-purple.button-4:focus, .button.button-orange.button-4:focus, .button.button-blue.button-4:focus {background: transparent;}
.button.button-3 {border-radius: 0;color: #fff !important;background: #125632 !important;border: 2px solid #125632;}
.button.button-3:hover, .button.button-3:active, .button.button-3:focus {background: #05170d !important;border-color: #05170d !important;color: #fff !important;}
.button.button-4 {color: #fff !important;background: #125632 !important;border: 2px solid #125632;}
.button.button-4:hover, .button.button-4:active, .button.button-4:focus {background: #05170d !important;border-color: #05170d !important;color: #fff !important;}
.button.button-grey {background: #95a5a6;border-color: #95a5a6;}
.button.button-grey.button-3, .button.button-grey.button-4 {background: transparent !important;color: #95a5a6 !important;border: 2px solid #95a5a6;}
.button.button-grey.button-3:hover, .button.button-grey.button-4:hover, .button.button-grey.button-3:active, .button.button-grey.button-4:active, .button.button-grey.button-3:focus, .button.button-grey.button-4:focus {border-color: #6d8082 !important;color: #6d8082 !important;}
.button.button-grey:hover, .button.button-grey:active, .button.button-grey:focus {background: #6d8082;border-color: #6d8082;}
.button.button-pink {background: #d13b7b;border-color: #d13b7b;}
.button.button-pink.button-3, .button.button-pink.button-4 {background: transparent !important;color: #d13b7b !important;border: 2px solid #d13b7b;}
.button.button-pink.button-3:hover, .button.button-pink.button-4:hover, .button.button-pink.button-3:active, .button.button-pink.button-4:active, .button.button-pink.button-3:focus, .button.button-pink.button-4:focus {border-color: #9b2457 !important;color: #9b2457 !important;}
.button.button-pink:hover, .button.button-pink:active, .button.button-pink:focus {background: #9b2457;border-color: #9b2457;}
.button.button-red {background: #ef4a44;border-color: #ef4a44;}
.button.button-red.button-3, .button.button-red.button-4 {background: transparent !important;color: #ef4a44 !important;border: 2px solid #ef4a44;}
.button.button-red.button-3:hover, .button.button-red.button-4:hover, .button.button-red.button-3:active, .button.button-red.button-4:active, .button.button-red.button-3:focus, .button.button-red.button-4:focus {border-color: #d41912 !important;color: #d41912 !important;}
.button.button-red:hover, .button.button-red:active, .button.button-red:focus {background: #d41912;border-color: #d41912;}
.button.button-purple {background: #874f9a;border-color: #874f9a;}
.button.button-purple.button-3, .button.button-purple.button-4 {background: transparent !important;color: #874f9a !important;border: 2px solid #874f9a;}
.button.button-purple.button-3:hover, .button.button-purple.button-4:hover, .button.button-purple.button-3:active, .button.button-purple.button-4:active, .button.button-purple.button-3:focus, .button.button-purple.button-4:focus {border-color: #5b3567 !important;color: #5b3567 !important;}
.button.button-purple:hover, .button.button-purple:active, .button.button-purple:focus {background: #5b3567;border-color: #5b3567;}
.button.button-orange {background: #ee7933;border-color: #ee7933;}
.button.button-orange.button-3, .button.button-orange.button-4 {background: transparent !important;color: #ee7933 !important;border: 2px solid #ee7933;}
.button.button-orange.button-3:hover, .button.button-orange.button-4:hover, .button.button-orange.button-3:active, .button.button-orange.button-4:active, .button.button-orange.button-3:focus, .button.button-orange.button-4:focus {border-color: #c45410 !important;color: #c45410 !important;}
.button.button-orange:hover, .button.button-orange:active, .button.button-orange:focus {background: #c45410;border-color: #c45410;}
.button.button-blue {background: #279fba;border-color: #279fba;}
.button.button-blue.button-3, .button.button-blue.button-4 {background: transparent !important;color: #279fba !important;border: 2px solid #279fba;}
.button.button-blue.button-3:hover, .button.button-blue.button-4:hover, .button.button-blue.button-3:active, .button.button-blue.button-4:active, .button.button-blue.button-3:focus, .button.button-blue.button-4:focus {border-color: #1a697b !important;color: #1a697b !important;}
.button.button-blue:hover, .button.button-blue:active, .button.button-blue:focus {background: #1a697b;border-color: #1a697b;}
.button.button-arrow {position: relative;}
.button.button-arrow:before, .button.button-arrow:after {font-family: FontAwesome;}
.dir-ltr .button.button-arrow:after {content: "";margin-left: 1rem;}
.dir-rtl .button.button-arrow:before {content: "";margin-right: 1rem;}
.button.button-special {position: relative;}
.dir-ltr .button.button-special:before {position: absolute;content: "";top: 8px;bottom: -8px;left: -8px;right: 8px;border-left: 1px solid #0b341e;border-bottom: 1px solid #0b341e;}
.dir-rtl .button.button-special:after {position: absolute;content: "";top: 8px;bottom: -8px;right: -8px;left: 8px;border-right: 1px solid #0b341e;border-bottom: 1px solid #0b341e;}
.button.button-outline {color: #fff !important;background: transparent;border: 1px solid #fff;}
.dir-ltr .button.button-outline:before {border-left: 1px solid #fff;border-bottom: 1px solid #fff;}
.dir-rtl .button.button-outline:after {border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.button.button-outline:hover {border: 1px solid #125632;color: #125632 !important;}
.dir-ltr .button.button-outline:hover:before {border-left: 1px solid #125632;border-bottom: 1px solid #125632;}
.dir-rtl .button.button-outline:hover:after {border-right: 1px solid #125632;border-bottom: 1px solid #125632;}
.button.button-text-only {padding: 0 !important;background: transparent !important;color: #125632 !important;}
.button.button-text-only:hover {color: #05170d;}
table {border: 1px solid #dedede;}
th {background: rgba(0,0,0,.1);padding: .5rem;}
td {padding: .5rem;border: 1px solid #dedede;}
textarea, select[multiple=multiple] {background-color: white;border: 2px solid #fff;box-shadow: inset 0 1px 3px rgba(0,0,0,.06);}
textarea:hover, select[multiple=multiple]:hover {border-color: #125632;}
textarea:focus, select[multiple=multiple]:focus {border-color: #125632;}
textarea {width: 100%;box-sizing: border-box !important;}
fieldset.input {margin: 0;padding: 0;}
input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], input:not([type]), textarea {background-color: white;vertical-align: middle;border: 2px solid #fff;box-shadow: inset 0 1px 3px rgba(0,0,0,.06);font-size: 1.2rem;width: 100%;line-height: 1.5;-webkit-transition: border-color .2s;-moz-transition: border-color .2s;transition: border-color .2s;}
input[type="color"]:hover, input[type="date"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="email"]:hover, input[type="month"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="time"]:hover, input[type="url"]:hover, input[type="week"]:hover, input:not([type]):hover, textarea:hover {border-color: #125632;}
input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, input:not([type]):focus, textarea:focus {border-color: #125632;}
#g-top {background: #fff;color: #212121;}
@media print {#g-top {background: #fff !important;color: #000 !important;}}
#g-navigation {padding: 2.563rem 0;background: #fff;color: #212121;}
.dir-rtl #g-navigation .align-right {text-align: left !important;}
.dir-rtl #g-navigation .align-left {text-align: right !important;}
#g-navigation .g-container {position: relative;}
#g-navigation .g-container .g-block > .g-content {margin: .625rem 0;padding: .5rem 0;}
#g-navigation .g-container .g-block:first-child > .g-content {margin-left: 1.563rem;padding-left: 0;}
.dir-rtl #g-navigation .g-container .g-block:first-child > .g-content {margin-right: 1.843rem;margin-left: 0;}
#g-navigation .g-container .g-block:last-child > .g-content {margin-right: 1.563rem;padding-right: 0;}
.dir-rtl #g-navigation .g-container .g-block:last-child > .g-content {margin-left: 1.563rem;margin-right: 0;}
#g-navigation .g-offsidebar-toggle {position: relative;padding-top: 0;font-size: 2rem;line-height: 2rem;height: 32px;color: #212121;}
@media only all and (max-width: 47.938rem) {#g-navigation .g-offsidebar-toggle {display: none;}}
#g-navigation .g-offsidebar-toggle-icon {cursor: pointer;}
#g-navigation .g-main-nav {margin-top: .5rem;font-family: "lato";font-weight: 700;}
#g-navigation .g-main-nav .g-toplevel > li {margin: 0 .7rem;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {#g-navigation .g-main-nav .g-toplevel > li {margin: 0 .4rem;}}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {font-size: 1rem;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;color: #125632;padding: 0;}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-parent-indicator {border-radius: 100%;background: transparent;position: relative;z-index: 18;display: inline-block;margin-bottom: 4px;vertical-align: bottom;width: 8px;height: 8px;-webkit-transition: all .25s;-moz-transition: all .25s;transition: all .25s;margin-left: 5px;margin-right: -10px;}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-parent-indicator:after {position: absolute;opacity: 0;top: 11px;left: -11px;width: 30px;height: 15px;background-image: url("data:image/svg+xml;utf-8,<svg%20version=\"1.1\"%20id=\"Layer_1\"%20xmlns=\"https://www.w3.org/2000/svg\"%20xmlns:xlink=\"https://www.w3.org/1999/xlink\"%20x=\"0px\"%20y=\"0px\"%20width=\"95.13px\"%20height=\"45.44px\"%20viewBox=\"0%200%2095.13%2045.44\"%20enable-background=\"new%200%200%2095.13%2045.44\"%20xml:space=\"preserve\"><path%20fill-rule=\"evenodd\"%20fill=\"rgba(255,%20255,%20255,%201)\"%20clip-rule=\"evenodd\"%20d=\"M0,14.75c28.5-1.13,22.56,30.69,48.25,30.69%20c20.44,0.03,24.25-32.69,46.88-30.69V0H0V14.75z\"/></svg>");background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;content: "";z-index: 100;text-align: left;}
.dir-rtl #g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-parent-indicator {margin-right: 5px;margin-left: -10px;}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-item-subtitle ~ .g-menu-parent-indicator:after {padding-top: 200px !important;}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container i {opacity: 1;}
#g-navigation .g-main-nav .g-toplevel > li:hover > .g-menu-item-container {color: #125632;}
#g-navigation .g-main-nav .g-toplevel > li:hover .g-menu-parent-indicator {background: #125632;}
#g-navigation .g-main-nav .g-toplevel > li:hover .g-menu-parent-indicator:after {opacity: 1;}
#g-navigation .g-main-nav .g-dropdown {background: #125632;border-radius: 5px;border: 1px solid rgba(0,0,0,.15);}
#g-navigation .g-main-nav .g-dropdown a {color: #fff;}
#g-navigation .g-main-nav .g-dropdown a:hover {color: #82e5b1;}
#g-navigation .g-main-nav .g-dropdown .g-dropdown-column {position: relative;}
#g-navigation .g-main-nav .g-sublevel {padding: .7rem .4rem;}
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container {font-weight: 700;color: #fff;border-bottom: 2px solid transparent;padding: .1rem 0;}
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container .g-menu-item-title {padding-bottom: .1rem;border-bottom: 2px solid transparent;-webkit-transition: border-color .75s ease-out;-moz-transition: border-color .75s ease-out;transition: border-color .75s ease-out;}
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container > .g-selected {color: #fff;border-bottom: 2px solid #fff;}
#g-navigation .g-main-nav .g-sublevel > li:last-child > .g-menu-item-container {border-bottom: 0 !important;}
#g-navigation .g-main-nav .g-sublevel > li:last-child > .g-menu-item-container > .g-selected {border-bottom: 0 !important;}
#g-navigation .g-main-nav .g-sublevel > li:hover > .g-menu-item-container, #g-navigation .g-main-nav .g-sublevel > li.active > .g-menu-item-container {color: #fff;}
#g-navigation .g-main-nav .g-sublevel > li:hover > .g-menu-item-container .g-menu-item-title, #g-navigation .g-main-nav .g-sublevel > li.active > .g-menu-item-container .g-menu-item-title {border-bottom: 2px solid #fff;}
#g-navigation .g-main-nav .g-sublevel > li:hover > .g-menu-item-container > .g-selected, #g-navigation .g-main-nav .g-sublevel > li.active > .g-menu-item-container > .g-selected {color: #fff;}
#g-navigation .g-main-nav .g-sublevel > li .g-preset-thumbnails a span:hover, #g-navigation .g-main-nav .g-sublevel > li .g-preset-thumbnails a span.active {border-bottom: 2px solid #fff;}
#g-navigation .g-main-nav .g-sublevel > li.g-menu-item-type-particle > .g-menu-item-container {border: 0;}
#g-navigation .g-main-nav .g-sublevel > li.g-menu-item-type-particle:hover > .g-menu-item-container, #g-navigation .g-main-nav .g-sublevel > li.g-menu-item-type-particle.active > .g-menu-item-container {border: 0;}
#g-navigation .g-main-nav .g-sublevel > li.g-menu-item-type-particle:hover > .g-menu-item-container {background: inherit;}
@media only all and (max-width: 47.938rem) {#g-navigation .g-menu-block {display: none;}}
#g-navigation .g-menu-item-subtitle {text-transform: lowercase;font-size: .85rem;font-weight: bold;opacity: .8;padding-top: 0;}
#g-navigation .g-social a {color: #fff;background: rgba(18,86,50,.25);padding: .1rem .2rem;width: auto;height: auto;font-size: .7rem;line-height: inherit;vertical-align: middle;}
#g-navigation .g-social a .fa:before {vertical-align: middle;}
#g-navigation .g-social a:hover {background: #125632;}
@media only all and (max-width: 47.938rem) {#g-navigation .g-social {text-align: center !important;}}
.g-offcanvas-toggle {display: none;}
@media only all and (max-width: 47.938rem) {.g-offcanvas-toggle {display: block;}}
@media print {#g-navigation {background: #fff !important;color: #000 !important;}}
#g-slideshow {background: rgba(18,86,50,.75);color: #fff;}
#g-slideshow .button {border-color: #fff;color: #fff !important;box-shadow: none;cursor: pointer;}
#g-slideshow .button:hover, #g-slideshow .button:active, #g-slideshow .button:focus {background: none;box-shadow: none;border-color: rgba(255,255,255,.5);}
#g-slideshow .owl-nav div:hover {color: rgba(255,255,255,.5);}
@media print {#g-slideshow {background: #fff !important;color: #000 !important;}}
#g-header {background: #fff;color: #212121;padding: 4rem 0 1rem 0;}
@media only all and (max-width: 47.938rem) {#g-header {padding: 2rem 0 1rem 0;}}
#g-header .g-promocontent h2.g-title {font-size: 3.5rem;text-transform: none;font-weight: 900;line-height: 1.2;color: #000;}
@media only all and (max-width: 47.938rem) {#g-header .g-promocontent h2.g-title {font-size: 2rem;}}
@media print {#g-header {background: #fff !important;color: #000 !important;}}
#g-above {background: #fff;color: #fff;padding: 6rem 0;position: relative;z-index: 1;background-image: url("../../images/backgrounds/above/img-04.jpg");background-repeat: no-repeat;background-size: cover;}
#g-above .g-simplecontent-item-content-title {color: #fff;}
#g-above .info2 {padding-top: .838rem;font-size: 1rem;font: "pt_sans, Helvetica, Tahoma, Geneva, Arial, sans-serif";}
@media only all and (max-width: 47.938rem) {#g-above {background-position: right;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {#g-above {background-position: right;}}
.dir-rtl #g-above:before {position: absolute;top: 0;content: "";background-image: url("../../images/backgrounds/above/img-04.jpg");background-repeat: no-repeat;background-size: cover;-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);width: 100%;height: 100%;z-index: -1;}
@media print {#g-above {background: #fff !important;color: #000 !important;}}
#g-showcase, #g-container-showcase {background: #fff;color: #212121;padding: 5rem 0;}
@media print {#g-showcase, #g-container-showcase {background: #fff !important;color: #000 !important;}}
#g-utility {background: #fff;color: #212121;padding: 5rem 0;}
@media print {#g-utility {background: #fff !important;color: #000 !important;}}
#g-feature {background: #000;color: #fff;padding: 7rem 0;}
@media print {#g-feature {background: #fff !important;color: #000 !important;}}
#g-mainbar {background: #fff;color: #212121;}
@media print {#g-main {background: #fff !important;color: #000 !important;}}
#g-aside {background: #fff;color: #212121;}
@media print {#g-aside {background: #fff !important;color: #000 !important;}}
#g-sidebar {background: #fff;color: #212121;position: relative;}
@media print {#g-sidebar {background: #fff !important;color: #000 !important;}}
#g-expanded {background: #fff;color: #212121;padding: 5rem 0;}
#g-expanded .g-imagegrid .g-imagegrid-wrapper {padding-left: 100px;}
.dir-rtl #g-expanded .g-imagegrid .g-imagegrid-wrapper {padding-right: 100px;padding-left: 0;}
@media only all and (max-width: 47.938rem) {#g-expanded .g-imagegrid .g-imagegrid-wrapper {padding-left: 0;}}
@media print {#g-expanded {background: #fff !important;color: #000 !important;}}
#g-extension {background: #f5f5f5;color: #212121;padding: 5rem 0;}
#g-extension .g-blockcontent .g-blockcontent-subcontent-img {border-radius: 100%;max-width: 50px;}
#g-extension .g-blockcontent .fa {opacity: .3;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;transition: all .2s ease-out;}
#g-extension .g-blockcontent .fa:hover {opacity: 1;}
@media print {#g-extension {background: #fff !important;color: #000 !important;}}
#g-bottom {background: #36a763;color: #fff;padding: 6.3rem 0;position: relative;}
#g-bottom .g-pricingtable {border: 0 none;color: #fff;background: none;}
#g-bottom .g-pricingtable .g-pricingtable-price, #g-bottom .g-pricingtable .g-pricingtable-item .fa {color: #fff;}
#g-bottom .g-pricingtable .g-pricingtable-price {font-size: 7rem;line-height: 1.3;}
#g-bottom .g-pricingtable .g-pricingtable-price:first-letter {font-weight: 200;font-size: 4rem;vertical-align: super;}
#g-bottom .g-pricingtable .button {margin-top: 3.5rem;font-size: 2.2rem;padding: .4rem 1.5rem;background-color: transparent;border-color: #fff;border-width: 5px;border-radius: 10px;color: #fff !important;white-space: nowrap;}
#g-bottom .g-pricingtable .button:hover {background-color: #125632;}
#g-bottom .g-pricingtable .g-pricingtable-item.g-pricingtable-item-0 {padding-top: 1.738rem;margin-top: 0;}
#g-bottom .g-pricingtable .g-pricingtable-plan {display: none;}
#g-bottom .g-pricingtable .g-pricingtable-period, #g-bottom .g-pricingtable .g-pricingtable-desc {opacity: .7;}
@media print {#g-bottom {background: #fff !important;color: #000 !important;}}
#g-footer {background: #fff;color: #212121;padding: 5rem 0 2rem 0;}
#g-footer .g-sample-sitemap a {line-height: 1.8;color: #000;font-family: "pt_sans","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
#g-footer .g-sample-sitemap a:hover {color: #000;text-decoration: underline;}
@media print {#g-footer {background: #fff !important;color: #000 !important;}}
#g-copyright {background: #fff;color: #212121;}
#g-copyright:before {position: absolute;bottom: 0;left: 0;width: 0;height: 0;border-style: solid;border-width: 1200px 0 0 1000px;border-color: transparent transparent transparent rgba(0,0,0,.05);content: "";pointer-events: none;}
#g-copyright:after {position: absolute;bottom: 0;right: 0;width: 0;height: 0;border-style: solid;border-width: 0 0 1200px 1000px;border-color: transparent transparent rgba(0,0,0,.05) transparent;content: "";pointer-events: none;}
#g-copyright .g-container:before {border-top: 1px solid rgba(0,0,0,.1);content: "";display: block;margin: 0 1.563rem;}
@media print {#g-copyright {background: #fff !important;color: #000 !important;}}
#g-offcanvas {background: #36a763;width: 10rem;color: #fff;}
#g-offcanvas a {color: #fff;}
#g-offcanvas a:hover {color: #000;}
#g-offcanvas h1, #g-offcanvas h2, #g-offcanvas h3, #g-offcanvas h4, #g-offcanvas h5, #g-offcanvas h6, #g-offcanvas strong {color: #fff;}
#g-offcanvas .button {background: transparent;border: 2px solid #fff !important;color: #fff !important;}
#g-offcanvas .button:hover {border: 2px solid #000 !important;color: #000 !important;}
#g-offcanvas .button:active {border: 2px solid #000 !important;color: #000 !important;}
#g-offcanvas hr {border-bottom: 1px solid rgba(255,255,255,.5);}
.g-offcanvas-toggle {display: none;font-size: 1.7rem;color: #125632;background: transparent;width: 24px;height: 24px;line-height: 24px;text-align: center;top: .7rem;left: 1.5rem;margin-left: -15px;padding-left: 1px;z-index: 100001;}
@media only all and (max-width: 48rem) {.g-offcanvas-toggle {display: block;}}
.g-offcanvas-open .g-nav-overlay {z-index: 100000;}
.g-offcanvas-open .g-offcanvas-left #g-page-surround {left: 10rem;}
.g-offcanvas-open .g-offcanvas-right #g-page-surround {right: 10rem;}
.g-offcanvas-open .dir-rtl.g-offcanvas-left #g-offcanvas {right: auto;}
.g-offcanvas-open .dir-rtl.g-offcanvas-right #g-offcanvas {left: auto;}
#g-offcanvas #g-mobilemenu-container ul {background: #36a763;}
#g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container {color: #fff;padding: .938rem;}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container {color: #fff;}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {background: #0b341e;}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {background: #0e4126;}
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {border: 1px solid #176f41;background: #0e4528;border-radius: .1875rem;margin: -.3rem 0 -.2rem .5rem;padding: .2rem;}
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator:hover {background: #0b341e;}
#g-offcanvas #g-mobilemenu-container ul .g-dropdown-column {width: 10rem;}
#g-offcanvas #g-mobilemenu-container ul i.fa {width: 1.5rem;}
#g-mobilemenu-container {margin: -1.563rem;}
.g-preset-thumbnails img {margin-bottom: 1rem;}
@media only all and (max-width: 47.938rem) {.g-preset-thumbnails {text-align: center;}
	.g-preset-thumbnails .g-block {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 0 auto;-moz-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50% !important;}
	.g-preset-thumbnails .g-content {margin: 0;}}
.g-error #g-header .g-infolist-textstyle-header .g-infolist-item-title {font-weight: 400;text-transform: none;font-size: 3.5rem;line-height: 5rem;}
@media only all and (max-width: 30rem) {.g-error #g-header .g-infolist-textstyle-header .g-infolist-item-title {font-size: 2rem;line-height: 3rem;}}
.g-error #g-header .g-infolist-textstyle-header .g-infolist-item-desc {font-weight: 400;}
@media only all and (max-width: 30rem) {.g-error #g-header .g-infolist-textstyle-header .g-infolist-item-desc {font-size: 1rem;line-height: 1.5rem;}}
.g-error #g-showcase h1 {font-weight: 400;text-transform: none;font-size: 3.5rem;line-height: 4rem;margin: 9rem 0;}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-error #g-showcase h1 {margin: 3rem 0;}}
@media only all and (max-width: 30rem) {.g-error #g-showcase h1 {font-size: 2rem;line-height: 3rem;margin: 3rem 0;}}
.g-error #g-showcase .g-compact {position: relative;}
@media only all and (min-width: 48rem) {.g-error #g-showcase .g-compact img {position: absolute;bottom: 0;}}
@media only all and (max-width: 47.938rem) {.g-error #g-copyright .g-content {text-align: center;padding-bottom: 0;}}
.g-comingsoon #g-header .g-content {padding: 3.5rem .938rem;}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-comingsoon #g-header .g-content {padding: 1.5rem .938rem;}}
@media only all and (max-width: 30rem) {.g-comingsoon #g-header .g-content {padding: 1rem .938rem;}}
.g-comingsoon #g-header .g-infolist-textstyle-header .g-infolist-item-title {font-weight: 400;text-transform: none;font-size: 3.5rem;line-height: 5rem;}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-comingsoon #g-header .g-infolist-textstyle-header .g-infolist-item-title {line-height: 4rem;}}
@media only all and (max-width: 30rem) {.g-comingsoon #g-header .g-infolist-textstyle-header .g-infolist-item-title {font-size: 2rem;line-height: 3rem;}}
.g-comingsoon #g-header .g-infolist-textstyle-header .g-infolist-item-desc {font-weight: 400;}
@media only all and (max-width: 30rem) {.g-comingsoon #g-header .g-infolist-textstyle-header .g-infolist-item-desc {font-size: 1rem;line-height: 1.5rem;}}
.g-comingsoon #g-extension .g-blockcontent-headline {margin: 0;padding: 0;font-family: "lato","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight: 400;text-transform: none;font-size: 3.5rem;line-height: 5rem;}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-comingsoon #g-extension .g-blockcontent-headline {line-height: 4rem;}}
@media only all and (max-width: 30rem) {.g-comingsoon #g-extension .g-blockcontent-headline {font-size: 2rem;line-height: 3rem;}}
.g-comingsoon #g-extension .g-blockcontent-description {font-size: 1.7rem;line-height: 2rem;opacity: .8;padding: 0;text-rendering: optimizeLegibility;font-family: "lato";font-weight: 400;margin: 0;}
@media only all and (max-width: 30rem) {.g-comingsoon #g-extension .g-blockcontent-description {font-size: 1rem;line-height: 1.5rem;}}
.g-comingsoon #g-extension .button {margin-top: 1rem;}
@media only all and (max-width: 47.938rem) {.g-comingsoon #g-copyright .g-content {text-align: center;padding-bottom: 0;}}
.g-comingsoon .g-simplecounter .g-title {margin: 0;padding: 0;font-family: "lato","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight: 400;text-transform: none;font-size: 3.5rem;line-height: 5rem;}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-comingsoon .g-simplecounter .g-title {line-height: 4rem;}}
@media only all and (max-width: 30rem) {.g-comingsoon .g-simplecounter .g-title {font-size: 2rem;line-height: 3rem;}}
.g-comingsoon .g-simplecounter .g-simplecounter-content {font-size: 1.7rem;line-height: 2rem;opacity: .8;padding: 0;text-rendering: optimizeLegibility;font-family: "lato";font-weight: 400;margin: 0;}
@media only all and (max-width: 30rem) {.g-comingsoon .g-simplecounter .g-simplecounter-content {font-size: 1rem;line-height: 1.5rem;}}
.g-offline #g-header .g-content {padding: 1.5rem .938rem;}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-offline #g-header .g-content {padding: 1.5rem .938rem;}}
@media only all and (max-width: 30rem) {.g-offline #g-header .g-content {padding: 1rem .938rem;}}
@media only all and (max-width: 47.938rem) {.g-offline #g-copyright .g-content {text-align: center;padding-bottom: 0;}}
.g-offline #form-login #submit-buton label {display: none;}
.g-offline #form-login input {border-radius: 0;}
.g-social {margin-top: 7px;}
.g-social a {color: #212121;background: #fff;display: inline-block;font-size: 1rem;text-align: center;width: 20px;height: 20px;line-height: 20px;margin: 0 2px;border-radius: 2px;}
.g-social a:hover {color: #fff;background: #125632;}
.g-content-array {margin-left: -.938rem;margin-right: -.938rem;}
.g-content-array .g-grid {margin-bottom: 2.3445rem;}
.g-content-array .g-grid:last-child {margin-bottom: 0;}
@media only all and (max-width: 47.938rem) {.g-content-array .g-grid:last-child .g-block:last-child .g-array-item {margin-bottom: 0;}}
@media only all and (max-width: 47.938rem) {.g-content-array .g-grid {margin-bottom: 0;}}
.g-content-array .g-content {margin: 0;padding-top: 0;padding-bottom: 0;}
@media only all and (max-width: 47.938rem) {.g-content-array .g-array-item {margin-bottom: 2.3445rem;}}
.g-content-array .g-array-item-image {margin: 0 0 15px 0;}
.g-content-array .g-item-title {margin: 0;}
.g-content-array .g-array-item-details, .g-content-array .g-array-item-text, .g-content-array .g-array-item-read-more {margin: 15px 0 0;}
.g-content-array .g-array-item-details {font-size: 90%;}
.g-content-array .g-array-item-details > span {margin-right: 10px;}
.g-content-array .g-array-item-details i {margin-right: 5px;}
.owl-carousel .animated {-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.owl-carousel .owl-animated-in {z-index: 0;}
.owl-carousel .owl-animated-out {z-index: 1;}
.owl-carousel .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}
@-webkit-keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
@keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
.owl-height {-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;}
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;}
.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px,0px,0px);}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel.owl-loaded {display: block;}
.owl-carousel.owl-loading {opacity: 0;display: block;}
.owl-carousel.owl-hidden {opacity: 0;}
.owl-carousel .owl-refresh .owl-item {display: none;}
.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;width: 100%;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transform: translate3d(0,0,0) !important;}
.owl-carousel .owl-item img {display: block;width: 100%;-webkit-transform-style: preserve-3d;}
.owl-carousel.owl-text-select-on .owl-item {-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto;}
.owl-carousel .owl-grab {cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}
.owl-carousel.owl-rtl {direction: rtl;}
.owl-carousel.owl-rtl .owl-item {float: right;}
.no-js .owl-carousel {display: block;}
.owl-carousel .owl-item .owl-lazy {opacity: 0;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease;}
.owl-carousel .owl-item img {transform-style: preserve-3d;}
.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}
.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("../../../../../owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;-webkit-transition: scale 100ms ease;-moz-transition: scale 100ms ease;-ms-transition: scale 100ms ease;-o-transition: scale 100ms ease;transition: scale 100ms ease;}
.owl-carousel .owl-video-play-icon:hover {-webkit-transition: scale(1.3,1.3);-moz-transition: scale(1.3,1.3);-ms-transition: scale(1.3,1.3);-o-transition: scale(1.3,1.3);transition: scale(1.3,1.3);}
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {display: none;}
.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease;}
.owl-carousel .owl-video-frame {position: relative;z-index: 1;}
.owl-nav {opacity: 1;-webkit-transition: opacity .25s;-moz-transition: opacity .25s;transition: opacity .25s;}
@media only all and (max-width: 30rem) {.owl-nav {padding-bottom: .938rem;}}
.owl-nav div {position: absolute;bottom: 0;right: 0;width: 40px;height: 40px;display: inline-block;opacity: 1;color: #fff;text-transform: uppercase;font-size: 2.2rem;font-weight: 700;-webkit-transition: all .25s;-moz-transition: all .25s;transition: all .25s;}
.owl-nav div:hover {color: #125632;}
@media only all and (max-width: 30rem) {.owl-nav div {position: relative;}}
.owl-nav div.owl-prev {margin-right: 4.69rem;}
@media only all and (max-width: 30rem) {.owl-nav div.owl-prev {margin-right: 1.876rem;}}
.dir-rtl .owl-nav div {left: 0;right: auto;}
.dir-rtl .owl-nav div.owl-next {margin-left: 4.69rem;}
@media only all and (max-width: 30rem) {.dir-rtl .owl-nav div.owl-next {margin-left: 1.876rem;}}
@media only all and (max-width: 30rem) {.owl-controls {text-align: center;}}
.owl-dots .owl-dot {display: inline-block;background: rgba(255,255,255,.5);background: transparent;width: 15px;height: 15px;border-radius: 100%;margin: 0 .1rem;border: 2px solid #fff;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;transition: all .2s ease-out;}
.owl-dots .owl-dot.active {background: #fff;}
.owlcarousel-offset {margin-right: -45px !important;margin-bottom: -45px !important;margin-left: -45px !important;position: relative;z-index: 2;}
@media only all and (max-width: 47.938rem) {.owlcarousel-offset {margin-right: 0 !important;margin-left: 0 !important;}}
.owlcarousel-offset.size-100 {flex-basis: auto;width: auto;}
.g-owlcarousel-layout-standard .owl-item .image:before {position: absolute;display: block;content: "";width: 50%;height: 100%;z-index: 1;top: 0;}
.g-owlcarousel-layout-standard .owl-item .image:before {background-color: #125632;background-color: transparent;background-image: -webkit-linear-gradient(left,#125632 2%,rgba(0,0,0,0));background-image: linear-gradient(to right,#125632 2%,rgba(0,0,0,0));}
.g-owlcarousel-layout-standard .owl-dots {position: absolute;bottom: 0;margin: 1.563rem;}
.g-owlcarousel-layout-standard .owl-nav {position: absolute;top: 0;left: 0;margin: 1.563rem;}
.g-owlcarousel-layout-standard .owl-nav div {position: relative;border-radius: 100%;}
.g-owlcarousel-layout-standard .owl-nav div.owl-prev {margin-right: .625rem;}
.g-owlcarousel:hover .owl-nav {opacity: 1;}
.g-owlcarousel-item-wrapper {position: relative;}
.g-owlcarousel-item-img {position: relative;}
.g-owlcarousel-item-img:after {position: absolute;content: "";height: 50%;left: 0;right: 0;bottom: 0;}
.g-owlcarousel-item-content-container {position: absolute;margin: auto;top: 0;bottom: 0;left: 0;right: 0;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;}
@media only all and (min-width: 85rem) {.g-owlcarousel-item-content-container {width: 85rem;}}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-owlcarousel-item-content-container {width: 60rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-owlcarousel-item-content-container {width: 48rem;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-owlcarousel-item-content-container {width: 30rem;}}
@media only all and (max-width: 30rem) {.g-owlcarousel-item-content-container {width: 100%;}}
.g-owlcarousel-item-content-wrapper {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;height: 100%;}
.g-owlcarousel-item-content {margin: .625rem;padding: .938rem;}
.g-owlcarousel-fullwidth .g-owlcarousel-item-content {width: 100%;}
.g-owlcarousel-compact .g-owlcarousel-item-content {width: 50%;}
.center-block .g-owlcarousel-compact .g-owlcarousel-item-content {margin: auto;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-owlcarousel-compact .g-owlcarousel-item-content {width: 65%;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-owlcarousel-compact .g-owlcarousel-item-content {width: 75%;}}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-compact .g-owlcarousel-item-content {width: 100%;}}
.g-owlcarousel-item-title {font-family: "lato";font-size: 3.2rem;color: #fff;padding-bottom: .538rem;font-weight: 900;text-transform: uppercase;position: absolute;top: 40%;left: 0;z-index: 2;margin: 1.563rem;}
.g-owlcarousel-item-desc {font-size: 1.6rem;line-height: 1.5;font-weight: 200;padding-bottom: 1.876rem;margin-bottom: .625rem;}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-item-desc {display: none;}}
@media only all and (max-width: 30rem) {.g-owlcarousel-item-button {padding: .25rem 1rem;font-weight: 400;font-size: 1rem;}}
.g-owlcarousel-layout-testimonial .owl-stage-outer {overflow: visible;}
.g-owlcarousel-layout-testimonial .owl-stage-outer:before, .g-owlcarousel-layout-testimonial .owl-stage-outer:after {position: absolute;display: block;content: "";width: 1000px;height: 100%;z-index: 10;top: 0;}
.g-owlcarousel-layout-testimonial .owl-stage-outer:before {left: -1000px;background-color: rgba(0,0,0,1);background-color: transparent;background-image: -webkit-linear-gradient(left,rgba(0,0,0,1) 70%,rgba(0,0,0,0));background-image: linear-gradient(to right,rgba(0,0,0,1) 70%,rgba(0,0,0,0));}
.g-owlcarousel-layout-testimonial .owl-stage-outer:after {right: -1000px;background-color: rgba(0,0,0,1);background-color: transparent;background-image: -webkit-linear-gradient(right,rgba(0,0,0,1) 70%,rgba(0,0,0,0));background-image: linear-gradient(to left,rgba(0,0,0,1) 70%,rgba(0,0,0,0));}
.g-owlcarousel-layout-testimonial .g-title {text-align: center;font-family: "pt_sans","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size: .86rem;font-weight: 700;opacity: .5;letter-spacing: 1px;text-transform: uppercase;}
.g-owlcarousel-layout-testimonial .g-owlcarousel-item-desc {font-family: "droidserif","Times","Times New Roman",serif;text-align: center;-webkit-transform: translate3d(0,0,0);padding: .938rem;margin: .625rem;font-size: 2.2rem;line-height: 1;font-weight: 400;font-style: italic;}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-layout-testimonial .g-owlcarousel-item-desc {display: block;padding-top: 2rem;}}
.g-owlcarousel-layout-testimonial .g-owlcarousel-item-desc i {display: block;font-size: 2.2rem;padding: .938rem;margin: .625rem;}
.g-owlcarousel-layout-testimonial .g-owlcarousel-item-desc .g-owlcarousel-item-title {font-family: "lato";font-weight: 400;font-style: normal;position: relative;opacity: .5;text-transform: none;font-size: 1.2rem;margin-top: .625rem;}
.g-owlcarousel-layout-testimonial .owl-dots {margin: .625rem 0;text-align: center;vertical-align: middle;}
.g-owlcarousel-layout-testimonial .owl-dots .owl-dot {vertical-align: middle;border-radius: 100%;margin: 0 .1rem;background: transparent;border: 2px solid #fff;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;transition: all .2s ease-out;}
.g-owlcarousel-layout-testimonial .owl-dots .owl-dot.active {background: #fff;}
.g-owlcarousel-layout-testimonial .owl-nav {margin: .625rem 0;text-align: center;}
.g-owlcarousel-layout-testimonial .owl-nav div {position: relative;}
.g-owlcarousel-layout-testimonial .owl-nav div.owl-prev {margin-right: .938rem;}
.g-owlcarousel-layout-showcase {position: relative;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-owlcarousel-layout-showcase .owl-controls {margin-top: 1.563rem;}}
.g-owlcarousel-layout-showcase .owl-controls .owl-next {margin-right: 1.563rem;}
.g-owlcarousel-layout-showcase .g-owlcarousel-item-title {font-weight: 900;font-size: 6.2rem;position: relative;text-transform: none;margin-left: 0;line-height: 1.1;margin-top: 6.563rem;padding-bottom: 0;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-item-title {font-size: 5.2rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-item-title {font-size: 4rem;}}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-item-title {font-size: 3.2rem;}}
.g-owlcarousel-layout-showcase .g-owlcarousel-item-desc {font-weight: 200;font-size: 2.7rem;line-height: 1.2;opacity: .8;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-item-desc {font-size: 2.2rem;}}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-item-desc {display: block;font-size: 1.7rem;}}
.g-owlcarousel-layout-showcase .item {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
.g-owlcarousel-layout-showcase .g-owlcarousel-content-left {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 60%;-moz-flex: 0 1 60%;-ms-flex: 0 1 60%;flex: 0 1 60%;width: 60%;}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-content-left {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 100%;-moz-flex: 0 1 100%;-ms-flex: 0 1 100%;flex: 0 1 100%;width: 100%;}}
.g-owlcarousel-layout-showcase .g-owlcarousel-content-left .g-owlcarousel-content-padding {padding-right: 2.188rem;}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-content-left .g-owlcarousel-content-padding {padding: 0;}}
.g-owlcarousel-layout-showcase .g-owlcarousel-content-right {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 40%;-moz-flex: 0 1 40%;-ms-flex: 0 1 40%;flex: 0 1 40%;width: 40%;-webkit-align-items: center;-webkit-align-items: center;display: -webkit-flex;display: flex;align-items: center;white-space: nowrap;-webkit-justify-content: flex-end;justify-content: flex-end;}
.g-owlcarousel-layout-showcase .g-owlcarousel-content-right .g-owlcarousel-content-padding {padding-right: 2.188rem;}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-content-right .g-owlcarousel-content-padding {padding: 0;}}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-content-right {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 100%;-moz-flex: 0 1 100%;-ms-flex: 0 1 100%;flex: 0 1 100%;width: 100%;}}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-content-right {-webkit-justify-content: center;justify-content: center;}}
.g-owlcarousel-layout-showcase .g-owlcarousel-content-right i {font-size: 11.2rem;color: rgba(0,0,0,.2);flex: 1;text-align: center;padding-right: 1rem;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-content-right i {font-size: 8.2rem;}}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-layout-showcase .g-owlcarousel-content-right i {font-size: 8.2rem;}}
.g-container-wrapper-panel {background: #fff;}
.g-container-wrapper {position: relative;}
.g-container.carousel {position: relative;width: 85rem;padding: 1.563rem;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-container.carousel {width: 60rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-container.carousel {width: 48rem;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-container.carousel {width: 30rem;}}
@media only all and (max-width: 30rem) {.g-container.carousel {width: 100%;}}
.g-container.carousel h2.g-title {font-family: "pt_sans","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight: 700;font-size: .9rem;color: #545454;letter-spacing: 1px;text-transform: uppercase;}
.g-owlcarousel-panel-container {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;}
.g-owlcarousel-panel-container .g-owlcarousel-panel {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 0 auto;-moz-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;margin: 0px;width: 25%;display: inline-block;cursor: pointer;margin-bottom: 40px;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-owlcarousel-panel-container .g-owlcarousel-panel {width: 50%;}}
@media only all and (max-width: 47.938rem) {.g-owlcarousel-panel-container .g-owlcarousel-panel {width: 50%;}}
.g-owlcarousel-panel-container .g-owlcarousel-panel:after {content: "";background: #f2f2f2;display: block;margin-top: .625rem;height: 3px;width: 45px;}
.g-owlcarousel-panel-container .g-owlcarousel-panel span {display: block;margin-right: 1rem;}
.dir-rtl .g-owlcarousel-panel-container .g-owlcarousel-panel span {margin-left: 1rem;margin-right: 0;}
.g-owlcarousel-panel-container .g-owlcarousel-panel a {display: block;width: 100%;height: 100%;}
.g-owlcarousel-panel-container .g-owlcarousel-panel .g-owlcarousel-panel-title {color: #125632;font-family: "pt_sans","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight: 700;font-size: 1.3rem;line-height: 1.2;}
.g-owlcarousel-panel-container .g-owlcarousel-panel .g-owlcarousel-panel-subtitle {color: #212121;font-family: "pt_sans","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight: 400;font-size: 1.2rem;}
.g-owlcarousel-panel-indicator {width: 96px;height: 50px;position: absolute;left: 0;z-index: 2;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;transition: all .2s ease-out;top: -2.513rem;}
.dir-rtl .g-owlcarousel-panel-indicator {left: 200px;}
.g-mosaicgrid {margin: -.938rem;}
.g-mosaicgrid-sizer, .g-mosaicgrid-item-container {padding: .6253333333rem;}
.g-mosaicgrid-sizer .g-mosaicgrid-item, .g-mosaicgrid-item-container .g-mosaicgrid-item {position: relative;border-radius: 3px;overflow: hidden;}
.g-mosaicgrid-1-col .g-mosaicgrid-sizer, .g-mosaicgrid-1-col .g-mosaicgrid-item-container {width: 100%;}
.g-mosaicgrid-2-col .g-mosaicgrid-sizer, .g-mosaicgrid-2-col .g-mosaicgrid-item-container {width: 50%;}
@media only all and (max-width: 30rem) {.g-mosaicgrid-2-col .g-mosaicgrid-sizer, .g-mosaicgrid-2-col .g-mosaicgrid-item-container {width: 100%;}}
.g-mosaicgrid-3-col .g-mosaicgrid-sizer, .g-mosaicgrid-3-col .g-mosaicgrid-item-container {width: 33.33333%;}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-mosaicgrid-3-col .g-mosaicgrid-sizer, .g-mosaicgrid-3-col .g-mosaicgrid-item-container {width: 50%;}}
@media only all and (max-width: 30rem) {.g-mosaicgrid-3-col .g-mosaicgrid-sizer, .g-mosaicgrid-3-col .g-mosaicgrid-item-container {width: 100%;}}
.g-mosaicgrid-4-col .g-mosaicgrid-sizer, .g-mosaicgrid-4-col .g-mosaicgrid-item-container {width: 25%;}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-mosaicgrid-4-col .g-mosaicgrid-sizer, .g-mosaicgrid-4-col .g-mosaicgrid-item-container {width: 50%;}}
@media only all and (max-width: 30rem) {.g-mosaicgrid-4-col .g-mosaicgrid-sizer, .g-mosaicgrid-4-col .g-mosaicgrid-item-container {width: 100%;}}
.g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {width: 20%;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {width: 33.33333%;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {width: 50%;}}
@media only all and (max-width: 30rem) {.g-mosaicgrid-5-col .g-mosaicgrid-sizer, .g-mosaicgrid-5-col .g-mosaicgrid-item-container {width: 100%;}}
.g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {width: 16.66667%;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {width: 33.33333%;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {width: 50%;}}
@media only all and (max-width: 30rem) {.g-mosaicgrid-6-col .g-mosaicgrid-sizer, .g-mosaicgrid-6-col .g-mosaicgrid-item-container {width: 100%;}}
.g-mosaicgrid-item:hover img, .g-mosaicgrid-item:focus img {opacity: .15;}
.g-mosaicgrid-zoom .g-mosaicgrid-item:hover img, .g-mosaicgrid-zoom .g-mosaicgrid-item:focus img {-webkit-transform: scale(1.25);-moz-transform: scale(1.25);-ms-transform: scale(1.25);-o-transform: scale(1.25);transform: scale(1.25);}
.g-mosaicgrid-rotate .g-mosaicgrid-item:hover img, .g-mosaicgrid-rotate .g-mosaicgrid-item:focus img {-webkit-transform: rotate(5deg) scale(1.25);-moz-transform: rotate(5deg) scale(1.25);-ms-transform: rotate(5deg) scale(1.25);-o-transform: rotate(5deg) scale(1.25);transform: rotate(5deg) scale(1.25);}
.g-mosaicgrid-blur .g-mosaicgrid-item:hover img, .g-mosaicgrid-blur .g-mosaicgrid-item:focus img {-webkit-filter: blur(3px);filter: blur(3px);}
.g-mosaicgrid-grayscale .g-mosaicgrid-item:hover img, .g-mosaicgrid-grayscale .g-mosaicgrid-item:focus img {opacity: 1;-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.g-mosaicgrid-blur.g-mosaicgrid-grayscale .g-mosaicgrid-item:hover img, .g-mosaicgrid-blur.g-mosaicgrid-grayscale .g-mosaicgrid-item:focus img {-webkit-filter: blur(3px) grayscale(100%);filter: blur(3px) grayscale(100%);}
.g-mosaicgrid-style2 .g-mosaicgrid-item:hover .g-mosaicgrid-item-desc, .g-mosaicgrid-style2 .g-mosaicgrid-item:focus .g-mosaicgrid-item-desc {opacity: 1;font-size: 14px;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.g-mosaicgrid-image {background: #092c19;overflow: hidden;}
.g-mosaicgrid-image img {-webkit-transition: all .25s;-moz-transition: all .25s;transition: all .25s;min-width: 100%;}
.g-mosaicgrid-content {padding: 1.6415rem 1.876rem 1.407rem 1.876rem;}
.g-mosaicgrid-style1 .g-mosaicgrid-content {background: #fff;color: #212121;}
.g-mosaicgrid-style2 .g-mosaicgrid-content {position: absolute;left: 0;right: 0;bottom: 0;}
.g-mosaicgrid-item-title {font-family: "lato","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size: 1.45rem;line-height: 1.25;}
.g-mosaicgrid-style1 .g-mosaicgrid-item-title a {color: #000;}
.g-mosaicgrid-style1 .g-mosaicgrid-item-title a:hover {color: #125632;}
.g-mosaicgrid-style2 .g-mosaicgrid-item-title a {color: inherit;font-size: 1.7rem;}
.g-mosaicgrid-style2 .g-mosaicgrid-item-title a:hover {color: #28bf6f;}
.g-mosaicgrid-item-desc {padding-top: .3126666667rem;font-size: 1.075rem;color: #545454;}
.g-mosaicgrid-style2 .g-mosaicgrid-item-desc {color: #6e6e6e;opacity: 0;font-size: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all .25s;-moz-transition: all .25s;transition: all .25s;}
.g-mosaicgrid-item-tag-wrapper {margin: .625rem 0;font-size: 1.1rem;}
.g-mosaicgrid-style1 .g-mosaicgrid-item-tag-wrapper {opacity: .5;margin-top: 1.25rem;padding-top: .938rem;margin-bottom: 0;border-top: 1px solid rgba(231,232,234,.25);}
.g-mosaicgrid-style2 .g-mosaicgrid-item-tag-wrapper {position: absolute;top: .938rem;left: .938rem;right: .938rem;}
.g-mosaicgrid-item-tag {float: left;}
.g-mosaicgrid-style2 .g-mosaicgrid-item-tag {background: rgba(0,0,0,.25);padding: .25rem .5rem;border-radius: 3px;}
.g-mosaicgrid-item-tagicons-container {float: right;white-space: nowrap;}
.g-mosaicgrid-item-tagicons {display: inline-block;margin: 0 2%;}
.g-mosaicgrid-style2 .g-mosaicgrid-item-tagicons {padding: .25rem 0;}
.g-blockcontent {font-family: "pt_sans","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.g-blockcontent .g-title {font-size: 1.95rem;font-weight: 400;}
.g-blockcontent-subcontent-title {margin: 0;padding: 0;}
.g-blockcontent-subcontent-title-icon {display: block;margin-bottom: .625rem;}
.g-blockcontent-subcontent-title-text {font-family: "pt_sans","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight: 700;font-size: 1.3rem;color: #000;}
.g-blockcontent-subcontent {margin-left: -1.563rem;margin-right: -1.563rem;}
.g-blockcontent-spacing .g-blockcontent-subcontent {margin-left: 0;margin-right: 0;}
.g-blockcontent-subcontent-subtitle {font-family: "pt_sans","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight: 700;font-size: .9rem;color: #000;vertical-align: super;}
.g-blockcontent-subcontent-desc {font-size: 1.2rem;position: relative;line-height: 1.4;}
.g-blockcontent-buttons {margin-top: .938rem;}
.g-gridstatistic .g-gridstatistic-wrapper {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 2rem -.25rem;}
.g-gridstatistic .g-gridstatistic-item {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 0 auto;-moz-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;padding: .25rem;width: 100%;display: inline-block;}
.g-gridstatistic .g-gridstatistic-readmore {display: block;margin: 1rem auto;}
.g-gridstatistic .g-gridstatistic-item-text1 {font-family: "lato","Helvetica","Tahoma","Geneva","Arial",sans-serif !important;font-size: 2.7rem;line-height: 1;font-weight: 700;color: #125632;}
#g-extension .g-gridstatistic .g-gridstatistic-item-text1 {color: #000;}
@media only all and (max-width: 47.938rem) {.g-gridstatistic .g-gridstatistic-item-text1 {font-size: 2.2rem;}}
.g-gridstatistic .g-gridstatistic-item-text2 {font-family: "lato","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight: 400;font-size: 1.7rem;}
.g-gridstatistic .g-gridstatistic-2cols .g-gridstatistic-item {width: 50%;}
.g-gridstatistic .g-gridstatistic-3cols .g-gridstatistic-item {width: 33.33333%;}
.g-gridstatistic .g-gridstatistic-4cols .g-gridstatistic-item {width: 25%;}
.g-gridstatistic .g-gridstatistic-5cols .g-gridstatistic-item {width: 20%;}
.g-gridstatistic .g-gridstatistic-6cols .g-gridstatistic-item {width: 16.66667%;}
@media only all and (max-width: 47.938rem) {.g-gridstatistic .g-gridstatistic-3cols .g-gridstatistic-item, .g-gridstatistic .g-gridstatistic-5cols .g-gridstatistic-item {width: 100%;}}
@media only all and (max-width: 47.938rem) {.g-gridstatistic .g-gridstatistic-4cols .g-gridstatistic-item, .g-gridstatistic .g-gridstatistic-6cols .g-gridstatistic-item {width: 50%;}}
.g-gridstatistic .g-gridstatistic-footerdesc {margin-bottom: .625rem;}
.odometer.odometer-auto-theme, .odometer.odometer-theme-default, .odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-default .odometer-digit {display: inline-block;vertical-align: middle;position: relative;}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer {display: inline-block;vertical-align: middle;visibility: hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner {text-align: left;display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon {display: block;}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner {display: block;-webkit-backface-visibility: hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-default .odometer-digit .odometer-value {display: block;-webkit-transform: translateZ(0);}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value {position: absolute;}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner {-webkit-transition: -webkit-transform 2s;-moz-transition: -moz-transform 2s;-ms-transition: -ms-transform 2s;-o-transition: -o-transform 2s;transition: transform 2s;}
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner {-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner {-webkit-transition: -webkit-transform 2s;-moz-transition: -moz-transform 2s;-ms-transition: -ms-transform 2s;-o-transition: -o-transform 2s;transition: transform 2s;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.odometer.odometer-auto-theme, .odometer.odometer-theme-default {font-family: "Helvetica Neue",sans-serif;line-height: 1.1em;}
.odometer.odometer-auto-theme .odometer-value, .odometer.odometer-theme-default .odometer-value {text-align: center;}
.g-pricingtable-container {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -.625rem;}
.g-pricingtable-col-item {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: .625rem;}
.g-pricingtable-1-col .g-pricingtable-col-item {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 100%;-moz-flex: 0 1 100%;-ms-flex: 0 1 100%;flex: 0 1 100%;width: 100%;}
.g-pricingtable-2-col .g-pricingtable-col-item {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 50%;-moz-flex: 0 1 50%;-ms-flex: 0 1 50%;flex: 0 1 50%;width: 50%;}
.g-pricingtable-3-col .g-pricingtable-col-item {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 33.33333%;-moz-flex: 0 1 33.33333%;-ms-flex: 0 1 33.33333%;flex: 0 1 33.33333%;width: 33.33333%;}
.g-pricingtable-4-col .g-pricingtable-col-item {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 25%;-moz-flex: 0 1 25%;-ms-flex: 0 1 25%;flex: 0 1 25%;width: 25%;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-pricingtable-4-col .g-pricingtable-col-item {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 50%;-moz-flex: 0 1 50%;-ms-flex: 0 1 50%;flex: 0 1 50%;width: 50%;}}
.g-pricingtable-5-col .g-pricingtable-col-item {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 20%;-moz-flex: 0 1 20%;-ms-flex: 0 1 20%;flex: 0 1 20%;width: 20%;}
.g-pricingtable-6-col .g-pricingtable-col-item {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 16.66667%;-moz-flex: 0 1 16.66667%;-ms-flex: 0 1 16.66667%;flex: 0 1 16.66667%;width: 16.66667%;}
@media only all and (max-width: 47.938rem) {.g-pricingtable-col-item {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 100% !important;-moz-flex: 0 1 100% !important;-ms-flex: 0 1 100% !important;flex: 0 1 100% !important;width: 100% !important;}}
.g-pricingtable-headertext {margin-bottom: 1.563rem;}
.g-pricingtable-footertext {margin-top: 1.563rem;}
.g-pricingtable {width: 100%;list-style: none;border: 1px solid rgba(0,0,0,.1);margin: 0;padding-left: 1.563rem;padding-right: 1.563rem;position: relative;overflow: hidden;}
.g-pricingtable .g-pricingtable-ribbon {z-index: 2;position: absolute;line-height: 1.5;font-size: .8rem;font-weight: 700;font-family: "lato","Helvetica","Tahoma","Geneva","Arial",sans-serif;color: #fff;text-transform: uppercase;background: #125632;width: 135px;top: 30px;right: -30px;text-align: center;letter-spacing: 1px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.g-pricingtable .g-pricingtable-plan {font-size: 1rem;text-transform: uppercase;font-weight: 700;line-height: 1;padding: 1.563rem 0;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-pricingtable .g-pricingtable-plan {font-size: 1.45rem;}}
@media only all and (max-width: 47.938rem) {.g-pricingtable .g-pricingtable-plan {font-size: 1.3rem;}}
.g-pricingtable .g-pricingtable-subtitle {padding-top: 0;margin-top: -1rem;font-size: 1.1rem;}
.g-pricingtable .g-pricingtable-price {color: #125632;font-size: 3.2rem;font-weight: 900;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-pricingtable .g-pricingtable-price {font-size: 2.2rem;}}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-pricingtable .g-pricingtable-price {font-size: 2.7rem;}}
@media only all and (max-width: 47.938rem) {.g-pricingtable .g-pricingtable-price {font-size: 2.2rem;}}
.g-pricingtable .g-pricingtable-period {font-size: 2.2rem;font-weight: 200;line-height: .5;margin-bottom: .938rem;}
.g-pricingtable .g-pricingtable-desc {font-family: "pt_sans","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size: 1.1rem;padding: .938rem 0;}
.g-pricingtable .g-pricingtable-item {font-size: 1.2rem;font-family: "pt_sans","Helvetica","Tahoma","Geneva","Arial",sans-serif;padding-bottom: .638rem;}
.g-pricingtable .g-pricingtable-item.g-pricingtable-item-0 {position: relative;margin-top: 1.25rem;padding-top: 1.563rem;}
.g-pricingtable .g-pricingtable-item .fa {color: #125632;padding-right: .638rem;}
.dir-rtl .g-pricingtable .g-pricingtable-item .fa {padding-right: 0;padding-left: .638rem;}
.g-pricingtable-accent1 .g-pricingtable .g-pricingtable-plan a, .g-pricingtable-accent1 .g-pricingtable .g-pricingtable-price, .g-pricingtable-accent1 .g-pricingtable .g-pricingtable-item .fa, .g-pricingtable-accent1 .g-pricingtable .g-pricingtable-item, .g-pricingtable-accent1 .g-pricingtable .g-pricingtable-period {color: #125632;}
.g-pricingtable-accent1 .g-pricingtable .button {border-color: #125632;color: #125632 !important;}
.g-pricingtable-accent1 .g-pricingtable .button:hover, .g-pricingtable-accent1 .g-pricingtable .button:active, .g-pricingtable-accent1 .g-pricingtable .button:focus {background: #125632;color: #fff !important;}
.g-pricingtable-accent1 .g-pricingtable .g-pricingtable-ribbon {background-color: #125632;}
.g-pricingtable-accent2 .g-pricingtable .g-pricingtable-plan a, .g-pricingtable-accent2 .g-pricingtable .g-pricingtable-price, .g-pricingtable-accent2 .g-pricingtable .g-pricingtable-item .fa, .g-pricingtable-accent2 .g-pricingtable .g-pricingtable-item, .g-pricingtable-accent2 .g-pricingtable .g-pricingtable-period {color: #125632;}
.g-pricingtable-accent2 .g-pricingtable .button {border-color: #125632;color: #125632 !important;}
.g-pricingtable-accent2 .g-pricingtable .button:hover, .g-pricingtable-accent2 .g-pricingtable .button:active, .g-pricingtable-accent2 .g-pricingtable .button:focus {background: #125632;color: #fff !important;}
.g-pricingtable-accent2 .g-pricingtable .g-pricingtable-ribbon {background-color: #125632;}
.g-pricingtable-accent3 .g-pricingtable .g-pricingtable-plan a, .g-pricingtable-accent3 .g-pricingtable .g-pricingtable-price, .g-pricingtable-accent3 .g-pricingtable .g-pricingtable-item .fa, .g-pricingtable-accent3 .g-pricingtable .g-pricingtable-item, .g-pricingtable-accent3 .g-pricingtable .g-pricingtable-period {color: #000;}
.g-pricingtable-accent3 .g-pricingtable .button {border-color: #000;color: #000 !important;}
.g-pricingtable-accent3 .g-pricingtable .button:hover, .g-pricingtable-accent3 .g-pricingtable .button:active, .g-pricingtable-accent3 .g-pricingtable .button:focus {background: #000;color: #fff !important;}
.g-pricingtable-accent3 .g-pricingtable .g-pricingtable-ribbon {background-color: #000;color: #fff;}
.g-pricingtable-accent4 .g-pricingtable .g-pricingtable-plan a, .g-pricingtable-accent4 .g-pricingtable .g-pricingtable-price, .g-pricingtable-accent4 .g-pricingtable .g-pricingtable-item .fa, .g-pricingtable-accent4 .g-pricingtable .g-pricingtable-item, .g-pricingtable-accent4 .g-pricingtable .g-pricingtable-period {color: #fff;}
.g-pricingtable-accent4 .g-pricingtable .button {border-color: #fff;color: #fff !important;}
.g-pricingtable-accent4 .g-pricingtable .button:hover, .g-pricingtable-accent4 .g-pricingtable .button:active, .g-pricingtable-accent4 .g-pricingtable .button:focus {background: #fff;color: #000 !important;}
.g-pricingtable-accent4 .g-pricingtable .g-pricingtable-ribbon {background-color: #fff;color: #000;}
.g-infolist {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 1.563rem -2% 0 -2%;}
.g-infolist .g-infolist-item {-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 auto;-moz-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 100%;float: left;margin: 0 2% 1.875rem 2%;padding: 0 0 .25rem 0;border-bottom: 1px solid transparent;min-width: 0;min-height: 0;}
.g-infolist .g-infolist-item.g-infolist-with-icon, .g-infolist .g-infolist-item.g-infolist-with-img {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row nowrap;-moz-flex-flow: row nowrap;flex-flow: row nowrap;}
@media only all and (max-width: 47.938rem) {.g-infolist .g-infolist-item.g-infolist-with-icon, .g-infolist .g-infolist-item.g-infolist-with-img {-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;}}
.g-infolist.g-compact .g-infolist-item {margin-bottom: .5rem;}
.g-infolist.noborder .g-infolist-item {border-bottom: 0;}
.g-infolist.spaced .g-infolist-item {margin: .5rem 2%;padding: .5rem 0 2rem 0;}
.g-infolist .g-infolist-item-icon, .g-infolist .g-infolist-item-img {margin-right: 1rem;margin-top: .25rem;}
.g-infolist .g-infolist-item-icon.left, .g-infolist .g-infolist-item-img.left {margin-right: 1rem;}
.dir-rtl .g-infolist .g-infolist-item-icon.left, .dir-rtl .g-infolist .g-infolist-item-img.left {margin-left: 1rem;margin-right: 0;}
.g-infolist .g-infolist-item-icon.left.browser, .g-infolist .g-infolist-item-img.left.browser {margin-right: 4%;}
.dir-rtl .g-infolist .g-infolist-item-icon.left.browser, .dir-rtl .g-infolist .g-infolist-item-img.left.browser {margin-left: 4%;margin-right: 0;}
.g-infolist .g-infolist-item-icon.right, .g-infolist .g-infolist-item-img.right {margin-left: 1rem;}
.dir-rtl .g-infolist .g-infolist-item-icon.right, .dir-rtl .g-infolist .g-infolist-item-img.right {margin-right: 1rem;margin-left: 0;}
.g-infolist .g-infolist-item-icon.right.browser, .g-infolist .g-infolist-item-img.right.browser {margin-left: 4%;}
.dir-rtl .g-infolist .g-infolist-item-icon.right.browser, .dir-rtl .g-infolist .g-infolist-item-img.right.browser {margin-right: 4%;margin-left: 0;}
@media only all and (max-width: 47.938rem) {.g-infolist .g-infolist-item-icon, .g-infolist .g-infolist-item-img {margin-right: 0 !important;margin-left: 0 !important;}}
.g-infolist .g-infolist-item-img.center {margin: .5rem 0;}
.g-infolist .g-infolist-item-img.avatar img {border-radius: 100%;border: 2px solid #fff;}
.g-infolist .g-infolist-item-icon {font-size: 2rem;}
.g-infolist .g-infolist-item-icon.left {text-align: right;}
.dir-rtl .g-infolist .g-infolist-item-icon.left {text-align: left;}
.g-infolist .g-infolist-item-icon.center {display: block;margin-right: 0;}
.g-infolist .g-infolist-item-icon.right {text-align: left;}
.dir-rtl .g-infolist .g-infolist-item-icon.right {text-align: right;}
@media only all and (max-width: 47.938rem) {.g-infolist .g-infolist-item-text {padding-top: 1rem;}}
.g-infolist .g-infolist-item-title {margin: .5rem 0 0 0;font-family: "lato";font-weight: 400;font-size: 1.325rem;line-height: 1;}
.g-infolist .g-infolist-item-desc {margin: 0;padding-top: .8rem;font-size: .875rem;opacity: .7;}
.g-infolist .g-infolist-tags {opacity: .8;margin: 1rem 0 .5rem 0;font-size: 1rem;text-transform: uppercase;font-weight: 700;}
.g-infolist .g-infolist-link {margin-top: 1rem;}
.g-infolist.g-1cols .g-infolist-item:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: none;}
.g-infolist.g-2cols .g-infolist-item {width: 47%;}
.g-infolist.g-2cols .g-infolist-item:nth-child(odd) {margin-right: 1%;}
.g-infolist.g-2cols .g-infolist-item:nth-child(even) {margin-left: 1%;}
.g-infolist.g-3cols .g-infolist-item {width: 30.66667%;}
.g-infolist.g-3cols .g-infolist-item:nth-child(3n-1) {margin-left: 0;margin-right: 0;}
.g-infolist.g-4cols .g-infolist-item {width: 22.5%;}
.g-infolist.g-4cols .g-infolist-item:nth-child(4n-2) {margin-left: 0;margin-right: 1%;}
.g-infolist.g-4cols .g-infolist-item:nth-child(4n-1) {margin-left: 1%;margin-right: 0;}
.g-infolist.g-5cols .g-infolist-item {width: 17.6%;}
.g-infolist.g-5cols .g-infolist-item:nth-child(5n-3) {margin-left: 0;margin-right: 1%;}
.g-infolist.g-5cols .g-infolist-item:nth-child(5n-2) {margin-left: 1%;margin-right: 1%;}
.g-infolist.g-5cols .g-infolist-item:nth-child(5n-1) {margin-left: 1%;margin-right: 0;}
@media only all and (max-width: 47.938rem) {.g-infolist[class*="cols"] .g-infolist-item {width: 96%;margin-left: 2% !important;margin-right: 2% !important;}}
.g-infolist-textstyle-header .g-infolist-tags .g-tag {font-size: 2.2rem;text-transform: uppercase;line-height: 2.5rem;}
.g-infolist-textstyle-header .g-infolist-item-title {font-size: 2.45rem;text-transform: uppercase;line-height: 3rem;}
.g-infolist-textstyle-header .g-infolist-item-desc {font-size: 1.7rem;line-height: 2rem;opacity: .8;padding: 0;}
.g-infolist-textstyle-header .g-infolist-item-desc, .g-infolist-textstyle-header .g-infolist-item-title, .g-infolist-textstyle-header .g-infolist-tags, .g-infolist-textstyle-header .g-infolist-tags .g-tag {text-rendering: optimizeLegibility;font-family: "lato";font-weight: bold;margin: 0;}
.g-infolist-textstyle-header .g-infolist-item-desc a, .g-infolist-textstyle-header .g-infolist-item-title a, .g-infolist-textstyle-header .g-infolist-tags a, .g-infolist-textstyle-header .g-infolist-tags .g-tag a {color: inherit;}
.g-infolist-textstyle-header .g-infolist-item-desc a:hover, .g-infolist-textstyle-header .g-infolist-item-title a:hover, .g-infolist-textstyle-header .g-infolist-tags a:hover, .g-infolist-textstyle-header .g-infolist-tags .g-tag a:hover {opacity: .75;}
.g-infolist-textstyle-header .g-infolist-link {margin-top: 0;}
.g-newsletter .g-newsletter-headtext {margin-bottom: .625rem;padding-bottom: .938rem;}
.g-newsletter .g-newsletter-sidetext {font-size: 1rem;text-transform: uppercase;float: left;line-height: 40px;margin-right: .938rem;}
.dir-rtl .g-newsletter .g-newsletter-sidetext {float: right;margin-left: .938rem;margin-right: 0;}
@media only all and (max-width: 30rem) {.g-newsletter .g-newsletter-sidetext {float: none;margin-right: 0;margin-bottom: .469rem;}}
.g-newsletter .g-newsletter-inputbox, .g-newsletter .g-newsletter-button {display: inline-block;}
.g-newsletter .g-newsletter-inputbox input, .g-newsletter .g-newsletter-button input, .g-newsletter .g-newsletter-inputbox .g-newsletter-button-submit, .g-newsletter .g-newsletter-button .g-newsletter-button-submit {height: 40px;border-radius: 6px;box-shadow: none;font-size: 1.075rem;}
.g-newsletter .g-newsletter-inputbox {width: 95%;}
.g-newsletter .g-newsletter-inputbox input {color: #212121;border: 2px solid rgba(0,0,0,.1);background: transparent;padding: 0 .938rem;margin-bottom: 0;}
.g-newsletter .g-newsletter-button .g-newsletter-button-submit {margin-bottom: 0;margin-left: -45px;display: block;text-align: center;}
.dir-rtl .g-newsletter .g-newsletter-button .g-newsletter-button-submit {margin-left: 0;margin-right: -45px;}
@media only all and (max-width: 47.938rem) {.g-newsletter .g-newsletter-button .g-newsletter-button-submit {width: 100%;}}
.g-newsletter .g-newsletter-button .g-newsletter-button-icon {color: #125632;}
.g-newsletter .g-newsletter-button .g-newsletter-button-icon i {font-size: 1.45rem;line-height: 40px;vertical-align: middle;}
.g-newsletter .g-newsletter-button .g-newsletter-button-text {vertical-align: middle;}
.g-newsletter.g-newsletter-fullwidth {width: 100%;}
.g-newsletter.g-newsletter-compact {width: 40%;}
.center-block .g-newsletter.g-newsletter-compact {margin: auto;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-newsletter.g-newsletter-compact {width: 50%;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-newsletter.g-newsletter-compact {width: 65%;}}
@media only all and (max-width: 47.938rem) {.g-newsletter.g-newsletter-compact {width: 100%;}}
.g-newsletter.g-newsletter-stack-fullwidth .g-newsletter-inputbox, .g-newsletter.g-newsletter-stack-compact .g-newsletter-inputbox {margin-bottom: .625rem;}
.g-newsletter.g-newsletter-stack-fullwidth .g-newsletter-button .g-newsletter-button-submit {width: 100%;}
.g-newsletter.g-newsletter-rounded .g-newsletter-inputbox .g-newsletter-button-submit, .g-newsletter.g-newsletter-rounded .g-newsletter-button .g-newsletter-button-submit {border-radius: 25px;}
.g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper, .g-newsletter.g-newsletter-aside-compact .g-newsletter-form-wrapper {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-inputbox, .g-newsletter.g-newsletter-aside-compact .g-newsletter-form-wrapper .g-newsletter-inputbox, .g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-button, .g-newsletter.g-newsletter-aside-compact .g-newsletter-form-wrapper .g-newsletter-button {-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 auto;-moz-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;min-width: 0;min-height: 0;margin: 0;}
.g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-inputbox, .g-newsletter.g-newsletter-aside-compact .g-newsletter-form-wrapper .g-newsletter-inputbox {width: 75%;}
.g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper {padding: 5px;background: #f2f2f2;}
.g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-inputbox, .g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-button {margin: 0;}
@media only all and (max-width: 47.938rem) {.g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-inputbox, .g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-button {-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 auto;-moz-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;margin: 0;}}
.g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-inputbox input, .g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-button input, .g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-inputbox .g-newsletter-button-submit, .g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-button .g-newsletter-button-submit {height: 30px;}
.g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-inputbox {width: 75%;}
@media only all and (max-width: 30rem) {.g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-inputbox {width: 60%;}}
.g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-button-icon i {line-height: 30px;}
.g-newsletter.g-newsletter-aside-wrap.g-newsletter-rounded .g-newsletter-form-wrapper {border-radius: 25px;}
.g-newsletter.g-newsletter-aside-compact .g-newsletter-form-wrapper .g-newsletter-button {margin-left: -2px;}
.g-newsletter.g-newsletter-aside-compact .g-newsletter-form-wrapper .g-newsletter-button-icon i {line-height: 40px;}
.g-imagegrid *, .g-imagegrid *:before, .g-imagegrid *:after {box-sizing: border-box !important;}
.g-imagegrid .g-imagegrid-wrapper {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -.1rem;margin-right: -.1rem;}
.g-imagegrid .g-imagegrid-item {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 0 auto;-moz-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%;padding-left: .1rem;padding-right: .1rem;padding-bottom: .1rem;display: inline-block;vertical-align: middle;position: relative;}
.g-imagegrid .g-imagegrid-item img {-webkit-transition: all .35s;-moz-transition: all .35s;transition: all .35s;width: 100%;height: 100%;}
.g-imagegrid .g-imagegrid-item .indicator {display: -webkit-flex;display: flex;-webkit-align-items: flex-end;align-items: flex-end;-webkit-justify-content: flex-end;justify-content: flex-end;color: #fff;font-weight: 200;font-style: normal;position: absolute;z-index: 1;top: 0;left: 0;bottom: 0;right: 0;}
.g-imagegrid .g-imagegrid-item .indicator div {flex: none;-webkit-flex: none;font-size: 20px;margin-right: 15px;margin-bottom: 10px;opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all .35s;-moz-transition: all .35s;transition: all .35s;}
.dir-rtl .g-imagegrid .g-imagegrid-item .indicator div {margin-right: 0;margin-left: 15px;}
.g-imagegrid .g-imagegrid-item:hover {z-index: 10;}
.g-imagegrid .g-imagegrid-item:hover .g-imagegrid-link:before {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.g-imagegrid .g-imagegrid-item:hover .indicator div {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.g-imagegrid .g-imagegrid-desc {margin: 1.5rem 0;}
.g-imagegrid .g-imagegrid-link {display: block;position: relative;width: 100%;height: 100%;-webkit-transition: all .35s;-moz-transition: all .35s;transition: all .35s;}
.g-imagegrid .g-imagegrid-link:before {color: #fff;background: rgba(18,86,50,.8);content: "";position: absolute;z-index: 1;opacity: 0;width: 100%;height: 100%;text-align: center;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all .35s;-moz-transition: all .35s;transition: all .35s;}
.g-imagegrid .g-imagegrid-2cols .g-imagegrid-item {width: 50%;}
@media only all and (max-width: 47.938rem) {.g-imagegrid .g-imagegrid-2cols .g-imagegrid-item {width: 100%;}}
.g-imagegrid .g-imagegrid-3cols .g-imagegrid-item {width: 33.33333%;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-imagegrid .g-imagegrid-3cols .g-imagegrid-item {width: 50%;}}
@media only all and (max-width: 47.938rem) {.g-imagegrid .g-imagegrid-3cols .g-imagegrid-item {width: 100%;}}
.g-imagegrid .g-imagegrid-4cols .g-imagegrid-item {width: 25%;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-imagegrid .g-imagegrid-4cols .g-imagegrid-item {width: 50%;}}
@media only all and (max-width: 47.938rem) {.g-imagegrid .g-imagegrid-4cols .g-imagegrid-item {width: 100%;}}
.g-imagegrid .g-imagegrid-5cols .g-imagegrid-item {width: 20%;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-imagegrid .g-imagegrid-5cols .g-imagegrid-item {width: 33.33333%;}}
@media only all and (max-width: 47.938rem) {.g-imagegrid .g-imagegrid-5cols .g-imagegrid-item {width: 50%;}}
.flex-container a:hover, .flex-slider a:hover, .flex-container a:focus, .flex-slider a:focus {outline: none;}
.g-flexslider {position: relative;margin: 0;padding: 0;list-style: none;}
.g-flexslider > .g-flexslider-item-container {margin: 0;padding: 0;float: left;}
.g-flexslider-item-container:not(:first-child) {display: none;}
.g-flexslider-carousel-item-container {display: none;}
.flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}
.flex-pauseplay span {text-transform: capitalize;}
.g-flexslider {margin: 0;padding: 0;}
.g-flexslider .g-flexslider-slideshow-slides > .g-flexslider-item-container {display: none;-webkit-backface-visibility: hidden;}
.g-flexslider .g-flexslider-slideshow-slides img {width: 100%;display: block;}
.g-flexslider .g-flexslider-slideshow-slides:after {content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .flexslider .g-flexslider-slideshow-slides {display: block;}
* html .flexslider .g-flexslider-slideshow-slides {height: 1%;}
.no-js .flexslider .g-flexslider-slideshow-slides > .g-flexslider-slideshow-item-container:first-child {display: block;}
.flexslider {position: relative;zoom: 1;}
.flexslider .g-flexslider-slideshow-slides {zoom: 1;}
.flexslider .g-flexslider-slideshow-slides img {height: auto;}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.carousel li {margin-right: 5px;}
.flex-direction-nav {position: relative;z-index: 10;}
.flex-direction-nav .flex-nav-prev, .flex-direction-nav .flex-nav-next {position: absolute;opacity: .75;margin-top: 10px;-webkit-transition: opacity .25s;-moz-transition: opacity .25s;transition: opacity .25s;}
.flex-direction-nav .flex-nav-prev:hover, .flex-direction-nav .flex-nav-next:hover {opacity: 1;}
.dir-ltr .flex-direction-nav .flex-nav-prev {left: 50%;margin-left: 1.5rem;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.dir-ltr .flex-direction-nav .flex-nav-prev {margin-left: -20rem;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.dir-ltr .flex-direction-nav .flex-nav-prev {left: 75px;margin-left: 0;}}
@media only all and (max-width: 30rem) {.dir-ltr .flex-direction-nav .flex-nav-prev {left: 25px;margin-left: 0;}}
.dir-rtl .flex-direction-nav .flex-nav-prev {right: 50%;margin-right: 1.5rem;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.dir-rtl .flex-direction-nav .flex-nav-prev {margin-right: -20rem;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.dir-rtl .flex-direction-nav .flex-nav-prev {right: 75px;margin-right: 0;}}
@media only all and (max-width: 30rem) {.dir-rtl .flex-direction-nav .flex-nav-prev {right: 25px;margin-right: 0;}}
.dir-ltr .flex-direction-nav .flex-nav-next {right: 40%;margin-right: -20rem;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.dir-ltr .flex-direction-nav .flex-nav-next {margin-right: -10rem;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.dir-ltr .flex-direction-nav .flex-nav-next {right: 120px;margin-right: 0;}}
@media only all and (max-width: 30rem) {.dir-ltr .flex-direction-nav .flex-nav-next {right: 65px;margin-right: 0;}}
.dir-rtl .flex-direction-nav .flex-nav-next {left: 40%;margin-left: -20rem;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.dir-rtl .flex-direction-nav .flex-nav-next {margin-left: -10rem;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.dir-rtl .flex-direction-nav .flex-nav-next {left: 120px;margin-left: 0;}}
@media only all and (max-width: 30rem) {.dir-rtl .flex-direction-nav .flex-nav-next {left: 65px;margin-left: 0;}}
.flex-direction-nav a {text-decoration: none;display: block;margin: -45px 0 0;position: absolute;bottom: 7.5rem;z-index: 10;overflow: hidden;opacity: 1;cursor: pointer;width: auto;height: 50px;line-height: 50px;color: #fff;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.flex-direction-nav a:before, .flex-direction-nav a:after {font-family: FontAwesome;font-size: 1.5rem;margin: 0 6px;vertical-align: top;}
.flex-direction-nav .flex-prev:before {content: "";}
.dir-rtl .flex-direction-nav .flex-prev:before {content: "";}
.flex-direction-nav .flex-next:after {content: "";}
.dir-rtl .flex-direction-nav .flex-next:after {content: "";}
.flexslider:hover .flex-direction-nav .flex-prev {opacity: .7;left: 1rem;}
.flexslider:hover .flex-direction-nav .flex-prev:hover {opacity: 1;}
.flexslider:hover .flex-direction-nav .flex-next {opacity: .7;right: 1rem;}
.flexslider:hover .flex-direction-nav .flex-next:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: 0 !important;filter: alpha(opacity=0);cursor: default;}
.flex-pauseplay a {display: block;width: 20px;height: 20px;position: absolute;bottom: 5px;left: 10px;opacity: .8;z-index: 10;overflow: hidden;cursor: pointer;color: #000;}
.flex-pauseplay a:before {font-size: 20px;display: inline-block;content: "";}
.flex-pauseplay a:hover {opacity: 1;}
.flex-pauseplay a.flex-play:before {content: "";}
.flex-control-nav {width: 100%;position: absolute;bottom: 7.65rem;text-align: center;}
.flex-control-nav li {margin: 0 15px;display: inline-block;zoom: 1;position: relative;}
.flex-control-nav > li a:before, .flex-control-paging > li a:before {content: "";border: 2px solid;border-radius: 100%;width: 16px;height: 16px;display: block;position: absolute;left: -4px;top: -4px;z-index: 1;}
.flex-control-nav > li a.flex-active, .flex-control-paging > li a.flex-active {background: #125632 !important;width: 5px;height: 5px;}
.flex-control-nav > li a.flex-active:before, .flex-control-paging > li a.flex-active:before {color: #125632;width: 30px;height: 30px;left: -12px;top: -12px;}
.flex-control-paging li a {width: 8px;height: 8px;margin: 2px;display: block;background: transparent;cursor: pointer;text-indent: 999999px;border-radius: 100%;position: relative;z-index: 2;}
.flex-control-paging li a:hover {background: #125632;}
.flex-control-paging li a.flex-active {background: #125632;cursor: default;}
.flex-control-thumbs {margin: 5px 0 0;position: static;overflow: hidden;}
.flex-control-thumbs li {width: 25%;float: left;margin: 0;}
.flex-control-thumbs img {width: 100%;height: auto;display: block;opacity: .7;cursor: pointer;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1;cursor: default;}
.g-flexslider-slideshow {position: relative;}
.g-flexslider-slideshow .g-flexslider-slideshow-item {background-size: cover;background-repeat: no-repeat;background-position: top center;}
.g-flexslider-slideshow .g-flexslider-slideshow-item-content {text-align: center;margin: auto;padding: 13rem 2rem 10rem 2rem;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-content {padding: 9.5rem 2rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-content {padding: 8.5rem 1.5rem;}}
@media only all and (max-width: 47.938rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-content {padding: 8rem 1rem;}}
.g-flexslider-slideshow .g-flexslider-slideshow-item-subtitle {font-family: "lato","Helvetica","Tahoma","Geneva","Arial",sans-serif;text-transform: uppercase;font-size: 1.7rem;letter-spacing: .5rem;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-subtitle {font-size: 1.6rem;letter-spacing: .4rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-subtitle {font-size: 1.5rem;letter-spacing: .3rem;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-subtitle {font-size: 1.4rem;letter-spacing: .2rem;}}
@media only all and (max-width: 30rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-subtitle {font-size: 1.1rem;letter-spacing: .1rem;}}
.g-flexslider-slideshow .g-flexslider-slideshow-item-title {font-family: "lato";font-weight: 100;font-size: 5.2rem;line-height: 1;margin: 1rem auto;}
.g-flexslider-slideshow .g-flexslider-slideshow-item-title span {font-weight: bold;color: #125632;}
@media only all and (max-width: 30rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-title span {display: block;}}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-title {font-size: 5.2rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-title {font-size: 4.2rem;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-title {font-size: 3.2rem;}}
@media only all and (max-width: 30rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-title {font-size: 2.2rem;line-height: 1.15;}}
.g-flexslider-slideshow .g-flexslider-slideshow-item-desc {margin-bottom: 1.5rem;}
@media only all and (max-width: 47.938rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-desc {font-size: 1.1rem;}}
@media only all and (max-width: 47.938rem) {.g-flexslider-slideshow .g-flexslider-slideshow-item-overlay {background-position: top center !important;}}
html.touch .g-flexslider-slideshow .g-flexslider-slideshow-item-overlay {background-position: top center !important;}
.g-flexslider-slideshow .g-flexslider-slideshow-item-link {margin: 3rem auto;}
.g-flexslider-slideshow .flex-direction-nav a {color: #fff;opacity: .75;}
.g-flexslider-slideshow .flex-direction-nav a:hover {opacity: 1;}
.g-flexslider-slideshow .flex-control-paging li a.flex-active {background: #fff;}
.g-flexslider-testimonial {position: relative;}
.g-flexslider-testimonial .g-flexslider-testimonial-item {background-size: cover;background-repeat: no-repeat;background-position: top center;}
.g-flexslider-testimonial .g-flexslider-testimonial-item-content {text-align: center;margin: auto;padding: 13rem 2rem 10rem 2rem;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-flexslider-testimonial .g-flexslider-testimonial-item-content {padding: 9.5rem 2rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-flexslider-testimonial .g-flexslider-testimonial-item-content {padding: 8.5rem 1.5rem;}}
@media only all and (max-width: 47.938rem) {.g-flexslider-testimonial .g-flexslider-testimonial-item-content {padding: 8rem 1rem;}}
.g-flexslider-testimonial .g-flexslider-testimonial-item-title {font-family: "lato";font-weight: 100;font-size: 3.2rem;line-height: 1;margin: 1rem auto;}
.g-flexslider-testimonial .g-flexslider-testimonial-item-title span {font-weight: bold;color: #125632;}
@media only all and (max-width: 30rem) {.g-flexslider-testimonial .g-flexslider-testimonial-item-title span {display: block;}}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-flexslider-testimonial .g-flexslider-testimonial-item-title {font-size: 5.2rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-flexslider-testimonial .g-flexslider-testimonial-item-title {font-size: 4.2rem;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-flexslider-testimonial .g-flexslider-testimonial-item-title {font-size: 3.2rem;}}
@media only all and (max-width: 30rem) {.g-flexslider-testimonial .g-flexslider-testimonial-item-title {font-size: 2.2rem;line-height: 1.15;}}
.g-flexslider-testimonial .g-flexslider-testimonial-item {background-size: cover;background-repeat: no-repeat;background-position: top center;}
.g-flexslider-testimonial .g-flexslider-testimonial-item-testimonial-image img {border-radius: 100%;margin-bottom: 1rem;}
.g-flexslider-testimonial .g-flexslider-testimonial-item-testimonial-name {font-weight: 700;}
.g-flexslider-testimonial .g-flexslider-testimonial-item-testimonial-position {font-style: italic;font-size: 1.1rem;opacity: .7;}
.g-flexslider-showcase {position: relative;}
.g-flexslider-showcase .g-flexslider-showcase-item-content {padding: 0 2rem 0 2rem;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-flexslider-showcase .g-flexslider-showcase-item-content {padding: 9.5rem 2rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-flexslider-showcase .g-flexslider-showcase-item-content {padding: 8.5rem 1.5rem;}}
@media only all and (max-width: 47.938rem) {.g-flexslider-showcase .g-flexslider-showcase-item-content {padding: 8rem 1rem;}}
.g-flexslider-showcase .g-flexslider-showcase-item-content-container {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;}
.g-flexslider-showcase .g-flexslider-showcase-item-image, .g-flexslider-showcase .g-flexslider-showcase-item-content {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 0 auto;-moz-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%;}
@media only all and (max-width: 47.938rem) {.g-flexslider-showcase .g-flexslider-showcase-item-image, .g-flexslider-showcase .g-flexslider-showcase-item-content {width: 100%;}}
.g-flexslider-showcase .g-flexslider-showcase-item-image {overflow: hidden;}
.g-flexslider-showcase .g-flexslider-showcase-item-image img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-webkit-transition: -webkit-transform .3s;-moz-transition: -moz-transform .3s;transition: transform .3s;}
.g-flexslider-showcase .g-flexslider-showcase-item-image:hover img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.g-flexslider-showcase .g-flexslider-showcase-item-title {font-family: "lato";font-weight: 100;font-size: 5.2rem;line-height: 1;margin: 1rem auto;}
.g-flexslider-showcase .g-flexslider-showcase-item-title span {font-weight: bold;color: #125632;}
@media only all and (max-width: 30rem) {.g-flexslider-showcase .g-flexslider-showcase-item-title span {display: block;}}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-flexslider-showcase .g-flexslider-showcase-item-title {font-size: 4.2rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-flexslider-showcase .g-flexslider-showcase-item-title {font-size: 3.2rem;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-flexslider-showcase .g-flexslider-showcase-item-title {font-size: 2.2rem;}}
@media only all and (max-width: 30rem) {.g-flexslider-showcase .g-flexslider-showcase-item-title {font-size: 1.95rem;line-height: 1.15;}}
.g-flexslider-showcase .g-flexslider-showcase-item-desc {font-size: 1.45rem;margin-bottom: 1.5rem;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-flexslider-showcase .g-flexslider-showcase-item-desc {font-size: 1.4rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-flexslider-showcase .g-flexslider-showcase-item-desc {font-size: 1.35rem;}}
@media only all and (max-width: 47.938rem) {.g-flexslider-showcase .g-flexslider-showcase-item-desc {font-size: 1.3rem;}}
.g-flexslider-carousel-container {position: relative;}
.g-flexslider-carousel-container .g-flexslider-carousel-item-image {background: #fff;position: relative;cursor: pointer;-webkit-transition: background .3s;-moz-transition: background .3s;transition: background .3s;}
.g-flexslider-carousel-container .g-flexslider-carousel-item-image * {-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}
.g-flexslider-carousel-container .g-flexslider-carousel-item-image img {cursor: pointer;opacity: .35;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;transition: opacity .3s;}
.g-flexslider-carousel-container .g-flexslider-carousel-item-image:hover {background: #125632;}
.g-flexslider-carousel-container .g-flexslider-carousel-item-image:hover .g-flexslider-carousel-item-image-preview-icon {opacity: 1;}
.g-flexslider-carousel-container .flex-active-slide img {opacity: 1;}
.g-flexslider-carousel-container .flex-active-slide .g-flexslider-carousel-item-image {cursor: default;}
.g-flexslider-carousel-container .flex-active-slide .g-flexslider-carousel-item-image:hover .g-flexslider-carousel-item-image-preview-icon {display: none;}
.g-flexslider-carousel-container .g-flexslider-carousel-item-image-preview-icon {bottom: 0;left: 0;position: absolute;right: 0;top: 0;opacity: 0;z-index: 10;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;transition: opacity .3s;}
.g-flexslider-carousel-container .g-flexslider-carousel-item-image-preview-icon span {color: #fff;font-size: 2rem;position: absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%,-50%,0px);-moz-transform: translate3d(-50%,-50%,0px);-ms-transform: translate3d(-50%,-50%,0px);-o-transform: translate3d(-50%,-50%,0px);transform: translate3d(-50%,-50%,0px);}
.dir-rtl .flexslider {direction: rtl;}
.dir-rtl .carousel li {margin-right: 0;margin-left: 5px;}
.dir-rtl .flex-direction-nav {}
.dir-rtl .flex-pauseplay a {left: auto;right: 10px;}
.dir-rtl .flex-control-thumbs li {float: right;}
.g-gridcontent .g-gridcontent-wrapper {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -.625rem;}
.g-gridcontent .g-gridcontent-item {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 0 auto;-moz-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;margin: 0px;width: 100%;display: inline-block;padding: .625rem;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper {-webkit-transition: background .55s ease-out;-moz-transition: background .55s ease-out;transition: background .55s ease-out;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper i.fa, .g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper span {display: block;text-align: center;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper i.fa {font-size: 3rem;color: #125632;margin: 1rem auto 2.5rem auto;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper:hover {background-color: #125632;color: #fff;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper:hover i.fa {color: #fff;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent1 .fa, .g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent1 a {color: #125632;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent1:hover {background-color: #125632;color: #fff;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent1:hover .fa, .g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent1:hover a {color: #fff;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent2 .fa, .g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent2 a {color: #125632;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent2:hover {background-color: #125632;color: #fff;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent2:hover .fa, .g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent2:hover a {color: #fff;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent3 .fa, .g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent3 a {color: #000;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent3:hover {background-color: #000;color: #fff;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent3:hover .fa, .g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent3:hover a {color: #fff;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent4 .fa, .g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent4 a {color: #fff;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent4:hover {background-color: #fff;color: #000;}
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent4:hover .fa, .g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper.g-gridcontent-accent4:hover a {color: #000;}
.g-gridcontent .g-gridcontent-title-desc .g-title {font-family: "lato","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight: 700;font-size: 2.7rem;line-height: 1.1;margin: 0;padding: 0;}
.g-gridcontent .g-gridcontent-readmore {text-align: right;}
@media only all and (max-width: 47.938rem) {.g-gridcontent .g-gridcontent-readmore {text-align: center !important;margin-top: 1rem;}}
.dir-rtl .g-gridcontent .g-gridcontent-readmore {text-align: left;}
.g-gridcontent .g-gridcontent-item-wrapper {border: 1px solid rgba(0,0,0,.1);padding: 2rem 0;}
.g-gridcontent .g-gridcontent-item-title {font-size: 1rem;line-height: 1.3;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-gridcontent .g-gridcontent-item-title {font-size: 1rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-gridcontent .g-gridcontent-title-style-1 .g-gridcontent-item-title {font-size: 1.2rem;}}
.g-gridcontent .g-gridcontent-2cols .g-gridcontent-item {width: 50%;}
.g-gridcontent .g-gridcontent-3cols .g-gridcontent-item {width: 33.33333%;}
.g-gridcontent .g-gridcontent-4cols .g-gridcontent-item {width: 25%;}
.g-gridcontent .g-gridcontent-5cols .g-gridcontent-item {width: 20%;}
.g-gridcontent .g-gridcontent-6cols .g-gridcontent-item {width: 16.66667%;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-gridcontent .g-gridcontent-6cols .g-gridcontent-item {width: 33.33333%;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-gridcontent .g-gridcontent-6cols .g-gridcontent-item {width: 33.33333%;}}
@media only all and (max-width: 47.938rem) {.g-gridcontent .g-gridcontent-3cols .g-gridcontent-item, .g-gridcontent .g-gridcontent-5cols .g-gridcontent-item {width: 100%;}}
@media only all and (max-width: 47.938rem) {.g-gridcontent .g-gridcontent-4cols .g-gridcontent-item, .g-gridcontent .g-gridcontent-6cols .g-gridcontent-item {width: 50%;}}
.g-home-particles .g-gridcontent-item-wrapper, .g-home-positions .g-gridcontent-item-wrapper {border-right: 0 none !important;border-bottom: 0 none;}
.g-home-particles .g-gridcontent-item, .g-home-positions .g-gridcontent-item {padding: 0;}
.g-home-particles .g-gridcontent-wrapper, .g-home-positions .g-gridcontent-wrapper {margin: 0;}
.g-home-particles.dir-rtl .g-gridcontent-item-wrapper, .g-home-positions.dir-rtl .g-gridcontent-item-wrapper {border-right: 1px solid rgba(0,0,0,.1) !important;border-left: 0 none !important;}
.accordion {margin: 0;padding: 0;list-style: none;font-size: 1.2rem;}
.accordion .accordion-item-title {color: #6e6e6e;cursor: pointer;font-size: 1rem;text-transform: uppercase;font-weight: 700;-webkit-transition: color .35s;-moz-transition: color .35s;transition: color .35s;}
.accordion .accordion-item-title .toggle {background: #6e6e6e;color: #fff;float: right;padding: 0 4px;-webkit-transition: background .35s;-moz-transition: background .35s;transition: background .35s;}
.dir-rtl .accordion .accordion-item-title .toggle {float: left;}
.accordion li {padding: 1rem 0;border-bottom: 1px solid rgba(231,232,234,.25);}
.accordion li.active .accordion-item-title {color: #125632;}
.accordion li.active .toggle {background: #125632;}
.accordion li div {padding: .5rem 0;}
.g-newsslider {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.g-newsslider-headlines {margin: 0;padding: 0;list-style: none;position: relative;}
.g-newsslider-headlines li {position: relative;z-index: 70;}
.g-newsslider-headlines li:hover {cursor: pointer;}
.g-newsslider-headlines li i {margin-right: 1rem;}
.g-newsslider-headlines {width: 100%;background: rgba(255,255,255,.06);}
.g-newsslider-headlines li {padding: 2rem;padding-left: 4rem;-webkit-transition: all .75s ease-out;-moz-transition: all .75s ease-out;transition: all .75s ease-out;opacity: .3;}
.dir-rtl .g-newsslider-headlines li {padding-left: 2rem;padding-right: 4rem;}
@media only all and (max-width: 47.938rem) {.g-newsslider-headlines li {padding: 1.5rem;padding-left: 4rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-newsslider-headlines li {padding: 1.5rem;padding-left: 4rem;font-size: 1.1rem;}}
.g-newsslider-headlines li:nth-last-child(2) {border-bottom: 0;}
.g-newsslider-headlines li.selected {opacity: 1;background: #125632;margin-left: -2rem;box-shadow: 0px 0px 20px rgba(0,0,0,.6);}
.dir-rtl .g-newsslider-headlines li.selected {margin-left: 0;margin-right: -2rem;}
.g-newsslider-headlines li.selected:hover {background: #125632;}
@media only all and (max-width: 47.938rem) {.g-newsslider-headlines li.selected {margin-left: 0;}}
.g-newsslider-headlines li:hover {background: rgba(9,44,25,.75);}
.g-newsslider-preview {position: relative;min-width: 0;min-height: 0;-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 68%;-moz-flex: 0 1 68%;-ms-flex: 0 1 68%;flex: 0 1 68%;width: 68%;background: rgba(18,86,50,.75);}
@media only all and (max-width: 47.938rem) {.g-newsslider-preview {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 100%;-moz-flex: 0 1 100%;-ms-flex: 0 1 100%;flex: 0 1 100%;width: 100%;min-height: 400px;}}
.g-newsslider-content {position: absolute;z-index: 10;overflow: hidden;top: 0;left: 0;opacity: 0;-webkit-transition: opacity .35s;-moz-transition: opacity .35s;transition: opacity .35s;background-size: cover;width: 100%;height: 100%;}
.g-newsslider-overlay {position: absolute;z-index: 11;top: 0;left: 0;height: 100%;width: 100%;background: -webkit-linear-gradient(top,rgba(125,185,232,0) 0%,rgba(11,52,30,.75) 100%);background: linear-gradient(to bottom,rgba(125,185,232,0) 0%,rgba(11,52,30,.75) 100%);padding: .5rem 1.563rem;}
.top-content {opacity: 1;z-index: 50;}
.g-newsslider-headlines li i {-webkit-transition: -webkit-transform .65s;-moz-transition: -moz-transform .65s;transition: transform .65s;}
.dir-rtl .g-newsslider-headlines li i {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.g-newsslider-headlines .arrow-container {position: absolute;margin-left: -2rem;top: 33%;font-size: 20px;}
.dir-rtl .g-newsslider-headlines .arrow-container {margin-left: 0;margin-right: -3rem;}
.g-newsslider-headlines li.selected i {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.dir-rtl .g-newsslider-headlines li.selected i {-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}
@media only all and (max-width: 47.938rem) {.g-newsslider-headlines li.selected i {-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);}}
.g-newsslider-preview-title {line-height: 1.25;font-family: "lato","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight: 200;margin-top: 15rem;font-size: 4.2rem;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-newsslider-preview-title {font-size: 2.2rem;}}
@media only all and (max-width: 47.938rem) {.g-newsslider-preview-title {font-size: 2rem;margin-top: 8rem;}}
.g-newsslider-preview-headerdesc {font-size: 1.55rem;font-weight: 400;line-height: 1.5;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-newsslider-preview-headerdesc {font-size: 1.35rem;}}
@media only all and (max-width: 47.938rem) {.g-newsslider-preview-headerdesc {font-size: 1.3rem;}}
@media only all and (max-width: 30rem) {.g-newsslider-preview-headerdesc {display: none;}}
@media only all and (max-width: 47.938rem) {.g-newsslider-preview-desc {display: none;}}
.g-newsslider-button {display: inline-block;margin: 1rem 0;}
@media only all and (max-width: 30rem) {.g-newsslider-button .button {font-size: .75rem;padding: .5rem 1rem;}}
.g-newsslider-headlines-title {display: block;}
@media only all and (max-width: 47.938rem) {.g-newsslider-headlines-title {font-size: 1.1rem;}}
.g-newsslider-scrollbar {min-width: 0;min-height: 0;-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 32%;-moz-flex: 0 1 32%;-ms-flex: 0 1 32%;flex: 0 1 32%;width: 32%;height: 100%;}
@media only all and (max-width: 47.938rem) {.g-newsslider-scrollbar {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 100% !important;-moz-flex: 0 1 100% !important;-ms-flex: 0 1 100% !important;flex: 0 1 100% !important;width: 100% !important;}}
.g-newsslider-scrollbar .viewport {position: relative;}
.g-newsslider-scrollbar .overview {list-style: none;position: relative;left: 0;top: 0;padding: 0;margin: 0;}
.dir-rtl .g-newsslider-scrollbar .overview {left: inherit;right: 0;}
.g-newsslider-scrollbar .scrollbar {background: rgba(0,0,0,.1);position: absolute;background-position: 0 0;width: 0;opacity: 0;right: 0;z-index: 100;-webkit-transition: all .35s;-moz-transition: all .35s;transition: all .35s;}
.dir-rtl .g-newsslider-scrollbar .scrollbar {right: inherit;left: 0;}
.g-newsslider-scrollbar .track {background: rgba(0,0,0,.1);height: 100%;width: 18px;position: relative;padding: 0 1px;}
.g-newsslider-scrollbar .thumb {background: rgba(18,86,50,.5);height: 20px;width: 9px;cursor: pointer;position: absolute;top: 0;left: 5px;border-radius: 3px;}
.dir-rtl .g-newsslider-scrollbar .thumb {right: 5px;left: inherit;}
.g-newsslider-scrollbar .disable {display: none;}
.g-newsslider-pagination {margin: 0;padding: 0;padding: 0 1.563rem;list-style: none;font-family: "lato";font-weight: 700;position: absolute;bottom: 0;z-index: 60;}
.g-newsslider-pagination li {cursor: pointer;display: block;float: left;padding: 10px 15px;margin-right: 1px;background: rgba(18,86,50,.15);}
.dir-rtl .g-newsslider-pagination li {direction: rtl;float: right;}
.g-newsslider-pagination li.selected {background: #125632;}
.g-newsslider-navigation {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;list-style: none;z-index: 21;height: 45px;}
.g-newsslider-navigation div {cursor: pointer;min-width: 0;min-height: 0;text-align: center;padding-top: 10px;height: 100%;-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 50%;-moz-flex: 0 1 50%;-ms-flex: 0 1 50%;flex: 0 1 50%;width: 50%;-webkit-transition: all .75s ease-out;-moz-transition: all .75s ease-out;transition: all .75s ease-out;}
@media only all and (max-width: 47.938rem) {.g-newsslider-navigation div {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 100% !important;-moz-flex: 0 1 100% !important;-ms-flex: 0 1 100% !important;flex: 0 1 100% !important;width: 100% !important;}}
.g-newsslider-navigation div.prev {background: #125632;}
.g-newsslider-navigation div.prev:hover {background: #000201;}
.g-newsslider-navigation div.next {background: #125632;}
.g-newsslider-navigation div.next:hover {background: #000201;}
.noSelect {user-select: none;-o-user-select: none;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;}
.g-simplecounter-block {display: block;margin: 2rem auto .5rem auto;}
#g-simplecounter-calendar {text-align: center;}
#g-simplecounter-calendar .counter-block {display: inline-block;margin: 0 .5rem;padding: 0;}
#g-simplecounter-calendar .number, #g-simplecounter-calendar .word {display: block;margin: 0;padding: 0;}
#g-simplecounter-calendar .number {width: 100px;height: 80px;line-height: 80px;font-size: 2rem;font-weight: normal;border-radius: 3px;margin-bottom: .5rem;color: #fff;background: -webkit-linear-gradient(#092c19 0%,#092c19 50%,#125632 50%,#125632 100%);background: linear-gradient(to,#092c19 50%,#125632 50%,#125632 100%);}
@media only all and (max-width: 47.938rem) {#g-simplecounter-calendar .number {font-size: 1.5rem;width: 85px;height: 50px;line-height: 50px;}}
#g-simplecounter-calendar .word {text-transform: uppercase;}
@media only all and (max-width: 47.938rem) {#g-simplecounter-calendar .word {font-size: 75%;}}
.g-simplecontent-item-created-date {font-size: 1rem;text-transform: uppercase;}
.g-simplecontent-item-content-title {color: #000;font-size: 2.2rem;font-weight: 900;margin: .525rem 0;}
.g-simplecontent-layout-header .g-simplecontent-item-content-title {color: inherit;font-family: "lato","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size: 3.2rem;font-weight: 900;line-height: 1.15;margin: 2rem 0 .15625rem 0;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-simplecontent-layout-header .g-simplecontent-item-content-title {font-size: 2.95rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-simplecontent-layout-header .g-simplecontent-item-content-title {font-size: 2.7rem;}}
@media only all and (max-width: 47.938rem) {.g-simplecontent-layout-header .g-simplecontent-item-content-title {font-size: 2.2rem;margin-top: 3rem;}}
.g-simplecontent-item-author {font-size: 1.1rem;font-weight: 700;margin-bottom: .625rem;}
.g-simplecontent-item-leading-content {margin-bottom: .625rem;}
.g-simplecontent-layout-header .g-simplecontent-item-leading-content {color: inherit;font-size: 1.44rem;padding-top: .625rem;}
.g-simplecontent-item-main-content {font-size: 1.1rem;margin-bottom: .625rem;}
.g-simplecontent-layout-header .g-simplecontent-item-main-content {font-size: 1.2rem;margin-bottom: 1.25rem;}
.g-simplecontent-item-readmore-container {margin-top: .625rem;padding-top: .938rem;}
.g-simplecontent-layout-header .g-simplecontent-item-author, .g-simplecontent-layout-header .g-simplecontent-item-created-date {display: inline-block;margin: 0;padding-right: .938rem;font-family: "lato";font-weight: 200;font-size: 1.35rem;line-height: 2;text-transform: none;}
.ui-tabs {position: relative;}
.ui-tabs .ui-tabs-nav {margin: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;}
.ui-tabs .ui-tabs-nav li {list-style: none;float: left;border-bottom-width: 0;padding: 0;outline: none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {cursor: text;}
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor {cursor: text;}
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {cursor: text;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {text-decoration: none;}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {cursor: pointer;}
.g-contenttabs .g-contenttabs-tab {outline: none;}
.g-contenttabs .g-contenttabs-tab-wrapper-container {list-style: none;margin: 0 0 1rem 0;border-bottom: 1px solid rgba(255,255,255,.25);}
.g-contenttabs .g-contenttabs-content-wrapper-container {list-style: none;margin: 0;}
.g-contenttabs .g-contenttabs-tab-wrapper-head {display: block;cursor: pointer;padding: .3126666667rem .938rem;margin-bottom: -1px;}
.g-contenttabs .g-contenttabs-tab-subtitle, .g-contenttabs .g-contenttabs-tab-title {display: block;outline: none;}
.g-contenttabs .g-contenttabs-tab-title {font-size: 1rem;text-transform: uppercase;font-weight: 700;}
.g-contenttabs .g-contenttabs-tab-subtitle {font-size: .95rem;}
.g-contenttabs .g-contenttabs-content {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.g-contenttabs .g-contenttabs-content-tag, .g-contenttabs .g-contenttabs-content-text {position: relative;min-width: 0;min-height: 0;}
.g-contenttabs .g-contenttabs-content-tag {font-weight: bold;font-size: 1rem;text-transform: uppercase;margin-top: 2px;-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 20%;-moz-flex: 0 1 20%;-ms-flex: 0 1 20%;flex: 0 1 20%;width: 20%;padding-right: .938rem;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-contenttabs .g-contenttabs-content-tag {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 100%;-moz-flex: 0 1 100%;-ms-flex: 0 1 100%;flex: 0 1 100%;width: 100%;}}
@media only all and (max-width: 47.938rem) {.g-contenttabs .g-contenttabs-content-tag {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 100%;-moz-flex: 0 1 100%;-ms-flex: 0 1 100%;flex: 0 1 100%;width: 100%;}}
.dir-rtl .g-contenttabs .g-contenttabs-content-tag {padding-right: 0;padding-left: .938rem;}
.g-contenttabs .g-contenttabs-tag {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;vertical-align: middle;width: 100%;margin-top: 1.563rem;}
.g-contenttabs .g-contenttabs-content-tag-text {display: block;word-break: break-all;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}
.g-contenttabs .g-contenttabs-content-subtag-text {font-size: 1.7rem;font-weight: 400;word-break: break-all;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}
.g-contenttabs .g-contenttabs-content-subtag-dot {border-radius: 100%;display: inline-block;height: 12px;width: 12px;margin-bottom: .2rem;margin-right: .938rem;}
.g-contenttabs .g-contenttabs-content-subtag-dot.g-contenttabs-content-subtag-dot-accent1 {background-color: #125632;}
.g-contenttabs .g-contenttabs-content-subtag-dot.g-contenttabs-content-subtag-dot-accent2 {background-color: #125632;}
.g-contenttabs .g-contenttabs-content-subtag-dot.g-contenttabs-content-subtag-dot-accent3 {background-color: #000;}
.g-contenttabs .g-contenttabs-content-subtag-dot.g-contenttabs-content-subtag-dot-accent4 {background-color: #fff;}
.dir-rtl .g-contenttabs .g-contenttabs-content-subtag-dot {margin-right: 0;margin-left: .938rem;}
.g-contenttabs .g-contenttabs-content-text {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 80%;-moz-flex: 0 1 80%;-ms-flex: 0 1 80%;flex: 0 1 80%;width: 80%;}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-contenttabs .g-contenttabs-content-text {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 100%;-moz-flex: 0 1 100%;-ms-flex: 0 1 100%;flex: 0 1 100%;width: 100%;}}
@media only all and (max-width: 47.938rem) {.g-contenttabs .g-contenttabs-content-text {-webkit-box-flex: 0;-moz-box-flex: 0;box-flex: 0;-webkit-flex: 0 1 100%;-moz-flex: 0 1 100%;-ms-flex: 0 1 100%;flex: 0 1 100%;width: 100%;}}
.g-contenttabs .g-contenttabs-tab-wrapper-body {padding: 0;}
.ui-tabs-active .g-contenttabs-tab-wrapper-head {background: #125632;}
.ui-tabs-active .g-contenttabs-tab-subtitle, .ui-tabs-active .g-contenttabs-tab-title {color: #fff;}
.g-popupmodule-module-wrapper {display: none;}
.g-container {width: 85rem;}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.g-container {width: 60rem;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.g-container {width: 48rem;}}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {.g-container {width: 30rem;}}
@media only all and (max-width: 30rem) {.g-container {width: 100%;}}
.g-container.g-flushed {width: 100%;}
@media only all and (max-width: 47.938rem) {.g-block {-webkit-flex-grow: 0;-moz-flex-grow: 0;flex-grow: 0;-ms-flex-positive: 0;-webkit-flex-basis: 100%;-moz-flex-basis: 100%;flex-basis: 100%;-ms-flex-preferred-size: 100%;}}
@media only all and (max-width: 47.938rem) {body [class*="size-"] {-webkit-flex-grow: 0;-moz-flex-grow: 0;flex-grow: 0;-ms-flex-positive: 0;-webkit-flex-basis: 100%;-moz-flex-basis: 100%;flex-basis: 100%;-ms-flex-preferred-size: 100%;max-width: 100%;}}
@media only all and (max-width: 47.938rem) {@supports not (flex-wrap: wrap) {.g-grid {display: block;-webkit-box-lines: inherit;-moz-box-lines: inherit;box-lines: inherit;-webkit-flex-wrap: inherit;-moz-flex-wrap: inherit;-ms-flex-wrap: inherit;flex-wrap: inherit;}
		.g-block {display: block;-webkit-box-flex: inherit;-moz-box-flex: inherit;box-flex: inherit;-webkit-flex: inherit;-moz-flex: inherit;-ms-flex: inherit;flex: inherit;}}}
.visible-large, .visible-desktop, .visible-tablet, .visible-phone, .g-block.visible-large, .g-block.visible-desktop, .g-block.visible-tablet, .g-block.visible-phone {display: none !important;}
@media only all and (max-width: 47.938rem) {.visible-phone {display: block !important;}
	.g-block.visible-phone {display: block !important;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.visible-tablet {display: block !important;}
	.g-block.visible-tablet {display: block !important;}}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.visible-desktop {display: block !important;}
	.g-block.visible-desktop {display: block !important;}}
@media only all and (min-width: 85rem) {.visible-large {display: block !important;}
	.g-block.visible-large {display: block !important;}
	.visible-desktop {display: block !important;}
	.g-block.visible-desktop {display: block !important;}}
@media only all and (max-width: 47.938rem) {.hidden-phone {display: none !important;}}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {.hidden-tablet {display: none !important;}}
@media only all and (min-width: 60rem) and (max-width: 84.938rem) {.hidden-desktop {display: none !important;}}
@media only all and (min-width: 85rem) {.hidden-large {display: none !important;}
	.hidden-desktop {display: none !important;}}
@media only all and (max-width: 47.938rem) {.align-right {text-align: inherit !important;}
	.align-left {text-align: inherit !important;}}