@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";.wp-block-archives-dropdown label{display:block}.wp-block-avatar{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{cursor:pointer;display:inline-block;text-align:center;word-break:break-word;box-sizing:border-box}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){box-shadow:none;text-decoration:none;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.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% - var(--wp--style--block-gap, .5em)*0.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*0.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*0.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:100%;flex-basis:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.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}.wp-block-button.is-style-outline>.wp-block-button__link,.wp-block-button .wp-block-button__link.is-style-outline{border:2px solid;padding:.667em 1.333em}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color){color:currentColor}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent;background-image:none}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin: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.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: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;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.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{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{display:flex;margin-bottom:1.75em;box-sizing:border-box;flex-wrap:wrap!important;align-items:normal!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.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}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}.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-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{content:"";display:table;clear:both}.wp-block-post-comments .commentlist{clear:both;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:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-top:.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.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;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-right:.5em;margin-bottom:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{margin-bottom:0;max-width:100%;list-style:none;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{margin-bottom:0;max-width:100%;list-style:none;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-cover,.wp-block-cover-image{position:relative;background-position:50%;min-height:430px;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover.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.has-background-gradient,.wp-block-cover .has-background-dim.has-background-gradient{background-color:transparent}.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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 .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image.is-light .wp-block-cover__inner-container,.wp-block-cover.is-light .wp-block-cover__inner-container{color:#000}.wp-block-cover-image 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 .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover .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.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-size:cover;background-repeat:no-repeat}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.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{overflow-wrap:break-word}.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:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{margin:0;height:100%;display:flex;align-items:flex-end;justify-content:flex-start}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .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;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{width:100%;height:100%;flex:1;-o-object-fit:cover;object-fit:cover}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2);margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image{display:flex;flex-grow:1;justify-content:center;position:relative;flex-direction:column;max-width:100%;box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{margin:0;flex-direction:column;flex-grow:1}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;text-align:center;width:100%;box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{flex:initial;background:none;color:inherit;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-grow:1;flex-basis:100%;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-top:0;margin-bottom:auto}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{width:100%;flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*0.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*0.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*0.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*0.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*0.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*0.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*0.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*0.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{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 img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image.has-custom-border img,.wp-block-image img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image.aligncenter,.wp-block-image .aligncenter,.wp-block-image.alignleft,.wp-block-image .alignleft,.wp-block-image.alignright,.wp-block-image .alignright{display:table}.wp-block-image.aligncenter>figcaption,.wp-block-image .aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image.alignright>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,.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 :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.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;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;float:left}.wp-block-latest-posts__featured-image.alignright{margin-left:1em;float:right}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}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;box-sizing:border-box}.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{height:auto;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;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;line-height:0;display:inline-block;font-size:inherit;padding:0;background-color:inherit;color:currentColor;border:none;width:.6em;height:.6em;margin-left:.25em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;width:inherit;height:inherit;margin-top:.075em}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0;transition:opacity .1s linear;visibility:hidden;width:0;height:0;overflow:hidden;left:-1px;top:100%}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-right:0;margin-left:auto}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{position:relative;display:flex}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-size:inherit;font-family:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;text-align:left}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation__container{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0}.wp-block-navigation__responsive-container .wp-block-navigation-link a{color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){color:inherit!important;background-color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;background-color:inherit;animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;padding:var(--wp--style--root--padding-top,2rem) var(--wp--style--root--padding-right,2rem) var(--wp--style--root--padding-bottom,2rem) var(--wp--style--root--padding-left,2rem);overflow:auto;z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-duration:1ms;animation-delay:0s}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px);overflow:visible;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:var(--navigation-layout-justification-setting,inherit)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{opacity:1;visibility:visible;height:auto;width:auto;overflow:initial;min-width:200px;position:static;border:none;padding-left:2rem;padding-right:2rem}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{display:flex;flex-direction:column;align-items:var(--navigation-layout-justification-setting,initial)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{color:inherit!important;background:transparent!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{right:auto;left:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block;width:100%;position:relative;z-index:auto;background-color:inherit}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-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__toggle_button_label{font-size:1rem;font-weight:700}.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;text-transform:inherit}.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:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;top:0;right:0;z-index:2}.wp-block-navigation__responsive-close{width:100%;max-width:var(--wp--style--global--wide-size,100%);margin-left:auto;margin-right:auto}.wp-block-navigation__responsive-close:focus{outline:none}.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{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.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}:where(p.has-text-color:not(.has-link-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{margin:0}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-date{box-sizing:border-box}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block}.wp-block-post-featured-image img{max-width:100%;width:100%;height:auto;vertical-align:bottom;box-sizing:border-box}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{position:absolute;inset:0;background-color:#000}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-title{word-break:break-word;box-sizing:border-box}.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;overflow-wrap:break-word;box-sizing:border-box}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;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{margin-top:0;margin-bottom:0;max-width:100%;list-style:none;padding:0}.wp-block-post-template.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.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-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}.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{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-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-child{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:not(.is-style-plain) p,.wp-block-quote.is-style-large:not(.is-style-plain) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:not(.is-style-plain) cite,.wp-block-quote.is-large:not(.is-style-plain) footer,.wp-block-quote.is-style-large:not(.is-style-plain) cite,.wp-block-quote.is-style-large:not(.is-style-plain) footer{font-size:1.125em;text-align:right}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:.625em;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{min-width:1.5em;min-height:1.5em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:.375em .625em}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{padding:8px;flex-grow:1;margin-left:0;margin-right:0;min-width:3em;border:1px solid #949494;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){padding:4px;border:1px solid #949494}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border:1px solid;border-right:none;border-left:none}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;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{box-sizing:border-box;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 img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-social-links{box-sizing:border-box;padding-left:0;padding-right:0;text-indent:0;margin-left:0;background:none}.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 a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){margin-left:.5em;margin-right:.5em;font-size:.65em}.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{align-items:center;display:flex;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:#ff4500;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-whatsapp{background-color:#25d366;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}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:1.25em;height:1.25em}.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:#ff4500}.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-whatsapp{color:#25d366}.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;justify-content:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.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-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th,.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color]>*,.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th,.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color]>*,.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr{border-left-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;border-style: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{box-sizing:border-box}.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-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}: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-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.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}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}figure{margin:0 0 1em}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}
body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem}:where(.is-layout-flex){gap:.5em}body .is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-flow>.aligncenter{margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-constrained>.aligncenter{margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}body .is-layout-flex{flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit}:where(.wp-block-columns.is-layout-flex){gap:2em}.wp-block-pullquote{font-size:1.5em;line-height:1.6}

@font-face{font-family:wp-svg-plugin-icon-set1;src:url(//orange-keiseikanamachi.com/wp-content/plugins/svg-vector-icon-plugin/public/../admin/css/icon-font/wp-svg-plugin-icon-set1.eot);src:url(//orange-keiseikanamachi.com/wp-content/plugins/svg-vector-icon-plugin/public/../admin/css/icon-font/wp-svg-plugin-icon-set1.eot?#iefix) format('embedded-opentype'),url(//orange-keiseikanamachi.com/wp-content/plugins/svg-vector-icon-plugin/public/../admin/css/icon-font/wp-svg-plugin-icon-set1.woff) format('woff'),url(//orange-keiseikanamachi.com/wp-content/plugins/svg-vector-icon-plugin/public/../admin/css/icon-font/wp-svg-plugin-icon-set1.ttf) format('truetype'),url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/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}
#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff;background-image:url(//orange-keiseikanamachi.com/wp-content/plugins/a3-lazy-load/assets/css/loading.gif);background-repeat:no-repeat;background-position:50% 50%}figure.wp-block-image img.lazy-hidden{min-width:150px}picture source[type="image/webp"]{display:block}
/*! 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
}
figure.mt-0 {
	margin-top: 0;
}
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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Thin.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Thin.woff) format("woff"), url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Thin.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Thin.woff) format("woff"), url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Light.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Light.woff) format("woff"), url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Light.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Light.woff) format("woff"), url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Regular.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Regular.woff) format("woff"), url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Regular.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Regular.woff) format("woff"), url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Medium.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Medium.woff) format("woff"), url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Medium.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Medium.woff) format("woff"), url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Bold.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Bold.woff) format("woff"), url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Bold.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Bold.woff) format("woff"), url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Black.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Black.woff) format("woff"), url(//orange-keiseikanamachi.com/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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Black.woff2) format("woff2"), url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../font/NotoSansJP-Black.woff) format("woff"), url(//orange-keiseikanamachi.com/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: #FFA500	;
    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: #FFA500	
}
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: #FFA500	;
    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: #FFA500	;
    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: #FFA500	;
    padding: .4em 16px;
    color: #fff
}
.header__img,
.header__img--lg {
    margin: 0;
    text-align: center;
	padding: 10px 0;
}
.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 .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: flex;
	padding: 0;
    width: 100%;
    justify-content: space-between;
    margin: 0 auto;
    text-align: center;
    max-width: 1030px;
    align-items: center;
}
.header__img--lg.logo {
	width: auto;
    margin: 0;
}
.header__img--lg .store-list {
	display: flex;
	justify-content: flex-end;
}
.header__img--lg .store-list>div {
	margin: 0 0 0 20px;
}
.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: #FFA500	;
    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: #FFA500	;
    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: #FFA500	;
    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: #FFA500	
}
.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: #FFA500	;
    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(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../images/common/bg__bnr--01.jpg)
}
.widget_bnr_widget__list .bnrbg--b {
    background-image: url(//orange-keiseikanamachi.com/wp-content/themes/theme-template/css/../images/common/bg__bnr--02.jpg)
}
.widget_bnr_widget__list .bnrbg--c {
    background-image: url(//orange-keiseikanamachi.com/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: #FFA500	;
    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: #FFA500	;
	color: #fff;
}
.side__widgettitle::after {
    content: unset;
    width: 2px;
    height: 90%;
    margin-top: -1px;
    top: 0;
    left: 4px;
    position: absolute;
    background: #FFA500	
}
.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: #FFA500	;
    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 #FFA500	;
    text-emphasis: filled dot #FFA500	
}
.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, #FFA500	, #FFA500	 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: #FFA500	;
    position: absolute;
    left: 0;
    top: -2px
}
.content-style h2::after {
    width: 24%
}
.content-style h3 {
    color: #fff;
    background: #FFA500	;
    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: #FFA500	;
    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 #FFA500	;
    border-bottom: 1px solid #FFA500	;
    padding: .5333333333em 16px;
    margin-top: 1.6em;
    color: #FFA500	;
    position: relative;
    line-height: 1.3
}
.content-style h5 {
    font-size: 1.063rem;
    border-bottom: 1px dashed #FFA500	;
    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: #FFA500	;
    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: #FFA500	
}
.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: #FFA500	;
    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: #FFA500	;
    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 #FFA500	;
    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: #FFA500	;
    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: #FFA500	;
    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: #FFA500	;
    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;
    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: #FFA500	;
    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
}
.header {
	background: #fff;
}
@media (min-width: 768px) {
    .header__img {
        display: none
    }
    .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: #FFA500	
    }
    .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: #FFA500	;
        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: #FFA500	
    }
    .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: #FFA500	;
        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: #FFA500	
    }
    .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: #FFA500	;
    text-emphasis-color: #FFA500	
}
#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, #FFA500	, #FFA500	 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: #FFA500	;
    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: #FFA500	 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 #FFA500	
}
#main .add-section-title--2::after {
    content: '';
    display: block;
    width: 100%;
    height: 4px;
    background-image: linear-gradient(90deg, #ffb74d 25%, #FFA500	 25%, #FFA500	 50%, #ffb74d 50%, #ffb74d 75%, #FFA500	 75%, #FFA500	);
    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%, #FFA500	 25%, #FFA500	 50%, #fa9500 50%, #fa9500 75%, #FFA500	 75%, #FFA500	);
    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 #FFA500	 inset, -4px -4px 0 #FFA500	 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: #FFA500	;
    text-emphasis-color: #FFA500	
}
#main .add-section-title--5 .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #FFA500	, #FFA500	 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: #FFA500	;
    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: #FFA500	;
    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: #FFA500	;
    padding: .8em 16px;
    font-weight: bold;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 3px 0 #FFA500	 inset, 0 4px 0 #ffd699 inset, 0 -3px 0 #FFA500	 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: #FFA500	;
    text-emphasis-color: #FFA500	
}
#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, #FFA500	, #FFA500	 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 #FFA500	
}
@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(//orange-keiseikanamachi.com/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: #FFA500	;
    border: 2px solid #FFA500	;
    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: #FFA500	;
    text-emphasis-color: #FFA500	
}
#main .add-section-numbering__title .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #FFA500	, #FFA500	 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: #FFA500	;
    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 #FFA500	
}
#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: #FFA500	;
    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: #FFA500	;
    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: #FFA500	;
    text-emphasis-color: #FFA500	
}
#main .add-section-suisen__title .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #FFA500	, #FFA500	 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: #FFA500	;
    text-emphasis-color: #FFA500	
}
#main .add-section-nostyle .dot-js>span {
    background-image: radial-gradient(0.08em 0.08em at center center, #FFA500	, #FFA500	 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: 8px;
}
.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;
}
.menu-container.open {
	height: 85%;
	overflow: scroll;
}
@media screen and (max-width: 767px) {
	.icon-hamburger {
		left: 84%;
		width: 15%;
		top: 1%;
	}
	.menu-container {
		top: 10%;
	}
	.menu-container.open {
		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;
	}
	.menu-container .menu .menu-item a.toggle {
		position: relative;
	}
	.menu-container .menu .menu-item a.toggle:before {
		content: '▼';
        width: .8em;
        height: .8em;
	}
	.menu-container .menu .menu-item a.toggle.show:before {
		content: '▲';
	}
}
/****************
施術料金_20230706
*****************/
.option_price_table_wrap .inner_box .option_ttl {
    font-size: 1.125rem;
    border-top: 1px solid #FFA500;
    border-bottom: 1px solid #FFA500;
    padding: 0.5333333333em 16px;
    margin-top: 1.6em;
    color: #FFA500;
    position: relative;
    line-height: 1.3;
}
.option_price_table_wrap .inner_box .flexbox {
    display: flex;
	justify-content: space-between;
}
.option_price_table_wrap .inner_box .flexbox .col-md-4 {
    width: 26%;
}
.option_price_table_wrap .inner_box .flexbox .col-md-8 {
    width: 72%;
}
.option_price_table_wrap .inner_box .flexbox p {
    margin: 0 0;
}
.option_price_table_wrap .inner_box .flexbox .col-md-8 p {
    margin: 0 0;
}
.option_price_table_wrap .inner_box .flexbox .col-md-8 p.text {
    margin: 0 0 20px;
}
.option_price_table_wrap .bottom_note_text16 {
    font-size: 16px;
    color: #999999;
    font-weight: bold;
	margin-top: 40px;
}
.indoor_view_area .pc-display {
        display: block !important;
    }
.indoor_view_area .sp-display {
        display: none !important;
    }
@media only screen and (max-width: 870px) {
.indoor_view_area .pc-display {
        display: none !important;
    }
.indoor_view_area .sp-display {
        display: block !important;
    }
}
.pagenav {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
    padding: 0;
	gap: 20px;
}
.pagenav>li:before,
.cta-btnlist>li:before {
	content: none!important;
}
.pagenav li a {
	background: #e68900;
    color: #fff;
    display: block;
    text-align: center;
    border-radius: 5px;
    font-weight: bold;
    padding: 10px;
    font-size: 1.2em;
}
.cta-btnlist {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
	padding: 0;
}
.cta-btnlist li {
	width: calc(50% - 10px);
}
.cta-stores .store {
  display: block;
  margin-bottom: 20px;
  padding: 10px 20px 20px 20px;
  border: solid 4px #ccc;
  background: #fff;
}
.cta-stores .store .name {
  font-weight: bold;
  font-size: 1.2em;
  margin: 10px 0;
  border-left: solid 6px #ff6600;
  padding: 0 0 0 10px;
  line-height: 1.4;
}
.cta-stores .store .name .deguchi {
	background: #ffa500;
	color: #fff;
	padding: 2px 4px;
	border-radius: 4px;
	margin-left: 10px;
	display: inline-block;
}
.cta-stores .store .tel a {
  color: #ff6600;
  font-weight: bold;
  white-space: pre;
  display: block;
  text-align: center;
	text-decoration: none;
  font-size: 2em;
}
.cta-stores .store .link_text a {
  background: #ff6600;
  color: #fff;
  display: block;
  padding: 5px 10px;
  text-align: center;
  font-size: 18px;
	text-decoration: none;
}
.cta-stores .store .link_text a:hover,
.pagenav li a:hover {
	opacity: .7;
}
.cta-stores .store .link_text.line a {
  background: #00B900 url(http://orange-keiseikanamachi.com/wp-content/uploads/2017/12/or_ico-line-2.png) no-repeat;
  background-size: 30px;
  background-position: left 10px center;
	text-decoration: none;
	padding: 10px;
}
.cta-stores .store .link_text.large a {
  padding: 10px;
  font-size: 20px;
  font-weight: bold;
}
.cta-stores .store .googlemap {
  height: 240px;
}
.cta-stores .store .googlemap iframe {
	height: 100%;
}
.cta-stores .store .address {
  font-size: 18px;
  line-height: 1.5;
}
.cta-stores .store .d-md-flex {
	display: flex;
    justify-content: space-between;
}
.cta-stores .store .d-md-flex .col-md-6 {
	width: 50%;
	padding: 0 15px;
}
.cta-stores .store .d-md-flex .col-md-6 p {
	margin: .5em 0;
}
.footer-before .cta-stores {
	display: flex;
    justify-content: space-between;
}
.footer-before .cta-stores .store {
	width: calc(50% - 20px);
}
.close__info__block {
	display: none;
}
.modal-open{
	width: calc(100% - 20px);
	position: fixed;
	left: 0;
	right: 0;
    margin: auto;
	bottom: 10px;
	display: none;
}
/*モーダル本体の指定 + モーダル外側の背景の指定*/
.modal-container{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  background: rgba(0,0,0,50%);
  padding: 40px 0;
  overflow: auto;
  opacity: 0;
  visibility: hidden;
  transition: .3s;
  box-sizing: border-box;
}
/*モーダル本体の擬似要素の指定*/
.modal-container:before{
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
/*モーダル本体に「active」クラス付与した時のスタイル*/
.modal-container.active{
  opacity: 1;
  visibility: visible;
}
/*モーダル枠の指定*/
.modal-body{
  position: relative;
  display: inline-block;
  vertical-align: middle;
  max-width: 500px;
  width: calc(100% - 1rem);
}
/*モーダルを閉じるボタンの指定*/
.modal-close{
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: -30px;
  right: 0;
  width: 40px;
  height: 40px;
  font-size: 40px;
  color: #fff;
  cursor: pointer;
}
/*モーダル内のコンテンツの指定*/
.modal-content{
  background: #fff;
  text-align: left;
  padding: 12px;
}
.modal-content .heading {
  background: #ff6600;
  color: #fff;
  text-align: center;
  line-height: 1.4;
  padding: 5px;
  font-size: 14px;
  margin: 0 0 10px;
}
.modal-content h3.orange,
.modal-content h2.orange{
  font-size: 1.1em;
}
.cta-stores.detail .modal-content .cta-stores .store .googlemap,
.modal-content .cta-stores .store .googlemap {
  height: 160px;
}
.modal-content .cta-stores .store {
  padding: 10px;
}
.modal-content .cta_btnlist {
  list-style: none;
  margin: 10px 0;
  padding: 0;
  display: flex;
  justify-content: space-between;
}
.modal-content .cta_btnlist li {
  width: calc(50% - 2.5px);
  margin: 0;
}
#custom2-footer-btn {
	display: none;
}
@media only screen and (max-width:870px) {
	.pagenav {
		grid-template-columns: 1fr;
		gap: 10px;
	}
	.pagenav li a {
		font-size: 1em;
	}
	.cta-btnlist li {
		width: 100%;
	}
	.cta-btnlist li {
		margin-bottom: 10px;
	}
	.cta-stores .store .d-md-flex {
		display: block;
	}
	.cta-stores .store .d-md-flex .col-md-6 {
		width: 100%;
		padding: 0;
	}
	.footer-before .cta-stores .store {
		width: 100%;
	}
	.footer-before .cta-stores {
		display: block;
	}
	.modal-open{
		display: block;
	}
	.header__img {
		padding: 10px;
	}
}
@media only screen and (max-width:767px) {
	.header__img--lg {
		display: none;
	}
}
.bottom-btn-wrap{position:fixed;left:0;bottom:0;display:flex;justify-content:center;width:101%}@media (min-width:769px){.bottom-btn-wrap{display:none !important;opacity:0}}@media (max-width:767px){.page-scroll--active{transform:translateY(-20vw)}}.bottom-btn-wrap .bottom-btn-01{width:100%;margin:auto}.bottom-btn-wrap .bottom-btn-02{width:115%;margin:auto}.animate72{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:animate72;-moz-animation-name:animate72;-o-animation-name:animate72;animation-name:animate72;animation-duration:1.5s !important;-webkit-animation-duration:1.5s;-ms-animation-duration:1.5s;-moz-animation-duration:1.5s !important}@-moz-keyframes animate72{0%{-moz-transform:rotate(0deg)}40%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(2deg)}60%{-moz-transform:rotate(-1deg)}70%{-moz-transform:rotate(3deg)}80%{-moz-transform:rotate(-2deg)}90%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(0deg)}}@-o-keyframes animate72{0%{-o-transform:rotate(0deg)}40%{-o-transform:rotate(0deg)}50%{-o-transform:rotate(2deg)}60%{-o-transform:rotate(-1deg)}70%{-o-transform:rotate(3deg)}80%{-o-transform:rotate(-2deg)}90%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(0deg)}}@-webkit-keyframes animate72{0%{-webkit-transform:rotate(0deg)}40%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(2deg)}60%{-webkit-transform:rotate(-1deg)}70%{-webkit-transform:rotate(3deg)}80%{-webkit-transform:rotate(-2deg)}90%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes animate72{0%{transform:rotate(0deg)}40%{transform:rotate(0deg)}50%{transform:rotate(2deg)}60%{transform:rotate(-1deg)}70%{transform:rotate(3deg)}80%{transform:rotate(-2deg)}90%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}
.wp-caption-text{text-align:center}#main .custom-01:after{display:none!important}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}
#main .custom-title-04,#main .custom-text-02,#main .custom-03 h3{font-family:"Times New Roman",'游明朝','游明朝体','YuMincho','ヒラギノ明朝 Pro W6','Hiragino Mincho Pro','HGS明朝E','ＭＳ Ｐ明朝',serif}@keyframes clicklEffect{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(100)}}#main [class^=custom-],#main [class*=" custom-"]{margin-left:auto;margin-right:auto;max-width:730px}#main .custom{font-size:4vmin;color:#453605}@media (min-width:768px){#main .custom{font-size:1.3125rem}#main .custom .voice-style{font-size:16px}}#main .custom-title-nostyle,#main .custom-01 h2,#main .custom-02 h3,#main .custom-03 h3,#main .custom-04 h3,#main .custom-05 h3,#main .custom-06 h2,#main .custom-08 h2,#main .custom-06 h3,#main .custom-08 h3,#main .custom-07-block h3,#main .custom-10 h2,#main .custom-10-block h3,#main .custom-11 h2,#main .custom-title-01,#main .custom-title-02,#main .custom-title-03,#main .custom-title-04{color:inherit;background:0 0;padding:0;border:none;overflow:inherit;clear:none}#main .custom-title-nostyle:before,#main .custom-01 h2:before,#main .custom-02 h3:before,#main .custom-03 h3:before,#main .custom-04 h3:before,#main .custom-05 h3:before,#main .custom-06 h2:before,#main .custom-08 h2:before,#main .custom-06 h3:before,#main .custom-08 h3:before,#main .custom-07-block h3:before,#main .custom-10 h2:before,#main .custom-10-block h3:before,#main .custom-11 h2:before,#main .custom-title-nostyle:after,#main .custom-01 h2:after,#main .custom-02 h3:after,#main .custom-03 h3:after,#main .custom-04 h3:after,#main .custom-05 h3:after,#main .custom-06 h2:after,#main .custom-08 h2:after,#main .custom-06 h3:after,#main .custom-08 h3:after,#main .custom-07-block h3:after,#main .custom-10 h2:after,#main .custom-10-block h3:after,#main .custom-11 h2:after,#main .custom-title-01:before,#main .custom-title-01:after,#main .custom-title-02:before,#main .custom-title-02:after,#main .custom-title-03:before,#main .custom-title-03:after,#main .custom-title-04:before,#main .custom-title-04:after{content:'';display:none;border:none;width:0;height:0;background:0 0;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:0;position:static;overflow:visible;float:none}#main .custom-title-01{font-weight:900;text-align:center;padding:.5333333333em 0;border-top:4px solid #b47e48;border-bottom:4px solid #b47e48;position:relative;font-size:5.6vmin;margin-bottom:.5333333333em}@media (min-width:768px){#main .custom-title-01{border-width:8px;font-size:2.625rem}}#main .custom-title-01:before,#main .custom-title-01:after{display:block;content:'';width:100%;height:4px;position:absolute;left:0}@media (min-width:768px){#main .custom-title-01:before,#main .custom-title-01:after{height:8px}}#main .custom-title-01:before{top:0}#main .custom-title-01:after{bottom:0}#main .custom-title-02{font-weight:700;padding:.8em 0;position:relative;font-size:4.8vmin;margin-bottom:.8em}@media (min-width:768px){#main .custom-title-02{font-size:1.75rem;line-height:1.5}}#main .custom-title-02>.span{padding-left:1em;display:block;position:relative}@media (min-width:768px){#main .custom-title-02>.span{padding-left:1.6em}}#main .custom-title-02>.span:before{content:'';border-style:solid;height:0;width:0;border-color:transparent transparent transparent #fa8137;border-width:.2em 0 .2em .2666666667em;position:absolute;left:.4em;top:.4em}@media (min-width:768px){#main .custom-title-02>.span:before{left:.8em}}#main .custom-title-02:before,#main .custom-title-02:after{display:block;content:'';width:100%;height:6px;position:absolute;left:0}@media (min-width:768px){#main .custom-title-02:before,#main .custom-title-02:after{height:8px}}#main .custom-title-02:before{top:0}#main .custom-title-02:after{bottom:0}#main .custom-title-03{text-align:center;background:#fffbdf;padding:.8em;font-size:4.6vmin;line-height:1.5;margin:.8em 0}@media (min-width:768px){#main .custom-title-03{font-size:1.625rem}}#main .custom-title-03 small{display:block}#main .custom-title-04{font-size:5.2vmin;border-bottom:4px solid #b47e48;position:relative;padding:.5714285714em 0 .5714285714em 3.84em;background:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00075.png) no-repeat left center;background-size:3.52em auto;margin-bottom:.8em}@media (min-width:768px){#main .custom-title-04{background-size:auto;font-size:2.625rem;padding-left:168px;border-bottom-width:6px}}#main .custom-title-04:after{display:block;content:'';width:100%;height:4px;position:absolute;left:0;bottom:0}@media (min-width:768px){#main .custom-title-04:after{height:6px}}#main .custom-title-04 strong{font-size:120%}#main .custom-ul-nostyle,#main .custom-ul-01{list-style:initial;padding-left:1.6em;margin:1em 0}#main .custom-ul-nostyle li:before,#main .custom-ul-01 li:before{display:none}#main .custom-dl-nostyle,#main .custom-04 dl,#main .custom-dl-01{margin:1em 0}#main .custom-dl-nostyle dt,#main .custom-04 dl dt,#main .custom-dl-nostyle dd,#main .custom-04 dl dd,#main .custom-dl-01 dt,#main .custom-dl-01 dd{margin:initial;padding:initial}#main .custom-dl-nostyle dt,#main .custom-04 dl dt,#main .custom-dl-01 dt{text-indent:0}#main .custom-dl-nostyle dt:before,#main .custom-04 dl dt:before,#main .custom-dl-01 dt:before{display:none}#main .custom-dl-nostyle dd,#main .custom-04 dl dd,#main .custom-dl-01 dd{border:none}#main .custom-text-01{text-align:center;font-weight:500;font-size:3.4vmin}@media (min-width:768px){#main .custom-text-01{font-size:1.5rem}}#main .custom-text-01>.span{position:relative;display:inline-block;padding:0 1.6em}#main .custom-text-01>.span:before,#main .custom-text-01>.span:after{content:'';position:absolute;bottom:0;border-style:solid;height:0;width:0;border-color:#f8cd8f transparent transparent;border-width:2.88em .2666666667em 0}@media (min-width:768px){#main .custom-text-01>.span:before,#main .custom-text-01>.span:after{border-style:solid;height:0;width:0;border-color:#f8cd8f transparent transparent;border-width:2.88em .2em 0}}#main .custom-text-01>.span:before{left:0;transform:rotate(-40deg)}@media (min-width:768px){#main .custom-text-01>.span:before{transform:rotate(-45deg)}}#main .custom-text-01>.span:after{right:0;transform:rotate(40deg)}@media (min-width:768px){#main .custom-text-01>.span:after{transform:rotate(45deg)}}#main .custom-text-02,#main .custom-text-04{text-align:center;font-weight:700;font-size:4.8vmin}@media (min-width:768px){#main .custom-text-02,#main .custom-text-04{font-size:2.25rem}}#main .custom-text-02>.span,#main .custom-text-04>.span{position:relative;display:inline-block;padding:0 1em}#main .custom-text-02>.span:before,#main .custom-text-02>.span:after,#main .custom-text-04>.span:before,#main .custom-text-04>.span:after{content:'';position:absolute;top:10%;width:1px;height:80%;background:#453605}#main .custom-text-02>.span:before,#main .custom-text-04>.span:before{left:0;transform:rotate(-40deg)}#main .custom-text-02>.span:after,#main .custom-text-04>.span:after{right:0;transform:rotate(40deg)}#main .custom-text-02>.span .span,#main .custom-text-04>.span .span{font-size:120%}#main .custom-text-03{text-align:center;font-weight:900;font-size:4.2vmin;line-height:1.5}@media (min-width:768px){#main .custom-text-03{font-size:2rem}}#main .custom-text-04>.span:before,#main .custom-text-04>.span:after{background:#f9c887}#main .custom-hr-01{background:0 0}#main .custom-table-01{text-align:center}#main .custom-table-01 th,#main .custom-table-01 td{font-size:3.6vmin}@media (min-width:768px){#main .custom-table-01 th,#main .custom-table-01 td{font-size:1.3125rem;padding:1em}}#main .custom-table-01 th{background:#fff9d9}#main .custom-table-01 td{background:#fff}#main .custom-toggle-btn{display:block;text-align:center;overflow:hidden;position:relative;color:#fff;background-image:linear-gradient(#f5b93a,#f3672b);border-radius:3.2em;font-weight:700;margin:.8em auto;max-width:640px;padding:.2666666667em;font-size:4.2vmin;position:relative}#main .custom-toggle-btn .click-point{will-change:transform;margin:-5px 0 0 -5px;width:10px;height:10px;display:block;position:absolute;background:rgba(0,0,0,.2);border-radius:50%;animation:clicklEffect 1s cubic-bezier(.25,.46,.45,.94) 0s 1 normal}@media (min-width:768px){#main .custom-toggle-btn{font-size:1.75rem}}#main .custom-toggle-btn:before{content:'続きを表示する';text-shadow:0 1px 1px #f3672b,0 1px 1px rgba(0,0,0,.1)}#main .custom-toggle-btn-icon{position:absolute;width:1em;height:1em;background:#fff;border-radius:50%;right:.5333333333em;top:50%;margin-top:-.5em;box-shadow:0 1px 1px #f3672b,0 1px 1px rgba(0,0,0,.1)}#main .custom-toggle-btn-icon:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00059.svg) no-repeat center center;background-size:60% auto}#main .custom-toggle-btn.show:before{content:'閉じる' !important}#main .custom-toggle-btn.show .custom-toggle-btn-icon:after{transform:scaleY(-1)}#main .custom-toggle-panel{display:none}#main .custom-toggle-panel:before,#main .custom-toggle-panel:after{content:'';display:table}#main .custom-01{margin:1.6em auto}#main .custom-01:after{content:'※効果には個人差があります';display:block;text-align:right;font-size:2.4vmin;margin-top:.8em}@media (min-width:768px){#main .custom-01:after{font-size:.875rem}}#main .custom-01 h2{background:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00070.png) no-repeat left center;font-weight:900;font-size:4.8vmin;background-size:3.52em auto;padding-left:3.84em;margin-bottom:.8em}@media (min-width:768px){#main .custom-01 h2{background-size:auto;font-size:2rem;min-height:125px;padding-top:.8em;padding-left:144px;margin-bottom:.5333333333em}}#main .custom-01 figure{text-align:center;margin:0;border-top:4px solid #b47e48;position:relative}@media (min-width:768px){#main .custom-01 figure{border-top-width:8px}}#main .custom-01 figure:before{content:'';width:100%;height:4px;position:absolute;left:0;top:-8px}@media (min-width:768px){#main .custom-01 figure:before{height:8px;top:-16px}}#main .custom-02{margin:1.6em auto;background:#fcf8c3;padding:8px;text-align:center}@media (min-width:768px){#main .custom-02{padding:16px}}#main .custom-02 h3{margin:0;color:#fff;background-image:linear-gradient(#f5a038,#f4662b);border-radius:6px;border:3px solid #fff;font-weight:900;padding:.2666666667em;text-shadow:1px 1px 4px rgba(0,0,0,.2),1px 1px 4px #f4662b;font-size:4.8vmin}@media (min-width:768px){#main .custom-02 h3{font-size:2.25rem;border-radius:10px}}#main .custom-02 h3 strong{color:#fdf645;font-size:128%}#main .custom-02 p{font-weight:900;text-shadow:0 0 4px #fff,0 0 8px #fff,0 0 16px #fff;margin:.4em 0;font-size:3.4vmin}@media (min-width:768px){#main .custom-02 p{font-size:1.625rem}}#main .custom-02 p strong{font-size:128%}#main .custom-02 figure{margin:0}#main .custom-03{margin:.8em auto 1.6em;background:#f5f0cc;padding:8px;position:relative}@media (min-width:768px){#main .custom-03{padding:16px}}#main .custom-03-in{background:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00013.png) repeat-y center center;background-size:100% auto}#main .custom-03-in:before,#main .custom-03-in:after{content:'';display:block;height:5vmin;max-height:50px;background:#f5f0cc url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00012.png) no-repeat center top;background-size:100% auto;clear:both}@media (min-width:768px){#main .custom-03-in:before,#main .custom-03-in:after{margin-bottom:-.4em}}#main .custom-03-in:after{transform:scaleY(-1);margin-top:-5vmin}@media (min-width:768px){#main .custom-03-in:after{margin-top:0}}#main .custom-03 h3,#main .custom-03 p{position:relative;z-index:1}#main .custom-03 h3{text-shadow:2px 2px #fff,2px 1px #fff,2px 0 #fff,2px -1px #fff,2px -2px #fff,-2px 2px #fff,-2px 1px #fff,-2px 0 #fff,-2px -1px #fff,-2px -2px #fff,1px 2px #fff,1px -2px #fff,-1px 2px #fff,-1px -2px #fff,0 2px #fff,0 -2px #fff;text-align:center;font-weight:700;font-size:4.8vmin;margin:0}@media (min-width:768px){#main .custom-03 h3{font-size:2.25rem}}#main .custom-03 h3 strong{font-size:160%}#main .custom-03 p{font-size:3.6vmin;padding:0 1em;margin:1em 0}@media (min-width:768px){#main .custom-03 p{font-size:1.3125rem;padding:0 1.6em}}#main .custom-03 p:last-child:before{content:'';background:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00015.png) no-repeat right bottom;max-width:101px;max-height:144px;background-size:auto 100%;height:8em;width:6.4em;display:block;float:right;margin-top:-1.6em}@media (min-width:768px){#main .custom-03 p:last-child:before{margin-bottom:-1.6em}}#main .custom-04{margin:1.6em auto;border:4px solid #f8cd90;background-color:#fff;background-image:repeating-linear-gradient(#fbf9f4,#fbf9f4 1px,rgba(251,249,244,0) 0,rgba(251,249,244,0) 12px),repeating-linear-gradient(90deg,#fbf9f4,#fbf9f4 1px,rgba(251,249,244,0) 0,rgba(251,249,244,0) 12px);padding:.8em 8px;display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width:768px){#main .custom-04{border-width:8px;padding:1.6em 16px}}#main .custom-04 h3{font-weight:900;text-align:center;font-size:6.4vmin;margin:0;width:100%}@media (min-width:768px){#main .custom-04 h3{font-size:3rem}}#main .custom-04 p{font-weight:700;text-align:center;background:#fefbdf;padding:.5333333333em;margin:.4em 0;line-height:1.5;width:100%}@media (min-width:768px){#main .custom-04 p{font-size:1.75rem;line-height:1.4}}#main .custom-04 dl{display:flex;flex-wrap:wrap;align-items:flex-start;margin:.4em 0;width:50%}#main .custom-04 dl dt{color:#fff;background:#f5a138;text-align:center;margin-right:.4em;font-size:3.2vmin;flex:1}@media (min-width:768px){#main .custom-04 dl dt{font-size:1.5rem;padding:0 .5333333333em}}#main .custom-04 dl dd{font-size:3.2vmin;flex:2}@media (min-width:768px){#main .custom-04 dl dd{font-size:1.3125rem}}#main .custom-04 dl dd .span{padding-left:1.76em}#main .custom-04 figure{margin:0;width:100%;text-align:center}#main .custom-05{margin:1.6em auto}@media (min-width:768px){#main .custom-05{margin-top:3.2em}}#main .custom-05 h3{text-align:center;margin-bottom:0}#main .custom-05 ul{margin:0;padding:.8em 0 0;position:relative}#main .custom-05 ul:before{content:'';background:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00020.png) no-repeat right top;background-size:auto 100%;max-width:185px;max-height:297px;width:32vmin;height:48vmin;display:block;float:right;position:relative;z-index:1;margin-top:-1.92em}@media (min-width:768px){#main .custom-05 ul:before{margin-left:-185px;margin-top:-3.2em}}#main .custom-05 ul li{font-weight:700;background:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00021.svg) no-repeat left .2666666667em;background-size:1.3333333333em auto;padding:.4em 0 .4em 1.6em;border-bottom:1px dotted #eee;line-height:1.5;font-size:3.2vmin}@media (min-width:768px){#main .custom-05 ul li{font-size:1.3125rem;position:relative;z-index:1}}#main .custom-05 ul li:before{display:none}#main .custom-06,#main .custom-08{margin:1.6em auto;counter-reset:num}#main .custom-06 h2,#main .custom-08 h2{text-align:center;margin-bottom:.4em}#main .custom-06 h3,#main .custom-08 h3{font-weight:700;font-size:4.8vmin;position:relative;padding:.8em 0;margin-bottom:.8em}@media (min-width:768px){#main .custom-06 h3,#main .custom-08 h3{font-size:1.875rem}}#main .custom-06 h3:before,#main .custom-06 h3:after,#main .custom-08 h3:before,#main .custom-08 h3:after{display:block;content:'';width:100%;height:3px;position:absolute;left:0}@media (min-width:768px){#main .custom-06 h3:before,#main .custom-06 h3:after,#main .custom-08 h3:before,#main .custom-08 h3:after{height:6px}}#main .custom-06 h3:before,#main .custom-08 h3:before{top:0}#main .custom-06 h3:after,#main .custom-08 h3:after{bottom:0}#main .custom-06 h3:first-of-type,#main .custom-08 h3:first-of-type{margin-top:0}#main .custom-06 h3.js,#main .custom-08 h3.js{display:flex;align-items:center;flex-wrap:wrap}#main .custom-06 h3 .num,#main .custom-08 h3 .num{color:#f5a239;border-right:1px solid #fcfcbf;flex:1;font-size:80%;text-align:center}#main .custom-06 h3 .num:before,#main .custom-08 h3 .num:before{content:'Reason'}#main .custom-06 h3 .num:after,#main .custom-08 h3 .num:after{content:counter(num);counter-increment:num;font-size:152%;vertical-align:-4%}#main .custom-06 h3 .wrap,#main .custom-08 h3 .wrap{flex:3.2;padding-left:.5333333333em}@media (min-width:768px){#main .custom-06 h3 .wrap,#main .custom-08 h3 .wrap{flex:3.6}}#main .custom-07{background:#fefcd5;margin:0 auto 1.6em;padding:8px 16px;display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width:768px){#main .custom-07{padding:16px 32p}}#main .custom-07-block{background:#fff;padding:16px;border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.1);width:100%;margin:8px 0}@media (min-width:768px){#main .custom-07-block{width:49%}}#main .custom-07-block h3{font-weight:700;margin:0;padding:0 0 .2em 1.92em;min-height:2.24em;font-size:4.8vmin;border-bottom:1px solid #ffe9ca;display:flex;align-items:center;flex-wrap:wrap;background:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00043.png) no-repeat left top;background-size:1.6em auto}@media (min-width:768px){#main .custom-07-block h3{background-size:auto;font-size:1.5rem;min-height:60px;padding:.2em 0 .2em 56px}}#main .custom-07-block:nth-of-type(2) h3{background-image:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00044.png)}#main .custom-07-block:nth-of-type(3) h3{background-image:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00045.png)}#main .custom-07-block:nth-of-type(4) h3{background-image:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00046.png)}#main .custom-07-block:nth-of-type(5) h3{background-image:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00047.png)}#main .custom-07-block:nth-of-type(6) h3{background-image:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00048.png)}#main .custom-07-block:nth-of-type(7) h3{background-image:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00049.png)}#main .custom-07-block:nth-of-type(8) h3{background-image:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00050.png)}#main .custom-07-block p{margin:.5333333333em 0 0;font-weight:500}@media (min-width:768px){#main .custom-07-block p{font-size:1.125rem;margin:.8em 0}}#main .custom-08 h3 .num:before{content:'Step'}#main .custom-08 h3 .wrap{flex:4}#main .custom-09 .custom-toggle-btn:before{content:'院長井上の想いを聞く'}#main .custom-10 h2{font-weight:900;color:#fff;background:#f19a3f;border-bottom:1px solid #fff;box-shadow:0 4px 0 #f19a3f;position:relative;padding:.4em 1.6em .2em;text-shadow:1px 1px 4px rgba(0,0,0,.1);font-size:6.4vmin;margin:12vmin auto 10vmin}@media (min-width:768px){#main .custom-10 h2{font-size:3rem;margin:2.4em auto 1.6em}}#main .custom-10 h2:after{content:'';display:block;background:url(//orange-keiseikanamachi.com/wpcms/custom/css/../images/img-00076.png) no-repeat right center;max-width:175px;max-height:232px;position:absolute;width:24vmin;height:32vmin;background-size:100% auto;right:.8em;top:50%;margin-top:-16vmin}@media (min-width:768px){#main .custom-10 h2:after{margin-top:-116px}}#main .custom-10-block:after{content:'';display:block;height:6px;width:100%}@media (min-width:768px){#main .custom-10-block:after{height:8px}}#main .custom-10-block h3{font-weight:700;color:#ed891e}#main .custom-10-block h3,#main .custom-10-block p{padding-left:2.08em;font-size:4vmin}@media (min-width:768px){#main .custom-10-block h3,#main .custom-10-block p{font-size:1.3125rem;padding-left:3.2em}}#main .custom-10-block h3,#main .custom-10-block h3+p{position:relative}#main .custom-10-block h3:before,#main .custom-10-block h3:after,#main .custom-10-block h3+p:before,#main .custom-10-block h3+p:after{position:absolute;display:block;left:0;top:-.4em}@media (min-width:768px){#main .custom-10-block h3:before,#main .custom-10-block h3:after,#main .custom-10-block h3+p:before,#main .custom-10-block h3+p:after{font-size:2rem}}#main .custom-10-block h3:before,#main .custom-10-block h3+p:before{content:'';border-style:solid;height:0;width:0;border-color:transparent transparent transparent #986d3a;border-width:.4em 0 .4em .8em;transform:rotate(30deg);margin-left:.9411764706em;margin-top:.8em}#main .custom-10-block h3:after,#main .custom-10-block h3+p:after{content:'Q';background:#986d3a;color:#fff;width:1.6em;height:1.6em;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-weight:700}#main .custom-10-block h3+p:before,#main .custom-10-block h3+p:after{top:0}#main .custom-10-block h3+p:before{border-left-color:#f19a3f}#main .custom-10-block h3+p:after{content:'A';background:#f19a3f}@media (min-width:768px){#main .custom-10-block h3:before,#main .custom-10-block h3:after{top:-.5333333333em}}#main .custom-11{background:#fefcd5;margin:1.6em auto;padding:8px}@media (min-width:768px){#main .custom-11{padding:16px}}#main .custom-11 h2{text-align:center;color:#6a3114;font-size:4.6vmin;line-height:1.1;margin:.8em 0 0}@media (min-width:768px){#main .custom-11 h2{font-size:2.25rem}}#main .custom-11 h2>.span{display:block;font-size:112%}#main .custom-11 h2>.span:before{content:'＼ '}#main .custom-11 h2>.span:after{content:' ／'}#main .custom-11 h2 strong{display:block;font-size:168%}#main .custom-11 h2 strong .span{font-size:168%;vertical-align:-4%}#main .custom-11 figure{text-align:center;margin:.4em auto}#main .custom-11 ol{background:#fff;border-radius:6px;border:1px dotted #f6eba8;margin:0;padding:.8em .8em .8em 3.2em;font-size:4.6vmin}@media (min-width:768px){#main .custom-11 ol{font-size:1.75rem;border-radius:10px}}#main .custom-11 ol li{font-weight:700;margin-top:.4em;margin-bottom:.4em;line-height:1.4}#main .custom-11 ol li:before{height:1.3333333333em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;top:0;left:-1.92em;line-height:1.2}#main .custom-12{text-align:center}#main .custom-12 figcaption{position:relative;color:#fff;font-weight:900;background:#cb8726;padding:.2666666667em;margin:0 -8px;font-size:4.8vmin;text-shadow:0 2px 1px rgba(0,0,0,.1)}@media (min-width:768px){#main .custom-12 figcaption{font-size:2.375rem;margin:0 -16px}}#main .custom-12 figcaption strong{font-size:128%;color:#fdea42}#main .custom-12 figcaption:before,#main .custom-12 figcaption:after{content:'';position:absolute;top:100%}#main .custom-12 figcaption:before{border-style:solid;height:0;width:0;border-color:transparent #b06c1e transparent transparent;border-width:0 8px 8px 0;left:0}@media (min-width:768px){#main .custom-12 figcaption:before{border-style:solid;height:0;width:0;border-color:transparent #b06c1e transparent transparent;border-width:0 16px 16px 0}}#main .custom-12 figcaption:after{border-style:solid;height:0;width:0;border-color:#b06c1e transparent transparent;border-width:8px 8px 0 0;right:0}@media (min-width:768px){#main .custom-12 figcaption:after{border-style:solid;height:0;width:0;border-color:#b06c1e transparent transparent;border-width:16px 16px 0 0}}#main .margin-no{margin:0 !important}#main .margin-no-top{margin-top:0 !important}#main .margin-no-bottom{margin-bottom:0 !important}#main .margin-half{margin-top:.8em !important;margin-bottom:.8em !important}#main .margin-half-top{margin-top:.8em !important}#main .margin-half-bottom{margin-bottom:.8em !important}#main .margin-quarter{margin-top:.4em !important;margin-bottom:.4em !important}#main .margin-quarter-top{margin-top:.4em !important}#main .margin-quarter-bottom{margin-bottom:.4em !important}#main .margin-auto{margin-right:auto;margin-left:auto}#main .margin-over{margin-left:-16px;margin-right:-16px}@media (min-width:768px){#main .margin-over{margin-left:auto;margin-right:auto}}#main .red,#main .custom-text-03 strong,#main .custom-02 p strong,#main .custom-07-block h3{color:#b51915}#main .orange,#main .custom-title-04 strong,#main .custom-01 h2 strong,#main .custom-03 h3 strong,#main .custom-11 h2 strong{color:#f76315}#main .underline{text-decoration:underline}#main .underline-01{border-bottom:double}#main .maker{text-shadow:1px 1px #fff,1px 0 #fff,1px -1px #fff,-1px 1px #fff,-1px 0 #fff,-1px -1px #fff,0 1px #fff,0 -1px #fff;background-image:linear-gradient(rgba(255,118,166,0) 56%,#ff76a6 56%)}@media (min-width:768px){#main .maker{text-shadow:2px 2px #fff,2px 1px #fff,2px 0 #fff,2px -1px #fff,2px -2px #fff,-2px 2px #fff,-2px 1px #fff,-2px 0 #fff,-2px -1px #fff,-2px -2px #fff,1px 2px #fff,1px -2px #fff,-1px 2px #fff,-1px -2px #fff,0 2px #fff,0 -2px #fff}}#main .custom-title-01:before,#main .custom-title-01:after,#main .custom-title-04:after,#main .custom-01 figure:before{background-image:repeating-linear-gradient(-45deg,#f78e30,#f78e30 1px,#fca73e 0,#fca73e 4px)}@media (min-width:768px){#main .custom-title-01:before,#main .custom-title-01:after,#main .custom-title-04:after,#main .custom-01 figure:before{background-image:repeating-linear-gradient(-45deg,#f78e30,#f78e30 3px,#fca73e 0,#fca73e 6px)}}#main .custom-06 h3:before,#main .custom-06 h3:after,#main .custom-08 h3:before,#main .custom-08 h3:after{background-image:repeating-linear-gradient(-45deg,#f8c444,#f8c444 1px,#fbe14e 0,#fbe14e 4px)}@media (min-width:768px){#main .custom-06 h3:before,#main .custom-06 h3:after,#main .custom-08 h3:before,#main .custom-08 h3:after{background-image:repeating-linear-gradient(-45deg,#f8c444,#f8c444 3px,#fbe14e 0,#fbe14e 6px)}}#main .custom-title-02:before,#main .custom-title-02:after,#main .custom-10-block:after{background-image:radial-gradient(#f78e30 30%,rgba(247,142,48,0) 0);background-repeat:repeat-x;background-position:left center;background-size:6px 6px}@media (min-width:768px){#main .custom-title-02:before,#main .custom-title-02:after,#main .custom-10-block:after{background-size:8px 8px}}
table.cta th{width:20%}table.cta td{background:#fff}table.cta .map{border:solid 1px;font-size:.8em;padding:5px;display:inline-block;line-height:1;margin:0 0 0 5px}@media(max-width:767px){table.cta tr,table.cta th,table.cta td{text-align:left;display:block;width:100%}}