/*
 Theme Name:   swamped - Get Online NOLA
 Theme URI:    http://getonlinenola.com/
 Description:  swamped Theme
 Author:       Faudo
 Author URI:   http://getonlinenola.com
 Template:     gon-theme-base
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout
 Text Domain:  gon-theme-base
*/
/*PADDING and MARGIN shortcuts*/
.m-x-auto {margin-right: auto !important;margin-left: auto !important;}

.m-0 {margin: 0 !important;}
.m-t-0 {margin-top: 0 !important;}
.m-r-0 {margin-right: 0 !important;}
.m-b-0 {margin-bottom: 0 !important;}
.m-l-0 {margin-left: 0 !important;}
.m-x-0 {margin-right: 0 !important;margin-left: 0 !important;}
.m-y-0 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-10 {margin: 10px !important;}
.m-t-10 {margin-top: 10px !important;}
.m-r-10 {margin-right: 10px !important;}
.m-b-10 {margin-bottom: 10px !important;}
.m-l-10 {margin-left: 10px !important;}
.m-x-10 {margin-right: 10px !important;margin-left: 10px !important;}
.m-y-10 {margin-top: 10px !important;margin-bottom: 10px !important;}
.m-20 {margin: 20px !important;}
.m-t-20 {margin-top: 20px !important;}
.m-r-20 {margin-right: 20px !important;}
.m-b-20 {margin-bottom: 20px !important;}
.m-l-20 {margin-left: 20px !important;}
.m-x-20 {margin-right: 20px !important;margin-left: 20px !important;}
.m-y-20 {margin-top: 20px !important;margin-bottom: 20px !important;}
.m-30 {margin: 30px !important;}
.m-t-30 {margin-top: 30px !important;}
.m-r-30 {margin-right: 30px !important;}
.m-b-30 {margin-bottom: 30px !important;}
.m-l-30 {margin-left: 30px !important;}
.m-x-30 {margin-right: 30px !important;margin-left: 30px !important;}
.m-y-30 {margin-top: 30px !important;margin-bottom: 30px !important;}
.m-40 {margin: 40px !important;}
.m-t-40 {margin-top: 40px !important;}
.m-r-40 {margin-right: 40px !important;}
.m-b-40 {margin-bottom: 40px !important;}
.m-l-40 {margin-left: 40px !important;}
.m-x-40 {margin-right: 40px !important;margin-left: 40px !important;}
.m-y-40 {margin-top: 40px !important;margin-bottom: 40px !important;}
.m-50 {margin: 50px !important;}
.m-t-50 {margin-top: 50px !important;}
.m-r-50 {margin-right: 50px !important;}
.m-b-50 {margin-bottom: 50px !important;}
.m-l-50 {margin-left: 50px !important;}
.m-x-50 {margin-right: 50px !important;margin-left: 50px !important;}
.m-y-50 {margin-top: 50px !important;margin-bottom: 50px !important;}
.m-60 {margin: 60px !important;}
.m-t-60 {margin-top: 60px !important;}
.m-r-60 {margin-right: 60px !important;}
.m-b-60 {margin-bottom: 60px !important;}
.m-l-60 {margin-left: 60px !important;}
.m-x-60 {margin-right: 60px !important;margin-left: 60px !important;}
.m-y-60 {margin-top: 60px !important;margin-bottom: 60px !important;}
.m-70 {margin: 70px !important;}
.m-t-70 {margin-top: 70px !important;}
.m-r-70 {margin-right: 70px !important;}
.m-b-70 {margin-bottom: 70px !important;}
.m-l-70 {margin-left: 70px !important;}
.m-x-70 {margin-right: 70px !important;margin-left: 70px !important;}
.m-y-70 {margin-top: 70px !important;margin-bottom: 70px !important;}
.m-80 {margin: 80px !important;}
.m-t-80 {margin-top: 80px !important;}
.m-r-80 {margin-right: 80px !important;}
.m-b-80 {margin-bottom: 80px !important;}
.m-l-80 {margin-left: 80px !important;}
.m-x-80 {margin-right: 80px !important;margin-left: 80px !important;}
.m-y-80 {margin-top: 80px !important;margin-bottom: 80px !important;}
.m-90 {margin: 90px !important;}
.m-t-90 {margin-top: 90px !important;}
.m-r-90 {margin-right: 90px !important;}
.m-b-90 {margin-bottom: 90px !important;}
.m-l-90 {margin-left: 90px !important;}
.m-x-90 {margin-right: 90px !important;margin-left: 90px !important;}
.m-y-90 {margin-top: 90px !important;margin-bottom: 90px !important;}
.m-100 {margin: 100px !important;}
.m-t-100 {margin-top: 100px !important;}
.m-r-100 {margin-right: 100px !important;}
.m-b-100 {margin-bottom: 100px !important;}
.m-l-100 {margin-left: 100px !important;}
.m-x-100 {margin-right: 100px !important;margin-left: 100px !important;}
.m-y-100 {margin-top: 100px !important;margin-bottom: 100px !important;}
.m-110 {margin: 110px !important;}
.m-t-110 {margin-top: 110px !important;}
.m-r-110 {margin-right: 110px !important;}
.m-b-110 {margin-bottom: 110px !important;}
.m-l-110 {margin-left: 110px !important;}
.m-x-110 {margin-right: 110px !important;margin-left: 110px !important;}
.m-y-110 {margin-top: 110px !important;margin-bottom: 110px !important;}
.m-120 {margin: 120px !important;}
.m-t-120 {margin-top: 120px !important;}
.m-r-120 {margin-right: 120px !important;}
.m-b-120 {margin-bottom: 120px !important;}
.m-l-120 {margin-left: 120px !important;}
.m-x-120 {margin-right: 120px !important;margin-left: 120px !important;}
.m-y-120 {margin-top: 120px !important;margin-bottom: 120px !important;}


.p-0 {padding: 0 !important;}
.p-t-0 {padding-top: 0 !important;}
.p-r-0 {padding-right: 0 !important;}
.p-b-0 {padding-bottom: 0 !important;}
.p-l-0 {padding-left: 0 !important;}
.p-x-0 {padding-right: 0 !important;padding-left: 0 !important;}
.p-y-0 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-10 {padding: 10px !important;}
.p-t-10 {padding-top: 10px !important;}
.p-r-10 {padding-right: 10px !important;}
.p-b-10 {padding-bottom: 10px !important;}
.p-l-10 {padding-left: 10px !important;}
.p-x-10 {padding-right: 10px !important;padding-left: 10px !important;}
.p-y-10 {padding-top: 10px !important;padding-bottom: 10px !important;}
.p-20 {padding: 20px !important;}
.p-t-20 {padding-top: 20px !important;}
.p-r-20 {padding-right: 20px !important;}
.p-b-20 {padding-bottom: 20px !important;}
.p-l-20 {padding-left: 20px !important;}
.p-x-20 {padding-right: 20px !important;padding-left: 20px !important;}
.p-y-20 {padding-top: 20px !important;padding-bottom: 20px !important;}
.p-30 {padding: 30px !important;}
.p-t-30 {padding-top: 30px !important;}
.p-r-30 {padding-right: 30px !important;}
.p-b-30 {padding-bottom: 30px !important;}
.p-l-30 {padding-left: 30px !important;}
.p-x-30 {padding-right: 30px !important;padding-left: 30px !important;}
.p-y-30 {padding-top: 30px !important;padding-bottom: 30px !important;}
.p-40 {padding: 40px !important;}
.p-t-40 {padding-top: 40px !important;}
.p-r-40 {padding-right: 40px !important;}
.p-b-40 {padding-bottom: 40px !important;}
.p-l-40 {padding-left: 40px !important;}
.p-x-40 {padding-right: 40px !important;padding-left: 40px !important;}
.p-y-40 {padding-top: 40px !important;padding-bottom: 40px !important;}
.p-50 {padding: 50px !important;}
.p-t-50 {padding-top: 50px !important;}
.p-r-50 {padding-right: 50px !important;}
.p-b-50 {padding-bottom: 50px !important;}
.p-l-50 {padding-left: 50px !important;}
.p-x-50 {padding-right: 50px !important;padding-left: 50px !important;}
.p-y-50 {padding-top: 50px !important;padding-bottom: 50px !important;}
.p-60 {padding: 60px !important;}
.p-t-60 {padding-top: 60px !important;}
.p-r-60 {padding-right: 60px !important;}
.p-b-60 {padding-bottom: 60px !important;}
.p-l-60 {padding-left: 60px !important;}
.p-x-60 {padding-right: 60px !important;padding-left: 60px !important;}
.p-y-60 {padding-top: 60px !important;padding-bottom: 60px !important;}
.p-70 {padding: 70px !important;}
.p-t-70 {padding-top: 70px !important;}
.p-r-70 {padding-right: 70px !important;}
.p-b-70 {padding-bottom: 70px !important;}
.p-l-70 {padding-left: 70px !important;}
.p-x-70 {padding-right: 70px !important;padding-left: 70px !important;}
.p-y-70 {padding-top: 70px !important;padding-bottom: 70px !important;}
.p-80 {padding: 80px !important;}
.p-t-80 {padding-top: 80px !important;}
.p-r-80 {padding-right: 80px !important;}
.p-b-80 {padding-bottom: 80px !important;}
.p-l-80 {padding-left: 80px !important;}
.p-x-80 {padding-right: 80px !important;padding-left: 80px !important;}
.p-y-80 {padding-top: 80px !important;padding-bottom: 80px !important;}
.p-90 {padding: 90px !important;}
.p-t-90 {padding-top: 90px !important;}
.p-r-90 {padding-right: 90px !important;}
.p-b-90 {padding-bottom: 90px !important;}
.p-l-90 {padding-left: 90px !important;}
.p-x-90 {padding-right: 90px !important;padding-left: 90px !important;}
.p-y-90 {padding-top: 90px !important;padding-bottom: 90px !important;}
.p-100 {padding: 100px !important;}
.p-t-100 {padding-top: 100px !important;}
.p-r-100 {padding-right: 100px !important;}
.p-b-100 {padding-bottom: 100px !important;}
.p-l-100 {padding-left: 100px !important;}
.p-x-100 {padding-right: 100px !important;padding-left: 100px !important;}
.p-y-100 {padding-top: 100px !important;padding-bottom: 100px !important;}
.p-110 {padding: 110px !important;}
.p-t-110 {padding-top: 110px !important;}
.p-r-110 {padding-right: 110px !important;}
.p-b-110 {padding-bottom: 110px !important;}
.p-l-110 {padding-left: 110px !important;}
.p-x-110 {padding-right: 110px !important;padding-left: 110px !important;}
.p-y-110 {padding-top: 110px !important;padding-bottom: 110px !important;}
.p-120 {padding: 120px !important;}
.p-t-120 {padding-top: 120px !important;}
.p-r-120 {padding-right: 120px !important;}
.p-b-120 {padding-bottom: 120px !important;}
.p-l-120 {padding-left: 120px !important;}
.p-x-120 {padding-right: 120px !important;padding-left: 120px !important;}
.p-y-120 {padding-top: 120px !important;padding-bottom: 120px !important;}

/*ALIGN CONTENT*/
.text-center {text-align: center!important;}
.text-left {text-align: left!important;}
.text-right {text-align: right!important;}

.text-middle {justify-content: center!important;}
.text-top {justify-content: flex-start!important;}
.text-bottom {justify-content: flex-end!important;}


/*FONTS*/
.text-50 {font-size: .5em}
.text-60 {font-size: .6em}
.text-70 {font-size: .7em}
.text-80 {font-size: .8em}
.text-90 {font-size: .9em}
.text-100 {font-size: 1em}
.text-110 {font-size: 1.1em}
.text-120 {font-size: 1.2em}
.text-130 {font-size: 1.3em}
.text-140 {font-size: 1.4em}
.text-150 {font-size: 1.5em}

.text-bold,
.text-bold * {font-weight: 700;}
.text-normal,
.text-normal * {font-weight: 400;}
.text-light,
.text-light * {font-weight: 100;}
.text-italic,
.text-italic * {font-style: italic;}
.text-underline,
.text-underline * {text-decoration: underline;}
.text-strikethrough,
.text-strikethrough * {text-decoration: line-through;}

.line-100 {line-height: 1}
.line-110 {line-height: 1.1}
.line-120 {line-height: 1.2}
.line-130 {line-height: 1.3}
.line-140 {line-height: 1.4}
.line-150 {line-height: 1.5}
.line-160 {line-height: 1.6}
.line-170 {line-height: 1.7}
.line-180 {line-height: 1.8}
.line-190 {line-height: 1.9}
.line-200 {line-height: 2}

/*FLOATS*/
.pull-right {float: right!important;}
.pull-left {float: left!important;}
.pull-none {float: none!important;}

/*CLEAR*/
.clear-right {clear: right!important;}
.clear-left {clear: left!important;}
.clear-both {clear: both!important;}

/*FLOAT IMAGES*/
.alignleft {float: left!important;margin: 0 1em 1em 0;}
.alignright {float: right!important;margin: 0  0 1em 1em;}
.aligncenter {float: none!important;margin: 1em auto;display: block;}


@media (max-width: 768px){

	.md-text-center {text-align: center!important;}
	.md-text-left {text-align: left!important;}
	.md-text-right {text-align: right!important;}

	.md-text-50 {font-size: .5em}
	.md-text-60 {font-size: .6em}
	.md-text-70 {font-size: .7em}
	.md-text-80 {font-size: .8em}
	.md-text-90 {font-size: .9em}
	.md-text-100 {font-size: 1em}
	.md-text-110 {font-size: 1.1em}
	.md-text-120 {font-size: 1.2em}
	.md-text-130 {font-size: 1.3em}
	.md-text-140 {font-size: 1.4em}
	.md-text-150 {font-size: 1.5em}

	.md-text-bold {font-weight: 700;}
	.md-text-normal {font-weight: 400;}
	.md-text-light {font-weight: 100;}
	.md-text-italic {font-style: italic;}
	.md-text-underline {text-decoration: underline;}
	.md-text-strikethrough {text-decoration: line-through;}

	.md-pull-right {float: right!important;}
	.md-pull-left {float: left!important;}
	.md-pull-none {float: none!important;}


	.md-m-x-auto {margin-right: auto !important;margin-left: auto !important;}
	.md-m-0 {margin: 0 !important;}
	.md-m-t-0 {margin-top: 0 !important;}
	.md-m-r-0 {margin-right: 0 !important;}
	.md-m-b-0 {margin-bottom: 0 !important;}
	.md-m-l-0 {margin-left: 0 !important;}
	.md-m-x-0 {margin-right: 0 !important;margin-left: 0 !important;}
	.md-m-y-0 {margin-top: 0 !important;margin-bottom: 0 !important;}
	.md-m-10 {margin: 10px !important;}
	.md-m-t-10 {margin-top: 10px !important;}
	.md-m-r-10 {margin-right: 10px !important;}
	.md-m-b-10 {margin-bottom: 10px !important;}
	.md-m-l-10 {margin-left: 10px !important;}
	.md-m-x-10 {margin-right: 10px !important;margin-left: 10px !important;}
	.md-m-y-10 {margin-top: 10px !important;margin-bottom: 10px !important;}
	.md-m-20 {margin: 20px !important;}
	.md-m-t-20 {margin-top: 20px !important;}
	.md-m-r-20 {margin-right: 20px !important;}
	.md-m-b-20 {margin-bottom: 20px !important;}
	.md-m-l-20 {margin-left: 20px !important;}
	.md-m-x-20 {margin-right: 20px !important;margin-left: 20px !important;}
	.md-m-y-20 {margin-top: 20px !important;margin-bottom: 20px !important;}
	.md-m-30 {margin: 30px !important;}
	.md-m-t-30 {margin-top: 30px !important;}
	.md-m-r-30 {margin-right: 30px !important;}
	.md-m-b-30 {margin-bottom: 30px !important;}
	.md-m-l-30 {margin-left: 30px !important;}
	.md-m-x-30 {margin-right: 30px !important;margin-left: 30px !important;}
	.md-m-y-30 {margin-top: 30px !important;margin-bottom: 30px !important;}
	.md-m-40 {margin: 40px !important;}
	.md-m-t-40 {margin-top: 40px !important;}
	.md-m-r-40 {margin-right: 40px !important;}
	.md-m-b-40 {margin-bottom: 40px !important;}
	.md-m-l-40 {margin-left: 40px !important;}
	.md-m-x-40 {margin-right: 40px !important;margin-left: 40px !important;}
	.md-m-y-40 {margin-top: 40px !important;margin-bottom: 40px !important;}
	.md-m-50 {margin: 50px !important;}
	.md-m-t-50 {margin-top: 50px !important;}
	.md-m-r-50 {margin-right: 50px !important;}
	.md-m-b-50 {margin-bottom: 50px !important;}
	.md-m-l-50 {margin-left: 50px !important;}
	.md-m-x-50 {margin-right: 50px !important;margin-left: 50px !important;}
	.md-m-y-50 {margin-top: 50px !important;margin-bottom: 50px !important;}
	.md-m-60 {margin: 60px !important;}
	.md-m-t-60 {margin-top: 60px !important;}
	.md-m-r-60 {margin-right: 60px !important;}
	.md-m-b-60 {margin-bottom: 60px !important;}
	.md-m-l-60 {margin-left: 60px !important;}
	.md-m-x-60 {margin-right: 60px !important;margin-left: 60px !important;}
	.md-m-y-60 {margin-top: 60px !important;margin-bottom: 60px !important;}
	.md-m-70 {margin: 70px !important;}
	.md-m-t-70 {margin-top: 70px !important;}
	.md-m-r-70 {margin-right: 70px !important;}
	.md-m-b-70 {margin-bottom: 70px !important;}
	.md-m-l-70 {margin-left: 70px !important;}
	.md-m-x-70 {margin-right: 70px !important;margin-left: 70px !important;}
	.md-m-y-70 {margin-top: 70px !important;margin-bottom: 70px !important;}
	.md-m-80 {margin: 80px !important;}
	.md-m-t-80 {margin-top: 80px !important;}
	.md-m-r-80 {margin-right: 80px !important;}
	.md-m-b-80 {margin-bottom: 80px !important;}
	.md-m-l-80 {margin-left: 80px !important;}
	.md-m-x-80 {margin-right: 80px !important;margin-left: 80px !important;}
	.md-m-y-80 {margin-top: 80px !important;margin-bottom: 80px !important;}
	.md-m-90 {margin: 90px !important;}
	.md-m-t-90 {margin-top: 90px !important;}
	.md-m-r-90 {margin-right: 90px !important;}
	.md-m-b-90 {margin-bottom: 90px !important;}
	.md-m-l-90 {margin-left: 90px !important;}
	.md-m-x-90 {margin-right: 90px !important;margin-left: 90px !important;}
	.md-m-y-90 {margin-top: 90px !important;margin-bottom: 90px !important;}
	.md-m-100 {margin: 100px !important;}
	.md-m-t-100 {margin-top: 100px !important;}
	.md-m-r-100 {margin-right: 100px !important;}
	.md-m-b-100 {margin-bottom: 100px !important;}
	.md-m-l-100 {margin-left: 100px !important;}
	.md-m-x-100 {margin-right: 100px !important;margin-left: 100px !important;}
	.md-m-y-100 {margin-top: 100px !important;margin-bottom: 100px !important;}
	.md-m-110 {margin: 110px !important;}
	.md-m-t-110 {margin-top: 110px !important;}
	.md-m-r-110 {margin-right: 110px !important;}
	.md-m-b-110 {margin-bottom: 110px !important;}
	.md-m-l-110 {margin-left: 110px !important;}
	.md-m-x-110 {margin-right: 110px !important;margin-left: 110px !important;}
	.md-m-y-110 {margin-top: 110px !important;margin-bottom: 110px !important;}
	.md-m-120 {margin: 120px !important;}
	.md-m-t-120 {margin-top: 120px !important;}
	.md-m-r-120 {margin-right: 120px !important;}
	.md-m-b-120 {margin-bottom: 120px !important;}
	.md-m-l-120 {margin-left: 120px !important;}
	.md-m-x-120 {margin-right: 120px !important;margin-left: 120px !important;}
	.md-m-y-120 {margin-top: 120px !important;margin-bottom: 120px !important;}


	.md-p-0 {padding: 0 !important;}
	.md-p-t-0 {padding-top: 0 !important;}
	.md-p-r-0 {padding-right: 0 !important;}
	.md-p-b-0 {padding-bottom: 0 !important;}
	.md-p-l-0 {padding-left: 0 !important;}
	.md-p-x-0 {padding-right: 0 !important;padding-left: 0 !important;}
	.md-p-y-0 {padding-top: 0 !important;padding-bottom: 0 !important;}
	.md-p-10 {padding: 10px !important;}
	.md-p-t-10 {padding-top: 10px !important;}
	.md-p-r-10 {padding-right: 10px !important;}
	.md-p-b-10 {padding-bottom: 10px !important;}
	.md-p-l-10 {padding-left: 10px !important;}
	.md-p-x-10 {padding-right: 10px !important;padding-left: 10px !important;}
	.md-p-y-10 {padding-top: 10px !important;padding-bottom: 10px !important;}
	.md-p-20 {padding: 20px !important;}
	.md-p-t-20 {padding-top: 20px !important;}
	.md-p-r-20 {padding-right: 20px !important;}
	.md-p-b-20 {padding-bottom: 20px !important;}
	.md-p-l-20 {padding-left: 20px !important;}
	.md-p-x-20 {padding-right: 20px !important;padding-left: 20px !important;}
	.md-p-y-20 {padding-top: 20px !important;padding-bottom: 20px !important;}
	.md-p-30 {padding: 30px !important;}
	.md-p-t-30 {padding-top: 30px !important;}
	.md-p-r-30 {padding-right: 30px !important;}
	.md-p-b-30 {padding-bottom: 30px !important;}
	.md-p-l-30 {padding-left: 30px !important;}
	.md-p-x-30 {padding-right: 30px !important;padding-left: 30px !important;}
	.md-p-y-30 {padding-top: 30px !important;padding-bottom: 30px !important;}
	.md-p-40 {padding: 40px !important;}
	.md-p-t-40 {padding-top: 40px !important;}
	.md-p-r-40 {padding-right: 40px !important;}
	.md-p-b-40 {padding-bottom: 40px !important;}
	.md-p-l-40 {padding-left: 40px !important;}
	.md-p-x-40 {padding-right: 40px !important;padding-left: 40px !important;}
	.md-p-y-40 {padding-top: 40px !important;padding-bottom: 40px !important;}
	.md-p-50 {padding: 50px !important;}
	.md-p-t-50 {padding-top: 50px !important;}
	.md-p-r-50 {padding-right: 50px !important;}
	.md-p-b-50 {padding-bottom: 50px !important;}
	.md-p-l-50 {padding-left: 50px !important;}
	.md-p-x-50 {padding-right: 50px !important;padding-left: 50px !important;}
	.md-p-y-50 {padding-top: 50px !important;padding-bottom: 50px !important;}
	.md-p-60 {padding: 60px !important;}
	.md-p-t-60 {padding-top: 60px !important;}
	.md-p-r-60 {padding-right: 60px !important;}
	.md-p-b-60 {padding-bottom: 60px !important;}
	.md-p-l-60 {padding-left: 60px !important;}
	.md-p-x-60 {padding-right: 60px !important;padding-left: 60px !important;}
	.md-p-y-60 {padding-top: 60px !important;padding-bottom: 60px !important;}
	.md-p-70 {padding: 70px !important;}
	.md-p-t-70 {padding-top: 70px !important;}
	.md-p-r-70 {padding-right: 70px !important;}
	.md-p-b-70 {padding-bottom: 70px !important;}
	.md-p-l-70 {padding-left: 70px !important;}
	.md-p-x-70 {padding-right: 70px !important;padding-left: 70px !important;}
	.md-p-y-70 {padding-top: 70px !important;padding-bottom: 70px !important;}
	.md-p-80 {padding: 80px !important;}
	.md-p-t-80 {padding-top: 80px !important;}
	.md-p-r-80 {padding-right: 80px !important;}
	.md-p-b-80 {padding-bottom: 80px !important;}
	.md-p-l-80 {padding-left: 80px !important;}
	.md-p-x-80 {padding-right: 80px !important;padding-left: 80px !important;}
	.md-p-y-80 {padding-top: 80px !important;padding-bottom: 80px !important;}
	.md-p-90 {padding: 90px !important;}
	.md-p-t-90 {padding-top: 90px !important;}
	.md-p-r-90 {padding-right: 90px !important;}
	.md-p-b-90 {padding-bottom: 90px !important;}
	.md-p-l-90 {padding-left: 90px !important;}
	.md-p-x-90 {padding-right: 90px !important;padding-left: 90px !important;}
	.md-p-y-90 {padding-top: 90px !important;padding-bottom: 90px !important;}
	.md-p-100 {padding: 100px !important;}
	.md-p-t-100 {padding-top: 100px !important;}
	.md-p-r-100 {padding-right: 100px !important;}
	.md-p-b-100 {padding-bottom: 100px !important;}
	.md-p-l-100 {padding-left: 100px !important;}
	.md-p-x-100 {padding-right: 100px !important;padding-left: 100px !important;}
	.md-p-y-100 {padding-top: 100px !important;padding-bottom: 100px !important;}
	.md-p-110 {padding: 110px !important;}
	.md-p-t-110 {padding-top: 110px !important;}
	.md-p-r-110 {padding-right: 110px !important;}
	.md-p-b-110 {padding-bottom: 110px !important;}
	.md-p-l-110 {padding-left: 110px !important;}
	.md-p-x-110 {padding-right: 110px !important;padding-left: 110px !important;}
	.md-p-y-110 {padding-top: 110px !important;padding-bottom: 110px !important;}
	.md-p-120 {padding: 120px !important;}
	.md-p-t-120 {padding-top: 120px !important;}
	.md-p-r-120 {padding-right: 120px !important;}
	.md-p-b-120 {padding-bottom: 120px !important;}
	.md-p-l-120 {padding-left: 120px !important;}
	.md-p-x-120 {padding-right: 120px !important;padding-left: 120px !important;}
	.md-p-y-120 {padding-top: 120px !important;padding-bottom: 120px !important;}
}


@media (max-width: 480px){

	.xs-text-center {text-align: center!important;}
	.xs-text-left {text-align: left!important;}
	.xs-text-right {text-align: right!important;}	

	.xs-text-50 {font-size: .5em}
	.xs-text-60 {font-size: .6em}
	.xs-text-70 {font-size: .7em}
	.xs-text-80 {font-size: .8em}
	.xs-text-90 {font-size: .9em}
	.xs-text-100 {font-size: 1em}
	.xs-text-110 {font-size: 1.1em}
	.xs-text-120 {font-size: 1.2em}
	.xs-text-130 {font-size: 1.3em}
	.xs-text-140 {font-size: 1.4em}
	.xs-text-150 {font-size: 1.5em}

	.xs-text-bold {font-weight: 700;}
	.xs-text-normal {font-weight: 400;}
	.xs-text-light {font-weight: 100;}
	.xs-text-italic {font-style: italic;}
	.xs-text-underline {text-decoration: underline;}
	.xs-text-strikethrough {text-decoration: line-through;}

	.xs-pull-right {float: right!important;}
	.xs-pull-left {float: left!important;}
	.xs-pull-none {float: none!important;}

	.xs-m-x-auto {margin-right: auto !important;margin-left: auto !important;}
	.xs-m-0 {margin: 0 !important;}
	.xs-m-t-0 {margin-top: 0 !important;}
	.xs-m-r-0 {margin-right: 0 !important;}
	.xs-m-b-0 {margin-bottom: 0 !important;}
	.xs-m-l-0 {margin-left: 0 !important;}
	.xs-m-x-0 {margin-right: 0 !important;margin-left: 0 !important;}
	.xs-m-y-0 {margin-top: 0 !important;margin-bottom: 0 !important;}
	.xs-m-10 {margin: 10px !important;}
	.xs-m-t-10 {margin-top: 10px !important;}
	.xs-m-r-10 {margin-right: 10px !important;}
	.xs-m-b-10 {margin-bottom: 10px !important;}
	.xs-m-l-10 {margin-left: 10px !important;}
	.xs-m-x-10 {margin-right: 10px !important;margin-left: 10px !important;}
	.xs-m-y-10 {margin-top: 10px !important;margin-bottom: 10px !important;}
	.xs-m-20 {margin: 20px !important;}
	.xs-m-t-20 {margin-top: 20px !important;}
	.xs-m-r-20 {margin-right: 20px !important;}
	.xs-m-b-20 {margin-bottom: 20px !important;}
	.xs-m-l-20 {margin-left: 20px !important;}
	.xs-m-x-20 {margin-right: 20px !important;margin-left: 20px !important;}
	.xs-m-y-20 {margin-top: 20px !important;margin-bottom: 20px !important;}
	.xs-m-30 {margin: 30px !important;}
	.xs-m-t-30 {margin-top: 30px !important;}
	.xs-m-r-30 {margin-right: 30px !important;}
	.xs-m-b-30 {margin-bottom: 30px !important;}
	.xs-m-l-30 {margin-left: 30px !important;}
	.xs-m-x-30 {margin-right: 30px !important;margin-left: 30px !important;}
	.xs-m-y-30 {margin-top: 30px !important;margin-bottom: 30px !important;}
	.xs-m-40 {margin: 40px !important;}
	.xs-m-t-40 {margin-top: 40px !important;}
	.xs-m-r-40 {margin-right: 40px !important;}
	.xs-m-b-40 {margin-bottom: 40px !important;}
	.xs-m-l-40 {margin-left: 40px !important;}
	.xs-m-x-40 {margin-right: 40px !important;margin-left: 40px !important;}
	.xs-m-y-40 {margin-top: 40px !important;margin-bottom: 40px !important;}
	.xs-m-50 {margin: 50px !important;}
	.xs-m-t-50 {margin-top: 50px !important;}
	.xs-m-r-50 {margin-right: 50px !important;}
	.xs-m-b-50 {margin-bottom: 50px !important;}
	.xs-m-l-50 {margin-left: 50px !important;}
	.xs-m-x-50 {margin-right: 50px !important;margin-left: 50px !important;}
	.xs-m-y-50 {margin-top: 50px !important;margin-bottom: 50px !important;}
	.xs-m-60 {margin: 60px !important;}
	.xs-m-t-60 {margin-top: 60px !important;}
	.xs-m-r-60 {margin-right: 60px !important;}
	.xs-m-b-60 {margin-bottom: 60px !important;}
	.xs-m-l-60 {margin-left: 60px !important;}
	.xs-m-x-60 {margin-right: 60px !important;margin-left: 60px !important;}
	.xs-m-y-60 {margin-top: 60px !important;margin-bottom: 60px !important;}
	.xs-m-70 {margin: 70px !important;}
	.xs-m-t-70 {margin-top: 70px !important;}
	.xs-m-r-70 {margin-right: 70px !important;}
	.xs-m-b-70 {margin-bottom: 70px !important;}
	.xs-m-l-70 {margin-left: 70px !important;}
	.xs-m-x-70 {margin-right: 70px !important;margin-left: 70px !important;}
	.xs-m-y-70 {margin-top: 70px !important;margin-bottom: 70px !important;}
	.xs-m-80 {margin: 80px !important;}
	.xs-m-t-80 {margin-top: 80px !important;}
	.xs-m-r-80 {margin-right: 80px !important;}
	.xs-m-b-80 {margin-bottom: 80px !important;}
	.xs-m-l-80 {margin-left: 80px !important;}
	.xs-m-x-80 {margin-right: 80px !important;margin-left: 80px !important;}
	.xs-m-y-80 {margin-top: 80px !important;margin-bottom: 80px !important;}
	.xs-m-90 {margin: 90px !important;}
	.xs-m-t-90 {margin-top: 90px !important;}
	.xs-m-r-90 {margin-right: 90px !important;}
	.xs-m-b-90 {margin-bottom: 90px !important;}
	.xs-m-l-90 {margin-left: 90px !important;}
	.xs-m-x-90 {margin-right: 90px !important;margin-left: 90px !important;}
	.xs-m-y-90 {margin-top: 90px !important;margin-bottom: 90px !important;}
	.xs-m-100 {margin: 100px !important;}
	.xs-m-t-100 {margin-top: 100px !important;}
	.xs-m-r-100 {margin-right: 100px !important;}
	.xs-m-b-100 {margin-bottom: 100px !important;}
	.xs-m-l-100 {margin-left: 100px !important;}
	.xs-m-x-100 {margin-right: 100px !important;margin-left: 100px !important;}
	.xs-m-y-100 {margin-top: 100px !important;margin-bottom: 100px !important;}
	.xs-m-110 {margin: 110px !important;}
	.xs-m-t-110 {margin-top: 110px !important;}
	.xs-m-r-110 {margin-right: 110px !important;}
	.xs-m-b-110 {margin-bottom: 110px !important;}
	.xs-m-l-110 {margin-left: 110px !important;}
	.xs-m-x-110 {margin-right: 110px !important;margin-left: 110px !important;}
	.xs-m-y-110 {margin-top: 110px !important;margin-bottom: 110px !important;}
	.xs-m-120 {margin: 120px !important;}
	.xs-m-t-120 {margin-top: 120px !important;}
	.xs-m-r-120 {margin-right: 120px !important;}
	.xs-m-b-120 {margin-bottom: 120px !important;}
	.xs-m-l-120 {margin-left: 120px !important;}
	.xs-m-x-120 {margin-right: 120px !important;margin-left: 120px !important;}
	.xs-m-y-120 {margin-top: 120px !important;margin-bottom: 120px !important;}


	.xs-p-0 {padding: 0 !important;}
	.xs-p-t-0 {padding-top: 0 !important;}
	.xs-p-r-0 {padding-right: 0 !important;}
	.xs-p-b-0 {padding-bottom: 0 !important;}
	.xs-p-l-0 {padding-left: 0 !important;}
	.xs-p-x-0 {padding-right: 0 !important;padding-left: 0 !important;}
	.xs-p-y-0 {padding-top: 0 !important;padding-bottom: 0 !important;}
	.xs-p-10 {padding: 10px !important;}
	.xs-p-t-10 {padding-top: 10px !important;}
	.xs-p-r-10 {padding-right: 10px !important;}
	.xs-p-b-10 {padding-bottom: 10px !important;}
	.xs-p-l-10 {padding-left: 10px !important;}
	.xs-p-x-10 {padding-right: 10px !important;padding-left: 10px !important;}
	.xs-p-y-10 {padding-top: 10px !important;padding-bottom: 10px !important;}
	.xs-p-20 {padding: 20px !important;}
	.xs-p-t-20 {padding-top: 20px !important;}
	.xs-p-r-20 {padding-right: 20px !important;}
	.xs-p-b-20 {padding-bottom: 20px !important;}
	.xs-p-l-20 {padding-left: 20px !important;}
	.xs-p-x-20 {padding-right: 20px !important;padding-left: 20px !important;}
	.xs-p-y-20 {padding-top: 20px !important;padding-bottom: 20px !important;}
	.xs-p-30 {padding: 30px !important;}
	.xs-p-t-30 {padding-top: 30px !important;}
	.xs-p-r-30 {padding-right: 30px !important;}
	.xs-p-b-30 {padding-bottom: 30px !important;}
	.xs-p-l-30 {padding-left: 30px !important;}
	.xs-p-x-30 {padding-right: 30px !important;padding-left: 30px !important;}
	.xs-p-y-30 {padding-top: 30px !important;padding-bottom: 30px !important;}
	.xs-p-40 {padding: 40px !important;}
	.xs-p-t-40 {padding-top: 40px !important;}
	.xs-p-r-40 {padding-right: 40px !important;}
	.xs-p-b-40 {padding-bottom: 40px !important;}
	.xs-p-l-40 {padding-left: 40px !important;}
	.xs-p-x-40 {padding-right: 40px !important;padding-left: 40px !important;}
	.xs-p-y-40 {padding-top: 40px !important;padding-bottom: 40px !important;}
	.xs-p-50 {padding: 50px !important;}
	.xs-p-t-50 {padding-top: 50px !important;}
	.xs-p-r-50 {padding-right: 50px !important;}
	.xs-p-b-50 {padding-bottom: 50px !important;}
	.xs-p-l-50 {padding-left: 50px !important;}
	.xs-p-x-50 {padding-right: 50px !important;padding-left: 50px !important;}
	.xs-p-y-50 {padding-top: 50px !important;padding-bottom: 50px !important;}
	.xs-p-60 {padding: 60px !important;}
	.xs-p-t-60 {padding-top: 60px !important;}
	.xs-p-r-60 {padding-right: 60px !important;}
	.xs-p-b-60 {padding-bottom: 60px !important;}
	.xs-p-l-60 {padding-left: 60px !important;}
	.xs-p-x-60 {padding-right: 60px !important;padding-left: 60px !important;}
	.xs-p-y-60 {padding-top: 60px !important;padding-bottom: 60px !important;}
	.xs-p-70 {padding: 70px !important;}
	.xs-p-t-70 {padding-top: 70px !important;}
	.xs-p-r-70 {padding-right: 70px !important;}
	.xs-p-b-70 {padding-bottom: 70px !important;}
	.xs-p-l-70 {padding-left: 70px !important;}
	.xs-p-x-70 {padding-right: 70px !important;padding-left: 70px !important;}
	.xs-p-y-70 {padding-top: 70px !important;padding-bottom: 70px !important;}
	.xs-p-80 {padding: 80px !important;}
	.xs-p-t-80 {padding-top: 80px !important;}
	.xs-p-r-80 {padding-right: 80px !important;}
	.xs-p-b-80 {padding-bottom: 80px !important;}
	.xs-p-l-80 {padding-left: 80px !important;}
	.xs-p-x-80 {padding-right: 80px !important;padding-left: 80px !important;}
	.xs-p-y-80 {padding-top: 80px !important;padding-bottom: 80px !important;}
	.xs-p-90 {padding: 90px !important;}
	.xs-p-t-90 {padding-top: 90px !important;}
	.xs-p-r-90 {padding-right: 90px !important;}
	.xs-p-b-90 {padding-bottom: 90px !important;}
	.xs-p-l-90 {padding-left: 90px !important;}
	.xs-p-x-90 {padding-right: 90px !important;padding-left: 90px !important;}
	.xs-p-y-90 {padding-top: 90px !important;padding-bottom: 90px !important;}
	.xs-p-100 {padding: 100px !important;}
	.xs-p-t-100 {padding-top: 100px !important;}
	.xs-p-r-100 {padding-right: 100px !important;}
	.xs-p-b-100 {padding-bottom: 100px !important;}
	.xs-p-l-100 {padding-left: 100px !important;}
	.xs-p-x-100 {padding-right: 100px !important;padding-left: 100px !important;}
	.xs-p-y-100 {padding-top: 100px !important;padding-bottom: 100px !important;}
	.xs-p-110 {padding: 110px !important;}
	.xs-p-t-110 {padding-top: 110px !important;}
	.xs-p-r-110 {padding-right: 110px !important;}
	.xs-p-b-110 {padding-bottom: 110px !important;}
	.xs-p-l-110 {padding-left: 110px !important;}
	.xs-p-x-110 {padding-right: 110px !important;padding-left: 110px !important;}
	.xs-p-y-110 {padding-top: 110px !important;padding-bottom: 110px !important;}
	.xs-p-120 {padding: 120px !important;}
	.xs-p-t-120 {padding-top: 120px !important;}
	.xs-p-r-120 {padding-right: 120px !important;}
	.xs-p-b-120 {padding-bottom: 120px !important;}
	.xs-p-l-120 {padding-left: 120px !important;}
	.xs-p-x-120 {padding-right: 120px !important;padding-left: 120px !important;}
	.xs-p-y-120 {padding-top: 120px !important;padding-bottom: 120px !important;}
}

/*END PADDING MARGIN SHORTCUTS*/
/* Custom styles go here */
#mega-menu-wrap-main-menu #mega-menu-main-menu {
    padding-bottom: 15px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {
        margin: 0 25px 0 0;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
    font-size: 15px;
}

.mega-current-menu-item a {
    color: #455DA1 !important;
}

/*li.mega-current-menu-item {*/
/*    border-bottom: 3px solid #455DA1 !important;*/
/*}*/ 

.home-column.hc1 h2 {
    border-bottom: 1px solid white !important;
    margin-bottom: 15px;
}

.home-column.hc1 li {
    margin-bottom: 15px;
}

a.button.home-column-cta {
    font-weight: bold;
}

.home-column .button {
    margin-top: 25px;
}

ul.display-posts-listing li a {
    color: white !important;
    text-decoration: none !important;
}

ul.display-posts-listing li a:hover {
   color: #FFFFFF;
opacity: 0.8;
    text-decoration: underline !important;
}

.home #additional-home-content p {
    font-size: 24px;
}

footer a {
    line-height: 28px;
}

footer a:hover {
      color: #FFFFFF;
opacity: 0.8;
}

@media (max-width: 991px) {
    #mega-menu-wrap-mobile_menu .mega-menu-toggle.mega-menu-open + #mega-menu-mobile_menu {
        text-align: center;
    }
    li#mega-menu-item-831, li#mega-menu-item-832, li#mega-menu-item-833 {
    display: inline-block !important;
}
#home-columns.gon_columns-nogutter .home-column .entry-content {
    padding-right: 15px;
    padding-left: 15px;
}
.next-to-map-columns {
    margin-top: 0px !important;
}
.home #additional-home-content {
    background-position: center !important;
}
}

.has-text-align-center {
    border-bottom: none;
}

.entry-content a:not(.button) {
    text-decoration: none;
}

.entry-content ul li:before {
    top: -5px;
}
.wp-block-quote p:before {
        top: 40px !important;
}

h2.team-title {
    font-size: 30px !important;
}
h4.job-title {
    font-size: 26px !important;
}


section#services-menu-single a.button {
    color: #3D5EB8;
    background: #EEE !important;
    border-color: #EEE;
    box-shadow: none !important;
    font-weight: bold;
    font-size: 18px !important;
}
section#services-menu-single a.button:hover {
    opacity: 0.9;
    box-shadow: inset 2px 4px 4px rgba(0, 0, 0, 0.1) !important;
}
section#services-menu-single li#active-item a.button {
    background: #455DA1 !important; 
    border-color: #455DA1;
    color: white;
}

.wp-block-image.is-resized>figcaption {
        transform: translateY(-60px);
    padding: 15px;
    text-align: center;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {
    margin: 0 5px 0 0;
}
/*#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover {*/
/*    border-bottom: 3px solid #455DA1 !important;*/
/*}*/
a.mega-menu-link:hover {
    border-bottom: 3px solid #455DA1 !important;
}

@media (max-width: 991px) {
    #mega-menu-mobile_menu > li.mega-menu-item > a.mega-menu-link {
    font-weight: bold !important;
}

    .mega-toggle-blocks-left {
    display: none !important;
}
#services-menu-single button#dropdownMenuButton {
    background-color: #455DA1;
    color: white;
    font-weight: bold;
}
}

@media (min-width: 992px) {
#header #menu-top-menu {
    padding: 0;
    margin-right: 90px;
}
}


header .fa {
    font-size: 18px;
}

/*.wp-block-quote p:after {*/
/*    content: '\201D' !important;*/
/*    position: relative !important;*/
/*    font-size: 60px !important;*/
/*    font-family: 'Source Sans Pro';*/
/*    line-height: 0.01;*/
/*    bottom: -27px !important;*/
/*    right: 0 !important;*/
/*    color: #455DA1 !important;*/
/*}*/


.entry-content a:not(.button) {
    color: #455DA1;
}

#header.gon_header-standard {
    border-bottom: solid 1px #ccc;
}

.navigation.gon_header-standard.slide-in.animated-in {
    padding-top: 50px !important;
}

#header.slide-in.animated-in #logo img {
    max-height: 80px;
}

#header #logo img {
    margin-bottom: -15px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
    font-size: 20px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    font-size: 15px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {
    margin: 0 20px 0 0;
}

.menu-top-menu-container {
    margin-top: 10px;
}

#header #menu-top-menu {
    margin-right: 0px;
}

#header.gon_header-standard a.button {
    position: inherit;
}

.col-md-6.flex-col.flex-mid.flex-right.p-r-0.md-p-l-0.md-p-r-0.top-menu-hide {
    margin-right: 0px;
}
#header.gon_header-standard a.button {
    margin-right: 30px;
}


a.mega-menu-link:hover {
    border-bottom: 3px solid #455DA1 !important;
}

li.mega-current_page_item  {
    border-bottom: none;
}

li.mega-current_page_item a.mega-menu-link  {
      border-bottom: 3px solid #455DA1 !important;
}

.entry-author {
    display: none;
}

p.form-submit input#submit {
    font-size: 12px;
    padding: 10px 10px 10px 10px;
}



.wp-container-622f15cbeb919.wp-block-group.m-b-0.has-background {
  margin-left: -15px !important;
  margin-right: -15px !important;
}
.wp-container-622f14993eab3.wp-block-group.m-t-0.has-background {
  margin-left: -15px !important;
  margin-right: -15px !important;
}

.wp-container-622f166a66b14 {
  margin-left: -15px !important;
  margin-right: -15px !important;
}



.wpad {
  margin-left: -15px !important;
  margin-right: -15px !important;
}

@media (max-width: 991px) {
    .container-fluid.top-menu-bg.m-t-0.m-b-20 {
  margin-top: -15px !important;
}
}