.sv100_sv_header_bar_inner{
margin:0 auto;
}.wp-block-button__link {
color: #fff;
background-color: #32373c;
border-radius: 9999px;
box-shadow: none;
cursor: pointer;
display: inline-block;
font-size: 1.125em;
text-align: center;
text-decoration: none;
overflow-wrap: break-word;
box-sizing: border-box;
}
.wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, .wp-block-button__link:visited {
color: #fff;
}
.wp-block-button__link.aligncenter {
text-align: center;
}
.wp-block-button__link.alignright { text-align: right;
}
.wp-block-buttons > .wp-block-button.has-custom-width {
max-width: none;
}
.wp-block-buttons > .wp-block-button.has-custom-width .wp-block-button__link {
width: 100%;
}
.wp-block-buttons > .wp-block-button.has-custom-font-size .wp-block-button__link {
font-size: inherit;
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
width: calc(25% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-50 {
width: calc(50% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-75 {
width: calc(75% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-100 {
width: calc(100% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-100:only-child {
margin-right: 0;
width: 100%;
}
@supports (column-gap: 0.5em) {
.wp-block-buttons > .wp-block-button.wp-block-button, .wp-block-buttons.is-content-justification-right > .wp-block-button.wp-block-button {
margin-right: 0;
margin-left: 0;
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
width: calc(25% - 0.375em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-50 {
width: calc(50% - 0.25em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-75 {
width: calc(75% - 0.125em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-100 {
width: auto;
flex-basis: 100%;
}
}
.wp-block-button.is-style-squared,
.wp-block-button__link.wp-block-button.is-style-squared {
border-radius: 0;
}
.wp-block-button.no-border-radius,
.wp-block-button__link.no-border-radius {
border-radius: 0 !important;
}
.is-style-outline > .wp-block-button__link,
.wp-block-button__link.is-style-outline {
border-color: currentColor;
}
.is-style-outline > .wp-block-button__link:not(.has-text-color),
.wp-block-button__link.is-style-outline:not(.has-text-color) {
color: currentColor;
}
.is-style-outline > .wp-block-button__link:not(.has-background),
.wp-block-button__link.is-style-outline:not(.has-background) {
background-color: transparent;
}
.wp-block-buttons {
display: flex;
flex-direction: row;
flex-wrap: wrap;
column-gap: 0.5em; }
.wp-block-buttons.is-vertical {
flex-direction: column;
}
.wp-block-buttons.is-vertical > .wp-block-button { margin-right: 0;
}
.wp-block-buttons.is-vertical > .wp-block-button:last-child {
margin-bottom: 0;
}
.wp-block-buttons > .wp-block-button {
display: inline-block;
}
.wp-block-buttons > .wp-block-button:last-child { margin-right: 0;
}
.wp-block-buttons.is-content-justification-left {
justify-content: flex-start;
}
.wp-block-buttons.is-content-justification-left.is-vertical {
align-items: flex-start;
}
.wp-block-buttons.is-content-justification-center {
justify-content: center;
}
.wp-block-buttons.is-content-justification-center.is-vertical {
align-items: center;
}
.wp-block-buttons.is-content-justification-right {
justify-content: flex-end;
}
.wp-block-buttons.is-content-justification-right > .wp-block-button { margin-left: 0.5em; margin-right: 0;
}
.wp-block-buttons.is-content-justification-right > .wp-block-button:first-child { margin-left: 0;
}
.wp-block-buttons.is-content-justification-right.is-vertical {
align-items: flex-end;
}
.wp-block-buttons.is-content-justification-space-between {
justify-content: space-between;
}
.wp-block-buttons.aligncenter {
text-align: center;
}
.wp-block-buttons.alignleft .wp-block-button { margin-left: 0; margin-right: 0.5em;
}
.wp-block-buttons.alignleft .wp-block-button:last-child { margin-right: 0;
}
.wp-block-buttons.alignright .wp-block-button { margin-right: 0; margin-left: 0.5em;
}
.wp-block-buttons.alignright .wp-block-button:first-child { margin-left: 0;
}
.wp-block-buttons:not(.is-content-justification-space-between,
.is-content-justification-right,
.is-content-justification-left,
.is-content-justification-center) .wp-block-button.aligncenter { margin-left: auto;
margin-right: auto;
margin-bottom: 0.5em;
width: 100%;
}
.wp-block-button.aligncenter {
text-align: center;
}.wp-block-buttons {
display: flex;
flex-wrap: wrap;
width: 100%;
margin:0 auto;
} .wp-block-button .wp-block-button__link{
transition: background-color .2s,color .2s,outline .2s;
}
.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),
.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background),
.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background {
border-color: currentColor;
}
.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) {
color: inherit;
}
.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) {
background-color: transparent;
}
.wp-block-button .is-style-squared .wp-block-button__link {
border-radius: 0;
}
.is-style-outline .wp-block-button__link[style*=radius]:focus,
.wp-block-button a.wp-block-button__link[style*=radius]:focus {
outline-offset: 2px;
outline: 2px dotted;
}
.wp-block-button img{
height:fit-content;
width: auto;
vertical-align: text-bottom;
max-width:100%;
}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){ 
color:rgba(255,255,255,1);
}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background){ 
background-color:rgba(157,205,130,1);
}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:active{ 
background-color:rgba(255,255,255,1);
color:rgba(157,205,130,1);
}
.wp-block-buttons .wp-block-button > .wp-block-button__link{ 
font-size:18px;
border-top:1px solid rgba(30,30,30,1);
border-right:1px solid rgba(30,30,30,1);
border-bottom:1px solid rgba(30,30,30,1);
border-left:1px solid rgba(30,30,30,1);
border-radius:0px 0px 0px 0px;
}
.wp-block-button:not(.is-style-outline) > .wp-block-button__link.has-green-background-color{border-color:rgba(157,205,130,1);}.wp-block-button.is-style-outline > .wp-block-button__link.has-green-color{border-color:rgba(157,205,130,1);}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){ 
color:rgba(255,255,255,1);
}
.wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:active{ 
background-color:rgba(255,255,255,1);
color:rgba(30,30,30,1);
}
.sv100_sv_content_wrapper article .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover, .sv100_sv_content_wrapper article .has-background .wp-block-button.is-style-outline .wp-block-button__link:active{ 
background-color:rgba(255,255,255,1);
}
.sv100_sv_content_wrapper article .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover, .sv100_sv_content_wrapper article .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active{ 
color:rgba(30,30,30,1);
}
.sv100_sv_content_wrapper article .is-style-outline .wp-block-button__link[style*=radius]:focus, .sv100_sv_content_wrapper article .editor-styles-wrapper .wp-block-button a.wp-block-button__link[style*=radius]:focus{ 
outline-color:rgba(30,30,30,1);
}.wp-block-button.is-style-box-shadow-1{
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24) !important;
}.wp-block-button.is-style-no-border, .wp-block-button.is-style-no-border > *{
border:0 !important;
}.wp-block-button.is-style-no-horizontal-padding, .wp-block-button.is-style-no-horizontal-padding > *{
padding-left:0 !important;
padding-right:0 !important;
}.wp-block-categories.alignleft { margin-right: 2em;
}
.wp-block-categories.alignright { margin-left: 2em;
}.wp-block-categories{ 
font-size:16px;
color:rgba(#1e1e1e);
border-radius:0 0 0 0;
}.wp-block-columns {
display: flex;
margin-bottom: 1.75em;
box-sizing: border-box;
align-items: normal !important; }
@media (min-width: 782px) {
.wp-block-columns {
flex-wrap: nowrap;
}
}
.wp-block-columns.has-background {
padding: 1.25em 2.375em;
}
.wp-block-columns.are-vertically-aligned-top {
align-items: flex-start;
}
.wp-block-columns.are-vertically-aligned-center {
align-items: center;
}
.wp-block-columns.are-vertically-aligned-bottom {
align-items: flex-end;
}
.wp-block-column {
flex-grow: 1;
min-width: 0;
word-break: break-word;
overflow-wrap: break-word; }
@media (max-width: 599px) {
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
flex-basis: 100% !important;
}
}
@media (min-width: 782px) {
.wp-block-column {
flex-basis: 0;
flex-grow: 1;
}
.wp-block-column[style*=flex-basis] {
flex-grow: 0;
}
.wp-block-column:not(:first-child) {
margin-left: 2em;
}
}
.wp-block-column.is-vertically-aligned-top {
align-self: flex-start;
}
.wp-block-column.is-vertically-aligned-center {
align-self: center;
}
.wp-block-column.is-vertically-aligned-bottom {
align-self: flex-end;
}
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.is-vertically-aligned-top,
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.is-vertically-aligned-center,
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.is-vertically-aligned-bottom {
width: 100%;
} .wp-block-columns .wp-block-column:first-child{
margin-left:0;
}
.wp-block-columns {
justify-content: center;
}.wp-block-columns{ 
margin:0 auto 20px auto;
border-radius:0 0 0 0;
}
@media ( min-width: 0px ) and (orientation: portrait) {
.wp-block-columns{
flex-direction:column;
display:block;
}
}
@media ( min-width: 0px ) and (orientation: landscape) {
.wp-block-columns{
flex-direction:column;
display:block;
}
}
@media ( min-width: 992px ) and (orientation: landscape) {
.wp-block-columns{
flex-direction:row;
display:flex;
}
}
@media ( min-width: 1024px ) and (orientation: portrait) {
.wp-block-columns{
flex-direction:row;
display:flex;
}
}
@media ( min-width: 1600px ) {
.wp-block-columns{
flex-direction:row;
display:flex;
}
}
@media ( min-width: 0px ) and (orientation: portrait) {
.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column{
flex-basis:auto;
}
}
@media ( min-width: 0px ) and (orientation: landscape) {
.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column{
flex-basis:auto;
}
}
@media ( min-width: 992px ) and (orientation: landscape) {
.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column{
flex-basis:0;
}
}
@media ( min-width: 1024px ) and (orientation: portrait) {
.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column{
flex-basis:0;
}
}
@media ( min-width: 1600px ) {
.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column{
flex-basis:0;
}
}
.wp-block-columns .wp-block-column{ 
border-radius:0 0 0 0;
}
@media ( min-width: 0px ) and (orientation: portrait) {
.wp-block-columns > .wp-block-column{
max-width:var( --sv100_sv_common-max-width-alignwide );
margin-bottom:20px;
}
}
@media ( min-width: 0px ) and (orientation: landscape) {
.wp-block-columns > .wp-block-column{
max-width:var( --sv100_sv_common-max-width-alignwide );
margin-bottom:20px;
}
}
@media ( min-width: 768px ) and (orientation: portrait) {
.wp-block-columns > .wp-block-column{
max-width:var( --sv100_sv_common-max-width-alignwide );
margin-bottom:40px;
}
}
@media ( min-width: 992px ) and (orientation: landscape) {
.wp-block-columns > .wp-block-column{
max-width:100%;
margin-bottom:0;
}
}
@media ( min-width: 1024px ) and (orientation: portrait) {
.wp-block-columns > .wp-block-column{
max-width:100%;
margin-bottom:0;
}
}
@media ( min-width: 1600px ) {
.wp-block-columns > .wp-block-column{
max-width:100%;
margin-bottom:0;
}
}
@media ( min-width: 0px ) and (orientation: portrait) {
.wp-block-columns > .wp-block-column:not(:first-child){
margin-left:0;
}
}
@media ( min-width: 0px ) and (orientation: landscape) {
.wp-block-columns > .wp-block-column:not(:first-child){
margin-left:0;
}
}
@media ( min-width: 992px ) and (orientation: landscape) {
.wp-block-columns > .wp-block-column:not(:first-child){
margin-left:40px;
}
}
@media ( min-width: 1024px ) and (orientation: portrait) {
.wp-block-columns > .wp-block-column:not(:first-child){
margin-left:40px;
}
}
@media ( min-width: 1600px ) {
.wp-block-columns > .wp-block-column:not(:first-child){
margin-left:40px;
}
}.wp-block-columns.is-style-equal_height > .wp-block-column {
display: flex;
flex-direction: column;
}
.wp-block-columns.is-style-equal_height > .wp-block-column > .wp-block-group:first-child:last-child {
height:100%;
}
.wp-block-columns.is-style-equal_height > .wp-block-column > *:last-child{
margin-top:auto;
height:auto;
} .wp-block-columns.is-style-equal_height > .wp-block-column > *.alignright{
justify-content: flex-end;
}
.wp-block-columns.is-style-equal_height > .wp-block-column > *.aligncenter{
justify-content: center;
}
.wp-block-columns.is-style-equal_height > .wp-block-column > *.alignleft{
justify-content: flex-start;
}.wp-block-columns.is-style-no-margin-bottom{
margin-bottom:0 !important;
}.wp-block-columns .wp-block-column.is-style-column-no-margin{
margin:0 !important;
}.wp-block-cover-image,
.wp-block-cover {
position: relative;
background-size: cover;
background-position: center center;
min-height: 430px;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
padding: 1em;
box-sizing: border-box; }
.wp-block-cover-image.has-parallax,
.wp-block-cover.has-parallax {
background-attachment: fixed;
}
@supports (-webkit-overflow-scrolling: touch) {
.wp-block-cover-image.has-parallax,
.wp-block-cover.has-parallax {
background-attachment: scroll;
}
}
@media (prefers-reduced-motion: reduce) {
.wp-block-cover-image.has-parallax,
.wp-block-cover.has-parallax {
background-attachment: scroll;
}
}
.wp-block-cover-image.is-repeated,
.wp-block-cover.is-repeated {
background-repeat: repeat;
background-size: auto;
}
.wp-block-cover-image.has-background-dim:not([class*=-background-color]),
.wp-block-cover .has-background-dim:not([class*=-background-color]) {
background-color: #000;
}
.wp-block-cover-image.has-background-dim,
.wp-block-cover .has-background-dim {
content: "";
background-color: inherit;
}
.wp-block-cover-image.has-background-dim,
.wp-block-cover-image .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim,
.wp-block-cover .wp-block-cover__gradient-background {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 1;
opacity: 0.5;
}
.wp-block-cover-image.has-background-dim.has-background-dim-0,
.wp-block-cover-image.has-background-dim.has-background-dim-0 .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim.has-background-dim-0,
.wp-block-cover .has-background-dim.has-background-dim-0 .wp-block-cover__gradient-background {
opacity: 0;
}
.wp-block-cover-image.has-background-dim.has-background-dim-10,
.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim.has-background-dim-10,
.wp-block-cover .has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background {
opacity: 0.1;
}
.wp-block-cover-image.has-background-dim.has-background-dim-20,
.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim.has-background-dim-20,
.wp-block-cover .has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background {
opacity: 0.2;
}
.wp-block-cover-image.has-background-dim.has-background-dim-30,
.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim.has-background-dim-30,
.wp-block-cover .has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background {
opacity: 0.3;
}
.wp-block-cover-image.has-background-dim.has-background-dim-40,
.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim.has-background-dim-40,
.wp-block-cover .has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background {
opacity: 0.4;
}
.wp-block-cover-image.has-background-dim.has-background-dim-50,
.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim.has-background-dim-50,
.wp-block-cover .has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background {
opacity: 0.5;
}
.wp-block-cover-image.has-background-dim.has-background-dim-60,
.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim.has-background-dim-60,
.wp-block-cover .has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background {
opacity: 0.6;
}
.wp-block-cover-image.has-background-dim.has-background-dim-70,
.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim.has-background-dim-70,
.wp-block-cover .has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background {
opacity: 0.7;
}
.wp-block-cover-image.has-background-dim.has-background-dim-80,
.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim.has-background-dim-80,
.wp-block-cover .has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background {
opacity: 0.8;
}
.wp-block-cover-image.has-background-dim.has-background-dim-90,
.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim.has-background-dim-90,
.wp-block-cover .has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background {
opacity: 0.9;
}
.wp-block-cover-image.has-background-dim.has-background-dim-100,
.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,
.wp-block-cover .has-background-dim.has-background-dim-100,
.wp-block-cover .has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background {
opacity: 1;
}
.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
max-width: 420px;
width: 100%;
}
.wp-block-cover-image::after,
.wp-block-cover::after {
display: block;
content: "";
font-size: 0;
min-height: inherit;
}
@supports (position: sticky) {
.wp-block-cover-image::after,
.wp-block-cover::after {
content: none;
}
}
.wp-block-cover-image.aligncenter, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright,
.wp-block-cover.aligncenter,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
display: flex;
}
.wp-block-cover-image .wp-block-cover__inner-container,
.wp-block-cover .wp-block-cover__inner-container {
width: 100%;
z-index: 1;
color: #fff;
}
.wp-block-cover-image.is-light .wp-block-cover__inner-container,.wp-block-cover.is-light .wp-block-cover__inner-container{
color:#000
}
.wp-block-cover-image p:not(.has-text-color),
.wp-block-cover-image h1:not(.has-text-color),
.wp-block-cover-image h2:not(.has-text-color),
.wp-block-cover-image h3:not(.has-text-color),
.wp-block-cover-image h4:not(.has-text-color),
.wp-block-cover-image h5:not(.has-text-color),
.wp-block-cover-image h6:not(.has-text-color),
.wp-block-cover p:not(.has-text-color),
.wp-block-cover h1:not(.has-text-color),
.wp-block-cover h2:not(.has-text-color),
.wp-block-cover h3:not(.has-text-color),
.wp-block-cover h4:not(.has-text-color),
.wp-block-cover h5:not(.has-text-color),
.wp-block-cover h6:not(.has-text-color), .wp-block-cover-image p:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover-image h1.wp-block-heading:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover-image h2.wp-block-heading:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover-image h3.wp-block-heading:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover-image h4.wp-block-heading:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover-image h5.wp-block-heading:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover-image h6.wp-block-heading:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover p:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover h1.wp-block-heading:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover h2.wp-block-heading:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover h3.wp-block-heading:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover h4.wp-block-heading:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover h5.wp-block-heading:not(.has-text-color),
.editor-styles-wrapper .wp-block-cover h6.wp-block-heading:not(.has-text-color) {
color: inherit;
}
.wp-block-cover-image.is-position-top-left,
.wp-block-cover.is-position-top-left {
align-items: flex-start;
justify-content: flex-start;
}
.wp-block-cover-image.is-position-top-center,
.wp-block-cover.is-position-top-center {
align-items: flex-start;
justify-content: center;
}
.wp-block-cover-image.is-position-top-right,
.wp-block-cover.is-position-top-right {
align-items: flex-start;
justify-content: flex-end;
}
.wp-block-cover-image.is-position-center-left,
.wp-block-cover.is-position-center-left {
align-items: center;
justify-content: flex-start;
}
.wp-block-cover-image.is-position-center-center,
.wp-block-cover.is-position-center-center {
align-items: center;
justify-content: center;
}
.wp-block-cover-image.is-position-center-right,
.wp-block-cover.is-position-center-right {
align-items: center;
justify-content: flex-end;
}
.wp-block-cover-image.is-position-bottom-left,
.wp-block-cover.is-position-bottom-left {
align-items: flex-end;
justify-content: flex-start;
}
.wp-block-cover-image.is-position-bottom-center,
.wp-block-cover.is-position-bottom-center {
align-items: flex-end;
justify-content: center;
}
.wp-block-cover-image.is-position-bottom-right,
.wp-block-cover.is-position-bottom-right {
align-items: flex-end;
justify-content: flex-end;
}
.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container {
margin: 0;
}
.wp-block-cover-image img.wp-block-cover__image-background,
.wp-block-cover-image video.wp-block-cover__video-background,
.wp-block-cover img.wp-block-cover__image-background,
.wp-block-cover video.wp-block-cover__video-background {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
max-width: none;
max-height: none;
-o-object-fit: cover;
object-fit: cover;
outline: none;
border: none;
box-shadow: none;
}
.wp-block-cover__video-background {
z-index: 0;
}
.wp-block-cover__image-background {
z-index: 0;
}
section.wp-block-cover-image h2,
.wp-block-cover-image-text,
.wp-block-cover-text {
color: #fff;
}
section.wp-block-cover-image h2 a,
section.wp-block-cover-image h2 a:hover,
section.wp-block-cover-image h2 a:focus,
section.wp-block-cover-image h2 a:active,
.wp-block-cover-image-text a,
.wp-block-cover-image-text a:hover,
.wp-block-cover-image-text a:focus,
.wp-block-cover-image-text a:active,
.wp-block-cover-text a,
.wp-block-cover-text a:hover,
.wp-block-cover-text a:focus,
.wp-block-cover-text a:active {
color: #fff;
}
.wp-block-cover-image .wp-block-cover.has-left-content {
justify-content: flex-start;
}
.wp-block-cover-image .wp-block-cover.has-right-content {
justify-content: flex-end;
}
section.wp-block-cover-image.has-left-content > h2,
.wp-block-cover-image.has-left-content .wp-block-cover-image-text,
.wp-block-cover.has-left-content .wp-block-cover-text {
margin-left: 0;
text-align: left;
}
section.wp-block-cover-image.has-right-content > h2,
.wp-block-cover-image.has-right-content .wp-block-cover-image-text,
.wp-block-cover.has-right-content .wp-block-cover-text {
margin-right: 0;
text-align: right;
}
section.wp-block-cover-image > h2,
.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover .wp-block-cover-text {
font-size: 2em;
line-height: 1.25;
z-index: 1;
margin-bottom: 0;
max-width: 840px;
padding: 0.44em;
text-align: center;
}.wp-block-cover{
height:auto;
margin:0 auto;
overflow:visible !important; position:relative;
background-size: cover;
background-position: 50%;
min-height: 430px;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
padding: 1em;
box-sizing: border-box;
} .wp-block-cover-image > img.wp-block-cover__image-background,
.wp-block-cover > img.wp-block-cover__image-background,
.wp-block-cover-image > picture.wp-block-cover__image-background,
.wp-block-cover > picture.wp-block-cover__image-background
{
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
max-width: none;
max-height: none;
-o-object-fit: cover;
object-fit: cover;
outline: none;
border: none;
box-shadow: none;
}
.wp-block-cover-image > picture > img,
.wp-block-cover > picture > img {
width: 100%;
height: 100%;
object-fit: cover;
}.wp-block-cover{ 
border-radius:0 0 0 0;
}.wp-block-cover.is-style-text-shadow {
text-shadow: 1px 1px 1px rgb(0 0 0 / 20%);
}.wp-block-group {
clear:both;
}
.wp-block-group__inner-container{
width:100%;
}.wp-block-group{ 
margin:0 auto 0 auto;
border-radius:0 0 0 0;
}
.wp-block-group.has-background{ 
padding:20px 20px 20px 20px;
}
@media ( min-width: 0px ) and (orientation: portrait) {
}
@media ( min-width: 0px ) and (orientation: landscape) {
}
@media ( min-width: 1600px ) {
}.wp-block-group.is-style-no-padding{
padding:0 !important;
}.wp-block-group.is-style-no-padding-vertical {
padding-top: 0;
padding-bottom: 0;
}h1.has-background,
h2.has-background,
h3.has-background,
h4.has-background,
h5.has-background,
h6.has-background{
padding: 20px;
}h1, h1.is-style-h1, h2.is-style-h1, h3.is-style-h1, h4.is-style-h1, h5.is-style-h1, h6.is-style-h1{ 
-webkit-hyphens:manual;
-moz-hyphens:manual;
hyphens:manual;
color:rgba(30,30,30,1);
margin:30px auto 20px auto;
border-top:0px none rgba(0,0,0,0);
border-right:0px none rgba(0,0,0,0);
border-bottom:0px none rgba(0,0,0,0);
border-left:0px none rgba(0,0,0,0);
border-radius:0px 0px 0px 0px;
}
@media ( min-width: 0px ) and (orientation: portrait) {
h1, h1.is-style-h1, h2.is-style-h1, h3.is-style-h1, h4.is-style-h1, h5.is-style-h1, h6.is-style-h1{
font-size:54px;
}
}
@media ( min-width: 0px ) and (orientation: landscape) {
h1, h1.is-style-h1, h2.is-style-h1, h3.is-style-h1, h4.is-style-h1, h5.is-style-h1, h6.is-style-h1{
font-size:54px;
}
}
@media ( min-width: 992px ) and (orientation: landscape) {
h1, h1.is-style-h1, h2.is-style-h1, h3.is-style-h1, h4.is-style-h1, h5.is-style-h1, h6.is-style-h1{
font-size:64px;
}
}
@media ( min-width: 1600px ) {
h1, h1.is-style-h1, h2.is-style-h1, h3.is-style-h1, h4.is-style-h1, h5.is-style-h1, h6.is-style-h1{
font-size:64px;
}
}
h2, h1.is-style-h2, h2.is-style-h2, h3.is-style-h2, h4.is-style-h2, h5.is-style-h2, h6.is-style-h2{ 
-webkit-hyphens:manual;
-moz-hyphens:manual;
hyphens:manual;
color:rgba(0,58,85,1);
margin:30px auto 20px auto;
border-top:0px none rgba(0,0,0,0);
border-right:0px none rgba(0,0,0,0);
border-bottom:0px none rgba(0,0,0,0);
border-left:0px none rgba(0,0,0,0);
border-radius:0px 0px 0px 0px;
}
h3, h1.is-style-h3, h2.is-style-h3, h3.is-style-h3, h4.is-style-h3, h5.is-style-h3, h6.is-style-h3{ 
-webkit-hyphens:manual;
-moz-hyphens:manual;
hyphens:manual;
color:rgba(0,58,85,1);
margin:30px auto 20px auto;
border-top:0px none rgba(0,0,0,0);
border-right:0px none rgba(0,0,0,0);
border-bottom:0px none rgba(0,0,0,0);
border-left:0px none rgba(0,0,0,0);
border-radius:0px 0px 0px 0px;
}
h4, h1.is-style-h4, h2.is-style-h4, h3.is-style-h4, h4.is-style-h4, h5.is-style-h4, h6.is-style-h4{ 
-webkit-hyphens:manual;
-moz-hyphens:manual;
hyphens:manual;
color:rgba(30,30,30,1);
margin:30px auto 20px auto;
border-top:0px none rgba(0,0,0,0);
border-right:0px none rgba(0,0,0,0);
border-bottom:0px none rgba(0,0,0,0);
border-left:0px none rgba(0,0,0,0);
border-radius:0px 0px 0px 0px;
}
h5, h1.is-style-h5, h2.is-style-h5, h3.is-style-h5, h4.is-style-h5, h5.is-style-h5, h6.is-style-h5{ 
-webkit-hyphens:manual;
-moz-hyphens:manual;
hyphens:manual;
color:rgba(30,30,30,1);
margin:30px auto 20px auto;
border-top:0px none rgba(0,0,0,0);
border-right:0px none rgba(0,0,0,0);
border-bottom:0px none rgba(0,0,0,0);
border-left:0px none rgba(0,0,0,0);
border-radius:0px 0px 0px 0px;
}
h6, h1.is-style-h6, h2.is-style-h6, h3.is-style-h6, h4.is-style-h6, h5.is-style-h6, h6.is-style-h6{ 
-webkit-hyphens:manual;
-moz-hyphens:manual;
hyphens:manual;
color:rgba(30,30,30,1);
margin:30px auto 20px auto;
border-top:0px none rgba(0,0,0,0);
border-right:0px none rgba(0,0,0,0);
border-bottom:0px none rgba(0,0,0,0);
border-left:0px none rgba(0,0,0,0);
border-radius:0px 0px 0px 0px;
}h1.is-style-no-margin-vertical,
h2.is-style-no-margin-vertical,
h3.is-style-no-margin-vertical,
h4.is-style-no-margin-vertical,
h5.is-style-no-margin-vertical,
h6.is-style-no-margin-vertical
{
margin-top:0 !important;
margin-bottom:0 !important;
}h1.is-style-no-margin-left,
h2.is-style-no-margin-left,
h3.is-style-no-margin-left,
h4.is-style-no-margin-left,
h5.is-style-no-margin-left,
h6.is-style-no-margin-left
{
margin-left:0 !important;
}h1.is-style-no-margin-right,
h2.is-style-no-margin-right,
h3.is-style-no-margin-right,
h4.is-style-no-margin-right,
h5.is-style-no-margin-right,
h6.is-style-no-margin-right
{
margin-right:0 !important;
}h1.is-style-no-margin,
h2.is-style-no-margin,
h3.is-style-no-margin,
h4.is-style-no-margin,
h5.is-style-no-margin,
h6.is-style-no-margin
{
margin:0 !important;
}.wp-block-image.aligncenter {
text-align: center;
}
.wp-block-image.alignfull img, .wp-block-image.alignwide img {
width: 100%;
}
.wp-block-image .alignleft,
.wp-block-image .alignright,
.wp-block-image .aligncenter {
display: table;
}
.wp-block-image .alignleft > figcaption,
.wp-block-image .alignright > figcaption,
.wp-block-image .aligncenter > figcaption {
display: table-caption;
caption-side: bottom;
}
.wp-block-image .alignleft { float: left; margin-left: 0;
margin-right: 1em;
margin-bottom: 0.5em;
}
.wp-block-image .alignright { float: right; margin-right: 0;
margin-left: 1em;
margin-bottom: 0.5em;
}
.wp-block-image .aligncenter {
margin-left: auto;
margin-right: auto;
}
.wp-block-image figcaption {
margin-top: 0.5em;
margin-bottom: 1em;
}
.wp-block-image.is-style-rounded img {
border-radius: 9999px;
}
.wp-block-image.is-style-circle-mask img {
border-radius: 9999px;
}
@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) {
.wp-block-image.is-style-circle-mask img { -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); mask-mode: alpha;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: contain;
mask-size: contain;
-webkit-mask-position: center;
mask-position: center;
border-radius: 0;
}
}
.wp-block-image figure {
margin: 0;
}body .wp-block-image, .wp-post-image{
line-height:0;
text-align:center;
overflow:hidden;
max-width: 100%;
border-radius: inherit;
}
body .wp-block-image img, .wp-post-image img{
object-fit: contain;
object-position:center;
max-width:100%;
}
.wp-block-image picture, picture.wp-post-image{
display:block;
width:100%;
height:100%;
}
.wp-block-image figure:not(.is-style-circle-mask):not(.wp-block-image.is-style-rounded):not(.is-resized) img{
height:auto;
}
button a img{
height:fit-content;
width: auto;
vertical-align: text-bottom;
max-width:100%;
}
.wp-block-image.is-style-cover img{
object-fit:cover;
width: 100%;
height:300px;
}
.wp-block-image.is-style-circle-mask img, .wp-block-image.is-style-rounded img{
object-fit: contain;
}.wp-block-image figure{ 
margin:0 auto 0 auto;
border-radius:0 0 0 0;
}
.wp-block-image figcaption{ 
color:rgba(30,30,30,1);
margin:10px auto 20px auto;
border-radius:0 0 0 0;
}.wp-block-image.is-style-no-margin figure{
margin:0 !important;
}ol.wp-block-latest-comments {
margin-left: 0;
}
.wp-block-latest-comments .wp-block-latest-comments {
padding-left: 0;
}
.wp-block-latest-comments__comment {
line-height: 1.1;
list-style: none;
margin-bottom: 1em;
}
.has-avatars .wp-block-latest-comments__comment {
min-height: 2.25em;
list-style: none;
}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta,
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt {
margin-left: 3.25em;
}
.has-dates .wp-block-latest-comments__comment, .has-excerpts .wp-block-latest-comments__comment {
line-height: 1.5;
}
.wp-block-latest-comments__comment-excerpt p {
font-size: 0.875em;
line-height: 1.8;
margin: 0.36em 0 1.4em;
}
.wp-block-latest-comments__comment-date {
display: block;
font-size: 0.75em;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 1.5em;
display: block;
float: left;
height: 2.5em;
margin-right: 0.75em;
width: 2.5em;
}.wp-block-latest-comments{ 
font-size:16px;
color:rgba(#1e1e1e);
border-radius:0 0 0 0;
}.wp-block-latest-posts.alignleft { margin-right: 2em;
}
.wp-block-latest-posts.alignright { margin-left: 2em;
}
.wp-block-latest-posts.wp-block-latest-posts__list {
list-style: none;
padding-left: 0;
}
.wp-block-latest-posts.wp-block-latest-posts__list li {
clear: both;
}
.wp-block-latest-posts.is-grid {
display: flex;
flex-wrap: wrap;
padding: 0;
}
.wp-block-latest-posts.is-grid li {
margin: 0 1.25em 1.25em 0;
width: 100%;
}
@media (min-width: 600px) {
.wp-block-latest-posts.columns-2 li {
width: calc((100% / 2) - 1.25em + (1.25em / 2));
}
.wp-block-latest-posts.columns-2 li:nth-child(2n) {
margin-right: 0;
}
.wp-block-latest-posts.columns-3 li {
width: calc((100% / 3) - 1.25em + (1.25em / 3));
}
.wp-block-latest-posts.columns-3 li:nth-child(3n) {
margin-right: 0;
}
.wp-block-latest-posts.columns-4 li {
width: calc((100% / 4) - 1.25em + (1.25em / 4));
}
.wp-block-latest-posts.columns-4 li:nth-child(4n) {
margin-right: 0;
}
.wp-block-latest-posts.columns-5 li {
width: calc((100% / 5) - 1.25em + (1.25em / 5));
}
.wp-block-latest-posts.columns-5 li:nth-child(5n) {
margin-right: 0;
}
.wp-block-latest-posts.columns-6 li {
width: calc((100% / 6) - 1.25em + (1.25em / 6));
}
.wp-block-latest-posts.columns-6 li:nth-child(6n) {
margin-right: 0;
}
}
.wp-block-latest-posts__post-date,
.wp-block-latest-posts__post-author {
display: block;
color: #555;
font-size: 0.8125em;
}
.wp-block-latest-posts__post-excerpt {
margin-top: 0.5em;
margin-bottom: 1em;
}
.wp-block-latest-posts__featured-image a {
display: inline-block;
}
.wp-block-latest-posts__featured-image img {
height: auto;
width: auto;
max-width: 100%;
}
.wp-block-latest-posts__featured-image.alignleft { margin-right: 1em;
}
.wp-block-latest-posts__featured-image.alignright { margin-left: 1em;
}
.wp-block-latest-posts__featured-image.aligncenter {
margin-bottom: 1em;
text-align: center;
}.wp-block-latest-posts{ 
border-radius:0 0 0 0;
}.sv100_sv_content .sv100_sv_content_wrapper > article ul:not(.wp-block-navigation__container):not(.blocks-gallery-grid), .sv100_sv_content .sv100_sv_content_wrapper > article ol{ 
font-size:16px;
margin:0 auto 0 auto;
border-radius:0 0 0 0;
}
.sv100_sv_content .sv100_sv_content_wrapper > article ul:not(.wp-block-navigation__container):not(.blocks-gallery-grid):not(.has-text-color), .sv100_sv_content .sv100_sv_content_wrapper > article ol:not(.has-text-color){ 
font-size:16px;
color:rgba(30,30,30,1);
margin:0 auto 0 auto;
border-radius:0 0 0 0;
}p > img, p > a > img{
height:auto;
vertical-align: text-top;
}article p{ 
line-height:1.7;
color:rgba(30,30,30,1);
margin:10px auto 20px auto;
border-top:0px none rgba(0,0,0,0);
border-right:0px none rgba(0,0,0,0);
border-bottom:0px none rgba(0,0,0,0);
border-left:0px none rgba(0,0,0,0);
border-radius:0px 0px 0px 0px;
}p.is-style-no-margin-vertical{
margin-top:0 !important;
margin-bottom:0 !important;
}p.is-style-no-margin-left{
margin-left:0 !important;
}p.is-style-no-margin-right{
margin-right:0 !important;
}p.is-style-align-wide{
max-width:var(--sv100_sv_common-max-width-alignwide) !important;
}p.is-style-align-full{
max-width:var(--sv100_sv_common-max-width-alignfull) !important;
}.wp-block-search .wp-block-search__button {
background: #f7f7f7;
border: 1px solid #ccc;
padding: 0.375em 0.625em;
color: #32373c;
margin-left: 0.625em;
word-break: normal;
}
.wp-block-search .wp-block-search__button.has-icon {
line-height: 0;
}
.wp-block-search .wp-block-search__button svg {
min-width: 1.5em;
min-height: 1.5em;
}
.wp-block-search .wp-block-search__inside-wrapper {
display: flex;
flex: auto;
flex-wrap: nowrap;
max-width: 100%;
}
.wp-block-search .wp-block-search__input {
flex-grow: 1;
min-width: 3em;
border: 1px solid #949494;
}
.wp-block-search.wp-block-search__button-only .wp-block-search__button {
margin-left: 0;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
padding: 4px;
border: 1px solid #949494;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {
border-radius: 0;
border: none;
padding: 0 0 0 0.25em;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus {
outline: none;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {
padding: 0.125em 0.5em;
}
.wp-block-search.aligncenter .wp-block-search__inside-wrapper {
margin: auto;
}.wp-block-search{ 
margin:0 auto 0 auto;
border-radius:0 0 0 0;
}.wp-block-spacer {
clear: both;
}.sv100_sv_tags {
display: flex;
flex-direction: column;
width:100%;
}
.sv100_sv_tags .sv100_sv_tags_title {
margin-bottom: 10px;
display: flex;
justify-content: center;
}
.sv100_sv_tags .sv100_sv_tags_wrapper {
display: flex;
flex-direction: row;
justify-content: center;
flex-wrap: wrap;
}
.sv100_sv_tags .sv100_sv_tags_wrapper a {
text-decoration: none;
padding: 5px 10px;
margin: 2px;
transition: color .25s ease-in-out;
}
@media ( min-width: 1050px ) {
.sv100_sv_single_with_sidebar .sv100_sv_tags {
padding-right: 0;
}
}.sv100_sv_tags{ 
margin:0 auto 0 auto;
border-radius:0 0 0 0;
}
.sv100_sv_tags .sv100_sv_tags_wrapper a{ 
font-size:14px;
color:rgba(#828282);
background-color:rgba(#f5f5f5);
}
.sv100_sv_tags .sv100_sv_tags_wrapper a:hover,
.sv100_sv_tags .sv100_sv_tags_wrapper a:focus{ 
color:rgba(#328ce6);
}
.sv100_sv_tags .sv100_sv_tags_title{ 
color:rgba(#828282);
}.sv100_sv_comments h3,
.sv100_sv_comments h3.sv100_sv_comments_title,
.sv100_sv_comments .comment-form h3 {
max-width:100%;
}
.sv100_sv_comments .sv100_sv_comments_comment {
display: flex;
}
.sv100_sv_comments .sv100_sv_comments_comment_content_wrapper {
flex: 1;
display: flex;
flex-direction: column;
flex-wrap: wrap;
}
.sv100_sv_comments_comment_content_meta{
display:flex;
margin-bottom:20px;
}
.sv100_sv_comments_comment_content_meta{
gap:10px;
}
.sv100_sv_comments ul.children{
margin:0;
padding:0;
}.sv100_sv_comments#comments{ 
max-width:100%;
border-radius:0 0 0 0;
}
.sv100_sv_comments .sv100_sv_comments_comment{ 
border-radius:0 0 0 0;
}
.sv100_sv_comments ul.children{ 
border-radius:0 0 0 0;
}
.sv100_sv_comments{ 
font-size:32px;
color:rgba(#1e1e1e);
text-align:center;
}
.sv100_sv_comments h3{ 
font-size:32px;
color:rgba(#1e1e1e);
text-align:center;
}
.sv100_sv_comments .sv100_sv_comments_comment_content > *{ 
font-size:16px;
color:rgba(0,0,0,1);
}
.sv100_sv_comments .sv100_sv_comments_author{ 
font-size:12px;
color:rgba(0,0,0,1);
}
.sv100_sv_comments .sv100_sv_comments_comment_date{ 
font-size:12px;
color:rgba(0,0,0,1);
}
.sv100_sv_comments .sv100_sv_comments_comment_reply_link a{ 
font-size:12px;
color:rgba(0,0,0,1);
}
.sv100_sv_comments .sv100_sv_comments_comment a{ 
color:rgba(#000000);
}
.comment-respond{ 
border-radius:0 0 0 0;
}
.comment-form label{ 
font-size:16px;
color:rgba(0,0,0,1);
background-color:rgba(0,0,0,0);
border-radius:0 0 0 0;
}
.comment-form input, .comment-form textarea{ 
font-size:16px;
color:rgba(0,0,0,1);
background-color:rgba(245,245,245,1);
border-radius:0 0 0 0;
}
.comment-respond .form-submit .submit{ 
font-size:16px;
color:rgba(0,0,0,1);
background-color:rgba(245,245,245,1);
border-radius:0 0 0 0;
}.sv100_sv_comments .sv100_sv_comments_author_avatar_wrapper {
height: 80px;
width: 80px;
display: none;
}
.sv100_sv_comments .sv100_sv_comments_author_avatar {
border-radius: 100%;
overflow: hidden;
height: 100%;
width: 100%;
}
.sv100_sv_comments .sv100_sv_comments_author_avatar img {
max-width: 100%;
max-height: 100%;
width: 100%;
height: 100%;
object-fit: cover;
}.sv100_sv_footer_wrapper {
top: 0;
z-index: 800000;
}
.sv100_sv_footer_bar {
margin: 0 auto;
padding:0 var(--sv100_sv_common-spacing);
}
.sv100_sv_footer .sv100_sv_footer_bar .menu{
display:flex;
}
.sv100_sv_footer .sv100_sv_footer_bar .menu-item a{
display:inline-block;
}
.sv100_sv_footer .sv100_sv_footer_bar .menu .sub-menu{
display:none;
}.sv100_sv_footer_wrapper{ 
position:relative;
}
.sv100_sv_footer{ 
max-width:100%;
background-color:rgba(0,0,0,1);
}
.sv100_sv_footer .sv100_sv_footer_bar{ 
max-width:1020px;
}
.sv100_sv_footer .sv100_sv_footer_bar .menu{ 
flex-direction:column;
}
.sv100_sv_footer .sv100_sv_footer_bar .menu-item a{ 
font-size:16px;
color:rgba(51,119,151,1);
background-color:rgba(0,0,0,0);
text-decoration:underline;
}
.sv100_sv_footer .sv100_sv_footer_bar .menu-item a:hover{ 
color:rgba(0,58,85,1);
background-color:rgba(0,0,0,0);
text-decoration:underline;
}.sv100_sv_sidebar .widget ul {
list-style-type:none;
margin:0;
padding:0;
}
.sv100_sv_sidebar .widget > li:first-child,
.sv100_sv_sidebar .widget > li > ul,
.sv100_sv_sidebar .widget > li > ol {
margin-top: 0;
} .sv100_sv_sidebar .widget a {
text-decoration: none;
transition: .25s ease;
}
.sv100_sv_sidebar .widget ul {
padding: 0;
list-style-type: none;
}
.sv100_sv_sidebar .widget > ul > li {
margin-bottom: 20px;
display: flex;
flex-direction:column;
align-content: flex-start;
width: 100%;
flex-wrap: wrap;
text-decoration: none;
cursor: pointer;
align-items: center;
transition: color .25s ease, background-color .25s ease;
}
.sv100_sv_sidebar .widget ul li a {
flex: 1;
transition: color .25s ease, background-color .25s ease;
}
.sv100_sv_sidebar .widget ul li .post-date {
margin-right: 12px;
}
.sv100_sv_sidebar .widget .screen-reader-text {
display: none;
}
.sv100_sv_sidebar .widget figure,
.sv100_sv_sidebar .widget img
{
max-width:100%;
}