@charset "utf-8";
/* CSS Document */

/*WORDPRESS GUTEN*/
	figure {margin: 0px;  margin-bottom: 20px}
	iframe {width: 100%}
	table {border: 1px solid; width: 100%; width: auto; margin: 0 auto; margin-bottom: 20px}
	ul, ol {margin-bottom: 20px}
.has-text-align-center {text-align: center}
.has-text-align-right {text-align: right}
.wp-block-table table {border-collapse: collapse;}
	
.wp-block-table table tr:first-child {border-collapse: collapse; background: rgba(61,144,206,1.00); color: #fff;}
.wp-block-table table tr:first-child td{color: #fff; font-weight: 500}
.wp-block-table table tr:first-child td strong {color: #fff; font-weight: 500}
.wp-block-quote {background: rgba(61,144,206,1.00); color: #FFFFFF; margin: 0px; padding: 25px; margin-bottom: 20px}
.wp-block-quote {border-left: 4px solid rgba(1,85,163,1.00); margin: 0 0 28px; padding-left: 1em;}
.wp-block-quote p {color: #fff; font-size: 18px;}
.wp-block-quote p strong {color: #fff; font-size: 18px;}
.wp-block-quote cite {color: #fff}
.wp-block-table td, .wp-block-table th {border: 1px solid rgba(1,85,163,1.00); word-break: break-word; padding: .5em; font-size: 16px}
.wp-block-table td a, .wp-block-table th a {font-size: 16px; color: rgba(1,85,163,1.00)}
	.wp-block-media-text .has-text-align-center {text-align: center; padding: 0 10px}
	.has-media-on-the-left .wp-block-media-text__content .has-text-align-right {text-align: right; padding-left: 20px}
	.has-media-on-the-left .wp-block-media-text__content .has-text-align-left{padding-left: 20px}
	.has-media-on-the-right .wp-block-media-text__content .has-text-align-left{padding-right: 20px}
	.has-media-on-the-right .wp-block-media-text__content .has-text-align-right {text-align: right; padding-right: 20px}
	
	
	
	.block-editor-block-list__layout .block-editor-block-list__block[data-align=right]>.is-block-content {
    float: right;
    margin-left: 2em;
}
	.blocks-gallery-grid.alignleft, .blocks-gallery-grid.alignright, .wp-block-gallery.alignleft, .wp-block-gallery.alignright {
    max-width: 290px;
    width: 100%;
}

figure.wp-block-gallery {
    display: block;
    margin: 0;
}
.alignright {

    float: right;
}
	
	
	.blocks-gallery-grid, .wp-block-gallery {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    padding: 0;
    margin: 0;
}
	
	.blocks-gallery-grid.blocks-gallery-grid {
    padding-left: 0;
    margin-left: 0;
    margin-bottom: 0;
}
	.blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img {
    height: 100%;
    flex: 1;
    object-fit: cover;
}

.blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img {
    width: 100%;
}
.blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {
    width: auto;
}
.blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
}
	.blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
}
	@media (min-width: 600px) {
.blocks-gallery-grid.columns-3 .blocks-gallery-image, .blocks-gallery-grid.columns-3 .blocks-gallery-item, .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item {
    width: calc((100% - 32px)/3);
    margin-right: 16px;
}
	}
.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {
    width: calc((100% - 16px)/2);
}
.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {
    margin: 0 16px 16px 0;
    display: flex;
    flex-grow: 1;
    flex-direction: column;
    justify-content: center;
    position: relative;
}
	
.blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {
    margin: 0;
    height: 100%;
}
	
	
	
	
	
	.wp-block-media-text {
    direction: ltr;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 50% 1fr;
    grid-template-columns: 50% 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto; margin-bottom: 20px;
}
	.wp-block-media-text .block-editor-inner-blocks, .wp-block-media-text .editor-media-container__resizer, .wp-block-media-text.is-vertically-aligned-center .block-editor-inner-blocks, .wp-block-media-text.is-vertically-aligned-center .editor-media-container__resizer {
    -ms-grid-row-align: center;
    align-self: center;
}
.wp-block-media-text .editor-media-container__resizer {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
    width: 100%!important;
}
	.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media, .wp-block-media-text .wp-block-media-text__content, .wp-block-media-text .wp-block-media-text__media {
    -ms-grid-row-align: center;
    align-self: center;
}
.wp-block-media-text .wp-block-media-text__media {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
    margin: 0;
}
	.block-editor__container img {
    max-width: 100%;
    height: auto;
}
	.wp-block-media-text .block-editor-inner-blocks, .wp-block-media-text .editor-media-container__resizer, .wp-block-media-text.is-vertically-aligned-center .block-editor-inner-blocks, .wp-block-media-text.is-vertically-aligned-center .editor-media-container__resizer {
    -ms-grid-row-align: center;
    align-self: center;
}

.wp-block-media-text .block-editor-inner-blocks {
    word-break: break-word;
    text-align: initial;
    padding: 0 8%;
}
.wp-block-media-text .block-editor-inner-blocks, .wp-block-media-text.has-media-on-the-right .editor-media-container__resizer {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 1;
    grid-row: 1;
}
	/**/
	.wp-block-media-text.has-media-on-the-right {
    -ms-grid-columns: 1fr 50%;
    grid-template-columns: 1fr 50%;
}
	.wp-block-media-text .block-editor-inner-blocks, .wp-block-media-text.has-media-on-the-right .editor-media-container__resizer {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 1;
    grid-row: 1;
}

.wp-block-media-text.is-image-fill .editor-media-container__resizer {
    height: 100%!important;
}
.wp-block-media-text.is-vertically-aligned-bottom .block-editor-inner-blocks, .wp-block-media-text.is-vertically-aligned-bottom .editor-media-container__resizer {
    -ms-grid-row-align: end;
    align-self: end;
}
.wp-block-media-text .editor-media-container__resizer {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
    width: 100%!important;
}
	.wp-block-media-text.is-image-fill figure.wp-block-media-text__media {
    height: 100%;
    min-height: 250px;
    background-size: cover;
}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 1;
    grid-row: 1 /*!rtl:end:ignore*/;
}
.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media {
    -ms-grid-row-align: end;
    align-self: end;
}
.wp-block-media-text .wp-block-media-text__media {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
    margin: 0;
}
	
	.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>a img {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
}