@import url(//fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap);@import url(//fonts.googleapis.com/icon?family=Material+Icons);
@charset "UTF-8";#start-resizable-editor-section{display:none}.wp-block-audio{margin:0 0 1em}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;overflow-wrap:break-word;box-sizing:border-box}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.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% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:calc(100% - .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.is-content-justification-right>.wp-block-button.wp-block-button,.wp-block-buttons>.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% - .375em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .25em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .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:2px solid;padding:.667em 1.333em}.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:.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;margin-left:0;margin-right:.5em;margin-bottom:.5em}.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:.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:.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:.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:.5em;width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{display:block;white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;box-sizing:border-box;flex-wrap:wrap}@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-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:2em}}@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-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{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.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:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{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 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-image 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 p: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;width:auto}.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__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{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}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin:0 0 1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__embed{margin-bottom:1em}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.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 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;align-self:flex-start;width:calc(50% - 1em)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.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%}@supports (position:sticky){.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}}.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%}@supports (position:sticky){.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 figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image,.blocks-gallery-grid.is-cropped .blocks-gallery-item,.wp-block-gallery.is-cropped .blocks-gallery-image,.wp-block-gallery.is-cropped .blocks-gallery-item{align-self:inherit}.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%}@supports (position:sticky){.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;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@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(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:420px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin:0 0 1em}.wp-block-image img{max-width:100%}.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded 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}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-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{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:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.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:.75em;width:2.5em}.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(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.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}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.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{align-self:center}.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{align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .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}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-link,.wp-block-navigation .wp-block-pages-list__item{display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__container:empty,.wp-block-navigation .wp-block-pages-list__item .wp-block-navigation-link__container:empty{display:none}.wp-block-navigation .wp-block-navigation-link__content,.wp-block-navigation .wp-block-pages-list__item__link{color:inherit;display:block}.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__container,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:active,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:focus{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation-link__submenu-icon,.wp-block-navigation .wp-block-page-list__submenu-icon{height:inherit}.wp-block-navigation .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .wp-block-page-list__submenu-icon svg{stroke:currentColor}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content.wp-block-navigation-link__content.wp-block-navigation-link__content,.wp-block-navigation .wp-block-pages-list__item .wp-block-pages-list__item__link{padding:0}.wp-block-navigation .has-child>.wp-block-navigation-link__content,.wp-block-navigation .has-child>.wp-block-pages-list__item__link{margin-right:.5em}.wp-block-navigation .has-child .submenu-container,.wp-block-navigation .has-child .wp-block-navigation-link__container{background-color:inherit;color:inherit;position:absolute;z-index:2;flex-direction:column;align-items:normal;min-width:200px;display:none;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__content,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-pages-list__item__link{flex-grow:1}.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon{padding-right:.5em}@media (min-width:782px){.wp-block-navigation .has-child .submenu-container .submenu-container:before,.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container:before,.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container:before,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .has-child .submenu-container .wp-block-page-list__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-page-list__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:hover>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:hover{cursor:pointer}.wp-block-navigation .has-child:hover>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within{cursor:pointer}.wp-block-navigation .has-child:focus-within>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container{left:auto;right:0}.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:auto;right:100%}.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .wp-block-page-list,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item{margin:0 2em 0 0}.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link:last-child,.wp-block-navigation.wp-block-navigation .wp-block-page-list:last-child,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item:last-child{margin-right:0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container>.wp-block-navigation-link,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list>.wp-block-pages-list__item{margin:0 .5em 0 0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list .wp-block-pages-list__item__link{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container{left:-1em;top:100%}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item{margin:0}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item__link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item__link{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:-1px}@media (min-width:782px){.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:-1px}}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container{left:0;top:100%}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:0}@media (min-width:782px){.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:0}}.wp-block-navigation:not(.has-background) .submenu-container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation__container{align-items:center;list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}@media (min-width:600px){.wp-block-navigation__container{display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block;flex-direction:column;align-items:flex-start}}.items-justified-center .wp-block-navigation__container{justify-content:center}.items-justified-right .wp-block-navigation__container{justify-content:flex-end}.items-justified-space-between .wp-block-navigation__container{justify-content:space-between}.is-vertical.items-justified-center>ul{align-items:center}.is-vertical.items-justified-right>ul{align-items:flex-end}.is-vertical.items-justified-right>ul .wp-block-navigation-link,.is-vertical.items-justified-right>ul .wp-block-pages-list__item{margin-right:0;justify-content:flex-end}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;align-items:flex-start;justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;overflow:auto;z-index:100000;padding:24px;background-color:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;align-items:flex-start;line-height:48px;padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-page-list{flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link .wp-block-navigation-link__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item .submenu-container{background:transparent!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open){display:flex;flex-direction:row;position:relative;background-color:inherit}.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .submenu-container.submenu-container.submenu-container.submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}@media (min-width:600px){.wp-block-navigation__responsive-container-open{display:none}}.items-justified-left .wp-block-navigation__responsive-container-open{margin-left:0;margin-right:auto}.items-justified-center .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:auto}.items-justified-right .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:0}.wp-block-navigation__responsive-container-close{position:absolute;top:24px;right:24px;z-index:2}.wp-block-navigation__responsive-close{width:100%}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{width:100%;height:100%}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__submenu-icon,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list__submenu-icon{display:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .submenu-container,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation-link__container{position:relative;opacity:1;visibility:visible;padding:0 0 0 32px;border:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item{flex-direction:column;align-items:flex-start}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation .wp-block-home-link__content{color:inherit;display:block;padding:.5em 1em}.wp-block-navigation[style*=text-decoration] .wp-block-home-link,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:focus{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:focus{text-decoration:none}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container{top:-1px}.wp-block-navigation .wp-block-page-list{display:flex;flex-wrap:wrap;background-color:inherit}.wp-block-navigation .wp-block-pages-list__item{background-color:inherit}.wp-block-navigation .wp-block-page-list__submenu-icon{display:none}.is-open .wp-block-navigation__container .wp-block-page-list,.is-vertical .wp-block-navigation__container .wp-block-page-list,.wp-block-navigation .show-submenu-icons .wp-block-page-list__submenu-icon{display:block}@media (min-width:480px){.is-open .wp-block-navigation__container .wp-block-page-list{display:flex}}.items-justified-space-between .wp-block-page-list{display:contents}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-post-comments .commentlist{list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.75em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block}.wp-block-post-comments .comment-form-comment textarea{box-sizing:border-box;width:100%}.wp-block-post-comments .reply{font-size:.75em;margin-bottom:1.4em}.wp-block-post-comments input,.wp-block-post-comments textarea{border:1px solid #949494}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-excerpt__more-link,.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-post-template,.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-post-template li,.wp-block-query-loop li{clear:both}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li:nth-child(2n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li:nth-child(3n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li:nth-child(4n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li:nth-child(5n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li:nth-child(6n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}}.wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}.wp-block-rss.wp-block-rss{box-sizing:border-box}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.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__label{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 .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:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border-top:1px solid;border-bottom:1px solid}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo .aligncenter{display:table}.wp-block-site-logo.is-style-rounded img{border-radius:9999px}.wp-block-social-links{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-duration:0s;transition-delay:0s}}.wp-block-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-table{margin:0 0 1em;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color>*,.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr{border-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr{border-width:inherit}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin:0 0 1em}.wp-block-video video{width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;height:auto}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%}

@font-face{font-family:wp-svg-plugin-icon-set1;src:url(//sapporo-seikotsuin-one.com/wpcms/wp-content/plugins/svg-vector-icon-plugin/public/../admin/css/icon-font/wp-svg-plugin-icon-set1.eot);src:url(//sapporo-seikotsuin-one.com/wpcms/wp-content/plugins/svg-vector-icon-plugin/public/../admin/css/icon-font/wp-svg-plugin-icon-set1.eot?#iefix) format('embedded-opentype'),url(//sapporo-seikotsuin-one.com/wpcms/wp-content/plugins/svg-vector-icon-plugin/public/../admin/css/icon-font/wp-svg-plugin-icon-set1.woff) format('woff'),url(//sapporo-seikotsuin-one.com/wpcms/wp-content/plugins/svg-vector-icon-plugin/public/../admin/css/icon-font/wp-svg-plugin-icon-set1.ttf) format('truetype'),url(//sapporo-seikotsuin-one.com/wpcms/wp-content/plugins/svg-vector-icon-plugin/public/../admin/css/icon-font/wp-svg-plugin-icon-set1.svg#wp-svg-plugin-icon-set1) format('svg');font-weight:400;font-style:normal}.dashicons-wp-svg-gift:before,[data-icon]:before{font-family:wp-svg-plugin-icon-set1!important;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.dropDownButton{background:url(//sapporo-seikotsuin-one.com/wpcms/wp-content/plugins/svg-vector-icon-plugin/public/../admin/css/../images/download-icon-small.png) 6px 6px/13px 14px no-repeat!important;padding-left:24px!important}.wp-svg-Celsius,.wp-svg-Fahrenheit,.wp-svg-IE,.wp-svg-IcoMoon,.wp-svg-accessibility,.wp-svg-address-book,.wp-svg-aid,.wp-svg-airplane,.wp-svg-alarm,.wp-svg-alarm-2,.wp-svg-android,.wp-svg-angry,.wp-svg-angry-2,.wp-svg-aperture,.wp-svg-apple,.wp-svg-arrow-down,.wp-svg-arrow-down-2,.wp-svg-arrow-down-3,.wp-svg-arrow-down-left,.wp-svg-arrow-down-left-2,.wp-svg-arrow-down-left-3,.wp-svg-arrow-down-right,.wp-svg-arrow-down-right-2,.wp-svg-arrow-down-right-3,.wp-svg-arrow-left,.wp-svg-arrow-left-2,.wp-svg-arrow-left-3,.wp-svg-arrow-right,.wp-svg-arrow-right-2,.wp-svg-arrow-right-3,.wp-svg-arrow-up,.wp-svg-arrow-up-2,.wp-svg-arrow-up-3,.wp-svg-arrow-up-left,.wp-svg-arrow-up-left-2,.wp-svg-arrow-up-left-3,.wp-svg-arrow-up-right,.wp-svg-arrow-up-right-2,.wp-svg-arrow-up-right-3,.wp-svg-attachment,.wp-svg-backward,.wp-svg-backward-2,.wp-svg-barcode,.wp-svg-bars,.wp-svg-bars-2,.wp-svg-bell,.wp-svg-binoculars,.wp-svg-blocked,.wp-svg-blog,.wp-svg-blogger,.wp-svg-blogger-2,.wp-svg-bold,.wp-svg-book,.wp-svg-bookmark,.wp-svg-bookmarks,.wp-svg-books,.wp-svg-box-add,.wp-svg-box-remove,.wp-svg-briefcase,.wp-svg-brightness-contrast,.wp-svg-brightness-medium,.wp-svg-bubble,.wp-svg-bubble-2,.wp-svg-bubbles,.wp-svg-bubbles-2,.wp-svg-bubbles-3,.wp-svg-bubbles-4,.wp-svg-bug,.wp-svg-bullhorn,.wp-svg-busy,.wp-svg-cabinet,.wp-svg-calculate,.wp-svg-calendar,.wp-svg-calendar-2,.wp-svg-camera,.wp-svg-camera-2,.wp-svg-camera-3,.wp-svg-cancel-circle,.wp-svg-cart,.wp-svg-cart-2,.wp-svg-cart-3,.wp-svg-checkbox-checked,.wp-svg-checkbox-partial,.wp-svg-checkbox-unchecked,.wp-svg-checkmark,.wp-svg-checkmark-2,.wp-svg-checkmark-circle,.wp-svg-chrome,.wp-svg-clock,.wp-svg-clock-2,.wp-svg-close,.wp-svg-cloud,.wp-svg-cloud-2,.wp-svg-cloud-3,.wp-svg-cloud-4,.wp-svg-cloud-5,.wp-svg-cloud-6,.wp-svg-cloud-download,.wp-svg-cloud-upload,.wp-svg-cloudy,.wp-svg-cloudy-2,.wp-svg-cloudy-3,.wp-svg-cloudy-4,.wp-svg-clubs,.wp-svg-code,.wp-svg-cog,.wp-svg-cog-2,.wp-svg-cogs,.wp-svg-coin,.wp-svg-compass,.wp-svg-compass-2,.wp-svg-confused,.wp-svg-confused-2,.wp-svg-connection,.wp-svg-console,.wp-svg-contract,.wp-svg-contract-2,.wp-svg-contrast,.wp-svg-cool,.wp-svg-cool-2,.wp-svg-copy,.wp-svg-copy-2,.wp-svg-copy-3,.wp-svg-credit,.wp-svg-crop,.wp-svg-css3,.wp-svg-dashboard,.wp-svg-delicious,.wp-svg-deviantart,.wp-svg-deviantart-2,.wp-svg-diamonds,.wp-svg-dice,.wp-svg-disk,.wp-svg-download,.wp-svg-download-2,.wp-svg-download-3,.wp-svg-drawer,.wp-svg-drawer-2,.wp-svg-drawer-3,.wp-svg-dribbble,.wp-svg-dribbble-2,.wp-svg-dribbble-3,.wp-svg-droplet,.wp-svg-earth,.wp-svg-eject,.wp-svg-embed,.wp-svg-enter,.wp-svg-envelop,.wp-svg-equalizer,.wp-svg-evil,.wp-svg-evil-2,.wp-svg-exit,.wp-svg-expand,.wp-svg-expand-2,.wp-svg-eye,.wp-svg-eye-2,.wp-svg-eye-blocked,.wp-svg-facebook,.wp-svg-facebook-2,.wp-svg-facebook-3,.wp-svg-feed,.wp-svg-feed-2,.wp-svg-feed-3,.wp-svg-feed-4,.wp-svg-file,.wp-svg-file-2,.wp-svg-file-3,.wp-svg-file-4,.wp-svg-file-css,.wp-svg-file-excel,.wp-svg-file-openoffice,.wp-svg-file-pdf,.wp-svg-file-powerpoint,.wp-svg-file-word,.wp-svg-file-xml,.wp-svg-file-zip,.wp-svg-film,.wp-svg-filter,.wp-svg-filter-2,.wp-svg-finder,.wp-svg-fire,.wp-svg-firefox,.wp-svg-first,.wp-svg-flag,.wp-svg-flattr,.wp-svg-flickr,.wp-svg-flickr-2,.wp-svg-flickr-3,.wp-svg-flickr-4,.wp-svg-flip,.wp-svg-flip-2,.wp-svg-folder,.wp-svg-folder-open,.wp-svg-font,.wp-svg-food,.wp-svg-forrst,.wp-svg-forrst-2,.wp-svg-forward,.wp-svg-forward-2,.wp-svg-forward-3,.wp-svg-foursquare,.wp-svg-foursquare-2,.wp-svg-gift,.wp-svg-github,.wp-svg-github-2,.wp-svg-github-3,.wp-svg-github-4,.wp-svg-github-5,.wp-svg-glass,.wp-svg-globe,.wp-svg-google,.wp-svg-google-drive,.wp-svg-google-plus,.wp-svg-google-plus-2,.wp-svg-google-plus-3,.wp-svg-google-plus-4,.wp-svg-grin,.wp-svg-grin-2,.wp-svg-hammer,.wp-svg-hammer-2,.wp-svg-happy,.wp-svg-happy-2,.wp-svg-headphones,.wp-svg-heart,.wp-svg-heart-2,.wp-svg-heart-broken,.wp-svg-history,.wp-svg-home,.wp-svg-home-2,.wp-svg-home-3,.wp-svg-html5,.wp-svg-html5-2,.wp-svg-image,.wp-svg-image-2,.wp-svg-images,.wp-svg-indent-decrease,.wp-svg-indent-increase,.wp-svg-info,.wp-svg-info-2,.wp-svg-insert-template,.wp-svg-instagram,.wp-svg-italic,.wp-svg-joomla,.wp-svg-key,.wp-svg-key-2,.wp-svg-keyboard,.wp-svg-lab,.wp-svg-lanyrd,.wp-svg-laptop,.wp-svg-last,.wp-svg-lastfm,.wp-svg-lastfm-2,.wp-svg-leaf,.wp-svg-left-to-right,.wp-svg-library,.wp-svg-libreoffice,.wp-svg-lightning,.wp-svg-lightning-2,.wp-svg-lightning-3,.wp-svg-lightning-4,.wp-svg-lightning-5,.wp-svg-lightning-6,.wp-svg-lines,.wp-svg-link,.wp-svg-linkedin,.wp-svg-list,.wp-svg-list-2,.wp-svg-location,.wp-svg-location-2,.wp-svg-lock,.wp-svg-lock-2,.wp-svg-loop,.wp-svg-loop-2,.wp-svg-loop-3,.wp-svg-magnet,.wp-svg-mail,.wp-svg-mail-2,.wp-svg-mail-3,.wp-svg-mail-4,.wp-svg-map,.wp-svg-map-2,.wp-svg-menu,.wp-svg-menu-2,.wp-svg-meter,.wp-svg-meter2,.wp-svg-minus,.wp-svg-mobile,.wp-svg-mobile-2,.wp-svg-moon,.wp-svg-moon-2,.wp-svg-mug,.wp-svg-music,.wp-svg-neutral,.wp-svg-neutral-2,.wp-svg-new-tab,.wp-svg-newspaper,.wp-svg-next,.wp-svg-none,.wp-svg-notebook,.wp-svg-notification,.wp-svg-numbered-list,.wp-svg-office,.wp-svg-omega,.wp-svg-opera,.wp-svg-pacman,.wp-svg-paint-format,.wp-svg-paragraph-center,.wp-svg-paragraph-center-2,.wp-svg-paragraph-justify,.wp-svg-paragraph-justify-2,.wp-svg-paragraph-left,.wp-svg-paragraph-left-2,.wp-svg-paragraph-right,.wp-svg-paragraph-right-2,.wp-svg-paste,.wp-svg-paste-2,.wp-svg-paste-3,.wp-svg-pause,.wp-svg-pause-2,.wp-svg-pawn,.wp-svg-paypal,.wp-svg-paypal-2,.wp-svg-paypal-3,.wp-svg-pen,.wp-svg-pencil,.wp-svg-pencil-2,.wp-svg-phone,.wp-svg-phone-hang-up,.wp-svg-picassa,.wp-svg-picassa-2,.wp-svg-pie,.wp-svg-pilcrow,.wp-svg-pinterest,.wp-svg-pinterest-2,.wp-svg-play,.wp-svg-play-2,.wp-svg-play-3,.wp-svg-plus,.wp-svg-podcast,.wp-svg-point-down,.wp-svg-point-left,.wp-svg-point-right,.wp-svg-point-up,.wp-svg-power-cord,.wp-svg-previous,.wp-svg-print,.wp-svg-profile,.wp-svg-pushpin,.wp-svg-qrcode,.wp-svg-question,.wp-svg-quill,.wp-svg-quotes-left,.wp-svg-radio-checked,.wp-svg-radio-unchecked,.wp-svg-rainy,.wp-svg-rainy-2,.wp-svg-rainy-3,.wp-svg-rainy-4,.wp-svg-reddit,.wp-svg-redo,.wp-svg-redo-2,.wp-svg-remove,.wp-svg-remove-2,.wp-svg-reply,.wp-svg-right-to-left,.wp-svg-road,.wp-svg-rocket,.wp-svg-sad,.wp-svg-sad-2,.wp-svg-safari,.wp-svg-scissors,.wp-svg-screen,.wp-svg-search-2,.wp-svg-settings,.wp-svg-share,.wp-svg-shield,.wp-svg-shocked,.wp-svg-shocked-2,.wp-svg-shuffle,.wp-svg-sigma,.wp-svg-signup,.wp-svg-skype,.wp-svg-smiley,.wp-svg-smiley-2,.wp-svg-snowflake,.wp-svg-snowy,.wp-svg-snowy-2,.wp-svg-snowy-3,.wp-svg-snowy-4,.wp-svg-snowy-5,.wp-svg-soundcloud,.wp-svg-soundcloud-2,.wp-svg-spades,.wp-svg-spam,.wp-svg-spell-check,.wp-svg-spinner-1,.wp-svg-spinner-2,.wp-svg-spinner-3,.wp-svg-spinner-4,.wp-svg-spinner-5,.wp-svg-spinner-6,.wp-svg-stack,.wp-svg-stackoverflow,.wp-svg-star,.wp-svg-star-2,.wp-svg-star-3,.wp-svg-stats,.wp-svg-steam,.wp-svg-steam-2,.wp-svg-stop,.wp-svg-stop-2,.wp-svg-stopwatch,.wp-svg-storage,.wp-svg-strikethrough,.wp-svg-stumbleupon,.wp-svg-stumbleupon-2,.wp-svg-sun,.wp-svg-sun-2,.wp-svg-sun-3,.wp-svg-sunrise,.wp-svg-support,.wp-svg-switch,.wp-svg-tab,.wp-svg-table,.wp-svg-table-2,.wp-svg-tablet,.wp-svg-tag,.wp-svg-tags,.wp-svg-target,.wp-svg-text-height,.wp-svg-text-width,.wp-svg-thermometer,.wp-svg-thumbs-up,.wp-svg-thumbs-up-2,.wp-svg-ticket,.wp-svg-tongue,.wp-svg-tongue-2,.wp-svg-tree,.wp-svg-trophy,.wp-svg-truck,.wp-svg-tumblr,.wp-svg-tumblr-2,.wp-svg-tux,.wp-svg-tv,.wp-svg-twitter,.wp-svg-twitter-2,.wp-svg-twitter-3,.wp-svg-underline,.wp-svg-undo,.wp-svg-undo-2,.wp-svg-unlocked,.wp-svg-upload,.wp-svg-upload-2,.wp-svg-upload-3,.wp-svg-user,.wp-svg-user-2,.wp-svg-user-3,.wp-svg-user-4,.wp-svg-users,.wp-svg-users-2,.wp-svg-vimeo,.wp-svg-vimeo-2,.wp-svg-vimeo2,.wp-svg-volume-decrease,.wp-svg-volume-high,.wp-svg-volume-increase,.wp-svg-volume-low,.wp-svg-volume-medium,.wp-svg-volume-mute,.wp-svg-volume-mute-2,.wp-svg-wand,.wp-svg-warning,.wp-svg-weather,.wp-svg-weather-2,.wp-svg-weather-3,.wp-svg-weather-4,.wp-svg-weather-5,.wp-svg-wind,.wp-svg-windows,.wp-svg-windows8,.wp-svg-windy,.wp-svg-windy-2,.wp-svg-windy-3,.wp-svg-windy-4,.wp-svg-windy-5,.wp-svg-wink,.wp-svg-wink-2,.wp-svg-wondering,.wp-svg-wondering-2,.wp-svg-wordpress,.wp-svg-wordpress-2,.wp-svg-wrench,.wp-svg-xing,.wp-svg-xing-2,.wp-svg-yahoo,.wp-svg-yelp,.wp-svg-youtube,.wp-svg-youtube-2,.wp-svg-zoom-in,.wp-svg-zoom-out{font-family:wp-svg-plugin-icon-set1!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.wp-svg-home:before{content:"\e000"}.wp-svg-home-2:before{content:"\e001"}.wp-svg-home-3:before{content:"\e002"}.wp-svg-office:before{content:"\e003"}.wp-svg-newspaper:before{content:"\e004"}.wp-svg-pencil:before{content:"\e005"}.wp-svg-pencil-2:before{content:"\e006"}.wp-svg-quill:before{content:"\e007"}.wp-svg-pen:before{content:"\e008"}.wp-svg-blog:before{content:"\e009"}.wp-svg-droplet:before{content:"\e00a"}.wp-svg-paint-format:before{content:"\e00b"}.wp-svg-image:before{content:"\e00c"}.wp-svg-image-2:before{content:"\e00d"}.wp-svg-images:before{content:"\e00e"}.wp-svg-camera:before{content:"\e00f"}.wp-svg-music:before{content:"\e010"}.wp-svg-headphones:before{content:"\e011"}.wp-svg-play:before{content:"\e012"}.wp-svg-film:before{content:"\e013"}.wp-svg-camera-2:before{content:"\e014"}.wp-svg-dice:before{content:"\e015"}.wp-svg-pacman:before{content:"\e016"}.wp-svg-spades:before{content:"\e017"}.wp-svg-clubs:before{content:"\e018"}.wp-svg-diamonds:before{content:"\e019"}.wp-svg-pawn:before{content:"\e01a"}.wp-svg-bullhorn:before{content:"\e01b"}.wp-svg-connection:before{content:"\e01c"}.wp-svg-podcast:before{content:"\e01d"}.wp-svg-feed:before{content:"\e01e"}.wp-svg-book:before{content:"\e01f"}.wp-svg-books:before{content:"\e020"}.wp-svg-library:before{content:"\e021"}.wp-svg-file:before{content:"\e022"}.wp-svg-profile:before{content:"\e023"}.wp-svg-file-2:before{content:"\e024"}.wp-svg-file-3:before{content:"\e025"}.wp-svg-file-4:before{content:"\e026"}.wp-svg-copy:before{content:"\e027"}.wp-svg-copy-2:before{content:"\e028"}.wp-svg-copy-3:before{content:"\e029"}.wp-svg-paste:before{content:"\e02a"}.wp-svg-paste-2:before{content:"\e02b"}.wp-svg-paste-3:before{content:"\e02c"}.wp-svg-stack:before{content:"\e02d"}.wp-svg-folder:before{content:"\e02e"}.wp-svg-folder-open:before{content:"\e02f"}.wp-svg-tag:before{content:"\e030"}.wp-svg-tags:before{content:"\e031"}.wp-svg-barcode:before{content:"\e032"}.wp-svg-qrcode:before{content:"\e033"}.wp-svg-ticket:before{content:"\e034"}.wp-svg-cart:before{content:"\e035"}.wp-svg-cart-2:before{content:"\e036"}.wp-svg-cart-3:before{content:"\e037"}.wp-svg-coin:before{content:"\e038"}.wp-svg-credit:before{content:"\e039"}.wp-svg-calculate:before{content:"\e03a"}.wp-svg-support:before{content:"\e03b"}.wp-svg-phone:before{content:"\e03c"}.wp-svg-phone-hang-up:before{content:"\e03d"}.wp-svg-address-book:before{content:"\e03e"}.wp-svg-notebook:before{content:"\e03f"}.wp-svg-envelop:before{content:"\e040"}.wp-svg-pushpin:before{content:"\e041"}.wp-svg-location:before{content:"\e042"}.wp-svg-location-2:before{content:"\e043"}.wp-svg-compass:before{content:"\e044"}.wp-svg-map:before{content:"\e045"}.wp-svg-map-2:before{content:"\e046"}.wp-svg-history:before{content:"\e047"}.wp-svg-clock:before{content:"\e048"}.wp-svg-clock-2:before{content:"\e049"}.wp-svg-alarm:before{content:"\e04a"}.wp-svg-alarm-2:before{content:"\e04b"}.wp-svg-bell:before{content:"\e04c"}.wp-svg-stopwatch:before{content:"\e04d"}.wp-svg-calendar:before{content:"\e04e"}.wp-svg-calendar-2:before{content:"\e04f"}.wp-svg-print:before{content:"\e050"}.wp-svg-keyboard:before{content:"\e051"}.wp-svg-screen:before{content:"\e052"}.wp-svg-laptop:before{content:"\e053"}.wp-svg-mobile:before{content:"\e054"}.wp-svg-mobile-2:before{content:"\e055"}.wp-svg-tablet:before{content:"\e056"}.wp-svg-tv:before{content:"\e057"}.wp-svg-cabinet:before{content:"\e058"}.wp-svg-drawer:before{content:"\e059"}.wp-svg-drawer-2:before{content:"\e05a"}.wp-svg-drawer-3:before{content:"\e05b"}.wp-svg-box-add:before{content:"\e05c"}.wp-svg-box-remove:before{content:"\e05d"}.wp-svg-download:before{content:"\e05e"}.wp-svg-upload:before{content:"\e05f"}.wp-svg-disk:before{content:"\e060"}.wp-svg-storage:before{content:"\e061"}.wp-svg-undo:before{content:"\e062"}.wp-svg-redo:before{content:"\e063"}.wp-svg-flip:before{content:"\e064"}.wp-svg-flip-2:before{content:"\e065"}.wp-svg-undo-2:before{content:"\e066"}.wp-svg-redo-2:before{content:"\e067"}.wp-svg-forward:before{content:"\e068"}.wp-svg-reply:before{content:"\e069"}.wp-svg-bubble:before{content:"\e06a"}.wp-svg-bubbles:before{content:"\e06b"}.wp-svg-bubbles-2:before{content:"\e06c"}.wp-svg-bubble-2:before{content:"\e06d"}.wp-svg-bubbles-3:before{content:"\e06e"}.wp-svg-bubbles-4:before{content:"\e06f"}.wp-svg-user:before{content:"\e070"}.wp-svg-users:before{content:"\e071"}.wp-svg-user-2:before{content:"\e072"}.wp-svg-users-2:before{content:"\e073"}.wp-svg-user-3:before{content:"\e074"}.wp-svg-user-4:before{content:"\e075"}.wp-svg-quotes-left:before{content:"\e076"}.wp-svg-busy:before{content:"\e077"}.wp-svg-spinner-1:before{content:"\e078"}.wp-svg-spinner-2:before{content:"\e079"}.wp-svg-spinner-3:before{content:"\e07a"}.wp-svg-spinner-4:before{content:"\e07b"}.wp-svg-spinner-5:before{content:"\e07c"}.wp-svg-spinner-6:before{content:"\e07d"}.wp-svg-binoculars:before{content:"\e07e"}.wp-svg-search-2:before{content:"\e07f"}.wp-svg-zoom-in:before{content:"\e080"}.wp-svg-zoom-out:before{content:"\e081"}.wp-svg-expand:before{content:"\e082"}.wp-svg-contract:before{content:"\e083"}.wp-svg-expand-2:before{content:"\e084"}.wp-svg-contract-2:before{content:"\e085"}.wp-svg-key:before{content:"\e086"}.wp-svg-key-2:before{content:"\e087"}.wp-svg-lock:before{content:"\e088"}.wp-svg-lock-2:before{content:"\e089"}.wp-svg-unlocked:before{content:"\e08a"}.wp-svg-wrench:before{content:"\e08b"}.wp-svg-settings:before{content:"\e08c"}.wp-svg-equalizer:before{content:"\e08d"}.wp-svg-cog:before{content:"\e08e"}.wp-svg-cogs:before{content:"\e08f"}.wp-svg-cog-2:before{content:"\e090"}.wp-svg-hammer:before{content:"\e091"}.wp-svg-wand:before{content:"\e092"}.wp-svg-aid:before{content:"\e093"}.wp-svg-bug:before{content:"\e094"}.wp-svg-pie:before{content:"\e095"}.wp-svg-stats:before{content:"\e096"}.wp-svg-bars:before{content:"\e097"}.wp-svg-bars-2:before{content:"\e098"}.wp-svg-gift:before{content:"\e099"}.wp-svg-trophy:before{content:"\e09a"}.wp-svg-glass:before{content:"\e09b"}.wp-svg-mug:before{content:"\e09c"}.wp-svg-food:before{content:"\e09d"}.wp-svg-leaf:before{content:"\e09e"}.wp-svg-rocket:before{content:"\e09f"}.wp-svg-meter:before{content:"\e0a0"}.wp-svg-meter2:before{content:"\e0a1"}.wp-svg-dashboard:before{content:"\e0a2"}.wp-svg-hammer-2:before{content:"\e0a3"}.wp-svg-fire:before{content:"\e0a4"}.wp-svg-lab:before{content:"\e0a5"}.wp-svg-magnet:before{content:"\e0a6"}.wp-svg-remove:before{content:"\e0a7"}.wp-svg-remove-2:before{content:"\e0a8"}.wp-svg-briefcase:before{content:"\e0a9"}.wp-svg-airplane:before{content:"\e0aa"}.wp-svg-truck:before{content:"\e0ab"}.wp-svg-road:before{content:"\e0ac"}.wp-svg-accessibility:before{content:"\e0ad"}.wp-svg-target:before{content:"\e0ae"}.wp-svg-shield:before{content:"\e0af"}.wp-svg-lightning:before{content:"\e0b0"}.wp-svg-switch:before{content:"\e0b1"}.wp-svg-power-cord:before{content:"\e0b2"}.wp-svg-signup:before{content:"\e0b3"}.wp-svg-list:before{content:"\e0b4"}.wp-svg-list-2:before{content:"\e0b5"}.wp-svg-numbered-list:before{content:"\e0b6"}.wp-svg-menu:before{content:"\e0b7"}.wp-svg-menu-2:before{content:"\e0b8"}.wp-svg-tree:before{content:"\e0b9"}.wp-svg-cloud:before{content:"\e0ba"}.wp-svg-cloud-download:before{content:"\e0bb"}.wp-svg-cloud-upload:before{content:"\e0bc"}.wp-svg-download-2:before{content:"\e0bd"}.wp-svg-upload-2:before{content:"\e0be"}.wp-svg-download-3:before{content:"\e0bf"}.wp-svg-upload-3:before{content:"\e0c0"}.wp-svg-globe:before{content:"\e0c1"}.wp-svg-earth:before{content:"\e0c2"}.wp-svg-link:before{content:"\e0c3"}.wp-svg-flag:before{content:"\e0c4"}.wp-svg-attachment:before{content:"\e0c5"}.wp-svg-eye:before{content:"\e0c6"}.wp-svg-eye-blocked:before{content:"\e0c7"}.wp-svg-eye-2:before{content:"\e0c8"}.wp-svg-bookmark:before{content:"\e0c9"}.wp-svg-bookmarks:before{content:"\e0ca"}.wp-svg-brightness-medium:before{content:"\e0cb"}.wp-svg-brightness-contrast:before{content:"\e0cc"}.wp-svg-contrast:before{content:"\e0cd"}.wp-svg-star:before{content:"\e0ce"}.wp-svg-star-2:before{content:"\e0cf"}.wp-svg-star-3:before{content:"\e0d0"}.wp-svg-heart:before{content:"\e0d1"}.wp-svg-heart-2:before{content:"\e0d2"}.wp-svg-heart-broken:before{content:"\e0d3"}.wp-svg-thumbs-up:before{content:"\e0d4"}.wp-svg-thumbs-up-2:before{content:"\e0d5"}.wp-svg-happy:before{content:"\e0d6"}.wp-svg-happy-2:before{content:"\e0d7"}.wp-svg-smiley:before{content:"\e0d8"}.wp-svg-smiley-2:before{content:"\e0d9"}.wp-svg-tongue:before{content:"\e0da"}.wp-svg-tongue-2:before{content:"\e0db"}.wp-svg-sad:before{content:"\e0dc"}.wp-svg-sad-2:before{content:"\e0dd"}.wp-svg-wink:before{content:"\e0de"}.wp-svg-wink-2:before{content:"\e0df"}.wp-svg-grin:before{content:"\e0e0"}.wp-svg-grin-2:before{content:"\e0e1"}.wp-svg-cool:before{content:"\e0e2"}.wp-svg-cool-2:before{content:"\e0e3"}.wp-svg-angry:before{content:"\e0e4"}.wp-svg-angry-2:before{content:"\e0e5"}.wp-svg-evil:before{content:"\e0e6"}.wp-svg-evil-2:before{content:"\e0e7"}.wp-svg-shocked:before{content:"\e0e8"}.wp-svg-shocked-2:before{content:"\e0e9"}.wp-svg-confused:before{content:"\e0ea"}.wp-svg-confused-2:before{content:"\e0eb"}.wp-svg-neutral:before{content:"\e0ec"}.wp-svg-neutral-2:before{content:"\e0ed"}.wp-svg-wondering:before{content:"\e0ee"}.wp-svg-wondering-2:before{content:"\e0ef"}.wp-svg-point-up:before{content:"\e0f0"}.wp-svg-point-right:before{content:"\e0f1"}.wp-svg-point-down:before{content:"\e0f2"}.wp-svg-point-left:before{content:"\e0f3"}.wp-svg-warning:before{content:"\e0f4"}.wp-svg-notification:before{content:"\e0f5"}.wp-svg-question:before{content:"\e0f6"}.wp-svg-info:before{content:"\e0f7"}.wp-svg-info-2:before{content:"\e0f8"}.wp-svg-blocked:before{content:"\e0f9"}.wp-svg-cancel-circle:before{content:"\e0fa"}.wp-svg-checkmark-circle:before{content:"\e0fb"}.wp-svg-spam:before{content:"\e0fc"}.wp-svg-close:before{content:"\e0fd"}.wp-svg-checkmark:before{content:"\e0fe"}.wp-svg-checkmark-2:before{content:"\e0ff"}.wp-svg-spell-check:before{content:"\e100"}.wp-svg-minus:before{content:"\e101"}.wp-svg-plus:before{content:"\e102"}.wp-svg-enter:before{content:"\e103"}.wp-svg-exit:before{content:"\e104"}.wp-svg-play-2:before{content:"\e105"}.wp-svg-pause:before{content:"\e106"}.wp-svg-stop:before{content:"\e107"}.wp-svg-backward:before{content:"\e108"}.wp-svg-forward-2:before{content:"\e109"}.wp-svg-play-3:before{content:"\e10a"}.wp-svg-pause-2:before{content:"\e10b"}.wp-svg-stop-2:before{content:"\e10c"}.wp-svg-backward-2:before{content:"\e10d"}.wp-svg-forward-3:before{content:"\e10e"}.wp-svg-first:before{content:"\e10f"}.wp-svg-last:before{content:"\e110"}.wp-svg-previous:before{content:"\e111"}.wp-svg-next:before{content:"\e112"}.wp-svg-eject:before{content:"\e113"}.wp-svg-volume-high:before{content:"\e114"}.wp-svg-volume-medium:before{content:"\e115"}.wp-svg-volume-low:before{content:"\e116"}.wp-svg-volume-mute:before{content:"\e117"}.wp-svg-volume-mute-2:before{content:"\e118"}.wp-svg-volume-increase:before{content:"\e119"}.wp-svg-volume-decrease:before{content:"\e11a"}.wp-svg-loop:before{content:"\e11b"}.wp-svg-loop-2:before{content:"\e11c"}.wp-svg-loop-3:before{content:"\e11d"}.wp-svg-shuffle:before{content:"\e11e"}.wp-svg-arrow-up-left:before{content:"\e11f"}.wp-svg-arrow-up:before{content:"\e120"}.wp-svg-arrow-up-right:before{content:"\e121"}.wp-svg-arrow-right:before{content:"\e122"}.wp-svg-arrow-down-right:before{content:"\e123"}.wp-svg-arrow-down:before{content:"\e124"}.wp-svg-arrow-down-left:before{content:"\e125"}.wp-svg-arrow-left:before{content:"\e126"}.wp-svg-arrow-up-left-2:before{content:"\e127"}.wp-svg-arrow-up-2:before{content:"\e128"}.wp-svg-arrow-up-right-2:before{content:"\e129"}.wp-svg-arrow-right-2:before{content:"\e12a"}.wp-svg-arrow-down-right-2:before{content:"\e12b"}.wp-svg-arrow-down-2:before{content:"\e12c"}.wp-svg-arrow-down-left-2:before{content:"\e12d"}.wp-svg-arrow-left-2:before{content:"\e12e"}.wp-svg-arrow-up-left-3:before{content:"\e12f"}.wp-svg-arrow-up-3:before{content:"\e130"}.wp-svg-arrow-up-right-3:before{content:"\e131"}.wp-svg-arrow-right-3:before{content:"\e132"}.wp-svg-arrow-down-right-3:before{content:"\e133"}.wp-svg-arrow-down-3:before{content:"\e134"}.wp-svg-arrow-down-left-3:before{content:"\e135"}.wp-svg-arrow-left-3:before{content:"\e136"}.wp-svg-tab:before{content:"\e137"}.wp-svg-checkbox-checked:before{content:"\e138"}.wp-svg-checkbox-unchecked:before{content:"\e139"}.wp-svg-checkbox-partial:before{content:"\e13a"}.wp-svg-radio-checked:before{content:"\e13b"}.wp-svg-radio-unchecked:before{content:"\e13c"}.wp-svg-crop:before{content:"\e13d"}.wp-svg-scissors:before{content:"\e13e"}.wp-svg-filter:before{content:"\e13f"}.wp-svg-filter-2:before{content:"\e140"}.wp-svg-italic:before{content:"\e146"}.wp-svg-strikethrough:before{content:"\e147"}.wp-svg-omega:before{content:"\e148"}.wp-svg-sigma:before{content:"\e149"}.wp-svg-table:before{content:"\e14a"}.wp-svg-table-2:before{content:"\e14b"}.wp-svg-insert-template:before{content:"\e14c"}.wp-svg-pilcrow:before{content:"\e14d"}.wp-svg-left-to-right:before{content:"\e14e"}.wp-svg-right-to-left:before{content:"\e14f"}.wp-svg-paragraph-left:before{content:"\e150"}.wp-svg-paragraph-center:before{content:"\e151"}.wp-svg-paragraph-right:before{content:"\e152"}.wp-svg-paragraph-justify:before{content:"\e153"}.wp-svg-paragraph-left-2:before{content:"\e154"}.wp-svg-paragraph-center-2:before{content:"\e155"}.wp-svg-paragraph-right-2:before{content:"\e156"}.wp-svg-paragraph-justify-2:before{content:"\e157"}.wp-svg-indent-increase:before{content:"\e158"}.wp-svg-indent-decrease:before{content:"\e159"}.wp-svg-new-tab:before{content:"\e15a"}.wp-svg-embed:before{content:"\e15b"}.wp-svg-code:before{content:"\e15c"}.wp-svg-console:before{content:"\e15d"}.wp-svg-share:before{content:"\e15e"}.wp-svg-mail:before{content:"\e15f"}.wp-svg-mail-2:before{content:"\e160"}.wp-svg-mail-3:before{content:"\e161"}.wp-svg-mail-4:before{content:"\e162"}.wp-svg-google:before{content:"\e163"}.wp-svg-google-plus:before{content:"\e164"}.wp-svg-google-plus-2:before{content:"\e165"}.wp-svg-google-plus-3:before{content:"\e166"}.wp-svg-google-plus-4:before{content:"\e167"}.wp-svg-google-drive:before{content:"\e168"}.wp-svg-facebook:before{content:"\e169"}.wp-svg-facebook-2:before{content:"\e16a"}.wp-svg-facebook-3:before{content:"\e16b"}.wp-svg-instagram:before{content:"\e16c"}.wp-svg-twitter:before{content:"\e16d"}.wp-svg-twitter-2:before{content:"\e16e"}.wp-svg-twitter-3:before{content:"\e16f"}.wp-svg-feed-2:before{content:"\e170"}.wp-svg-feed-3:before{content:"\e171"}.wp-svg-feed-4:before{content:"\e172"}.wp-svg-youtube:before{content:"\e173"}.wp-svg-youtube-2:before{content:"\e174"}.wp-svg-vimeo:before{content:"\e175"}.wp-svg-vimeo2:before{content:"\e176"}.wp-svg-vimeo-2:before{content:"\e177"}.wp-svg-lanyrd:before{content:"\e178"}.wp-svg-flickr:before{content:"\e179"}.wp-svg-flickr-2:before{content:"\e17a"}.wp-svg-flickr-3:before{content:"\e17b"}.wp-svg-flickr-4:before{content:"\e17c"}.wp-svg-picassa:before{content:"\e17d"}.wp-svg-picassa-2:before{content:"\e17e"}.wp-svg-dribbble:before{content:"\e17f"}.wp-svg-dribbble-2:before{content:"\e180"}.wp-svg-dribbble-3:before{content:"\e181"}.wp-svg-forrst:before{content:"\e182"}.wp-svg-forrst-2:before{content:"\e183"}.wp-svg-deviantart:before{content:"\e184"}.wp-svg-deviantart-2:before{content:"\e185"}.wp-svg-steam:before{content:"\e186"}.wp-svg-steam-2:before{content:"\e187"}.wp-svg-github:before{content:"\e188"}.wp-svg-github-2:before{content:"\e189"}.wp-svg-github-3:before{content:"\e18a"}.wp-svg-github-4:before{content:"\e18b"}.wp-svg-github-5:before{content:"\e18c"}.wp-svg-wordpress:before{content:"\e18d"}.wp-svg-wordpress-2:before{content:"\e18e"}.wp-svg-joomla:before{content:"\e18f"}.wp-svg-blogger:before{content:"\e190"}.wp-svg-blogger-2:before{content:"\e191"}.wp-svg-tumblr:before{content:"\e192"}.wp-svg-tumblr-2:before{content:"\e193"}.wp-svg-yahoo:before{content:"\e194"}.wp-svg-tux:before{content:"\e195"}.wp-svg-apple:before{content:"\e196"}.wp-svg-finder:before{content:"\e197"}.wp-svg-android:before{content:"\e198"}.wp-svg-windows:before{content:"\e199"}.wp-svg-windows8:before{content:"\e19a"}.wp-svg-soundcloud:before{content:"\e19b"}.wp-svg-soundcloud-2:before{content:"\e19c"}.wp-svg-skype:before{content:"\e19d"}.wp-svg-reddit:before{content:"\e19e"}.wp-svg-linkedin:before{content:"\e19f"}.wp-svg-lastfm:before{content:"\e1a0"}.wp-svg-lastfm-2:before{content:"\e1a1"}.wp-svg-delicious:before{content:"\e1a2"}.wp-svg-stumbleupon:before{content:"\e1a3"}.wp-svg-stumbleupon-2:before{content:"\e1a4"}.wp-svg-stackoverflow:before{content:"\e1a5"}.wp-svg-pinterest:before{content:"\e1a6"}.wp-svg-pinterest-2:before{content:"\e1a7"}.wp-svg-xing:before{content:"\e1a8"}.wp-svg-xing-2:before{content:"\e1a9"}.wp-svg-flattr:before{content:"\e1aa"}.wp-svg-foursquare:before{content:"\e1ab"}.wp-svg-foursquare-2:before{content:"\e1ac"}.wp-svg-paypal:before{content:"\e1ad"}.wp-svg-paypal-2:before{content:"\e1ae"}.wp-svg-paypal-3:before{content:"\e1af"}.wp-svg-yelp:before{content:"\e1b0"}.wp-svg-libreoffice:before{content:"\e1b1"}.wp-svg-file-pdf:before{content:"\e1b2"}.wp-svg-file-openoffice:before{content:"\e1b3"}.wp-svg-file-word:before{content:"\e1b4"}.wp-svg-file-excel:before{content:"\e1b5"}.wp-svg-file-zip:before{content:"\e1b6"}.wp-svg-file-powerpoint:before{content:"\e1b7"}.wp-svg-file-xml:before{content:"\e1b8"}.wp-svg-file-css:before{content:"\e1b9"}.wp-svg-html5:before{content:"\e1ba"}.wp-svg-html5-2:before{content:"\e1bb"}.wp-svg-css3:before{content:"\e1bc"}.wp-svg-chrome:before{content:"\e1bd"}.wp-svg-firefox:before{content:"\e1be"}.wp-svg-IE:before{content:"\e1bf"}.wp-svg-opera:before{content:"\e1c0"}.wp-svg-safari:before{content:"\e1c1"}.wp-svg-IcoMoon:before{content:"\e1c2"}.wp-svg-sunrise:before{content:"\e1c3"}.wp-svg-sun:before{content:"\e1c4"}.wp-svg-moon:before{content:"\e1c5"}.wp-svg-sun-2:before{content:"\e1c6"}.wp-svg-windy:before{content:"\e1c7"}.wp-svg-wind:before{content:"\e1c8"}.wp-svg-snowflake:before{content:"\e1c9"}.wp-svg-cloudy:before{content:"\e1ca"}.wp-svg-cloud-2:before{content:"\e1cb"}.wp-svg-weather:before{content:"\e1cc"}.wp-svg-weather-2:before{content:"\e1cd"}.wp-svg-weather-3:before{content:"\e1ce"}.wp-svg-lines:before{content:"\e1cf"}.wp-svg-cloud-3:before{content:"\e1d0"}.wp-svg-lightning-2:before{content:"\e1d1"}.wp-svg-lightning-3:before{content:"\e1d2"}.wp-svg-rainy:before{content:"\e1d3"}.wp-svg-rainy-2:before{content:"\e1d4"}.wp-svg-windy-2:before{content:"\e1d5"}.wp-svg-windy-3:before{content:"\e1d6"}.wp-svg-snowy:before{content:"\e1d7"}.wp-svg-snowy-2:before{content:"\e1d8"}.wp-svg-snowy-3:before{content:"\e1d9"}.wp-svg-weather-4:before{content:"\e1da"}.wp-svg-cloudy-2:before{content:"\e1db"}.wp-svg-cloud-4:before{content:"\e1dc"}.wp-svg-lightning-4:before{content:"\e1dd"}.wp-svg-sun-3:before{content:"\e1de"}.wp-svg-moon-2:before{content:"\e1df"}.wp-svg-cloudy-3:before{content:"\e1e0"}.wp-svg-cloud-5:before{content:"\e1e1"}.wp-svg-cloud-6:before{content:"\e1e2"}.wp-svg-lightning-5:before{content:"\e1e3"}.wp-svg-rainy-3:before{content:"\e1e4"}.wp-svg-rainy-4:before{content:"\e1e5"}.wp-svg-windy-4:before{content:"\e1e6"}.wp-svg-windy-5:before{content:"\e1e7"}.wp-svg-snowy-4:before{content:"\e1e8"}.wp-svg-snowy-5:before{content:"\e1e9"}.wp-svg-weather-5:before{content:"\e1ea"}.wp-svg-cloudy-4:before{content:"\e1eb"}.wp-svg-lightning-6:before{content:"\e1ec"}.wp-svg-thermometer:before{content:"\e1ed"}.wp-svg-compass-2:before{content:"\e1ee"}.wp-svg-none:before{content:"\e1ef"}.wp-svg-Celsius:before{content:"\e1f0"}.wp-svg-Fahrenheit:before{content:"\e1f1"}.wp-svg-aperture:before{content:"\e1f2"}.wp-svg-camera-3:before{content:"\e1f3"}.wpSVGiconDropShadow{text-shadow:3px 3px 8px #888}.wpSVGanimatedSpin-fast{-webkit-animation-name:rotate;-webkit-animation-duration:1500ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:rotate;-ms-animation-duration:1000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:rotate;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}.wpSVGanimatedSpin-medium{-webkit-animation-name:rotate;-webkit-animation-duration:3000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:3000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:rotate;-ms-animation-duration:3000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:rotate;animation-duration:3000ms;animation-iteration-count:infinite;animation-timing-function:linear}.wpSVGanimatedSpin-slow{-webkit-animation-name:rotate;-webkit-animation-duration:5000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:5000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:rotate;-ms-animation-duration:5000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:rotate;animation-duration:5000ms;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-ms-keyframes rotate{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.wpSVGlink{-o-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.wpSVGsmall{font-size:1.5em!important}.wpSVGmedium{font-size:4em!important}.wpSVGlarge{font-size:6.5em!important}.wpSVGxlarge{font-size:9em!important}.wpSVGroundedCorners{-moz-border-radius:50%;border-radius:50%}.wpSVGfloatRight{float:right;margin-left:13px}.wpSVGfloatLeft{float:left;margin-right:13px}.wpSVGnoFloat{float:none!important}.custom-icons-file-upload-note{font-size:10px;color:#EE3B3B}.wp-svg-custom-upload-wrap{margin:10px 30px 0 50px}.wp-sv-gcustom-icon-upload-new-image{width:41px;position:absolute;margin-top:.5em}.svg-custom-pack-buttons{display:inline-block;width:430px;height:55px}.svg-custom-pack-buttons>p{float:left}.svg-custom-pack-buttons>p:last-child{margin-left:1em}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */


html {
    font-family: sans-serif;
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}
body {
    margin: 0;
}
article,
aside,
footer,
header,
nav,
section {
    display: block
}
h1 {
    font-size: 2em;
    margin: 0.67em 0
}
figcaption,
figure,
main {
    display: block
}
figure {
    margin: 1em 40px
}
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}
pre {
    font-family: monospace, monospace;
    font-size: 1em
}
a,
.contact__button button,
.contact__button [type='button'],
.contact__button [type='reset'],
.contact__button [type='submit'],
.widget #subscribe-submit input[type="submit"] {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}
a:active,
.contact__button button:active,
.contact__button [type='button']:active,
.contact__button [type='reset']:active,
.contact__button [type='submit']:active,
.widget #subscribe-submit input[type="submit"]:active,
a:hover,
.contact__button button:hover,
.contact__button [type='button']:hover,
.contact__button [type='reset']:hover,
.contact__button [type='submit']:hover,
.widget #subscribe-submit input[type="submit"]:hover {
    outline-width: 0
}
abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}
b,
strong {
    font-weight: inherit
}
b,
strong {
    font-weight: bolder
}
code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}
dfn {
    font-style: italic
}
mark {
    background-color: #ff0;
    color: #000
}
small {
    font-size: 80%
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}
sub {
    bottom: -0.25em
}
sup {
    top: -0.5em
}
audio,
video {
    display: inline-block
}
audio:not([controls]) {
    display: none;
    height: 0
}
img {
    border-style: none
}
svg:not(:root) {
    overflow: hidden
}
button,
input,
optgroup,
select,
textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}
button,
input {
    overflow: visible
}
button,
select {
    text-transform: none
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em
}
legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}
progress {
    display: inline-block;
    vertical-align: baseline
}
textarea {
    overflow: auto
}
[type="checkbox"],
[type="radio"] {
    box-sizing: border-box;
    padding: 0
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto
}
[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}
::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}
details,
menu {
    display: block
}
summary {
    display: list-item
}
canvas {
    display: inline-block
}
template {
    display: none
}
[hidden] {
    display: none
}
@font-face {
    font-family: 'Noto Sans JP';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: local("Noto Sans CJK JP Thin"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Thin.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Thin.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Thin.otf) format("opentype");
    unicode-range: U+3000-30FF, U+4E00-9FFF, U+FF00-FFEF
}
@font-face {
    font-family: 'Noto Sans JP Thin';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: local("Noto Sans CJK JP"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Thin.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Thin.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Thin.otf) format("opentype");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
    font-family: 'Noto Sans JP';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local("Noto Sans CJK JP Light"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Light.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Light.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Light.otf) format("opentype");
    unicode-range: U+3000-30FF, U+4E00-9FFF, U+FF00-FFEF
}
@font-face {
    font-family: 'Noto Sans JP';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local("Noto Sans CJK JP Light"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Light.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Light.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Light.otf) format("opentype");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
    font-family: 'Noto Sans JP';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Noto Sans CJK JP Regular"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Regular.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Regular.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Regular.otf) format("opentype");
    unicode-range: U+3000-30FF, U+4E00-9FFF, U+FF00-FFEF
}
@font-face {
    font-family: 'Noto Sans JP';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Noto Sans CJK JP Regular"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Regular.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Regular.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Regular.otf) format("opentype");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
    font-family: 'Noto Sans JP';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local("Noto Sans CJK JP Medium"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Medium.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Medium.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Medium.otf) format("opentype");
    unicode-range: U+3000-30FF, U+4E00-9FFF, U+FF00-FFEF
}
@font-face {
    font-family: 'Noto Sans JP';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local("Noto Sans CJK JP Medium"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Medium.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Medium.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Medium.otf) format("opentype");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
    font-family: 'Noto Sans JP';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local("Noto Sans CJK JP Bold"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Bold.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Bold.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Bold.otf) format("opentype");
    unicode-range: U+3000-30FF, U+4E00-9FFF, U+FF00-FFEF
}
@font-face {
    font-family: 'Noto Sans JP';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local("Noto Sans CJK JP Bold"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Bold.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Bold.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Bold.otf) format("opentype");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
    font-family: 'Noto Sans JP';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local("Noto Sans CJK JP Black"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Black.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Black.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Black.otf) format("opentype");
    unicode-range: U+3000-30FF, U+4E00-9FFF, U+FF00-FFEF
}
@font-face {
    font-family: 'Noto Sans JP';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local("Noto Sans CJK JP Black"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Black.woff2) format("woff2"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Black.woff) format("woff"), url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../font/NotoSansJP-Black.otf) format("opentype");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
.material-icons {
    font-size: 105%;
    vertical-align: -12%;
    line-height: inherit
}
#main .add-section__wysiwyg::after,
#main .add-section-suisen__title--2::after,
#main .add-section-suisen__title--3::after,
#main .add-section-numbering::after,
#main .add-section-border-wood__in::after,
#main .add-section::after,
.voice__comment::after,
.voice__text::after,
.voice__content::after,
.voice-style::after,
.blog-content::after,
.content-style blockquote::after,
.main::after {
    content: '';
    display: table;
    clear: both
}
#main .add-section::before {
    content: "";
    display: table
}
.header__nav__menu__label__close__times,
.header__nav__menu,
.header__nav,
.page-scroll,
.select-wrap::after,
[type='color'] i,
[type='color'] img,
[type='color']:before,
[type='color']:after,
[type='date'] i,
[type='date'] img,
[type='date']:before,
[type='date']:after,
[type='datetime'] i,
[type='datetime'] img,
[type='datetime']:before,
[type='datetime']:after,
[type='datetime-local'] i,
[type='datetime-local'] img,
[type='datetime-local']:before,
[type='datetime-local']:after,
[type='email'] i,
[type='email'] img,
[type='email']:before,
[type='email']:after,
[type='month'] i,
[type='month'] img,
[type='month']:before,
[type='month']:after,
[type='number'] i,
[type='number'] img,
[type='number']:before,
[type='number']:after,
[type='password'] i,
[type='password'] img,
[type='password']:before,
[type='password']:after,
[type='search'] i,
[type='search'] img,
[type='search']:before,
[type='search']:after,
[type='tel'] i,
[type='tel'] img,
[type='tel']:before,
[type='tel']:after,
[type='text'] i,
[type='text'] img,
[type='text']:before,
[type='text']:after,
[type='time'] i,
[type='time'] img,
[type='time']:before,
[type='time']:after,
[type='url'] i,
[type='url'] img,
[type='url']:before,
[type='url']:after,
[type='week'] i,
[type='week'] img,
[type='week']:before,
[type='week']:after,
input:not([type]) i,
input:not([type]) img,
input:not([type]):before,
input:not([type]):after,
textarea i,
textarea img,
textarea:before,
textarea:after,
button i,
button img,
button:before,
button:after,
[type='button'] i,
[type='button'] img,
[type='button']:before,
[type='button']:after,
[type='reset'] i,
[type='reset'] img,
[type='reset']:before,
[type='reset']:after,
[type='submit'] i,
[type='submit'] img,
[type='submit']:before,
[type='submit']:after,
label i,
label img,
label:before,
label:after,
.select-wrap select i,
.select-wrap select img,
.select-wrap select:before,
.select-wrap select:after,
[type='color'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='email'],
[type='month'],
[type='number'],
[type='password'],
[type='search'],
[type='tel'],
[type='text'],
[type='time'],
[type='url'],
[type='week'],
input:not([type]),
textarea,
button,
[type='button'],
[type='reset'],
[type='submit'],
label,
.select-wrap select,
a *::before,
.contact__button button *::before,
.contact__button [type='button'] *::before,
.contact__button [type='reset'] *::before,
.contact__button [type='submit'] *::before,
.widget #subscribe-submit input[type="submit"] *::before,
a *::after,
.contact__button button *::after,
.contact__button [type='button'] *::after,
.contact__button [type='reset'] *::after,
.contact__button [type='submit'] *::after,
.widget #subscribe-submit input[type="submit"] *::after,
a i,
.contact__button button i,
.contact__button [type='button'] i,
.contact__button [type='reset'] i,
.contact__button [type='submit'] i,
.widget #subscribe-submit input[type="submit"] i,
a img,
.contact__button button img,
.contact__button [type='button'] img,
.contact__button [type='reset'] img,
.contact__button [type='submit'] img,
.widget #subscribe-submit input[type="submit"] img,
a span,
.contact__button button span,
.contact__button [type='button'] span,
.contact__button [type='reset'] span,
.contact__button [type='submit'] span,
.widget #subscribe-submit input[type="submit"] span,
a::before,
.contact__button button::before,
.contact__button [type='button']::before,
.contact__button [type='reset']::before,
.contact__button [type='submit']::before,
.widget #subscribe-submit input[type="submit"]::before,
a::after,
.contact__button button::after,
.contact__button [type='button']::after,
.contact__button [type='reset']::after,
.contact__button [type='submit']::after,
.widget #subscribe-submit input[type="submit"]::after,
a,
.contact__button button,
.contact__button [type='button'],
.contact__button [type='reset'],
.contact__button [type='submit'],
.widget #subscribe-submit input[type="submit"] {
    transition: all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)
}
.header__nav__menu__label__close__times i,
.header__nav__menu__label i,
.header__nav__item__text,
.header__nav__item--sm a i,
.header__nav__item--sm .contact__button button i,
.contact__button .header__nav__item--sm button i,
.header__nav__item--sm .contact__button [type='button'] i,
.contact__button .header__nav__item--sm [type='button'] i,
.header__nav__item--sm .contact__button [type='reset'] i,
.contact__button .header__nav__item--sm [type='reset'] i,
.header__nav__item--sm .contact__button [type='submit'] i,
.contact__button .header__nav__item--sm [type='submit'] i,
.header__nav__item--sm .widget #subscribe-submit input[type="submit"] i,
.widget #subscribe-submit .header__nav__item--sm input[type="submit"] i {
    transition: unset
}
[type='color'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='email'],
[type='month'],
[type='number'],
[type='password'],
[type='search'],
[type='tel'],
[type='text'],
[type='time'],
[type='url'],
[type='week'],
input:not([type]),
textarea,
button,
[type='button'],
[type='reset'],
[type='submit'],
label,
.select-wrap select,
body {
    font-family: "Roboto", 'Noto Sans JP', '游ゴシック', '游ゴシック体', 'YuGothic', 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif
}
#main .text-label-gold {
    font-family: '游明朝', '游明朝体', 'YuMincho', 'ヒラギノ明朝 Pro W6', 'Hiragino Mincho Pro', 'HGS明朝E', 'ＭＳ Ｐ明朝', serif
}
@keyframes opacityAnime {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}
@keyframes clicklEffect {
    from {
        transform: scale(1);
        opacity: 1
    }
    to {
        transform: scale(100);
        opacity: 0
    }
}
* {
    box-sizing: border-box
}
*::before,
*::after {
    box-sizing: border-box
}
html {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility
}
body {
	background: #FAEBD7;
    font-feature-settings: "palt";
    line-height: 1.6;
    color: #212121;
    word-wrap: break-word;
    overflow-wrap: break-word
}
img {
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
    vertical-align: top;
    font-size: 0;
    line-height: 0
}
embed,
object,
iframe {
    max-width: 100%
}
a,
.contact__button button,
.contact__button [type='button'],
.contact__button [type='reset'],
.contact__button [type='submit'],
.widget #subscribe-submit input[type="submit"] {
    color: #543927	;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent
}
a i,
.contact__button button i,
.contact__button [type='button'] i,
.contact__button [type='reset'] i,
.contact__button [type='submit'] i,
.widget #subscribe-submit input[type="submit"] i,
a img,
.contact__button button img,
.contact__button [type='button'] img,
.contact__button [type='reset'] img,
.contact__button [type='submit'] img,
.widget #subscribe-submit input[type="submit"] img,
a span,
.contact__button button span,
.contact__button [type='button'] span,
.contact__button [type='reset'] span,
.contact__button [type='submit'] span,
.widget #subscribe-submit input[type="submit"] span,
a::before,
.contact__button button::before,
.contact__button [type='button']::before,
.contact__button [type='reset']::before,
.contact__button [type='submit']::before,
.widget #subscribe-submit input[type="submit"]::before,
a::after,
.contact__button button::after,
.contact__button [type='button']::after,
.contact__button [type='reset']::after,
.contact__button [type='submit']::after,
.widget #subscribe-submit input[type="submit"]::after {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
a:visited,
.contact__button button:visited,
.contact__button [type='button']:visited,
.contact__button [type='reset']:visited,
.contact__button [type='submit']:visited,
.widget #subscribe-submit input[type="submit"]:visited {
    color: #e68900
}
a:hover,
.contact__button button:hover,
.contact__button [type='button']:hover,
.contact__button [type='reset']:hover,
.contact__button [type='submit']:hover,
.widget #subscribe-submit input[type="submit"]:hover,
a:focus,
.contact__button button:focus,
.contact__button [type='button']:focus,
.contact__button [type='reset']:focus,
.contact__button [type='submit']:focus,
.widget #subscribe-submit input[type="submit"]:focus {
    color: #543927	
}
a:hover img,
.contact__button button:hover img,
.contact__button [type='button']:hover img,
.contact__button [type='reset']:hover img,
.contact__button [type='submit']:hover img,
.widget #subscribe-submit input[type="submit"]:hover img,
a:focus img,
.contact__button button:focus img,
.contact__button [type='button']:focus img,
.contact__button [type='reset']:focus img,
.contact__button [type='submit']:focus img,
.widget #subscribe-submit input[type="submit"]:focus img {
    opacity: 0.8
}
a:hover .img-link-wrap img,
.contact__button button:hover .img-link-wrap img,
.contact__button [type='button']:hover .img-link-wrap img,
.contact__button [type='reset']:hover .img-link-wrap img,
.contact__button [type='submit']:hover .img-link-wrap img,
.widget #subscribe-submit input[type="submit"]:hover .img-link-wrap img,
a:focus .img-link-wrap img,
.contact__button button:focus .img-link-wrap img,
.contact__button [type='button']:focus .img-link-wrap img,
.contact__button [type='reset']:focus .img-link-wrap img,
.contact__button [type='submit']:focus .img-link-wrap img,
.widget #subscribe-submit input[type="submit"]:focus .img-link-wrap img {
    opacity: 1;
    transform: scale(1.1, 1.1)
}
a:hover .img-link-wrap::after,
.contact__button button:hover .img-link-wrap::after,
.contact__button [type='button']:hover .img-link-wrap::after,
.contact__button [type='reset']:hover .img-link-wrap::after,
.contact__button [type='submit']:hover .img-link-wrap::after,
.widget #subscribe-submit input[type="submit"]:hover .img-link-wrap::after,
a:focus .img-link-wrap::after,
.contact__button button:focus .img-link-wrap::after,
.contact__button [type='button']:focus .img-link-wrap::after,
.contact__button [type='reset']:focus .img-link-wrap::after,
.contact__button [type='submit']:focus .img-link-wrap::after,
.widget #subscribe-submit input[type="submit"]:focus .img-link-wrap::after {
    opacity: 1
}
a:focus,
.contact__button button:focus,
.contact__button [type='button']:focus,
.contact__button [type='reset']:focus,
.contact__button [type='submit']:focus,
.widget #subscribe-submit input[type="submit"]:focus {
    outline: none
}
a:active,
.contact__button button:active,
.contact__button [type='button']:active,
.contact__button [type='reset']:active,
.contact__button [type='submit']:active,
.widget #subscribe-submit input[type="submit"]:active {
    color: #e68900
}
a .img-link-wrap,
.contact__button button .img-link-wrap,
.contact__button [type='button'] .img-link-wrap,
.contact__button [type='reset'] .img-link-wrap,
.contact__button [type='submit'] .img-link-wrap,
.widget #subscribe-submit input[type="submit"] .img-link-wrap {
    position: relative;
    display: inline-block;
    overflow: hidden;
    vertical-align: bottom
}
a .img-link-wrap::after,
.contact__button button .img-link-wrap::after,
.contact__button [type='button'] .img-link-wrap::after,
.contact__button [type='reset'] .img-link-wrap::after,
.contact__button [type='submit'] .img-link-wrap::after,
.widget #subscribe-submit input[type="submit"] .img-link-wrap::after {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
    font-size: 105%;
    vertical-align: -12%;
    line-height: inherit;
    content: "\E8FF";
    font-style: normal;
    font-weight: normal;
    position: absolute;
    left: 50%;
    top: 50%;
    color: #fff;
    font-size: 3.5rem;
    margin-left: -28px;
    margin-top: -28px;
    line-height: 1;
    opacity: .6
}
a.img-download .img-link-wrap::after,
.contact__button button.img-download .img-link-wrap::after,
.contact__button .img-download[type='button'] .img-link-wrap::after,
.contact__button .img-download[type='reset'] .img-link-wrap::after,
.contact__button .img-download[type='submit'] .img-link-wrap::after,
.widget #subscribe-submit input.img-download[type="submit"] .img-link-wrap::after {
    content: "\E2C0"
}
[type='color'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='email'],
[type='month'],
[type='number'],
[type='password'],
[type='search'],
[type='tel'],
[type='text'],
[type='time'],
[type='url'],
[type='week'],
input:not([type]),
textarea,
button,
[type='button'],
[type='reset'],
[type='submit'],
label,
.select-wrap select {
    -webkit-tap-highlight-color: transparent;
    border-radius: 0;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    font-feature-settings: "palt"
}
[type='color'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='email'],
[type='month'],
[type='number'],
[type='password'],
[type='search'],
[type='tel'],
[type='text'],
[type='time'],
[type='url'],
[type='week'],
input:not([type]),
textarea {
    border: 2px solid #e0e0e0;
    padding: 4px;
    max-width: 100%
}
[type='color']:focus,
[type='date']:focus,
[type='datetime']:focus,
[type='datetime-local']:focus,
[type='email']:focus,
[type='month']:focus,
[type='number']:focus,
[type='password']:focus,
[type='search']:focus,
[type='tel']:focus,
[type='text']:focus,
[type='time']:focus,
[type='url']:focus,
[type='week']:focus,
input:not([type]):focus,
textarea:focus,
[type='color']:hover,
[type='date']:hover,
[type='datetime']:hover,
[type='datetime-local']:hover,
[type='email']:hover,
[type='month']:hover,
[type='number']:hover,
[type='password']:hover,
[type='search']:hover,
[type='tel']:hover,
[type='text']:hover,
[type='time']:hover,
[type='url']:hover,
[type='week']:hover,
input:not([type]):hover,
textarea:hover {
    border-color: #9e9e9e
}
button,
[type='button'],
[type='reset'],
[type='submit'],
label,
select {
    cursor: pointer
}
button,
[type='button'],
[type='reset'],
[type='submit'] {
    border: none;
    color: #fff;
    background: #757575;
    padding: .32em .8em
}
button:focus,
[type='button']:focus,
[type='reset']:focus,
[type='submit']:focus,
button:hover,
[type='button']:hover,
[type='reset']:hover,
[type='submit']:hover {
    background: #424242
}
.select-wrap {
    position: relative;
    display: inline-block;
    background: #fff
}
.select-wrap::after {
    content: '';
    position: absolute;
    border-style: solid;
    border-color: transparent;
    border-top-color: #bdbdbd;
    border-width: 10px 6px 0;
    top: 50%;
    right: 12px;
    margin-top: -3px;
    margin-right: -5px
}
.select-wrap:hover::after,
.select-wrap:focus::after {
    border-top-color: #616161
}
.select-wrap select {
    padding: 0;
    margin: 0;
    background: none;
    position: relative;
    border: 2px solid #e0e0e0;
    padding: 4px;
    padding-right: 24px;
    max-width: 100%
}
.gecko .select-wrap select {
    padding: 0;
    padding-right: 24px
}
.select-wrap select::-ms-expand {
    display: none
}
.select-wrap select:hover,
.select-wrap select:focus {
    border-color: #9e9e9e
}
hr {
    background: none;
    border: none;
    clear: both;
    border-bottom: 1px solid #bdbdbd;
    margin: 1.6em auto
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
figure {
    margin: 1.6em 0
}
pre {
    overflow: auto;
    max-width: 100%
}
p:empty {
    display: none
}
.wp-caption,
.gallery-caption {
    max-width: 100%
}
.wp-caption-text,
.gallery-caption-text {
    font-size: .75rem;
    margin-top: .8em;
    color: #373737
}
@media (min-width: 768px) {
    .wp-caption-text,
    .gallery-caption-text {
        font-size: .875rem
    }
}
.wp-video,
.gallery-video {
    margin: 1.6em 0
}
.alignright,
.alignleft {
    max-width: 40% !important;
    position: relative;
    z-index: 1
}
@media (min-width: 768px) {
    .alignright,
    .alignleft {
        max-width: 36% !important
    }
}
@media (min-width: 992px) {
    .custom_column_side_none .alignright,
    .custom_column_side_none .alignleft {
        max-width: 32% !important
    }
}
.alignleft {
    float: left;
    margin-right: 16px;
    margin-bottom: 16px
}
@media (min-width: 768px) {
    .alignleft {
        margin-right: 32px;
        margin-bottom: 32px
    }
}
.alignright {
    float: right;
    margin-bottom: 16px;
    margin-left: 16px
}
@media (min-width: 768px) {
    .alignright {
        margin-bottom: 32px;
        margin-left: 32px
    }
}
.aligncenter {
    margin-right: auto;
    margin-left: auto;
    text-align: center
}
.alignnone {
    clear: both
}
.text-center {
    text-align: center
}
img.aligncenter {
    display: block
}
.bypostauthor {
    font-weight: 900
}
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden
}
.nav-links {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    clear: both;
    margin: 1.6em 0;
    padding-top: 1.6em
}
.nav-links::before {
    content: '';
    display: block;
    background-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 25%, #e0e0e0 25%, #e0e0e0 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 75%, #e0e0e0 75%, #e0e0e0);
    background-size: 4px 4px;
    height: 8px;
    clear: both;
    margin: 0 0 2.88em;
    width: 100%
}
.nav-links>a,
.contact__button .nav-links>button,
.contact__button .nav-links>[type='button'],
.contact__button .nav-links>[type='reset'],
.contact__button .nav-links>[type='submit'],
.widget #subscribe-submit .nav-links>input[type="submit"],
.nav-links>span {
    display: block;
    padding: .2em .8em;
    background: #757575;
    text-align: center;
    white-space: nowrap;
    color: #fff
}
.nav-links>a,
.contact__button .nav-links>button,
.contact__button .nav-links>[type='button'],
.contact__button .nav-links>[type='reset'],
.contact__button .nav-links>[type='submit'],
.widget #subscribe-submit .nav-links>input[type="submit"] {
    overflow: hidden;
    position: relative;
    background: #bdbdbd
}
.nav-links>a .click-point,
.contact__button .nav-links>button .click-point,
.contact__button .nav-links>[type='button'] .click-point,
.contact__button .nav-links>[type='reset'] .click-point,
.contact__button .nav-links>[type='submit'] .click-point,
.widget #subscribe-submit .nav-links>input[type="submit"] .click-point {
    will-change: transform;
    margin: -5px 0 0 -5px;
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.2);
    border-radius: 50%;
    animation: clicklEffect 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal
}
.nav-links>a:hover,
.contact__button .nav-links>button:hover,
.contact__button .nav-links>[type='button']:hover,
.contact__button .nav-links>[type='reset']:hover,
.contact__button .nav-links>[type='submit']:hover,
.widget #subscribe-submit .nav-links>input[type="submit"]:hover,
.nav-links>a:focus,
.contact__button .nav-links>button:focus,
.contact__button .nav-links>[type='button']:focus,
.contact__button .nav-links>[type='reset']:focus,
.contact__button .nav-links>[type='submit']:focus,
.widget #subscribe-submit .nav-links>input[type="submit"]:focus {
    background: #616161
}
.nav-links .dots {
    background: none;
    color: #757575
}
.nav-links .prev::before {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
    font-size: 105%;
    vertical-align: -12%;
    line-height: inherit;
    content: "\E5C4";
    font-style: normal;
    font-weight: normal;
    line-height: 1
}
.nav-links .next::after {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
    font-size: 105%;
    vertical-align: -12%;
    line-height: inherit;
    content: "\E5C8";
    font-style: normal;
    font-weight: normal;
    line-height: 1
}
.page-links-previous-next a,
.page-links-previous-next .contact__button button,
.contact__button .page-links-previous-next button,
.page-links-previous-next .contact__button [type='button'],
.contact__button .page-links-previous-next [type='button'],
.page-links-previous-next .contact__button [type='reset'],
.contact__button .page-links-previous-next [type='reset'],
.page-links-previous-next .contact__button [type='submit'],
.contact__button .page-links-previous-next [type='submit'],
.page-links-previous-next .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .page-links-previous-next input[type="submit"] {
    width: 50%;
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal
}
.search-form {
    display: flex;
    flex-wrap: wrap;
    margin: 1.6em 0
}
.search-form label {
    width: 75%;
    max-width: 320px
}
.search-submit {
    width: 25%;
    max-width: 48px
}
.search-field {
    width: 100%;
    box-sizing: content-box
}
*[class*="wp-svg"] {
    vertical-align: -6%
}
a.custom-btn,
.contact__button button,
.contact__button [type='button'],
.contact__button [type='reset'],
.contact__button [type='submit'],
.widget #subscribe-submit input[type="submit"],
.header__nav--sticky a.header__nav__menu__side-clone__label,
.header__nav--sticky .contact__button button.header__nav__menu__side-clone__label,
.contact__button .header__nav--sticky button.header__nav__menu__side-clone__label,
label.custom-btn,
.header__nav--sticky label.header__nav__menu__side-clone__label {
    will-change: transform;
    border-radius: 10px;
    border: none;
    padding: .8em 2.4em;
    overflow: hidden;
    position: relative;
    display: inline-block;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    color: #fff;
    background: #543927	;
    text-align: center
}
a.custom-btn .click-point,
.contact__button button .click-point,
.contact__button [type='button'] .click-point,
.contact__button [type='reset'] .click-point,
.contact__button [type='submit'] .click-point,
.widget #subscribe-submit input[type="submit"] .click-point,
.header__nav--sticky a.header__nav__menu__side-clone__label .click-point,
label.custom-btn .click-point,
.header__nav--sticky label.header__nav__menu__side-clone__label .click-point {
    will-change: transform;
    margin: -5px 0 0 -5px;
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.2);
    border-radius: 50%;
    animation: clicklEffect 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal
}
a.custom-btn:hover,
.contact__button button:hover,
.contact__button [type='button']:hover,
.contact__button [type='reset']:hover,
.contact__button [type='submit']:hover,
.widget #subscribe-submit input[type="submit"]:hover,
.header__nav--sticky a.header__nav__menu__side-clone__label:hover,
a.custom-btn:focus,
.contact__button button:focus,
.contact__button [type='button']:focus,
.contact__button [type='reset']:focus,
.contact__button [type='submit']:focus,
.widget #subscribe-submit input[type="submit"]:focus,
.header__nav--sticky a.header__nav__menu__side-clone__label:focus,
label.custom-btn:hover,
.header__nav--sticky label.header__nav__menu__side-clone__label:hover,
label.custom-btn:focus,
.header__nav--sticky label.header__nav__menu__side-clone__label:focus {
    opacity: .8;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.4)
}
a.custom-btn:active,
.contact__button button:active,
.contact__button [type='button']:active,
.contact__button [type='reset']:active,
.contact__button [type='submit']:active,
.widget #subscribe-submit input[type="submit"]:active,
.header__nav--sticky a.header__nav__menu__side-clone__label:active,
label.custom-btn:active,
.header__nav--sticky label.header__nav__menu__side-clone__label:active {
    background: #e64f0c;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4)
}
a.custom-btn--white,
.contact__button button.custom-btn--white,
.contact__button .custom-btn--white[type='button'],
.contact__button .custom-btn--white[type='reset'],
.contact__button .custom-btn--white[type='submit'],
.widget #subscribe-submit input.custom-btn--white[type="submit"],
label.custom-btn--white {
    background: #fff;
    color: #616161;
    box-shadow: none;
    border: 2px solid #e0e0e0
}
a.custom-btn--white:hover,
.contact__button button.custom-btn--white:hover,
.contact__button .custom-btn--white[type='button']:hover,
.contact__button .custom-btn--white[type='reset']:hover,
.contact__button .custom-btn--white[type='submit']:hover,
.widget #subscribe-submit input.custom-btn--white[type="submit"]:hover,
a.custom-btn--white:focus,
.contact__button button.custom-btn--white:focus,
.contact__button .custom-btn--white[type='button']:focus,
.contact__button .custom-btn--white[type='reset']:focus,
.contact__button .custom-btn--white[type='submit']:focus,
.widget #subscribe-submit input.custom-btn--white[type="submit"]:focus,
label.custom-btn--white:hover,
label.custom-btn--white:focus {
    background: #FF580D;
    box-shadow: none;
    color: #fff;
    border-color: #FF580D
}
.page-scroll {
    position: fixed;
    right: 16px;
    bottom: 16px;
    z-index: 6;
    margin: 0;
    transform: translateY(80px)
}
.page-scroll--active {
    transform: translateY(0)
}
#page-scroll__btn {
    padding: 0;
    text-align: center;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4)
}
#page-scroll__btn i {
    font-size: 1rem;
    width: 3.2em;
    line-height: 3.2
}
#page-scroll__btn:hover,
#page-scroll__btn:focus {
    background: #543927	;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.4)
}
#page-scroll__btn:active {
    background: #e68900;
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.4)
}
.header__h1 {
    text-align: center;
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    display: block;
    font-size: .813rem;
    margin: 0;
    background: #543927	;
    padding: .4em 16px;
    color: #fff
}
.header__img,
.header__img--lg {
    margin: 0;
    text-align: center
}
.header__img a,
.header__img .contact__button button,
.contact__button .header__img button,
.header__img .contact__button [type='button'],
.contact__button .header__img [type='button'],
.header__img .contact__button [type='reset'],
.contact__button .header__img [type='reset'],
.header__img .contact__button [type='submit'],
.contact__button .header__img [type='submit'],
.header__img .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .header__img input[type="submit"],
.header__img--lg a,
.header__img--lg .contact__button button,
.contact__button .header__img--lg button,
.header__img--lg .contact__button [type='button'],
.contact__button .header__img--lg [type='button'],
.header__img--lg .contact__button [type='reset'],
.contact__button .header__img--lg [type='reset'],
.header__img--lg .contact__button [type='submit'],
.contact__button .header__img--lg [type='submit'],
.header__img--lg .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .header__img--lg input[type="submit"] {
    margin: 0 auto;
    max-width: 1030px;
    display: block
}
.header__img--lg {
    display: none
}
.header__mainbord__img,
.header__mainbord__img--lg {
    margin: 0 auto;
    text-align: center;
    max-width: 1030px
}
.header__mainbord__img--lg {
    display: none
}
.header__nav {
    display: block;
    justify-content: center;
    position: relative;
    z-index: 100;
    width: 100%;
}
.header__nav__item {
    flex: 1 0 80px;
    position: relative
}
.header__nav__item--sm a,
.header__nav__item--sm .contact__button button,
.contact__button .header__nav__item--sm button,
.header__nav__item--sm .contact__button [type='button'],
.contact__button .header__nav__item--sm [type='button'],
.header__nav__item--sm .contact__button [type='reset'],
.contact__button .header__nav__item--sm [type='reset'],
.header__nav__item--sm .contact__button [type='submit'],
.contact__button .header__nav__item--sm [type='submit'],
.header__nav__item--sm .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .header__nav__item--sm input[type="submit"] {
    display: block;
    text-align: center;
    padding: 1em 0;
    text-decoration: none;
    color: #212121;
    font-size: .813rem;
    background: #fafafa;
    border-right: 1px solid #e0e0e0;
    text-transform: uppercase;
    overflow: hidden;
    position: relative;
    line-height: 1.2;
    height: 100%
}
.header__nav__item--sm a .click-point,
.header__nav__item--sm .contact__button button .click-point,
.contact__button .header__nav__item--sm button .click-point,
.header__nav__item--sm .contact__button [type='button'] .click-point,
.contact__button .header__nav__item--sm [type='button'] .click-point,
.header__nav__item--sm .contact__button [type='reset'] .click-point,
.contact__button .header__nav__item--sm [type='reset'] .click-point,
.header__nav__item--sm .contact__button [type='submit'] .click-point,
.contact__button .header__nav__item--sm [type='submit'] .click-point,
.header__nav__item--sm .widget #subscribe-submit input[type="submit"] .click-point,
.widget #subscribe-submit .header__nav__item--sm input[type="submit"] .click-point {
    will-change: transform;
    margin: -5px 0 0 -5px;
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.2);
    border-radius: 50%;
    animation: clicklEffect 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal
}
.header__nav__item--sm a i,
.header__nav__item--sm .contact__button button i,
.contact__button .header__nav__item--sm button i,
.header__nav__item--sm .contact__button [type='button'] i,
.contact__button .header__nav__item--sm [type='button'] i,
.header__nav__item--sm .contact__button [type='reset'] i,
.contact__button .header__nav__item--sm [type='reset'] i,
.header__nav__item--sm .contact__button [type='submit'] i,
.contact__button .header__nav__item--sm [type='submit'] i,
.header__nav__item--sm .widget #subscribe-submit input[type="submit"] i,
.widget #subscribe-submit .header__nav__item--sm input[type="submit"] i {
    font-size: 1.5rem
}
.header__nav__item--sm a:hover,
.header__nav__item--sm .contact__button button:hover,
.contact__button .header__nav__item--sm button:hover,
.header__nav__item--sm .contact__button [type='button']:hover,
.contact__button .header__nav__item--sm [type='button']:hover,
.header__nav__item--sm .contact__button [type='reset']:hover,
.contact__button .header__nav__item--sm [type='reset']:hover,
.header__nav__item--sm .contact__button [type='submit']:hover,
.contact__button .header__nav__item--sm [type='submit']:hover,
.header__nav__item--sm .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .header__nav__item--sm input[type="submit"]:hover,
.header__nav__item--sm a:focus,
.header__nav__item--sm .contact__button button:focus,
.contact__button .header__nav__item--sm button:focus,
.header__nav__item--sm .contact__button [type='button']:focus,
.contact__button .header__nav__item--sm [type='button']:focus,
.header__nav__item--sm .contact__button [type='reset']:focus,
.contact__button .header__nav__item--sm [type='reset']:focus,
.header__nav__item--sm .contact__button [type='submit']:focus,
.contact__button .header__nav__item--sm [type='submit']:focus,
.header__nav__item--sm .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .header__nav__item--sm input[type="submit"]:focus {
    background: #eee
}
.header__nav__item--sm:last-child a,
.header__nav__item--sm:last-child .contact__button button,
.contact__button .header__nav__item--sm:last-child button,
.header__nav__item--sm:last-child .contact__button [type='button'],
.contact__button .header__nav__item--sm:last-child [type='button'],
.header__nav__item--sm:last-child .contact__button [type='reset'],
.contact__button .header__nav__item--sm:last-child [type='reset'],
.header__nav__item--sm:last-child .contact__button [type='submit'],
.contact__button .header__nav__item--sm:last-child [type='submit'],
.header__nav__item--sm:last-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .header__nav__item--sm:last-child input[type="submit"] {
    border-right: none
}
.header__nav__item__text {
    display: block
}
.header__nav__menu {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: auto;
    width: 100%;
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.4);
    background: #fff;
    text-align: center;
    z-index: 100;
    display: block;
}
.header__nav__menu__inner {
    background: #fff;
    height: auto;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.header__nav__menu__input {
    display: none
}
.header__nav__menu__input:checked~div {
    opacity: 1;
    transform: translateX(0);
    display: block
}
.header__nav__menu__input:checked+label .header__nav__menu__side-clone__label__open {
    display: none
}
.header__nav__menu__input:checked+label .header__nav__menu__label__close {
    display: inline
}
.header__nav__menu__input:checked+label .header__nav__menu__label__close__times {
    transform: translateX(0);
    opacity: 1
}
.header__nav__menu__input:checked+label:before {
    display: block
}
.header__nav__menu__input:checked+.header__nav__menu__side-clone__label:before {
    display: none
}
.header__nav__menu__label {
    display: block;
    text-align: center;
    padding: 1em 0;
    text-decoration: none;
    color: #212121;
    font-size: .813rem;
    background: #fafafa;
    border-right: 1px solid #e0e0e0;
    text-transform: uppercase;
    overflow: hidden;
    position: relative;
    line-height: 1.2;
    height: 100%
}
.header__nav__menu__label .click-point {
    will-change: transform;
    margin: -5px 0 0 -5px;
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.2);
    border-radius: 50%;
    animation: clicklEffect 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal
}
.header__nav__menu__label i {
    font-size: 1.5rem
}
.header__nav__menu__label:hover,
.header__nav__menu__label:focus {
    background: #eee
}
.header__nav__menu__label:before {
    content: '';
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    left: 0;
    z-index: 100;
    top: 0;
    display: none;
    animation: opacityAnime 800ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s 1 normal
}
.header__nav__menu__label__close {
    display: none
}
.header__nav__menu__label__close__times {
    position: fixed;
    transform: translateX(-100vw);
    left: 0;
    bottom: 0;
    z-index: 101;
    width: 262px;
    max-width: 100vw;
    background: #616161;
    line-height: 48px;
    color: #fff;
    opacity: 0
}
.header__nav__menu__label__close__times i {
    font-size: 1.125rem
}
.header__nav__menu__list {
    text-align: left;
    list-style: none;
    margin: 0;
    padding: 0
}
.header__nav__menu__list ul {
    list-style: none;
    margin: 0;
    padding: 0;
    border-left: 4px solid #e0e0e0;
	width: 80%;
	margin-left: 20%;
}
.header__nav__menu__list ul a,
.header__nav__menu__list ul .contact__button button,
.contact__button .header__nav__menu__list ul button,
.header__nav__menu__list ul .contact__button [type='button'],
.contact__button .header__nav__menu__list ul [type='button'],
.header__nav__menu__list ul .contact__button [type='reset'],
.contact__button .header__nav__menu__list ul [type='reset'],
.header__nav__menu__list ul .contact__button [type='submit'],
.contact__button .header__nav__menu__list ul [type='submit'],
.header__nav__menu__list ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .header__nav__menu__list ul input[type="submit"] {
    padding-top: 1em;
    padding-bottom: 1em
}
.header__nav__menu__list__sub {
    display: block;
    color: #bdbdbd
}
.header__nav__menu__list li {
    padding: 0;
    margin: 0
}
.header__nav__menu__list li.current-menu-item a,
.header__nav__menu__list li.current-menu-item .contact__button button,
.contact__button .header__nav__menu__list li.current-menu-item button,
.header__nav__menu__list li.current-menu-item .contact__button [type='button'],
.contact__button .header__nav__menu__list li.current-menu-item [type='button'],
.header__nav__menu__list li.current-menu-item .contact__button [type='reset'],
.contact__button .header__nav__menu__list li.current-menu-item [type='reset'],
.header__nav__menu__list li.current-menu-item .contact__button [type='submit'],
.contact__button .header__nav__menu__list li.current-menu-item [type='submit'],
.header__nav__menu__list li.current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .header__nav__menu__list li.current-menu-item input[type="submit"] {
    background: #eee
}
.header__nav__menu__list a,
.header__nav__menu__list .contact__button button,
.contact__button .header__nav__menu__list button,
.header__nav__menu__list .contact__button [type='button'],
.contact__button .header__nav__menu__list [type='button'],
.header__nav__menu__list .contact__button [type='reset'],
.contact__button .header__nav__menu__list [type='reset'],
.header__nav__menu__list .contact__button [type='submit'],
.contact__button .header__nav__menu__list [type='submit'],
.header__nav__menu__list .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .header__nav__menu__list input[type="submit"] {
    line-height: 1.2;
    display: block;
    border-bottom: 1px solid #e0e0e0;
    background: #fafafa;
    text-decoration: none;
    color: #212121;
    font-size: .813rem;
    padding: 1.6em 32px 1.6em 24px;
    overflow: hidden;
    position: relative
}
.header__nav__menu__list a .click-point,
.header__nav__menu__list .contact__button button .click-point,
.contact__button .header__nav__menu__list button .click-point,
.header__nav__menu__list .contact__button [type='button'] .click-point,
.contact__button .header__nav__menu__list [type='button'] .click-point,
.header__nav__menu__list .contact__button [type='reset'] .click-point,
.contact__button .header__nav__menu__list [type='reset'] .click-point,
.header__nav__menu__list .contact__button [type='submit'] .click-point,
.contact__button .header__nav__menu__list [type='submit'] .click-point,
.header__nav__menu__list .widget #subscribe-submit input[type="submit"] .click-point,
.widget #subscribe-submit .header__nav__menu__list input[type="submit"] .click-point {
    will-change: transform;
    margin: -5px 0 0 -5px;
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.2);
    border-radius: 50%;
    animation: clicklEffect 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal
}
.header__nav__menu__list a:after,
.header__nav__menu__list .contact__button button:after,
.contact__button .header__nav__menu__list button:after,
.header__nav__menu__list .contact__button [type='button']:after,
.contact__button .header__nav__menu__list [type='button']:after,
.header__nav__menu__list .contact__button [type='reset']:after,
.contact__button .header__nav__menu__list [type='reset']:after,
.header__nav__menu__list .contact__button [type='submit']:after,
.contact__button .header__nav__menu__list [type='submit']:after,
.header__nav__menu__list .widget #subscribe-submit input[type="submit"]:after,
.widget #subscribe-submit .header__nav__menu__list input[type="submit"]:after {
    content: '';
    position: absolute;
    border-style: solid;
    border-color: transparent;
    border-width: 4px;
    border-left-color: #bdbdbd;
    right: 24px;
    top: 50%;
    margin-top: -4px
}
.header__nav__menu__list a:hover,
.header__nav__menu__list .contact__button button:hover,
.contact__button .header__nav__menu__list button:hover,
.header__nav__menu__list .contact__button [type='button']:hover,
.contact__button .header__nav__menu__list [type='button']:hover,
.header__nav__menu__list .contact__button [type='reset']:hover,
.contact__button .header__nav__menu__list [type='reset']:hover,
.header__nav__menu__list .contact__button [type='submit']:hover,
.contact__button .header__nav__menu__list [type='submit']:hover,
.header__nav__menu__list .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .header__nav__menu__list input[type="submit"]:hover,
.header__nav__menu__list a:focus,
.header__nav__menu__list .contact__button button:focus,
.contact__button .header__nav__menu__list button:focus,
.header__nav__menu__list .contact__button [type='button']:focus,
.contact__button .header__nav__menu__list [type='button']:focus,
.header__nav__menu__list .contact__button [type='reset']:focus,
.contact__button .header__nav__menu__list [type='reset']:focus,
.header__nav__menu__list .contact__button [type='submit']:focus,
.contact__button .header__nav__menu__list [type='submit']:focus,
.header__nav__menu__list .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .header__nav__menu__list input[type="submit"]:focus {
    background: #eee
}
.header__nav__menu__list a:hover:after,
.header__nav__menu__list .contact__button button:hover:after,
.contact__button .header__nav__menu__list button:hover:after,
.header__nav__menu__list .contact__button [type='button']:hover:after,
.contact__button .header__nav__menu__list [type='button']:hover:after,
.header__nav__menu__list .contact__button [type='reset']:hover:after,
.contact__button .header__nav__menu__list [type='reset']:hover:after,
.header__nav__menu__list .contact__button [type='submit']:hover:after,
.contact__button .header__nav__menu__list [type='submit']:hover:after,
.header__nav__menu__list .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .header__nav__menu__list input[type="submit"]:hover:after,
.header__nav__menu__list a:focus:after,
.header__nav__menu__list .contact__button button:focus:after,
.contact__button .header__nav__menu__list button:focus:after,
.header__nav__menu__list .contact__button [type='button']:focus:after,
.contact__button .header__nav__menu__list [type='button']:focus:after,
.header__nav__menu__list .contact__button [type='reset']:focus:after,
.contact__button .header__nav__menu__list [type='reset']:focus:after,
.header__nav__menu__list .contact__button [type='submit']:focus:after,
.contact__button .header__nav__menu__list [type='submit']:focus:after,
.header__nav__menu__list .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .header__nav__menu__list input[type="submit"]:focus:after {
    right: 16px;
    border-left-color: #616161
}
.header__nav__menu__side-clone {
    text-align: left;
    width: 230px;
    margin: 0 auto;
    padding-bottom: 48px;
	display: none;
}
.header__nav__menu__side-clone .widget-gallery {
    display: none
}
.header__nav__menu__side-clone__label {
    height: auto;
    z-index: 0;
    margin: 1.6em 0;
    line-height: 1.6
}
.header__nav__menu__side-clone__label:before {
    display: none
}
.header__nav__menu__side-clone__label__text {
    display: inline
}
.header__nav__menu__side-clone__label i {
    font-size: inherit
}
.header__nav--sticky {
    position: fixed;
    top: 0;
    left: 0;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4)
}
.header__nav--sticky .header__nav__menu__label,
.header__nav--sticky .header__nav__item--sm a,
.header__nav--sticky .header__nav__item--sm .contact__button button,
.contact__button .header__nav--sticky .header__nav__item--sm button,
.header__nav--sticky .header__nav__item--sm .contact__button [type='button'],
.contact__button .header__nav--sticky .header__nav__item--sm [type='button'],
.header__nav--sticky .header__nav__item--sm .contact__button [type='reset'],
.contact__button .header__nav--sticky .header__nav__item--sm [type='reset'],
.header__nav--sticky .header__nav__item--sm .contact__button [type='submit'],
.contact__button .header__nav--sticky .header__nav__item--sm [type='submit'],
.header__nav--sticky .header__nav__item--sm .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .header__nav--sticky .header__nav__item--sm input[type="submit"] {
    background: #543927	;
    border: none;
    color: #fff
}
.header__nav--sticky .header__nav__menu {
    position: absolute
}
.header__nav--sticky .header__nav__menu__side-clone__label {
    height: auto;
    z-index: 0
}
.header__nav--sticky .header__nav__menu__side-clone__label__text {
    display: inline
}
.footer {
    background: #fafafa
}
.footer__contact {
    text-align: center;
    background: #eee;
    padding: 1.6em 16px
}
.footer__contact h3,
.footer__contact p {
    margin: 0
}
.footer__contact__title {
    font-size: 1rem;
    font-weight: 500
}
.footer__contact__tel {
    font-size: 2rem;
    line-height: 1.4;
    font-weight: 500
}
.footer__contact__tel a,
.footer__contact__tel .contact__button button,
.contact__button .footer__contact__tel button,
.footer__contact__tel .contact__button [type='button'],
.contact__button .footer__contact__tel [type='button'],
.footer__contact__tel .contact__button [type='reset'],
.contact__button .footer__contact__tel [type='reset'],
.footer__contact__tel .contact__button [type='submit'],
.contact__button .footer__contact__tel [type='submit'],
.footer__contact__tel .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .footer__contact__tel input[type="submit"] {
    color: #212121
}
.footer__contact__tel i {
    color: #543927	;
    margin-right: 8px
}
.footer__content {
    max-width: 1046px;
    margin: auto;
    padding: 1.6em 8px
}
.footer__address {
    font-size: .813rem;
    text-align: center;
    font-style: normal;
    background: #543927	;
    padding: 1.6em 10px;
    color: #fff
}
.footer__address a,
.footer__address .contact__button button,
.contact__button .footer__address button,
.footer__address .contact__button [type='button'],
.contact__button .footer__address [type='button'],
.footer__address .contact__button [type='reset'],
.contact__button .footer__address [type='reset'],
.footer__address .contact__button [type='submit'],
.contact__button .footer__address [type='submit'],
.footer__address .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .footer__address input[type="submit"] {
    color: #fff
}
.footer__copyright {
    font-size: .813rem;
    text-align: center;
    margin: 0;
    padding: .8em 10px;
    background: #e68900;
    color: #fff
}
.footer__copyright a,
.footer__copyright .contact__button button,
.contact__button .footer__copyright button,
.footer__copyright .contact__button [type='button'],
.contact__button .footer__copyright [type='button'],
.footer__copyright .contact__button [type='reset'],
.contact__button .footer__copyright [type='reset'],
.footer__copyright .contact__button [type='submit'],
.contact__button .footer__copyright [type='submit'],
.footer__copyright .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .footer__copyright input[type="submit"] {
    color: #fff
}
.container {
    position: relative;
    max-width: 1054px;
    margin: 1.6em auto;
    padding-left: 16px;
    padding-right: 16px;
}
.side {
    display: none
}
.widget {
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    font-size: .813rem
}
.widget ul {
    list-style: none
}
.widget a,
.widget .contact__button button,
.contact__button .widget button,
.widget .contact__button [type='button'],
.contact__button .widget [type='button'],
.widget .contact__button [type='reset'],
.contact__button .widget [type='reset'],
.widget .contact__button [type='submit'],
.contact__button .widget [type='submit'],
.widget #subscribe-submit input[type="submit"] {
    display: inline-block;
    overflow: hidden;
    position: relative;
    vertical-align: top
}
.widget a .click-point,
.widget .contact__button button .click-point,
.contact__button .widget button .click-point,
.widget .contact__button [type='button'] .click-point,
.contact__button .widget [type='button'] .click-point,
.widget .contact__button [type='reset'] .click-point,
.contact__button .widget [type='reset'] .click-point,
.widget .contact__button [type='submit'] .click-point,
.contact__button .widget [type='submit'] .click-point,
.widget #subscribe-submit input[type="submit"] .click-point {
    will-change: transform;
    margin: -5px 0 0 -5px;
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.2);
    border-radius: 50%;
    animation: clicklEffect 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal
}
.widgettitle {
    font-size: .875rem
}
.widget-subtitle {
    display: block;
    font-weight: normal;
    font-size: .625rem;
    color: #bdbdbd;
    margin: -.2em 0
}
.widget_nav_menu .post-date,
.widget_news_widget .post-date,
.widget_case_widget .post-date,
.widget_archive .post-date,
.widget_categories .post-date,
.widget_recent_entries .post-date,
.widget_meta .post-date,
.widget_rss .post-date,
.widget_rss_links .post-date,
.widget_authors .post-date,
.widget_top-posts .post-date {
    display: block;
    font-size: .625rem;
    color: #616161;
    margin: 0 16px .8em;
    text-align: right
}
.widget_nav_menu .rss-date,
.widget_nav_menu .rssSummary,
.widget_nav_menu cite,
.widget_news_widget .rss-date,
.widget_news_widget .rssSummary,
.widget_news_widget cite,
.widget_case_widget .rss-date,
.widget_case_widget .rssSummary,
.widget_case_widget cite,
.widget_archive .rss-date,
.widget_archive .rssSummary,
.widget_archive cite,
.widget_categories .rss-date,
.widget_categories .rssSummary,
.widget_categories cite,
.widget_recent_entries .rss-date,
.widget_recent_entries .rssSummary,
.widget_recent_entries cite,
.widget_meta .rss-date,
.widget_meta .rssSummary,
.widget_meta cite,
.widget_rss .rss-date,
.widget_rss .rssSummary,
.widget_rss cite,
.widget_rss_links .rss-date,
.widget_rss_links .rssSummary,
.widget_rss_links cite,
.widget_authors .rss-date,
.widget_authors .rssSummary,
.widget_authors cite,
.widget_top-posts .rss-date,
.widget_top-posts .rssSummary,
.widget_top-posts cite {
    padding: 0 16px;
    font-size: .625rem;
    color: #616161
}
.widget_nav_menu .rssSummary,
.widget_news_widget .rssSummary,
.widget_case_widget .rssSummary,
.widget_archive .rssSummary,
.widget_categories .rssSummary,
.widget_recent_entries .rssSummary,
.widget_meta .rssSummary,
.widget_rss .rssSummary,
.widget_rss_links .rssSummary,
.widget_authors .rssSummary,
.widget_top-posts .rssSummary {
    margin-bottom: 1.6em
}
.widget_nav_menu cite,
.widget_news_widget cite,
.widget_case_widget cite,
.widget_archive cite,
.widget_categories cite,
.widget_recent_entries cite,
.widget_meta cite,
.widget_rss cite,
.widget_rss_links cite,
.widget_authors cite,
.widget_top-posts cite {
    display: block;
    text-align: right
}
.widget_nav_menu ul,
.widget_news_widget ul,
.widget_case_widget ul,
.widget_archive ul,
.widget_categories ul,
.widget_recent_entries ul,
.widget_meta ul,
.widget_rss ul,
.widget_rss_links ul,
.widget_authors ul,
.widget_top-posts ul {
    margin: 0;
    padding: 0;
    list-style: none
}
.widget_nav_menu ul ul,
.widget_news_widget ul ul,
.widget_case_widget ul ul,
.widget_archive ul ul,
.widget_categories ul ul,
.widget_recent_entries ul ul,
.widget_meta ul ul,
.widget_rss ul ul,
.widget_rss_links ul ul,
.widget_authors ul ul,
.widget_top-posts ul ul {
    border-left: 16px solid #f5f5f5
}
.widget_nav_menu ul ul a,
.widget_nav_menu ul ul .contact__button button,
.contact__button .widget_nav_menu ul ul button,
.widget_nav_menu ul ul .contact__button [type='button'],
.contact__button .widget_nav_menu ul ul [type='button'],
.widget_nav_menu ul ul .contact__button [type='reset'],
.contact__button .widget_nav_menu ul ul [type='reset'],
.widget_nav_menu ul ul .contact__button [type='submit'],
.contact__button .widget_nav_menu ul ul [type='submit'],
.widget_nav_menu ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_nav_menu ul ul input[type="submit"],
.widget_news_widget ul ul a,
.widget_news_widget ul ul .contact__button button,
.contact__button .widget_news_widget ul ul button,
.widget_news_widget ul ul .contact__button [type='button'],
.contact__button .widget_news_widget ul ul [type='button'],
.widget_news_widget ul ul .contact__button [type='reset'],
.contact__button .widget_news_widget ul ul [type='reset'],
.widget_news_widget ul ul .contact__button [type='submit'],
.contact__button .widget_news_widget ul ul [type='submit'],
.widget_news_widget ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_news_widget ul ul input[type="submit"],
.widget_case_widget ul ul a,
.widget_case_widget ul ul .contact__button button,
.contact__button .widget_case_widget ul ul button,
.widget_case_widget ul ul .contact__button [type='button'],
.contact__button .widget_case_widget ul ul [type='button'],
.widget_case_widget ul ul .contact__button [type='reset'],
.contact__button .widget_case_widget ul ul [type='reset'],
.widget_case_widget ul ul .contact__button [type='submit'],
.contact__button .widget_case_widget ul ul [type='submit'],
.widget_case_widget ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_case_widget ul ul input[type="submit"],
.widget_archive ul ul a,
.widget_archive ul ul .contact__button button,
.contact__button .widget_archive ul ul button,
.widget_archive ul ul .contact__button [type='button'],
.contact__button .widget_archive ul ul [type='button'],
.widget_archive ul ul .contact__button [type='reset'],
.contact__button .widget_archive ul ul [type='reset'],
.widget_archive ul ul .contact__button [type='submit'],
.contact__button .widget_archive ul ul [type='submit'],
.widget_archive ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_archive ul ul input[type="submit"],
.widget_categories ul ul a,
.widget_categories ul ul .contact__button button,
.contact__button .widget_categories ul ul button,
.widget_categories ul ul .contact__button [type='button'],
.contact__button .widget_categories ul ul [type='button'],
.widget_categories ul ul .contact__button [type='reset'],
.contact__button .widget_categories ul ul [type='reset'],
.widget_categories ul ul .contact__button [type='submit'],
.contact__button .widget_categories ul ul [type='submit'],
.widget_categories ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_categories ul ul input[type="submit"],
.widget_recent_entries ul ul a,
.widget_recent_entries ul ul .contact__button button,
.contact__button .widget_recent_entries ul ul button,
.widget_recent_entries ul ul .contact__button [type='button'],
.contact__button .widget_recent_entries ul ul [type='button'],
.widget_recent_entries ul ul .contact__button [type='reset'],
.contact__button .widget_recent_entries ul ul [type='reset'],
.widget_recent_entries ul ul .contact__button [type='submit'],
.contact__button .widget_recent_entries ul ul [type='submit'],
.widget_recent_entries ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_recent_entries ul ul input[type="submit"],
.widget_meta ul ul a,
.widget_meta ul ul .contact__button button,
.contact__button .widget_meta ul ul button,
.widget_meta ul ul .contact__button [type='button'],
.contact__button .widget_meta ul ul [type='button'],
.widget_meta ul ul .contact__button [type='reset'],
.contact__button .widget_meta ul ul [type='reset'],
.widget_meta ul ul .contact__button [type='submit'],
.contact__button .widget_meta ul ul [type='submit'],
.widget_meta ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_meta ul ul input[type="submit"],
.widget_rss ul ul a,
.widget_rss ul ul .contact__button button,
.contact__button .widget_rss ul ul button,
.widget_rss ul ul .contact__button [type='button'],
.contact__button .widget_rss ul ul [type='button'],
.widget_rss ul ul .contact__button [type='reset'],
.contact__button .widget_rss ul ul [type='reset'],
.widget_rss ul ul .contact__button [type='submit'],
.contact__button .widget_rss ul ul [type='submit'],
.widget_rss ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss ul ul input[type="submit"],
.widget_rss_links ul ul a,
.widget_rss_links ul ul .contact__button button,
.contact__button .widget_rss_links ul ul button,
.widget_rss_links ul ul .contact__button [type='button'],
.contact__button .widget_rss_links ul ul [type='button'],
.widget_rss_links ul ul .contact__button [type='reset'],
.contact__button .widget_rss_links ul ul [type='reset'],
.widget_rss_links ul ul .contact__button [type='submit'],
.contact__button .widget_rss_links ul ul [type='submit'],
.widget_rss_links ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss_links ul ul input[type="submit"],
.widget_authors ul ul a,
.widget_authors ul ul .contact__button button,
.contact__button .widget_authors ul ul button,
.widget_authors ul ul .contact__button [type='button'],
.contact__button .widget_authors ul ul [type='button'],
.widget_authors ul ul .contact__button [type='reset'],
.contact__button .widget_authors ul ul [type='reset'],
.widget_authors ul ul .contact__button [type='submit'],
.contact__button .widget_authors ul ul [type='submit'],
.widget_authors ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_authors ul ul input[type="submit"],
.widget_top-posts ul ul a,
.widget_top-posts ul ul .contact__button button,
.contact__button .widget_top-posts ul ul button,
.widget_top-posts ul ul .contact__button [type='button'],
.contact__button .widget_top-posts ul ul [type='button'],
.widget_top-posts ul ul .contact__button [type='reset'],
.contact__button .widget_top-posts ul ul [type='reset'],
.widget_top-posts ul ul .contact__button [type='submit'],
.contact__button .widget_top-posts ul ul [type='submit'],
.widget_top-posts ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_top-posts ul ul input[type="submit"] {
    border: none;
    background: #f5f5f5;
    padding-top: .5333333333em;
    padding-bottom: .5333333333em
}
.widget_nav_menu ul ul ul,
.widget_news_widget ul ul ul,
.widget_case_widget ul ul ul,
.widget_archive ul ul ul,
.widget_categories ul ul ul,
.widget_recent_entries ul ul ul,
.widget_meta ul ul ul,
.widget_rss ul ul ul,
.widget_rss_links ul ul ul,
.widget_authors ul ul ul,
.widget_top-posts ul ul ul {
    border-color: #eee
}
.widget_nav_menu ul ul ul a,
.widget_nav_menu ul ul ul .contact__button button,
.contact__button .widget_nav_menu ul ul ul button,
.widget_nav_menu ul ul ul .contact__button [type='button'],
.contact__button .widget_nav_menu ul ul ul [type='button'],
.widget_nav_menu ul ul ul .contact__button [type='reset'],
.contact__button .widget_nav_menu ul ul ul [type='reset'],
.widget_nav_menu ul ul ul .contact__button [type='submit'],
.contact__button .widget_nav_menu ul ul ul [type='submit'],
.widget_nav_menu ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_nav_menu ul ul ul input[type="submit"],
.widget_news_widget ul ul ul a,
.widget_news_widget ul ul ul .contact__button button,
.contact__button .widget_news_widget ul ul ul button,
.widget_news_widget ul ul ul .contact__button [type='button'],
.contact__button .widget_news_widget ul ul ul [type='button'],
.widget_news_widget ul ul ul .contact__button [type='reset'],
.contact__button .widget_news_widget ul ul ul [type='reset'],
.widget_news_widget ul ul ul .contact__button [type='submit'],
.contact__button .widget_news_widget ul ul ul [type='submit'],
.widget_news_widget ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_news_widget ul ul ul input[type="submit"],
.widget_case_widget ul ul ul a,
.widget_case_widget ul ul ul .contact__button button,
.contact__button .widget_case_widget ul ul ul button,
.widget_case_widget ul ul ul .contact__button [type='button'],
.contact__button .widget_case_widget ul ul ul [type='button'],
.widget_case_widget ul ul ul .contact__button [type='reset'],
.contact__button .widget_case_widget ul ul ul [type='reset'],
.widget_case_widget ul ul ul .contact__button [type='submit'],
.contact__button .widget_case_widget ul ul ul [type='submit'],
.widget_case_widget ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_case_widget ul ul ul input[type="submit"],
.widget_archive ul ul ul a,
.widget_archive ul ul ul .contact__button button,
.contact__button .widget_archive ul ul ul button,
.widget_archive ul ul ul .contact__button [type='button'],
.contact__button .widget_archive ul ul ul [type='button'],
.widget_archive ul ul ul .contact__button [type='reset'],
.contact__button .widget_archive ul ul ul [type='reset'],
.widget_archive ul ul ul .contact__button [type='submit'],
.contact__button .widget_archive ul ul ul [type='submit'],
.widget_archive ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_archive ul ul ul input[type="submit"],
.widget_categories ul ul ul a,
.widget_categories ul ul ul .contact__button button,
.contact__button .widget_categories ul ul ul button,
.widget_categories ul ul ul .contact__button [type='button'],
.contact__button .widget_categories ul ul ul [type='button'],
.widget_categories ul ul ul .contact__button [type='reset'],
.contact__button .widget_categories ul ul ul [type='reset'],
.widget_categories ul ul ul .contact__button [type='submit'],
.contact__button .widget_categories ul ul ul [type='submit'],
.widget_categories ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_categories ul ul ul input[type="submit"],
.widget_recent_entries ul ul ul a,
.widget_recent_entries ul ul ul .contact__button button,
.contact__button .widget_recent_entries ul ul ul button,
.widget_recent_entries ul ul ul .contact__button [type='button'],
.contact__button .widget_recent_entries ul ul ul [type='button'],
.widget_recent_entries ul ul ul .contact__button [type='reset'],
.contact__button .widget_recent_entries ul ul ul [type='reset'],
.widget_recent_entries ul ul ul .contact__button [type='submit'],
.contact__button .widget_recent_entries ul ul ul [type='submit'],
.widget_recent_entries ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_recent_entries ul ul ul input[type="submit"],
.widget_meta ul ul ul a,
.widget_meta ul ul ul .contact__button button,
.contact__button .widget_meta ul ul ul button,
.widget_meta ul ul ul .contact__button [type='button'],
.contact__button .widget_meta ul ul ul [type='button'],
.widget_meta ul ul ul .contact__button [type='reset'],
.contact__button .widget_meta ul ul ul [type='reset'],
.widget_meta ul ul ul .contact__button [type='submit'],
.contact__button .widget_meta ul ul ul [type='submit'],
.widget_meta ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_meta ul ul ul input[type="submit"],
.widget_rss ul ul ul a,
.widget_rss ul ul ul .contact__button button,
.contact__button .widget_rss ul ul ul button,
.widget_rss ul ul ul .contact__button [type='button'],
.contact__button .widget_rss ul ul ul [type='button'],
.widget_rss ul ul ul .contact__button [type='reset'],
.contact__button .widget_rss ul ul ul [type='reset'],
.widget_rss ul ul ul .contact__button [type='submit'],
.contact__button .widget_rss ul ul ul [type='submit'],
.widget_rss ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss ul ul ul input[type="submit"],
.widget_rss_links ul ul ul a,
.widget_rss_links ul ul ul .contact__button button,
.contact__button .widget_rss_links ul ul ul button,
.widget_rss_links ul ul ul .contact__button [type='button'],
.contact__button .widget_rss_links ul ul ul [type='button'],
.widget_rss_links ul ul ul .contact__button [type='reset'],
.contact__button .widget_rss_links ul ul ul [type='reset'],
.widget_rss_links ul ul ul .contact__button [type='submit'],
.contact__button .widget_rss_links ul ul ul [type='submit'],
.widget_rss_links ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss_links ul ul ul input[type="submit"],
.widget_authors ul ul ul a,
.widget_authors ul ul ul .contact__button button,
.contact__button .widget_authors ul ul ul button,
.widget_authors ul ul ul .contact__button [type='button'],
.contact__button .widget_authors ul ul ul [type='button'],
.widget_authors ul ul ul .contact__button [type='reset'],
.contact__button .widget_authors ul ul ul [type='reset'],
.widget_authors ul ul ul .contact__button [type='submit'],
.contact__button .widget_authors ul ul ul [type='submit'],
.widget_authors ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_authors ul ul ul input[type="submit"],
.widget_top-posts ul ul ul a,
.widget_top-posts ul ul ul .contact__button button,
.contact__button .widget_top-posts ul ul ul button,
.widget_top-posts ul ul ul .contact__button [type='button'],
.contact__button .widget_top-posts ul ul ul [type='button'],
.widget_top-posts ul ul ul .contact__button [type='reset'],
.contact__button .widget_top-posts ul ul ul [type='reset'],
.widget_top-posts ul ul ul .contact__button [type='submit'],
.contact__button .widget_top-posts ul ul ul [type='submit'],
.widget_top-posts ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_top-posts ul ul ul input[type="submit"] {
    background: #eee
}
.widget_nav_menu ul ul ul ul,
.widget_news_widget ul ul ul ul,
.widget_case_widget ul ul ul ul,
.widget_archive ul ul ul ul,
.widget_categories ul ul ul ul,
.widget_recent_entries ul ul ul ul,
.widget_meta ul ul ul ul,
.widget_rss ul ul ul ul,
.widget_rss_links ul ul ul ul,
.widget_authors ul ul ul ul,
.widget_top-posts ul ul ul ul {
    border-color: #f5f5f5
}
.widget_nav_menu ul ul ul ul a,
.widget_nav_menu ul ul ul ul .contact__button button,
.contact__button .widget_nav_menu ul ul ul ul button,
.widget_nav_menu ul ul ul ul .contact__button [type='button'],
.contact__button .widget_nav_menu ul ul ul ul [type='button'],
.widget_nav_menu ul ul ul ul .contact__button [type='reset'],
.contact__button .widget_nav_menu ul ul ul ul [type='reset'],
.widget_nav_menu ul ul ul ul .contact__button [type='submit'],
.contact__button .widget_nav_menu ul ul ul ul [type='submit'],
.widget_nav_menu ul ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_nav_menu ul ul ul ul input[type="submit"],
.widget_news_widget ul ul ul ul a,
.widget_news_widget ul ul ul ul .contact__button button,
.contact__button .widget_news_widget ul ul ul ul button,
.widget_news_widget ul ul ul ul .contact__button [type='button'],
.contact__button .widget_news_widget ul ul ul ul [type='button'],
.widget_news_widget ul ul ul ul .contact__button [type='reset'],
.contact__button .widget_news_widget ul ul ul ul [type='reset'],
.widget_news_widget ul ul ul ul .contact__button [type='submit'],
.contact__button .widget_news_widget ul ul ul ul [type='submit'],
.widget_news_widget ul ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_news_widget ul ul ul ul input[type="submit"],
.widget_case_widget ul ul ul ul a,
.widget_case_widget ul ul ul ul .contact__button button,
.contact__button .widget_case_widget ul ul ul ul button,
.widget_case_widget ul ul ul ul .contact__button [type='button'],
.contact__button .widget_case_widget ul ul ul ul [type='button'],
.widget_case_widget ul ul ul ul .contact__button [type='reset'],
.contact__button .widget_case_widget ul ul ul ul [type='reset'],
.widget_case_widget ul ul ul ul .contact__button [type='submit'],
.contact__button .widget_case_widget ul ul ul ul [type='submit'],
.widget_case_widget ul ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_case_widget ul ul ul ul input[type="submit"],
.widget_archive ul ul ul ul a,
.widget_archive ul ul ul ul .contact__button button,
.contact__button .widget_archive ul ul ul ul button,
.widget_archive ul ul ul ul .contact__button [type='button'],
.contact__button .widget_archive ul ul ul ul [type='button'],
.widget_archive ul ul ul ul .contact__button [type='reset'],
.contact__button .widget_archive ul ul ul ul [type='reset'],
.widget_archive ul ul ul ul .contact__button [type='submit'],
.contact__button .widget_archive ul ul ul ul [type='submit'],
.widget_archive ul ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_archive ul ul ul ul input[type="submit"],
.widget_categories ul ul ul ul a,
.widget_categories ul ul ul ul .contact__button button,
.contact__button .widget_categories ul ul ul ul button,
.widget_categories ul ul ul ul .contact__button [type='button'],
.contact__button .widget_categories ul ul ul ul [type='button'],
.widget_categories ul ul ul ul .contact__button [type='reset'],
.contact__button .widget_categories ul ul ul ul [type='reset'],
.widget_categories ul ul ul ul .contact__button [type='submit'],
.contact__button .widget_categories ul ul ul ul [type='submit'],
.widget_categories ul ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_categories ul ul ul ul input[type="submit"],
.widget_recent_entries ul ul ul ul a,
.widget_recent_entries ul ul ul ul .contact__button button,
.contact__button .widget_recent_entries ul ul ul ul button,
.widget_recent_entries ul ul ul ul .contact__button [type='button'],
.contact__button .widget_recent_entries ul ul ul ul [type='button'],
.widget_recent_entries ul ul ul ul .contact__button [type='reset'],
.contact__button .widget_recent_entries ul ul ul ul [type='reset'],
.widget_recent_entries ul ul ul ul .contact__button [type='submit'],
.contact__button .widget_recent_entries ul ul ul ul [type='submit'],
.widget_recent_entries ul ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_recent_entries ul ul ul ul input[type="submit"],
.widget_meta ul ul ul ul a,
.widget_meta ul ul ul ul .contact__button button,
.contact__button .widget_meta ul ul ul ul button,
.widget_meta ul ul ul ul .contact__button [type='button'],
.contact__button .widget_meta ul ul ul ul [type='button'],
.widget_meta ul ul ul ul .contact__button [type='reset'],
.contact__button .widget_meta ul ul ul ul [type='reset'],
.widget_meta ul ul ul ul .contact__button [type='submit'],
.contact__button .widget_meta ul ul ul ul [type='submit'],
.widget_meta ul ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_meta ul ul ul ul input[type="submit"],
.widget_rss ul ul ul ul a,
.widget_rss ul ul ul ul .contact__button button,
.contact__button .widget_rss ul ul ul ul button,
.widget_rss ul ul ul ul .contact__button [type='button'],
.contact__button .widget_rss ul ul ul ul [type='button'],
.widget_rss ul ul ul ul .contact__button [type='reset'],
.contact__button .widget_rss ul ul ul ul [type='reset'],
.widget_rss ul ul ul ul .contact__button [type='submit'],
.contact__button .widget_rss ul ul ul ul [type='submit'],
.widget_rss ul ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss ul ul ul ul input[type="submit"],
.widget_rss_links ul ul ul ul a,
.widget_rss_links ul ul ul ul .contact__button button,
.contact__button .widget_rss_links ul ul ul ul button,
.widget_rss_links ul ul ul ul .contact__button [type='button'],
.contact__button .widget_rss_links ul ul ul ul [type='button'],
.widget_rss_links ul ul ul ul .contact__button [type='reset'],
.contact__button .widget_rss_links ul ul ul ul [type='reset'],
.widget_rss_links ul ul ul ul .contact__button [type='submit'],
.contact__button .widget_rss_links ul ul ul ul [type='submit'],
.widget_rss_links ul ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss_links ul ul ul ul input[type="submit"],
.widget_authors ul ul ul ul a,
.widget_authors ul ul ul ul .contact__button button,
.contact__button .widget_authors ul ul ul ul button,
.widget_authors ul ul ul ul .contact__button [type='button'],
.contact__button .widget_authors ul ul ul ul [type='button'],
.widget_authors ul ul ul ul .contact__button [type='reset'],
.contact__button .widget_authors ul ul ul ul [type='reset'],
.widget_authors ul ul ul ul .contact__button [type='submit'],
.contact__button .widget_authors ul ul ul ul [type='submit'],
.widget_authors ul ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_authors ul ul ul ul input[type="submit"],
.widget_top-posts ul ul ul ul a,
.widget_top-posts ul ul ul ul .contact__button button,
.contact__button .widget_top-posts ul ul ul ul button,
.widget_top-posts ul ul ul ul .contact__button [type='button'],
.contact__button .widget_top-posts ul ul ul ul [type='button'],
.widget_top-posts ul ul ul ul .contact__button [type='reset'],
.contact__button .widget_top-posts ul ul ul ul [type='reset'],
.widget_top-posts ul ul ul ul .contact__button [type='submit'],
.contact__button .widget_top-posts ul ul ul ul [type='submit'],
.widget_top-posts ul ul ul ul .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_top-posts ul ul ul ul input[type="submit"] {
    background: #f5f5f5
}
.widget_nav_menu li a,
.widget_nav_menu li .contact__button button,
.contact__button .widget_nav_menu li button,
.widget_nav_menu li .contact__button [type='button'],
.contact__button .widget_nav_menu li [type='button'],
.widget_nav_menu li .contact__button [type='reset'],
.contact__button .widget_nav_menu li [type='reset'],
.widget_nav_menu li .contact__button [type='submit'],
.contact__button .widget_nav_menu li [type='submit'],
.widget_nav_menu li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_nav_menu li input[type="submit"],
.widget_news_widget li a,
.widget_news_widget li .contact__button button,
.contact__button .widget_news_widget li button,
.widget_news_widget li .contact__button [type='button'],
.contact__button .widget_news_widget li [type='button'],
.widget_news_widget li .contact__button [type='reset'],
.contact__button .widget_news_widget li [type='reset'],
.widget_news_widget li .contact__button [type='submit'],
.contact__button .widget_news_widget li [type='submit'],
.widget_news_widget li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_news_widget li input[type="submit"],
.widget_case_widget li a,
.widget_case_widget li .contact__button button,
.contact__button .widget_case_widget li button,
.widget_case_widget li .contact__button [type='button'],
.contact__button .widget_case_widget li [type='button'],
.widget_case_widget li .contact__button [type='reset'],
.contact__button .widget_case_widget li [type='reset'],
.widget_case_widget li .contact__button [type='submit'],
.contact__button .widget_case_widget li [type='submit'],
.widget_case_widget li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_case_widget li input[type="submit"],
.widget_archive li a,
.widget_archive li .contact__button button,
.contact__button .widget_archive li button,
.widget_archive li .contact__button [type='button'],
.contact__button .widget_archive li [type='button'],
.widget_archive li .contact__button [type='reset'],
.contact__button .widget_archive li [type='reset'],
.widget_archive li .contact__button [type='submit'],
.contact__button .widget_archive li [type='submit'],
.widget_archive li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_archive li input[type="submit"],
.widget_categories li a,
.widget_categories li .contact__button button,
.contact__button .widget_categories li button,
.widget_categories li .contact__button [type='button'],
.contact__button .widget_categories li [type='button'],
.widget_categories li .contact__button [type='reset'],
.contact__button .widget_categories li [type='reset'],
.widget_categories li .contact__button [type='submit'],
.contact__button .widget_categories li [type='submit'],
.widget_categories li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_categories li input[type="submit"],
.widget_recent_entries li a,
.widget_recent_entries li .contact__button button,
.contact__button .widget_recent_entries li button,
.widget_recent_entries li .contact__button [type='button'],
.contact__button .widget_recent_entries li [type='button'],
.widget_recent_entries li .contact__button [type='reset'],
.contact__button .widget_recent_entries li [type='reset'],
.widget_recent_entries li .contact__button [type='submit'],
.contact__button .widget_recent_entries li [type='submit'],
.widget_recent_entries li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_recent_entries li input[type="submit"],
.widget_meta li a,
.widget_meta li .contact__button button,
.contact__button .widget_meta li button,
.widget_meta li .contact__button [type='button'],
.contact__button .widget_meta li [type='button'],
.widget_meta li .contact__button [type='reset'],
.contact__button .widget_meta li [type='reset'],
.widget_meta li .contact__button [type='submit'],
.contact__button .widget_meta li [type='submit'],
.widget_meta li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_meta li input[type="submit"],
.widget_rss li a,
.widget_rss li .contact__button button,
.contact__button .widget_rss li button,
.widget_rss li .contact__button [type='button'],
.contact__button .widget_rss li [type='button'],
.widget_rss li .contact__button [type='reset'],
.contact__button .widget_rss li [type='reset'],
.widget_rss li .contact__button [type='submit'],
.contact__button .widget_rss li [type='submit'],
.widget_rss li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss li input[type="submit"],
.widget_rss_links li a,
.widget_rss_links li .contact__button button,
.contact__button .widget_rss_links li button,
.widget_rss_links li .contact__button [type='button'],
.contact__button .widget_rss_links li [type='button'],
.widget_rss_links li .contact__button [type='reset'],
.contact__button .widget_rss_links li [type='reset'],
.widget_rss_links li .contact__button [type='submit'],
.contact__button .widget_rss_links li [type='submit'],
.widget_rss_links li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss_links li input[type="submit"],
.widget_authors li a,
.widget_authors li .contact__button button,
.contact__button .widget_authors li button,
.widget_authors li .contact__button [type='button'],
.contact__button .widget_authors li [type='button'],
.widget_authors li .contact__button [type='reset'],
.contact__button .widget_authors li [type='reset'],
.widget_authors li .contact__button [type='submit'],
.contact__button .widget_authors li [type='submit'],
.widget_authors li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_authors li input[type="submit"],
.widget_top-posts li a,
.widget_top-posts li .contact__button button,
.contact__button .widget_top-posts li button,
.widget_top-posts li .contact__button [type='button'],
.contact__button .widget_top-posts li [type='button'],
.widget_top-posts li .contact__button [type='reset'],
.contact__button .widget_top-posts li [type='reset'],
.widget_top-posts li .contact__button [type='submit'],
.contact__button .widget_top-posts li [type='submit'],
.widget_top-posts li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_top-posts li input[type="submit"] {
    display: block;
    font-size: .75rem;
    color: #424242;
    padding: 1em 24px 1em 16px;
    border-top: 1px solid #e0e0e0;
    position: relative
}
.widget_nav_menu li .contact__button button::after,
.contact__button .widget_nav_menu li button::after,
.widget_nav_menu li .contact__button [type='button']::after,
.contact__button .widget_nav_menu li [type='button']::after,
.widget_nav_menu li .contact__button [type='reset']::after,
.contact__button .widget_nav_menu li [type='reset']::after,
.widget_nav_menu li .contact__button [type='submit']::after,
.contact__button .widget_nav_menu li [type='submit']::after,
.widget_nav_menu li .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widget_nav_menu li input[type="submit"]::after,
.widget_news_widget li a::after,
.widget_news_widget li .contact__button button::after,
.contact__button .widget_news_widget li button::after,
.widget_news_widget li .contact__button [type='button']::after,
.contact__button .widget_news_widget li [type='button']::after,
.widget_news_widget li .contact__button [type='reset']::after,
.contact__button .widget_news_widget li [type='reset']::after,
.widget_news_widget li .contact__button [type='submit']::after,
.contact__button .widget_news_widget li [type='submit']::after,
.widget_news_widget li .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widget_news_widget li input[type="submit"]::after,
.widget_case_widget li a::after,
.widget_case_widget li .contact__button button::after,
.contact__button .widget_case_widget li button::after,
.widget_case_widget li .contact__button [type='button']::after,
.contact__button .widget_case_widget li [type='button']::after,
.widget_case_widget li .contact__button [type='reset']::after,
.contact__button .widget_case_widget li [type='reset']::after,
.widget_case_widget li .contact__button [type='submit']::after,
.contact__button .widget_case_widget li [type='submit']::after,
.widget_case_widget li .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widget_case_widget li input[type="submit"]::after,
.widget_archive li a::after,
.widget_archive li .contact__button button::after,
.contact__button .widget_archive li button::after,
.widget_archive li .contact__button [type='button']::after,
.contact__button .widget_archive li [type='button']::after,
.widget_archive li .contact__button [type='reset']::after,
.contact__button .widget_archive li [type='reset']::after,
.widget_archive li .contact__button [type='submit']::after,
.contact__button .widget_archive li [type='submit']::after,
.widget_archive li .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widget_archive li input[type="submit"]::after,
.widget_categories li a::after,
.widget_categories li .contact__button button::after,
.contact__button .widget_categories li button::after,
.widget_categories li .contact__button [type='button']::after,
.contact__button .widget_categories li [type='button']::after,
.widget_categories li .contact__button [type='reset']::after,
.contact__button .widget_categories li [type='reset']::after,
.widget_categories li .contact__button [type='submit']::after,
.contact__button .widget_categories li [type='submit']::after,
.widget_categories li .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widget_categories li input[type="submit"]::after,
.widget_recent_entries li a::after,
.widget_recent_entries li .contact__button button::after,
.contact__button .widget_recent_entries li button::after,
.widget_recent_entries li .contact__button [type='button']::after,
.contact__button .widget_recent_entries li [type='button']::after,
.widget_recent_entries li .contact__button [type='reset']::after,
.contact__button .widget_recent_entries li [type='reset']::after,
.widget_recent_entries li .contact__button [type='submit']::after,
.contact__button .widget_recent_entries li [type='submit']::after,
.widget_recent_entries li .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widget_recent_entries li input[type="submit"]::after,
.widget_meta li a::after,
.widget_meta li .contact__button button::after,
.contact__button .widget_meta li button::after,
.widget_meta li .contact__button [type='button']::after,
.contact__button .widget_meta li [type='button']::after,
.widget_meta li .contact__button [type='reset']::after,
.contact__button .widget_meta li [type='reset']::after,
.widget_meta li .contact__button [type='submit']::after,
.contact__button .widget_meta li [type='submit']::after,
.widget_meta li .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widget_meta li input[type="submit"]::after,
.widget_rss li a::after,
.widget_rss li .contact__button button::after,
.contact__button .widget_rss li button::after,
.widget_rss li .contact__button [type='button']::after,
.contact__button .widget_rss li [type='button']::after,
.widget_rss li .contact__button [type='reset']::after,
.contact__button .widget_rss li [type='reset']::after,
.widget_rss li .contact__button [type='submit']::after,
.contact__button .widget_rss li [type='submit']::after,
.widget_rss li .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widget_rss li input[type="submit"]::after,
.widget_rss_links li a::after,
.widget_rss_links li .contact__button button::after,
.contact__button .widget_rss_links li button::after,
.widget_rss_links li .contact__button [type='button']::after,
.contact__button .widget_rss_links li [type='button']::after,
.widget_rss_links li .contact__button [type='reset']::after,
.contact__button .widget_rss_links li [type='reset']::after,
.widget_rss_links li .contact__button [type='submit']::after,
.contact__button .widget_rss_links li [type='submit']::after,
.widget_rss_links li .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widget_rss_links li input[type="submit"]::after,
.widget_authors li a::after,
.widget_authors li .contact__button button::after,
.contact__button .widget_authors li button::after,
.widget_authors li .contact__button [type='button']::after,
.contact__button .widget_authors li [type='button']::after,
.widget_authors li .contact__button [type='reset']::after,
.contact__button .widget_authors li [type='reset']::after,
.widget_authors li .contact__button [type='submit']::after,
.contact__button .widget_authors li [type='submit']::after,
.widget_authors li .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widget_authors li input[type="submit"]::after,
.widget_top-posts li a::after,
.widget_top-posts li .contact__button button::after,
.contact__button .widget_top-posts li button::after,
.widget_top-posts li .contact__button [type='button']::after,
.contact__button .widget_top-posts li [type='button']::after,
.widget_top-posts li .contact__button [type='reset']::after,
.contact__button .widget_top-posts li [type='reset']::after,
.widget_top-posts li .contact__button [type='submit']::after,
.contact__button .widget_top-posts li [type='submit']::after,
.widget_top-posts li .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widget_top-posts li input[type="submit"]::after {
    position: absolute;
    right: 8px;
    top: 50%;
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
    font-size: 105%;
    vertical-align: -12%;
    line-height: inherit;
    content: "\E5CC";
    font-style: normal;
    font-weight: normal;
    margin-top: -.8em;
    color: #bdbdbd
}
.widget_nav_menu li a:hover,
.widget_nav_menu li .contact__button button:hover,
.contact__button .widget_nav_menu li button:hover,
.widget_nav_menu li .contact__button [type='button']:hover,
.contact__button .widget_nav_menu li [type='button']:hover,
.widget_nav_menu li .contact__button [type='reset']:hover,
.contact__button .widget_nav_menu li [type='reset']:hover,
.widget_nav_menu li .contact__button [type='submit']:hover,
.contact__button .widget_nav_menu li [type='submit']:hover,
.widget_nav_menu li .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_nav_menu li input[type="submit"]:hover,
.widget_nav_menu li a:focus,
.widget_nav_menu li .contact__button button:focus,
.contact__button .widget_nav_menu li button:focus,
.widget_nav_menu li .contact__button [type='button']:focus,
.contact__button .widget_nav_menu li [type='button']:focus,
.widget_nav_menu li .contact__button [type='reset']:focus,
.contact__button .widget_nav_menu li [type='reset']:focus,
.widget_nav_menu li .contact__button [type='submit']:focus,
.contact__button .widget_nav_menu li [type='submit']:focus,
.widget_nav_menu li .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_nav_menu li input[type="submit"]:focus,
.widget_news_widget li a:hover,
.widget_news_widget li .contact__button button:hover,
.contact__button .widget_news_widget li button:hover,
.widget_news_widget li .contact__button [type='button']:hover,
.contact__button .widget_news_widget li [type='button']:hover,
.widget_news_widget li .contact__button [type='reset']:hover,
.contact__button .widget_news_widget li [type='reset']:hover,
.widget_news_widget li .contact__button [type='submit']:hover,
.contact__button .widget_news_widget li [type='submit']:hover,
.widget_news_widget li .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_news_widget li input[type="submit"]:hover,
.widget_news_widget li a:focus,
.widget_news_widget li .contact__button button:focus,
.contact__button .widget_news_widget li button:focus,
.widget_news_widget li .contact__button [type='button']:focus,
.contact__button .widget_news_widget li [type='button']:focus,
.widget_news_widget li .contact__button [type='reset']:focus,
.contact__button .widget_news_widget li [type='reset']:focus,
.widget_news_widget li .contact__button [type='submit']:focus,
.contact__button .widget_news_widget li [type='submit']:focus,
.widget_news_widget li .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_news_widget li input[type="submit"]:focus,
.widget_case_widget li a:hover,
.widget_case_widget li .contact__button button:hover,
.contact__button .widget_case_widget li button:hover,
.widget_case_widget li .contact__button [type='button']:hover,
.contact__button .widget_case_widget li [type='button']:hover,
.widget_case_widget li .contact__button [type='reset']:hover,
.contact__button .widget_case_widget li [type='reset']:hover,
.widget_case_widget li .contact__button [type='submit']:hover,
.contact__button .widget_case_widget li [type='submit']:hover,
.widget_case_widget li .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_case_widget li input[type="submit"]:hover,
.widget_case_widget li a:focus,
.widget_case_widget li .contact__button button:focus,
.contact__button .widget_case_widget li button:focus,
.widget_case_widget li .contact__button [type='button']:focus,
.contact__button .widget_case_widget li [type='button']:focus,
.widget_case_widget li .contact__button [type='reset']:focus,
.contact__button .widget_case_widget li [type='reset']:focus,
.widget_case_widget li .contact__button [type='submit']:focus,
.contact__button .widget_case_widget li [type='submit']:focus,
.widget_case_widget li .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_case_widget li input[type="submit"]:focus,
.widget_archive li a:hover,
.widget_archive li .contact__button button:hover,
.contact__button .widget_archive li button:hover,
.widget_archive li .contact__button [type='button']:hover,
.contact__button .widget_archive li [type='button']:hover,
.widget_archive li .contact__button [type='reset']:hover,
.contact__button .widget_archive li [type='reset']:hover,
.widget_archive li .contact__button [type='submit']:hover,
.contact__button .widget_archive li [type='submit']:hover,
.widget_archive li .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_archive li input[type="submit"]:hover,
.widget_archive li a:focus,
.widget_archive li .contact__button button:focus,
.contact__button .widget_archive li button:focus,
.widget_archive li .contact__button [type='button']:focus,
.contact__button .widget_archive li [type='button']:focus,
.widget_archive li .contact__button [type='reset']:focus,
.contact__button .widget_archive li [type='reset']:focus,
.widget_archive li .contact__button [type='submit']:focus,
.contact__button .widget_archive li [type='submit']:focus,
.widget_archive li .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_archive li input[type="submit"]:focus,
.widget_categories li a:hover,
.widget_categories li .contact__button button:hover,
.contact__button .widget_categories li button:hover,
.widget_categories li .contact__button [type='button']:hover,
.contact__button .widget_categories li [type='button']:hover,
.widget_categories li .contact__button [type='reset']:hover,
.contact__button .widget_categories li [type='reset']:hover,
.widget_categories li .contact__button [type='submit']:hover,
.contact__button .widget_categories li [type='submit']:hover,
.widget_categories li .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_categories li input[type="submit"]:hover,
.widget_categories li a:focus,
.widget_categories li .contact__button button:focus,
.contact__button .widget_categories li button:focus,
.widget_categories li .contact__button [type='button']:focus,
.contact__button .widget_categories li [type='button']:focus,
.widget_categories li .contact__button [type='reset']:focus,
.contact__button .widget_categories li [type='reset']:focus,
.widget_categories li .contact__button [type='submit']:focus,
.contact__button .widget_categories li [type='submit']:focus,
.widget_categories li .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_categories li input[type="submit"]:focus,
.widget_recent_entries li a:hover,
.widget_recent_entries li .contact__button button:hover,
.contact__button .widget_recent_entries li button:hover,
.widget_recent_entries li .contact__button [type='button']:hover,
.contact__button .widget_recent_entries li [type='button']:hover,
.widget_recent_entries li .contact__button [type='reset']:hover,
.contact__button .widget_recent_entries li [type='reset']:hover,
.widget_recent_entries li .contact__button [type='submit']:hover,
.contact__button .widget_recent_entries li [type='submit']:hover,
.widget_recent_entries li .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_recent_entries li input[type="submit"]:hover,
.widget_recent_entries li a:focus,
.widget_recent_entries li .contact__button button:focus,
.contact__button .widget_recent_entries li button:focus,
.widget_recent_entries li .contact__button [type='button']:focus,
.contact__button .widget_recent_entries li [type='button']:focus,
.widget_recent_entries li .contact__button [type='reset']:focus,
.contact__button .widget_recent_entries li [type='reset']:focus,
.widget_recent_entries li .contact__button [type='submit']:focus,
.contact__button .widget_recent_entries li [type='submit']:focus,
.widget_recent_entries li .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_recent_entries li input[type="submit"]:focus,
.widget_meta li a:hover,
.widget_meta li .contact__button button:hover,
.contact__button .widget_meta li button:hover,
.widget_meta li .contact__button [type='button']:hover,
.contact__button .widget_meta li [type='button']:hover,
.widget_meta li .contact__button [type='reset']:hover,
.contact__button .widget_meta li [type='reset']:hover,
.widget_meta li .contact__button [type='submit']:hover,
.contact__button .widget_meta li [type='submit']:hover,
.widget_meta li .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_meta li input[type="submit"]:hover,
.widget_meta li a:focus,
.widget_meta li .contact__button button:focus,
.contact__button .widget_meta li button:focus,
.widget_meta li .contact__button [type='button']:focus,
.contact__button .widget_meta li [type='button']:focus,
.widget_meta li .contact__button [type='reset']:focus,
.contact__button .widget_meta li [type='reset']:focus,
.widget_meta li .contact__button [type='submit']:focus,
.contact__button .widget_meta li [type='submit']:focus,
.widget_meta li .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_meta li input[type="submit"]:focus,
.widget_rss li a:hover,
.widget_rss li .contact__button button:hover,
.contact__button .widget_rss li button:hover,
.widget_rss li .contact__button [type='button']:hover,
.contact__button .widget_rss li [type='button']:hover,
.widget_rss li .contact__button [type='reset']:hover,
.contact__button .widget_rss li [type='reset']:hover,
.widget_rss li .contact__button [type='submit']:hover,
.contact__button .widget_rss li [type='submit']:hover,
.widget_rss li .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_rss li input[type="submit"]:hover,
.widget_rss li a:focus,
.widget_rss li .contact__button button:focus,
.contact__button .widget_rss li button:focus,
.widget_rss li .contact__button [type='button']:focus,
.contact__button .widget_rss li [type='button']:focus,
.widget_rss li .contact__button [type='reset']:focus,
.contact__button .widget_rss li [type='reset']:focus,
.widget_rss li .contact__button [type='submit']:focus,
.contact__button .widget_rss li [type='submit']:focus,
.widget_rss li .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_rss li input[type="submit"]:focus,
.widget_rss_links li a:hover,
.widget_rss_links li .contact__button button:hover,
.contact__button .widget_rss_links li button:hover,
.widget_rss_links li .contact__button [type='button']:hover,
.contact__button .widget_rss_links li [type='button']:hover,
.widget_rss_links li .contact__button [type='reset']:hover,
.contact__button .widget_rss_links li [type='reset']:hover,
.widget_rss_links li .contact__button [type='submit']:hover,
.contact__button .widget_rss_links li [type='submit']:hover,
.widget_rss_links li .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_rss_links li input[type="submit"]:hover,
.widget_rss_links li a:focus,
.widget_rss_links li .contact__button button:focus,
.contact__button .widget_rss_links li button:focus,
.widget_rss_links li .contact__button [type='button']:focus,
.contact__button .widget_rss_links li [type='button']:focus,
.widget_rss_links li .contact__button [type='reset']:focus,
.contact__button .widget_rss_links li [type='reset']:focus,
.widget_rss_links li .contact__button [type='submit']:focus,
.contact__button .widget_rss_links li [type='submit']:focus,
.widget_rss_links li .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_rss_links li input[type="submit"]:focus,
.widget_authors li a:hover,
.widget_authors li .contact__button button:hover,
.contact__button .widget_authors li button:hover,
.widget_authors li .contact__button [type='button']:hover,
.contact__button .widget_authors li [type='button']:hover,
.widget_authors li .contact__button [type='reset']:hover,
.contact__button .widget_authors li [type='reset']:hover,
.widget_authors li .contact__button [type='submit']:hover,
.contact__button .widget_authors li [type='submit']:hover,
.widget_authors li .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_authors li input[type="submit"]:hover,
.widget_authors li a:focus,
.widget_authors li .contact__button button:focus,
.contact__button .widget_authors li button:focus,
.widget_authors li .contact__button [type='button']:focus,
.contact__button .widget_authors li [type='button']:focus,
.widget_authors li .contact__button [type='reset']:focus,
.contact__button .widget_authors li [type='reset']:focus,
.widget_authors li .contact__button [type='submit']:focus,
.contact__button .widget_authors li [type='submit']:focus,
.widget_authors li .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_authors li input[type="submit"]:focus,
.widget_top-posts li a:hover,
.widget_top-posts li .contact__button button:hover,
.contact__button .widget_top-posts li button:hover,
.widget_top-posts li .contact__button [type='button']:hover,
.contact__button .widget_top-posts li [type='button']:hover,
.widget_top-posts li .contact__button [type='reset']:hover,
.contact__button .widget_top-posts li [type='reset']:hover,
.widget_top-posts li .contact__button [type='submit']:hover,
.contact__button .widget_top-posts li [type='submit']:hover,
.widget_top-posts li .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_top-posts li input[type="submit"]:hover,
.widget_top-posts li a:focus,
.widget_top-posts li .contact__button button:focus,
.contact__button .widget_top-posts li button:focus,
.widget_top-posts li .contact__button [type='button']:focus,
.contact__button .widget_top-posts li [type='button']:focus,
.widget_top-posts li .contact__button [type='reset']:focus,
.contact__button .widget_top-posts li [type='reset']:focus,
.widget_top-posts li .contact__button [type='submit']:focus,
.contact__button .widget_top-posts li [type='submit']:focus,
.widget_top-posts li .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_top-posts li input[type="submit"]:focus {
    background: #f5f5f5
}
.widget_nav_menu li a:hover:after,
.widget_nav_menu li .contact__button button:hover:after,
.contact__button .widget_nav_menu li button:hover:after,
.widget_nav_menu li .contact__button [type='button']:hover:after,
.contact__button .widget_nav_menu li [type='button']:hover:after,
.widget_nav_menu li .contact__button [type='reset']:hover:after,
.contact__button .widget_nav_menu li [type='reset']:hover:after,
.widget_nav_menu li .contact__button [type='submit']:hover:after,
.contact__button .widget_nav_menu li [type='submit']:hover:after,
.widget_nav_menu li .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .widget_nav_menu li input[type="submit"]:hover:after,
.widget_nav_menu li a:focus:after,
.widget_nav_menu li .contact__button button:focus:after,
.contact__button .widget_nav_menu li button:focus:after,
.widget_nav_menu li .contact__button [type='button']:focus:after,
.contact__button .widget_nav_menu li [type='button']:focus:after,
.widget_nav_menu li .contact__button [type='reset']:focus:after,
.contact__button .widget_nav_menu li [type='reset']:focus:after,
.widget_nav_menu li .contact__button [type='submit']:focus:after,
.contact__button .widget_nav_menu li [type='submit']:focus:after,
.widget_nav_menu li .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .widget_nav_menu li input[type="submit"]:focus:after,
.widget_news_widget li a:hover:after,
.widget_news_widget li .contact__button button:hover:after,
.contact__button .widget_news_widget li button:hover:after,
.widget_news_widget li .contact__button [type='button']:hover:after,
.contact__button .widget_news_widget li [type='button']:hover:after,
.widget_news_widget li .contact__button [type='reset']:hover:after,
.contact__button .widget_news_widget li [type='reset']:hover:after,
.widget_news_widget li .contact__button [type='submit']:hover:after,
.contact__button .widget_news_widget li [type='submit']:hover:after,
.widget_news_widget li .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .widget_news_widget li input[type="submit"]:hover:after,
.widget_news_widget li a:focus:after,
.widget_news_widget li .contact__button button:focus:after,
.contact__button .widget_news_widget li button:focus:after,
.widget_news_widget li .contact__button [type='button']:focus:after,
.contact__button .widget_news_widget li [type='button']:focus:after,
.widget_news_widget li .contact__button [type='reset']:focus:after,
.contact__button .widget_news_widget li [type='reset']:focus:after,
.widget_news_widget li .contact__button [type='submit']:focus:after,
.contact__button .widget_news_widget li [type='submit']:focus:after,
.widget_news_widget li .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .widget_news_widget li input[type="submit"]:focus:after,
.widget_case_widget li a:hover:after,
.widget_case_widget li .contact__button button:hover:after,
.contact__button .widget_case_widget li button:hover:after,
.widget_case_widget li .contact__button [type='button']:hover:after,
.contact__button .widget_case_widget li [type='button']:hover:after,
.widget_case_widget li .contact__button [type='reset']:hover:after,
.contact__button .widget_case_widget li [type='reset']:hover:after,
.widget_case_widget li .contact__button [type='submit']:hover:after,
.contact__button .widget_case_widget li [type='submit']:hover:after,
.widget_case_widget li .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .widget_case_widget li input[type="submit"]:hover:after,
.widget_case_widget li a:focus:after,
.widget_case_widget li .contact__button button:focus:after,
.contact__button .widget_case_widget li button:focus:after,
.widget_case_widget li .contact__button [type='button']:focus:after,
.contact__button .widget_case_widget li [type='button']:focus:after,
.widget_case_widget li .contact__button [type='reset']:focus:after,
.contact__button .widget_case_widget li [type='reset']:focus:after,
.widget_case_widget li .contact__button [type='submit']:focus:after,
.contact__button .widget_case_widget li [type='submit']:focus:after,
.widget_case_widget li .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .widget_case_widget li input[type="submit"]:focus:after,
.widget_archive li a:hover:after,
.widget_archive li .contact__button button:hover:after,
.contact__button .widget_archive li button:hover:after,
.widget_archive li .contact__button [type='button']:hover:after,
.contact__button .widget_archive li [type='button']:hover:after,
.widget_archive li .contact__button [type='reset']:hover:after,
.contact__button .widget_archive li [type='reset']:hover:after,
.widget_archive li .contact__button [type='submit']:hover:after,
.contact__button .widget_archive li [type='submit']:hover:after,
.widget_archive li .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .widget_archive li input[type="submit"]:hover:after,
.widget_archive li a:focus:after,
.widget_archive li .contact__button button:focus:after,
.contact__button .widget_archive li button:focus:after,
.widget_archive li .contact__button [type='button']:focus:after,
.contact__button .widget_archive li [type='button']:focus:after,
.widget_archive li .contact__button [type='reset']:focus:after,
.contact__button .widget_archive li [type='reset']:focus:after,
.widget_archive li .contact__button [type='submit']:focus:after,
.contact__button .widget_archive li [type='submit']:focus:after,
.widget_archive li .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .widget_archive li input[type="submit"]:focus:after,
.widget_categories li a:hover:after,
.widget_categories li .contact__button button:hover:after,
.contact__button .widget_categories li button:hover:after,
.widget_categories li .contact__button [type='button']:hover:after,
.contact__button .widget_categories li [type='button']:hover:after,
.widget_categories li .contact__button [type='reset']:hover:after,
.contact__button .widget_categories li [type='reset']:hover:after,
.widget_categories li .contact__button [type='submit']:hover:after,
.contact__button .widget_categories li [type='submit']:hover:after,
.widget_categories li .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .widget_categories li input[type="submit"]:hover:after,
.widget_categories li a:focus:after,
.widget_categories li .contact__button button:focus:after,
.contact__button .widget_categories li button:focus:after,
.widget_categories li .contact__button [type='button']:focus:after,
.contact__button .widget_categories li [type='button']:focus:after,
.widget_categories li .contact__button [type='reset']:focus:after,
.contact__button .widget_categories li [type='reset']:focus:after,
.widget_categories li .contact__button [type='submit']:focus:after,
.contact__button .widget_categories li [type='submit']:focus:after,
.widget_categories li .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .widget_categories li input[type="submit"]:focus:after,
.widget_recent_entries li a:hover:after,
.widget_recent_entries li .contact__button button:hover:after,
.contact__button .widget_recent_entries li button:hover:after,
.widget_recent_entries li .contact__button [type='button']:hover:after,
.contact__button .widget_recent_entries li [type='button']:hover:after,
.widget_recent_entries li .contact__button [type='reset']:hover:after,
.contact__button .widget_recent_entries li [type='reset']:hover:after,
.widget_recent_entries li .contact__button [type='submit']:hover:after,
.contact__button .widget_recent_entries li [type='submit']:hover:after,
.widget_recent_entries li .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .widget_recent_entries li input[type="submit"]:hover:after,
.widget_recent_entries li a:focus:after,
.widget_recent_entries li .contact__button button:focus:after,
.contact__button .widget_recent_entries li button:focus:after,
.widget_recent_entries li .contact__button [type='button']:focus:after,
.contact__button .widget_recent_entries li [type='button']:focus:after,
.widget_recent_entries li .contact__button [type='reset']:focus:after,
.contact__button .widget_recent_entries li [type='reset']:focus:after,
.widget_recent_entries li .contact__button [type='submit']:focus:after,
.contact__button .widget_recent_entries li [type='submit']:focus:after,
.widget_recent_entries li .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .widget_recent_entries li input[type="submit"]:focus:after,
.widget_meta li a:hover:after,
.widget_meta li .contact__button button:hover:after,
.contact__button .widget_meta li button:hover:after,
.widget_meta li .contact__button [type='button']:hover:after,
.contact__button .widget_meta li [type='button']:hover:after,
.widget_meta li .contact__button [type='reset']:hover:after,
.contact__button .widget_meta li [type='reset']:hover:after,
.widget_meta li .contact__button [type='submit']:hover:after,
.contact__button .widget_meta li [type='submit']:hover:after,
.widget_meta li .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .widget_meta li input[type="submit"]:hover:after,
.widget_meta li a:focus:after,
.widget_meta li .contact__button button:focus:after,
.contact__button .widget_meta li button:focus:after,
.widget_meta li .contact__button [type='button']:focus:after,
.contact__button .widget_meta li [type='button']:focus:after,
.widget_meta li .contact__button [type='reset']:focus:after,
.contact__button .widget_meta li [type='reset']:focus:after,
.widget_meta li .contact__button [type='submit']:focus:after,
.contact__button .widget_meta li [type='submit']:focus:after,
.widget_meta li .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .widget_meta li input[type="submit"]:focus:after,
.widget_rss li a:hover:after,
.widget_rss li .contact__button button:hover:after,
.contact__button .widget_rss li button:hover:after,
.widget_rss li .contact__button [type='button']:hover:after,
.contact__button .widget_rss li [type='button']:hover:after,
.widget_rss li .contact__button [type='reset']:hover:after,
.contact__button .widget_rss li [type='reset']:hover:after,
.widget_rss li .contact__button [type='submit']:hover:after,
.contact__button .widget_rss li [type='submit']:hover:after,
.widget_rss li .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .widget_rss li input[type="submit"]:hover:after,
.widget_rss li a:focus:after,
.widget_rss li .contact__button button:focus:after,
.contact__button .widget_rss li button:focus:after,
.widget_rss li .contact__button [type='button']:focus:after,
.contact__button .widget_rss li [type='button']:focus:after,
.widget_rss li .contact__button [type='reset']:focus:after,
.contact__button .widget_rss li [type='reset']:focus:after,
.widget_rss li .contact__button [type='submit']:focus:after,
.contact__button .widget_rss li [type='submit']:focus:after,
.widget_rss li .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .widget_rss li input[type="submit"]:focus:after,
.widget_rss_links li a:hover:after,
.widget_rss_links li .contact__button button:hover:after,
.contact__button .widget_rss_links li button:hover:after,
.widget_rss_links li .contact__button [type='button']:hover:after,
.contact__button .widget_rss_links li [type='button']:hover:after,
.widget_rss_links li .contact__button [type='reset']:hover:after,
.contact__button .widget_rss_links li [type='reset']:hover:after,
.widget_rss_links li .contact__button [type='submit']:hover:after,
.contact__button .widget_rss_links li [type='submit']:hover:after,
.widget_rss_links li .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .widget_rss_links li input[type="submit"]:hover:after,
.widget_rss_links li a:focus:after,
.widget_rss_links li .contact__button button:focus:after,
.contact__button .widget_rss_links li button:focus:after,
.widget_rss_links li .contact__button [type='button']:focus:after,
.contact__button .widget_rss_links li [type='button']:focus:after,
.widget_rss_links li .contact__button [type='reset']:focus:after,
.contact__button .widget_rss_links li [type='reset']:focus:after,
.widget_rss_links li .contact__button [type='submit']:focus:after,
.contact__button .widget_rss_links li [type='submit']:focus:after,
.widget_rss_links li .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .widget_rss_links li input[type="submit"]:focus:after,
.widget_authors li a:hover:after,
.widget_authors li .contact__button button:hover:after,
.contact__button .widget_authors li button:hover:after,
.widget_authors li .contact__button [type='button']:hover:after,
.contact__button .widget_authors li [type='button']:hover:after,
.widget_authors li .contact__button [type='reset']:hover:after,
.contact__button .widget_authors li [type='reset']:hover:after,
.widget_authors li .contact__button [type='submit']:hover:after,
.contact__button .widget_authors li [type='submit']:hover:after,
.widget_authors li .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .widget_authors li input[type="submit"]:hover:after,
.widget_authors li a:focus:after,
.widget_authors li .contact__button button:focus:after,
.contact__button .widget_authors li button:focus:after,
.widget_authors li .contact__button [type='button']:focus:after,
.contact__button .widget_authors li [type='button']:focus:after,
.widget_authors li .contact__button [type='reset']:focus:after,
.contact__button .widget_authors li [type='reset']:focus:after,
.widget_authors li .contact__button [type='submit']:focus:after,
.contact__button .widget_authors li [type='submit']:focus:after,
.widget_authors li .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .widget_authors li input[type="submit"]:focus:after,
.widget_top-posts li a:hover:after,
.widget_top-posts li .contact__button button:hover:after,
.contact__button .widget_top-posts li button:hover:after,
.widget_top-posts li .contact__button [type='button']:hover:after,
.contact__button .widget_top-posts li [type='button']:hover:after,
.widget_top-posts li .contact__button [type='reset']:hover:after,
.contact__button .widget_top-posts li [type='reset']:hover:after,
.widget_top-posts li .contact__button [type='submit']:hover:after,
.contact__button .widget_top-posts li [type='submit']:hover:after,
.widget_top-posts li .widget #subscribe-submit input[type="submit"]:hover:after,
.widget #subscribe-submit .widget_top-posts li input[type="submit"]:hover:after,
.widget_top-posts li a:focus:after,
.widget_top-posts li .contact__button button:focus:after,
.contact__button .widget_top-posts li button:focus:after,
.widget_top-posts li .contact__button [type='button']:focus:after,
.contact__button .widget_top-posts li [type='button']:focus:after,
.widget_top-posts li .contact__button [type='reset']:focus:after,
.contact__button .widget_top-posts li [type='reset']:focus:after,
.widget_top-posts li .contact__button [type='submit']:focus:after,
.contact__button .widget_top-posts li [type='submit']:focus:after,
.widget_top-posts li .widget #subscribe-submit input[type="submit"]:focus:after,
.widget #subscribe-submit .widget_top-posts li input[type="submit"]:focus:after {
    right: 4px;
    color: #757575
}
.widget_nav_menu .current-menu-item a,
.widget_nav_menu .current-menu-item .contact__button button,
.contact__button .widget_nav_menu .current-menu-item button,
.widget_nav_menu .current-menu-item .contact__button [type='button'],
.contact__button .widget_nav_menu .current-menu-item [type='button'],
.widget_nav_menu .current-menu-item .contact__button [type='reset'],
.contact__button .widget_nav_menu .current-menu-item [type='reset'],
.widget_nav_menu .current-menu-item .contact__button [type='submit'],
.contact__button .widget_nav_menu .current-menu-item [type='submit'],
.widget_nav_menu .current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_nav_menu .current-menu-item input[type="submit"],
.widget_news_widget .current-menu-item a,
.widget_news_widget .current-menu-item .contact__button button,
.contact__button .widget_news_widget .current-menu-item button,
.widget_news_widget .current-menu-item .contact__button [type='button'],
.contact__button .widget_news_widget .current-menu-item [type='button'],
.widget_news_widget .current-menu-item .contact__button [type='reset'],
.contact__button .widget_news_widget .current-menu-item [type='reset'],
.widget_news_widget .current-menu-item .contact__button [type='submit'],
.contact__button .widget_news_widget .current-menu-item [type='submit'],
.widget_news_widget .current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_news_widget .current-menu-item input[type="submit"],
.widget_case_widget .current-menu-item a,
.widget_case_widget .current-menu-item .contact__button button,
.contact__button .widget_case_widget .current-menu-item button,
.widget_case_widget .current-menu-item .contact__button [type='button'],
.contact__button .widget_case_widget .current-menu-item [type='button'],
.widget_case_widget .current-menu-item .contact__button [type='reset'],
.contact__button .widget_case_widget .current-menu-item [type='reset'],
.widget_case_widget .current-menu-item .contact__button [type='submit'],
.contact__button .widget_case_widget .current-menu-item [type='submit'],
.widget_case_widget .current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_case_widget .current-menu-item input[type="submit"],
.widget_archive .current-menu-item a,
.widget_archive .current-menu-item .contact__button button,
.contact__button .widget_archive .current-menu-item button,
.widget_archive .current-menu-item .contact__button [type='button'],
.contact__button .widget_archive .current-menu-item [type='button'],
.widget_archive .current-menu-item .contact__button [type='reset'],
.contact__button .widget_archive .current-menu-item [type='reset'],
.widget_archive .current-menu-item .contact__button [type='submit'],
.contact__button .widget_archive .current-menu-item [type='submit'],
.widget_archive .current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_archive .current-menu-item input[type="submit"],
.widget_categories .current-menu-item a,
.widget_categories .current-menu-item .contact__button button,
.contact__button .widget_categories .current-menu-item button,
.widget_categories .current-menu-item .contact__button [type='button'],
.contact__button .widget_categories .current-menu-item [type='button'],
.widget_categories .current-menu-item .contact__button [type='reset'],
.contact__button .widget_categories .current-menu-item [type='reset'],
.widget_categories .current-menu-item .contact__button [type='submit'],
.contact__button .widget_categories .current-menu-item [type='submit'],
.widget_categories .current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_categories .current-menu-item input[type="submit"],
.widget_recent_entries .current-menu-item a,
.widget_recent_entries .current-menu-item .contact__button button,
.contact__button .widget_recent_entries .current-menu-item button,
.widget_recent_entries .current-menu-item .contact__button [type='button'],
.contact__button .widget_recent_entries .current-menu-item [type='button'],
.widget_recent_entries .current-menu-item .contact__button [type='reset'],
.contact__button .widget_recent_entries .current-menu-item [type='reset'],
.widget_recent_entries .current-menu-item .contact__button [type='submit'],
.contact__button .widget_recent_entries .current-menu-item [type='submit'],
.widget_recent_entries .current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_recent_entries .current-menu-item input[type="submit"],
.widget_meta .current-menu-item a,
.widget_meta .current-menu-item .contact__button button,
.contact__button .widget_meta .current-menu-item button,
.widget_meta .current-menu-item .contact__button [type='button'],
.contact__button .widget_meta .current-menu-item [type='button'],
.widget_meta .current-menu-item .contact__button [type='reset'],
.contact__button .widget_meta .current-menu-item [type='reset'],
.widget_meta .current-menu-item .contact__button [type='submit'],
.contact__button .widget_meta .current-menu-item [type='submit'],
.widget_meta .current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_meta .current-menu-item input[type="submit"],
.widget_rss .current-menu-item a,
.widget_rss .current-menu-item .contact__button button,
.contact__button .widget_rss .current-menu-item button,
.widget_rss .current-menu-item .contact__button [type='button'],
.contact__button .widget_rss .current-menu-item [type='button'],
.widget_rss .current-menu-item .contact__button [type='reset'],
.contact__button .widget_rss .current-menu-item [type='reset'],
.widget_rss .current-menu-item .contact__button [type='submit'],
.contact__button .widget_rss .current-menu-item [type='submit'],
.widget_rss .current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss .current-menu-item input[type="submit"],
.widget_rss_links .current-menu-item a,
.widget_rss_links .current-menu-item .contact__button button,
.contact__button .widget_rss_links .current-menu-item button,
.widget_rss_links .current-menu-item .contact__button [type='button'],
.contact__button .widget_rss_links .current-menu-item [type='button'],
.widget_rss_links .current-menu-item .contact__button [type='reset'],
.contact__button .widget_rss_links .current-menu-item [type='reset'],
.widget_rss_links .current-menu-item .contact__button [type='submit'],
.contact__button .widget_rss_links .current-menu-item [type='submit'],
.widget_rss_links .current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss_links .current-menu-item input[type="submit"],
.widget_authors .current-menu-item a,
.widget_authors .current-menu-item .contact__button button,
.contact__button .widget_authors .current-menu-item button,
.widget_authors .current-menu-item .contact__button [type='button'],
.contact__button .widget_authors .current-menu-item [type='button'],
.widget_authors .current-menu-item .contact__button [type='reset'],
.contact__button .widget_authors .current-menu-item [type='reset'],
.widget_authors .current-menu-item .contact__button [type='submit'],
.contact__button .widget_authors .current-menu-item [type='submit'],
.widget_authors .current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_authors .current-menu-item input[type="submit"],
.widget_top-posts .current-menu-item a,
.widget_top-posts .current-menu-item .contact__button button,
.contact__button .widget_top-posts .current-menu-item button,
.widget_top-posts .current-menu-item .contact__button [type='button'],
.contact__button .widget_top-posts .current-menu-item [type='button'],
.widget_top-posts .current-menu-item .contact__button [type='reset'],
.contact__button .widget_top-posts .current-menu-item [type='reset'],
.widget_top-posts .current-menu-item .contact__button [type='submit'],
.contact__button .widget_top-posts .current-menu-item [type='submit'],
.widget_top-posts .current-menu-item .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_top-posts .current-menu-item input[type="submit"] {
    font-weight: bold
}
.widget_nav_menu li:first-child a,
.widget_nav_menu li:first-child .contact__button button,
.contact__button .widget_nav_menu li:first-child button,
.widget_nav_menu li:first-child .contact__button [type='button'],
.contact__button .widget_nav_menu li:first-child [type='button'],
.widget_nav_menu li:first-child .contact__button [type='reset'],
.contact__button .widget_nav_menu li:first-child [type='reset'],
.widget_nav_menu li:first-child .contact__button [type='submit'],
.contact__button .widget_nav_menu li:first-child [type='submit'],
.widget_nav_menu li:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_nav_menu li:first-child input[type="submit"],
.widget_news_widget li:first-child a,
.widget_news_widget li:first-child .contact__button button,
.contact__button .widget_news_widget li:first-child button,
.widget_news_widget li:first-child .contact__button [type='button'],
.contact__button .widget_news_widget li:first-child [type='button'],
.widget_news_widget li:first-child .contact__button [type='reset'],
.contact__button .widget_news_widget li:first-child [type='reset'],
.widget_news_widget li:first-child .contact__button [type='submit'],
.contact__button .widget_news_widget li:first-child [type='submit'],
.widget_news_widget li:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_news_widget li:first-child input[type="submit"],
.widget_case_widget li:first-child a,
.widget_case_widget li:first-child .contact__button button,
.contact__button .widget_case_widget li:first-child button,
.widget_case_widget li:first-child .contact__button [type='button'],
.contact__button .widget_case_widget li:first-child [type='button'],
.widget_case_widget li:first-child .contact__button [type='reset'],
.contact__button .widget_case_widget li:first-child [type='reset'],
.widget_case_widget li:first-child .contact__button [type='submit'],
.contact__button .widget_case_widget li:first-child [type='submit'],
.widget_case_widget li:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_case_widget li:first-child input[type="submit"],
.widget_archive li:first-child a,
.widget_archive li:first-child .contact__button button,
.contact__button .widget_archive li:first-child button,
.widget_archive li:first-child .contact__button [type='button'],
.contact__button .widget_archive li:first-child [type='button'],
.widget_archive li:first-child .contact__button [type='reset'],
.contact__button .widget_archive li:first-child [type='reset'],
.widget_archive li:first-child .contact__button [type='submit'],
.contact__button .widget_archive li:first-child [type='submit'],
.widget_archive li:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_archive li:first-child input[type="submit"],
.widget_categories li:first-child a,
.widget_categories li:first-child .contact__button button,
.contact__button .widget_categories li:first-child button,
.widget_categories li:first-child .contact__button [type='button'],
.contact__button .widget_categories li:first-child [type='button'],
.widget_categories li:first-child .contact__button [type='reset'],
.contact__button .widget_categories li:first-child [type='reset'],
.widget_categories li:first-child .contact__button [type='submit'],
.contact__button .widget_categories li:first-child [type='submit'],
.widget_categories li:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_categories li:first-child input[type="submit"],
.widget_recent_entries li:first-child a,
.widget_recent_entries li:first-child .contact__button button,
.contact__button .widget_recent_entries li:first-child button,
.widget_recent_entries li:first-child .contact__button [type='button'],
.contact__button .widget_recent_entries li:first-child [type='button'],
.widget_recent_entries li:first-child .contact__button [type='reset'],
.contact__button .widget_recent_entries li:first-child [type='reset'],
.widget_recent_entries li:first-child .contact__button [type='submit'],
.contact__button .widget_recent_entries li:first-child [type='submit'],
.widget_recent_entries li:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_recent_entries li:first-child input[type="submit"],
.widget_meta li:first-child a,
.widget_meta li:first-child .contact__button button,
.contact__button .widget_meta li:first-child button,
.widget_meta li:first-child .contact__button [type='button'],
.contact__button .widget_meta li:first-child [type='button'],
.widget_meta li:first-child .contact__button [type='reset'],
.contact__button .widget_meta li:first-child [type='reset'],
.widget_meta li:first-child .contact__button [type='submit'],
.contact__button .widget_meta li:first-child [type='submit'],
.widget_meta li:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_meta li:first-child input[type="submit"],
.widget_rss li:first-child a,
.widget_rss li:first-child .contact__button button,
.contact__button .widget_rss li:first-child button,
.widget_rss li:first-child .contact__button [type='button'],
.contact__button .widget_rss li:first-child [type='button'],
.widget_rss li:first-child .contact__button [type='reset'],
.contact__button .widget_rss li:first-child [type='reset'],
.widget_rss li:first-child .contact__button [type='submit'],
.contact__button .widget_rss li:first-child [type='submit'],
.widget_rss li:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss li:first-child input[type="submit"],
.widget_rss_links li:first-child a,
.widget_rss_links li:first-child .contact__button button,
.contact__button .widget_rss_links li:first-child button,
.widget_rss_links li:first-child .contact__button [type='button'],
.contact__button .widget_rss_links li:first-child [type='button'],
.widget_rss_links li:first-child .contact__button [type='reset'],
.contact__button .widget_rss_links li:first-child [type='reset'],
.widget_rss_links li:first-child .contact__button [type='submit'],
.contact__button .widget_rss_links li:first-child [type='submit'],
.widget_rss_links li:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_rss_links li:first-child input[type="submit"],
.widget_authors li:first-child a,
.widget_authors li:first-child .contact__button button,
.contact__button .widget_authors li:first-child button,
.widget_authors li:first-child .contact__button [type='button'],
.contact__button .widget_authors li:first-child [type='button'],
.widget_authors li:first-child .contact__button [type='reset'],
.contact__button .widget_authors li:first-child [type='reset'],
.widget_authors li:first-child .contact__button [type='submit'],
.contact__button .widget_authors li:first-child [type='submit'],
.widget_authors li:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_authors li:first-child input[type="submit"],
.widget_top-posts li:first-child a,
.widget_top-posts li:first-child .contact__button button,
.contact__button .widget_top-posts li:first-child button,
.widget_top-posts li:first-child .contact__button [type='button'],
.contact__button .widget_top-posts li:first-child [type='button'],
.widget_top-posts li:first-child .contact__button [type='reset'],
.contact__button .widget_top-posts li:first-child [type='reset'],
.widget_top-posts li:first-child .contact__button [type='submit'],
.contact__button .widget_top-posts li:first-child [type='submit'],
.widget_top-posts li:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_top-posts li:first-child input[type="submit"] {
    border-top: none
}
.widget_news_widget__content,
.widget_case_widget__content {
    max-height: 256px;
    overflow: auto;
    -webkit-overflow-scrolling: touch
}
.widget_news_widget__content__list,
.widget_case_widget__content__list {
    border-top: 1px dashed #e0e0e0;
    padding: .5333333333em 16px
}
.widget_news_widget__content__list:first-child,
.widget_case_widget__content__list:first-child {
    border-top: none
}
.widget_news_widget__content__list p,
.widget_case_widget__content__list p {
    margin: .4em 0
}
.widget_news_widget__content__list a,
.widget_news_widget__content__list .contact__button button,
.contact__button .widget_news_widget__content__list button,
.widget_news_widget__content__list .contact__button [type='button'],
.contact__button .widget_news_widget__content__list [type='button'],
.widget_news_widget__content__list .contact__button [type='reset'],
.contact__button .widget_news_widget__content__list [type='reset'],
.widget_news_widget__content__list .contact__button [type='submit'],
.contact__button .widget_news_widget__content__list [type='submit'],
.widget_news_widget__content__list .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_news_widget__content__list input[type="submit"],
.widget_case_widget__content__list a,
.widget_case_widget__content__list .contact__button button,
.contact__button .widget_case_widget__content__list button,
.widget_case_widget__content__list .contact__button [type='button'],
.contact__button .widget_case_widget__content__list [type='button'],
.widget_case_widget__content__list .contact__button [type='reset'],
.contact__button .widget_case_widget__content__list [type='reset'],
.widget_case_widget__content__list .contact__button [type='submit'],
.contact__button .widget_case_widget__content__list [type='submit'],
.widget_case_widget__content__list .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_case_widget__content__list input[type="submit"] {
    color: #757575;
    display: block;
    margin: -.4em -16px;
    padding: .4em 16px
}
.widget_news_widget__content__list a:hover,
.widget_news_widget__content__list .contact__button button:hover,
.contact__button .widget_news_widget__content__list button:hover,
.widget_news_widget__content__list .contact__button [type='button']:hover,
.contact__button .widget_news_widget__content__list [type='button']:hover,
.widget_news_widget__content__list .contact__button [type='reset']:hover,
.contact__button .widget_news_widget__content__list [type='reset']:hover,
.widget_news_widget__content__list .contact__button [type='submit']:hover,
.contact__button .widget_news_widget__content__list [type='submit']:hover,
.widget_news_widget__content__list .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_news_widget__content__list input[type="submit"]:hover,
.widget_case_widget__content__list a:hover,
.widget_case_widget__content__list .contact__button button:hover,
.contact__button .widget_case_widget__content__list button:hover,
.widget_case_widget__content__list .contact__button [type='button']:hover,
.contact__button .widget_case_widget__content__list [type='button']:hover,
.widget_case_widget__content__list .contact__button [type='reset']:hover,
.contact__button .widget_case_widget__content__list [type='reset']:hover,
.widget_case_widget__content__list .contact__button [type='submit']:hover,
.contact__button .widget_case_widget__content__list [type='submit']:hover,
.widget_case_widget__content__list .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_case_widget__content__list input[type="submit"]:hover {
    background: #f5f5f5;
    color: #616161
}
.widget_news_widget__btn,
.widget_case_widget__btn {
    text-align: center;
    padding-top: .8em;
    padding-bottom: .8em
}
.widget_news_widget__btn a,
.widget_news_widget__btn .contact__button button,
.contact__button .widget_news_widget__btn button,
.widget_news_widget__btn .contact__button [type='button'],
.contact__button .widget_news_widget__btn [type='button'],
.widget_news_widget__btn .contact__button [type='reset'],
.contact__button .widget_news_widget__btn [type='reset'],
.widget_news_widget__btn .contact__button [type='submit'],
.contact__button .widget_news_widget__btn [type='submit'],
.widget_news_widget__btn .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_news_widget__btn input[type="submit"],
.widget_case_widget__btn a,
.widget_case_widget__btn .contact__button button,
.contact__button .widget_case_widget__btn button,
.widget_case_widget__btn .contact__button [type='button'],
.contact__button .widget_case_widget__btn [type='button'],
.widget_case_widget__btn .contact__button [type='reset'],
.contact__button .widget_case_widget__btn [type='reset'],
.widget_case_widget__btn .contact__button [type='submit'],
.contact__button .widget_case_widget__btn [type='submit'],
.widget_case_widget__btn .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_case_widget__btn input[type="submit"] {
    font-size: .75rem
}
.widget_info_widget__dl {
    margin: .8em 16px;
    padding: 0
}
.widget_info_widget__dt {
    font-size: .813rem;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 8px;
    text-indent: -.5161290323em
}
.widget_info_widget__dt::before {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
    font-size: 105%;
    vertical-align: -12%;
    line-height: inherit;
    content: "\E5C5";
    font-style: normal;
    font-weight: normal;
    color: #543927	
}
.widget_info_widget__dd {
    margin: 0 0 .8em;
    padding: 0;
    font-size: .813rem
}
.widget_info_widget__dd:last-child {
    margin: 0
}
.widget_info_widget__tel {
    text-align: center;
    font-size: 1.5rem;
    font-weight: 500;
    margin: 0;
    line-height: 1.2
}
.widget_info_widget__tel a,
.widget_info_widget__tel .contact__button button,
.contact__button .widget_info_widget__tel button,
.widget_info_widget__tel .contact__button [type='button'],
.contact__button .widget_info_widget__tel [type='button'],
.widget_info_widget__tel .contact__button [type='reset'],
.contact__button .widget_info_widget__tel [type='reset'],
.widget_info_widget__tel .contact__button [type='submit'],
.contact__button .widget_info_widget__tel [type='submit'],
.widget_info_widget__tel .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_info_widget__tel input[type="submit"] {
    color: #212121
}
.widget_info_widget__tel i {
    color: #543927	;
    margin-right: 4px
}
.widget_info_widget__btn {
    text-align: center;
    margin: 0 8px
}
.widget_info_widget__btn a,
.widget_info_widget__btn .contact__button button,
.contact__button .widget_info_widget__btn button,
.widget_info_widget__btn .contact__button [type='button'],
.contact__button .widget_info_widget__btn [type='button'],
.widget_info_widget__btn .contact__button [type='reset'],
.contact__button .widget_info_widget__btn [type='reset'],
.widget_info_widget__btn .contact__button [type='submit'],
.contact__button .widget_info_widget__btn [type='submit'],
.widget_info_widget__btn .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_info_widget__btn input[type="submit"] {
    font-size: .75rem;
    width: 100%
}
.widget_info_widget__map {
    text-align: center;
    margin-left: 16px;
    margin-right: 16px
}
.widget_info_widget__map iframe {
    border: 1px solid #bdbdbd !important;
    width: 100%;
    height: 200px
}
.widget_info_widget__googlemap {
    height: 200px;
    border: 1px solid #bdbdbd;
    margin: 16px
}
.widget_sp_image-description {
    padding: .8em 16px
}
.widget_sp_image-description p {
    margin: 0
}
.widget_bnr_widget {
    border: none !important
}
.widget_bnr_widget li {
    margin: .5333333333em auto;
    width: 230px
}
.widget_bnr_widget a,
.widget_bnr_widget .contact__button button,
.contact__button .widget_bnr_widget button,
.widget_bnr_widget .contact__button [type='button'],
.contact__button .widget_bnr_widget [type='button'],
.widget_bnr_widget .contact__button [type='reset'],
.contact__button .widget_bnr_widget [type='reset'],
.widget_bnr_widget .contact__button [type='submit'],
.contact__button .widget_bnr_widget [type='submit'],
.widget_bnr_widget .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_bnr_widget input[type="submit"] {
    display: block;
    border: 1px solid #e0e0e0;
    position: relative;
    padding: 32px 8px 48px;
    line-height: 1.3;
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 100% auto
}
.widget_bnr_widget a:hover,
.widget_bnr_widget .contact__button button:hover,
.contact__button .widget_bnr_widget button:hover,
.widget_bnr_widget .contact__button [type='button']:hover,
.contact__button .widget_bnr_widget [type='button']:hover,
.widget_bnr_widget .contact__button [type='reset']:hover,
.contact__button .widget_bnr_widget [type='reset']:hover,
.widget_bnr_widget .contact__button [type='submit']:hover,
.contact__button .widget_bnr_widget [type='submit']:hover,
.widget_bnr_widget .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_bnr_widget input[type="submit"]:hover,
.widget_bnr_widget a:focus,
.widget_bnr_widget .contact__button button:focus,
.contact__button .widget_bnr_widget button:focus,
.widget_bnr_widget .contact__button [type='button']:focus,
.contact__button .widget_bnr_widget [type='button']:focus,
.widget_bnr_widget .contact__button [type='reset']:focus,
.contact__button .widget_bnr_widget [type='reset']:focus,
.widget_bnr_widget .contact__button [type='submit']:focus,
.contact__button .widget_bnr_widget [type='submit']:focus,
.widget_bnr_widget .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_bnr_widget input[type="submit"]:focus {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4)
}
.widget_bnr_widget a:hover .bnrbtn::after,
.widget_bnr_widget .contact__button button:hover .bnrbtn::after,
.contact__button .widget_bnr_widget button:hover .bnrbtn::after,
.widget_bnr_widget .contact__button [type='button']:hover .bnrbtn::after,
.contact__button .widget_bnr_widget [type='button']:hover .bnrbtn::after,
.widget_bnr_widget .contact__button [type='reset']:hover .bnrbtn::after,
.contact__button .widget_bnr_widget [type='reset']:hover .bnrbtn::after,
.widget_bnr_widget .contact__button [type='submit']:hover .bnrbtn::after,
.contact__button .widget_bnr_widget [type='submit']:hover .bnrbtn::after,
.widget_bnr_widget .widget #subscribe-submit input[type="submit"]:hover .bnrbtn::after,
.widget #subscribe-submit .widget_bnr_widget input[type="submit"]:hover .bnrbtn::after,
.widget_bnr_widget a:focus .bnrbtn::after,
.widget_bnr_widget .contact__button button:focus .bnrbtn::after,
.contact__button .widget_bnr_widget button:focus .bnrbtn::after,
.widget_bnr_widget .contact__button [type='button']:focus .bnrbtn::after,
.contact__button .widget_bnr_widget [type='button']:focus .bnrbtn::after,
.widget_bnr_widget .contact__button [type='reset']:focus .bnrbtn::after,
.contact__button .widget_bnr_widget [type='reset']:focus .bnrbtn::after,
.widget_bnr_widget .contact__button [type='submit']:focus .bnrbtn::after,
.contact__button .widget_bnr_widget [type='submit']:focus .bnrbtn::after,
.widget_bnr_widget .widget #subscribe-submit input[type="submit"]:focus .bnrbtn::after,
.widget #subscribe-submit .widget_bnr_widget input[type="submit"]:focus .bnrbtn::after {
    transform: translateX(4px)
}
.widget_bnr_widget a:active,
.widget_bnr_widget .contact__button button:active,
.contact__button .widget_bnr_widget button:active,
.widget_bnr_widget .contact__button [type='button']:active,
.contact__button .widget_bnr_widget [type='button']:active,
.widget_bnr_widget .contact__button [type='reset']:active,
.contact__button .widget_bnr_widget [type='reset']:active,
.widget_bnr_widget .contact__button [type='submit']:active,
.contact__button .widget_bnr_widget [type='submit']:active,
.widget_bnr_widget .widget #subscribe-submit input[type="submit"]:active,
.widget #subscribe-submit .widget_bnr_widget input[type="submit"]:active {
    box-shadow: none
}
.widget_bnr_widget__list {
    list-style: none;
    margin: 0;
    padding: 0
}
.widget_bnr_widget__list .bnrbg--a {
    background-image: url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../images/common/bg__bnr--01.jpg)
}
.widget_bnr_widget__list .bnrbg--b {
    background-image: url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../images/common/bg__bnr--02.jpg)
}
.widget_bnr_widget__list .bnrbg--c {
    background-image: url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../images/common/bg__bnr--03.jpg)
}
.widget_bnr_widget__list .bnrtitle,
.widget_bnr_widget__list .bnrtext {
    display: block
}
.widget_bnr_widget__list .bnrtitle {
    font-size: 1.125rem;
    font-weight: bold;
    color: #212121
}
.widget_bnr_widget__list .bnrtext {
    font-size: .688rem;
    margin-top: .4em;
    color: #757575
}
.widget_bnr_widget__list .bnrbtn {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    color: #fff;
    background: #543927	;
    font-size: .625rem;
    text-align: right;
    padding: .2em 16px
}
.widget_bnr_widget__list .bnrbtn::after {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
    font-size: 105%;
    vertical-align: -12%;
    line-height: inherit;
    content: "\E5C8";
    font-style: normal;
    font-weight: normal;
    margin-left: 2px
}
.widget_calendar table {
    width: 230px;
    margin: 8px -1px 0
}
.widget_calendar th,
.widget_calendar td {
    text-align: center;
    border: 1px solid #e0e0e0;
    padding: 2px;
    line-height: 2
}
.widget_calendar thead th:nth-child(6) {
    color: #2196F3
}
.widget_calendar thead th:nth-child(7) {
    color: #F44336
}
.widget_calendar tfoot td {
    border: none
}
.widget_calendar a,
.widget_calendar .contact__button button,
.contact__button .widget_calendar button,
.widget_calendar .contact__button [type='button'],
.contact__button .widget_calendar [type='button'],
.widget_calendar .contact__button [type='reset'],
.contact__button .widget_calendar [type='reset'],
.widget_calendar .contact__button [type='submit'],
.contact__button .widget_calendar [type='submit'],
.widget_calendar .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_calendar input[type="submit"] {
    display: block;
    background: #f5f5f5
}
.widget_tag_cloud .tagcloud {
    padding: 8px
}
.widget_tag_cloud a,
.widget_tag_cloud .contact__button button,
.contact__button .widget_tag_cloud button,
.widget_tag_cloud .contact__button [type='button'],
.contact__button .widget_tag_cloud [type='button'],
.widget_tag_cloud .contact__button [type='reset'],
.contact__button .widget_tag_cloud [type='reset'],
.widget_tag_cloud .contact__button [type='submit'],
.contact__button .widget_tag_cloud [type='submit'],
.widget_tag_cloud .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widget_tag_cloud input[type="submit"] {
    font-size: .813rem !important;
    display: inline-block;
    margin: 3px 1px;
    padding: 2px 8px;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    color: #757575;
    background: #f5f5f5
}
.widget_tag_cloud a:hover,
.widget_tag_cloud .contact__button button:hover,
.contact__button .widget_tag_cloud button:hover,
.widget_tag_cloud .contact__button [type='button']:hover,
.contact__button .widget_tag_cloud [type='button']:hover,
.widget_tag_cloud .contact__button [type='reset']:hover,
.contact__button .widget_tag_cloud [type='reset']:hover,
.widget_tag_cloud .contact__button [type='submit']:hover,
.contact__button .widget_tag_cloud [type='submit']:hover,
.widget_tag_cloud .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .widget_tag_cloud input[type="submit"]:hover,
.widget_tag_cloud a:focus,
.widget_tag_cloud .contact__button button:focus,
.contact__button .widget_tag_cloud button:focus,
.widget_tag_cloud .contact__button [type='button']:focus,
.contact__button .widget_tag_cloud [type='button']:focus,
.widget_tag_cloud .contact__button [type='reset']:focus,
.contact__button .widget_tag_cloud [type='reset']:focus,
.widget_tag_cloud .contact__button [type='submit']:focus,
.contact__button .widget_tag_cloud [type='submit']:focus,
.widget_tag_cloud .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .widget_tag_cloud input[type="submit"]:focus {
    background: #e0e0e0;
    color: #212121
}
.widget .gallery {
    padding: 0 16px;
    text-align: center
}
.widget .search-form {
    margin: 1.6em 16px
}
.widget .rss-widget-icon {
    margin-top: 5px
}
.widget_contact_info {
    padding-bottom: 1em
}
.widget .contact-map {
    height: 228px
}
.widget .confit-address,
.widget .confit-phone,
.widget .confit-email,
.widget .confit-hours {
    margin: .4em 16px
}
.widget .milestone-content {
    margin-top: 0
}
.widget #subscribe-email input {
    width: 100%
}
.widget #subscribe-submit input[type="submit"] {
    width: 100%
}
.widgets-list-layout .bump-view {
    display: inline-block;
    padding: 0
}
.widgets-list-layout .bump-view .widgets-list-layout-blavatar {
    width: 100%
}
.widgets-list-layout .bump-view+div a,
.widgets-list-layout .bump-view+div .contact__button button,
.contact__button .widgets-list-layout .bump-view+div button,
.widgets-list-layout .bump-view+div .contact__button [type='button'],
.contact__button .widgets-list-layout .bump-view+div [type='button'],
.widgets-list-layout .bump-view+div .contact__button [type='reset'],
.contact__button .widgets-list-layout .bump-view+div [type='reset'],
.widgets-list-layout .bump-view+div .contact__button [type='submit'],
.contact__button .widgets-list-layout .bump-view+div [type='submit'],
.widgets-list-layout .bump-view+div .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .widgets-list-layout .bump-view+div input[type="submit"] {
    display: block;
    padding: .8em 24px .8em 8px
}
.widgets-list-layout .bump-view+div a::after,
.widgets-list-layout .bump-view+div .contact__button button::after,
.contact__button .widgets-list-layout .bump-view+div button::after,
.widgets-list-layout .bump-view+div .contact__button [type='button']::after,
.contact__button .widgets-list-layout .bump-view+div [type='button']::after,
.widgets-list-layout .bump-view+div .contact__button [type='reset']::after,
.contact__button .widgets-list-layout .bump-view+div [type='reset']::after,
.widgets-list-layout .bump-view+div .contact__button [type='submit']::after,
.contact__button .widgets-list-layout .bump-view+div [type='submit']::after,
.widgets-list-layout .bump-view+div .widget #subscribe-submit input[type="submit"]::after,
.widget #subscribe-submit .widgets-list-layout .bump-view+div input[type="submit"]::after {
    display: block
}
.widgets-list-layout .bump-view::after {
    display: none
}
.widgets-list-layout li {
    margin: 0
}
.widgets-list-layout-links {
    width: 80%
}
.side__widget {
    border: 1px solid #e0e0e0;
	border-radius: 10px;
	background: #fff;
}
.side__widget .grofile-meta {
    margin: 0 16px
}
.side__widget .grofile-meta~p {
    margin-right: 16px;
    margin-left: 16px
}
.side__widget .jetpack-display-remote-posts {
    margin: 1.6em 16px
}
.side__widget .jetpack-display-remote-posts h4 {
    border-top: 1px dashed #e0e0e0;
    margin-top: 1em;
    padding-top: 1em
}
.side__widget .jetpack-display-remote-posts h4:first-child {
    border: none;
    padding: 0
}
.side__widget .jetpack-display-remote-posts img {
    margin: 4px 0 8px
}
.side__widget #subscribe-text,
.side__widget #subscribe-email,
.side__widget #subscribe-submit {
    padding: 0 16px
}
.side__widget .tiled-gallery {
    margin: 0
}
.side__widgettitle {
    padding: .8em 16px;
    border-bottom: 1px solid #e0e0e0;
	border-radius: 10px 10px 0 0;
    position: relative;
    margin: 0;
	background: #543927	;
	color: #fff;
}
.side__widgettitle::after {
    content: unset;
    width: 2px;
    height: 90%;
    margin-top: -1px;
    top: 0;
    left: 4px;
    position: absolute;
    background: #543927	
}
.side__widget .textwidget p {
    padding: 0 8px
}
.side__widget select {
    margin: 16px
}
.footer__widget {
    max-width: 300px;
    margin: 1.6em auto
}
.footer__widgettitle {
    text-align: center
}
.footer__widgettitle::before,
.footer__widgettitle::after {
    content: ' ー ';
    font-weight: 100
}
.footer__widget .widget_sp_image-description {
    padding-right: 0;
    padding-left: 0
}
.footer__widget.widget_calendar table {
    width: 100%;
    margin: 0
}
.footer__widget.widget_contact_info .confit-address,
.footer__widget.widget_contact_info .confit-phone,
.footer__widget.widget_contact_info .confit-email,
.footer__widget.widget_contact_info .confit-hours {
    margin-right: 0;
    margin-left: 0
}
.footer .widget_news_widget__content {
    max-height: none
}
.footer .widget_news_widget__content__list {
    padding-left: 12px;
    padding-right: 0
}
.footer .widget_news_widget__content__list:first-of-type {
    padding-top: 0
}
.footer .menu-item {
    padding: 0 12px .4em
}
.breadcrumbs {
    font-size: .75rem;
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    display: block;
    color: #616161;
    margin: 1.6em 0
}
.breadcrumbs a,
.breadcrumbs .contact__button button,
.contact__button .breadcrumbs button,
.breadcrumbs .contact__button [type='button'],
.contact__button .breadcrumbs [type='button'],
.breadcrumbs .contact__button [type='reset'],
.contact__button .breadcrumbs [type='reset'],
.breadcrumbs .contact__button [type='submit'],
.contact__button .breadcrumbs [type='submit'],
.breadcrumbs .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .breadcrumbs input[type="submit"] {
    padding: 0 8px;
    color: #616161
}
.breadcrumbs a:hover,
.breadcrumbs .contact__button button:hover,
.contact__button .breadcrumbs button:hover,
.breadcrumbs .contact__button [type='button']:hover,
.contact__button .breadcrumbs [type='button']:hover,
.breadcrumbs .contact__button [type='reset']:hover,
.contact__button .breadcrumbs [type='reset']:hover,
.breadcrumbs .contact__button [type='submit']:hover,
.contact__button .breadcrumbs [type='submit']:hover,
.breadcrumbs .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .breadcrumbs input[type="submit"]:hover,
.breadcrumbs a:focus,
.breadcrumbs .contact__button button:focus,
.contact__button .breadcrumbs button:focus,
.breadcrumbs .contact__button [type='button']:focus,
.contact__button .breadcrumbs [type='button']:focus,
.breadcrumbs .contact__button [type='reset']:focus,
.contact__button .breadcrumbs [type='reset']:focus,
.breadcrumbs .contact__button [type='submit']:focus,
.contact__button .breadcrumbs [type='submit']:focus,
.breadcrumbs .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .breadcrumbs input[type="submit"]:focus {
    text-decoration: underline
}
.breadcrumbs>span:first-child a,
.breadcrumbs>span:first-child .contact__button button,
.contact__button .breadcrumbs>span:first-child button,
.breadcrumbs>span:first-child .contact__button [type='button'],
.contact__button .breadcrumbs>span:first-child [type='button'],
.breadcrumbs>span:first-child .contact__button [type='reset'],
.contact__button .breadcrumbs>span:first-child [type='reset'],
.breadcrumbs>span:first-child .contact__button [type='submit'],
.contact__button .breadcrumbs>span:first-child [type='submit'],
.breadcrumbs>span:first-child .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .breadcrumbs>span:first-child input[type="submit"] {
    padding-left: 0
}
.breadcrumbs>span:last-child {
    padding-left: 8px
}
.main {
    max-width: 730px;
    margin: 0 auto
}
.custom_column_side_none .main {
    max-width: none
}
.main__heading__title {
    line-height: 1.3;
    background: #f5f5f5;
    padding: .8em 16px;
    position: relative;
    border-bottom: 2px solid #e0e0e0;
    border-top: 2px solid #e0e0e0;
    position: relative
}
.main__heading__title::after {
    content: '';
    height: 2px;
    width: 33%;
    background: #543927	;
    position: absolute;
    left: 0;
    top: -2px
}
.main__heading__title__url {
    position: absolute;
    font-size: .625rem;
    color: #bdbdbd;
    right: 0;
    bottom: 1px;
    font-weight: 100
}
.main__heading__title__archive {
    font-weight: normal;
    display: inline-block;
    color: #616161;
    margin-left: .16em
}
.main__heading__title__archive::before {
    content: '';
    display: inline-block;
    width: .8em;
    height: 1px;
    background: #9e9e9e;
    vertical-align: 24%;
    margin: 0 .16em
}
.content-style .dot {
    -webkit-text-emphasis: filled dot #543927	;
    text-emphasis: filled dot #543927	
}
.content-style .dot-js {
    -webkit-text-emphasis: none;
    text-emphasis: none
}
.content-style .dot-js>span {
    padding: 0.24em 0;
    background-repeat: repeat-x;
    background-size: 1em 0.16em;
    background-position: top center;
    background-image: radial-gradient(0.08em 0.08em at center center, #543927	, #543927	 95%, transparent)
}
.content-style a.custom-btn,
.content-style .contact__button button,
.contact__button .content-style button,
.content-style .contact__button [type='button'],
.contact__button .content-style [type='button'],
.content-style .contact__button [type='reset'],
.contact__button .content-style [type='reset'],
.content-style .contact__button [type='submit'],
.contact__button .content-style [type='submit'],
.content-style label.custom-btn {
    will-change: transform;
    border-radius: 16em;
    border: none;
    padding: .8em 2.4em;
    overflow: hidden;
    position: relative;
    display: inline-block;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    color: #fff !important;
    background: #ff7131;
    text-align: center
}
.content-style a.custom-btn .click-point,
.content-style .contact__button button .click-point,
.contact__button .content-style button .click-point,
.content-style .contact__button [type='button'] .click-point,
.contact__button .content-style [type='button'] .click-point,
.content-style .contact__button [type='reset'] .click-point,
.contact__button .content-style [type='reset'] .click-point,
.content-style .contact__button [type='submit'] .click-point,
.contact__button .content-style [type='submit'] .click-point,
.content-style label.custom-btn .click-point {
    will-change: transform;
    margin: -5px 0 0 -5px;
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.2);
    border-radius: 50%;
    animation: clicklEffect 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal
}
.content-style a.custom-btn .dot,
.content-style .contact__button button .dot,
.contact__button .content-style button .dot,
.content-style .contact__button [type='button'] .dot,
.contact__button .content-style [type='button'] .dot,
.content-style .contact__button [type='reset'] .dot,
.contact__button .content-style [type='reset'] .dot,
.content-style .contact__button [type='submit'] .dot,
.contact__button .content-style [type='submit'] .dot,
.content-style label.custom-btn .dot {
    -webkit-text-emphasis-color: #fff;
    text-emphasis-color: #fff
}
.content-style a.custom-btn .dot-js>span,
.content-style .contact__button button .dot-js>span,
.contact__button .content-style button .dot-js>span,
.content-style .contact__button [type='button'] .dot-js>span,
.contact__button .content-style [type='button'] .dot-js>span,
.content-style .contact__button [type='reset'] .dot-js>span,
.contact__button .content-style [type='reset'] .dot-js>span,
.content-style .contact__button [type='submit'] .dot-js>span,
.contact__button .content-style [type='submit'] .dot-js>span,
.content-style label.custom-btn .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #fff, #fff 95%, transparent)
}
.content-style a.custom-btn:hover,
.content-style .contact__button button:hover,
.contact__button .content-style button:hover,
.content-style .contact__button [type='button']:hover,
.contact__button .content-style [type='button']:hover,
.content-style .contact__button [type='reset']:hover,
.contact__button .content-style [type='reset']:hover,
.content-style .contact__button [type='submit']:hover,
.contact__button .content-style [type='submit']:hover,
.content-style a.custom-btn:focus,
.content-style .contact__button button:focus,
.contact__button .content-style button:focus,
.content-style .contact__button [type='button']:focus,
.contact__button .content-style [type='button']:focus,
.content-style .contact__button [type='reset']:focus,
.contact__button .content-style [type='reset']:focus,
.content-style .contact__button [type='submit']:focus,
.contact__button .content-style [type='submit']:focus,
.content-style label.custom-btn:hover,
.content-style label.custom-btn:focus {
    background: #FF580D;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.4)
}
.content-style a.custom-btn:active,
.content-style .contact__button button:active,
.contact__button .content-style button:active,
.content-style .contact__button [type='button']:active,
.contact__button .content-style [type='button']:active,
.content-style .contact__button [type='reset']:active,
.contact__button .content-style [type='reset']:active,
.content-style .contact__button [type='submit']:active,
.contact__button .content-style [type='submit']:active,
.content-style label.custom-btn:active {
    background: #e64f0c;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4)
}
.content-style a.custom-btn--white,
.content-style .contact__button button.custom-btn--white,
.contact__button .content-style button.custom-btn--white,
.content-style .contact__button .custom-btn--white[type='button'],
.contact__button .content-style .custom-btn--white[type='button'],
.content-style .contact__button .custom-btn--white[type='reset'],
.contact__button .content-style .custom-btn--white[type='reset'],
.content-style .contact__button .custom-btn--white[type='submit'],
.contact__button .content-style .custom-btn--white[type='submit'],
.content-style .widget #subscribe-submit input.custom-btn--white[type="submit"],
.widget #subscribe-submit .content-style input.custom-btn--white[type="submit"],
.content-style label.custom-btn--white {
    background: #fff;
    color: #616161 !important;
    box-shadow: none;
    border: 2px solid #e0e0e0
}
.content-style a.custom-btn--white:hover,
.content-style .contact__button button.custom-btn--white:hover,
.contact__button .content-style button.custom-btn--white:hover,
.content-style .contact__button .custom-btn--white[type='button']:hover,
.contact__button .content-style .custom-btn--white[type='button']:hover,
.content-style .contact__button .custom-btn--white[type='reset']:hover,
.contact__button .content-style .custom-btn--white[type='reset']:hover,
.content-style .contact__button .custom-btn--white[type='submit']:hover,
.contact__button .content-style .custom-btn--white[type='submit']:hover,
.content-style .widget #subscribe-submit input.custom-btn--white[type="submit"]:hover,
.widget #subscribe-submit .content-style input.custom-btn--white[type="submit"]:hover,
.content-style a.custom-btn--white:focus,
.content-style .contact__button button.custom-btn--white:focus,
.contact__button .content-style button.custom-btn--white:focus,
.content-style .contact__button .custom-btn--white[type='button']:focus,
.contact__button .content-style .custom-btn--white[type='button']:focus,
.content-style .contact__button .custom-btn--white[type='reset']:focus,
.contact__button .content-style .custom-btn--white[type='reset']:focus,
.content-style .contact__button .custom-btn--white[type='submit']:focus,
.contact__button .content-style .custom-btn--white[type='submit']:focus,
.content-style .widget #subscribe-submit input.custom-btn--white[type="submit"]:focus,
.widget #subscribe-submit .content-style input.custom-btn--white[type="submit"]:focus,
.content-style label.custom-btn--white:hover,
.content-style label.custom-btn--white:focus {
    background: #FF580D;
    box-shadow: none;
    color: #fff !important;
    border-color: #FF580D
}
.content-style h2,
.content-style h3,
.content-style h4,
.content-style h5,
.content-style h6 {
    clear: both
}
.content-style h2 {
    line-height: 1.3;
    background: #f5f5f5;
    padding: .8em 16px;
    position: relative;
    border-bottom: 2px solid #e0e0e0;
    border-top: 2px solid #e0e0e0;
    position: relative;
    padding-top: .6666666667em;
    padding-bottom: .6666666667em;
    margin-top: 1.6em
}
.content-style h2::after {
    content: '';
    height: 2px;
    width: 33%;
    background: #543927	;
    position: absolute;
    left: 0;
    top: -2px
}
.content-style h2::after {
    width: 24%
}
.content-style h3 {
    color: #fff;
    background: #543927	;
    font-size: 1.188rem;
    font-weight: normal;
    padding: .5333333333em 16px .32em;
    margin-top: 1.6em;
    line-height: 1.3
}
.content-style h3 .dot {
    -webkit-text-emphasis-color: #fff;
    text-emphasis-color: #fff
}
.content-style h3 .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #fff, #fff 95%, transparent)
}
.iphone .content-style h3 {
    padding-top: .64em
}
.content-style h3::after {
    content: '';
    display: block;
    height: 2px;
    background: #543927	;
    border-top: 1px solid #ffb74d;
    margin-top: 4px
}
.content-style h3 a,
.content-style h3 .contact__button button,
.contact__button .content-style h3 button,
.content-style h3 .contact__button [type='button'],
.contact__button .content-style h3 [type='button'],
.content-style h3 .contact__button [type='reset'],
.contact__button .content-style h3 [type='reset'],
.content-style h3 .contact__button [type='submit'],
.contact__button .content-style h3 [type='submit'],
.content-style h3 .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .content-style h3 input[type="submit"] {
    color: #fff;
    display: block
}
.content-style h4 {
    font-size: 1.125rem;
    border-top: 1px solid #543927	;
    border-bottom: 1px solid #543927	;
    padding: .5333333333em 16px;
    margin-top: 1.6em;
    color: #543927	;
    position: relative;
    line-height: 1.3
}
.content-style h5 {
    font-size: 1.063rem;
    border-bottom: 1px dashed #543927	;
    padding-bottom: .4em
}
.content-style h6 {
    font-size: 1rem;
    border-bottom: 1px dashed #bdbdbd;
    padding-bottom: .4em
}
.content-style p {
    margin: 1.6em 0
}
.content-style blockquote {
    font-size: 90%;
    position: relative;
    color: #616161
}
.content-style blockquote::before {
    color: #bdbdbd;
    content: '"';
    position: absolute;
    font-size: 3.75rem;
    left: -32px;
    top: -8px;
    line-height: 1.1;
    font-family: Georgia, "Times New Roman", Times, "serif"
}
.content-style address,
.content-style pre {
    padding: 1em 16px;
    font-size: 90%;
    background: #f5f5f5;
    border: 1px solid #e0e0e0;
    margin: 1.6em 16px;
    color: #616161;
    border-radius: 4px
}
.content-style address p,
.content-style pre p {
    margin: 0
}
.content-style table {
    width: 100%;
    margin: 1.6em 0;
    border: 1px solid #e0e0e0
}
.content-style table th,
.content-style table td {
    border: 1px solid #e0e0e0;
    padding: .5333333333em 8px;
    font-size: .875rem;
    line-height: 1.4
}
.content-style table th {
    background: #f5f5f5
}
.content-style table thead th {
    background: #543927	;
    color: #fff
}
.content-style table tfoot th,
.content-style table tfoot td {
    border-top: 3px double #e0e0e0
}
.content-style table tr:nth-child(2n) th {
    background: #eee
}
.content-style table tr:nth-child(2n) td {
    background: #fafafa
}
.content-style table p {
    margin: .8em 0
}
.content-style ul,
.content-style ol,
.content-style dl {
    margin: 1.6em 0
}
@media (min-width: 768px) {
    .content-style ul,
    .content-style ol,
    .content-style dl {
        margin: 2.4em 0
    }
}
.content-style dt {
    font-weight: bold;
    text-indent: -.5161290323em;
    padding-left: 24px
}
.content-style dt::before {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
    font-size: 105%;
    vertical-align: -12%;
    line-height: inherit;
    content: "\E5C5";
    font-style: normal;
    font-weight: normal;
    color: #543927	
}
.content-style dd {
    margin: 0 0 .8em 15px;
    border-left: 1px solid #e0e0e0;
    padding-left: 16px
}
.content-style dd:last-child {
    margin-bottom: 0
}
.content-style dl.alignright,
.content-style dl.alignleft {
    max-width: 40% !important;
    position: relative;
    z-index: 1
}
@media (min-width: 768px) {
    .content-style dl.alignright,
    .content-style dl.alignleft {
        max-width: 36% !important
    }
}
@media (min-width: 992px) {
    .custom_column_side_none .content-style dl.alignright,
    .custom_column_side_none .content-style dl.alignleft {
        max-width: 32% !important
    }
}
.content-style dl.alignleft {
    float: left;
    margin-right: 16px;
    margin-bottom: 16px
}
@media (min-width: 768px) {
    .content-style dl.alignleft {
        margin-right: 32px;
        margin-bottom: 32px
    }
}
.content-style dl.alignright {
    float: right;
    margin-bottom: 16px;
    margin-left: 16px
}
@media (min-width: 768px) {
    .content-style dl.alignright {
        margin-bottom: 32px;
        margin-left: 32px
    }
}
.content-style dl.aligncenter {
    margin-right: auto;
    margin-left: auto;
    text-align: center
}
.content-style dl.alignnone {
    clear: both
}
.content-style .wp-caption-dt {
    text-indent: 0;
    padding-left: 0
}
.content-style .wp-caption-dt::before {
    display: none
}
.content-style .wp-caption-dd {
    margin-left: 0;
    border: none;
    padding-left: 0
}
.content-style ul,
.content-style ol {
    list-style: none
}
.content-style ul ul,
.content-style ul ol,
.content-style ol ul,
.content-style ol ol {
    margin-top: .4em;
    margin-bottom: 0
}
@media (min-width: 768px) {
    .content-style ul ul,
    .content-style ul ol,
    .content-style ol ul,
    .content-style ol ol {
        margin-top: .4em
    }
}
.content-style ul>li,
.content-style ol>li {
    position: relative
}
.content-style ul>li::before,
.content-style ol>li::before {
    position: absolute
}
.content-style ul ul>li::before,
.content-style ol ul>li::before {
    content: "\E5CA"
}
.content-style ul>li::before {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
    font-size: 105%;
    vertical-align: -12%;
    line-height: inherit;
    content: "\E86C";
    font-style: normal;
    font-weight: normal;
    font-size: 156%;
    color: #543927	;
    left: -1.0666666667em;
    top: 0;
    line-height: 1;
    margin-right: .1em
}
.amber .content-style ul>li::before,
.yellow .content-style ul>li::before {
    color: #e68900
}
.content-style ul.sitemap li {
    border-bottom: 1px dashed #e0e0e0;
    padding: .4em 0
}
.content-style ul.sitemap li li {
    border: none;
    padding: .2em 0
}
.content-style ul.sitemap li a,
.content-style ul.sitemap li .contact__button button,
.contact__button .content-style ul.sitemap li button,
.content-style ul.sitemap li .contact__button [type='button'],
.contact__button .content-style ul.sitemap li [type='button'],
.content-style ul.sitemap li .contact__button [type='reset'],
.contact__button .content-style ul.sitemap li [type='reset'],
.content-style ul.sitemap li .contact__button [type='submit'],
.contact__button .content-style ul.sitemap li [type='submit'],
.content-style ul.sitemap li .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .content-style ul.sitemap li input[type="submit"] {
    color: #616161
}
.content-style ul.sitemap li::before {
    content: '\E250';
    top: .2666666667em
}
.content-style ol {
    counter-reset: li
}
.content-style ol>li:before {
    content: counter(li);
    counter-increment: li;
    top: .0666666667em;
    left: -1.6em;
    width: 1.3333333333em;
    text-align: center;
    background: #543927	;
    border-radius: 16em;
    line-height: 1.3913043478em;
    color: #fff
}
.gecko .content-style ol>li:before {
    width: 1.3913043478em
}
.content-style cite::before {
    content: '';
    display: inline-block;
    width: 1.6em;
    height: 1px;
    background: #bdbdbd;
    margin: 0 4px .2em 0
}
.content-style code,
.content-style kbd,
.content-style tt {
    background: #f5f5f5;
    display: inline-block;
    font-size: 85%;
    padding: 0 .4em;
    border-radius: 3px;
    border: 1px solid #e0e0e0;
    color: #757575;
    vertical-align: 8%
}
.content-style big {
    font-size: 136%
}
.content-style em {
    font-weight: bold
}
.content-style hr {
    background-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 25%, #e0e0e0 25%, #e0e0e0 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 75%, #e0e0e0 75%, #e0e0e0);
    background-size: 4px 4px;
    height: 8px;
    border: none
}
.content-style .sharedaddy::before {
    content: '';
    display: block;
    clear: both;
    height: 8px;
    background-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 25%, #e0e0e0 25%, #e0e0e0 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 75%, #e0e0e0 75%, #e0e0e0);
    background-size: 4px 4px;
    margin: 3.2em 0 1.6em
}
.content-style .sd-sharing-enabled ul li {
    text-indent: 0 !important
}
.content-style .sd-sharing-enabled ul li::before {
    content: '' !important
}
.content-style .sd-title {
    color: #212121;
    background: none;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1rem !important
}
.content-style .sd-title::after {
    display: none
}
.content-style .jp-relatedposts::before {
    content: '';
    display: block;
    clear: both;
    height: 8px;
    background-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 25%, #e0e0e0 25%, #e0e0e0 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 75%, #e0e0e0 75%, #e0e0e0);
    background-size: 4px 4px;
    margin: 3.2em 0 1.6em
}
.content-style #jp-relatedposts .jp-relatedposts-headline {
    color: #212121;
    background: none;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1rem !important
}
.content-style #jp-relatedposts .jp-relatedposts-headline::after {
    display: none
}
.content-style #jp-relatedposts .jp-relatedposts-items-visual {
    margin: 0;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap
}
.content-style #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
    background: #fafafa;
    padding: 0;
    float: none;
    width: 100%;
    max-width: 232px;
    margin: 0 auto .8em;
    padding: 8px;
    border: 1px solid #e0e0e0
}
.content-style #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post h4.jp-relatedposts-post-title {
    border: none;
    padding: 0;
    margin: .5333333333em 0;
    text-indent: 0
}
.content-style #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post h4.jp-relatedposts-post-title::before {
    display: none
}
.content-style #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-excerpt {
    margin-bottom: .5333333333em
}
.content-style #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-date,
.content-style #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-context {
    font-size: 12px
}
.contact {
    margin: 1.6em 0
}
.contact__block {
    border-top: 1px solid #e0e0e0;
    padding: 1em 8px
}
.contact__block>label {
    display: block;
    margin: 0 0 .2666666667em;
    font-weight: bold
}
.contact__block>label::after {
    content: '任意';
    display: inline-block;
    font-size: .688rem;
    color: #fff;
    background: #757575;
    padding: .1em .5333333333em;
    margin-left: .4em;
    vertical-align: 8%
}
.contact__block>div {
    display: flex;
    align-items: center;
    flex-wrap: wrap
}
.contact__block>div>label {
    border: 1px solid #e0e0e0;
    border-radius: 16em;
    padding: .2666666667em 1em;
    width: 9.6em;
    max-width: 48%;
    margin: 0 1% .2666666667em;
    text-align: center
}
.contact__block>div>label:hover,
.contact__block>div>label:focus {
    border-color: #757575
}
.contact__block:nth-child(2n) {
    background: #fafafa
}
.contact__must>label::after {
    content: '必須';
    background: #ff3d00
}
.contact__button {
    text-align: center;
    margin: 1.6em 0
}
.mw_wp_form {
    margin: 1.6em 0
}
.mw_wp_form form dl {
    margin: 0;
    border-top: 1px solid #e0e0e0;
    padding: 1em 8px
}
.mw_wp_form form dl:nth-child(2n) {
    background: #fafafa
}
.mw_wp_form form dt {
    margin: 0 0 .2666666667em;
    padding: 0;
    text-indent: 0
}
.mw_wp_form form dt::before {
    display: none
}
.mw_wp_form form dt::after {
    content: '任意';
    display: inline-block;
    font-size: .688rem;
    color: #fff;
    background: #757575;
    padding: .1em .5333333333em;
    margin-left: .4em;
    vertical-align: 12%
}
.mw_wp_form form .must dt::after {
    content: '必須';
    background: #ff3d00
}
.mw_wp_form form dd {
    margin: 0;
    padding: 0;
    border: none
}
.mw_wp_form form .hasDatepicker {
    margin-bottom: .2666666667em
}
.mw_wp_form form .error {
    font-size: .813rem;
    margin: .2666666667em 0;
    color: #ff3d00
}
.mw_wp_form form .error+br {
    display: none
}
.mw_wp_form form .error::before {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
    font-size: 105%;
    vertical-align: -12%;
    line-height: inherit;
    content: "\E000 ";
    font-style: normal;
    font-weight: normal
}
.mwform-checkbox-field>label {
    border: 2px solid #e0e0e0;
    border-radius: 16em;
    padding: .2666666667em 1.92em;
    max-width: 100%;
    margin: .2666666667em 0;
    text-align: center;
    display: inline-block
}
.mwform-checkbox-field>label:hover,
.mwform-checkbox-field>label:focus {
    border-color: #757575
}
.mwform-tel-field input[type="text"] {
    max-width: 80px
}
.close {
    clear: both;
    margin: 1.6em 0;
    padding: .1em 0
}
.close__contact {
    margin: 3.2em 0;
    border: 4px solid #543927	;
    border-radius: 6px;
    overflow: hidden;
    background: #f5f5f5;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4)
}
.close__contact__block__left {
    background: #fff;
    padding: 0 16px;
    margin: .8em 16px;
    border: 1px solid #e0e0e0;
    box-shadow: 4px 4px 0 #eee;
    position: relative
}
.close__contact__block__left::before,
.close__contact__block__left::after {
    content: '';
    border-style: solid;
    height: 0;
    width: 0;
    border-color: #e0e0e0 transparent transparent;
    border-width: 16px 16px 0;
    position: absolute;
    left: 50%;
    top: 100%;
    margin-left: -16px
}
.close__contact__block__left::after {
    border-style: solid;
    height: 0;
    width: 0;
    border-color: #fff transparent transparent;
    border-width: 16px 16px 0;
    margin-top: -1px
}
.close__contact__block__left small {
    display: inline-block
}
.close__contact__block__left.content-style>* {
    margin-top: .8em;
    margin-bottom: .8em
}
.close__contact__block__img {
    margin: 1.6em auto;
    width: 200px;
    height: 200px;
    overflow: hidden;
    border-radius: 100px
}
.close__contact__title {
    text-align: center;
    line-height: 1.3;
    overflow: hidden;
    padding: .8em 8px;
    margin-top: 0;
    color: #fff;
    background: #543927	;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2)
}
.amber .close__contact__title,
.yellow .close__contact__title {
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.4)
}
.close__contact__btn {
    text-align: center;
    margin-left: 16px;
    margin-right: 16px
}
.close__contact__btn .custom-btn,
.close__contact__btn .header__nav--sticky .header__nav__menu__side-clone__label,
.header__nav--sticky .close__contact__btn .header__nav__menu__side-clone__label,
.close__contact__btn .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .close__contact__btn input[type="submit"],
.close__contact__btn .contact__button button,
.contact__button .close__contact__btn button,
.close__contact__btn .contact__button [type='button'],
.contact__button .close__contact__btn [type='button'],
.close__contact__btn .contact__button [type='reset'],
.contact__button .close__contact__btn [type='reset'],
.close__contact__btn .contact__button [type='submit'],
.contact__button .close__contact__btn [type='submit'] {
    padding-left: 0;
    padding-right: 0;
    width: 100%
}
.close__contact__btn__text {
    font-size: .688rem;
    display: block;
    line-height: 1.3
}
.close__contact__btn__tel {
    font-weight: bold;
    font-size: 1.5rem;
    display: block;
    line-height: 1.2
}
.close__contact__text {
    font-size: .813rem;
    padding: 0 16px;
    color: #424242
}
.close__info {
    margin: 3.2em 0
}
.close__info::before {
    content: '';
    display: block;
    background-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 25%, #e0e0e0 25%, #e0e0e0 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 75%, #e0e0e0 75%, #e0e0e0);
    background-size: 4px 4px;
    height: 3px;
    clear: both;
}
.close__info::after {
    margin-top: .8em
}
.close__info__title {
    font-weight: normal;
    font-size: 1.313rem;
    text-align: center;
    line-height: 1.2;
    margin: .8em 0 .4em
}
.close__info__title strong {
    font-size: 120%
}
.close__info__title i {
    color: #543927	;
    margin-right: 2px
}
.close__info__dl {
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: space-around;
    flex-wrap: wrap
}
.close__info__dt {
    font-size: .813rem;
    font-weight: bold;
    margin: 0;
    padding: 0 8px 0 8px;
    width: 25%;
    text-align: right
}
.close__info__dd {
    margin: .2em 0;
    padding: 0 0 0 8px;
    font-size: .813rem;
    width: 75%;
    border-left: 1px solid #e0e0e0
}
.close__info__tel {
    font-size: 1.5rem;
    font-weight: 500;
    margin: 0;
    line-height: 1.2
}
.close__info__tel a,
.close__info__tel .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .close__info__tel input[type="submit"],
.close__info__tel .contact__button button,
.contact__button .close__info__tel button,
.close__info__tel .contact__button [type='button'],
.contact__button .close__info__tel [type='button'],
.close__info__tel .contact__button [type='reset'],
.contact__button .close__info__tel [type='reset'],
.close__info__tel .contact__button [type='submit'],
.contact__button .close__info__tel [type='submit'] {
    color: #212121
}
.close__info__tel i {
    color: #543927	;
    margin-right: 4px
}
.close__info__btn {
    text-align: center;
    margin: .4em 8px
}
.close__info__btn a,
.close__info__btn .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .close__info__btn input[type="submit"],
.close__info__btn .contact__button button,
.contact__button .close__info__btn button,
.close__info__btn .contact__button [type='button'],
.contact__button .close__info__btn [type='button'],
.close__info__btn .contact__button [type='reset'],
.contact__button .close__info__btn [type='reset'],
.close__info__btn .contact__button [type='submit'],
.contact__button .close__info__btn [type='submit'] {
    width: 100%
}
.close__info__map {
    text-align: center
}
.close__info__map iframe {
    border: 1px solid #bdbdbd !important;
    width: 100%;
    height: 300px
}
.main__heading+.blog-content::before {
    height: 0;
    background: none;
    margin: 0
}
.blog-content__header {
    margin-bottom: 1em
}
.blog-content__header h3 {
    margin-bottom: .8em
}
.sticky .blog-content__header h3::before {
    content: '';
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
    font-size: 105%;
    vertical-align: -12%;
    line-height: inherit;
    content: "\E031";
    font-style: normal;
    font-weight: normal;
    float: left
}
.blog-content__info {
    font-size: .875rem;
    color: #616161
}
.blog-content__info .material-icons {
    margin-left: .4em
}
.blog-content__info time .material-icons,
.blog-content__info .updated .material-icons {
    margin-left: 0
}
.blog-content__info a,
.blog-content__info .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .blog-content__info input[type="submit"],
.blog-content__info .contact__button button,
.contact__button .blog-content__info button,
.blog-content__info .contact__button [type='button'],
.contact__button .blog-content__info [type='button'],
.blog-content__info .contact__button [type='reset'],
.contact__button .blog-content__info [type='reset'],
.blog-content__info .contact__button [type='submit'],
.contact__button .blog-content__info [type='submit'] {
    overflow: hidden;
    position: relative;
    display: inline-block;
    border: 1px solid #bdbdbd;
    border-radius: 3px;
    color: #616161;
    font-size: .75rem;
    padding: .1em .8em;
    margin: .1em;
    vertical-align: -40%
}
.blog-content__info a .click-point,
.blog-content__info .widget #subscribe-submit input[type="submit"] .click-point,
.widget #subscribe-submit .blog-content__info input[type="submit"] .click-point,
.blog-content__info .contact__button button .click-point,
.contact__button .blog-content__info button .click-point,
.blog-content__info .contact__button [type='button'] .click-point,
.contact__button .blog-content__info [type='button'] .click-point,
.blog-content__info .contact__button [type='reset'] .click-point,
.contact__button .blog-content__info [type='reset'] .click-point,
.blog-content__info .contact__button [type='submit'] .click-point,
.contact__button .blog-content__info [type='submit'] .click-point {
    will-change: transform;
    margin: -5px 0 0 -5px;
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.2);
    border-radius: 50%;
    animation: clicklEffect 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal
}
.iphone .blog-content__info a,
.iphone .blog-content__info .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .iphone .blog-content__info input[type="submit"],
.iphone .blog-content__info .contact__button button,
.contact__button .iphone .blog-content__info button,
.iphone .blog-content__info .contact__button [type='button'],
.contact__button .iphone .blog-content__info [type='button'],
.iphone .blog-content__info .contact__button [type='reset'],
.contact__button .iphone .blog-content__info [type='reset'],
.iphone .blog-content__info .contact__button [type='submit'],
.contact__button .iphone .blog-content__info [type='submit'] {
    vertical-align: 0%
}
.blog-content__info a:hover,
.blog-content__info .widget #subscribe-submit input[type="submit"]:hover,
.widget #subscribe-submit .blog-content__info input[type="submit"]:hover,
.blog-content__info .contact__button button:hover,
.contact__button .blog-content__info button:hover,
.blog-content__info .contact__button [type='button']:hover,
.contact__button .blog-content__info [type='button']:hover,
.blog-content__info .contact__button [type='reset']:hover,
.contact__button .blog-content__info [type='reset']:hover,
.blog-content__info .contact__button [type='submit']:hover,
.contact__button .blog-content__info [type='submit']:hover,
.blog-content__info a:focus,
.blog-content__info .widget #subscribe-submit input[type="submit"]:focus,
.widget #subscribe-submit .blog-content__info input[type="submit"]:focus,
.blog-content__info .contact__button button:focus,
.contact__button .blog-content__info button:focus,
.blog-content__info .contact__button [type='button']:focus,
.contact__button .blog-content__info [type='button']:focus,
.blog-content__info .contact__button [type='reset']:focus,
.contact__button .blog-content__info [type='reset']:focus,
.blog-content__info .contact__button [type='submit']:focus,
.contact__button .blog-content__info [type='submit']:focus {
    background: #eee;
    color: #212121
}
.blog-content__thumbnail {
    text-align: center
}
.blog-content__thumbnail--archive {
    margin-top: 0
}
.blog-content__thumbnail a,
.blog-content__thumbnail .widget #subscribe-submit input[type="submit"],
.widget #subscribe-submit .blog-content__thumbnail input[type="submit"],
.blog-content__thumbnail .contact__button button,
.contact__button .blog-content__thumbnail button,
.blog-content__thumbnail .contact__button [type='button'],
.contact__button .blog-content__thumbnail [type='button'],
.blog-content__thumbnail .contact__button [type='reset'],
.contact__button .blog-content__thumbnail [type='reset'],
.blog-content__thumbnail .contact__button [type='submit'],
.contact__button .blog-content__thumbnail [type='submit'] {
    overflow: hidden;
    position: relative;
    display: inline-block
}
.blog-content__thumbnail a .click-point,
.blog-content__thumbnail .widget #subscribe-submit input[type="submit"] .click-point,
.widget #subscribe-submit .blog-content__thumbnail input[type="submit"] .click-point,
.blog-content__thumbnail .contact__button button .click-point,
.contact__button .blog-content__thumbnail button .click-point,
.blog-content__thumbnail .contact__button [type='button'] .click-point,
.contact__button .blog-content__thumbnail [type='button'] .click-point,
.blog-content__thumbnail .contact__button [type='reset'] .click-point,
.contact__button .blog-content__thumbnail [type='reset'] .click-point,
.blog-content__thumbnail .contact__button [type='submit'] .click-point,
.contact__button .blog-content__thumbnail [type='submit'] .click-point {
    will-change: transform;
    margin: -5px 0 0 -5px;
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.2);
    border-radius: 50%;
    animation: clicklEffect 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal
}
.blog-content__more {
    text-align: center
}
.voice-style {
    margin: 1.6em 0
}
.voice__header {
    border-bottom: 4px double #9e9e9e;
    border-top: 4px double #9e9e9e;
    position: relative;
    margin-bottom: 1.6em;
    padding: 0 16px
}
.iphone .voice__header {
    padding-top: .2666666667em
}
.voice__btn {
    text-align: center;
    font-weight: bold
}
.voice-style .voice__title {
    font-weight: bold;
    margin: 1em 0;
    font-size: 1.188rem;
    color: #212121;
    padding: 0;
    background: none;
    line-height: 1.4
}
.iphone .voice-style .voice__title {
    padding-top: 0
}
.voice-style .voice__title::after {
    display: none
}
.voice-style .voice__name {
    font-size: .75rem;
    text-align: right;
    margin: -1em -16px;
    padding-left: 4px
}
.voice-style .voice__name>span {
    background: #fff;
    padding-left: 4px
}
.voice__info {
    margin: -1em 0 1.6em
}
.voice__info:empty {
    margin-top: 0
}
.voice__figure {
    margin: 0;
    padding: 0 0 1.6em 16px;
    width: 96px;
    float: right;
    background: #fff;
    position: relative;
    z-index: 5
}
.voice__figure--left {
    float: left;
    padding-left: 0;
    padding-right: 16px
}
.voice__figure--left+.voice__text {
    margin-left: 96px
}
.voice__figure img {
    border: 1px solid #bdbdbd
}
.voice__figure>a,
.widget #subscribe-submit .voice__figure>input[type="submit"],
.contact__button .voice__figure>button,
.contact__button .voice__figure>[type='button'],
.contact__button .voice__figure>[type='reset'],
.contact__button .voice__figure>[type='submit'] {
    margin-bottom: 8px
}
.voice__figure>a:last-child,
.widget #subscribe-submit .voice__figure>input[type="submit"]:last-child,
.contact__button .voice__figure>button:last-child,
.contact__button .voice__figure>[type='button']:last-child,
.contact__button .voice__figure>[type='reset']:last-child,
.contact__button .voice__figure>[type='submit']:last-child {
    margin-bottom: 0
}
.voice__figure__face {
    margin-bottom: 8px;
    padding: 2px;
    background: #fff;
    overflow: hidden;
    border: 1px solid #bdbdbd
}
.voice__figure__face--icon {
    display: block;
    text-align: center;
    height: 80px;
    background: #eee;
    box-shadow: 2px 2px 0 #fff inset, -2px -2px 0 #fff inset;
    padding: 0
}
.voice__figure__face--icon i {
    line-height: 1.1;
    font-size: 4.5rem;
    color: #fff
}
.voice__text h2,
.voice__text h3,
.voice__text h4,
.voice__text h5,
.voice__text h6 {
    clear: none
}
.voice__text h4 {
    text-indent: -1.6em;
    margin-left: 1.6em;
    border: none;
    padding: 0;
    font-size: initial
}
.voice__text h4::before {
    content: '';
    width: 1.6em;
    height: 1px;
    vertical-align: 16%;
    background: #543927	;
    display: inline-block
}
.voice__comment {
    position: relative;
    padding: .8em 16px .4em;
    border: 1px dashed #9e9e9e;
    margin: 1.6em 0;
    clear: both
}
.voice-style .voice__comment__title {
    font-size: 1.17em;
    font-weight: bold;
    color: #212121;
    position: absolute;
    background: #fff;
    left: 0;
    top: 0;
    margin: -.8em 12px 0;
    padding: 0 4px
}
.iphone .voice-style .voice__comment__title {
    padding-top: 0
}
.voice-style .voice__comment__title::after {
    display: none
}
.voice__annotation {
    text-align: right;
    clear: both;
    font-size: .813rem;
    color: #757575
}
@media (min-width: 768px) {
    .header__img {
        display: none
    }
    .header__img--lg {
        display: block
    }
    .header__mainbord__img {
        display: none
    }
    .header__mainbord__img--lg {
        display: block
    }
    .admin-bar .header__nav__menu {
        top: 46px
    }
    .admin-bar .header__nav--sticky {
        top: 46px
    }
    .admin-bar .header__nav--sticky .header__nav__menu {
        top: 0
    }
    .footer__contact__title {
        font-size: 1.5rem
    }
    .footer__contact__tel {
        font-size: 3.5rem
    }
    .footer__content {
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap
    }
    .widget_nav_menu.footer__widget .post-date,
    .widget_archive.footer__widget .post-date,
    .widget_categories.footer__widget .post-date,
    .widget_recent_entries.footer__widget .post-date,
    .widget_meta.footer__widget .post-date,
    .widget_rss.footer__widget .post-date,
    .widget_rss_links.footer__widget .post-date,
    .widget_top-posts.footer__widget .post-date {
        margin: 0;
        text-align: left;
        display: inline-block
    }
    .widget_nav_menu.footer__widget .post-date::before,
    .widget_archive.footer__widget .post-date::before,
    .widget_categories.footer__widget .post-date::before,
    .widget_recent_entries.footer__widget .post-date::before,
    .widget_meta.footer__widget .post-date::before,
    .widget_rss.footer__widget .post-date::before,
    .widget_rss_links.footer__widget .post-date::before,
    .widget_top-posts.footer__widget .post-date::before {
        content: '- '
    }
    .widget_nav_menu.footer__widget .rss-date,
    .widget_nav_menu.footer__widget .rssSummary,
    .widget_nav_menu.footer__widget cite,
    .widget_archive.footer__widget .rss-date,
    .widget_archive.footer__widget .rssSummary,
    .widget_archive.footer__widget cite,
    .widget_categories.footer__widget .rss-date,
    .widget_categories.footer__widget .rssSummary,
    .widget_categories.footer__widget cite,
    .widget_recent_entries.footer__widget .rss-date,
    .widget_recent_entries.footer__widget .rssSummary,
    .widget_recent_entries.footer__widget cite,
    .widget_meta.footer__widget .rss-date,
    .widget_meta.footer__widget .rssSummary,
    .widget_meta.footer__widget cite,
    .widget_rss.footer__widget .rss-date,
    .widget_rss.footer__widget .rssSummary,
    .widget_rss.footer__widget cite,
    .widget_rss_links.footer__widget .rss-date,
    .widget_rss_links.footer__widget .rssSummary,
    .widget_rss_links.footer__widget cite,
    .widget_top-posts.footer__widget .rss-date,
    .widget_top-posts.footer__widget .rssSummary,
    .widget_top-posts.footer__widget cite {
        padding: 0
    }
    .widget_nav_menu.footer__widget .rss-date,
    .widget_archive.footer__widget .rss-date,
    .widget_categories.footer__widget .rss-date,
    .widget_recent_entries.footer__widget .rss-date,
    .widget_meta.footer__widget .rss-date,
    .widget_rss.footer__widget .rss-date,
    .widget_rss_links.footer__widget .rss-date,
    .widget_top-posts.footer__widget .rss-date {
        display: inline-block
    }
    .widget_nav_menu.footer__widget .rss-date::before,
    .widget_archive.footer__widget .rss-date::before,
    .widget_categories.footer__widget .rss-date::before,
    .widget_recent_entries.footer__widget .rss-date::before,
    .widget_meta.footer__widget .rss-date::before,
    .widget_rss.footer__widget .rss-date::before,
    .widget_rss_links.footer__widget .rss-date::before,
    .widget_top-posts.footer__widget .rss-date::before {
        content: '- '
    }
    .widget_nav_menu.footer__widget .rssSummary,
    .widget_archive.footer__widget .rssSummary,
    .widget_categories.footer__widget .rssSummary,
    .widget_recent_entries.footer__widget .rssSummary,
    .widget_meta.footer__widget .rssSummary,
    .widget_rss.footer__widget .rssSummary,
    .widget_rss_links.footer__widget .rssSummary,
    .widget_top-posts.footer__widget .rssSummary {
        margin-bottom: 0
    }
    .widget_nav_menu.footer__widget cite,
    .widget_archive.footer__widget cite,
    .widget_categories.footer__widget cite,
    .widget_recent_entries.footer__widget cite,
    .widget_meta.footer__widget cite,
    .widget_rss.footer__widget cite,
    .widget_rss_links.footer__widget cite,
    .widget_top-posts.footer__widget cite {
        margin-bottom: 1.6em
    }
    .widget_nav_menu.footer__widget a,
    .widget_nav_menu.footer__widget .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .widget_nav_menu.footer__widget input[type="submit"],
    .widget_nav_menu.footer__widget .contact__button button,
    .contact__button .widget_nav_menu.footer__widget button,
    .widget_nav_menu.footer__widget .contact__button [type='button'],
    .contact__button .widget_nav_menu.footer__widget [type='button'],
    .widget_nav_menu.footer__widget .contact__button [type='reset'],
    .contact__button .widget_nav_menu.footer__widget [type='reset'],
    .widget_nav_menu.footer__widget .contact__button [type='submit'],
    .contact__button .widget_nav_menu.footer__widget [type='submit'],
    .widget_archive.footer__widget a,
    .widget_archive.footer__widget .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .widget_archive.footer__widget input[type="submit"],
    .widget_archive.footer__widget .contact__button button,
    .contact__button .widget_archive.footer__widget button,
    .widget_archive.footer__widget .contact__button [type='button'],
    .contact__button .widget_archive.footer__widget [type='button'],
    .widget_archive.footer__widget .contact__button [type='reset'],
    .contact__button .widget_archive.footer__widget [type='reset'],
    .widget_archive.footer__widget .contact__button [type='submit'],
    .contact__button .widget_archive.footer__widget [type='submit'],
    .widget_categories.footer__widget a,
    .widget_categories.footer__widget .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .widget_categories.footer__widget input[type="submit"],
    .widget_categories.footer__widget .contact__button button,
    .contact__button .widget_categories.footer__widget button,
    .widget_categories.footer__widget .contact__button [type='button'],
    .contact__button .widget_categories.footer__widget [type='button'],
    .widget_categories.footer__widget .contact__button [type='reset'],
    .contact__button .widget_categories.footer__widget [type='reset'],
    .widget_categories.footer__widget .contact__button [type='submit'],
    .contact__button .widget_categories.footer__widget [type='submit'],
    .widget_recent_entries.footer__widget a,
    .widget_recent_entries.footer__widget .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .widget_recent_entries.footer__widget input[type="submit"],
    .widget_recent_entries.footer__widget .contact__button button,
    .contact__button .widget_recent_entries.footer__widget button,
    .widget_recent_entries.footer__widget .contact__button [type='button'],
    .contact__button .widget_recent_entries.footer__widget [type='button'],
    .widget_recent_entries.footer__widget .contact__button [type='reset'],
    .contact__button .widget_recent_entries.footer__widget [type='reset'],
    .widget_recent_entries.footer__widget .contact__button [type='submit'],
    .contact__button .widget_recent_entries.footer__widget [type='submit'],
    .widget_meta.footer__widget a,
    .widget_meta.footer__widget .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .widget_meta.footer__widget input[type="submit"],
    .widget_meta.footer__widget .contact__button button,
    .contact__button .widget_meta.footer__widget button,
    .widget_meta.footer__widget .contact__button [type='button'],
    .contact__button .widget_meta.footer__widget [type='button'],
    .widget_meta.footer__widget .contact__button [type='reset'],
    .contact__button .widget_meta.footer__widget [type='reset'],
    .widget_meta.footer__widget .contact__button [type='submit'],
    .contact__button .widget_meta.footer__widget [type='submit'],
    .widget_rss.footer__widget a,
    .widget_rss.footer__widget .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .widget_rss.footer__widget input[type="submit"],
    .widget_rss.footer__widget .contact__button button,
    .contact__button .widget_rss.footer__widget button,
    .widget_rss.footer__widget .contact__button [type='button'],
    .contact__button .widget_rss.footer__widget [type='button'],
    .widget_rss.footer__widget .contact__button [type='reset'],
    .contact__button .widget_rss.footer__widget [type='reset'],
    .widget_rss.footer__widget .contact__button [type='submit'],
    .contact__button .widget_rss.footer__widget [type='submit'],
    .widget_rss_links.footer__widget a,
    .widget_rss_links.footer__widget .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .widget_rss_links.footer__widget input[type="submit"],
    .widget_rss_links.footer__widget .contact__button button,
    .contact__button .widget_rss_links.footer__widget button,
    .widget_rss_links.footer__widget .contact__button [type='button'],
    .contact__button .widget_rss_links.footer__widget [type='button'],
    .widget_rss_links.footer__widget .contact__button [type='reset'],
    .contact__button .widget_rss_links.footer__widget [type='reset'],
    .widget_rss_links.footer__widget .contact__button [type='submit'],
    .contact__button .widget_rss_links.footer__widget [type='submit'],
    .widget_top-posts.footer__widget a,
    .widget_top-posts.footer__widget .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .widget_top-posts.footer__widget input[type="submit"],
    .widget_top-posts.footer__widget .contact__button button,
    .contact__button .widget_top-posts.footer__widget button,
    .widget_top-posts.footer__widget .contact__button [type='button'],
    .contact__button .widget_top-posts.footer__widget [type='button'],
    .widget_top-posts.footer__widget .contact__button [type='reset'],
    .contact__button .widget_top-posts.footer__widget [type='reset'],
    .widget_top-posts.footer__widget .contact__button [type='submit'],
    .contact__button .widget_top-posts.footer__widget [type='submit'] {
        display: inline-block;
        border: none;
        padding: 0;
        background: none !important
    }
    .widget_nav_menu.footer__widget a::after,
    .widget_nav_menu.footer__widget .widget #subscribe-submit input[type="submit"]::after,
    .widget #subscribe-submit .widget_nav_menu.footer__widget input[type="submit"]::after,
    .widget_nav_menu.footer__widget .contact__button button::after,
    .contact__button .widget_nav_menu.footer__widget button::after,
    .widget_nav_menu.footer__widget .contact__button [type='button']::after,
    .contact__button .widget_nav_menu.footer__widget [type='button']::after,
    .widget_nav_menu.footer__widget .contact__button [type='reset']::after,
    .contact__button .widget_nav_menu.footer__widget [type='reset']::after,
    .widget_nav_menu.footer__widget .contact__button [type='submit']::after,
    .contact__button .widget_nav_menu.footer__widget [type='submit']::after,
    .widget_archive.footer__widget a::after,
    .widget_archive.footer__widget .widget #subscribe-submit input[type="submit"]::after,
    .widget #subscribe-submit .widget_archive.footer__widget input[type="submit"]::after,
    .widget_archive.footer__widget .contact__button button::after,
    .contact__button .widget_archive.footer__widget button::after,
    .widget_archive.footer__widget .contact__button [type='button']::after,
    .contact__button .widget_archive.footer__widget [type='button']::after,
    .widget_archive.footer__widget .contact__button [type='reset']::after,
    .contact__button .widget_archive.footer__widget [type='reset']::after,
    .widget_archive.footer__widget .contact__button [type='submit']::after,
    .contact__button .widget_archive.footer__widget [type='submit']::after,
    .widget_categories.footer__widget a::after,
    .widget_categories.footer__widget .widget #subscribe-submit input[type="submit"]::after,
    .widget #subscribe-submit .widget_categories.footer__widget input[type="submit"]::after,
    .widget_categories.footer__widget .contact__button button::after,
    .contact__button .widget_categories.footer__widget button::after,
    .widget_categories.footer__widget .contact__button [type='button']::after,
    .contact__button .widget_categories.footer__widget [type='button']::after,
    .widget_categories.footer__widget .contact__button [type='reset']::after,
    .contact__button .widget_categories.footer__widget [type='reset']::after,
    .widget_categories.footer__widget .contact__button [type='submit']::after,
    .contact__button .widget_categories.footer__widget [type='submit']::after,
    .widget_recent_entries.footer__widget a::after,
    .widget_recent_entries.footer__widget .widget #subscribe-submit input[type="submit"]::after,
    .widget #subscribe-submit .widget_recent_entries.footer__widget input[type="submit"]::after,
    .widget_recent_entries.footer__widget .contact__button button::after,
    .contact__button .widget_recent_entries.footer__widget button::after,
    .widget_recent_entries.footer__widget .contact__button [type='button']::after,
    .contact__button .widget_recent_entries.footer__widget [type='button']::after,
    .widget_recent_entries.footer__widget .contact__button [type='reset']::after,
    .contact__button .widget_recent_entries.footer__widget [type='reset']::after,
    .widget_recent_entries.footer__widget .contact__button [type='submit']::after,
    .contact__button .widget_recent_entries.footer__widget [type='submit']::after,
    .widget_meta.footer__widget a::after,
    .widget_meta.footer__widget .widget #subscribe-submit input[type="submit"]::after,
    .widget #subscribe-submit .widget_meta.footer__widget input[type="submit"]::after,
    .widget_meta.footer__widget .contact__button button::after,
    .contact__button .widget_meta.footer__widget button::after,
    .widget_meta.footer__widget .contact__button [type='button']::after,
    .contact__button .widget_meta.footer__widget [type='button']::after,
    .widget_meta.footer__widget .contact__button [type='reset']::after,
    .contact__button .widget_meta.footer__widget [type='reset']::after,
    .widget_meta.footer__widget .contact__button [type='submit']::after,
    .contact__button .widget_meta.footer__widget [type='submit']::after,
    .widget_rss.footer__widget a::after,
    .widget_rss.footer__widget .widget #subscribe-submit input[type="submit"]::after,
    .widget #subscribe-submit .widget_rss.footer__widget input[type="submit"]::after,
    .widget_rss.footer__widget .contact__button button::after,
    .contact__button .widget_rss.footer__widget button::after,
    .widget_rss.footer__widget .contact__button [type='button']::after,
    .contact__button .widget_rss.footer__widget [type='button']::after,
    .widget_rss.footer__widget .contact__button [type='reset']::after,
    .contact__button .widget_rss.footer__widget [type='reset']::after,
    .widget_rss.footer__widget .contact__button [type='submit']::after,
    .contact__button .widget_rss.footer__widget [type='submit']::after,
    .widget_rss_links.footer__widget a::after,
    .widget_rss_links.footer__widget .widget #subscribe-submit input[type="submit"]::after,
    .widget #subscribe-submit .widget_rss_links.footer__widget input[type="submit"]::after,
    .widget_rss_links.footer__widget .contact__button button::after,
    .contact__button .widget_rss_links.footer__widget button::after,
    .widget_rss_links.footer__widget .contact__button [type='button']::after,
    .contact__button .widget_rss_links.footer__widget [type='button']::after,
    .widget_rss_links.footer__widget .contact__button [type='reset']::after,
    .contact__button .widget_rss_links.footer__widget [type='reset']::after,
    .widget_rss_links.footer__widget .contact__button [type='submit']::after,
    .contact__button .widget_rss_links.footer__widget [type='submit']::after,
    .widget_top-posts.footer__widget a::after,
    .widget_top-posts.footer__widget .widget #subscribe-submit input[type="submit"]::after,
    .widget #subscribe-submit .widget_top-posts.footer__widget input[type="submit"]::after,
    .widget_top-posts.footer__widget .contact__button button::after,
    .contact__button .widget_top-posts.footer__widget button::after,
    .widget_top-posts.footer__widget .contact__button [type='button']::after,
    .contact__button .widget_top-posts.footer__widget [type='button']::after,
    .widget_top-posts.footer__widget .contact__button [type='reset']::after,
    .contact__button .widget_top-posts.footer__widget [type='reset']::after,
    .widget_top-posts.footer__widget .contact__button [type='submit']::after,
    .contact__button .widget_top-posts.footer__widget [type='submit']::after {
        display: none
    }
    .widget_nav_menu.footer__widget a:hover,
    .widget_nav_menu.footer__widget .widget #subscribe-submit input[type="submit"]:hover,
    .widget #subscribe-submit .widget_nav_menu.footer__widget input[type="submit"]:hover,
    .widget_nav_menu.footer__widget .contact__button button:hover,
    .contact__button .widget_nav_menu.footer__widget button:hover,
    .widget_nav_menu.footer__widget .contact__button [type='button']:hover,
    .contact__button .widget_nav_menu.footer__widget [type='button']:hover,
    .widget_nav_menu.footer__widget .contact__button [type='reset']:hover,
    .contact__button .widget_nav_menu.footer__widget [type='reset']:hover,
    .widget_nav_menu.footer__widget .contact__button [type='submit']:hover,
    .contact__button .widget_nav_menu.footer__widget [type='submit']:hover,
    .widget_nav_menu.footer__widget a:focus,
    .widget_nav_menu.footer__widget .widget #subscribe-submit input[type="submit"]:focus,
    .widget #subscribe-submit .widget_nav_menu.footer__widget input[type="submit"]:focus,
    .widget_nav_menu.footer__widget .contact__button button:focus,
    .contact__button .widget_nav_menu.footer__widget button:focus,
    .widget_nav_menu.footer__widget .contact__button [type='button']:focus,
    .contact__button .widget_nav_menu.footer__widget [type='button']:focus,
    .widget_nav_menu.footer__widget .contact__button [type='reset']:focus,
    .contact__button .widget_nav_menu.footer__widget [type='reset']:focus,
    .widget_nav_menu.footer__widget .contact__button [type='submit']:focus,
    .contact__button .widget_nav_menu.footer__widget [type='submit']:focus,
    .widget_archive.footer__widget a:hover,
    .widget_archive.footer__widget .widget #subscribe-submit input[type="submit"]:hover,
    .widget #subscribe-submit .widget_archive.footer__widget input[type="submit"]:hover,
    .widget_archive.footer__widget .contact__button button:hover,
    .contact__button .widget_archive.footer__widget button:hover,
    .widget_archive.footer__widget .contact__button [type='button']:hover,
    .contact__button .widget_archive.footer__widget [type='button']:hover,
    .widget_archive.footer__widget .contact__button [type='reset']:hover,
    .contact__button .widget_archive.footer__widget [type='reset']:hover,
    .widget_archive.footer__widget .contact__button [type='submit']:hover,
    .contact__button .widget_archive.footer__widget [type='submit']:hover,
    .widget_archive.footer__widget a:focus,
    .widget_archive.footer__widget .widget #subscribe-submit input[type="submit"]:focus,
    .widget #subscribe-submit .widget_archive.footer__widget input[type="submit"]:focus,
    .widget_archive.footer__widget .contact__button button:focus,
    .contact__button .widget_archive.footer__widget button:focus,
    .widget_archive.footer__widget .contact__button [type='button']:focus,
    .contact__button .widget_archive.footer__widget [type='button']:focus,
    .widget_archive.footer__widget .contact__button [type='reset']:focus,
    .contact__button .widget_archive.footer__widget [type='reset']:focus,
    .widget_archive.footer__widget .contact__button [type='submit']:focus,
    .contact__button .widget_archive.footer__widget [type='submit']:focus,
    .widget_categories.footer__widget a:hover,
    .widget_categories.footer__widget .widget #subscribe-submit input[type="submit"]:hover,
    .widget #subscribe-submit .widget_categories.footer__widget input[type="submit"]:hover,
    .widget_categories.footer__widget .contact__button button:hover,
    .contact__button .widget_categories.footer__widget button:hover,
    .widget_categories.footer__widget .contact__button [type='button']:hover,
    .contact__button .widget_categories.footer__widget [type='button']:hover,
    .widget_categories.footer__widget .contact__button [type='reset']:hover,
    .contact__button .widget_categories.footer__widget [type='reset']:hover,
    .widget_categories.footer__widget .contact__button [type='submit']:hover,
    .contact__button .widget_categories.footer__widget [type='submit']:hover,
    .widget_categories.footer__widget a:focus,
    .widget_categories.footer__widget .widget #subscribe-submit input[type="submit"]:focus,
    .widget #subscribe-submit .widget_categories.footer__widget input[type="submit"]:focus,
    .widget_categories.footer__widget .contact__button button:focus,
    .contact__button .widget_categories.footer__widget button:focus,
    .widget_categories.footer__widget .contact__button [type='button']:focus,
    .contact__button .widget_categories.footer__widget [type='button']:focus,
    .widget_categories.footer__widget .contact__button [type='reset']:focus,
    .contact__button .widget_categories.footer__widget [type='reset']:focus,
    .widget_categories.footer__widget .contact__button [type='submit']:focus,
    .contact__button .widget_categories.footer__widget [type='submit']:focus,
    .widget_recent_entries.footer__widget a:hover,
    .widget_recent_entries.footer__widget .widget #subscribe-submit input[type="submit"]:hover,
    .widget #subscribe-submit .widget_recent_entries.footer__widget input[type="submit"]:hover,
    .widget_recent_entries.footer__widget .contact__button button:hover,
    .contact__button .widget_recent_entries.footer__widget button:hover,
    .widget_recent_entries.footer__widget .contact__button [type='button']:hover,
    .contact__button .widget_recent_entries.footer__widget [type='button']:hover,
    .widget_recent_entries.footer__widget .contact__button [type='reset']:hover,
    .contact__button .widget_recent_entries.footer__widget [type='reset']:hover,
    .widget_recent_entries.footer__widget .contact__button [type='submit']:hover,
    .contact__button .widget_recent_entries.footer__widget [type='submit']:hover,
    .widget_recent_entries.footer__widget a:focus,
    .widget_recent_entries.footer__widget .widget #subscribe-submit input[type="submit"]:focus,
    .widget #subscribe-submit .widget_recent_entries.footer__widget input[type="submit"]:focus,
    .widget_recent_entries.footer__widget .contact__button button:focus,
    .contact__button .widget_recent_entries.footer__widget button:focus,
    .widget_recent_entries.footer__widget .contact__button [type='button']:focus,
    .contact__button .widget_recent_entries.footer__widget [type='button']:focus,
    .widget_recent_entries.footer__widget .contact__button [type='reset']:focus,
    .contact__button .widget_recent_entries.footer__widget [type='reset']:focus,
    .widget_recent_entries.footer__widget .contact__button [type='submit']:focus,
    .contact__button .widget_recent_entries.footer__widget [type='submit']:focus,
    .widget_meta.footer__widget a:hover,
    .widget_meta.footer__widget .widget #subscribe-submit input[type="submit"]:hover,
    .widget #subscribe-submit .widget_meta.footer__widget input[type="submit"]:hover,
    .widget_meta.footer__widget .contact__button button:hover,
    .contact__button .widget_meta.footer__widget button:hover,
    .widget_meta.footer__widget .contact__button [type='button']:hover,
    .contact__button .widget_meta.footer__widget [type='button']:hover,
    .widget_meta.footer__widget .contact__button [type='reset']:hover,
    .contact__button .widget_meta.footer__widget [type='reset']:hover,
    .widget_meta.footer__widget .contact__button [type='submit']:hover,
    .contact__button .widget_meta.footer__widget [type='submit']:hover,
    .widget_meta.footer__widget a:focus,
    .widget_meta.footer__widget .widget #subscribe-submit input[type="submit"]:focus,
    .widget #subscribe-submit .widget_meta.footer__widget input[type="submit"]:focus,
    .widget_meta.footer__widget .contact__button button:focus,
    .contact__button .widget_meta.footer__widget button:focus,
    .widget_meta.footer__widget .contact__button [type='button']:focus,
    .contact__button .widget_meta.footer__widget [type='button']:focus,
    .widget_meta.footer__widget .contact__button [type='reset']:focus,
    .contact__button .widget_meta.footer__widget [type='reset']:focus,
    .widget_meta.footer__widget .contact__button [type='submit']:focus,
    .contact__button .widget_meta.footer__widget [type='submit']:focus,
    .widget_rss.footer__widget a:hover,
    .widget_rss.footer__widget .widget #subscribe-submit input[type="submit"]:hover,
    .widget #subscribe-submit .widget_rss.footer__widget input[type="submit"]:hover,
    .widget_rss.footer__widget .contact__button button:hover,
    .contact__button .widget_rss.footer__widget button:hover,
    .widget_rss.footer__widget .contact__button [type='button']:hover,
    .contact__button .widget_rss.footer__widget [type='button']:hover,
    .widget_rss.footer__widget .contact__button [type='reset']:hover,
    .contact__button .widget_rss.footer__widget [type='reset']:hover,
    .widget_rss.footer__widget .contact__button [type='submit']:hover,
    .contact__button .widget_rss.footer__widget [type='submit']:hover,
    .widget_rss.footer__widget a:focus,
    .widget_rss.footer__widget .widget #subscribe-submit input[type="submit"]:focus,
    .widget #subscribe-submit .widget_rss.footer__widget input[type="submit"]:focus,
    .widget_rss.footer__widget .contact__button button:focus,
    .contact__button .widget_rss.footer__widget button:focus,
    .widget_rss.footer__widget .contact__button [type='button']:focus,
    .contact__button .widget_rss.footer__widget [type='button']:focus,
    .widget_rss.footer__widget .contact__button [type='reset']:focus,
    .contact__button .widget_rss.footer__widget [type='reset']:focus,
    .widget_rss.footer__widget .contact__button [type='submit']:focus,
    .contact__button .widget_rss.footer__widget [type='submit']:focus,
    .widget_rss_links.footer__widget a:hover,
    .widget_rss_links.footer__widget .widget #subscribe-submit input[type="submit"]:hover,
    .widget #subscribe-submit .widget_rss_links.footer__widget input[type="submit"]:hover,
    .widget_rss_links.footer__widget .contact__button button:hover,
    .contact__button .widget_rss_links.footer__widget button:hover,
    .widget_rss_links.footer__widget .contact__button [type='button']:hover,
    .contact__button .widget_rss_links.footer__widget [type='button']:hover,
    .widget_rss_links.footer__widget .contact__button [type='reset']:hover,
    .contact__button .widget_rss_links.footer__widget [type='reset']:hover,
    .widget_rss_links.footer__widget .contact__button [type='submit']:hover,
    .contact__button .widget_rss_links.footer__widget [type='submit']:hover,
    .widget_rss_links.footer__widget a:focus,
    .widget_rss_links.footer__widget .widget #subscribe-submit input[type="submit"]:focus,
    .widget #subscribe-submit .widget_rss_links.footer__widget input[type="submit"]:focus,
    .widget_rss_links.footer__widget .contact__button button:focus,
    .contact__button .widget_rss_links.footer__widget button:focus,
    .widget_rss_links.footer__widget .contact__button [type='button']:focus,
    .contact__button .widget_rss_links.footer__widget [type='button']:focus,
    .widget_rss_links.footer__widget .contact__button [type='reset']:focus,
    .contact__button .widget_rss_links.footer__widget [type='reset']:focus,
    .widget_rss_links.footer__widget .contact__button [type='submit']:focus,
    .contact__button .widget_rss_links.footer__widget [type='submit']:focus,
    .widget_top-posts.footer__widget a:hover,
    .widget_top-posts.footer__widget .widget #subscribe-submit input[type="submit"]:hover,
    .widget #subscribe-submit .widget_top-posts.footer__widget input[type="submit"]:hover,
    .widget_top-posts.footer__widget .contact__button button:hover,
    .contact__button .widget_top-posts.footer__widget button:hover,
    .widget_top-posts.footer__widget .contact__button [type='button']:hover,
    .contact__button .widget_top-posts.footer__widget [type='button']:hover,
    .widget_top-posts.footer__widget .contact__button [type='reset']:hover,
    .contact__button .widget_top-posts.footer__widget [type='reset']:hover,
    .widget_top-posts.footer__widget .contact__button [type='submit']:hover,
    .contact__button .widget_top-posts.footer__widget [type='submit']:hover,
    .widget_top-posts.footer__widget a:focus,
    .widget_top-posts.footer__widget .widget #subscribe-submit input[type="submit"]:focus,
    .widget #subscribe-submit .widget_top-posts.footer__widget input[type="submit"]:focus,
    .widget_top-posts.footer__widget .contact__button button:focus,
    .contact__button .widget_top-posts.footer__widget button:focus,
    .widget_top-posts.footer__widget .contact__button [type='button']:focus,
    .contact__button .widget_top-posts.footer__widget [type='button']:focus,
    .widget_top-posts.footer__widget .contact__button [type='reset']:focus,
    .contact__button .widget_top-posts.footer__widget [type='reset']:focus,
    .widget_top-posts.footer__widget .contact__button [type='submit']:focus,
    .contact__button .widget_top-posts.footer__widget [type='submit']:focus {
        background: none;
        text-decoration: underline
    }
    .widget_nav_menu.footer__widget a .click-point,
    .widget_nav_menu.footer__widget .widget #subscribe-submit input[type="submit"] .click-point,
    .widget #subscribe-submit .widget_nav_menu.footer__widget input[type="submit"] .click-point,
    .widget_nav_menu.footer__widget .contact__button button .click-point,
    .contact__button .widget_nav_menu.footer__widget button .click-point,
    .widget_nav_menu.footer__widget .contact__button [type='button'] .click-point,
    .contact__button .widget_nav_menu.footer__widget [type='button'] .click-point,
    .widget_nav_menu.footer__widget .contact__button [type='reset'] .click-point,
    .contact__button .widget_nav_menu.footer__widget [type='reset'] .click-point,
    .widget_nav_menu.footer__widget .contact__button [type='submit'] .click-point,
    .contact__button .widget_nav_menu.footer__widget [type='submit'] .click-point,
    .widget_archive.footer__widget a .click-point,
    .widget_archive.footer__widget .widget #subscribe-submit input[type="submit"] .click-point,
    .widget #subscribe-submit .widget_archive.footer__widget input[type="submit"] .click-point,
    .widget_archive.footer__widget .contact__button button .click-point,
    .contact__button .widget_archive.footer__widget button .click-point,
    .widget_archive.footer__widget .contact__button [type='button'] .click-point,
    .contact__button .widget_archive.footer__widget [type='button'] .click-point,
    .widget_archive.footer__widget .contact__button [type='reset'] .click-point,
    .contact__button .widget_archive.footer__widget [type='reset'] .click-point,
    .widget_archive.footer__widget .contact__button [type='submit'] .click-point,
    .contact__button .widget_archive.footer__widget [type='submit'] .click-point,
    .widget_categories.footer__widget a .click-point,
    .widget_categories.footer__widget .widget #subscribe-submit input[type="submit"] .click-point,
    .widget #subscribe-submit .widget_categories.footer__widget input[type="submit"] .click-point,
    .widget_categories.footer__widget .contact__button button .click-point,
    .contact__button .widget_categories.footer__widget button .click-point,
    .widget_categories.footer__widget .contact__button [type='button'] .click-point,
    .contact__button .widget_categories.footer__widget [type='button'] .click-point,
    .widget_categories.footer__widget .contact__button [type='reset'] .click-point,
    .contact__button .widget_categories.footer__widget [type='reset'] .click-point,
    .widget_categories.footer__widget .contact__button [type='submit'] .click-point,
    .contact__button .widget_categories.footer__widget [type='submit'] .click-point,
    .widget_recent_entries.footer__widget a .click-point,
    .widget_recent_entries.footer__widget .widget #subscribe-submit input[type="submit"] .click-point,
    .widget #subscribe-submit .widget_recent_entries.footer__widget input[type="submit"] .click-point,
    .widget_recent_entries.footer__widget .contact__button button .click-point,
    .contact__button .widget_recent_entries.footer__widget button .click-point,
    .widget_recent_entries.footer__widget .contact__button [type='button'] .click-point,
    .contact__button .widget_recent_entries.footer__widget [type='button'] .click-point,
    .widget_recent_entries.footer__widget .contact__button [type='reset'] .click-point,
    .contact__button .widget_recent_entries.footer__widget [type='reset'] .click-point,
    .widget_recent_entries.footer__widget .contact__button [type='submit'] .click-point,
    .contact__button .widget_recent_entries.footer__widget [type='submit'] .click-point,
    .widget_meta.footer__widget a .click-point,
    .widget_meta.footer__widget .widget #subscribe-submit input[type="submit"] .click-point,
    .widget #subscribe-submit .widget_meta.footer__widget input[type="submit"] .click-point,
    .widget_meta.footer__widget .contact__button button .click-point,
    .contact__button .widget_meta.footer__widget button .click-point,
    .widget_meta.footer__widget .contact__button [type='button'] .click-point,
    .contact__button .widget_meta.footer__widget [type='button'] .click-point,
    .widget_meta.footer__widget .contact__button [type='reset'] .click-point,
    .contact__button .widget_meta.footer__widget [type='reset'] .click-point,
    .widget_meta.footer__widget .contact__button [type='submit'] .click-point,
    .contact__button .widget_meta.footer__widget [type='submit'] .click-point,
    .widget_rss.footer__widget a .click-point,
    .widget_rss.footer__widget .widget #subscribe-submit input[type="submit"] .click-point,
    .widget #subscribe-submit .widget_rss.footer__widget input[type="submit"] .click-point,
    .widget_rss.footer__widget .contact__button button .click-point,
    .contact__button .widget_rss.footer__widget button .click-point,
    .widget_rss.footer__widget .contact__button [type='button'] .click-point,
    .contact__button .widget_rss.footer__widget [type='button'] .click-point,
    .widget_rss.footer__widget .contact__button [type='reset'] .click-point,
    .contact__button .widget_rss.footer__widget [type='reset'] .click-point,
    .widget_rss.footer__widget .contact__button [type='submit'] .click-point,
    .contact__button .widget_rss.footer__widget [type='submit'] .click-point,
    .widget_rss_links.footer__widget a .click-point,
    .widget_rss_links.footer__widget .widget #subscribe-submit input[type="submit"] .click-point,
    .widget #subscribe-submit .widget_rss_links.footer__widget input[type="submit"] .click-point,
    .widget_rss_links.footer__widget .contact__button button .click-point,
    .contact__button .widget_rss_links.footer__widget button .click-point,
    .widget_rss_links.footer__widget .contact__button [type='button'] .click-point,
    .contact__button .widget_rss_links.footer__widget [type='button'] .click-point,
    .widget_rss_links.footer__widget .contact__button [type='reset'] .click-point,
    .contact__button .widget_rss_links.footer__widget [type='reset'] .click-point,
    .widget_rss_links.footer__widget .contact__button [type='submit'] .click-point,
    .contact__button .widget_rss_links.footer__widget [type='submit'] .click-point,
    .widget_top-posts.footer__widget a .click-point,
    .widget_top-posts.footer__widget .widget #subscribe-submit input[type="submit"] .click-point,
    .widget #subscribe-submit .widget_top-posts.footer__widget input[type="submit"] .click-point,
    .widget_top-posts.footer__widget .contact__button button .click-point,
    .contact__button .widget_top-posts.footer__widget button .click-point,
    .widget_top-posts.footer__widget .contact__button [type='button'] .click-point,
    .contact__button .widget_top-posts.footer__widget [type='button'] .click-point,
    .widget_top-posts.footer__widget .contact__button [type='reset'] .click-point,
    .contact__button .widget_top-posts.footer__widget [type='reset'] .click-point,
    .widget_top-posts.footer__widget .contact__button [type='submit'] .click-point,
    .contact__button .widget_top-posts.footer__widget [type='submit'] .click-point {
        display: none
    }
    .widget_nav_menu.footer__widget a.rsswidget,
    .widget_nav_menu.footer__widget .widget #subscribe-submit input.rsswidget[type="submit"],
    .widget #subscribe-submit .widget_nav_menu.footer__widget input.rsswidget[type="submit"],
    .widget_nav_menu.footer__widget .contact__button button.rsswidget,
    .contact__button .widget_nav_menu.footer__widget button.rsswidget,
    .widget_nav_menu.footer__widget .contact__button .rsswidget[type='button'],
    .contact__button .widget_nav_menu.footer__widget .rsswidget[type='button'],
    .widget_nav_menu.footer__widget .contact__button .rsswidget[type='reset'],
    .contact__button .widget_nav_menu.footer__widget .rsswidget[type='reset'],
    .widget_nav_menu.footer__widget .contact__button .rsswidget[type='submit'],
    .contact__button .widget_nav_menu.footer__widget .rsswidget[type='submit'],
    .widget_archive.footer__widget a.rsswidget,
    .widget_archive.footer__widget .widget #subscribe-submit input.rsswidget[type="submit"],
    .widget #subscribe-submit .widget_archive.footer__widget input.rsswidget[type="submit"],
    .widget_archive.footer__widget .contact__button button.rsswidget,
    .contact__button .widget_archive.footer__widget button.rsswidget,
    .widget_archive.footer__widget .contact__button .rsswidget[type='button'],
    .contact__button .widget_archive.footer__widget .rsswidget[type='button'],
    .widget_archive.footer__widget .contact__button .rsswidget[type='reset'],
    .contact__button .widget_archive.footer__widget .rsswidget[type='reset'],
    .widget_archive.footer__widget .contact__button .rsswidget[type='submit'],
    .contact__button .widget_archive.footer__widget .rsswidget[type='submit'],
    .widget_categories.footer__widget a.rsswidget,
    .widget_categories.footer__widget .widget #subscribe-submit input.rsswidget[type="submit"],
    .widget #subscribe-submit .widget_categories.footer__widget input.rsswidget[type="submit"],
    .widget_categories.footer__widget .contact__button button.rsswidget,
    .contact__button .widget_categories.footer__widget button.rsswidget,
    .widget_categories.footer__widget .contact__button .rsswidget[type='button'],
    .contact__button .widget_categories.footer__widget .rsswidget[type='button'],
    .widget_categories.footer__widget .contact__button .rsswidget[type='reset'],
    .contact__button .widget_categories.footer__widget .rsswidget[type='reset'],
    .widget_categories.footer__widget .contact__button .rsswidget[type='submit'],
    .contact__button .widget_categories.footer__widget .rsswidget[type='submit'],
    .widget_recent_entries.footer__widget a.rsswidget,
    .widget_recent_entries.footer__widget .widget #subscribe-submit input.rsswidget[type="submit"],
    .widget #subscribe-submit .widget_recent_entries.footer__widget input.rsswidget[type="submit"],
    .widget_recent_entries.footer__widget .contact__button button.rsswidget,
    .contact__button .widget_recent_entries.footer__widget button.rsswidget,
    .widget_recent_entries.footer__widget .contact__button .rsswidget[type='button'],
    .contact__button .widget_recent_entries.footer__widget .rsswidget[type='button'],
    .widget_recent_entries.footer__widget .contact__button .rsswidget[type='reset'],
    .contact__button .widget_recent_entries.footer__widget .rsswidget[type='reset'],
    .widget_recent_entries.footer__widget .contact__button .rsswidget[type='submit'],
    .contact__button .widget_recent_entries.footer__widget .rsswidget[type='submit'],
    .widget_meta.footer__widget a.rsswidget,
    .widget_meta.footer__widget .widget #subscribe-submit input.rsswidget[type="submit"],
    .widget #subscribe-submit .widget_meta.footer__widget input.rsswidget[type="submit"],
    .widget_meta.footer__widget .contact__button button.rsswidget,
    .contact__button .widget_meta.footer__widget button.rsswidget,
    .widget_meta.footer__widget .contact__button .rsswidget[type='button'],
    .contact__button .widget_meta.footer__widget .rsswidget[type='button'],
    .widget_meta.footer__widget .contact__button .rsswidget[type='reset'],
    .contact__button .widget_meta.footer__widget .rsswidget[type='reset'],
    .widget_meta.footer__widget .contact__button .rsswidget[type='submit'],
    .contact__button .widget_meta.footer__widget .rsswidget[type='submit'],
    .widget_rss.footer__widget a.rsswidget,
    .widget_rss.footer__widget .widget #subscribe-submit input.rsswidget[type="submit"],
    .widget #subscribe-submit .widget_rss.footer__widget input.rsswidget[type="submit"],
    .widget_rss.footer__widget .contact__button button.rsswidget,
    .contact__button .widget_rss.footer__widget button.rsswidget,
    .widget_rss.footer__widget .contact__button .rsswidget[type='button'],
    .contact__button .widget_rss.footer__widget .rsswidget[type='button'],
    .widget_rss.footer__widget .contact__button .rsswidget[type='reset'],
    .contact__button .widget_rss.footer__widget .rsswidget[type='reset'],
    .widget_rss.footer__widget .contact__button .rsswidget[type='submit'],
    .contact__button .widget_rss.footer__widget .rsswidget[type='submit'],
    .widget_rss_links.footer__widget a.rsswidget,
    .widget_rss_links.footer__widget .widget #subscribe-submit input.rsswidget[type="submit"],
    .widget #subscribe-submit .widget_rss_links.footer__widget input.rsswidget[type="submit"],
    .widget_rss_links.footer__widget .contact__button button.rsswidget,
    .contact__button .widget_rss_links.footer__widget button.rsswidget,
    .widget_rss_links.footer__widget .contact__button .rsswidget[type='button'],
    .contact__button .widget_rss_links.footer__widget .rsswidget[type='button'],
    .widget_rss_links.footer__widget .contact__button .rsswidget[type='reset'],
    .contact__button .widget_rss_links.footer__widget .rsswidget[type='reset'],
    .widget_rss_links.footer__widget .contact__button .rsswidget[type='submit'],
    .contact__button .widget_rss_links.footer__widget .rsswidget[type='submit'],
    .widget_top-posts.footer__widget a.rsswidget,
    .widget_top-posts.footer__widget .widget #subscribe-submit input.rsswidget[type="submit"],
    .widget #subscribe-submit .widget_top-posts.footer__widget input.rsswidget[type="submit"],
    .widget_top-posts.footer__widget .contact__button button.rsswidget,
    .contact__button .widget_top-posts.footer__widget button.rsswidget,
    .widget_top-posts.footer__widget .contact__button .rsswidget[type='button'],
    .contact__button .widget_top-posts.footer__widget .rsswidget[type='button'],
    .widget_top-posts.footer__widget .contact__button .rsswidget[type='reset'],
    .contact__button .widget_top-posts.footer__widget .rsswidget[type='reset'],
    .widget_top-posts.footer__widget .contact__button .rsswidget[type='submit'],
    .contact__button .widget_top-posts.footer__widget .rsswidget[type='submit'] {
        padding: 0
    }
    .widget_nav_menu.footer__widget ul ul,
    .widget_archive.footer__widget ul ul,
    .widget_categories.footer__widget ul ul,
    .widget_recent_entries.footer__widget ul ul,
    .widget_meta.footer__widget ul ul,
    .widget_rss.footer__widget ul ul,
    .widget_rss_links.footer__widget ul ul,
    .widget_top-posts.footer__widget ul ul {
        border: none;
        padding-left: 16px
    }
    .widget_info_widget.footer__widget .widget_info_widget__dl,
    .widget_info_widget.footer__widget .widget_info_widget__map {
        margin-left: 0;
        margin-right: 0
    }
    .widget_info_widget.footer__widget .widget_info_widget__tel,
    .widget_info_widget.footer__widget .widget_info_widget__btn {
        text-align: left
    }
    .widget_news_widget.footer__widget li a,
    .widget_news_widget.footer__widget li .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .widget_news_widget.footer__widget li input[type="submit"],
    .widget_news_widget.footer__widget li .contact__button button,
    .contact__button .widget_news_widget.footer__widget li button,
    .widget_news_widget.footer__widget li .contact__button [type='button'],
    .contact__button .widget_news_widget.footer__widget li [type='button'],
    .widget_news_widget.footer__widget li .contact__button [type='reset'],
    .contact__button .widget_news_widget.footer__widget li [type='reset'],
    .widget_news_widget.footer__widget li .contact__button [type='submit'],
    .contact__button .widget_news_widget.footer__widget li [type='submit'] {
        padding: .5333333333em 0;
        background: none !important
    }
    .widget_news_widget.footer__widget li a::after,
    .widget_news_widget.footer__widget li .widget #subscribe-submit input[type="submit"]::after,
    .widget #subscribe-submit .widget_news_widget.footer__widget li input[type="submit"]::after,
    .widget_news_widget.footer__widget li .contact__button button::after,
    .contact__button .widget_news_widget.footer__widget li button::after,
    .widget_news_widget.footer__widget li .contact__button [type='button']::after,
    .contact__button .widget_news_widget.footer__widget li [type='button']::after,
    .widget_news_widget.footer__widget li .contact__button [type='reset']::after,
    .contact__button .widget_news_widget.footer__widget li [type='reset']::after,
    .widget_news_widget.footer__widget li .contact__button [type='submit']::after,
    .contact__button .widget_news_widget.footer__widget li [type='submit']::after {
        display: none
    }
    .widget_news_widget.footer__widget li a:hover,
    .widget_news_widget.footer__widget li .widget #subscribe-submit input[type="submit"]:hover,
    .widget #subscribe-submit .widget_news_widget.footer__widget li input[type="submit"]:hover,
    .widget_news_widget.footer__widget li .contact__button button:hover,
    .contact__button .widget_news_widget.footer__widget li button:hover,
    .widget_news_widget.footer__widget li .contact__button [type='button']:hover,
    .contact__button .widget_news_widget.footer__widget li [type='button']:hover,
    .widget_news_widget.footer__widget li .contact__button [type='reset']:hover,
    .contact__button .widget_news_widget.footer__widget li [type='reset']:hover,
    .widget_news_widget.footer__widget li .contact__button [type='submit']:hover,
    .contact__button .widget_news_widget.footer__widget li [type='submit']:hover,
    .widget_news_widget.footer__widget li a:focus,
    .widget_news_widget.footer__widget li .widget #subscribe-submit input[type="submit"]:focus,
    .widget #subscribe-submit .widget_news_widget.footer__widget li input[type="submit"]:focus,
    .widget_news_widget.footer__widget li .contact__button button:focus,
    .contact__button .widget_news_widget.footer__widget li button:focus,
    .widget_news_widget.footer__widget li .contact__button [type='button']:focus,
    .contact__button .widget_news_widget.footer__widget li [type='button']:focus,
    .widget_news_widget.footer__widget li .contact__button [type='reset']:focus,
    .contact__button .widget_news_widget.footer__widget li [type='reset']:focus,
    .widget_news_widget.footer__widget li .contact__button [type='submit']:focus,
    .contact__button .widget_news_widget.footer__widget li [type='submit']:focus {
        background: none;
        text-decoration: underline
    }
    .widget_news_widget.footer__widget li a .click-point,
    .widget_news_widget.footer__widget li .widget #subscribe-submit input[type="submit"] .click-point,
    .widget #subscribe-submit .widget_news_widget.footer__widget li input[type="submit"] .click-point,
    .widget_news_widget.footer__widget li .contact__button button .click-point,
    .contact__button .widget_news_widget.footer__widget li button .click-point,
    .widget_news_widget.footer__widget li .contact__button [type='button'] .click-point,
    .contact__button .widget_news_widget.footer__widget li [type='button'] .click-point,
    .widget_news_widget.footer__widget li .contact__button [type='reset'] .click-point,
    .contact__button .widget_news_widget.footer__widget li [type='reset'] .click-point,
    .widget_news_widget.footer__widget li .contact__button [type='submit'] .click-point,
    .contact__button .widget_news_widget.footer__widget li [type='submit'] .click-point {
        display: none
    }
    .footer__widget {
        max-width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }
    .footer__widgettitle {
        text-align: left;
        padding-top: 0;
        border-left: 2px solid #bdbdbd;
        padding-left: 10px
    }
    .footer__widgettitle::before,
    .footer__widgettitle::after {
        content: ''
    }
    .footer .widgets-list-layout .bump-view+div a,
    .footer .widgets-list-layout .bump-view+div .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .footer .widgets-list-layout .bump-view+div input[type="submit"],
    .footer .widgets-list-layout .bump-view+div .contact__button button,
    .contact__button .footer .widgets-list-layout .bump-view+div button,
    .footer .widgets-list-layout .bump-view+div .contact__button [type='button'],
    .contact__button .footer .widgets-list-layout .bump-view+div [type='button'],
    .footer .widgets-list-layout .bump-view+div .contact__button [type='reset'],
    .contact__button .footer .widgets-list-layout .bump-view+div [type='reset'],
    .footer .widgets-list-layout .bump-view+div .contact__button [type='submit'],
    .contact__button .footer .widgets-list-layout .bump-view+div [type='submit'] {
        display: inline-block;
        padding: 0
    }
    .footer .widgets-list-layout .bump-view+div a::after,
    .footer .widgets-list-layout .bump-view+div .widget #subscribe-submit input[type="submit"]::after,
    .widget #subscribe-submit .footer .widgets-list-layout .bump-view+div input[type="submit"]::after,
    .footer .widgets-list-layout .bump-view+div .contact__button button::after,
    .contact__button .footer .widgets-list-layout .bump-view+div button::after,
    .footer .widgets-list-layout .bump-view+div .contact__button [type='button']::after,
    .contact__button .footer .widgets-list-layout .bump-view+div [type='button']::after,
    .footer .widgets-list-layout .bump-view+div .contact__button [type='reset']::after,
    .contact__button .footer .widgets-list-layout .bump-view+div [type='reset']::after,
    .footer .widgets-list-layout .bump-view+div .contact__button [type='submit']::after,
    .contact__button .footer .widgets-list-layout .bump-view+div [type='submit']::after {
        display: none
    }
    .footer .widgets-list-layout-links {
        width: 73%
    }
    .footer .widget_media_video,
    .footer .widget_custom_html {
        max-width: 50%;
        width: 512px
    }
    .contact__block {
        padding: 1.6em 16px;
        display: flex;
        justify-content: center;
        flex-wrap: wrap
    }
    .contact__block>label {
        width: 35%;
        text-align: right;
        margin: 0;
        padding-right: 16px
    }
    .contact__block>input,
    .contact__block>textarea,
    .contact__block>div {
        width: 65%
    }
    .contact__button button {
        padding: 1.6em 3.2em
    }
    .mw_wp_form form dl {
        padding: 1.6em 16px;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        align-items: center
    }
    .mw_wp_form form dt {
        width: 35%;
        text-align: right;
        margin: 0;
        padding-right: 16px
    }
    .mw_wp_form form dd {
        width: 65%
    }
    .close__contact__block {
        display: flex;
        align-items: center;
        flex-wrap: wrap
    }
    .close__contact__block__left {
        flex: 1;
        background: #fff;
        padding: 1.6em 32px;
        margin: .8em 0 .8em 32px;
        width: 432px
    }
    .close__contact__block__left::before,
    .close__contact__block__left::after {
        content: '';
        border-style: solid;
        height: 0;
        width: 0;
        border-color: transparent transparent transparent #e0e0e0;
        border-width: 16px 0 16px 16px;
        position: absolute;
        left: 100%;
        top: 50%;
        margin-left: 0;
        margin-top: -16px
    }
    .close__contact__block__left::after {
        border-style: solid;
        height: 0;
        width: 0;
        border-color: transparent transparent transparent #fff;
        border-width: 16px 0 16px 16px;
        margin-top: -16px;
        margin-left: -1px
    }
    .close__contact__block__img {
        margin: 0 24px
    }
    .close__contact__title {
        font-size: 2rem
    }
    .close__contact__btn {
        margin-left: 32px;
        margin-right: 32px
    }
    .close__contact__btn__text {
        font-size: 1.125rem;
        display: block;
        line-height: 1.3
    }
    .close__contact__btn__tel {
        font-weight: bold;
        font-size: 2.25rem;
        display: block;
        line-height: 1.2
    }
    .close__contact__text {
        font-size: .875rem;
        padding: 0 40px 1.6em;
        color: #424242
    }
    .close__info__title {
        font-weight: normal;
        font-size: 2rem;
        text-align: left
    }
    .close__info__block {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap
    }
    .close__info__left {
        width: 40%
    }
    .close__info__right {
        width: 58%
    }
    .close__info__dl {
        margin: .8em 0;
        padding: 0;
        display: block
    }
    .close__info__dt {
        font-size: .875rem;
        padding: 0 0 0 24px;
        width: auto;
        text-align: left;
        text-indent: -.5161290323em
    }
    .close__info__dt::before {
        font-family: 'Material Icons';
        font-weight: normal;
        font-style: normal;
        display: inline-block;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
        -moz-osx-font-smoothing: grayscale;
        font-feature-settings: 'liga';
        font-size: 105%;
        vertical-align: -12%;
        line-height: inherit;
        content: "\E5C5";
        font-style: normal;
        font-weight: normal;
        color: #543927	
    }
    .close__info__dd {
        margin: 0 0 .8em 16px;
        padding: 0 0 0 16px;
        font-size: .875rem;
        width: auto;
        border-left: 1px solid #e0e0e0
    }
    .close__info__tel {
        font-size: 1.875rem;
        font-weight: 500;
        margin: 0 0 .4em 16px;
        line-height: 1.2
    }
    .close__info__tel a,
    .close__info__tel .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .close__info__tel input[type="submit"],
    .close__info__tel .contact__button button,
    .contact__button .close__info__tel button,
    .close__info__tel .contact__button [type='button'],
    .contact__button .close__info__tel [type='button'],
    .close__info__tel .contact__button [type='reset'],
    .contact__button .close__info__tel [type='reset'],
    .close__info__tel .contact__button [type='submit'],
    .contact__button .close__info__tel [type='submit'] {
        color: #212121
    }
    .close__info__tel i {
        color: #543927	;
        margin-right: 4px
    }
    .close__info__map iframe {
        height: 360px
    }
    .blog-content__thumbnail--archive {
        float: right;
        max-width: 320px;
        margin-left: 24px
    }
    .blog-content__more {
        text-align: left
    }
    .iphone .voice__header {
        padding-top: .8em
    }
    .voice__btn {
        font-size: 1.313rem
    }
    .voice__figure {
        width: 224px;
        padding-left: 24px
    }
    .voice__figure--left {
        padding-left: 0;
        padding-right: 24px
    }
    .voice__figure--left+.voice__text {
        margin-left: 224px
    }
    .voice__figure__face {
        padding: 4px
    }
    .voice__figure__face--icon {
        height: 200px;
        background: #e0e0e0;
        box-shadow: 4px 4px 0 #fff inset, -4px -4px 0 #fff inset;
        padding: 0
    }
    .voice__figure__face--icon i {
        line-height: 1.25;
        font-size: 10rem
    }
    .voice__text p {
        margin: 1.6em 0
    }
    .voice__comment {
        padding-left: 24px;
        padding-right: 24px;
        margin-left: 24px;
        margin-right: 24px
    }
    .voice__comment__title {
        margin-left: 20px;
        margin-right: 20px;
        background: #fff;
        padding: 0 4px
    }
}
@media (min-width: 992px) {
    .header__nav__item--sm {
        display: none
    }
    .header__nav__menu {
        opacity: 1;
        transform: translateX(0);
        position: static;
        width: auto;
        max-width: none;
        box-shadow: none
    }
    .header__nav__menu__inner {
        background: #f5f5f5;
        height: 60px;
        padding-bottom: 0;
        overflow: initial
    }
    .iphone .header__nav__menu__inner {
        padding-bottom: 0
    }
    .header__nav__menu__list {
        display: flex;
        justify-content: center;
        text-align: center
    }
    .header__nav__menu__list ul ul {
        left: 100%;
        top: 0;
        margin-left: -1px
    }
    .header__nav__menu__list ul a,
    .header__nav__menu__list ul .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .header__nav__menu__list ul input[type="submit"],
    .header__nav__menu__list ul .contact__button button,
    .contact__button .header__nav__menu__list ul button,
    .header__nav__menu__list ul .contact__button [type='button'],
    .contact__button .header__nav__menu__list ul [type='button'],
    .header__nav__menu__list ul .contact__button [type='reset'],
    .contact__button .header__nav__menu__list ul [type='reset'],
    .header__nav__menu__list ul .contact__button [type='submit'],
    .contact__button .header__nav__menu__list ul [type='submit'] {
        border: 1px solid #e0e0e0;
        margin-top: -1px
    }
    .header__nav__menu__list ul a::before,
    .header__nav__menu__list ul .widget #subscribe-submit input[type="submit"]::before,
    .widget #subscribe-submit .header__nav__menu__list ul input[type="submit"]::before,
    .header__nav__menu__list ul .contact__button button::before,
    .contact__button .header__nav__menu__list ul button::before,
    .header__nav__menu__list ul .contact__button [type='button']::before,
    .contact__button .header__nav__menu__list ul [type='button']::before,
    .header__nav__menu__list ul .contact__button [type='reset']::before,
    .contact__button .header__nav__menu__list ul [type='reset']::before,
    .header__nav__menu__list ul .contact__button [type='submit']::before,
    .contact__button .header__nav__menu__list ul [type='submit']::before {
        display: none
    }
    .header__nav__menu__list li.menu-item-has-children:hover>ul,
    .header__nav__menu__list li.menu-item-has-children:focus>ul {
        display: block
    }
    .header__nav__menu__list li.menu-item-has-children li.menu-item-has-children::after {
        position: absolute;
        right: 4px;
        top: 50%;
        font-family: 'Material Icons';
        font-weight: normal;
        font-style: normal;
        display: inline-block;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
        -moz-osx-font-smoothing: grayscale;
        font-feature-settings: 'liga';
        font-size: 105%;
        vertical-align: -12%;
        line-height: inherit;
        content: "\E5CC";
        font-style: normal;
        font-weight: normal;
        margin-top: -.8em;
        color: #e0e0e0
    }
    .header__nav__menu__list li.menu-item-has-children li.menu-item-has-children:hover::after,
    .header__nav__menu__list li.menu-item-has-children li.menu-item-has-children:focus::after {
        color: #543927	
    }
    .header__nav__menu__list__sub {
        display: inline-block;
        max-width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        word-wrap: normal;
        display: block
    }
    .header__nav__menu__list li {
        flex: 0 1 172px;
    }
    .header__nav__menu__list li:last-child a,
    .header__nav__menu__list li:last-child .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .header__nav__menu__list li:last-child input[type="submit"],
    .header__nav__menu__list li:last-child .contact__button button,
    .contact__button .header__nav__menu__list li:last-child button,
    .header__nav__menu__list li:last-child .contact__button [type='button'],
    .contact__button .header__nav__menu__list li:last-child [type='button'],
    .header__nav__menu__list li:last-child .contact__button [type='reset'],
    .contact__button .header__nav__menu__list li:last-child [type='reset'],
    .header__nav__menu__list li:last-child .contact__button [type='submit'],
    .contact__button .header__nav__menu__list li:last-child [type='submit'] {
        border-right: 1px solid #e0e0e0
    }
    .header__nav__menu__list li.current-menu-item a,
    .header__nav__menu__list li.current-menu-item .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .header__nav__menu__list li.current-menu-item input[type="submit"],
    .header__nav__menu__list li.current-menu-item .contact__button button,
    .contact__button .header__nav__menu__list li.current-menu-item button,
    .header__nav__menu__list li.current-menu-item .contact__button [type='button'],
    .contact__button .header__nav__menu__list li.current-menu-item [type='button'],
    .header__nav__menu__list li.current-menu-item .contact__button [type='reset'],
    .contact__button .header__nav__menu__list li.current-menu-item [type='reset'],
    .header__nav__menu__list li.current-menu-item .contact__button [type='submit'],
    .contact__button .header__nav__menu__list li.current-menu-item [type='submit'] {
        background: #f5f5f5
    }
    .header__nav__menu__list li.current-menu-item a:before,
    .header__nav__menu__list li.current-menu-item .widget #subscribe-submit input[type="submit"]:before,
    .widget #subscribe-submit .header__nav__menu__list li.current-menu-item input[type="submit"]:before,
    .header__nav__menu__list li.current-menu-item .contact__button button:before,
    .contact__button .header__nav__menu__list li.current-menu-item button:before,
    .header__nav__menu__list li.current-menu-item .contact__button [type='button']:before,
    .contact__button .header__nav__menu__list li.current-menu-item [type='button']:before,
    .header__nav__menu__list li.current-menu-item .contact__button [type='reset']:before,
    .contact__button .header__nav__menu__list li.current-menu-item [type='reset']:before,
    .header__nav__menu__list li.current-menu-item .contact__button [type='submit']:before,
    .contact__button .header__nav__menu__list li.current-menu-item [type='submit']:before {
        height: 2px
    }
    .header__nav__menu__list a,
    .header__nav__menu__list .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .header__nav__menu__list input[type="submit"],
    .header__nav__menu__list .contact__button button,
    .contact__button .header__nav__menu__list button,
    .header__nav__menu__list .contact__button [type='button'],
    .contact__button .header__nav__menu__list [type='button'],
    .header__nav__menu__list .contact__button [type='reset'],
    .contact__button .header__nav__menu__list [type='reset'],
    .header__nav__menu__list .contact__button [type='submit'],
    .contact__button .header__nav__menu__list [type='submit'] {
        display: inline-block;
        max-width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        word-wrap: normal;
        font-weight: 500;
        display: block;
        border: none;
        border-left: 1px solid #e0e0e0;
        padding: 1.6em 8px;
        height: 100%
    }
    .header__nav__menu__list .widget #subscribe-submit input[type="submit"]:before,
    .widget #subscribe-submit .header__nav__menu__list input[type="submit"]:before,
    .header__nav__menu__list .contact__button button:before,
    .contact__button .header__nav__menu__list button:before,
    .header__nav__menu__list .contact__button [type='button']:before,
    .contact__button .header__nav__menu__list [type='button']:before,
    .header__nav__menu__list .contact__button [type='reset']:before,
    .contact__button .header__nav__menu__list [type='reset']:before,
    .header__nav__menu__list .contact__button [type='submit']:before,
    .contact__button .header__nav__menu__list [type='submit']:before {
        content: '';
        position: absolute;
        height: 0;
        width: 0;
        bottom: 1px;
        left: 0;
        width: 100%;
        background: #543927	;
        z-index: 10
    }
    .header__nav__menu__list a:after,
    .header__nav__menu__list .widget #subscribe-submit input[type="submit"]:after,
    .widget #subscribe-submit .header__nav__menu__list input[type="submit"]:after,
    .header__nav__menu__list .contact__button button:after,
    .contact__button .header__nav__menu__list button:after,
    .header__nav__menu__list .contact__button [type='button']:after,
    .contact__button .header__nav__menu__list [type='button']:after,
    .header__nav__menu__list .contact__button [type='reset']:after,
    .contact__button .header__nav__menu__list [type='reset']:after,
    .header__nav__menu__list .contact__button [type='submit']:after,
    .contact__button .header__nav__menu__list [type='submit']:after {
        display: none
    }
    .header__nav__menu__list a:hover,
    .header__nav__menu__list .widget #subscribe-submit input[type="submit"]:hover,
    .widget #subscribe-submit .header__nav__menu__list input[type="submit"]:hover,
    .header__nav__menu__list .contact__button button:hover,
    .contact__button .header__nav__menu__list button:hover,
    .header__nav__menu__list .contact__button [type='button']:hover,
    .contact__button .header__nav__menu__list [type='button']:hover,
    .header__nav__menu__list .contact__button [type='reset']:hover,
    .contact__button .header__nav__menu__list [type='reset']:hover,
    .header__nav__menu__list .contact__button [type='submit']:hover,
    .contact__button .header__nav__menu__list [type='submit']:hover,
    .header__nav__menu__list a:focus,
    .header__nav__menu__list .widget #subscribe-submit input[type="submit"]:focus,
    .widget #subscribe-submit .header__nav__menu__list input[type="submit"]:focus,
    .header__nav__menu__list .contact__button button:focus,
    .contact__button .header__nav__menu__list button:focus,
    .header__nav__menu__list .contact__button [type='button']:focus,
    .contact__button .header__nav__menu__list [type='button']:focus,
    .header__nav__menu__list .contact__button [type='reset']:focus,
    .contact__button .header__nav__menu__list [type='reset']:focus,
    .header__nav__menu__list .contact__button [type='submit']:focus,
    .contact__button .header__nav__menu__list [type='submit']:focus {
        background: #f5f5f5
    }
    .header__nav__menu__list a:hover:before,
    .header__nav__menu__list .widget #subscribe-submit input[type="submit"]:hover:before,
    .widget #subscribe-submit .header__nav__menu__list input[type="submit"]:hover:before,
    .header__nav__menu__list .contact__button button:hover:before,
    .contact__button .header__nav__menu__list button:hover:before,
    .header__nav__menu__list .contact__button [type='button']:hover:before,
    .contact__button .header__nav__menu__list [type='button']:hover:before,
    .header__nav__menu__list .contact__button [type='reset']:hover:before,
    .contact__button .header__nav__menu__list [type='reset']:hover:before,
    .header__nav__menu__list .contact__button [type='submit']:hover:before,
    .contact__button .header__nav__menu__list [type='submit']:hover:before,
    .header__nav__menu__list a:focus:before,
    .header__nav__menu__list .widget #subscribe-submit input[type="submit"]:focus:before,
    .widget #subscribe-submit .header__nav__menu__list input[type="submit"]:focus:before,
    .header__nav__menu__list .contact__button button:focus:before,
    .contact__button .header__nav__menu__list button:focus:before,
    .header__nav__menu__list .contact__button [type='button']:focus:before,
    .contact__button .header__nav__menu__list [type='button']:focus:before,
    .header__nav__menu__list .contact__button [type='reset']:focus:before,
    .contact__button .header__nav__menu__list [type='reset']:focus:before,
    .header__nav__menu__list .contact__button [type='submit']:focus:before,
    .contact__button .header__nav__menu__list [type='submit']:focus:before {
        height: 2px
    }
    .header__nav__menu__label {
        display: none !important
    }
    .header__nav__menu__side-clone {
        display: none !important
    }
    .admin-bar .header__nav--sticky {
        top: 32px
    }
    .header__nav--sticky .header__nav__menu {
        position: static;
        padding: 0
    }
    .header__nav--sticky .header__nav__menu__inner {
        background: #543927	
    }
    .header__nav--sticky .header__nav__menu__inner:after {
        display: none
    }
    .header__nav--sticky .header__nav__menu__list ul {
        background: rgba(255, 152, 0, 0.9);
        margin: 0
    }
    .header__nav--sticky .header__nav__menu__list__sub {
        display: none
    }
    .header__nav--sticky .header__nav__menu__list li:last-child a,
    .header__nav--sticky .header__nav__menu__list li:last-child .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .header__nav--sticky .header__nav__menu__list li:last-child input[type="submit"],
    .header__nav--sticky .header__nav__menu__list li:last-child .contact__button button,
    .contact__button .header__nav--sticky .header__nav__menu__list li:last-child button,
    .header__nav--sticky .header__nav__menu__list li:last-child .contact__button [type='button'],
    .contact__button .header__nav--sticky .header__nav__menu__list li:last-child [type='button'],
    .header__nav--sticky .header__nav__menu__list li:last-child .contact__button [type='reset'],
    .contact__button .header__nav--sticky .header__nav__menu__list li:last-child [type='reset'],
    .header__nav--sticky .header__nav__menu__list li:last-child .contact__button [type='submit'],
    .contact__button .header__nav--sticky .header__nav__menu__list li:last-child [type='submit'] {
        border: none
    }
    .header__nav--sticky .header__nav__menu__list li.current-menu-item a,
    .header__nav--sticky .header__nav__menu__list li.current-menu-item .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .header__nav--sticky .header__nav__menu__list li.current-menu-item input[type="submit"],
    .header__nav--sticky .header__nav__menu__list li.current-menu-item .contact__button button,
    .contact__button .header__nav--sticky .header__nav__menu__list li.current-menu-item button,
    .header__nav--sticky .header__nav__menu__list li.current-menu-item .contact__button [type='button'],
    .contact__button .header__nav--sticky .header__nav__menu__list li.current-menu-item [type='button'],
    .header__nav--sticky .header__nav__menu__list li.current-menu-item .contact__button [type='reset'],
    .contact__button .header__nav--sticky .header__nav__menu__list li.current-menu-item [type='reset'],
    .header__nav--sticky .header__nav__menu__list li.current-menu-item .contact__button [type='submit'],
    .contact__button .header__nav--sticky .header__nav__menu__list li.current-menu-item [type='submit'] {
        background: #e68900
    }
    .header__nav--sticky .header__nav__menu__list a,
    .header__nav--sticky .header__nav__menu__list .widget #subscribe-submit input[type="submit"],
    .widget #subscribe-submit .header__nav--sticky .header__nav__menu__list input[type="submit"],
    .header__nav--sticky .header__nav__menu__list .contact__button button,
    .contact__button .header__nav--sticky .header__nav__menu__list button,
    .header__nav--sticky .header__nav__menu__list .contact__button [type='button'],
    .contact__button .header__nav--sticky .header__nav__menu__list [type='button'],
    .header__nav--sticky .header__nav__menu__list .contact__button [type='reset'],
    .contact__button .header__nav--sticky .header__nav__menu__list [type='reset'],
    .header__nav--sticky .header__nav__menu__list .contact__button [type='submit'],
    .contact__button .header__nav--sticky .header__nav__menu__list [type='submit'] {
        border: none;
        color: #fff;
        padding: 1.3333333333em 8px;
        margin: 0
    }
    .header__nav--sticky .header__nav__menu__list a:before,
    .header__nav--sticky .header__nav__menu__list .widget #subscribe-submit input[type="submit"]:before,
    .widget #subscribe-submit .header__nav--sticky .header__nav__menu__list input[type="submit"]:before,
    .header__nav--sticky .header__nav__menu__list .contact__button button:before,
    .contact__button .header__nav--sticky .header__nav__menu__list button:before,
    .header__nav--sticky .header__nav__menu__list .contact__button [type='button']:before,
    .contact__button .header__nav--sticky .header__nav__menu__list [type='button']:before,
    .header__nav--sticky .header__nav__menu__list .contact__button [type='reset']:before,
    .contact__button .header__nav--sticky .header__nav__menu__list [type='reset']:before,
    .header__nav--sticky .header__nav__menu__list .contact__button [type='submit']:before,
    .contact__button .header__nav--sticky .header__nav__menu__list [type='submit']:before {
        display: none
    }
    .header__nav--sticky .header__nav__menu__list a:hover,
    .header__nav--sticky .header__nav__menu__list .widget #subscribe-submit input[type="submit"]:hover,
    .widget #subscribe-submit .header__nav--sticky .header__nav__menu__list input[type="submit"]:hover,
    .header__nav--sticky .header__nav__menu__list .contact__button button:hover,
    .contact__button .header__nav--sticky .header__nav__menu__list button:hover,
    .header__nav--sticky .header__nav__menu__list .contact__button [type='button']:hover,
    .contact__button .header__nav--sticky .header__nav__menu__list [type='button']:hover,
    .header__nav--sticky .header__nav__menu__list .contact__button [type='reset']:hover,
    .contact__button .header__nav--sticky .header__nav__menu__list [type='reset']:hover,
    .header__nav--sticky .header__nav__menu__list .contact__button [type='submit']:hover,
    .contact__button .header__nav--sticky .header__nav__menu__list [type='submit']:hover,
    .header__nav--sticky .header__nav__menu__list a:focus,
    .header__nav--sticky .header__nav__menu__list .widget #subscribe-submit input[type="submit"]:focus,
    .widget #subscribe-submit .header__nav--sticky .header__nav__menu__list input[type="submit"]:focus,
    .header__nav--sticky .header__nav__menu__list .contact__button button:focus,
    .contact__button .header__nav--sticky .header__nav__menu__list button:focus,
    .header__nav--sticky .header__nav__menu__list .contact__button [type='button']:focus,
    .contact__button .header__nav--sticky .header__nav__menu__list [type='button']:focus,
    .header__nav--sticky .header__nav__menu__list .contact__button [type='reset']:focus,
    .contact__button .header__nav--sticky .header__nav__menu__list [type='reset']:focus,
    .header__nav--sticky .header__nav__menu__list .contact__button [type='submit']:focus,
    .contact__button .header__nav--sticky .header__nav__menu__list [type='submit']:focus {
        background: #e68900
    }
    .header__nav--sticky .header__nav__menu__list li.menu-item-has-children li.menu-item-has-children::after {
        color: #ffb74d
    }
    .header__nav--sticky .header__nav__menu__list li.menu-item-has-children li.menu-item-has-children:hover::after,
    .header__nav--sticky .header__nav__menu__list li.menu-item-has-children li.menu-item-has-children:focus::after {
        color: #fff
    }
    .container {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        flex-direction: row-reverse
    }
    .custom_column_side_right {
        flex-direction: row
    }
    .side {
        width: 230px;
        padding-bottom: 1.6em
    }
    .main {
        margin: 0;
        max-width: 100%;
		width: 100%;
    }
    .custom_column_side_none .main {
        width: 100%
    }
}
@media (min-width: 768px) {
    #main .fz-up {
        font-size: 136%
    }
}
#main .fz-up--1 {
    font-size: 120%
}
@media (min-width: 768px) {
    #main .fz-up--1 {
        font-size: 136%
    }
}
#main .fz-up--2 {
    font-size: 128%
}
@media (min-width: 768px) {
    #main .fz-up--2 {
        font-size: 144%
    }
}
#main .fz-up--3 {
    font-size: 136%
}
@media (min-width: 768px) {
    #main .fz-up--3 {
        font-size: 152%
    }
}
#main .fz-down {
    font-size: 88%
}
@media (min-width: 768px) {
    #main .fz-down {
        font-size: 100%
    }
}
#main .fz-down--1 {
    font-size: 72%
}
@media (min-width: 768px) {
    #main .fz-down--1 {
        font-size: 88%
    }
}
#main .fz-down--2 {
    font-size: 64%
}
@media (min-width: 768px) {
    #main .fz-down--2 {
        font-size: 80%
    }
}
#main .fz-down--3 {
    font-size: 56%
}
@media (min-width: 768px) {
    #main .fz-down--3 {
        font-size: 72%
    }
}
#main .text-label-gold {
    font-weight: bold;
    background-image: linear-gradient(45deg, #E4B82B, #F7E998, #E4B82B);
    color: #674C3F;
    text-shadow: #fff 0 0 1px, #fff 0 0 1px, #fff 0 0 2px, #fff 0 0 2px, #fff 0 0 3px;
    display: inline-block;
    padding: .1em .4em;
    margin: .1em;
    font-size: 120%;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2)
}
#main .shadow--1,
#main .add-section-border-wood {
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2)
}
#main .shadow--1-inset {
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2), 0 0 2px rgba(0, 0, 0, 0.2) inset, 0 0 8px rgba(0, 0, 0, 0.2) inset
}
#main .img-shadow,
#main .add-section-numbering__block img {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3)
}
#main .img-border {
    padding: 4px;
    background: #fff
}
@media (min-width: 768px) {
    #main .img-border {
        padding: 8px
    }
}
#main .margin-no {
    margin: 0 !important
}
#main .margin-no-bottom {
    margin-bottom: 0 !important
}
#main .margin-no-top {
    margin-top: 0 !important
}
#main .margin-initial {
    margin: .8em 0
}
#main .display-block {
    display: block
}
#main .display-inline-block {
    display: inline-block
}
#main .hr-arrow--1 {
    position: relative;
    height: 1px;
    background: none;
    margin: .8em 0
}
@media (min-width: 768px) {
    #main .hr-arrow--1 {
        margin: 1.6em 0
    }
}
#main .hr-arrow--1::after {
    content: '';
    border-style: solid;
    height: 0;
    width: 0;
    border-color: #ffad33 transparent transparent;
    border-width: 16px 24px 0;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -8px;
    margin-left: -24px
}
@media (min-width: 768px) {
    #main .hr-arrow--1::after {
        border-width: 64px;
        border-top-width: 32px;
        margin-top: -16px;
        margin-left: -64px
    }
}
#main .add-section {
    padding: 0 16px;
    margin: 1.6em 0
}
@media (min-width: 768px) {
    #main .add-section {
        margin: 2.4em 0;
        padding: 0 30px
    }
}
#main .add-section.add-section-border-glay>.add-section-title--1,
#main .add-section.add-section-border-glay>.add-section-title--2,
#main .add-section.add-section-border-glay>.add-section-title--3 {
    margin-left: -18px;
    margin-right: -18px
}
@media (min-width: 768px) {
    #main .add-section.add-section-border-glay>.add-section-title--1,
    #main .add-section.add-section-border-glay>.add-section-title--2,
    #main .add-section.add-section-border-glay>.add-section-title--3 {
        margin-left: -32px;
        margin-right: -32px
    }
}
#main .add-section.add-section-border-glay>.add-section-title--1:first-child,
#main .add-section.add-section-border-glay>.add-section-title--2:first-child,
#main .add-section.add-section-border-glay>.add-section-title--3:first-child {
    margin-top: -2px
}
#main .add-section.add-section-border-glay>.add-section-title--2 {
    margin-left: -16px;
    margin-right: -16px
}
@media (min-width: 768px) {
    #main .add-section.add-section-border-glay>.add-section-title--2 {
        margin-left: -30px;
        margin-right: -30px
    }
}
#main .add-section.add-section-border-glay>.add-section-title--2:first-child {
    margin-top: 0;
    border-top: none
}
#main .add-section.add-section-border-glay>.add-section-ribbon {
    margin-left: -10px;
    margin-right: -10px
}
#main .add-section.add-section-border-glay>.add-section-ribbon:first-child {
    margin-top: -.5333333333em
}
@media (min-width: 1054px) {
    #main .add-section.add-section-border-glay>.add-section-ribbon:first-child {
        margin-top: -2px
    }
}
@media (min-width: 1054px) {
    #main .add-section.add-section-border-glay>.add-section-ribbon {
        margin-left: -36px;
        margin-right: -36px
    }
}
#main .add-section.add-section-border-glay>.add-section-ribbon h2,
#main .add-section.add-section-border-glay>.add-section-ribbon h3,
#main .add-section.add-section-border-glay>.add-section-ribbon h4 {
    margin-top: 0
}
#main .add-section-title--1,
#main .add-section-title--2,
#main .add-section-title--3,
#main .add-section-title--4 {
    border: none;
    background: none;
    padding: 0;
    color: #212121;
    clear: none;
    font-weight: bold;
    padding: .8em 16px
}
#main .add-section-title--1::before,
#main .add-section-title--1::after,
#main .add-section-title--2::before,
#main .add-section-title--2::after,
#main .add-section-title--3::before,
#main .add-section-title--3::after,
#main .add-section-title--4::before,
#main .add-section-title--4::after {
    display: none;
    border: none;
    margin: 0;
    padding: 0;
    background: none
}
#main .add-section-title--1 .dot,
#main .add-section-title--2 .dot,
#main .add-section-title--3 .dot,
#main .add-section-title--4 .dot {
    -webkit-text-emphasis: #543927	;
    text-emphasis-color: #543927	
}
#main .add-section-title--1 .dot-js>span,
#main .add-section-title--2 .dot-js>span,
#main .add-section-title--3 .dot-js>span,
#main .add-section-title--4 .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #543927	, #543927	 95%, transparent)
}
@media (min-width: 768px) {
    #main .add-section-title--1,
    #main .add-section-title--2,
    #main .add-section-title--3,
    #main .add-section-title--4 {
        padding-left: 32px;
        padding-right: 32px
    }
}
@media (min-width: 768px) {
    #main .add-section-title--2,
    #main .add-section-title--3 {
        font-size: 1.75rem
    }
}
#main .add-section-title--1 .dot,
#main .add-section-title--3 .dot {
    -webkit-text-emphasis-color: #fff;
    text-emphasis-color: #fff
}
#main .add-section-title--1 .dot-js>span,
#main .add-section-title--3 .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #fff, #fff 95%, transparent)
}
#main .add-section-title--1 {
    text-align: center;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.2);
    position: relative;
    background: #543927	;
    color: #fff;
    border: none
}
@media (min-width: 768px) {
    #main .add-section-title--1 {
        margin-bottom: 1.3333333333em;
        font-size: 2rem
    }
}
#main .add-section-title--1::before,
#main .add-section-title--1::after {
    content: '';
    display: block;
    position: absolute;
    top: 100%
}
#main .add-section-title--1::before {
    width: 100%;
    height: 12px;
    background-image: linear-gradient(rgba(0, 0, 0, 0.4), transparent);
    background-color: transparent;
    left: 0;
    border-radius: 100%;
    margin-top: -7px;
    z-index: -1;
    filter: blur(1px)
}
#main .add-section-title--1::after {
    border-style: solid;
    height: 0;
    width: 0;
    border-color: #543927	 transparent transparent;
    border-width: 16px 8px 0;
    left: 50%;
    top: 100%;
    margin-left: -8px
}
@media (min-width: 768px) {
    #main .add-section-title--1::after {
        border-width: 16px;
        margin-left: -16px
    }
}
#main .add-section-title--2 {
    background-color: #fffbf5;
    position: relative;
    border-top: 1px solid #ffeacc;
    border-bottom: 4px solid #543927	
}
#main .add-section-title--2::after {
    content: '';
    display: block;
    width: 100%;
    height: 4px;
    background-image: linear-gradient(90deg, #ffb74d 25%, #543927	 25%, #543927	 50%, #ffb74d 50%, #ffb74d 75%, #543927	 75%, #543927	);
    background-size: 8px 8px;
    position: absolute;
    left: 0;
    top: 100%
}
#main .add-section-title--3 {
    font-weight: 800;
    background-image: linear-gradient(45deg, #fa9500 25%, #543927	 25%, #543927	 50%, #fa9500 50%, #fa9500 75%, #543927	 75%, #543927	);
    background-size: 12px 12px;
    color: #fff;
    position: relative;
    border: 3px solid #c27400;
    padding-top: .6666666667em;
    padding-bottom: .6666666667em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 2px rgba(0, 0, 0, 0.4) inset, 4px 4px 0 #543927	 inset, -4px -4px 0 #543927	 inset, 5px 5px 0 #c27400 inset, -5px -5px 0 #c27400 inset;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
    margin-left: auto;
    margin-right: auto;
    max-width: 1022px
}
@media (min-width: 768px) {
    #main .add-section-title--3 {
        font-size: 2.25rem;
        border-width: 6px
    }
}
#main .add-section-title--4 {
    text-align: center;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.2);
    position: relative;
    background: #fff;
    border: 2px solid #bdbdbd
}
#main .add-section-title--4::before,
#main .add-section-title--4::after {
    content: '';
    display: block;
    position: absolute;
    top: 100%;
    left: 50%;
    border-style: solid;
    height: 0;
    width: 0;
    border-color: #bdbdbd transparent transparent;
    border-width: 16px 8px 0;
    margin-left: -8px
}
@media (min-width: 768px) {
    #main .add-section-title--4::before,
    #main .add-section-title--4::after {
        border-width: 16px;
        margin-left: -16px
    }
}
#main .add-section-title--4::after {
    border-top-color: #fff;
    margin-top: -2px
}
#main .add-section-title--5 {
    border: none;
    background: none;
    padding: 0;
    color: #212121;
    clear: none;
    font-weight: bold;
    position: relative;
    border-bottom: 2px dotted #bdbdbd;
    margin-left: 56px;
    padding: .4em 0
}
#main .add-section-title--5::before,
#main .add-section-title--5::after {
    display: none;
    border: none;
    margin: 0;
    padding: 0;
    background: none
}
#main .add-section-title--5 .dot {
    -webkit-text-emphasis: #543927	;
    text-emphasis-color: #543927	
}
#main .add-section-title--5 .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #543927	, #543927	 95%, transparent)
}
@media (min-width: 768px) {
    #main .add-section-title--5 {
        font-size: 1.75rem;
        margin-left: 96px;
        border-bottom-width: 3px
    }
}
#main .add-section-title--5::before,
#main .add-section-title--5::after {
    text-align: center;
    width: 56px;
    left: -64px;
    top: 50%;
    color: #fff;
    font-weight: normal
}
@media (min-width: 768px) {
    #main .add-section-title--5::before,
    #main .add-section-title--5::after {
        width: 88px;
        left: -104px
    }
}
#main .add-section-title--5::before {
    height: 56px;
    background: #543927	;
    border-radius: 100%;
    margin-top: -28px;
    font-size: .688rem;
    padding-top: 10px
}
@media (min-width: 768px) {
    #main .add-section-title--5::before {
        padding-top: 12px;
        height: 88px;
        margin-top: -44px;
        font-size: .875rem
    }
}
#main .add-section-title--5::after {
    font-size: 1.625rem;
    margin-top: -8px;
    height: auto
}
@media (min-width: 768px) {
    #main .add-section-title--5::after {
        font-size: 3rem;
        margin-top: -20px
    }
}
@media (min-width: 768px) {
    #main .add-section-title--5 {
        margin-left: 64px;
        font-size: 1.5rem
    }
}
#main .add-section-title--5::after {
    background: #543927	;
    font-size: 1.5rem;
    height: 40px;
    width: 40px;
    line-height: 40px;
    border-radius: 3px;
    left: -56px;
    margin-top: -20px
}
@media (min-width: 768px) {
    #main .add-section-title--5::after {
        font-size: 1.75rem;
        left: -64px;
        width: 48px;
        height: 48px;
        margin-top: -24px;
        line-height: 48px;
        border-radius: 4px
    }
}
@media (min-width: 768px) {
    #main .add-section-title--5 {
        font-size: 1.5rem
    }
}
#main .add-section-title--5::after {
    content: attr(data-tag);
    position: absolute;
    display: block
}
#main .add-section-ribbon {
    position: relative;
    margin: 1.6em 16px;
    z-index: 4
}
@media (min-width: 768px) {
    #main .add-section-ribbon {
        margin-bottom: 2.4em
    }
}
@media (min-width: 1054px) {
    #main .add-section-ribbon {
        margin-left: auto;
        margin-right: auto
    }
}
#main .add-section-ribbon::before,
#main .add-section-ribbon::after {
    content: ''
}
#main .add-section-ribbon::before,
#main .add-section-ribbon::after,
#main .add-section-ribbon .before,
#main .add-section-ribbon .after {
    position: absolute;
    border: 1.6em solid #ffb74d;
    z-index: -2;
    bottom: -12px
}
#main .add-section-ribbon::before,
#main .add-section-ribbon .before {
    border-left-width: 16px;
    border-right-width: 40px;
    left: -24px;
    border-left-color: transparent
}
@media (min-width: 768px) {
    #main .add-section-ribbon::before,
    #main .add-section-ribbon .before {
        border-left-width: 24px;
        border-right-width: 56px;
        left: -32px
    }
}
#main .add-section-ribbon::after,
#main .add-section-ribbon .after {
    border-right-width: 16px;
    border-left-width: 40px;
    right: -24px;
    border-right-color: transparent
}
@media (min-width: 768px) {
    #main .add-section-ribbon::after,
    #main .add-section-ribbon .after {
        border-right-width: 24px;
        border-left-width: 56px;
        right: -32px
    }
}
#main .add-section-ribbon--js::before,
#main .add-section-ribbon--js::after {
    display: none
}
#main .add-section-ribbon>h2,
#main .add-section-ribbon>h3,
#main .add-section-ribbon>h4 {
    border: none;
    background: none;
    padding: 0;
    color: #212121;
    clear: none;
    position: relative;
    color: #fff;
    background: #543927	;
    padding: .8em 16px;
    font-weight: bold;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 3px 0 #543927	 inset, 0 4px 0 #ffd699 inset, 0 -3px 0 #543927	 inset, 0 -4px 0 #ffd699 inset;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4)
}
#main .add-section-ribbon>h2::before,
#main .add-section-ribbon>h2::after,
#main .add-section-ribbon>h3::before,
#main .add-section-ribbon>h3::after,
#main .add-section-ribbon>h4::before,
#main .add-section-ribbon>h4::after {
    display: none;
    border: none;
    margin: 0;
    padding: 0;
    background: none
}
#main .add-section-ribbon>h2 .dot,
#main .add-section-ribbon>h3 .dot,
#main .add-section-ribbon>h4 .dot {
    -webkit-text-emphasis: #543927	;
    text-emphasis-color: #543927	
}
#main .add-section-ribbon>h2 .dot-js>span,
#main .add-section-ribbon>h3 .dot-js>span,
#main .add-section-ribbon>h4 .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #543927	, #543927	 95%, transparent)
}
#main .add-section-ribbon>h2 .dot,
#main .add-section-ribbon>h3 .dot,
#main .add-section-ribbon>h4 .dot {
    -webkit-text-emphasis-color: #fff;
    text-emphasis-color: #fff
}
#main .add-section-ribbon>h2 .dot-js>span,
#main .add-section-ribbon>h3 .dot-js>span,
#main .add-section-ribbon>h4 .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #fff, #fff 95%, transparent)
}
@media (min-width: 768px) {
    #main .add-section-ribbon>h2,
    #main .add-section-ribbon>h3,
    #main .add-section-ribbon>h4 {
        font-size: 2rem;
        padding: .8em 24px
    }
}
#main .add-section-ribbon>h2::before,
#main .add-section-ribbon>h2::after,
#main .add-section-ribbon>h3::before,
#main .add-section-ribbon>h3::after,
#main .add-section-ribbon>h4::before,
#main .add-section-ribbon>h4::after {
    content: '';
    display: block;
    position: absolute;
    top: 100%;
    border-style: solid;
    border-color: transparent;
    border-top-color: #b36a00
}
#main .add-section-ribbon>h2::before,
#main .add-section-ribbon>h3::before,
#main .add-section-ribbon>h4::before {
    left: 0;
    border-width: 12px 0 0 32px
}
@media (min-width: 768px) {
    #main .add-section-ribbon>h2::before,
    #main .add-section-ribbon>h3::before,
    #main .add-section-ribbon>h4::before {
        border-left-width: 48px
    }
}
#main .add-section-ribbon>h2::after,
#main .add-section-ribbon>h3::after,
#main .add-section-ribbon>h4::after {
    left: auto;
    right: 0;
    border-width: 12px 32px 0 0
}
@media (min-width: 768px) {
    #main .add-section-ribbon>h2::after,
    #main .add-section-ribbon>h3::after,
    #main .add-section-ribbon>h4::after {
        border-right-width: 48px
    }
}
#main .add-section-list-large li {
    border-bottom: 1px dashed #e0e0e0;
    margin: .5333333333em 0;
    padding-bottom: .2666666667em
}
@media (min-width: 768px) {
    #main .add-section-list-large li {
        font-size: 1.313rem
    }
}
#main .add-section-list-glay li::before {
    color: #bdbdbd
}
#main .add-section-text--1 {
    text-align: center;
    font-weight: bold
}
#main .add-section-text--1 p:last-child::after {
    content: '';
    border-style: solid;
    height: 0;
    width: 0;
    border-color: #ffad33 transparent transparent;
    border-width: 16px 24px 0;
    display: block;
    text-align: center;
    margin: .2em auto 0
}
@media (min-width: 768px) {
    #main .add-section-text--1 p:last-child::after {
        border-width: 64px;
        border-top-width: 32px
    }
}
#main .add-section-col {
    display: flex;
    justify-content: center;
    flex-wrap: wrap
}
#main .add-section-col--2>*,
#main .add-section-col--3>*,
#main .add-section-col--4>* {
    padding: 0 1%;
    margin-left: 0;
    margin-right: 0
}
#main .add-section-col--2>* {
    max-width: 50% !important
}
#main .add-section-col--3>* {
    max-width: 33.3333333333% !important
}
#main .add-section-col--4>* {
    max-width: 25% !important
}
#main .add-section-border-double {
    border: double #bdbdbd
}
#main .add-section-border-double ul {
    margin: .8em 0
}
@media (min-width: 768px) {
    #main .add-section-border-double ul {
        margin: 1.6em 0
    }
}
#main .add-section-border-double>.add-section-title--1,
#main .add-section-border-double>.add-section-title--2,
#main .add-section-border-double>.add-section-title--3 {
    margin-left: -19px;
    margin-right: -19px
}
@media (min-width: 768px) {
    #main .add-section-border-double>.add-section-title--1,
    #main .add-section-border-double>.add-section-title--2,
    #main .add-section-border-double>.add-section-title--3 {
        margin-left: -33px;
        margin-right: -33px
    }
}
#main .add-section-border-double>.add-section-title--1:first-child,
#main .add-section-border-double>.add-section-title--2:first-child,
#main .add-section-border-double>.add-section-title--3:first-child {
    margin-top: -3px
}
#main .add-section-border-double>.add-section-title--2 {
    margin-left: -16px;
    margin-right: -16px
}
@media (min-width: 768px) {
    #main .add-section-border-double>.add-section-title--2 {
        margin-left: -30px;
        margin-right: -30px
    }
}
#main .add-section-border-double>.add-section-title--2:first-child {
    margin-top: 0;
    border-top: none
}
#main .add-section-border-double>.add-section-ribbon {
    margin-left: -11px;
    margin-right: -11px
}
#main .add-section-border-double>.add-section-ribbon:first-child {
    margin-top: -.5333333333em
}
@media (min-width: 1054px) {
    #main .add-section-border-double>.add-section-ribbon:first-child {
        margin-top: -3px
    }
}
@media (min-width: 1054px) {
    #main .add-section-border-double>.add-section-ribbon {
        margin-left: -36px;
        margin-right: -36px
    }
}
#main .add-section-border-double>.add-section-ribbon h2,
#main .add-section-border-double>.add-section-ribbon h3,
#main .add-section-border-double>.add-section-ribbon h4 {
    margin-top: 0
}
#main .add-section-border-glay {
    border: 2px solid #bdbdbd
}
#main .add-section-border-color {
    border: 3px solid #543927	
}
@media (min-width: 768px) {
    #main .add-section-border-color {
        border-width: 6px
    }
}
#main .add-section-border-wood {
    padding: 0;
    border: 6px solid;
    border-top-color: rgba(0, 0, 0, 0.3);
    border-right-color: rgba(0, 0, 0, 0.6);
    border-bottom-color: rgba(0, 0, 0, 0.2);
    border-left-color: rgba(0, 0, 0, 0.6);
    background: #523421 url(//sapporo-seikotsuin-one.com/wpcms/wp-content/themes/theme-template/css/../images/add-section/img--bg-pat-388-502.jpg)
}
@media (min-width: 768px) {
    #main .add-section-border-wood {
        border-width: 12px
    }
}
#main .add-section-border-wood__in {
    background: #fff;
    border: 2px solid rgba(0, 0, 0, 0.8);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8) inset;
    padding: 0 16px
}
@media (min-width: 768px) {
    #main .add-section-border-wood__in {
        padding: 0 32px
    }
}
#main .add-section-border-wood__in>.add-section-title--1,
#main .add-section-border-wood__in>.add-section-title--2,
#main .add-section-border-wood__in>.add-section-title--3 {
    margin-left: -16px;
    margin-right: -16px;
    mix-blend-mode: multiply
}
@media (min-width: 768px) {
    #main .add-section-border-wood__in>.add-section-title--1,
    #main .add-section-border-wood__in>.add-section-title--2,
    #main .add-section-border-wood__in>.add-section-title--3 {
        margin-left: -32px;
        margin-right: -32px
    }
}
#main .add-section-border-wood__in>.add-section-title--1:first-child,
#main .add-section-border-wood__in>.add-section-title--2:first-child,
#main .add-section-border-wood__in>.add-section-title--3:first-child {
    margin-top: 0
}
#main .add-section-border-wood__in>.add-section-title--1::before {
    display: none
}
#main .add-section-border-wood__in>.add-section-title--2:first-child {
    border-top: none
}
#main .add-section-border-wood__in>.add-section-ribbon {
    margin-left: -8px;
    margin-right: -8px
}
#main .add-section-border-wood__in>.add-section-ribbon:first-child {
    margin-top: -.8em
}
@media (min-width: 1054px) {
    #main .add-section-border-wood__in>.add-section-ribbon:first-child {
        margin-top: -14px
    }
}
@media (min-width: 1054px) {
    #main .add-section-border-wood__in>.add-section-ribbon {
        margin-left: -46px;
        margin-right: -46px
    }
}
#main .add-section-border-wood__in>.add-section-ribbon h2,
#main .add-section-border-wood__in>.add-section-ribbon h3,
#main .add-section-border-wood__in>.add-section-ribbon h4 {
    margin-top: 0
}
#main .add-section-border-acf-color {
    border-top: 2px solid rgba(255, 152, 0, 0.3);
    border-bottom: 2px solid rgba(255, 152, 0, 0.3)
}
@media (min-width: 768px) {
    #main .add-section-border-acf-color {
        border-width: 4px
    }
}
#main .add-section-border-acf-color>.add-section-title--1,
#main .add-section-border-acf-color>.add-section-title--2,
#main .add-section-border-acf-color>.add-section-title--3 {
    margin-left: -16px;
    margin-right: -16px
}
@media (min-width: 768px) {
    #main .add-section-border-acf-color>.add-section-title--1,
    #main .add-section-border-acf-color>.add-section-title--2,
    #main .add-section-border-acf-color>.add-section-title--3 {
        margin-left: -30px;
        margin-right: -30px
    }
}
#main .add-section-border-acf-color>.add-section-title--1:first-child,
#main .add-section-border-acf-color>.add-section-title--2:first-child,
#main .add-section-border-acf-color>.add-section-title--3:first-child {
    margin-top: -2px
}
#main .add-section-border-acf-color>.add-section-title--2:first-child {
    margin-top: 0;
    border-top: none
}
#main .add-section-border-acf-color>.add-section-ribbon {
    margin-left: -8px;
    margin-right: -8px
}
#main .add-section-border-acf-color>.add-section-ribbon:first-child {
    margin-top: -.5333333333em
}
@media (min-width: 1054px) {
    #main .add-section-border-acf-color>.add-section-ribbon:first-child {
        margin-top: -2px
    }
}
@media (min-width: 1054px) {
    #main .add-section-border-acf-color>.add-section-ribbon {
        margin-left: -34px;
        margin-right: -34px
    }
}
#main .add-section-border-acf-color>.add-section-ribbon h2,
#main .add-section-border-acf-color>.add-section-ribbon h3,
#main .add-section-border-acf-color>.add-section-ribbon h4 {
    margin-top: 0
}
#main .add-section-bg-check {
    background-image: linear-gradient(rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 0.03) 90%, rgba(0, 0, 0, 0.03) 100%), linear-gradient(90deg, rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 0.03) 90%, rgba(0, 0, 0, 0.03) 100%);
    background-size: 10px 10px
}
#main .add-section-bg-check--1 {
    background-image: linear-gradient(rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 0.03) 90%, rgba(0, 0, 0, 0.03) 100%), linear-gradient(90deg, rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 0.03) 90%, rgba(0, 0, 0, 0.03) 100%);
    background-size: 10px 10px;
    background-color: rgba(0, 0, 0, 0.1)
}
#main .add-section-bg-diamond {
    background: radial-gradient(closest-side, rgba(0, 0, 0, 0.02) 98%, rgba(0, 0, 0, 0.04) 99%), radial-gradient(closest-side, rgba(0, 0, 0, 0.02) 98%, rgba(0, 0, 0, 0.04) 99%), rgba(0, 0, 0, 0);
    background-position: 0 0, 40px 40px;
    background-size: 80px 80px
}
#main .add-section-bg-diamond--1 {
    background: radial-gradient(closest-side, rgba(255, 152, 0, 0.02) 98%, rgba(255, 152, 0, 0.06) 99%), radial-gradient(closest-side, rgba(255, 152, 0, 0.02) 98%, rgba(255, 152, 0, 0.06) 99%), rgba(255, 152, 0, 0);
    background-position: 0 0, 40px 40px;
    background-size: 80px 80px
}
#main .add-section-bg-dot {
    background-color: rgba(0, 0, 0, 0);
    background-image: radial-gradient(rgba(0, 0, 0, 0.06) 20%, transparent 0), radial-gradient(rgba(0, 0, 0, 0.06) 20%, transparent 0);
    background-position: 0 0, 4px 4px;
    background-size: 8px 8px
}
#main .add-section-bg-dot--1 {
    background-color: rgba(255, 152, 0, 0);
    background-image: radial-gradient(rgba(255, 152, 0, 0.08) 20%, transparent 0), radial-gradient(rgba(255, 152, 0, 0.08) 20%, transparent 0);
    background-position: 0 0, 4px 4px;
    background-size: 8px 8px
}
#main .add-section-bg-square {
    background-color: transparent;
    background-image: linear-gradient(30deg, #eee 12%, transparent 12.5%, transparent 87%, #eee 87.5%, #eee), linear-gradient(150deg, #eee 12%, transparent 12.5%, transparent 87%, #eee 87.5%, #eee), linear-gradient(30deg, #eee 12%, transparent 12.5%, transparent 87%, #eee 87.5%, #eee), linear-gradient(150deg, #eee 12%, transparent 12.5%, transparent 87%, #eee 87.5%, #eee), linear-gradient(60deg, #f5f5f5 25%, transparent 25.5%, transparent 75%, #f5f5f5 75%, #f5f5f5), linear-gradient(60deg, #f5f5f5 25%, transparent 25.5%, transparent 75%, #f5f5f5 75%, #f5f5f5);
    background-position: 0 0, 0 0, 25px 50px, 25px 50px, 0 0, 25px 50px;
    background-size: 50px 100px
}
#main .add-section-bg-square--1 {
    background-color: transparent;
    background-image: linear-gradient(30deg, #fff3e0 12%, transparent 12.5%, transparent 87%, #fff3e0 87.5%, #fff3e0), linear-gradient(150deg, #fff3e0 12%, transparent 12.5%, transparent 87%, #fff3e0 87.5%, #fff3e0), linear-gradient(30deg, #fff3e0 12%, transparent 12.5%, transparent 87%, #fff3e0 87.5%, #fff3e0), linear-gradient(150deg, #fff3e0 12%, transparent 12.5%, transparent 87%, #fff3e0 87.5%, #fff3e0), linear-gradient(60deg, #fffbf5 25%, transparent 25.5%, transparent 75%, #fffbf5 75%, #fffbf5), linear-gradient(60deg, #fffbf5 25%, transparent 25.5%, transparent 75%, #fffbf5 75%, #fffbf5);
    background-position: 0 0, 0 0, 25px 50px, 25px 50px, 0 0, 25px 50px;
    background-size: 50px 100px
}
#main .add-section-bg-translucent {
    background-color: rgba(255, 152, 0, 0.06);
    border-top: 2px solid rgba(255, 152, 0, 0.3);
    border-bottom: 2px solid rgba(255, 152, 0, 0.3)
}
@media (min-width: 768px) {
    #main .add-section-bg-translucent {
        border-width: 4px
    }
}
#main .add-section-bg-acf-color {
    background-color: rgba(255, 152, 0, 0.06)
}
#main .add-section-bg-glay {
    background-color: rgba(0, 0, 0, 0.04)
}
#main .add-section-block--1 {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    background: #fff;
    border-radius: 4px;
    margin: .8em auto
}
@media (min-width: 768px) {
    #main .add-section-block--1 {
        border-radius: 6px;
        margin: 1.6em auto
    }
}
#main .add-section-numbering {
    counter-reset: num
}
#main .add-section-numbering__block {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    padding-left: 32px;
    padding-right: 0
}
@media (min-width: 768px) {
    #main .add-section-numbering__block {
        padding-left: 72px
    }
}
#main .add-section-numbering__block::before {
    content: counter(num);
    counter-increment: num;
    display: block;
    text-align: center;
    font-size: 1rem;
    color: #543927	;
    border: 2px solid #543927	;
    text-align: center;
    border-radius: 100%;
    position: absolute;
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    left: -8px;
    top: 50%;
    margin-top: -16px;
    font-weight: bold;
    background: #fff
}
@media (min-width: 768px) {
    #main .add-section-numbering__block::before {
        font-size: 2rem;
        width: 72px;
        height: 72px;
        border-width: 4px;
        margin-top: -36px;
        left: -16px
    }
}
#main .add-section-numbering__block>p {
    width: 66%;
    font-weight: bold;
    margin: .4em 0;
    margin-right: 2%;
    line-height: 1.4
}
@media (min-width: 768px) {
    #main .add-section-numbering__block>p {
        font-size: 1.625rem
    }
}
#main .add-section-numbering__block>p:nth-child(2) {
    width: 32%;
    text-align: center;
    margin: -.2em 0;
    margin-right: -16px;
    max-width: 220px
}
@media (min-width: 768px) {
    #main .add-section-numbering__block>p:nth-child(2) {
        margin: -.4444444444em 0;
        margin-right: -16px
    }
}
#main .add-section-numbering__block>p:nth-child(3) {
    display: none
}
#main .add-section-numbering__block>figure {
    width: 24%;
    text-align: center;
    margin: .8em 0;
    margin-right: -16px
}
@media (min-width: 768px) {
    #main .add-section-numbering__block>figure {
        margin: -.2em 0
    }
}
#main .add-section-numbering__block img {
    border-radius: 100%
}
#main .add-section-numbering__title {
    border: none;
    background: none;
    padding: 0;
    color: #212121;
    clear: none;
    position: relative;
    font-weight: bold;
    clear: both
}
#main .add-section-numbering__title::before,
#main .add-section-numbering__title::after {
    display: none;
    border: none;
    margin: 0;
    padding: 0;
    background: none
}
#main .add-section-numbering__title .dot {
    -webkit-text-emphasis: #543927	;
    text-emphasis-color: #543927	
}
#main .add-section-numbering__title .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #543927	, #543927	 95%, transparent)
}
#main .add-section-numbering__title::before,
#main .add-section-numbering__title::after {
    display: block;
    position: absolute
}
#main .add-section-numbering__title::before {
    content: attr(data-num)
}
#main .add-section-numbering__title::after {
    content: counter(num);
    counter-increment: num
}
#main .add-section-numbering__title--1 {
    border-bottom: 2px dotted #bdbdbd;
    margin-left: 56px;
    padding: .4em 0
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--1 {
        font-size: 1.75rem;
        margin-left: 96px;
        border-bottom-width: 3px
    }
}
#main .add-section-numbering__title--1::before,
#main .add-section-numbering__title--1::after {
    text-align: center;
    width: 56px;
    left: -64px;
    top: 50%;
    color: #fff;
    font-weight: normal
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--1::before,
    #main .add-section-numbering__title--1::after {
        width: 88px;
        left: -104px
    }
}
#main .add-section-numbering__title--1::before {
    height: 56px;
    background: #543927	;
    border-radius: 100%;
    margin-top: -28px;
    font-size: .688rem;
    padding-top: 10px
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--1::before {
        padding-top: 12px;
        height: 88px;
        margin-top: -44px;
        font-size: .875rem
    }
}
#main .add-section-numbering__title--1::after {
    font-size: 1.625rem;
    margin-top: -8px;
    height: auto
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--1::after {
        font-size: 3rem;
        margin-top: -20px
    }
}
#main .add-section-numbering__title--2::before,
#main .add-section-numbering__title--3::before {
    display: none
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--2,
    #main .add-section-numbering__title--3 {
        font-size: 1.5rem
    }
}
#main .add-section-numbering__title--2 {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    background: #fff;
    border-radius: 4px;
    padding: .5333333333em 16px;
    border-left: 40px solid #543927	
}
#main .add-section-numbering__title--2::after {
    font-weight: normal;
    width: 40px;
    height: 100%;
    left: -40px;
    top: 0;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    text-align: center;
    font-size: 1.5rem
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--2::after {
        width: 56px;
        left: -56px;
        font-size: 2rem
    }
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--2 {
        padding: .8em 24px;
        border-left-width: 56px;
        font-size: 1.5rem;
        border-radius: 6px
    }
}
#main .add-section-numbering__title--3 {
    border-bottom: 2px dotted #bdbdbd;
    margin-left: 56px;
    padding: .4em 0
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--3 {
        font-size: 1.75rem;
        margin-left: 96px;
        border-bottom-width: 3px
    }
}
#main .add-section-numbering__title--3::before,
#main .add-section-numbering__title--3::after {
    text-align: center;
    width: 56px;
    left: -64px;
    top: 50%;
    color: #fff;
    font-weight: normal
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--3::before,
    #main .add-section-numbering__title--3::after {
        width: 88px;
        left: -104px
    }
}
#main .add-section-numbering__title--3::before {
    height: 56px;
    background: #543927	;
    border-radius: 100%;
    margin-top: -28px;
    font-size: .688rem;
    padding-top: 10px
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--3::before {
        padding-top: 12px;
        height: 88px;
        margin-top: -44px;
        font-size: .875rem
    }
}
#main .add-section-numbering__title--3::after {
    font-size: 1.625rem;
    margin-top: -8px;
    height: auto
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--3::after {
        font-size: 3rem;
        margin-top: -20px
    }
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--3 {
        margin-left: 64px;
        font-size: 1.5rem
    }
}
#main .add-section-numbering__title--3::after {
    background: #543927	;
    font-size: 1.5rem;
    height: 40px;
    width: 40px;
    line-height: 40px;
    border-radius: 3px;
    left: -56px;
    margin-top: -20px
}
@media (min-width: 768px) {
    #main .add-section-numbering__title--3::after {
        font-size: 1.75rem;
        left: -64px;
        width: 48px;
        height: 48px;
        margin-top: -24px;
        line-height: 48px;
        border-radius: 4px
    }
}
#main .add-section-media {
    margin: 1.6em 8px;
    margin-top: 18vw
}
@media (min-width: 768px) {
    #main .add-section-media {
        border-width: 6px;
        margin: 5.6em auto 2.4em
    }
}
#main .add-section-media__ribbon {
    margin: -18vw -10px 0
}
@media (min-width: 480px) {
    #main .add-section-media__ribbon {
        margin-top: -4.8em
    }
}
@media (min-width: 768px) {
    #main .add-section-media__ribbon {
        margin: -5.6em -20px 0
    }
}
@media (min-width: 1054px) {
    #main .add-section-media__ribbon {
        margin-left: -40px;
        margin-right: -40px
    }
}
#main .add-section-suisen__title {
    margin: .8em 0;
    border: none;
    background: none;
    padding: 0;
    color: #212121;
    clear: none;
    text-align: center;
    font-weight: bold
}
#main .add-section-suisen__title::before,
#main .add-section-suisen__title::after {
    display: none;
    border: none;
    margin: 0;
    padding: 0;
    background: none
}
#main .add-section-suisen__title .dot {
    -webkit-text-emphasis: #543927	;
    text-emphasis-color: #543927	
}
#main .add-section-suisen__title .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #543927	, #543927	 95%, transparent)
}
@media (min-width: 768px) {
    #main .add-section-suisen__title {
        font-size: 2rem
    }
}
#main .add-section-suisen__title--2,
#main .add-section-suisen__title--3 {
    margin: .8em 0;
    color: initial;
    border-color: #674C3F;
    border-width: 2px;
    padding-right: 0;
    padding-left: 0;
    min-height: 72px
}
@media (min-width: 768px) {
    #main .add-section-suisen__title--2,
    #main .add-section-suisen__title--3 {
        font-size: 1.75rem
    }
}
#main .add-section-suisen__title--2 img,
#main .add-section-suisen__title--3 img {
    width: 70px;
    float: left;
    margin-right: 8px
}
@media (min-width: 768px) {
    #main .add-section-suisen__title--2 img,
    #main .add-section-suisen__title--3 img {
        width: 112px;
        margin: 0 16px
    }
}
#main .add-section-suisen__title--3 {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    min-height: 0
}
#main .add-section-suisen__title--3 img {
    float: none;
    width: 24%;
    margin-right: 2%
}
@media (min-width: 768px) {
    #main .add-section-suisen__title--3 img {
        width: 18%;
        margin: 0 2%
    }
}
#main .add-section-suisen__title--3 img~.span {
    width: 74%
}
@media (min-width: 768px) {
    #main .add-section-suisen__title--3 img~.span {
        width: 78%
    }
}
#main .add-section-suisen__image {
    margin-top: 0
}
#main .add-section-nayami {
    position: relative
}
@media (min-width: 768px) {
    #main .add-section-nayami img {
        float: none;
        position: absolute;
        right: 0;
        bottom: 0;
        max-height: 76%;
        width: auto;
        margin: 0
    }
}
#main .add-section-nayami__figure {
    float: right;
    max-width: 36%;
    margin: 0 0 0 16px
}
@media (min-width: 768px) {
    #main .add-section-nayami__figure img {
        max-width: 200px;
        z-index: 1
    }
}
#main .add-section-nayami__figure~ul {
    padding-left: 24px
}
@media (min-width: 768px) {
    #main .add-section-nayami__figure~ul {
        padding-left: 40px
    }
}
@media (min-width: 768px) {
    #main .add-section-nayami__figure~ul li {
        padding-right: 170px
    }
}
#main .add-section-before-after {
    position: relative
}
#main .add-section-before-after>* {
    width: 46%
}
#main .add-section-before-after::after {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    border-style: solid;
    height: 0;
    width: 0;
    border-color: transparent transparent transparent #ffad33;
    border-width: 6px 0 6px 32px;
    margin-top: -16px;
    margin-left: -6px
}
@media (min-width: 768px) {
    #main .add-section-before-after::after {
        border-width: 48px;
        border-left-width: 32px;
        margin-top: -48px;
        margin-left: -16px
    }
}
#main .add-section-nostyle {
    border: none;
    background: none;
    padding: 0;
    color: #212121;
    clear: none
}
#main .add-section-nostyle::before,
#main .add-section-nostyle::after {
    display: none;
    border: none;
    margin: 0;
    padding: 0;
    background: none
}
#main .add-section-nostyle .dot {
    -webkit-text-emphasis: #543927	;
    text-emphasis-color: #543927	
}
#main .add-section-nostyle .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #543927	, #543927	 95%, transparent)
}
#main .add-section-nostyle--list {
    list-style: initial;
    padding-left: 1.6em
}
#main .add-section-nostyle--list li {
    list-style: initial
}
#main .add-section-nostyle--list li::before {
    display: none
}
#main .add-section-nostyle--border {
    border: none
}
#main .add-section-nostyle--border-top {
    border-top: none
}
#main .add-section-nostyle--border-bottom {
    border-bottom: none
}
/*----------------------------------------------------------------------------------------------
	グローバルナビ
	----------------------------------------------------------------------------------------------*/
.icon-hamburger {
    background: rgb(255, 255, 255);
    border: 1px solid rgb(204, 204, 204);
    cursor: pointer;
    height: 47px;
    position: fixed;
	z-index: 100;
    width: 3%;
    top: 7%;
    left: 96%;
    margin-bottom: 0.4em;
    border-radius: 5px;
    display: inline-block;
}
.icon-hamburger span {
      display: block;
    position: absolute;
    left: 11%;
    width: 77%;
    height: 3px;
    background-color: #333;
    border-radius: 4px;
    transition: all .5s;
}
.icon-hamburger span:nth-child(1) {
  top: 7px;
}
.icon-hamburger span:nth-child(2) {
  top: 20px;
}
.icon-hamburger span:nth-child(3) {
  bottom: 9px;
}
.open.icon-hamburger span:nth-child(1) {
  -webkit-transform: translateY(13px) rotate(-315deg);
  transform: translateY(13px) rotate(-315deg);
}
.open.icon-hamburger span:nth-child(2) {
  opacity: 0;
}
.open.icon-hamburger span:nth-child(3) {
  -webkit-transform: translateY(-12px) rotate(315deg);
  transform: translateY(-12px) rotate(315deg);
}
.menu-container {
    margin: 0;
    position: fixed;
	top: 16%;
}
.menu-container .menu {
    display: flex;
    justify-content: space-between;
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 1.5rem;
	background: #fff;
}
.menu-container .menu .menu-item {
    flex: 1;
}
.menu-container .menu .menu-item a {
    background: #fff;
    border: .5px solid #ccc;
    color: #333;
    display: block;
    text-align: center;
    text-decoration: none;
}
.menu-container .menu .menu-item a:hover {
    background: #ccc;
    color: #ffffff;
}
#header__nav__menu .sub-menu li a {
	font-size: 55%;
	background: #eee;
	text-align: left;
	padding-left: 15%;
}
#header__nav__menu .sub-menu li a:before {
	content: "∟";
	width: auto;
	height: auto;
	padding: .2em;
	display: inline-block;
}
@media screen and (max-width: 767px) {
	.icon-hamburger {
		left: 84%;
		width: 15%;
		top: 1%;
	}
	.menu-container {
		top: 10%;
	}
	.menu-container.open {
		height: 85%;
		overflow: scroll;
		border: 1px solid #eee;
	}
    .menu-container .menu {
        display: none;
        width: 100%;
    }
    .menu-container .menu .menu-item a {
		border: none;
        border-bottom: 1px solid #ccc;
        border-right: none;
    }
}
@media screen and (min-width: 768px) {
	.menu-container .header__nav__item--sm {
		display: none !important;
	}
	.header__nav__menu {
		width: 100%;
	}
	.menu-container .menu {
		display: none;
	}
}
@media screen and (max-width:768px){.line-sticky-banner{position:fixed;bottom:0;left:0;width:100%;background-color:#06c755;color:#fff;text-align:center;font-size:18px;font-weight:700;padding:15px 0;z-index:9999;box-shadow:0 -2px 5px rgba(0,0,0,.2)}.line-sticky-banner a{color:#fff;text-decoration:none;display:block;width:100%}}
.voice__figure{background:0 0}.voice__comment{background:#fff}@media screen and (min-width:768px){.menu-container .menu .menu-item a.toggle:before{content:'▼';width:.8em;height:.8em}.menu-container .menu .menu-item a.toggle.show:before{content:'▲'}}
.gallery{display:flow-root;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.gallery-item{box-sizing:border-box;margin:5px 1% 5px 0}.gallery-columns-1 .gallery-item{width:100%;margin-right:0}.gallery-columns-2 .gallery-item{width:49%}.gallery-columns-3 .gallery-item{width:32%}.gallery-columns-4 .gallery-item{width:24%}.gallery-columns-5 .gallery-item{width:19%}.gallery-columns-6 .gallery-item{width:15.66%}.gallery-columns-7 .gallery-item{width:13.28%}.gallery-columns-8 .gallery-item{width:11.5%}.gallery-columns-9 .gallery-item{width:10.11%}@media screen and (max-width:768px){.gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:49%;max-width:49%}}