:root{
    --font-size-h1-display:5.25rem;
    --font-size-h1-mobile:2.75rem;
    --font-size-h1-display-mobile:3.5rem;
    --font-size-h1:3.375rem;
    --font-size-h1-lh:3.75rem;
    --font-size-h2:2.75rem;
    --font-size-h2-lh:3.75rem;
    --font-size-h2-mobile:2rem;
    --font-size-h3:2rem;
    --font-size-h3-lh:2.8125rem;
    --font-size-h3-mobile:1.75rem;
    --font-size-h4:1.625rem;
    --font-size-h4-lh:2.25rem;
    --font-size-h4-mobile:1.5rem;
    --font-size-h5:1.375rem;
    --font-size-h5-lh:1.875rem;
    --font-size-h6:1.3rem;
    --font-size-h6-lh:1.5rem;
    --font-size-p:1.125rem;
    --font-size-p-lh:2rem;
    --font-size-p-lh-content:2.2rem;
    --font-size-small:1rem;
    --card-variant-highlight-margin-top:80px;
    --global-alignment:1rem;
    --global-alignment-multiplier-xs:0.25;
    --global-alignment-multiplier-sm:0.5;
    --global-alignment-multiplier-lg:2;
    --global-alignment-multiplier-xl:4;
    --timepicker-height:70px;
    --radius:0;
    --radius-sm:2px;
    --radius-lg:5px
}
@keyframes spinAround{
    0%{
        transform:rotate(0deg)
    }
    to{
        transform:rotate(359deg)
    }
}
.control.is-loading:after,.select.is-loading:after{
    animation:spinAround .5s linear infinite;
    border-radius:290486px;
    border-color:transparent transparent #d6d6d6 #d6d6d6;
    border-style:solid;
    border-width:2px;
    content:"";
    display:block;
    height:1em;
    position:relative;
    width:1em
}



.sgds-masthead {
	position: relative;
	background-color: #f0f0f0;
	height: auto;
	min-height: 21px;
	padding: 4px 0;
	font-size: 14px
}

@media screen and (max-width:1023px) {
	.sgds-masthead {
		padding-left: 4px;
		padding-right: 4px
	}
}

.sgds-masthead .is-text {
	margin-left: 4px
}

.sgds-masthead .sgds-icon {
	font-size: 20px
}

.sgds-masthead a {
	color: #474747;
	display: flex;
	align-items: center
}

.sgds-masthead a:hover {
	color: #141414
}

.sgds-container {
	flex-grow: 1;
	margin: 0 auto;
	position: relative;
	width: auto
}

/*@media screen and (min-width:1024px) {
	.sgds-container {
		max-width: 960px
	}
}*/

@media screen and (max-width:1215px) {
	.sgds-container.is-widescreen {
		max-width: 1152px
	}
}

@media screen and (max-width:1407px) {
	.sgds-container.is-fullhd {
		max-width: 1344px
	}
}

/*@media screen and (min-width:1216px) {
	.sgds-container {
		max-width: 1152px
	}
}

@media screen and (min-width:1408px) {
	.sgds-container {
		max-width: 1344px
	}
}*/

.sgds-container.is-boxed {
	border: 1px solid #d6d6d6
}


.sgds_row.is-mobile>.sgds_col.is-narrow {
	flex: none
}

.sgds_row.is-mobile>.sgds_col.is-full {
	flex: none;
	width: 100%
}

.sgds_row.is-mobile>.sgds_col.is-three-quarters {
	flex: none;
	width: 75%
}

.sgds_row.is-mobile>.sgds_col.is-two-thirds {
	flex: none;
	width: 66.6666%
}

.sgds_row.is-mobile>.sgds_col.is-half {
	flex: none;
	width: 50%
}

.sgds_row.is-mobile>.sgds_col.is-one-third {
	flex: none;
	width: 33.3333%
}

.sgds_row.is-mobile>.sgds_col.is-one-quarter {
	flex: none;
	width: 25%
}

.sgds_row.is-mobile>.sgds_col.is-one-fifth {
	flex: none;
	width: 20%
}

.sgds_row.is-mobile>.sgds_col.is-two-fifths {
	flex: none;
	width: 40%
}

.sgds_row.is-mobile>.sgds_col.is-three-fifths {
	flex: none;
	width: 60%
}

.sgds_row.is-mobile>.sgds_col.is-four-fifths {
	flex: none;
	width: 80%
}

.sgds_row.is-mobile>.sgds_col.is-offset-three-quarters {
	margin-left: 75%
}

.sgds_row.is-mobile>.sgds_col.is-offset-two-thirds {
	margin-left: 66.6666%
}

.sgds_row.is-mobile>.sgds_col.is-offset-half {
	margin-left: 50%
}

.sgds_row.is-mobile>.sgds_col.is-offset-one-third {
	margin-left: 33.3333%
}

.sgds_row.is-mobile>.sgds_col.is-offset-one-quarter {
	margin-left: 25%
}

.sgds_row.is-mobile>.sgds_col.is-offset-one-fifth {
	margin-left: 20%
}

.sgds_row.is-mobile>.sgds_col.is-offset-two-fifths {
	margin-left: 40%
}

.sgds_row.is-mobile>.sgds_col.is-offset-three-fifths {
	margin-left: 60%
}

.sgds_row.is-mobile>.sgds_col.is-offset-four-fifths {
	margin-left: 80%
}

.sgds_row.is-mobile>.sgds_col.is-1 {
	flex: none;
	width: 8.33333%
}

.sgds_row.is-mobile>.sgds_col.is-offset-1 {
	margin-left: 8.33333%
}

.sgds_row.is-mobile>.sgds_col.is-2 {
	flex: none;
	width: 16.66667%
}

.sgds_row.is-mobile>.sgds_col.is-offset-2 {
	margin-left: 16.66667%
}

.sgds_row.is-mobile>.sgds_col.is-3 {
	flex: none;
	width: 25%
}

.sgds_row.is-mobile>.sgds_col.is-offset-3 {
	margin-left: 25%
}

.sgds_row.is-mobile>.sgds_col.is-4 {
	flex: none;
	width: 33.33333%
}

.sgds_row.is-mobile>.sgds_col.is-offset-4 {
	margin-left: 33.33333%
}

.sgds_row.is-mobile>.sgds_col.is-5 {
	flex: none;
	width: 41.66667%
}

.sgds_row.is-mobile>.sgds_col.is-offset-5 {
	margin-left: 41.66667%
}

.sgds_row.is-mobile>.sgds_col.is-6 {
	flex: none;
	width: 50%
}

.sgds_row.is-mobile>.sgds_col.is-offset-6 {
	margin-left: 50%
}

.sgds_row.is-mobile>.sgds_col.is-7 {
	flex: none;
	width: 58.33333%
}

.sgds_row.is-mobile>.sgds_col.is-offset-7 {
	margin-left: 58.33333%
}

.sgds_row.is-mobile>.sgds_col.is-8 {
	flex: none;
	width: 66.66667%
}

.sgds_row.is-mobile>.sgds_col.is-offset-8 {
	margin-left: 66.66667%
}

.sgds_row.is-mobile>.sgds_col.is-9 {
	flex: none;
	width: 75%
}

.sgds_row.is-mobile>.sgds_col.is-offset-9 {
	margin-left: 75%
}

.sgds_row.is-mobile>.sgds_col.is-10 {
	flex: none;
	width: 83.33333%
}

.sgds_row.is-mobile>.sgds_col.is-offset-10 {
	margin-left: 83.33333%
}

.sgds_row.is-mobile>.sgds_col.is-11 {
	flex: none;
	width: 91.66667%
}

.sgds_row.is-mobile>.sgds_col.is-offset-11 {
	margin-left: 91.66667%
}

.sgds_row.is-mobile>.sgds_col.is-12 {
	flex: none;
	width: 100%
}

.sgds_row.is-mobile>.sgds_col.is-offset-12 {
	margin-left: 100%
}


.sgds_row {
	margin-left: -.75rem;
	margin-right: -.75rem;
	margin-top: -.75rem
}

.sgds_row:last-child {
	margin-bottom: -.75rem
}

.sgds_row:not(:last-child) {
	margin-bottom: .75rem
}

.sgds_row.is-centered {
	justify-content: center
}

.sgds_row.is-gapless {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0
}

.sgds_row.is-gapless>.sgds_col {
	margin: 0;
	padding: 0!important
}

.sgds_row.is-gapless:not(:last-child) {
	margin-bottom: 1.5rem
}

.sgds_row.is-gapless:last-child {
	margin-bottom: 0
}

.sgds_row.is-mobile {
	display: flex
}

.sgds_row.is-multiline {
	flex-wrap: wrap
}

.sgds_row.is-vcentered {
	align-items: center
}

@media print,
screen and (min-width:769px) {
	.sgds_row:not(.is-desktop) {
		display: flex
	}
}

@media screen and (min-width:1024px) {
	.sgds_row.is-desktop {
		display: flex
	}
}

.sgds_row.is-variable {
	--columnGap: 0.75rem;
	margin-left: calc(var(--columnGap)*-1);
	margin-right: calc(var(--columnGap)*-1)
}

.sgds_row.is-variable .sgds_col {
	padding-left: var(--columnGap);
	padding-right: var(--columnGap)
}

.sgds_row.is-variable.is-0 {
	--columnGap: 0rem
}

.sgds_row.is-variable.is-1 {
	--columnGap: .25rem
}

.sgds_row.is-variable.is-2 {
	--columnGap: .5rem
}

.sgds_row.is-variable.is-3 {
	--columnGap: .75rem
}

.sgds_row.is-variable.is-4 {
	--columnGap: 1rem
}

.sgds_row.is-variable.is-5 {
	--columnGap: 1.25rem
}

.sgds_row.is-variable.is-6 {
	--columnGap: 1.5rem
}

.sgds_row.is-variable.is-7 {
	--columnGap: 1.75rem
}

.sgds_row.is-variable.is-8 {
	--columnGap: 2rem
}


.sgds_col {
	display: block;
	flex-basis: 0;
	flex-grow: 1;
	flex-shrink: 1;
	padding: .75rem
}


@media screen and (max-width:768px) {
	.sgds_col.is-narrow-mobile {
		flex: none
	}
	.sgds_col.is-full-mobile {
		flex: none;
		width: 100%
	}
	.sgds_col.is-three-quarters-mobile {
		flex: none;
		width: 75%
	}
	.sgds_col.is-two-thirds-mobile {
		flex: none;
		width: 66.6666%
	}
	.sgds_col.is-half-mobile {
		flex: none;
		width: 50%
	}
	.sgds_col.is-one-third-mobile {
		flex: none;
		width: 33.3333%
	}
	.sgds_col.is-one-quarter-mobile {
		flex: none;
		width: 25%
	}
	.sgds_col.is-one-fifth-mobile {
		flex: none;
		width: 20%
	}
	.sgds_col.is-two-fifths-mobile {
		flex: none;
		width: 40%
	}
	.sgds_col.is-three-fifths-mobile {
		flex: none;
		width: 60%
	}
	.sgds_col.is-four-fifths-mobile {
		flex: none;
		width: 80%
	}
	.sgds_col.is-offset-three-quarters-mobile {
		margin-left: 75%
	}
	.sgds_col.is-offset-two-thirds-mobile {
		margin-left: 66.6666%
	}
	.sgds_col.is-offset-half-mobile {
		margin-left: 50%
	}
	.sgds_col.is-offset-one-third-mobile {
		margin-left: 33.3333%
	}
	.sgds_col.is-offset-one-quarter-mobile {
		margin-left: 25%
	}
	.sgds_col.is-offset-one-fifth-mobile {
		margin-left: 20%
	}
	.sgds_col.is-offset-two-fifths-mobile {
		margin-left: 40%
	}
	.sgds_col.is-offset-three-fifths-mobile {
		margin-left: 60%
	}
	.sgds_col.is-offset-four-fifths-mobile {
		margin-left: 80%
	}
	.sgds_col.is-1-mobile {
		flex: none;
		width: 8.33333%
	}
	.sgds_col.is-offset-1-mobile {
		margin-left: 8.33333%
	}
	.sgds_col.is-2-mobile {
		flex: none;
		width: 16.66667%
	}
	.sgds_col.is-offset-2-mobile {
		margin-left: 16.66667%
	}
	.sgds_col.is-3-mobile {
		flex: none;
		width: 25%
	}
	.sgds_col.is-offset-3-mobile {
		margin-left: 25%
	}
	.sgds_col.is-4-mobile {
		flex: none;
		width: 33.33333%
	}
	.sgds_col.is-offset-4-mobile {
		margin-left: 33.33333%
	}
	.sgds_col.is-5-mobile {
		flex: none;
		width: 41.66667%
	}
	.sgds_col.is-offset-5-mobile {
		margin-left: 41.66667%
	}
	.sgds_col.is-6-mobile {
		flex: none;
		width: 50%
	}
	.sgds_col.is-offset-6-mobile {
		margin-left: 50%
	}
	.sgds_col.is-7-mobile {
		flex: none;
		width: 58.33333%
	}
	.sgds_col.is-offset-7-mobile {
		margin-left: 58.33333%
	}
	.sgds_col.is-8-mobile {
		flex: none;
		width: 66.66667%
	}
	.sgds_col.is-offset-8-mobile {
		margin-left: 66.66667%
	}
	.sgds_col.is-9-mobile {
		flex: none;
		width: 75%
	}
	.sgds_col.is-offset-9-mobile {
		margin-left: 75%
	}
	.sgds_col.is-10-mobile {
		flex: none;
		width: 83.33333%
	}
	.sgds_col.is-offset-10-mobile {
		margin-left: 83.33333%
	}
	.sgds_col.is-11-mobile {
		flex: none;
		width: 91.66667%
	}
	.sgds_col.is-offset-11-mobile {
		margin-left: 91.66667%
	}
	.sgds_col.is-12-mobile {
		flex: none;
		width: 100%
	}
	.sgds_col.is-offset-12-mobile {
		margin-left: 100%
	}
}

@media print,
screen and (min-width:769px) {
	.sgds_col.is-narrow,
	.sgds_col.is-narrow-tablet {
		flex: none
	}
	.sgds_col.is-full,
	.sgds_col.is-full-tablet {
		flex: none;
		width: 100%
	}
	.sgds_col.is-three-quarters,
	.sgds_col.is-three-quarters-tablet {
		flex: none;
		width: 75%
	}
	.sgds_col.is-two-thirds,
	.sgds_col.is-two-thirds-tablet {
		flex: none;
		width: 66.6666%
	}
	.sgds_col.is-half,
	.sgds_col.is-half-tablet {
		flex: none;
		width: 50%
	}
	.sgds_col.is-one-third,
	.sgds_col.is-one-third-tablet {
		flex: none;
		width: 33.3333%
	}
	.sgds_col.is-one-quarter,
	.sgds_col.is-one-quarter-tablet {
		flex: none;
		width: 25%
	}
	.sgds_col.is-one-fifth,
	.sgds_col.is-one-fifth-tablet {
		flex: none;
		width: 20%
	}
	.sgds_col.is-two-fifths,
	.sgds_col.is-two-fifths-tablet {
		flex: none;
		width: 40%
	}
	.sgds_col.is-three-fifths,
	.sgds_col.is-three-fifths-tablet {
		flex: none;
		width: 60%
	}
	.sgds_col.is-four-fifths,
	.sgds_col.is-four-fifths-tablet {
		flex: none;
		width: 80%
	}
	.sgds_col.is-offset-three-quarters,
	.sgds_col.is-offset-three-quarters-tablet {
		margin-left: 75%
	}
	.sgds_col.is-offset-two-thirds,
	.sgds_col.is-offset-two-thirds-tablet {
		margin-left: 66.6666%
	}
	.sgds_col.is-offset-half,
	.sgds_col.is-offset-half-tablet {
		margin-left: 50%
	}
	.sgds_col.is-offset-one-third,
	.sgds_col.is-offset-one-third-tablet {
		margin-left: 33.3333%
	}
	.sgds_col.is-offset-one-quarter,
	.sgds_col.is-offset-one-quarter-tablet {
		margin-left: 25%
	}
	.sgds_col.is-offset-one-fifth,
	.sgds_col.is-offset-one-fifth-tablet {
		margin-left: 20%
	}
	.sgds_col.is-offset-two-fifths,
	.sgds_col.is-offset-two-fifths-tablet {
		margin-left: 40%
	}
	.sgds_col.is-offset-three-fifths,
	.sgds_col.is-offset-three-fifths-tablet {
		margin-left: 60%
	}
	.sgds_col.is-offset-four-fifths,
	.sgds_col.is-offset-four-fifths-tablet {
		margin-left: 80%
	}
	.sgds_col.is-1,
	.sgds_col.is-1-tablet {
		flex: none;
		width: 8.33333%
	}
	.sgds_col.is-offset-1,
	.sgds_col.is-offset-1-tablet {
		margin-left: 8.33333%
	}
	.sgds_col.is-2,
	.sgds_col.is-2-tablet {
		flex: none;
		width: 16.66667%
	}
	.sgds_col.is-offset-2,
	.sgds_col.is-offset-2-tablet {
		margin-left: 16.66667%
	}
	.sgds_col.is-3,
	.sgds_col.is-3-tablet {
		flex: none;
		width: 25%
	}
	.sgds_col.is-offset-3,
	.sgds_col.is-offset-3-tablet {
		margin-left: 25%
	}
	.sgds_col.is-4,
	.sgds_col.is-4-tablet {
		flex: none;
		width: 33.33333%
	}
	.sgds_col.is-offset-4,
	.sgds_col.is-offset-4-tablet {
		margin-left: 33.33333%
	}
	.sgds_col.is-5,
	.sgds_col.is-5-tablet {
		flex: none;
		width: 41.66667%
	}
	.sgds_col.is-offset-5,
	.sgds_col.is-offset-5-tablet {
		margin-left: 41.66667%
	}
	.sgds_col.is-6,
	.sgds_col.is-6-tablet {
		flex: none;
		width: 50%
	}
	.sgds_col.is-offset-6,
	.sgds_col.is-offset-6-tablet {
		margin-left: 50%
	}
	.sgds_col.is-7,
	.sgds_col.is-7-tablet {
		flex: none;
		width: 58.33333%
	}
	.sgds_col.is-offset-7,
	.sgds_col.is-offset-7-tablet {
		margin-left: 58.33333%
	}
	.sgds_col.is-8,
	.sgds_col.is-8-tablet {
		flex: none;
		width: 66.66667%
	}
	.sgds_col.is-offset-8,
	.sgds_col.is-offset-8-tablet {
		margin-left: 66.66667%
	}
	.sgds_col.is-9,
	.sgds_col.is-9-tablet {
		flex: none;
		width: 75%
	}
	.sgds_col.is-offset-9,
	.sgds_col.is-offset-9-tablet {
		margin-left: 75%
	}
	.sgds_col.is-10,
	.sgds_col.is-10-tablet {
		flex: none;
		width: 83.33333%
	}
	.sgds_col.is-offset-10,
	.sgds_col.is-offset-10-tablet {
		margin-left: 83.33333%
	}
	.sgds_col.is-11,
	.sgds_col.is-11-tablet {
		flex: none;
		width: 91.66667%
	}
	.sgds_col.is-offset-11,
	.sgds_col.is-offset-11-tablet {
		margin-left: 91.66667%
	}
	.sgds_col.is-12,
	.sgds_col.is-12-tablet {
		flex: none;
		width: 100%
	}
	.sgds_col.is-offset-12,
	.sgds_col.is-offset-12-tablet {
		margin-left: 100%
	}
}

@media screen and (max-width:1023px) {
	.sgds_col.is-narrow-touch {
		flex: none
	}
	.sgds_col.is-full-touch {
		flex: none;
		width: 100%
	}
	.sgds_col.is-three-quarters-touch {
		flex: none;
		width: 75%
	}
	.sgds_col.is-two-thirds-touch {
		flex: none;
		width: 66.6666%
	}
	.sgds_col.is-half-touch {
		flex: none;
		width: 50%
	}
	.sgds_col.is-one-third-touch {
		flex: none;
		width: 33.3333%
	}
	.sgds_col.is-one-quarter-touch {
		flex: none;
		width: 25%
	}
	.sgds_col.is-one-fifth-touch {
		flex: none;
		width: 20%
	}
	.sgds_col.is-two-fifths-touch {
		flex: none;
		width: 40%
	}
	.sgds_col.is-three-fifths-touch {
		flex: none;
		width: 60%
	}
	.sgds_col.is-four-fifths-touch {
		flex: none;
		width: 80%
	}
	.sgds_col.is-offset-three-quarters-touch {
		margin-left: 75%
	}
	.sgds_col.is-offset-two-thirds-touch {
		margin-left: 66.6666%
	}
	.sgds_col.is-offset-half-touch {
		margin-left: 50%
	}
	.sgds_col.is-offset-one-third-touch {
		margin-left: 33.3333%
	}
	.sgds_col.is-offset-one-quarter-touch {
		margin-left: 25%
	}
	.sgds_col.is-offset-one-fifth-touch {
		margin-left: 20%
	}
	.sgds_col.is-offset-two-fifths-touch {
		margin-left: 40%
	}
	.sgds_col.is-offset-three-fifths-touch {
		margin-left: 60%
	}
	.sgds_col.is-offset-four-fifths-touch {
		margin-left: 80%
	}
	.sgds_col.is-1-touch {
		flex: none;
		width: 8.33333%
	}
	.sgds_col.is-offset-1-touch {
		margin-left: 8.33333%
	}
	.sgds_col.is-2-touch {
		flex: none;
		width: 16.66667%
	}
	.sgds_col.is-offset-2-touch {
		margin-left: 16.66667%
	}
	.sgds_col.is-3-touch {
		flex: none;
		width: 25%
	}
	.sgds_col.is-offset-3-touch {
		margin-left: 25%
	}
	.sgds_col.is-4-touch {
		flex: none;
		width: 33.33333%
	}
	.sgds_col.is-offset-4-touch {
		margin-left: 33.33333%
	}
	.sgds_col.is-5-touch {
		flex: none;
		width: 41.66667%
	}
	.sgds_col.is-offset-5-touch {
		margin-left: 41.66667%
	}
	.sgds_col.is-6-touch {
		flex: none;
		width: 50%
	}
	.sgds_col.is-offset-6-touch {
		margin-left: 50%
	}
	.sgds_col.is-7-touch {
		flex: none;
		width: 58.33333%
	}
	.sgds_col.is-offset-7-touch {
		margin-left: 58.33333%
	}
	.sgds_col.is-8-touch {
		flex: none;
		width: 66.66667%
	}
	.sgds_col.is-offset-8-touch {
		margin-left: 66.66667%
	}
	.sgds_col.is-9-touch {
		flex: none;
		width: 75%
	}
	.sgds_col.is-offset-9-touch {
		margin-left: 75%
	}
	.sgds_col.is-10-touch {
		flex: none;
		width: 83.33333%
	}
	.sgds_col.is-offset-10-touch {
		margin-left: 83.33333%
	}
	.sgds_col.is-11-touch {
		flex: none;
		width: 91.66667%
	}
	.sgds_col.is-offset-11-touch {
		margin-left: 91.66667%
	}
	.sgds_col.is-12-touch {
		flex: none;
		width: 100%
	}
	.sgds_col.is-offset-12-touch {
		margin-left: 100%
	}
}

@media screen and (min-width:1024px) {
	.sgds_col.is-narrow-desktop {
		flex: none
	}
	.sgds_col.is-full-desktop {
		flex: none;
		width: 100%
	}
	.sgds_col.is-three-quarters-desktop {
		flex: none;
		width: 75%
	}
	.sgds_col.is-two-thirds-desktop {
		flex: none;
		width: 66.6666%
	}
	.sgds_col.is-half-desktop {
		flex: none;
		width: 50%
	}
	.sgds_col.is-one-third-desktop {
		flex: none;
		width: 33.3333%
	}
	.sgds_col.is-one-quarter-desktop {
		flex: none;
		width: 25%
	}
	.sgds_col.is-one-fifth-desktop {
		flex: none;
		width: 20%
	}
	.sgds_col.is-two-fifths-desktop {
		flex: none;
		width: 40%
	}
	.sgds_col.is-three-fifths-desktop {
		flex: none;
		width: 60%
	}
	.sgds_col.is-four-fifths-desktop {
		flex: none;
		width: 80%
	}
	.sgds_col.is-offset-three-quarters-desktop {
		margin-left: 75%
	}
	.sgds_col.is-offset-two-thirds-desktop {
		margin-left: 66.6666%
	}
	.sgds_col.is-offset-half-desktop {
		margin-left: 50%
	}
	.sgds_col.is-offset-one-third-desktop {
		margin-left: 33.3333%
	}
	.sgds_col.is-offset-one-quarter-desktop {
		margin-left: 25%
	}
	.sgds_col.is-offset-one-fifth-desktop {
		margin-left: 20%
	}
	.sgds_col.is-offset-two-fifths-desktop {
		margin-left: 40%
	}
	.sgds_col.is-offset-three-fifths-desktop {
		margin-left: 60%
	}
	.sgds_col.is-offset-four-fifths-desktop {
		margin-left: 80%
	}
	.sgds_col.is-1-desktop {
		flex: none;
		width: 8.33333%
	}
	.sgds_col.is-offset-1-desktop {
		margin-left: 8.33333%
	}
	.sgds_col.is-2-desktop {
		flex: none;
		width: 16.66667%
	}
	.sgds_col.is-offset-2-desktop {
		margin-left: 16.66667%
	}
	.sgds_col.is-3-desktop {
		flex: none;
		width: 25%
	}
	.sgds_col.is-offset-3-desktop {
		margin-left: 25%
	}
	.sgds_col.is-4-desktop {
		flex: none;
		width: 33.33333%
	}
	.sgds_col.is-offset-4-desktop {
		margin-left: 33.33333%
	}
	.sgds_col.is-5-desktop {
		flex: none;
		width: 41.66667%
	}
	.sgds_col.is-offset-5-desktop {
		margin-left: 41.66667%
	}
	.sgds_col.is-6-desktop {
		flex: none;
		width: 50%
	}
	.sgds_col.is-offset-6-desktop {
		margin-left: 50%
	}
	.sgds_col.is-7-desktop {
		flex: none;
		width: 58.33333%
	}
	.sgds_col.is-offset-7-desktop {
		margin-left: 58.33333%
	}
	.sgds_col.is-8-desktop {
		flex: none;
		width: 66.66667%
	}
	.sgds_col.is-offset-8-desktop {
		margin-left: 66.66667%
	}
	.sgds_col.is-9-desktop {
		flex: none;
		width: 75%
	}
	.sgds_col.is-offset-9-desktop {
		margin-left: 75%
	}
	.sgds_col.is-10-desktop {
		flex: none;
		width: 83.33333%
	}
	.sgds_col.is-offset-10-desktop {
		margin-left: 83.33333%
	}
	.sgds_col.is-11-desktop {
		flex: none;
		width: 91.66667%
	}
	.sgds_col.is-offset-11-desktop {
		margin-left: 91.66667%
	}
	.sgds_col.is-12-desktop {
		flex: none;
		width: 100%
	}
	.sgds_col.is-offset-12-desktop {
		margin-left: 100%
	}
}

@media screen and (min-width:1216px) {
	.sgds_col.is-narrow-widescreen {
		flex: none
	}
	.sgds_col.is-full-widescreen {
		flex: none;
		width: 100%
	}
	.sgds_col.is-three-quarters-widescreen {
		flex: none;
		width: 75%
	}
	.sgds_col.is-two-thirds-widescreen {
		flex: none;
		width: 66.6666%
	}
	.sgds_col.is-half-widescreen {
		flex: none;
		width: 50%
	}
	.sgds_col.is-one-third-widescreen {
		flex: none;
		width: 33.3333%
	}
	.sgds_col.is-one-quarter-widescreen {
		flex: none;
		width: 25%
	}
	.sgds_col.is-one-fifth-widescreen {
		flex: none;
		width: 20%
	}
	.sgds_col.is-two-fifths-widescreen {
		flex: none;
		width: 40%
	}
	.sgds_col.is-three-fifths-widescreen {
		flex: none;
		width: 60%
	}
	.sgds_col.is-four-fifths-widescreen {
		flex: none;
		width: 80%
	}
	.sgds_col.is-offset-three-quarters-widescreen {
		margin-left: 75%
	}
	.sgds_col.is-offset-two-thirds-widescreen {
		margin-left: 66.6666%
	}
	.sgds_col.is-offset-half-widescreen {
		margin-left: 50%
	}
	.sgds_col.is-offset-one-third-widescreen {
		margin-left: 33.3333%
	}
	.sgds_col.is-offset-one-quarter-widescreen {
		margin-left: 25%
	}
	.sgds_col.is-offset-one-fifth-widescreen {
		margin-left: 20%
	}
	.sgds_col.is-offset-two-fifths-widescreen {
		margin-left: 40%
	}
	.sgds_col.is-offset-three-fifths-widescreen {
		margin-left: 60%
	}
	.sgds_col.is-offset-four-fifths-widescreen {
		margin-left: 80%
	}
	.sgds_col.is-1-widescreen {
		flex: none;
		width: 8.33333%
	}
	.sgds_col.is-offset-1-widescreen {
		margin-left: 8.33333%
	}
	.sgds_col.is-2-widescreen {
		flex: none;
		width: 16.66667%
	}
	.sgds_col.is-offset-2-widescreen {
		margin-left: 16.66667%
	}
	.sgds_col.is-3-widescreen {
		flex: none;
		width: 25%
	}
	.sgds_col.is-offset-3-widescreen {
		margin-left: 25%
	}
	.sgds_col.is-4-widescreen {
		flex: none;
		width: 33.33333%
	}
	.sgds_col.is-offset-4-widescreen {
		margin-left: 33.33333%
	}
	.sgds_col.is-5-widescreen {
		flex: none;
		width: 41.66667%
	}
	.sgds_col.is-offset-5-widescreen {
		margin-left: 41.66667%
	}
	.sgds_col.is-6-widescreen {
		flex: none;
		width: 50%
	}
	.sgds_col.is-offset-6-widescreen {
		margin-left: 50%
	}
	.sgds_col.is-7-widescreen {
		flex: none;
		width: 58.33333%
	}
	.sgds_col.is-offset-7-widescreen {
		margin-left: 58.33333%
	}
	.sgds_col.is-8-widescreen {
		flex: none;
		width: 66.66667%
	}
	.sgds_col.is-offset-8-widescreen {
		margin-left: 66.66667%
	}
	.sgds_col.is-9-widescreen {
		flex: none;
		width: 75%
	}
	.sgds_col.is-offset-9-widescreen {
		margin-left: 75%
	}
	.sgds_col.is-10-widescreen {
		flex: none;
		width: 83.33333%
	}
	.sgds_col.is-offset-10-widescreen {
		margin-left: 83.33333%
	}
	.sgds_col.is-11-widescreen {
		flex: none;
		width: 91.66667%
	}
	.sgds_col.is-offset-11-widescreen {
		margin-left: 91.66667%
	}
	.sgds_col.is-12-widescreen {
		flex: none;
		width: 100%
	}
	.sgds_col.is-offset-12-widescreen {
		margin-left: 100%
	}
}

@media screen and (min-width:1408px) {
	.sgds_col.is-narrow-fullhd {
		flex: none
	}
	.sgds_col.is-full-fullhd {
		flex: none;
		width: 100%
	}
	.sgds_col.is-three-quarters-fullhd {
		flex: none;
		width: 75%
	}
	.sgds_col.is-two-thirds-fullhd {
		flex: none;
		width: 66.6666%
	}
	.sgds_col.is-half-fullhd {
		flex: none;
		width: 50%
	}
	.sgds_col.is-one-third-fullhd {
		flex: none;
		width: 33.3333%
	}
	.sgds_col.is-one-quarter-fullhd {
		flex: none;
		width: 25%
	}
	.sgds_col.is-one-fifth-fullhd {
		flex: none;
		width: 20%
	}
	.sgds_col.is-two-fifths-fullhd {
		flex: none;
		width: 40%
	}
	.sgds_col.is-three-fifths-fullhd {
		flex: none;
		width: 60%
	}
	.sgds_col.is-four-fifths-fullhd {
		flex: none;
		width: 80%
	}
	.sgds_col.is-offset-three-quarters-fullhd {
		margin-left: 75%
	}
	.sgds_col.is-offset-two-thirds-fullhd {
		margin-left: 66.6666%
	}
	.sgds_col.is-offset-half-fullhd {
		margin-left: 50%
	}
	.sgds_col.is-offset-one-third-fullhd {
		margin-left: 33.3333%
	}
	.sgds_col.is-offset-one-quarter-fullhd {
		margin-left: 25%
	}
	.sgds_col.is-offset-one-fifth-fullhd {
		margin-left: 20%
	}
	.sgds_col.is-offset-two-fifths-fullhd {
		margin-left: 40%
	}
	.sgds_col.is-offset-three-fifths-fullhd {
		margin-left: 60%
	}
	.sgds_col.is-offset-four-fifths-fullhd {
		margin-left: 80%
	}
	.sgds_col.is-1-fullhd {
		flex: none;
		width: 8.33333%
	}
	.sgds_col.is-offset-1-fullhd {
		margin-left: 8.33333%
	}
	.sgds_col.is-2-fullhd {
		flex: none;
		width: 16.66667%
	}
	.sgds_col.is-offset-2-fullhd {
		margin-left: 16.66667%
	}
	.sgds_col.is-3-fullhd {
		flex: none;
		width: 25%
	}
	.sgds_col.is-offset-3-fullhd {
		margin-left: 25%
	}
	.sgds_col.is-4-fullhd {
		flex: none;
		width: 33.33333%
	}
	.sgds_col.is-offset-4-fullhd {
		margin-left: 33.33333%
	}
	.sgds_col.is-5-fullhd {
		flex: none;
		width: 41.66667%
	}
	.sgds_col.is-offset-5-fullhd {
		margin-left: 41.66667%
	}
	.sgds_col.is-6-fullhd {
		flex: none;
		width: 50%
	}
	.sgds_col.is-offset-6-fullhd {
		margin-left: 50%
	}
	.sgds_col.is-7-fullhd {
		flex: none;
		width: 58.33333%
	}
	.sgds_col.is-offset-7-fullhd {
		margin-left: 58.33333%
	}
	.sgds_col.is-8-fullhd {
		flex: none;
		width: 66.66667%
	}
	.sgds_col.is-offset-8-fullhd {
		margin-left: 66.66667%
	}
	.sgds_col.is-9-fullhd {
		flex: none;
		width: 75%
	}
	.sgds_col.is-offset-9-fullhd {
		margin-left: 75%
	}
	.sgds_col.is-10-fullhd {
		flex: none;
		width: 83.33333%
	}
	.sgds_col.is-offset-10-fullhd {
		margin-left: 83.33333%
	}
	.sgds_col.is-11-fullhd {
		flex: none;
		width: 91.66667%
	}
	.sgds_col.is-offset-11-fullhd {
		margin-left: 91.66667%
	}
	.sgds_col.is-12-fullhd {
		flex: none;
		width: 100%
	}
	.sgds_col.is-offset-12-fullhd {
		margin-left: 100%
	}
}


.is-flex {
	display: flex!important
}


.sgds-icon {
	font-family: sgds-icons!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}


.sgds-icon-sg-crest:before {
	content: "\e948";
	color: #db0000
}


.sgds-button.is-text {
	background-color: transparent;
	border-color: transparent;
	color: #474747;
	/*text-decoration: underline*/
	text-decoration: none
}

.sgds-button.is-text.is-active,
.sgds-button.is-text.is-focused,
.sgds-button.is-text.is-hovered,
.sgds-button.is-text:active,
.sgds-button.is-text:focus,
.sgds-button.is-text:hover {
	background-color: transparent;
	color: #0a7cff
}

.sgds-button.is-text[disabled] {
	background-color: transparent;
	border-color: transparent;
	box-shadow: none
}

.sgds-navbar>.sgds-container {
	align-items: stretch;
	display: flex;
	min-height: 5.25rem;
	width: 100%
}
@media screen and (max-width:1023px) {
	.sgds-navbar>.sgds-container {
		display: block
	}
	.sgds-navbar-brand .sgds-navbar-item,
	.sgds-navbar-tabs .sgds-navbar-item {
		align-items: center;
		display: flex
	}
	.sgds-navbar-link:after {
		display: none
	}
	.sgds-navbar-menu {
		background-color: transparent;
		box-shadow: 0 4px 8px rgba(10, 10, 10, .1)
	}
	.sgds-navbar-menu.is-active {
		display: block;
		padding-bottom: 1rem
	}
	.sgds-navbar-item {
		padding: .75rem 1rem
	}
	.sgds-navbar-dropdown .sgds-navbar-item {
		padding-left: 1.875rem
	}
	.sgds-navbar-item.is-mega .has-dropdown:after {
		right: 1.125em
	}
	.sgds-navbar.is-fixed-bottom-touch,
	.sgds-navbar.is-fixed-top-touch {
		left: 0;
		position: fixed;
		right: 0;
		z-index: 30
	}
	.sgds-navbar.is-fixed-bottom-touch {
		bottom: 0
	}
	.sgds-navbar.is-fixed-bottom-touch.has-shadow {
		box-shadow: 0 -2px 3px rgba(10, 10, 10, .1)
	}
	.sgds-navbar.is-fixed-top-touch {
		top: 0
	}
	.sgds-navbar.is-fixed-top-touch .sgds-navbar-menu,
	.sgds-navbar.is-fixed-top .sgds-navbar-menu {
		-webkit-overflow-scrolling: touch;
		max-height: calc(100vh - 5.25rem);
		overflow: auto
	}
	.sgds-navbar .field {
		border-top: 1px solid rgba(0, 0, 0, .1);
		border-bottom: 1px solid rgba(0, 0, 0, .1)
	}
	.sgds-navbar .field .control {
		padding-bottom: 0!important
	}
	body.has-navbar-fixed-top-touch,
	html.has-navbar-fixed-top-touch {
		padding-top: 5.25rem
	}
	body.has-navbar-fixed-bottom-touch,
	html.has-navbar-fixed-bottom-touch {
		padding-bottom: 5.25rem
	}
}

@media screen and (min-width:1024px) {
	.sgds-navbar,
	.sgds-navbar-end,
	.sgds-navbar-menu,
	.sgds-navbar-start {
		align-items: stretch;
		display: flex
	}
	.sgds-navbar {
		min-height: 5.25rem
	}
	.sgds-navbar.is-spaced {
		padding: 1rem 2rem
	}
	.sgds-navbar.is-spaced .sgds-navbar-end,
	.sgds-navbar.is-spaced .sgds-navbar-start {
		align-items: center
	}
	.sgds-navbar.is-spaced .sgds-navbar-link,
	.sgds-navbar.is-spaced a.sgds-navbar-item {
		border-radius: var(--radius)
	}
	.sgds-navbar-burger {
		display: none
	}
	.sgds-navbar-item,
	.sgds-navbar-link {
		align-items: center;
		display: flex
	}
	.sgds-navbar-item {
		display: flex
	}
	.sgds-navbar-item.has-dropdown {
		align-items: stretch
	}
	.sgds-navbar-item.has-dropdown>a.sgds-navbar-link {
		padding: .5rem 2rem .5rem .5rem
	}
	.sgds-navbar-item.is-mega .has-dropdown:after {
		right: 0
	}
	.sgds-navbar-item.has-dropdown-up .sgds-navbar-link:after {
		transform: rotate(135deg) translate(.25em, -.25em)
	}
	.sgds-navbar-item.has-dropdown-up .sgds-navbar-dropdown {
		border-bottom: 2px solid #d6d6d6;
		border-radius: 0 0 0 0;
		border-top: none;
		bottom: 100%;
		box-shadow: 0 -8px 8px rgba(10, 10, 10, .1);
		top: auto
	}
	.sgds-navbar-item.is-active .sgds-navbar-dropdown,
	.sgds-navbar-item.is-hoverable:focus-within .sgds-navbar-dropdown,
	.sgds-navbar-item.is-hoverable:focus .sgds-navbar-dropdown,
	.sgds-navbar-item.is-hoverable:hover .sgds-navbar-dropdown {
		display: block
	}
	.sgds-navbar-item.is-active .sgds-navbar-dropdown.is-boxed,
	.sgds-navbar-item.is-hoverable:focus-within .sgds-navbar-dropdown.is-boxed,
	.sgds-navbar-item.is-hoverable:focus .sgds-navbar-dropdown.is-boxed,
	.sgds-navbar-item.is-hoverable:hover .sgds-navbar-dropdown.is-boxed,
	.sgds-navbar.is-spaced .sgds-navbar-item.is-active .sgds-navbar-dropdown,
	.sgds-navbar.is-spaced .sgds-navbar-item.is-hoverable:focus-within .sgds-navbar-dropdown,
	.sgds-navbar.is-spaced .sgds-navbar-item.is-hoverable:focus .sgds-navbar-dropdown,
	.sgds-navbar.is-spaced .sgds-navbar-item.is-hoverable:hover .sgds-navbar-dropdown {
		opacity: 1;
		pointer-events: auto;
		transform: translateY(0)
	}
	.sgds-navbar-menu {
		flex-grow: 1;
		flex-shrink: 0
	}
	.sgds-navbar-start {
		justify-content: flex-start;
		margin-right: auto
	}
	.sgds-navbar-end {
		justify-content: flex-end;
		margin-left: auto
	}
	.sgds-navbar-dropdown {
		background-color: #fff;
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
		border-top: 2px solid #d6d6d6;
		box-shadow: 0 4px 4px rgba(10, 10, 10, .1);
		display: none;
		left: 0;
		min-width: 100%;
		padding: 1rem .5rem;
		position: absolute;
		top: 100%;
		z-index: 20
	}
	.sgds-navbar-dropdown .sgds-navbar-item {
		padding: .5rem 1rem;
		white-space: nowrap
	}
	.sgds-navbar-dropdown a.sgds-navbar-item {
		padding-right: 3rem
	}
	.sgds-navbar-dropdown a.sgds-navbar-item.is-active,
	.sgds-navbar-dropdown a.sgds-navbar-item:focus,
	.sgds-navbar-dropdown a.sgds-navbar-item:hover {
		background-color: transparent;
		color: #6137b3;
		border: 0
	}
	.sgds-navbar-dropdown.is-boxed,
	.sgds-navbar.is-spaced .sgds-navbar-dropdown {
		border-radius: var(--radius-lg);
		border-top: none;
		box-shadow: 0 8px 8px rgba(10, 10, 10, .1), 0 0 0 1px rgba(10, 10, 10, .1);
		display: block;
		opacity: 0;
		pointer-events: none;
		top: calc(100% - 4px);
		transform: translateY(-5px);
		transition-duration: 86ms;
		transition-property: opacity, transform
	}
	.sgds-navbar-dropdown.is-right {
		left: auto;
		right: 0
	}
	.sgds-navbar-divider {
		display: block
	}
	.sgds-container>.sgds-navbar .sgds-navbar-brand,
	.sgds-navbar>.sgds-container .sgds-navbar-brand {
		margin-left: -.75rem
	}
	.sgds-container>.sgds-navbar .sgds-navbar-menu,
	.sgds-navbar>.sgds-container .sgds-navbar-menu {
		margin-right: -.75rem
	}
	.sgds-navbar.is-fixed-bottom-desktop,
	.sgds-navbar.is-fixed-top-desktop {
		left: 0;
		position: fixed;
		right: 0;
		z-index: 30
	}
	.sgds-navbar.is-fixed-bottom-desktop {
		bottom: 0
	}
	.sgds-navbar.is-fixed-bottom-desktop.has-shadow {
		box-shadow: 0 -2px 3px rgba(10, 10, 10, .1)
	}
	.sgds-navbar.is-fixed-top-desktop {
		top: 0
	}
	body.has-navbar-fixed-top-desktop,
	html.has-navbar-fixed-top-desktop {
		padding-top: calc(5.25rem + 29px)
	}
	body.has-spaced-navbar-fixed-top,
	html.has-spaced-navbar-fixed-top {
		padding-top: 7.25rem
	}
	.sgds-navbar-link.is-active,
	a.sgds-navbar-item.is-active {
		color: #6137b3;
		border-bottom: 5px solid #6137b3;
		margin-top: 5px;
		font-weight: 600
	}
	.sgds-navbar-item.has-dropdown.is-active .sgds-navbar-link,
	.sgds-navbar-item.has-dropdown:focus .sgds-navbar-link,
	.sgds-navbar-item.has-dropdown:hover .sgds-navbar-link,
	.sgds-navbar-link.is-active:not(:focus):not(:hover),
	a.sgds-navbar-item.is-active:not(:focus):not(:hover) {
		background-color: transparent
	}
}

@media screen and (max-width:1023px) {
	.navbar>.sgds-container {
		display: block
	}
	.navbar-brand .navbar-item,
	.navbar-tabs .navbar-item {
		align-items: center;
		display: flex
	}
	.navbar-link:after {
		display: none
	}
	.navbar-menu {
		background-color: transparent;
		box-shadow: 0 4px 8px rgba(10, 10, 10, .1)
	}
	.navbar-menu.is-active {
		display: block;
		padding-bottom: 1rem
	}
	.navbar-item {
		padding: .75rem 1rem
	}
	.navbar-dropdown .navbar-item {
		padding-left: 1.875rem
	}
	.navbar-item.is-mega .has-dropdown:after {
		right: 1.125em
	}
	.navbar.is-fixed-bottom-touch,
	.navbar.is-fixed-top-touch {
		left: 0;
		position: fixed;
		right: 0;
		z-index: 30
	}
	.navbar.is-fixed-bottom-touch {
		bottom: 0
	}
	.navbar.is-fixed-bottom-touch.has-shadow {
		box-shadow: 0 -2px 3px rgba(10, 10, 10, .1)
	}
	.navbar.is-fixed-top-touch {
		top: 0
	}
	.navbar.is-fixed-top-touch .navbar-menu,
	.navbar.is-fixed-top .navbar-menu {
		-webkit-overflow-scrolling: touch;
		max-height: calc(100vh - 5.25rem);
		overflow: auto
	}
	.navbar .field {
		border-top: 1px solid rgba(0, 0, 0, .1);
		border-bottom: 1px solid rgba(0, 0, 0, .1)
	}
	.navbar .field .control {
		padding-bottom: 0!important
	}
	body.has-navbar-fixed-top-touch,
	html.has-navbar-fixed-top-touch {
		padding-top: 5.25rem
	}
	body.has-navbar-fixed-bottom-touch,
	html.has-navbar-fixed-bottom-touch {
		padding-bottom: 5.25rem
	}
}

@media screen and (min-width:1024px) {
	.navbar,
	.navbar-end,
	.navbar-menu,
	.navbar-start {
		align-items: stretch;
		display: flex
	}
	.navbar {
		min-height: 5.25rem
	}
	.navbar.is-spaced {
		padding: 1rem 2rem
	}
	.navbar.is-spaced .navbar-end,
	.navbar.is-spaced .navbar-start {
		align-items: center
	}
	.navbar.is-spaced .navbar-link,
	.navbar.is-spaced a.navbar-item {
		border-radius: var(--radius)
	}
	.navbar-burger {
		display: none
	}
	.navbar-item,
	.navbar-link {
		align-items: center;
		display: flex
	}
	.navbar-item {
		display: flex
	}
	.navbar-item.has-dropdown {
		align-items: stretch
	}
	.navbar-item.has-dropdown>a.navbar-link {
		padding: .5rem 2rem .5rem .5rem
	}
	.navbar-item.is-mega .has-dropdown:after {
		right: 0
	}
	.navbar-item.has-dropdown-up .navbar-link:after {
		transform: rotate(135deg) translate(.25em, -.25em)
	}
	.navbar-item.has-dropdown-up .navbar-dropdown {
		border-bottom: 2px solid #d6d6d6;
		border-radius: 0 0 0 0;
		border-top: none;
		bottom: 100%;
		box-shadow: 0 -8px 8px rgba(10, 10, 10, .1);
		top: auto
	}
	.navbar-item.is-active .navbar-dropdown,
	.navbar-item.is-hoverable:focus-within .navbar-dropdown,
	.navbar-item.is-hoverable:focus .navbar-dropdown,
	.navbar-item.is-hoverable:hover .navbar-dropdown {
		display: block
	}
	.navbar-item.is-active .navbar-dropdown.is-boxed,
	.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,
	.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,
	.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,
	.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,
	.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,
	.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,
	.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown {
		opacity: 1;
		pointer-events: auto;
		transform: translateY(0)
	}
	.navbar-menu {
		flex-grow: 1;
		flex-shrink: 0
	}
	.navbar-start {
		justify-content: flex-start;
		margin-right: auto
	}
	.navbar-end {
		justify-content: flex-end;
		margin-left: auto
	}
	.navbar-dropdown {
		background-color: #fff;
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
		border-top: 2px solid #d6d6d6;
		box-shadow: 0 4px 4px rgba(10, 10, 10, .1);
		display: none;
		left: 0;
		min-width: 100%;
		padding: 1rem .5rem;
		position: absolute;
		top: 100%;
		z-index: 20
	}
	.navbar-dropdown .navbar-item {
		padding: .5rem 1rem;
		white-space: nowrap
	}
	.navbar-dropdown a.navbar-item {
		padding-right: 3rem
	}
	.navbar-dropdown a.navbar-item.is-active,
	.navbar-dropdown a.navbar-item:focus,
	.navbar-dropdown a.navbar-item:hover {
		background-color: transparent;
		color: #6137b3;
		border: 0
	}
	.navbar-dropdown.is-boxed,
	.navbar.is-spaced .navbar-dropdown {
		border-radius: var(--radius-lg);
		border-top: none;
		box-shadow: 0 8px 8px rgba(10, 10, 10, .1), 0 0 0 1px rgba(10, 10, 10, .1);
		display: block;
		opacity: 0;
		pointer-events: none;
		top: calc(100% - 4px);
		transform: translateY(-5px);
		transition-duration: 86ms;
		transition-property: opacity, transform
	}
	.navbar-dropdown.is-right {
		left: auto;
		right: 0
	}
	.navbar-divider {
		display: block
	}
	.navbar>.sgds-container .navbar-brand,
	.sgds-container>.navbar .navbar-brand {
		margin-left: -.75rem
	}
	.navbar>.sgds-container .navbar-menu,
	.sgds-container>.navbar .navbar-menu {
		margin-right: -.75rem
	}
	.navbar.is-fixed-bottom-desktop,
	.navbar.is-fixed-top-desktop {
		left: 0;
		position: fixed;
		right: 0;
		z-index: 30
	}
	.navbar.is-fixed-bottom-desktop {
		bottom: 0
	}
	.navbar.is-fixed-bottom-desktop.has-shadow {
		box-shadow: 0 -2px 3px rgba(10, 10, 10, .1)
	}
	.navbar.is-fixed-top-desktop {
		top: 0
	}
	body.has-navbar-fixed-top-desktop,
	html.has-navbar-fixed-top-desktop {
		padding-top: calc(5.25rem + 29px)
	}
	body.has-spaced-navbar-fixed-top,
	html.has-spaced-navbar-fixed-top {
		padding-top: 7.25rem
	}
	.navbar-link.is-active,
	a.navbar-item.is-active {
		color: #6137b3;
		border-bottom: 5px solid #6137b3;
		margin-top: 5px;
		font-weight: 600
	}
	.navbar-item.has-dropdown.is-active .navbar-link,
	.navbar-item.has-dropdown:focus .navbar-link,
	.navbar-item.has-dropdown:hover .navbar-link,
	.navbar-link.is-active:not(:focus):not(:hover),
	a.navbar-item.is-active:not(:focus):not(:hover) {
		background-color: transparent
	}
}


.navbar>.sgds-container {
	align-items: stretch;
	display: flex;
	min-height: 5.25rem;
	width: 100%
}

.sgds-container.is-fluid {
	max-width: none;
	padding-left: 32px;
	padding-right: 32px;
	width: 100%
}

.sgds-container.is-full {
	margin: 0
}

.level.is-mobile,
.level.is-mobile .level-left,
.level.is-mobile .level-right {
	display: flex
}

.level.is-mobile .level-left+.level-right {
	margin-top: 0
}

.level.is-mobile .level-item {
	margin-right: .75rem
}

.level.is-mobile .level-item:not(:last-child) {
	margin-bottom: 0
}

.level.is-mobile .level-item:not(.is-narrow) {
	flex-grow: 1
}


.sgds-menu-list a .sgds-icon {
	font-size: 1.5rem
}

.sgds-notification.is-toast-primary .sgds-icon {
	color: #6137b3
}

.sgds-notification.is-toast-secondary .sgds-icon {
	color: #3d68bd
}



.sgds-notification.is-toast-white .sgds-icon {
	color: #fff
}
.sgds-notification.is-toast-black .sgds-icon {
	color: #0a0a0a
}

.sgds-notification.is-toast-light .sgds-icon {
	color: #f5f5f5
}
.sgds-notification.is-toast-dark .sgds-icon {
	color: #333
}


.sgds-notification.is-toast-link .sgds-icon {
	color: #0070f0
}

.sgds-notification.is-toast-info .sgds-icon {
	color: #008094
}
.sgds-notification.is-toast-success .sgds-icon {
	color: #008549
}
.sgds-notification.is-toast-warning .sgds-icon {
	color: #f5a524
}
.sgds-footer > .top-section {
	padding: 2rem;
	background-color: #333;
}


.sgds-footer > .top-section-desktop {
	padding: 2rem 2rem 1rem 2rem;
	background-color: #333;
	/*display: none;*/
}

/*@media screen and (min-width: 480px) {
	.sgds-footer > .top-section-desktop {
		display: block;
	}
}

@media screen and (min-width: 640px) {
	.sgds-footer > .top-section-desktop {
		display: block;
	}
}

@media screen and (min-width: 980px) {
	.sgds-footer > .top-section-desktop {
		display: block;
	}
}*/

.menu-footer {
	display: none;
}

@media screen and (min-width: 480px) {
	.menu-footer {
		display: block;
	}
}

@media screen and (min-width: 640px) {
	.menu-footer {
		display: block;
	}
}

@media screen and (min-width: 980px) {
	.menu-footer {
		display: block;
	}
}

.sgds-footer .footer-link-title {
	color: #fff
}

.sgds-footer a {
	color: #b8b8b8;
	font-size: 17px;
	padding-right: 12px;
	line-height: 20px
}

	.sgds-footer a:hover {
		color: #fff
	}

	.sgds-footer a:last-child {
		padding-right: 0
	}

.sgds-footer p {
	color: #b8b8b8;
	line-height: 25px;
	font-size: 1.0625rem
}

	.sgds-footer p + p {
		margin-top: 15px
	}

.sgds-footer ul {
	margin: 0
}

	.sgds-footer ul li {
		display: inline-block;
		margin-top: 0
	}

@media screen and (max-width:768px) {
	.sgds-footer ul li {
		display: block
	}
}

.sgds-footer ul li.icons {
	margin-right: 10px
}

.sgds-footer ul li a {
	color: #b8b8b8
}

	.sgds-footer ul li a:hover {
		color: #fff
	}

.sgds-footer ul li + li:not(.icons) {
	margin-left: 15px
}

@media screen and (max-width:768px) {
	.sgds-footer ul li + li:not(.icons) {
		margin-left: 0;
		margin-top: 15px
	}
}

.sgds-footer.sgds-footer-links li + li {
	margin-left: 10px
}

.sgds-footer .is-right-desktop-only {
	text-align: right;
	padding-top: 4px
}

@media screen and (max-width:769px) {
	.sgds-footer .is-right-desktop-only {
		text-align: left
	}
}

.is-right-desktop-only {
	text-align: right;
	padding-top: 4px
}

@media screen and (max-width:769px) {
	.is-right-desktop-only {
		text-align: left
	}
}

.sgds-footer > .bottom-section {
	padding: 2rem 2rem;
	background-color: #1a1a1a;
	/*display:none*/
}

@media screen and (min-width: 480px) {
	.sgds-footer > .bottom-section {
		/*display: block;*/
	}
}

@media screen and (min-width: 640px) {
	.sgds-footer > .bottom-section {
		/*display: block;*/
	}
}

@media screen and (min-width: 980px) {
	.sgds-footer > .bottom-section {
		/*display: block;*/
	}
}
	.sgds-footer > .bottom-section .row {
		display: flex;
		align-items: center
	}

@media screen and (max-width:769px) {
	.sgds-footer > .bottom-section .row {
		display: block
	}
}

.sgds-footer > .bottom-section .row .col {
	padding-top: .5rem
}

	.sgds-footer > .bottom-section .row .col:last-child {
		padding-top: 0
	}

.sgds-footer > .bottom-section p {
	font-size: 1.0625rem;
	margin-bottom: 0
}


@media screen and (min-width:1024px) {
	.sgds-hero-body .sgds_row {
		height: 391px;
		min-height: 360px
	}
}

#key-highlights .sgds_col {
	padding: 1.2rem 2rem!important;
	cursor: pointer;
	transition: all .5s;
	border-left: 1px solid #315396
}

@media screen and (max-width:768px) {
	#key-highlights .sgds_col {
		border-left: 0;
		border-top: 1px solid #315396
	}
}

#key-highlights .sgds_col:hover {
	color: #e6e6e6;
	background-color: #315396
}

#key-highlights .sgds_col:first-child {
	border-left: 0
}

.sgds_col.is-boxed {
	border: 1px solid #f0f0f0
}


.sgds_col.has-carousel {
	min-width: 0
}

@font-face {
	font-family: sgds-icons;
	src: url(../fonts/sgds-icons.ttf) format("truetype"), url(../fonts/sgds-icons.woff) format("woff"), url(../fonts/sgds-icons.svg?#sgds-icons) format("svg");
	font-weight: 400;
	font-style: normal
}



.sgds-file-upload.is-primary .sgds-file-label .sgds-icon {
	color: #fff
}

.sgds-file-upload.is-primary .sgds-file-label.is-hovered,
.sgds-file-upload.is-primary .sgds-file-label:hover {
	background-color: #502e94;
	border-color: transparent;
	color: #fff
}

.sgds-file-upload.is-secondary .sgds-file-label {
	background-color: #3d68bd;
	color: #fff;
	border-color: #3d68bd
}

.sgds-file-upload.is-secondary .sgds-file-label .sgds-icon {
	color: #fff
}

.sgds-file-upload.is-secondary .sgds-file-label.is-hovered,
.sgds-file-upload.is-secondary .sgds-file-label:hover {
	background-color: #33579e;
	border-color: transparent;
	color: #fff
}

.sgds-file-upload.is-white .sgds-file-label {
	background-color: #fff;
	color: #0a0a0a;
	border-color: #fff
}

.sgds-file-upload.is-white .sgds-file-label .sgds-icon {
	color: #0a0a0a
}

.sgds-file-upload.is-white .sgds-file-label.is-hovered,
.sgds-file-upload.is-white .sgds-file-label:hover {
	background-color: #ebebeb;
	border-color: transparent;
	color: #0a0a0a
}

.sgds-file-upload.is-black .sgds-file-label {
	background-color: #0a0a0a;
	color: #fff;
	border-color: #0a0a0a
}

.sgds-file-upload.is-black .sgds-file-label .sgds-icon {
	color: #fff
}

.sgds-file-upload.is-black .sgds-file-label.is-hovered,
.sgds-file-upload.is-black .sgds-file-label:hover {
	background-color: #000;
	border-color: transparent;
	color: #fff
}

.sgds-file-upload.is-light .sgds-file-label {
	background-color: #f5f5f5;
	color: rgba(0, 0, 0, .7);
	border-color: #f5f5f5
}

.sgds-file-upload.is-light .sgds-file-label .sgds-icon {
	color: rgba(0, 0, 0, .7)
}

.sgds-file-upload.is-light .sgds-file-label.is-hovered,
.sgds-file-upload.is-light .sgds-file-label:hover {
	background-color: #e0e0e0;
	border-color: transparent;
	color: rgba(0, 0, 0, .7)
}

.sgds-file-upload.is-dark .sgds-file-label {
	background-color: #333;
	color: #fff;
	border-color: #333
}

.sgds-file-upload.is-dark .sgds-file-label .sgds-icon {
	color: #fff
}

.sgds-file-upload.is-dark .sgds-file-label.is-hovered,
.sgds-file-upload.is-dark .sgds-file-label:hover {
	background-color: #1f1f1f;
	border-color: transparent;
	color: #fff
}

.sgds-file-upload.is-link .sgds-file-label {
	background-color: #0070f0;
	color: #fff;
	border-color: #0070f0
}

.sgds-file-upload.is-link .sgds-file-label .sgds-icon {
	color: #fff
}

.sgds-file-upload.is-link .sgds-file-label.is-hovered,
.sgds-file-upload.is-link .sgds-file-label:hover {
	background-color: #005dc7;
	border-color: transparent;
	color: #fff
}

.sgds-file-upload.is-info .sgds-file-label {
	background-color: #008094;
	color: #fff;
	border-color: #008094
}

.sgds-file-upload.is-info .sgds-file-label .sgds-icon {
	color: #fff
}

.sgds-file-upload.is-info .sgds-file-label.is-hovered,
.sgds-file-upload.is-info .sgds-file-label:hover {
	background-color: #005d6b;
	border-color: transparent;
	color: #fff
}

.sgds-file-upload.is-success .sgds-file-label {
	background-color: #008549;
	color: #fff;
	border-color: #008549
}

.sgds-file-upload.is-success .sgds-file-label .sgds-icon {
	color: #fff
}

.sgds-file-upload.is-success .sgds-file-label.is-hovered,
.sgds-file-upload.is-success .sgds-file-label:hover {
	background-color: #005c32;
	border-color: transparent;
	color: #fff
}

.sgds-file-upload.is-warning .sgds-file-label {
	background-color: #f5a524;
	color: #fff;
	color: #000;
	border-color: #f5a524
}

.sgds-file-upload.is-warning .sgds-file-label .sgds-icon {
	color: #fff;
	color: #000
}

.sgds-file-upload.is-warning .sgds-file-label.is-hovered,
.sgds-file-upload.is-warning .sgds-file-label:hover {
	background-color: #e5910b;
	border-color: transparent;
	color: #fff;
	color: #000
}

.sgds-file-upload.is-danger .sgds-file-label {
	background-color: #cf021a;
	color: #fff;
	border-color: #cf021a
}

.sgds-file-upload.is-danger .sgds-file-label .sgds-icon {
	color: #fff
}



.sgds-notification.is-toast-danger .sgds-icon {
	color: #cf021a
}

.sgds-notification-detail {
	display: flex;
	align-items: center;
	position: relative;
	padding-right: 2rem
}

.sgds-notification-detail .sgds-icon {
	margin-left: 1rem;
	margin-right: 2rem
}
@media screen and (min-width:900px) {
	.has-text-right-desktop {
		text-align: right !important;
		float: right !important;
	}
}

@media screen and (min-width:1024px) and (max-width:1215px) {
	.has-text-right-desktop-only {
		text-align: right !important
	}
}


@media print, screen and (min-width:769px) {
	.has-text-right-tablet {
		text-align: right !important
	}
}

@media screen and (min-width:769px) and (max-width:1023px) {
	.has-text-right-tablet-only {
		text-align: right !important
	}
}

@media screen and (max-width:768px) {
	.has-text-left-mobile {
		text-align: left !important
	}
}
.row.is-vcentered {
	align-items: center
}
@media screen and (min-width:1024px) {
	.is-hidden-desktop {
		display: none !important
	}
}

@media screen and (min-width:1024px) and (max-width:1215px) {
	.is-hidden-desktop-only {
		display: none !important
	}
}
.is-hidden-desktop.last-updated {
	margin-top: 2px
}

.row.is-multiline {
	flex-wrap: wrap
}

.row.is-mobile > .col.is-narrow {
	flex: none
}

.row.is-mobile > .col.is-full {
	flex: none;
	width: 100%
}

.row.is-mobile > .col.is-three-quarters {
	flex: none;
	width: 75%
}

.row.is-mobile > .col.is-two-thirds {
	flex: none;
	width: 66.6666%
}

.row.is-mobile > .col.is-half {
	flex: none;
	width: 50%
}

.row.is-mobile > .col.is-one-third {
	flex: none;
	width: 33.3333%
}

.row.is-mobile > .col.is-one-quarter {
	flex: none;
	width: 25%
}

.row.is-mobile > .col.is-one-fifth {
	flex: none;
	width: 20%
}

.row.is-mobile > .col.is-two-fifths {
	flex: none;
	width: 40%
}

.row.is-mobile > .col.is-three-fifths {
	flex: none;
	width: 60%
}

.row.is-mobile > .col.is-four-fifths {
	flex: none;
	width: 80%
}

.row.is-mobile > .col.is-offset-three-quarters {
	margin-left: 75%
}

.row.is-mobile > .col.is-offset-two-thirds {
	margin-left: 66.6666%
}

.row.is-mobile > .col.is-offset-half {
	margin-left: 50%
}

.row.is-mobile > .col.is-offset-one-third {
	margin-left: 33.3333%
}

.row.is-mobile > .col.is-offset-one-quarter {
	margin-left: 25%
}

.row.is-mobile > .col.is-offset-one-fifth {
	margin-left: 20%
}

.row.is-mobile > .col.is-offset-two-fifths {
	margin-left: 40%
}

.row.is-mobile > .col.is-offset-three-fifths {
	margin-left: 60%
}

.row.is-mobile > .col.is-offset-four-fifths {
	margin-left: 80%
}

.row.is-mobile > .col.is-1 {
	flex: none;
	width: 8.33333%
}

.row.is-mobile > .col.is-offset-1 {
	margin-left: 8.33333%
}

.row.is-mobile > .col.is-2 {
	flex: none;
	width: 16.66667%
}

.row.is-mobile > .col.is-offset-2 {
	margin-left: 16.66667%
}

.row.is-mobile > .col.is-3 {
	flex: none;
	width: 25%
}

.row.is-mobile > .col.is-offset-3 {
	margin-left: 25%
}

.row.is-mobile > .col.is-4 {
	flex: none;
	width: 33.33333%
}

.row.is-mobile > .col.is-offset-4 {
	margin-left: 33.33333%
}

.row.is-mobile > .col.is-5 {
	flex: none;
	width: 41.66667%
}

.row.is-mobile > .col.is-offset-5 {
	margin-left: 41.66667%
}

.row.is-mobile > .col.is-6 {
	flex: none;
	width: 50%
}

.row.is-mobile > .col.is-offset-6 {
	margin-left: 50%
}

.row.is-mobile > .col.is-7 {
	flex: none;
	width: 58.33333%
}

.row.is-mobile > .col.is-offset-7 {
	margin-left: 58.33333%
}

.row.is-mobile > .col.is-8 {
	flex: none;
	width: 66.66667%
}

.row.is-mobile > .col.is-offset-8 {
	margin-left: 66.66667%
}

.row.is-mobile > .col.is-9 {
	flex: none;
	width: 75%
}

.row.is-mobile > .col.is-offset-9 {
	margin-left: 75%
}

.row.is-mobile > .col.is-10 {
	flex: none;
	width: 83.33333%
}

.row.is-mobile > .col.is-offset-10 {
	margin-left: 83.33333%
}

.row.is-mobile > .col.is-11 {
	flex: none;
	width: 91.66667%
}

.row.is-mobile > .col.is-offset-11 {
	margin-left: 91.66667%
}

.row.is-mobile > .col.is-12 {
	flex: none;
	width: 100%
}

.row.is-mobile > .col.is-offset-12 {
	margin-left: 100%
}

@media screen and (max-width:768px) {
	.col.is-narrow-mobile {
		flex: none
	}

	.col.is-full-mobile {
		flex: none;
		width: 100%
	}

	.col.is-three-quarters-mobile {
		flex: none;
		width: 75%
	}

	.col.is-two-thirds-mobile {
		flex: none;
		width: 66.6666%
	}

	.col.is-half-mobile {
		flex: none;
		width: 50%
	}

	.col.is-one-third-mobile {
		flex: none;
		width: 33.3333%
	}

	.col.is-one-quarter-mobile {
		flex: none;
		width: 25%
	}

	.col.is-one-fifth-mobile {
		flex: none;
		width: 20%
	}

	.col.is-two-fifths-mobile {
		flex: none;
		width: 40%
	}

	.col.is-three-fifths-mobile {
		flex: none;
		width: 60%
	}

	.col.is-four-fifths-mobile {
		flex: none;
		width: 80%
	}

	.col.is-offset-three-quarters-mobile {
		margin-left: 75%
	}

	.col.is-offset-two-thirds-mobile {
		margin-left: 66.6666%
	}

	.col.is-offset-half-mobile {
		margin-left: 50%
	}

	.col.is-offset-one-third-mobile {
		margin-left: 33.3333%
	}

	.col.is-offset-one-quarter-mobile {
		margin-left: 25%
	}

	.col.is-offset-one-fifth-mobile {
		margin-left: 20%
	}

	.col.is-offset-two-fifths-mobile {
		margin-left: 40%
	}

	.col.is-offset-three-fifths-mobile {
		margin-left: 60%
	}

	.col.is-offset-four-fifths-mobile {
		margin-left: 80%
	}

	.col.is-1-mobile {
		flex: none;
		width: 8.33333%
	}

	.col.is-offset-1-mobile {
		margin-left: 8.33333%
	}

	.col.is-2-mobile {
		flex: none;
		width: 16.66667%
	}

	.col.is-offset-2-mobile {
		margin-left: 16.66667%
	}

	.col.is-3-mobile {
		flex: none;
		width: 25%
	}

	.col.is-offset-3-mobile {
		margin-left: 25%
	}

	.col.is-4-mobile {
		flex: none;
		width: 33.33333%
	}

	.col.is-offset-4-mobile {
		margin-left: 33.33333%
	}

	.col.is-5-mobile {
		flex: none;
		width: 41.66667%
	}

	.col.is-offset-5-mobile {
		margin-left: 41.66667%
	}

	.col.is-6-mobile {
		flex: none;
		width: 50%
	}

	.col.is-offset-6-mobile {
		margin-left: 50%
	}

	.col.is-7-mobile {
		flex: none;
		width: 58.33333%
	}

	.col.is-offset-7-mobile {
		margin-left: 58.33333%
	}

	.col.is-8-mobile {
		flex: none;
		width: 66.66667%
	}

	.col.is-offset-8-mobile {
		margin-left: 66.66667%
	}

	.col.is-9-mobile {
		flex: none;
		width: 75%
	}

	.col.is-offset-9-mobile {
		margin-left: 75%
	}

	.col.is-10-mobile {
		flex: none;
		width: 83.33333%
	}

	.col.is-offset-10-mobile {
		margin-left: 83.33333%
	}

	.col.is-11-mobile {
		flex: none;
		width: 91.66667%
	}

	.col.is-offset-11-mobile {
		margin-left: 91.66667%
	}

	.col.is-12-mobile {
		flex: none;
		width: 100%
	}

	.col.is-offset-12-mobile {
		margin-left: 100%
	}
}

@media print, screen and (min-width:769px) {
	.col.is-narrow, .col.is-narrow-tablet {
		flex: none
	}

	.col.is-full, .col.is-full-tablet {
		flex: none;
		width: 100%
	}

	.col.is-three-quarters, .col.is-three-quarters-tablet {
		flex: none;
		width: 75%
	}

	.col.is-two-thirds, .col.is-two-thirds-tablet {
		flex: none;
		width: 66.6666%
	}

	.col.is-half, .col.is-half-tablet {
		flex: none;
		width: 50%
	}

	.col.is-one-third, .col.is-one-third-tablet {
		flex: none;
		width: 33.3333%
	}

	.col.is-one-quarter, .col.is-one-quarter-tablet {
		flex: none;
		width: 25%
	}

	.col.is-one-fifth, .col.is-one-fifth-tablet {
		flex: none;
		width: 20%
	}

	.col.is-two-fifths, .col.is-two-fifths-tablet {
		flex: none;
		width: 40%
	}

	.col.is-three-fifths, .col.is-three-fifths-tablet {
		flex: none;
		width: 60%
	}

	.col.is-four-fifths, .col.is-four-fifths-tablet {
		flex: none;
		width: 80%
	}

	.col.is-offset-three-quarters, .col.is-offset-three-quarters-tablet {
		margin-left: 75%
	}

	.col.is-offset-two-thirds, .col.is-offset-two-thirds-tablet {
		margin-left: 66.6666%
	}

	.col.is-offset-half, .col.is-offset-half-tablet {
		margin-left: 50%
	}

	.col.is-offset-one-third, .col.is-offset-one-third-tablet {
		margin-left: 33.3333%
	}

	.col.is-offset-one-quarter, .col.is-offset-one-quarter-tablet {
		margin-left: 25%
	}

	.col.is-offset-one-fifth, .col.is-offset-one-fifth-tablet {
		margin-left: 20%
	}

	.col.is-offset-two-fifths, .col.is-offset-two-fifths-tablet {
		margin-left: 40%
	}

	.col.is-offset-three-fifths, .col.is-offset-three-fifths-tablet {
		margin-left: 60%
	}

	.col.is-offset-four-fifths, .col.is-offset-four-fifths-tablet {
		margin-left: 80%
	}

	.col.is-1, .col.is-1-tablet {
		flex: none;
		width: 8.33333%
	}

	.col.is-offset-1, .col.is-offset-1-tablet {
		margin-left: 8.33333%
	}

	.col.is-2, .col.is-2-tablet {
		flex: none;
		width: 16.66667%
	}

	.col.is-offset-2, .col.is-offset-2-tablet {
		margin-left: 16.66667%
	}

	.col.is-3, .col.is-3-tablet {
		flex: none;
		width: 25%
	}

	.col.is-offset-3, .col.is-offset-3-tablet {
		margin-left: 25%
	}

	.col.is-4, .col.is-4-tablet {
		flex: none;
		width: 33.33333%
	}

	.col.is-offset-4, .col.is-offset-4-tablet {
		margin-left: 33.33333%
	}

	.col.is-5, .col.is-5-tablet {
		flex: none;
		width: 41.66667%
	}

	.col.is-offset-5, .col.is-offset-5-tablet {
		margin-left: 41.66667%
	}

	.col.is-6, .col.is-6-tablet {
		flex: none;
		width: 50%
	}

	.col.is-offset-6, .col.is-offset-6-tablet {
		margin-left: 50%
	}

	.col.is-7, .col.is-7-tablet {
		flex: none;
		width: 58.33333%
	}

	.col.is-offset-7, .col.is-offset-7-tablet {
		margin-left: 58.33333%
	}

	.col.is-8, .col.is-8-tablet {
		flex: none;
		width: 66.66667%
	}

	.col.is-offset-8, .col.is-offset-8-tablet {
		margin-left: 66.66667%
	}

	.col.is-9, .col.is-9-tablet {
		flex: none;
		width: 75%
	}

	.col.is-offset-9, .col.is-offset-9-tablet {
		margin-left: 75%
	}

	.col.is-10, .col.is-10-tablet {
		flex: none;
		width: 83.33333%
	}

	.col.is-offset-10, .col.is-offset-10-tablet {
		margin-left: 83.33333%
	}

	.col.is-11, .col.is-11-tablet {
		flex: none;
		width: 91.66667%
	}

	.col.is-offset-11, .col.is-offset-11-tablet {
		margin-left: 91.66667%
	}

	.col.is-12, .col.is-12-tablet {
		flex: none;
		width: 100%
	}

	.col.is-offset-12, .col.is-offset-12-tablet {
		margin-left: 100%
	}
}

@media screen and (max-width:1023px) {
	.col.is-narrow-touch {
		flex: none
	}

	.col.is-full-touch {
		flex: none;
		width: 100%
	}

	.col.is-three-quarters-touch {
		flex: none;
		width: 75%
	}

	.col.is-two-thirds-touch {
		flex: none;
		width: 66.6666%
	}

	.col.is-half-touch {
		flex: none;
		width: 50%
	}

	.col.is-one-third-touch {
		flex: none;
		width: 33.3333%
	}

	.col.is-one-quarter-touch {
		flex: none;
		width: 25%
	}

	.col.is-one-fifth-touch {
		flex: none;
		width: 20%
	}

	.col.is-two-fifths-touch {
		flex: none;
		width: 40%
	}

	.col.is-three-fifths-touch {
		flex: none;
		width: 60%
	}

	.col.is-four-fifths-touch {
		flex: none;
		width: 80%
	}

	.col.is-offset-three-quarters-touch {
		margin-left: 75%
	}

	.col.is-offset-two-thirds-touch {
		margin-left: 66.6666%
	}

	.col.is-offset-half-touch {
		margin-left: 50%
	}

	.col.is-offset-one-third-touch {
		margin-left: 33.3333%
	}

	.col.is-offset-one-quarter-touch {
		margin-left: 25%
	}

	.col.is-offset-one-fifth-touch {
		margin-left: 20%
	}

	.col.is-offset-two-fifths-touch {
		margin-left: 40%
	}

	.col.is-offset-three-fifths-touch {
		margin-left: 60%
	}

	.col.is-offset-four-fifths-touch {
		margin-left: 80%
	}

	.col.is-1-touch {
		flex: none;
		width: 8.33333%
	}

	.col.is-offset-1-touch {
		margin-left: 8.33333%
	}

	.col.is-2-touch {
		flex: none;
		width: 16.66667%
	}

	.col.is-offset-2-touch {
		margin-left: 16.66667%
	}

	.col.is-3-touch {
		flex: none;
		width: 25%
	}

	.col.is-offset-3-touch {
		margin-left: 25%
	}

	.col.is-4-touch {
		flex: none;
		width: 33.33333%
	}

	.col.is-offset-4-touch {
		margin-left: 33.33333%
	}

	.col.is-5-touch {
		flex: none;
		width: 41.66667%
	}

	.col.is-offset-5-touch {
		margin-left: 41.66667%
	}

	.col.is-6-touch {
		flex: none;
		width: 50%
	}

	.col.is-offset-6-touch {
		margin-left: 50%
	}

	.col.is-7-touch {
		flex: none;
		width: 58.33333%
	}

	.col.is-offset-7-touch {
		margin-left: 58.33333%
	}

	.col.is-8-touch {
		flex: none;
		width: 66.66667%
	}

	.col.is-offset-8-touch {
		margin-left: 66.66667%
	}

	.col.is-9-touch {
		flex: none;
		width: 75%
	}

	.col.is-offset-9-touch {
		margin-left: 75%
	}

	.col.is-10-touch {
		flex: none;
		width: 83.33333%
	}

	.col.is-offset-10-touch {
		margin-left: 83.33333%
	}

	.col.is-11-touch {
		flex: none;
		width: 91.66667%
	}

	.col.is-offset-11-touch {
		margin-left: 91.66667%
	}

	.col.is-12-touch {
		flex: none;
		width: 100%
	}

	.col.is-offset-12-touch {
		margin-left: 100%
	}
}

@media screen and (min-width:1024px) {
	.col.is-narrow-desktop {
		flex: none
	}

	.col.is-full-desktop {
		flex: none;
		width: 100%
	}

	.col.is-three-quarters-desktop {
		flex: none;
		width: 75%
	}

	.col.is-two-thirds-desktop {
		flex: none;
		width: 66.6666%
	}

	.col.is-half-desktop {
		flex: none;
		width: 50%
	}

	.col.is-one-third-desktop {
		flex: none;
		width: 33.3333%
	}

	.col.is-one-quarter-desktop {
		flex: none;
		width: 25%
	}

	.col.is-one-fifth-desktop {
		flex: none;
		width: 20%
	}

	.col.is-two-fifths-desktop {
		flex: none;
		width: 40%
	}

	.col.is-three-fifths-desktop {
		flex: none;
		width: 60%
	}

	.col.is-four-fifths-desktop {
		flex: none;
		width: 80%
	}

	.col.is-offset-three-quarters-desktop {
		margin-left: 75%
	}

	.col.is-offset-two-thirds-desktop {
		margin-left: 66.6666%
	}

	.col.is-offset-half-desktop {
		margin-left: 50%
	}

	.col.is-offset-one-third-desktop {
		margin-left: 33.3333%
	}

	.col.is-offset-one-quarter-desktop {
		margin-left: 25%
	}

	.col.is-offset-one-fifth-desktop {
		margin-left: 20%
	}

	.col.is-offset-two-fifths-desktop {
		margin-left: 40%
	}

	.col.is-offset-three-fifths-desktop {
		margin-left: 60%
	}

	.col.is-offset-four-fifths-desktop {
		margin-left: 80%
	}

	.col.is-1-desktop {
		flex: none;
		width: 8.33333%
	}

	.col.is-offset-1-desktop {
		margin-left: 8.33333%
	}

	.col.is-2-desktop {
		flex: none;
		width: 16.66667%
	}

	.col.is-offset-2-desktop {
		margin-left: 16.66667%
	}

	.col.is-3-desktop {
		flex: none;
		width: 25%
	}

	.col.is-offset-3-desktop {
		margin-left: 25%
	}

	.col.is-4-desktop {
		flex: none;
		width: 33.33333%
	}

	.col.is-offset-4-desktop {
		margin-left: 33.33333%
	}

	.col.is-5-desktop {
		flex: none;
		width: 41.66667%
	}

	.col.is-offset-5-desktop {
		margin-left: 41.66667%
	}

	.col.is-6-desktop {
		flex: none;
		width: 50%
	}

	.col.is-offset-6-desktop {
		margin-left: 50%
	}

	.col.is-7-desktop {
		flex: none;
		width: 58.33333%
	}

	.col.is-offset-7-desktop {
		margin-left: 58.33333%
	}

	.col.is-8-desktop {
		flex: none;
		width: 66.66667%
	}

	.col.is-offset-8-desktop {
		margin-left: 66.66667%
	}

	.col.is-9-desktop {
		flex: none;
		width: 75%
	}

	.col.is-offset-9-desktop {
		margin-left: 75%
	}

	.col.is-10-desktop {
		flex: none;
		width: 83.33333%
	}

	.col.is-offset-10-desktop {
		margin-left: 83.33333%
	}

	.col.is-11-desktop {
		flex: none;
		width: 91.66667%
	}

	.col.is-offset-11-desktop {
		margin-left: 91.66667%
	}

	.col.is-12-desktop {
		flex: none;
		width: 100%
	}

	.col.is-offset-12-desktop {
		margin-left: 100%
	}
}

@media screen and (min-width:1216px) {
	.col.is-narrow-widescreen {
		flex: none
	}

	.col.is-full-widescreen {
		flex: none;
		width: 100%
	}

	.col.is-three-quarters-widescreen {
		flex: none;
		width: 75%
	}

	.col.is-two-thirds-widescreen {
		flex: none;
		width: 66.6666%
	}

	.col.is-half-widescreen {
		flex: none;
		width: 50%
	}

	.col.is-one-third-widescreen {
		flex: none;
		width: 33.3333%
	}

	.col.is-one-quarter-widescreen {
		flex: none;
		width: 25%
	}

	.col.is-one-fifth-widescreen {
		flex: none;
		width: 20%
	}

	.col.is-two-fifths-widescreen {
		flex: none;
		width: 40%
	}

	.col.is-three-fifths-widescreen {
		flex: none;
		width: 60%
	}

	.col.is-four-fifths-widescreen {
		flex: none;
		width: 80%
	}

	.col.is-offset-three-quarters-widescreen {
		margin-left: 75%
	}

	.col.is-offset-two-thirds-widescreen {
		margin-left: 66.6666%
	}

	.col.is-offset-half-widescreen {
		margin-left: 50%
	}

	.col.is-offset-one-third-widescreen {
		margin-left: 33.3333%
	}

	.col.is-offset-one-quarter-widescreen {
		margin-left: 25%
	}

	.col.is-offset-one-fifth-widescreen {
		margin-left: 20%
	}

	.col.is-offset-two-fifths-widescreen {
		margin-left: 40%
	}

	.col.is-offset-three-fifths-widescreen {
		margin-left: 60%
	}

	.col.is-offset-four-fifths-widescreen {
		margin-left: 80%
	}

	.col.is-1-widescreen {
		flex: none;
		width: 8.33333%
	}

	.col.is-offset-1-widescreen {
		margin-left: 8.33333%
	}

	.col.is-2-widescreen {
		flex: none;
		width: 16.66667%
	}

	.col.is-offset-2-widescreen {
		margin-left: 16.66667%
	}

	.col.is-3-widescreen {
		flex: none;
		width: 25%
	}

	.col.is-offset-3-widescreen {
		margin-left: 25%
	}

	.col.is-4-widescreen {
		flex: none;
		width: 33.33333%
	}

	.col.is-offset-4-widescreen {
		margin-left: 33.33333%
	}

	.col.is-5-widescreen {
		flex: none;
		width: 41.66667%
	}

	.col.is-offset-5-widescreen {
		margin-left: 41.66667%
	}

	.col.is-6-widescreen {
		flex: none;
		width: 50%
	}

	.col.is-offset-6-widescreen {
		margin-left: 50%
	}

	.col.is-7-widescreen {
		flex: none;
		width: 58.33333%
	}

	.col.is-offset-7-widescreen {
		margin-left: 58.33333%
	}

	.col.is-8-widescreen {
		flex: none;
		width: 66.66667%
	}

	.col.is-offset-8-widescreen {
		margin-left: 66.66667%
	}

	.col.is-9-widescreen {
		flex: none;
		width: 75%
	}

	.col.is-offset-9-widescreen {
		margin-left: 75%
	}

	.col.is-10-widescreen {
		flex: none;
		width: 83.33333%
	}

	.col.is-offset-10-widescreen {
		margin-left: 83.33333%
	}

	.col.is-11-widescreen {
		flex: none;
		width: 91.66667%
	}

	.col.is-offset-11-widescreen {
		margin-left: 91.66667%
	}

	.col.is-12-widescreen {
		flex: none;
		width: 100%
	}

	.col.is-offset-12-widescreen {
		margin-left: 100%
	}
}

@media screen and (min-width:1408px) {
	.col.is-narrow-fullhd {
		flex: none
	}

	.col.is-full-fullhd {
		flex: none;
		width: 100%
	}

	.col.is-three-quarters-fullhd {
		flex: none;
		width: 75%
	}

	.col.is-two-thirds-fullhd {
		flex: none;
		width: 66.6666%
	}

	.col.is-half-fullhd {
		flex: none;
		width: 50%
	}

	.col.is-one-third-fullhd {
		flex: none;
		width: 33.3333%
	}

	.col.is-one-quarter-fullhd {
		flex: none;
		width: 25%
	}

	.col.is-one-fifth-fullhd {
		flex: none;
		width: 20%
	}

	.col.is-two-fifths-fullhd {
		flex: none;
		width: 40%
	}

	.col.is-three-fifths-fullhd {
		flex: none;
		width: 60%
	}

	.col.is-four-fifths-fullhd {
		flex: none;
		width: 80%
	}

	.col.is-offset-three-quarters-fullhd {
		margin-left: 75%
	}

	.col.is-offset-two-thirds-fullhd {
		margin-left: 66.6666%
	}

	.col.is-offset-half-fullhd {
		margin-left: 50%
	}

	.col.is-offset-one-third-fullhd {
		margin-left: 33.3333%
	}

	.col.is-offset-one-quarter-fullhd {
		margin-left: 25%
	}

	.col.is-offset-one-fifth-fullhd {
		margin-left: 20%
	}

	.col.is-offset-two-fifths-fullhd {
		margin-left: 40%
	}

	.col.is-offset-three-fifths-fullhd {
		margin-left: 60%
	}

	.col.is-offset-four-fifths-fullhd {
		margin-left: 80%
	}

	.col.is-1-fullhd {
		flex: none;
		width: 8.33333%
	}

	.col.is-offset-1-fullhd {
		margin-left: 8.33333%
	}

	.col.is-2-fullhd {
		flex: none;
		width: 16.66667%
	}

	.col.is-offset-2-fullhd {
		margin-left: 16.66667%
	}

	.col.is-3-fullhd {
		flex: none;
		width: 25%
	}

	.col.is-offset-3-fullhd {
		margin-left: 25%
	}

	.col.is-4-fullhd {
		flex: none;
		width: 33.33333%
	}

	.col.is-offset-4-fullhd {
		margin-left: 33.33333%
	}

	.col.is-5-fullhd {
		flex: none;
		width: 41.66667%
	}

	.col.is-offset-5-fullhd {
		margin-left: 41.66667%
	}

	.col.is-6-fullhd {
		flex: none;
		width: 50%
	}

	.col.is-offset-6-fullhd {
		margin-left: 50%
	}

	.col.is-7-fullhd {
		flex: none;
		width: 58.33333%
	}

	.col.is-offset-7-fullhd {
		margin-left: 58.33333%
	}

	.col.is-8-fullhd {
		flex: none;
		width: 66.66667%
	}

	.col.is-offset-8-fullhd {
		margin-left: 66.66667%
	}

	.col.is-9-fullhd {
		flex: none;
		width: 75%
	}

	.col.is-offset-9-fullhd {
		margin-left: 75%
	}

	.col.is-10-fullhd {
		flex: none;
		width: 83.33333%
	}

	.col.is-offset-10-fullhd {
		margin-left: 83.33333%
	}

	.col.is-11-fullhd {
		flex: none;
		width: 91.66667%
	}

	.col.is-offset-11-fullhd {
		margin-left: 91.66667%
	}

	.col.is-12-fullhd {
		flex: none;
		width: 100%
	}

	.col.is-offset-12-fullhd {
		margin-left: 100%
	}
}

.row {
	margin-left: -.75rem;
	margin-right: -.75rem;
	margin-top: -.75rem
}

	.row:last-child {
		margin-bottom: -.75rem
	}

	.row:not(:last-child) {
		margin-bottom: .75rem
	}

	.row.is-centered {
		justify-content: center
	}

	.row.is-gapless {
		margin-left: 0;
		margin-right: 0;
		margin-top: 0
	}

		.row.is-gapless > .col {
			margin: 0;
			padding: 0 !important
		}

		.row.is-gapless:not(:last-child) {
			margin-bottom: 1.5rem
		}

		.row.is-gapless:last-child {
			margin-bottom: 0
		}

	.row.is-mobile {
		display: flex
	}

	.row.is-vcentered {
		align-items: center
	}

@media print, screen and (min-width:769px) {
	.row:not(.is-desktop) {
		display: flex
	}
}

@media screen and (min-width:1024px) {
	.row.is-desktop {
		display: flex
	}
}

.row.is-variable {
	--columnGap: 0.75rem;
	margin-left: calc(var(--columnGap)*-1);
	margin-right: calc(var(--columnGap)*-1)
}

	.row.is-variable .col {
		padding-left: var(--columnGap);
		padding-right: var(--columnGap)
	}

	.row.is-variable.is-0 {
		--columnGap: 0rem
	}

	.row.is-variable.is-1 {
		--columnGap: .25rem
	}

	.row.is-variable.is-2 {
		--columnGap: .5rem
	}

	.row.is-variable.is-3 {
		--columnGap: .75rem
	}

	.row.is-variable.is-4 {
		--columnGap: 1rem
	}

	.row.is-variable.is-5 {
		--columnGap: 1.25rem
	}

	.row.is-variable.is-6 {
		--columnGap: 1.5rem
	}

	.row.is-variable.is-7 {
		--columnGap: 1.75rem
	}

	.row.is-variable.is-8 {
		--columnGap: 2rem
	}


@media screen and (max-width:1023px) {
	.is-hidden-touch {
		display: none !important
	}
}


@media screen and (min-width:1024px) and (max-width:1215px) {
	.is-inline-block-desktop-only {
		display: inline-block !important
	}
}

.has-text-white {
	color: #fff !important
}

a.has-text-white:focus, a.has-text-white:hover {
	color: #e6e6e6 !important
}

.has-text-white-ter {
	color: #f5f5f5 !important
}

.has-text-white-bis {
	color: #fafafa !important
}

/*h1, h2, h3, h4, h5, h6*/
h5 {
	font-size: 100%;
	font-weight: 400
}

h5 {
	font-size: var(--font-size-h5);
	line-height: var(--font-size-h5-lh)
}
