:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:28px;box-shadow:none;cursor:pointer;display:inline-block;font-size:18px;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{color:#32373c;background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:8px}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:8px}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-button.aligncenter,.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#007cba;color:var(--wp-admin-theme-color)}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:20px 38px}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:16px}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim,.wp-block-cover.has-background-dim{background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{opacity:.5}.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:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.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:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.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:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.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:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.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:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.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:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.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:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.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:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.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:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.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:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (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:calc(100% - 70px);z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead: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__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.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 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 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:580px;padding:14px;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-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 16px)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 10.66667px);margin-right:16px}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 12px);margin-right:16px}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 12.8px);margin-right:16px}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 13.33333px);margin-right:16px}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 13.71429px);margin-right:16px}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 14px);margin-right:16px}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:20px 38px}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>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}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.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-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;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:52px}.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:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.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}.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 20px 20px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 20px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 20px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 20px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 20px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 20px)}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.edit-post-visual-editor .wp-block-latest-posts.is-grid li{margin-bottom:20px}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;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{-ms-grid-row-align:start;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{-ms-grid-row-align:center;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{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;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*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color),.wp-block-navigation .wp-block-navigation-link:not(.has-text-color){color:#1e1e1e}.wp-block-navigation.is-style-light:not(.has-background) .wp-block-navigation__container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color){color:#fff}.wp-block-navigation.is-style-dark:not(.has-background) .wp-block-navigation__container{background-color:#1e1e1e}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:fit-content;z-index:1;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:8px}@media (min-width:782px){.has-child .wp-block-navigation__container{left:24px}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:8px;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation-link__content{text-decoration:none;padding:8px 16px}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:6px 16px}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.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-background{padding:20px 38px}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap;line-height:1.5}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:16px}.wp-block-post-author__bio{margin-bottom:8px;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.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-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.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-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.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:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;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%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .editor-styles-wrapper .has-pale-pink-background-color,:root .has-pale-pink-background-color{background-color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-background-color,:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-background-color,:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-background-color,:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-background-color,:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-background-color,:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-background-color,:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-background-color,:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-background-color,:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .editor-styles-wrapper .has-white-background-color,:root .has-white-background-color{background-color:#fff}:root .editor-styles-wrapper .has-very-light-gray-background-color,:root .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-background-color,:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-background-color,:root .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-black-background-color,:root .has-black-background-color{background-color:#000}:root .editor-styles-wrapper .has-pale-pink-color,:root .has-pale-pink-color{color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-color,:root .has-vivid-red-color{color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-color,:root .has-luminous-vivid-orange-color{color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-color,:root .has-luminous-vivid-amber-color{color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-color,:root .has-light-green-cyan-color{color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-color,:root .has-vivid-green-cyan-color{color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-color,:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-color,:root .has-vivid-cyan-blue-color{color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-color,:root .has-vivid-purple-color{color:#9b51e0}:root .editor-styles-wrapper .has-white-color,:root .has-white-color{color:#fff}:root .editor-styles-wrapper .has-very-light-gray-color,:root .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-color,:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-color,:root .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-black-color,:root .has-black-color{color:#000}:root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background,:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background,:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background,:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background,:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background,:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background,:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background,:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .editor-styles-wrapper .has-blush-light-purple-gradient-background,:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .editor-styles-wrapper .has-blush-bordeaux-gradient-background,:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .editor-styles-wrapper .has-purple-crush-gradient-background,:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-luminous-dusk-gradient-background,:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background,:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-pale-ocean-gradient-background,:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .editor-styles-wrapper .has-electric-grass-gradient-background,:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background,:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background,:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background,:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background,:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .editor-styles-wrapper .has-link-color a,:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.editor-styles-wrapper .has-small-font-size,.has-small-font-size{font-size:13px}.editor-styles-wrapper .has-normal-font-size,.editor-styles-wrapper .has-regular-font-size,.has-normal-font-size,.has-regular-font-size{font-size:16px}.editor-styles-wrapper .has-medium-font-size,.has-medium-font-size{font-size:20px}.editor-styles-wrapper .has-large-font-size,.has-large-font-size{font-size:36px}.editor-styles-wrapper .has-huge-font-size,.editor-styles-wrapper .has-larger-font-size,.has-huge-font-size,.has-larger-font-size{font-size:42px}.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}
:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}#start-resizable-editor-section{display:none}.wp-block-audio figcaption{color:#555d66;font-size:13px;text-align:center}.wp-block-code{font-family:Menlo,Consolas,monaco,monospace;font-size:15px;color:#1e1e1e;padding:.8em 1em;border:1px solid #ddd;border-radius:4px}.blocks-gallery-caption,.wp-block-embed figcaption,.wp-block-image figcaption{color:#555d66;font-size:13px;text-align:center}.wp-block-pullquote{border-top:4px solid #555d66;border-bottom:4px solid #555d66;margin-bottom:28px;color:#40464d}.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:#40464d;text-transform:uppercase;font-size:13px;font-style:normal}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-navigation-link.wp-block-navigation-link{margin:0}.wp-block-quote{border-left:4px solid #000;margin:0 0 28px;padding-left:1em}.wp-block-quote__citation,.wp-block-quote cite,.wp-block-quote footer{color:#6c7781;font-size:13px;margin-top:1em;position:relative;font-style:normal}.wp-block-quote.has-text-align-right{border-left:none;border-right:4px solid #000;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-group.has-background{padding:20px 30px;margin-top:0;margin-bottom:0}.wp-block-separator{border:none;border-bottom:2px solid #8f98a1;margin-left:auto;margin-right:auto}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{border-collapse:collapse}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid;word-break:normal}.wp-block-table figcaption,.wp-block-video figcaption{color:#555d66;font-size:13px;text-align:center}#end-resizable-editor-section{display:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//niwakasoft.jp/wp-content/plugins/contact-form-7/includes/css/../../assets/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
.wpt-header iframe{float:right}.wpt-left{float:left;margin-right:10px}.wpt-right{float:right;margin-left:10px}.wpt-twitter-name{font-size:120%;line-height:1}.wpt-twitter-id{display:inline-block;margin-top:.5em}.wpt-tweet-time{font-size:90%}.wpt-latest-tweets li,.wpt-search-tweets li{margin-bottom:.75em;list-style-type:none}.wpt-intents-border{border-top:1px solid;opacity:.3;margin:5px 0}.wpt-intents{padding:0 0 5px;text-align:center;font-size:12px}.wpt-twitter-image{width:100%;height:auto}.wpt-intents a span{width:16px;height:16px;display:inline-block;margin-right:3px;position:relative;top:2px}.wpt-intents .wpt-reply span{background:url(//niwakasoft.jp/wp-content/plugins/wp-to-twitter/css/../images/spritev2.png) 0px}.wpt-intents .wpt-retweet span{background:url(//niwakasoft.jp/wp-content/plugins/wp-to-twitter/css/../images/spritev2.png) -80px}.wpt-intents .wpt-favorite span{background:url(//niwakasoft.jp/wp-content/plugins/wp-to-twitter/css/../images/spritev2.png) -32px}.wpt-intents .wpt-reply:hover span,.wpt-intents .wpt-reply:focus span{background-position:-16px}.wpt-intents .wpt-retweet:hover span,.wpt-intents .wpt-retweet:focus span{background-position:-96px}.wpt-intents .wpt-favorite:hover span,.wpt-intents .wpt-favorite:focus span{background-position:-48px}.retweeted .wpt-intents .wpt-retweet span{background-position:-112px}.favorited .wpt-intents .wpt-favorite span{background-position:-64px}.wpt-intents a span.intent-text{width:auto;height:auto;margin:0;top:0;background:0 0}
@charset "UTF-8";@font-face{font-family:游ゴシック,"Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,"ＭＳ ゴシック",sans-serif;color:#000}html{line-height:1.15;-webkit-text-size-adjust:100%;font-family:游ゴシック,"Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,"ＭＳ ゴシック",sans-serif;color:#000}body{margin:0}body.home:after{background-color:#fff;bottom:0;content:" ";display:block;height:60px;left:0;position:fixed;width:100%;z-index:10}.home header.site-header{background-color:#fff;box-sizing:border-box;margin:0;position:fixed;text-align:center;width:100%;z-index:20;border:none;height:60px;padding:0 4%}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}h2.headline{margin:40px 0}.green{color:#149a35}.bold{font-weight:600}.center_img{margin:40px auto;display:block}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:22px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#111;font-weight:500;font-size:16px;line-height:1.8;margin:0;text-rendering:optimizeLegibility}button,input,select,optgroup,textarea{color:#111;font-family:"NonBreakingSpaceOverride","Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif;font-weight:400;line-height:1.8;text-rendering:optimizeLegibility}.author-description .author-link,.comment-metadata,.comment-reply-link,.comments-title,.comment-author .fn,.discussion-meta-info,.entry-meta,.entry-footer,.main-navigation,.no-comments,.not-found .page-title,.error-404 .page-title,.post-navigation .post-title,.page-links,.page-description,.pagination .nav-links,.sticky-post,.site-title,.site-info,#cancel-comment-reply-link,img:after,h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.main-navigation,.page-description,.author-description .author-link,.not-found .page-title,.error-404 .page-title,.post-navigation .post-title,.pagination .nav-links,.comments-title,.comment-author .fn,.no-comments,.site-title,h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:-.02em;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-title{font-family:"NonBreakingSpaceOverride","Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif}.site-branding,.main-navigation ul.main-menu>li,.social-navigation,.author-description .author-bio,.nav-links{line-height:1.25}h1{font-size:2.25em}.entry-title,.not-found .page-title,.error-404 .page-title,.has-larger-font-size,h2{font-size:1.6875em}.has-regular-font-size,.has-large-font-size,.comments-title,h3{font-size:24px}h3.ttl{margin:80px 0 30px}h3#top_none{margin-top:0}.site-title,.site-description,.main-navigation,.nav-links,.page-title,.page-description,.comment-author .fn,.no-comments,h2.author-title,p.author-bio,h4{font-size:1.125em}.pagination .nav-links,.comment-content,h5{font-size:.88889em}.entry-meta,.entry-footer,.discussion-meta-info,.site-info,.has-small-font-size,.comment-reply-link,.comment-metadata,.comment-notes,.sticky-post,#cancel-comment-reply-link,img:after,h6{font-size:.71111em}.site-title,.page-title{font-weight:400}.page-description,.page-links a{font-weight:700}.site-description{letter-spacing:-.01em}.post-navigation .post-title,.entry-title,.not-found .page-title,.error-404 .page-title,.comments-title,blockquote{hyphens:auto;word-break:break-word}p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 24px}dfn,cite,em,i{font-style:italic}blockquote cite{font-size:.71111em;font-style:normal;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}pre{font-size:.88889em;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.8;overflow:auto}code,kbd,tt,var{font-size:.88889em;font-family:Menlo,monaco,Consolas,Lucida Console,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html[lang=ar] .site *,html[lang=ary] .site *,html[lang=azb] .site *,html[lang=ckb] .site *,html[lang=fa-IR] .site *,html[lang=haz] .site *,html[lang=ps] .site *{font-family:Tahoma,Arial,sans-serif !important}html[lang=be] .site *,html[lang=bg-BG] .site *,html[lang=kk] .site *,html[lang=mk-MK] .site *,html[lang=mn] .site *,html[lang=ru-RU] .site *,html[lang=sah] .site *,html[lang=sr-RS] .site *,html[lang=tt-RU] .site *,html[lang=uk] .site *{font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,sans-serif !important}html[lang=zh-HK] .site *{font-family:-apple-system,BlinkMacSystemFont,'PingFang HK','Helvetica Neue',"Microsoft YaHei New",STHeiti Light,sans-serif !important}html[lang=zh-TW] .site *{font-family:-apple-system,BlinkMacSystemFont,'PingFang TC','Helvetica Neue',"Microsoft YaHei New",STHeiti Light,sans-serif !important}html[lang=zh-CN] .site *{font-family:-apple-system,BlinkMacSystemFont,'PingFang SC','Helvetica Neue',"Microsoft YaHei New",STHeiti Light,sans-serif !important}html[lang=bn-BD] .site *,html[lang=hi-IN] .site *,html[lang=mr] .site *,html[lang=ne-NP] .site *{font-family:Arial,sans-serif !important}html[lang=el] .site *{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important}html[lang=gu] .site *{font-family:Arial,sans-serif !important}html[lang=he-IL] .site *{font-family:'Arial Hebrew',Arial,sans-serif !important}html[lang=ko-KR] .site *{font-family:'Apple SD Gothic Neo','Malgun Gothic','Nanum Gothic',Dotum,sans-serif !important}html[lang=th] .site *{font-family:'Sukhumvit Set','Helvetica Neue',helvetica,arial,sans-serif !important}html[lang=vi] .site *{font-family:'Libre Franklin',sans-serif !important}html{box-sizing:border-box;position:relative}::-moz-selection{background-color:#bfdcea}::selection{background-color:#bfdcea}*,*:before,*:after{box-sizing:inherit}body{background-color:#fff}a{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;color:#0073aa;text-decoration:none}a:hover,a:active{color:#005177;outline:0;text-decoration:none}a:focus{outline:thin;outline-style:dotted;text-decoration:underline}h1,h2,h3,h4,h5,h6{clear:both;margin:1rem 0}hr{background-color:#767676;border:0;height:2px}ul{list-style:none;padding:0}ul ul{list-style-type:none}ol{list-style:none}li>ul,li>ol{padding-left:2rem}dt{font-weight:700}dd{margin:0 0 1rem}img{height:auto;max-width:100%;position:relative}figure{margin:0}blockquote{border-left:2px solid #0073aa;margin-left:0;padding:0 0 0 1rem;width:100%}blockquote>p{margin:0 0 1rem}blockquote cite{color:#767676}table{margin:0 0 1rem;border-collapse:collapse;width:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}table td,table th{padding:.5em;border:1px solid #767676;word-break:break-all}.button,button,input[type=button],input[type=reset],input[type=submit]{transition:background .15s ease-in-out;background:#0073aa;border:none;border-radius:5px;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:.88889em;font-weight:700;line-height:1.2;outline:none;padding:.76rem 1rem;text-decoration:none;vertical-align:bottom}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#111;cursor:pointer}.button:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#fff;text-decoration:none}.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{background:#111;outline:thin dotted;outline-offset:-4px}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{-webkit-backface-visibility:hidden;background:#fff;border:solid 1px #ccc;box-sizing:border-box;outline:none;padding:.36rem .66rem;-webkit-appearance:none;outline-offset:0;border-radius:0}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{border-color:#0073aa;outline:thin solid rgba(0,115,170,.15);outline-offset:-4px}input[type=search]::-webkit-search-decoration{display:none}textarea{box-sizing:border-box;display:block;width:100%;max-width:100%;resize:vertical}form p{margin:1rem 0}a:visited{color:#0073aa}a:hover,a:active{color:#005177;outline:0;text-decoration:none}a:focus{outline:thin dotted;text-decoration:underline}.main-navigation{display:block;margin-top:.25rem}body.page .main-navigation{display:block}.main-navigation>div{display:inline}.main-navigation button{display:inline-block;border:none;padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:700;line-height:1.2;text-decoration:none;background:0 0;color:inherit;cursor:pointer;transition:background .25s ease-in-out,transform .15s ease;-webkit-appearance:none;-moz-appearance:none}.main-navigation button:hover,.main-navigation button:focus{background:0 0}.main-navigation button:focus{outline:1px solid transparent;outline-offset:-4px}.main-navigation button:active{transform:scale(.99)}.main-navigation .main-menu{display:inline-block;margin:0;padding:0}.main-navigation .main-menu>li{color:#0073aa;display:inline;position:relative}.main-navigation .main-menu>li>a{font-weight:700;color:#0073aa;margin-right:.5rem}.main-navigation .main-menu>li>a+svg{margin-right:.5rem}.main-navigation .main-menu>li>a:hover,.main-navigation .main-menu>li>a:hover+svg{color:#005177}.main-navigation .main-menu>li.menu-item-has-children{display:inline-block;position:inherit}.main-navigation .main-menu>li.menu-item-has-children>a{argin-right:.125rem}.main-navigation .main-menu>li.menu-item-has-children>a:after,.main-navigation .main-menu>li.menu-item-has-children .menu-item-has-children>a:after{content:"";display:none}.main-navigation .main-menu>li.menu-item-has-children .submenu-expand{display:inline-block;margin-right:.25rem}.main-navigation .main-menu>li.menu-item-has-children .submenu-expand.main-menu-more-toggle{position:relative;height:24px;line-height:1.2;width:24px;padding:0;margin-left:.5rem}.main-navigation .main-menu>li.menu-item-has-children .submenu-expand.main-menu-more-toggle svg{height:24px;width:24px;top:-.125rem;vertical-align:text-bottom}.wp-customizer-unloading .main-navigation .main-menu>li.menu-item-has-children .submenu-expand,.main-navigation .main-menu>li.menu-item-has-children .submenu-expand.is-empty{display:none}.main-navigation .main-menu>li.menu-item-has-children .submenu-expand svg{position:relative;top:.2rem}.main-navigation .main-menu>li:last-child>a,.main-navigation .main-menu>li:last-child.menu-item-has-children .submenu-expand{margin-right:0}.main-navigation .sub-menu{background-color:#0073aa;color:#fff;list-style:none;padding-left:0;position:absolute;opacity:0;left:-9999px;z-index:99999}.main-navigation .sub-menu>li{display:block;float:none;position:relative}.main-navigation .sub-menu>li.menu-item-has-children .submenu-expand{display:inline-block;position:absolute;width:calc(24px + 1rem);right:0;top:calc(.125*1rem);bottom:0;color:#fff;line-height:1;padding:calc(.5*1rem)}.main-navigation .sub-menu>li.menu-item-has-children .submenu-expand svg{top:0}.main-navigation .sub-menu>li.menu-item-has-children .submenu-expand{margin-right:0}.main-navigation .sub-menu>li>a,.main-navigation .sub-menu>li>.menu-item-link-return{color:#fff;display:block;line-height:1.2;text-shadow:none;padding:calc(.5*1rem) calc(24px + 1rem) calc(.5*1rem) 1rem;white-space:nowrap}.main-navigation .sub-menu>li>a:hover,.main-navigation .sub-menu>li>a:focus,.main-navigation .sub-menu>li>.menu-item-link-return:hover,.main-navigation .sub-menu>li>.menu-item-link-return:focus{background:#005177}.main-navigation .sub-menu>li>a:hover:after,.main-navigation .sub-menu>li>a:focus:after,.main-navigation .sub-menu>li>.menu-item-link-return:hover:after,.main-navigation .sub-menu>li>.menu-item-link-return:focus:after{background:#005177}.main-navigation .sub-menu>li>.menu-item-link-return{width:100%;font-size:22px;font-weight:400;text-align:left}.main-navigation .sub-menu>li>a:empty{display:none}.main-navigation .sub-menu>li.mobile-parent-nav-menu-item{display:none;font-size:.88889em;font-weight:400}.main-navigation .sub-menu>li.mobile-parent-nav-menu-item svg{position:relative;top:.2rem;margin-right:calc(.25*1rem)}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within]>.sub-menu{display:block;left:0;margin-top:0;opacity:1;width:auto;min-width:100%}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within>.sub-menu{display:block;left:0;margin-top:0;opacity:1;width:auto;min-width:100%}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within]>.sub-menu.hidden-links{left:0;width:100%;display:table;position:absolute}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within>.sub-menu.hidden-links{left:0;width:100%;display:table;position:absolute}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within]>.sub-menu .submenu-expand{display:none}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within>.sub-menu .submenu-expand{display:none}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within]>.sub-menu .sub-menu{display:block;margin-top:inherit;position:relative;width:100%;left:0;opacity:1}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within>.sub-menu .sub-menu{display:block;margin-top:inherit;position:relative;width:100%;left:0;opacity:1}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within]>.sub-menu .sub-menu{counter-reset:submenu}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within>.sub-menu .sub-menu{counter-reset:submenu}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within]>.sub-menu .sub-menu>li>a:before{font-family:"NonBreakingSpaceOverride","Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif;font-weight:400;content:"– " counters(submenu,"– ",none);counter-increment:submenu}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within>.sub-menu .sub-menu>li>a:before{font-family:"NonBreakingSpaceOverride","Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif;font-weight:400;content:"– " counters(submenu,"– ",none);counter-increment:submenu}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover>.sub-menu,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus>.sub-menu,.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas)>.sub-menu{display:block;left:0;margin-top:0;opacity:1;width:auto;min-width:100%}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover>.sub-menu.hidden-links,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus>.sub-menu.hidden-links,.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas)>.sub-menu.hidden-links{left:0;width:100%;display:table;position:absolute}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover>.sub-menu .submenu-expand,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus>.sub-menu .submenu-expand,.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas)>.sub-menu .submenu-expand{display:none}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover>.sub-menu .sub-menu,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus>.sub-menu .sub-menu,.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas)>.sub-menu .sub-menu{display:block;margin-top:inherit;position:relative;width:100%;left:0;opacity:1}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover>.sub-menu .sub-menu,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus>.sub-menu .sub-menu,.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas)>.sub-menu .sub-menu{counter-reset:submenu}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover>.sub-menu .sub-menu>li>a:before,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus>.sub-menu .sub-menu>li>a:before,.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas)>.sub-menu .sub-menu>li>a:before{font-family:"NonBreakingSpaceOverride","Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif;font-weight:400;content:"– " counters(submenu,"– ",none);counter-increment:submenu}.main-navigation .main-menu>.menu-item-has-children:not(.off-canvas):hover>.sub-menu{animation:fade_in .1s forwards}.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu .submenu-expand .svg-icon{transform:rotate(270deg)}.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu .sub-menu{opacity:0;position:absolute;z-index:0;transform:translateX(-100%)}.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li:hover,.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li:focus,.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li>a:hover,.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li>a:focus{background-color:transparent}.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu>li>a,.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu>li>.menu-item-link-return{white-space:inherit}.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true{display:table;margin-top:0;opacity:1;padding-left:0;left:0;top:0;right:0;bottom:0;position:fixed;z-index:100000;width:100vw;height:100vh;max-width:100vw;transform:translateX(100%);animation:slide_in_right .3s forwards}.main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true>.mobile-parent-nav-menu-item{display:block}.admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true{top:46px;height:calc(100vh - 46px)}.admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true{top:0}.main-navigation .main-menu-more:nth-child(n+3){display:none}@keyframes slide_in_right{100%{transform:translateX(0%)}}@keyframes fade_in{from{opacity:0}to{opacity:1}}.social-navigation{margin-top:calc(1rem/2);text-align:left}.social-navigation ul.social-links-menu{content:"";display:table;table-layout:fixed;display:inline-block;margin:0;padding:0}.social-navigation ul.social-links-menu li{display:inline-block;vertical-align:bottom;vertical-align:-webkit-baseline-middle;list-style:none}.social-navigation ul.social-links-menu li:nth-child(n+2){margin-left:.1em}.social-navigation ul.social-links-menu li a{border-bottom:1px solid transparent;display:block;color:#111;margin-bottom:-1px;transition:opacity .11s ease-in-out}.social-navigation ul.social-links-menu li a:hover,.social-navigation ul.social-links-menu li a:active{color:#111;opacity:.6}.social-navigation ul.social-links-menu li a:focus{color:#111;opacity:1;border-bottom:1px solid #111}.social-navigation ul.social-links-menu li a svg{display:block;width:32px;height:32px;transform:translateZ(0)}.social-navigation ul.social-links-menu li a svg#ui-icon-link{transform:rotate(-45deg)}.footer-navigation{display:inline}.footer-navigation>div{display:inline}.footer-navigation .footer-menu{display:inline;padding-left:0}.footer-navigation .footer-menu li{display:inline;margin-right:1rem}.post-navigation{margin:40px 0;font-size:12px}.post-navigation .nav-links{margin:0 1rem;max-width:100%;display:flex;flex-direction:column}.post-navigation .nav-links a .meta-nav{color:#767676;user-select:none}.post-navigation .nav-links a .post-title{hyphens:auto}.post-navigation .nav-links a:hover{color:#005177}.post-navigation .nav-links .nav-previous{order:2}.post-navigation .nav-links .nav-previous+.nav-next{margin-bottom:1rem}.post-navigation .nav-links .nav-previous .meta-nav:before{display:inline}.post-navigation .nav-links .nav-next{order:1}.post-navigation .nav-links .nav-next .meta-nav:after{display:inline}.pagination .nav-links{display:flex;flex-wrap:wrap;padding:0 calc(.5*1rem)}.pagination .nav-links>*{padding:calc(.5*1rem)}.pagination .nav-links>*.dots,.pagination .nav-links>*.prev{padding-left:0}.pagination .nav-links>*.dots,.pagination .nav-links>*.next{padding-right:0}.pagination .nav-links a:focus{text-decoration:underline;outline-offset:-1px}.pagination .nav-links a:focus.prev,.pagination .nav-links a:focus.next{text-decoration:none}.pagination .nav-links a:focus.prev .nav-prev-text,.pagination .nav-links a:focus.prev .nav-next-text,.pagination .nav-links a:focus.next .nav-prev-text,.pagination .nav-links a:focus.next .nav-next-text{text-decoration:underline}.pagination .nav-links .nav-prev-text{display:none}.comment-navigation .nav-links{display:flex;flex-direction:row}.comment-navigation .nav-previous,.comment-navigation .nav-next{min-width:50%;width:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:700}.comment-navigation .nav-previous .secondary-text,.comment-navigation .nav-next .secondary-text{display:none}.comment-navigation .nav-previous svg,.comment-navigation .nav-next svg{vertical-align:middle;position:relative;margin:0 -.35em;top:-1px}.comment-navigation .nav-next{text-align:right}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}#page{width:100%}.home #page{max-width:1750px;margin:0 auto}.site-content{overflow:hidden}.site-header{padding:1em}.site-branding{color:#767676;position:relative}.site-logo{position:relative;z-index:999;margin-bottom:calc(.66*1rem)}.site-logo .custom-logo-link{border-radius:100%;box-sizing:content-box;box-shadow:0 0 0 0 rgba(0,0,0,0);display:block;width:50px;height:50px;overflow:hidden;transition:box-shadow .2s ease-in-out}.site-logo .custom-logo-link .custom-logo{min-height:inherit}.site-logo .custom-logo-link:hover,.site-logo .custom-logo-link:active,.site-logo .custom-logo-link:focus{box-shadow:0 0 0 2px #000}.site-title{margin:auto;display:inline;color:#111}.site-title a{color:#111}.site-title a:link,.site-title a:visited{color:#111}.site-title a:hover{color:#4a4a4a}.featured-image .site-title{margin:0}.site-title+.main-navigation{display:block}.site-title:not(:empty)+.site-description:not(:empty):before{content:"\2014";margin:0 .2em}.site-description{display:inline;color:#767676;font-weight:400;margin:0}.sticky{display:block}.sticky-post{background:#0073aa;color:#fff;display:inline-block;font-weight:700;line-height:1;padding:.25rem;position:absolute;text-transform:uppercase;top:-1rem;z-index:1}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 calc(1.5*1rem)}.entry{margin-top:calc(6*1rem)}.entry:first-of-type{margin-top:0}.entry .entry-header{margin:calc(3*1rem) 1rem 1rem;position:relative}.entry .entry-title{margin:0}.entry .entry-title a{color:inherit}.entry .entry-title a:hover{color:#4a4a4a}.entry .entry-meta,.entry .entry-footer{color:#767676;font-weight:500}.entry .entry-meta>span,.entry .entry-footer>span{margin-right:1rem;display:inline-block}.entry .entry-meta>span:last-child,.entry .entry-footer>span:last-child{margin-right:0}.entry .entry-meta a,entry .entry-footer a{transition:color .11s ease-in-out;color:currentColor}.entry .entry-meta a:hover,.entry .entry-footer a:hover{text-decoration:none;color:#0073aa}.entry .entry-meta .svg-icon,.entry .entry-footer .svg-icon{position:relative;display:inline-block;vertical-align:middle;margin-right:.5em}.entry .entry-meta{margin:1rem 0;display:inline-block}.entry .entry-footer{margin:40px 0}.entry .post-thumbnail{margin:1rem}.entry .post-thumbnail:focus{outline:none}.entry .post-thumbnail .post-thumbnail-inner{display:block}.entry .post-thumbnail .post-thumbnail-inner img{position:relative;display:block;width:100%}.entry .entry-content,.entry .entry-summary{max-width:100%}.entry .entry-content p{word-wrap:break-word}.entry .entry-content .more-link{transition:color .11s ease-in-out;display:inline;color:inherit}.entry .entry-content .more-link:after{content:"\02192";display:inline-block;margin-left:.5em}.entry .entry-content .more-link:hover{color:#0073aa;text-decoration:none}.entry .entry-content a{text-decoration:none}.entry .entry-content a:hover{text-decoration:none}.entry .entry-content a.button{display:inline-block}.entry .entry-content a.button:hover{background:#111;color:#fff;cursor:pointer}.entry .entry-content>iframe[style]{margin:32px 0 !important;max-width:100% !important}.entry .entry-content .page-links a{margin:calc(.5*1rem);text-decoration:none}.entry .entry-content .wp-audio-shortcode{max-width:calc(100vw - (2*1rem))}.author-bio{margin:calc(2*1rem) 1rem 1rem}.author-bio .author-title{display:inline}.author-bio .author-title:before{background:#767676;content:"\020";display:block;height:2px;margin:1rem 0;width:1em}.author-bio .author-description{display:inline;color:#767676;font-size:1.125em;line-height:1.2}.author-bio .author-description .author-link{display:inline-block}.author-bio .author-description .author-link:hover{color:#005177;text-decoration:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comments-area{margin:calc(2*1rem) 1rem}.comments-area>*{margin-top:calc(2*1rem);margin-bottom:calc(2*1rem)}.entry+.comments-area{margin-top:calc(3*1rem)}.comments-area .comments-title-wrap .comments-title{margin:0}.comments-area .comments-title-wrap .comments-title:before{background:#767676;content:"\020";display:block;height:2px;margin:1rem 0;width:1em}#comment{max-width:100%;box-sizing:border-box}#respond{position:relative}#respond .comment-user-avatar{margin:1rem 0 -1rem}#respond .comment .comment-form{padding-left:0}#respond>small{display:block;font-size:22px;position:absolute;left:calc(1rem + 100%);top:calc(-3.5*1rem);width:calc(100vw/12)}#comments>.comments-title:last-child{display:none}.comment-form-flex{display:flex;flex-direction:column}.comment-form-flex .comments-title{display:none;margin:0;order:1}.comment-form-flex #respond{order:2}.comment-form-flex #respond+.comments-title{display:block}.comment-list{list-style:none;padding:0}.comment-list .children{margin:0;padding:0 0 0 1rem}.comment-list>.comment:first-child{margin-top:0}.comment-list .pingback .comment-body,.comment-list .trackback .comment-body{color:#767676;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:.71111em;font-weight:500;margin-top:1rem;margin-bottom:1rem}.comment-list .pingback .comment-body a:not(.comment-edit-link),.comment-list .trackback .comment-body a:not(.comment-edit-link){font-weight:700;font-size:19.55556px;line-height:1.5;padding-right:.5rem;display:block}.comment-list .pingback .comment-body .comment-edit-link,.comment-list .trackback .comment-body .comment-edit-link{color:#767676;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:500}#respond+.comment-reply{display:none}.comment-reply .comment-reply-link{display:inline-block}.comment{list-style:none;position:relative}.comment .comment-body{margin:calc(2*1rem) 0 0}.comment .comment-meta{position:relative}.comment .comment-author .avatar{float:left;margin-right:1rem;position:relative}.comment .comment-author .fn{position:relative;display:block}.comment .comment-author .fn a{color:inherit}.comment .comment-author .fn a:hover{color:#005177}.comment .comment-author .post-author-badge{border-radius:100%;display:block;height:18px;position:absolute;background:#008fd3;right:calc(100% - 2.5rem);top:-3px;width:18px}.comment .comment-author .post-author-badge svg{width:inherit;height:inherit;display:block;fill:#fff;transform:scale(.875)}.comment .comment-metadata>a,.comment .comment-metadata .comment-edit-link{display:inline;font-weight:500;color:#767676;vertical-align:baseline}.comment .comment-metadata>a time,.comment .comment-metadata .comment-edit-link time{vertical-align:baseline}.comment .comment-metadata>a:hover,.comment .comment-metadata .comment-edit-link:hover{color:#005177;text-decoration:none}.comment .comment-metadata>*{display:inline-block}.comment .comment-metadata .edit-link-sep{color:#767676;margin:0 .2em;vertical-align:baseline}.comment .comment-metadata .edit-link{color:#767676}.comment .comment-metadata .edit-link svg{transform:scale(.8);vertical-align:baseline;margin-right:.1em}.comment .comment-metadata .comment-edit-link{position:relative;padding-left:1rem;margin-left:-1rem;z-index:1}.comment .comment-metadata .comment-edit-link:hover{color:#0073aa}.comment .comment-content{margin:1rem 0}.comment .comment-content>*:first-child{margin-top:0}.comment .comment-content>*:last-child{margin-bottom:0}.comment .comment-content blockquote{margin-left:0}.comment .comment-content a{text-decoration:underline}.comment .comment-content a:hover{text-decoration:none}.comment-reply-link,#cancel-comment-reply-link{font-weight:500}.comment-reply-link:hover,#cancel-comment-reply-link:hover{color:#005177}.discussion-avatar-list{content:"";display:table;table-layout:fixed;margin:0;padding:0}.discussion-avatar-list li{position:relative;list-style:none;margin:0 -8px 0 0;padding:0;float:left}.discussion-avatar-list .comment-user-avatar img{height:calc(1.5*1rem);width:calc(1.5*1rem)}.discussion-meta .discussion-meta-info{margin:0}.discussion-meta .discussion-meta-info .svg-icon{vertical-align:middle;fill:currentColor;transform:scale(.6) scaleX(-1) translateY(-.1em);margin-left:-.25rem}.comment-form .comment-notes,.comment-form label{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:.71111em;color:#767676}.comment-form input[name=author],.comment-form input[name=email],.comment-form input[name=url]{display:block;width:100%}.archive .page-header,.search .page-header,.error404 .page-header{margin:1rem 1rem calc(3*1rem)}.archive .page-header .page-title,.search .page-header .page-title,.error404 .page-header .page-title{color:#767676;display:inline;letter-spacing:normal}.archive .page-header .page-title:before,.search .page-header .page-title:before,.error404 .page-header .page-title:before{display:none}.archive .page-header .search-term,.archive .page-header .page-description,.search .page-header .search-term,.search .page-header .page-description,.error404 .page-header .search-term,.error404 .page-header .page-description{display:inherit;clear:both}.archive .page-header .search-term:after,.archive .page-header .page-description:after,.search .page-header .search-term:after,.search .page-header .page-description:after,.error404 .page-header .search-term:after,.error404 .page-header .page-description:after{content:".";font-weight:700;color:#767676}.archive .page-header .page-description{display:block;color:#111;font-size:1em}.error-404.not-found .page-content,.no-results.not-found .page-content{margin:calc(3*1rem) 1rem}.error-404.not-found .search-submit,.no-results.not-found .search-submit{vertical-align:middle;margin:1rem 0}.error-404.not-found .search-field,.no-results.not-found .search-field{width:100%}#colophon .widget-area,#colophon .site-info{margin:calc(2*1rem) 1rem}#colophon .widget-column{display:flex;flex-wrap:wrap}#colophon .widget-column .widget{width:100%}#colophon .site-info{color:#767676}#colophon .site-info a{color:inherit}#colophon .site-info a:hover{text-decoration:none;color:#0073aa}#colophon .site-info .imprint,#colophon .site-info .privacy-policy-link{margin-right:1rem}.widget{margin:0 0 1rem}.widget select{max-width:100%}.widget a{color:#0073aa}.widget a:hover{color:#005177}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul{padding:0;list-style:none}.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_rss ul li{color:#767676;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:calc(22px*1.125);font-weight:700;line-height:1.2;margin-top:.5rem;margin-bottom:.5rem}.widget_archive ul ul,.widget_categories ul ul,.widget_meta ul ul,.widget_nav_menu ul ul,.widget_pages ul ul,.widget_recent_comments ul ul,.widget_recent_entries ul ul,.widget_rss ul ul{counter-reset:submenu}.widget_archive ul ul>li>a:before,.widget_categories ul ul>li>a:before,.widget_meta ul ul>li>a:before,.widget_nav_menu ul ul>li>a:before,.widget_pages ul ul>li>a:before,.widget_recent_comments ul ul>li>a:before,.widget_recent_entries ul ul>li>a:before,.widget_rss ul ul>li>a:before{font-family:"NonBreakingSpaceOverride","Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif;font-weight:400;content:"– " counters(submenu,"– ",none);counter-increment:submenu}.widget_tag_cloud .tagcloud{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:700}.widget_search .search-field{width:100%}.widget_search .search-submit{display:block;margin-top:1rem}.widget_calendar .calendar_wrap{text-align:center}.widget_calendar .calendar_wrap table td,.widget_calendar .calendar_wrap table th{border:none}.widget_calendar .calendar_wrap a{text-decoration:underline}.entry .entry-content>*>*:first-child,.entry .entry-summary>*>*:first-child{margin-top:0}.entry .entry-content>*>*:last-child,.entry .entry-summary>*>*:last-child{margin-bottom:0}.entry .entry-content>*.alignwide,.entry .entry-summary>*.alignwide{margin-left:auto;margin-right:auto;clear:both}.entry .entry-content>*.alignfull,.entry .entry-summary>*.alignfull{position:relative;left:-1rem;width:calc(100% + (2*1rem));max-width:calc(100% + (2*1rem));clear:both}.entry .entry-content>*.alignleft,.entry .entry-summary>*.alignleft{float:left;max-width:calc(5*(100vw/12));margin-top:0;margin-left:0;margin-right:1rem}.entry .entry-content>*.alignright,.entry .entry-summary>*.alignright{float:right;max-width:calc(5*(100vw/12));margin-top:0;margin-right:0;margin-left:1rem}.entry .entry-content>*.aligncenter,.entry .entry-summary>*.aligncenter{margin-left:auto;margin-right:auto}.entry .entry-content .entry-content,.entry .entry-content .entry-summary,.entry .entry-content .entry,.entry .entry-summary .entry-content,.entry .entry-summary .entry-summary,.entry .entry-summary .entry{margin:inherit;max-width:inherit;padding:inherit}.entry .entry-content p.has-background{padding:20px 30px}.entry .entry-content .wp-block-audio{width:100%}.entry .entry-content .wp-block-audio audio{width:100%}.entry .entry-content .wp-block-audio.alignleft audio,.entry .entry-content .wp-block-audio.alignright audio{max-width:198px}.entry .entry-content .wp-block-video video{width:100%}.entry .entry-content .wp-block-button .wp-block-button__link{transition:background .15s ease-in-out;border:none;font-size:.88889em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1.2;box-sizing:border-box;font-weight:700;text-decoration:none;padding:.76rem 1rem;outline:none;outline:none}.entry .entry-content .wp-block-button .wp-block-button__link:not(.has-background){background-color:#0073aa}.entry .entry-content .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.entry .entry-content .wp-block-button .wp-block-button__link:hover{color:#fff;background:#111;cursor:pointer}.entry .entry-content .wp-block-button .wp-block-button__link:focus{color:#fff;background:#111;outline:thin dotted;outline-offset:-4px}.entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link{border-radius:5px}.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link,.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus,.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active{transition:all .15s ease-in-out;border-width:2px;border-style:solid}.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-background),.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-background){background:0 0}.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-text-color),.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-text-color){color:#0073aa;border-color:currentColor}.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover{color:#fff;border-color:#111}.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover:not(.has-background){color:#111}.entry .entry-content .wp-block-archives,.entry .entry-content .wp-block-categories,.entry .entry-content .wp-block-latest-posts{padding:0;list-style:none}.entry .entry-content .wp-block-archives li,.entry .entry-content .wp-block-categories li,.entry .entry-content .wp-block-latest-posts li{color:#767676;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:calc(22px*1.125);font-weight:700;line-height:1.2;padding-bottom:.75rem}.entry .entry-content .wp-block-archives li.menu-item-has-children,.entry .entry-content .wp-block-archives li:last-child,.entry .entry-content .wp-block-categories li.menu-item-has-children,.entry .entry-content .wp-block-categories li:last-child,.entry .entry-content .wp-block-latest-posts li.menu-item-has-children,.entry .entry-content .wp-block-latest-posts li:last-child{padding-bottom:0}.entry .entry-content .wp-block-archives li a,.entry .entry-content .wp-block-categories li a,.entry .entry-content .wp-block-latest-posts li a{text-decoration:none}.entry .entry-content .wp-block-archives.aligncenter,.entry .entry-content .wp-block-categories.aligncenter{text-align:center}.entry .entry-content .wp-block-categories ul{padding-top:.75rem}.entry .entry-content .wp-block-categories li ul{list-style:none;padding-left:0}.entry .entry-content .wp-block-categories ul{counter-reset:submenu}.entry .entry-content .wp-block-categories ul>li>a:before{font-family:"NonBreakingSpaceOverride","Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif;font-weight:400;content:"– " counters(submenu,"– ",none);counter-increment:submenu}.entry .entry-content .wp-block-latest-posts.is-grid li{border-top:2px solid #ccc;padding-top:1rem;margin-bottom:2rem}.entry .entry-content .wp-block-latest-posts.is-grid li a:after{content:''}.entry .entry-content .wp-block-latest-posts.is-grid li:last-child{margin-bottom:auto}.entry .entry-content .wp-block-latest-posts.is-grid li:last-child a:after{content:''}.entry .entry-content .wp-block-preformatted{font-size:.71111em;line-height:1.8;padding:1rem}.entry .entry-content .wp-block-verse{font-family:"NonBreakingSpaceOverride","Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif;font-size:22px;line-height:1.8}.entry .entry-content .has-drop-cap:not(:focus):first-letter {font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:3.375em;line-height:1;font-weight:700;margin:0 .25em 0 0}.entry .entry-content .wp-block-pullquote{border-color:transparent;border-width:2px;padding:1rem}.entry .entry-content .wp-block-pullquote blockquote{color:#111;border:none;margin-top:calc(4*1rem);margin-bottom:calc(4.33*1rem);margin-right:0;padding-left:0}.entry .entry-content .wp-block-pullquote p{font-size:1.6875em;font-style:italic;line-height:1.3;margin-bottom:.5em;margin-top:.5em}.entry .entry-content .wp-block-pullquote p em{font-style:normal}.entry .entry-content .wp-block-pullquote cite{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1.6;text-transform:none;color:#767676;font-size:calc(1rem/(1.25*1.125))}.entry .entry-content .wp-block-pullquote.alignleft,.entry .entry-content .wp-block-pullquote.alignright{width:100%;padding:0}.entry .entry-content .wp-block-pullquote.alignleft blockquote,.entry .entry-content .wp-block-pullquote.alignright blockquote{margin:1rem 0;padding:0;text-align:left;max-width:100%}.entry .entry-content .wp-block-pullquote.alignleft blockquote p:first-child,.entry .entry-content .wp-block-pullquote.alignright blockquote p:first-child{margin-top:0}.entry .entry-content .wp-block-pullquote.is-style-solid-color{background-color:#0073aa;padding-left:0;padding-right:0}.entry .entry-content .wp-block-pullquote.is-style-solid-color p{font-size:1.6875em;line-height:1.3;margin-bottom:.5em;margin-top:.5em}.entry .entry-content .wp-block-pullquote.is-style-solid-color a{color:#fff}.entry .entry-content .wp-block-pullquote.is-style-solid-color cite{color:inherit}.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote{max-width:100%;color:#fff;padding-left:0;margin-left:1rem;margin-right:1rem}.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-text-color p,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-text-color a,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-white-color{color:inherit}.entry .entry-content .wp-block-quote:not(.is-large),.entry .entry-content .wp-block-quote:not(.is-style-large){border-left:2px solid #0073aa;padding-top:0;padding-bottom:0}.entry .entry-content .wp-block-quote p{font-size:1em;font-style:normal;line-height:1.8}.entry .entry-content .wp-block-quote cite{font-size:calc(1rem/(1.25*1.125))}.entry .entry-content .wp-block-quote.is-large,.entry .entry-content .wp-block-quote.is-style-large{margin:1rem 0;padding:0;border-left:none}.entry .entry-content .wp-block-quote.is-large p,.entry .entry-content .wp-block-quote.is-style-large p{font-size:1.6875em;line-height:1.4;font-style:italic}.entry .entry-content .wp-block-quote.is-large cite,.entry .entry-content .wp-block-quote.is-large footer,.entry .entry-content .wp-block-quote.is-style-large cite,.entry .entry-content .wp-block-quote.is-style-large footer{font-size:calc(1rem/(1.25*1.125))}.entry .entry-content .wp-block-image{max-width:100%}.entry .entry-content .wp-block-image img{display:block}.entry .entry-content .wp-block-image.alignfull img{width:100vw;max-width:calc(100% + (2*1rem))}.entry .entry-content .wp-block-cover-image,.entry .entry-content .wp-block-cover{position:relative;min-height:430px;padding:1rem}.entry .entry-content .wp-block-cover-image .wp-block-cover-image-text,.entry .entry-content .wp-block-cover-image .wp-block-cover-text,.entry .entry-content .wp-block-cover-image h2,.entry .entry-content .wp-block-cover .wp-block-cover-image-text,.entry .entry-content .wp-block-cover .wp-block-cover-text,.entry .entry-content .wp-block-cover h2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:1.6875em;font-weight:700;line-height:1.25;padding:0;color:#fff}.entry .entry-content .wp-block-cover-image.alignleft,.entry .entry-content .wp-block-cover-image.alignright,.entry .entry-content .wp-block-cover.alignleft,.entry .entry-content .wp-block-cover.alignright{width:100%}.entry .entry-content .wp-block-gallery{list-style-type:none;padding-left:0}.entry .entry-content .wp-block-gallery .blocks-gallery-image:last-child,.entry .entry-content .wp-block-gallery .blocks-gallery-item:last-child{margin-bottom:16px}.entry .entry-content .wp-block-gallery figcaption a{color:#fff}.entry .entry-content .wp-block-audio figcaption,.entry .entry-content .wp-block-video figcaption,.entry .entry-content .wp-block-image figcaption,.entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption,.entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption{font-size:.71111em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1.6;margin:0;padding:.5rem;text-align:center}.entry .entry-content .wp-block-separator,.entry .entry-content hr{background-color:#767676;border:0;height:2px;margin-bottom:2rem;margin-top:2rem;max-width:2.25em;text-align:left}.entry .entry-content .wp-block-separator.is-style-wide,.entry .entry-content hr.is-style-wide{max-width:100%}.entry .entry-content .wp-block-separator.is-style-dots,.entry .entry-content hr.is-style-dots{max-width:100%;background-color:inherit;border:inherit;height:inherit;text-align:center}.entry .entry-content .wp-block-separator.is-style-dots:before,.entry .entry-content hr.is-style-dots:before{color:#767676;font-size:1.6875em;letter-spacing:.88889em;padding-left:.88889em}.entry .entry-content .wp-block-separator+h1:before,.entry .entry-content .wp-block-separator+h2:before,.entry .entry-content hr+h1:before,.entry .entry-content hr+h2:before{display:none}.entry .entry-content .wp-block-embed-twitter{word-break:break-word}.entry .entry-content .wp-block-table th,.entry .entry-content .wp-block-table td{border-color:#767676}.entry .entry-content .wp-block-file{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.entry .entry-content .wp-block-file .wp-block-file__button{display:table;transition:background .15s ease-in-out;border:none;border-radius:5px;background:#0073aa;font-size:22px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1.2;text-decoration:none;font-weight:700;padding:.75rem 1rem;color:#fff;margin-left:0;margin-top:calc(.75*1rem)}.entry .entry-content .wp-block-file .wp-block-file__button:hover{background:#111;cursor:pointer}.entry .entry-content .wp-block-file .wp-block-file__button:focus{background:#111;outline:thin dotted;outline-offset:-4px}.entry .entry-content .wp-block-code{border-radius:0}.entry .entry-content .wp-block-code code{font-size:1.125em;white-space:pre-wrap;word-break:break-word}.entry .entry-content .wp-block-columns.alignfull{padding-left:1rem;padding-right:1rem}.entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:700}.entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date{font-weight:400}.entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment,.entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-date,.entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{font-size:inherit}.entry .entry-content .wp-block-latest-comments.has-dates .wp-block-latest-comments__comment-date{font-size:.71111em}.entry .entry-content .has-small-font-size{font-size:.88889em}.entry .entry-content .has-normal-font-size{font-size:1.125em}.entry .entry-content .has-large-font-size{font-size:1.6875em}.entry .entry-content .has-huge-font-size{font-size:2.25em}.entry .entry-content .has-primary-background-color,.entry .entry-content .has-secondary-background-color,.entry .entry-content .has-dark-gray-background-color,.entry .entry-content .has-light-gray-background-color{color:#fff}.entry .entry-content .has-primary-background-color p,.entry .entry-content .has-primary-background-color h1,.entry .entry-content .has-primary-background-color h2,.entry .entry-content .has-primary-background-color h3,.entry .entry-content .has-primary-background-color h4,.entry .entry-content .has-primary-background-color h5,.entry .entry-content .has-primary-background-color h6,.entry .entry-content .has-primary-background-color a,.entry .entry-content .has-secondary-background-color p,.entry .entry-content .has-secondary-background-color h1,.entry .entry-content .has-secondary-background-color h2,.entry .entry-content .has-secondary-background-color h3,.entry .entry-content .has-secondary-background-color h4,.entry .entry-content .has-secondary-background-color h5,.entry .entry-content .has-secondary-background-color h6,.entry .entry-content .has-secondary-background-color a,.entry .entry-content .has-dark-gray-background-color p,.entry .entry-content .has-dark-gray-background-color h1,.entry .entry-content .has-dark-gray-background-color h2,.entry .entry-content .has-dark-gray-background-color h3,.entry .entry-content .has-dark-gray-background-color h4,.entry .entry-content .has-dark-gray-background-color h5,.entry .entry-content .has-dark-gray-background-color h6,.entry .entry-content .has-dark-gray-background-color a,.entry .entry-content .has-light-gray-background-color p,.entry .entry-content .has-light-gray-background-color h1,.entry .entry-content .has-light-gray-background-color h2,.entry .entry-content .has-light-gray-background-color h3,.entry .entry-content .has-light-gray-background-color h4,.entry .entry-content .has-light-gray-background-color h5,.entry .entry-content .has-light-gray-background-color h6,.entry .entry-content .has-light-gray-background-color a{color:#fff}.entry .entry-content .has-white-background-color{color:#111}.entry .entry-content .has-white-background-color p,.entry .entry-content .has-white-background-color h1,.entry .entry-content .has-white-background-color h2,.entry .entry-content .has-white-background-color h3,.entry .entry-content .has-white-background-color h4,.entry .entry-content .has-white-background-color h5,.entry .entry-content .has-white-background-color h6,.entry .entry-content .has-white-background-color a{color:#111}.entry .entry-content .has-primary-background-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color.has-primary-background-color{background-color:#0073aa}.entry .entry-content .has-secondary-background-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color.has-secondary-background-color{background-color:#005177}.entry .entry-content .has-dark-gray-background-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color.has-dark-gray-background-color{background-color:#111}.entry .entry-content .has-light-gray-background-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color.has-light-gray-background-color{background-color:#767676}.entry .entry-content .has-white-background-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color.has-white-background-color{background-color:#fff}.entry .entry-content .has-primary-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color p{color:#0073aa}.entry .entry-content .has-secondary-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color p{color:#005177}.entry .entry-content .has-dark-gray-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color p{color:#111}.entry .entry-content .has-light-gray-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color p{color:#767676}.entry .entry-content .has-white-color,.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-white-color{color:#fff}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.avatar{border-radius:100%;display:block;height:calc(2.25*1rem);min-height:inherit;width:calc(2.25*1rem)}svg{transition:fill .12s ease-in-out;fill:currentColor}.wp-caption{margin-bottom:calc(1.5*1rem)}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{color:#767676;font-size:.71111em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1.6;margin:0;padding:.5rem;text-align:center}h1#logo{font-size:inherit}h1#logo{margin:2% auto 0 auto;width:9%}h1#logo a{display:inline-block}nav dl#sp_slide{margin:0}dl#sp_slide dt{display:none}.masthead-right{width:70%;margin:0 auto}dl#sp_slide dd{margin:0}dl#sp_slide dd ul{margin:0;padding:0;display:flex;justify-content:space-between}dl#sp_slide dd ul li a{font-size:13px;font-weight:700}.home-slick{width:89%;margin:20px}.post-item:after,.post-item a:after{content:"";display:block;clear:both}.post-item a{font-size:13px;display:block;height:100%;color:#333}.post-item a:hover{color:#d36f12}.post-item a figure{margin:0 0 10px}.post-item figure img{margin:0}.post-item{margin:0 10px}.post-item .post-itemtex h2{font-size:13px;line-height:1.5;margin:0;font-weight:400}.post-item .post-itemtex{margin:0}.post-item .post-itemtex span#data{display:block;font-size:12px}section.scroll-home{position:relative}section.scroll-lab{background:url(https://niwakasoft.jp/wp-content/uploads/2023/09/home-camp.webp) no-repeat fixed;background-size:cover;background-position:50% 50%}section.scroll-esports{background:url(https://niwakasoft.jp/wp-content/uploads/2019/01/scroll-esports-la.png) no-repeat fixed;background-size:cover;background-position:50% 50%}section.scroll-seo{height:100%;background:#009688}section.scroll-iot{height:100%;background:#438db5}section.scroll-trade{height:100%;background:#d39c0d}section.scroll-error{background:url(https://niwakasoft.jp/wp-content/uploads/2019/01/scroll-error.png) no-repeat fixed;background-size:cover;background-position:50% 50%}section.scroll-rm{background-image:url(https://niwakasoft.jp/wp-content/uploads/2019/07/home-rmlab.webp),url(https://niwakasoft.jp/wp-content/uploads/2019/07/home-rmlab.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:50% 50%}section.scroll-home .center{position:absolute;top:45%;bottom:50%;left:50%;right:50%;margin-left:-25%;width:50%;text-align:center}section.scroll-home a{display:block;height:100%}section.scroll-home .center h2{color:#fff}section.scroll-home .center p{color:#fff;font-size:14px;line-height:1.5}section.scroll-home a{display:block;height:100%}section.scroll-home .left h2:first-child{margin-top:0}section.scroll-home .left{margin:0 0 4% 4%;width:34%;position:absolute;top:20%;background-color:rgba(255,255,255,.7607843137254902);padding:4%}section.scroll-home .left h2{color:#333;font-size:28px;margin-bottom:10px}section.scroll-home .left p{color:#333;font-size:14px;line-height:1.5}@-webkit-keyframes sheen{0%{-webkit-transform:skewY(-45deg) translateX(0);transform:skewY(-45deg) translateX(0)}100%{-webkit-transform:skewY(-45deg) translateX(12.5em);transform:skewY(-45deg) translateX(12.5em)}}@keyframes sheen{0%{-webkit-transform:skewY(-45deg) translateX(0);transform:skewY(-45deg) translateX(0)}100%{-webkit-transform:skewY(-45deg) translateX(12.5em);transform:skewY(-45deg) translateX(12.5em)}}section.scroll-home .button-box{display:block;clear:both}section.scroll-home .button-box a.button{padding:12px 30px;text-align:center;text-decoration:none;color:#333;border:2px solid #333;font-size:15px;display:inline-block;border-radius:.3em;transition:all .2s ease-in-out;position:relative;overflow:hidden;background:inherit}section.scroll-home .button-box a.button:before{content:"";background-color:rgba(255,255,255,.5);height:100%;width:3em;display:block;position:absolute;top:0;left:-4.5em;-webkit-transform:skewX(-45deg) translateX(0);transform:skewX(-45deg) translateX(0);transition:none}section.scroll-home .button-box a.button:hover{color:#333;background:inherit}section.scroll-home .button-box a.button:hover:before{-webkit-transform:skewX(-45deg) translateX(20em);transform:skewX(-45deg) translateX(20em);transition:all .5s ease-in-out}section.home-info{background-color:#f4f4f4}section.home-info .wrap,section.home-info2 .wrap{max-width:1040px;margin:0 auto;padding:100px 0}section.home-info .wrap .wrap-inner{padding:0 0 60px}h1.weight-ttl,h1.weight-ttl02{font-size:15px;line-height:1;text-align:center;margin-bottom:60px}h1.weight-ttl span,h1.weight-ttl02 span{font-size:34px;display:inline-block;margin:0 10px 0 0}.home-slick{width:94%;margin:0 auto}.home-slick button.slick-prev.slick-arrow,.home-slick button.slick-next.slick-arrow{text-indent:-99999px;background:inherit;background-color:#0c0c0c;background-repeat:no-repeat;background-size:18px;background-position:50% 50%;width:30px;height:30px;padding:0;border-radius:50%;position:absolute}.home-slick button.slick-next.slick-arrow{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/12/arrow-right.png);right:-40px;top:50%;margin-top:-15px}.home-slick button.slick-prev.slick-arrow{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/12/arrow-left.png");left:-40px;top:50%;margin-top:-15px}.home footer.site-footer{background-color:#fff;margin-top:0}footer.site-footer{background-color:#f4f4f4;margin-top:100px;padding-bottom:6%}div#footer_link{max-width:1140px;margin:0 auto;padding-top:6%}div#footer{max-width:1140px;margin:0 auto;padding-top:20px;font-size:11px;text-align:center}div#footer_link ul,dl.footer_link02{width:25%;float:left}dl.footer_link02 dd{line-height:28px;margin:0;font-size:13px}div#footer_link ul li.footer_sub{font-weight:700}div#footer_link ul li a{font-size:13px;color:#333}div#footer_link ul li a:hover{color:#e45a00}.fotter-sns{clear:both;padding-top:100px}div#footer_link .fotter-sns ul{display:flex;width:220px;margin:0 auto;float:none;justify-content:space-between}.fotter-sns ul li{width:57px;height:23px;line-height:inherit;border-radius:2px;overflow:hidden}.fotter-sns ul li a{display:block}.fotter-sns ul li a:hover{opacity:.8}section.home-info ul.news-list{max-width:760px;margin:0 auto}section.home-info ul.news-list li a{font-size:14px;color:#333;display:block;padding:5px 0}section.home-info ul.news-list li a span{font-size:13px;display:inline-block;width:100px;margin-right:20px;font-weight:700}section.home-info ul.news-list li a:hover{color:#e45a00;text-decoration:none}dl.recruit-list dd{margin:0 0 20px}dl.recruit-list dd.recruit-button{width:150px;float:right}dl.recruit-list dd.recruit-button a{width:90%;display:block;background-color:#0c0c0c;color:#fff;font-size:13px;text-align:center;padding:10px 0;border-radius:4px}dl.recruit-list dd.recruit-button a:hover{text-decoration:none;background-color:#e45a00}.tag-data{text-align:right;display:inline-block;float:right;margin:.5rem 0 1rem}.tag-data a{display:inline-block;font-size:10px;color:#333;background-color:#eee;padding:1px 5px}.robomaster-txt{width:100%;font-size:54px;left:0;text-align:center}.wrap-fir-line,.wrap-sec-line{display:flex;justify-content:space-between}.line-contents{width:46%;margin:0 0 40px}.line-contents h2{font-size:24px}.line-contents p{font-size:15px}.office-gallery p{text-align:center;margin-top:2px}ul.office-gallery li{margin-bottom:40px}.page-id-2609 #primary{float:none;width:100%}.page-id-2609 #content{padding:3% 1.6%}.page-id-2609 #main{width:100%;float:none;max-width:1350px;margin:0 auto;padding:0}.page-id-2609 header.entry-header{display:none}.page-id-2609 #wrapper{width:1200px}.page-id-2609 #page{border:none}section#headline{margin:0 0 100px}section#headline header h1{font-family:"century Gothic",'Avenir-Light';font-size:30px;text-align:center}section#headline p{font-size:13px;font-family:"century Gothic",'Avenir-Light';text-align:center;margin:0}.stage{width:299px;height:264px;position:relative}.stage img{position:absolute;top:0;left:0;opacity:1;transition:opacity .3s;height:264px}.stage.on img{opacity:0}.membercolm{display:flex;margin:0 0 60px}ul#dates{margin-top:0}ul.member-profile{margin:34px 0 0}ul.member-profile li{text-align:center}ul.member-profile li:first-child{font-size:20px;font-weight:700;color:#464646;line-height:22px}ul.member-profile li:nth-child(2){color:#949494;font-size:12px;font-family:"century Gothic",'Avenir-Light'}ul.member-profile li:nth-child(3){color:#949494;font-size:12px;margin:10px 0 0}ul.member-profile li:last-child{width:85px;margin:20px auto 0 auto}.cd-modal-content{background-color:#fff;width:900px;margin:0 auto;position:inherit;display:block;padding-bottom:1px}.modal-content-profiletop{display:flex}.modal-content-left{width:50%;float:left;position:relative;height:395px}.modal-content-right{width:50%;float:right}.modal-content-left h1{font-size:32px;margin:8%;font-weight:700;line-height:1.4}.modal-content-left h1 span{display:inline-block;font-family:"century Gothic",'Avenir-Light';font-size:15px;margin:0 0 0 20px}.modal-content-left dl{margin:0 8% 3%}.modal-content-left dl dt{font-size:15px;font-weight:700;margin-bottom:11px;width:15%;float:left;clear:both;line-height:1.4}.modal-content-left dl dd{font-size:13px;line-height:1.6;margin:0 0 20px;width:80%;float:right}.modal-content-profilebottom{margin:4%}span#closebutton-modal{position:fixed;z-index:1;top:80px;right:5%;width:50px;display:block;height:50px;border-radius:50%;background-image:url(https://niwakasoft.jp/wp-content/uploads/2017/01/sp_menu__close_icon.png);background-color:#00000075;background-size:22px;background-repeat:no-repeat;background-position:50% 50%;overflow:hidden;text-indent:100%;white-space:nowrap;cursor:pointer}dl.profile-detail dt{font-size:15px;font-weight:700;margin-bottom:11px}dl.profile-detail dd{font-size:14px;line-height:1.5;margin:0 0 11px}dl.profile-detail dd p{margin:0}.modal-content-right img{vertical-align:inherit;margin:0}.modal{opacity:0;padding:50px;position:absolute;z-index:9999999;-webkit-transition:opacity .6s linear .6s;-moz-transition:opacity .6s linear .6s;-ms-transition:opacity .6s linear .6s;-o-transition:opacity .6s linear .6s;transition:opacity .6s linear .6s}.modal_overlay{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;overflow:auto;position:fixed;right:0;top:0;visibility:hidden;z-index:999999;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.display{opacity:1;visibility:visible}.btn_container{height:100%;text-align:center}.btn_container:before{content:'';display:inline-block;height:100%;vertical-align:middle;width:0}.open_button{display:inline-block;position:relative;vertical-align:middle;z-index:9;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-ms-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}a.open_button{background:#333;display:block;border-radius:60px;color:#fff;font-size:13px;font-family:"century Gothic",'Avenir-Light';padding:3px 0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}a.open_button:hover{background:#55adb7}a.open_button.load{opacity:0}button.modal_close{background:#178ff5;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#fff;cursor:pointer;outline:none;width:52px;height:52px;position:absolute;right:30px;top:30px;-webkit-transition:-webkit-transform .6s;-moz-transition:-moz-transform .6s;-ms-transition:-ms-transform .6s;-o-transition:-o-transform .6s;transition:transform .6s}button.modal_close:hover{background:#178ff5;-webkit-transform:rotate(360deg) scale(1.1);-moz-transform:rotate(360deg) scale(1.1);-ms-transform:rotate(360deg) scale(1.1);-o-transform:rotate(360deg) scale(1.1);transform:rotate(360deg) scale(1.1);-webkit-transition:-webkit-transform .6s;-moz-transition:-moz-transform .6s;-ms-transition:-ms-transform .6s;-o-transition:-o-transform .6s;transition:transform .6s}button.modal_close span,button.modal_close span:before,button.modal_close span:after{background:#fff;content:'';cursor:pointer;display:block;height:2px;position:absolute;width:20px}button.modal_close span:first-child{background:0 0;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}button.modal_close span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}button.modal_close span:after{-webkit-transform:translateY(-2px) rotate(-45deg);-moz-transform:translateY(-2px) rotate(-45deg);-ms-transform:translateY(-2px) rotate(-45deg);-o-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg);top:2px}.fadeSlider{width:100%;position:relative}.fadeSlider span{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.fadeSlider_01-01{animation:fadeSlideImg01 15s ease-out infinite;animation-delay:3s}.fadeSlider_01-02{opacity:0;animation:fadeSlideImg02 15s ease-out infinite;animation-delay:3s}.fadeSlider_01-03{opacity:0;animation:fadeSlideImg03 15s ease-out forwards;animation-delay:3s}@keyframes fadeSlideImg01{0%{opacity:1}33%{opacity:0}66%{opacity:0}100%{opacity:1}}@keyframes fadeSlideImg02{0%{opacity:0}33%{opacity:1}66%{opacity:0}100%{opacity:0}}@keyframes fadeSlideImg03{0%{opacity:0}33%{opacity:0}66%{opacity:1}100%{opacity:1}}ul.profiletop-next{display:flex;position:absolute;width:144px;height:32px;top:10%;right:0}ul.profiletop-next li{width:100%;padding:5px 17% 0 0;height:100%}ul.profiletop-next li{display:flex;justify-content:flex-end}ul.profiletop-next li div{width:22%;margin-left:3%}ul.profiletop-next li div#profile-twitter a,ul.profiletop-next li div#profile-facebook a,ul.profiletop-next li div#profile-instagram a,ul.profiletop-next li div#profile-youtube a{display:block;height:100%;background-repeat:no-repeat;cursor:pointer;background-size:100%}ul.profiletop-next li div#profile-twitter a{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/P-twitter-sns-hover3.png")}ul.profiletop-next li div#profile-facebook a{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/P-facebook-sns-hover3.png")}ul.profiletop-next li div#profile-instagram a{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/P-instagram-sns-hover3.png")}ul.profiletop-next li div#profile-youtube a{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/P-youtube-sns-hover3.png")}ul.profiletop-next li div#profile-twitter a:hover{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/P-twitter-sns-non.png")}ul.profiletop-next li div#profile-facebook a:hover{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/P-facebook-sns-non.png")}ul.profiletop-next li div#profile-instagram a:hover{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/P-instagram-sns-non.png")}ul.profiletop-next li div#profile-youtube a:hover{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/P-youtube-sns-non.png")}ul.profiletop-next li div#profile-twitter,ul.profiletop-next li div#profile-facebook,ul.profiletop-next li div#profile-instagram,ul.profiletop-next li div#profile-youtube{display:block;background-repeat:no-repeat;background-size:28px;cursor:pointer;background-size:100%}.sociales{text-align:center;margin-bottom:20px}#timeline{width:400px;height:143px;overflow:hidden;margin:0 auto;position:relative;background:url(https://niwakasoft.jp/wp-content/uploads/2018/09/timeline-line.png) left 45px top 39px repeat-x}#dates li{list-style:none;float:left;width:84px;height:44px;font-size:14px;text-align:center;font-family:"century Gothic",'Avenir-Light'}#dates a{font-size:12px;line-height:38px;padding-bottom:10px;display:block;color:#333;background:url(https://niwakasoft.jp/wp-content/uploads/2018/09/biggerdot-nomal.png) center bottom 4px no-repeat}#dates a:hover{font-weight:700;color:#d36f12;text-decoration:underline}#dates .selected{font-size:15px;font-weight:700;color:#4b9b32;background:url(https://niwakasoft.jp/wp-content/uploads/2018/09/biggerdot-select.png) center bottom 4px no-repeat}#issues{height:60px;overflow:hidden}#issues li{width:400px;height:60px;list-style:none;float:left}#issues li.selected img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#issues li img{float:left;margin:18px 30px 0 10px;background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out;-webkit-transform:scale(.7,.7);transform:scale(.7,.7)}#issues li p{font-size:13px;line-height:22px;margin:15px 0 0}.modal-content-left dl:after{content:"";display:block;clear:both}a.web-link{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/website-linkicon.png);background-repeat:no-repeat;background-size:12px;background-position:0 4px;display:block;color:#118ab2;padding:0 0 0 19px;font-family:"century Gothic",'Avenir-Light';margin-top:2px}.info-yamazaki{border:solid 4px #eee;padding:4%}.info-yamazaki img{width:22%;float:left;margin:0 4% 0 0}.info-yamazaki-tx{width:73%;float:right}.info-yamazaki-tx p{margin:0 0 20px;font-size:15px}.info-yamazaki-tx h5{font-weight:700;font-size:18px;margin:0}.info-yamazaki-tx ul{margin-bottom:0}.info-yamazaki-tx h5 span{font-size:13px;display:inline-block;margin:0 0 0 10px;color:#a2a2a2}.info-yamazaki-tx ul.SNS-link li a{font-size:14px;padding:0 0 0 25px;background-repeat:no-repeat;background-size:18px;background-position:0 50%;text-decoration:underline}.info-yamazaki-tx ul.SNS-link li:first-child a{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/sp-youtube-p.png");color:#d63732}.info-yamazaki-tx ul.SNS-link li:nth-child(2) a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-twitter-p.png);color:#18aaf0}.info-yamazaki-tx ul.SNS-link li a:hover{text-decoration:none}#pageloading-wrap{background:#80acd1;width:100%;height:100%;position:fixed;top:0;left:0;text-align:center;display:block;z-index:99999999}#pageloading-icon{display:block;vertical-align:middle;text-align:center}.ball-grid-pulse{height:20px;top:50%;position:absolute;left:50%;margin-left:-23px}blockquote{background-color:#f9f9f9;padding:5% 4% 4%;position:relative}blockquote p{margin:0;font-size:13px;line-height:1.5}blockquote:before{content:"”";font-size:37px;height:23px;position:absolute;display:inline-block;top:2px;color:#cbcbcb}blockquote:after{content:"”";font-size:37px;height:23px;position:absolute;display:inline-block;bottom:23px;color:#cbcbcb;right:4%}.single-author{border:solid 3px #333;padding:4%}.single-author ul li .li-inner-img{width:80px;height:80px;float:left;margin:0 4% 0 0;overflow:hidden;position:relative;border-radius:50%}.single-author ul li .li-inner-img img{margin:0;position:absolute;top:58px;left:52%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:200%}.single-author ul li p{margin:0;font-size:15px;font-weight:700}.single-author ul li{margin:0 0 8px}.single-author ul li p span{display:block;font-size:12px}.single-author h6{font-size:14px;margin:0 0 10px;font-weight:700}.sns-inline{position:relative;max-width:100%;padding-top:56.25%}.sns-inline iframe{position:absolute;top:0;right:0;width:100%;height:100%}.frame:after,.post-frame-movie:after,article.entry-post:after,.performance-inner .body:after,.performance:after,.info-yamazaki:after,.single-author ul li:after{content:"";display:block;clear:both}main.open{transform:translateX(-250px)}.menu-trigger{display:inline-block;width:27px;height:19px;vertical-align:middle;cursor:pointer;position:fixed;top:37px;z-index:100}.menu-trigger span{display:inline-block;box-sizing:border-box;position:absolute;left:0;width:100%;height:3px;background-color:#000;transition:all .5s}.menu-trigger.active span{background-color:#fff}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger.active span:nth-of-type(1){transform:translateY(5px) rotate(-45deg)}.menu-trigger span:nth-of-type(2){top:8px}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active span:nth-of-type(3){transform:translateY(-12px) rotate(45deg)}nav.drawr-slidemenu{height:100%;padding-top:100px;background-color:#111;position:fixed;top:0;right:0;z-index:10;transform:translate(100%);transition:all .5s}nav.drawr-slidemenu.open{transform:translateZ(0)}nav.drawr-slidemenu li{margin:0}.kijisita-box{margin:0 auto;padding:0 60px;max-width:870px}.kijisita-box h2.kijisita-ttl02{font-size:16px}.kijisita-box article.news-list a{display:block;color:#333}.kijisita-box article.news-list a .news-img{width:14%;float:left}article.news-list.news-data,article.news-list.news-data{width:70%;float:right}article.news-list .news-date,article.news-list .news-title{width:81%;float:right;font-size:14px}.kijisita-box article.news-list a:hover{color:#e45a00}h1.entry-title{padding-top:30px}nav.drawr-slidemenu li a{color:#fff;font-size:13px;padding:12px 8%;display:block;position:relative}nav.drawr-slidemenu li a:hover{position:relative}nav.drawr-slidemenu li a:hover:before{position:absolute;content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#87e41a;right:10%;top:50%;margin-top:-3px;z-index:2}h4.sub_white03 span{display:inline-block;margin:0 10px 0 0}ul.side-sns{border-top:solid 3px #5b5b5b;padding-top:40px;margin-top:30px}ul.side-sns li:first-child{font-weight:900;color:#5c5c5c;font-size:16px;margin:0 0 15px}div#contact table,div#contact table tr,div#contact table th,div#contact table td{border:none}div#contact table th,div#contact table td{padding:10px 0}div#contact table th{text-align:left;vertical-align:top}div#contact table td input{width:100%}ul.contact_address_en li img{width:14px}ul.contact_sosial_en li.facebook a{background-color:#0073aa}ul.contact_sosial_en li.twitter a{background-color:#49bbf1}ul.contact_sosial_en li.facebook a:hover{background-color:#00557d}ul.contact_sosial_en li.twitter a:hover{background-color:#259cd5}ul.contact_sosial_en li.twitter a,ul.contact_sosial_en li.facebook a{display:block;padding:11px 5px;text-align:center;font-size:13px;color:#fff;border-radius:4px}ul.contact_sosial_en li.twitter,ul.contact_sosial_en li.facebook{width:300px;margin:0 0 10px}div#contact table th,div#contact table td{display:block}.page-aboutus{margin:50px auto;padding:0 60px;max-width:870px}.page-aboutus h2{font-size:16px}.page-aboutus ul li a{display:block;color:#333;font-size:14px;padding:7px 0;position:relative}.page-aboutus ul li a:after{content:'';position:absolute;right:0;top:50%;margin-top:-7px;border-top:3px solid transparent;border-left:3px solid #c5c5c5;border-right:3px solid transparent;border-bottom:3px solid #c5c5c5}.page-aboutus ul li a:before{position:absolute;content:"";height:1px;width:30px;background-color:#c5c5c5;right:0;top:50%;margin-top:-2px}.page-aboutus ul li a:hover{color:#e45a00}dl.interview-topic dt{width:18%;float:left}dl.interview-topic dd{width:75%;float:left;margin-left:25px;padding-top:20px}dl.interview-topic:after{display:block;clear:both;content:""}figure#inteview-detail figcaption{margin-top:-6px;color:#474747;font-size:13px}figure#inteview-detail{margin:30px 0}dl.interview-topic{margin:30px 0}.talk{border-top:double 3px #d0d0d0;border-bottom:double 3px #d0d0d0;padding:20px 0;margin:0 0 24px}.talk p{font-size:14px}span.glay{color:#666f80;font-weight:900}span.yelloworange{color:#f2b608;font-weight:900}span.brown{color:#aa5939;font-weight:900}.headline-image{padding-top:50px;margin:20px 0 0;position:relative}.headline-image:before{position:absolute;content:"";display:block;width:40px;height:6px;top:20px}.headline-image.glay:before{background-color:#aaa}.headline-image.yelloworange:before{background-color:#f2b608}.headline-image.brown:before{background-color:#aa5939}.petit p{font-size:14px}.petit{border-top:double 3px #d0d0d0;border-bottom:double 3px #d0d0d0;padding:20px 0;margin:0 0 24px}article.pastarticle{margin:0 0 30px}article.pastarticle h1,article.pastarticle h1 a{font-size:20px;margin-top:10px}article.pastarticle .page-data-head-01 span{font-size:13px;font-weight:900}.page-data-head-02 a{display:inline-block;font-size:10px;color:#333;background-color:#eee;padding:1px 5px}.tag #primary,.category #primary{width:100%;float:none}.tag.hfeed .entry .entry-header,.category.hfeed .entry .entry-header{margin:0 0 20px}.tag .entry .post-thumbnail,.category .entry .post-thumbnail{margin:0 4% 0 0;width:18%;float:left}.tag.hfeed .entry .entry-header h2,.category.hfeed .entry .entry-header h2{font-size:20px}h2.chumidashi{font-size:26px;border-bottom:solid 2px #000;padding:0 0 20px;color:#000;letter-spacing:1px}ul.kajogaki li{list-style:disc;margin-bottom:5px;list-style-position:inside}h3.komidashi{font-size:22px;color:#000;letter-spacing:1px}a.text-link{background-image:url(https://niwakasoft.jp/wp-content/uploads/2019/04/text-link-icon.png);background-repeat:no-repeat;padding-left:26px;border-bottom:solid 1px #0073aa;background-size:18px;background-position:0 50%}div#company table th{width:26%;text-align:left}div#company table{font-size:13px}dl.adress{margin:60px 0;border:dashed 1px #b5b5b5;padding:4%;font-size:15px}dl.adress dd{font-size:14px;display:block}dl.adress dd span{display:inline-block;margin:0 0 0 10px}.Management-Philosophy{margin:20px 0 100px;padding-top:60px;position:relative}.Management-mission+p{font-size:20px;font-weight:900;margin:20px 0 10px}.Management-mission+p+p{font-weight:500;margin-bottom:60px}.Management-mission+p+p span{display:block}dl.value{margin:20px auto 50px auto}dl.value dt{position:relative;font-size:18px;font-weight:900;padding:10px 0 10px 40px;border-bottom:solid 2px #222;margin:0 0 10px}dl.value dt:after{content:"";position:absolute;left:0;top:50%;width:12px;height:12px;border:solid 2px #222;border-radius:50px;margin-top:-6px}dl.value dt:before{content:"";position:absolute;left:4px;top:50%;width:4px;height:4px;background-color:#222;border-radius:50px;margin-top:-2px}dl.value+h3{font-size:24px;font-weight:900;margin:120px 0 10px}dl.value+h3+p{font-weight:500}dl.value+h3+p span{display:block}dl.value+h3+p+picture{display:block;margin:40px auto;text-align:center}.Management-mission{font-size:13px;display:inline-block;font-weight:900;padding:3px 15px;border:solid 2px #222;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}ul.bq-dl li a.text-link{display:block;border:solid 1px #d0d0d0;padding:2% 4% 2% 8%;background-position:3% 50%}ul.bq-dl li{margin:0 0 10px}ul.bq-dl li a.text-link:hover{background-color:#eee}div#company{margin:0 0 40px}.newbox{background-color:#efefef;padding:35px}.newbox h2{font-size:16px}span.red{color:#c60000}ul.nomarl-list{list-style:inside}ul.nomarl-list li span{display:inline-block;min-width:80px}section.home-info2 .wrap.cfrp{display:flex;justify-content:space-between}section.home-info2 .wrap.cfrp .left{margin:20px 0 0}section.home-info2 .wrap.cfrp .left .link{margin:36px 0 0}section.home-info2 .wrap.cfrp .left .link a{display:inline-block;transition:background .15s ease-in-out;background:#0073aa;border-radius:6px;color:#fff;font-size:.88889em;font-weight:700;line-height:1.3;outline:none;padding:18px 26px;text-decoration:none}section.home-info2 .wrap.cfrp .left .link a:hover{background:#111}section.home-info2 .wrap.cfrp .right{margin:-30px 0 0}section.home-info2.blackbone{text-align:center;background-color:#111}section.home-info2.blackbone a{display:block;padding:140px 0;background-image:url(https://niwakasoft.jp/wp-content/uploads/2023/09/blackbone-background.webp);background-repeat:no-repeat;background-position:50% 50%}section.home-info2.blackbone a:hover{opacity:.6}.masthead-right ul:after,.site-header-main:after,.header-main-inner:after,.service-bunner:after,.wrap-inner:after,.fotter-sns:after,ul.imglist:after,ul.imglist2:after,header.entry-header:after,div#footer_link:after,.kijisita-box article.news-list:after,.kijisita-box article.news-list a:after,#breadcrumb ul:after,ul#dates:after{display:block;content:"";clear:both}#breadcrumb{width:100%;height:34px;font-size:13px;clear:both;padding:20px 0 0}#breadcrumb ul{margin:0 auto}#breadcrumb li{float:left;margin:9px 5px 0 0;color:#493c33;font-size:11px}#breadcrumb li:first-of-type{float:left;padding-left:20px;background-image:url(https://niwakasoft.jp/wp-content/uploads/2017/04/sp_homeicon.png);background-repeat:no-repeat;background-size:11px;background-position:0 4px}#breadcrumb a{color:#222}#breadcrumb a:hover{color:#d36f12}#breadcrumb a:after{content:">";padding:0 5px}@media only screen and (min-width:680px){.widget_search .search-field{width:auto}.entry .entry-content .wp-block-columns{flex-wrap:nowrap}}@media only screen and (min-width:768px){h1{font-size:2.8125em}.entry-title,.not-found .page-title,.error-404 .page-title,.has-larger-font-size,h2{font-size:2.25em}.entry-title{hyphens:none}.site-title+.social-navigation,.site-description+.social-navigation{margin-top:calc(1rem/5)}.post-navigation .nav-links{margin:0}.pagination .nav-links{margin-left:calc(10% + 60px);padding:0}.pagination .nav-links .prev>*,.pagination .nav-links .next>*{display:inline-block;vertical-align:text-bottom}.pagination .nav-links>*{padding:1rem}.comment-navigation .nav-previous .secondary-text,.comment-navigation .nav-next .secondary-text{display:inline}.site-branding{margin:0 calc(10% + 60px)}.site-logo{margin-bottom:0;position:absolute;right:calc(100% + (1.25*1rem));top:4px;z-index:999}.site-logo .custom-logo-link{width:64px;height:64px}.featured-image .site-title{display:inline-block}.site-title{display:inline}.site-main{margin:0 auto 100px auto;padding:0 60px;max-width:870px}.home .site-main{max-width:inherit;padding:0}.entry .entry-header{margin:0 0 40px}.entry .post-thumbnail{margin:1rem calc(10% + 60px)}.comments-area{max-width:calc(8*(100vw/12) - 28px)}.comments-area{margin:calc(3*1rem) calc(10% + 60px)}.comments-area>*{margin-top:calc(3*1rem);margin-bottom:calc(3*1rem)}.comments-area .comments-title-wrap{align-items:baseline;display:flex;justify-content:space-between}.comments-area .comments-title-wrap .comments-title{flex:1 0 calc(3*(100vw/12))}.comments-area .comments-title-wrap .discussion-meta{flex:0 0 calc(2*(100vw/12));margin-left:1rem}.comment{padding-left:calc(.5*(1rem + calc(100vw/12)))}.comment.depth-1,.comment .children{padding-left:0}.comment.depth-1{margin-left:calc(3.25*1rem)}.comment .comment-author .avatar{float:inherit;margin-right:inherit;position:absolute;top:0;right:calc(100% + 1rem)}.comment .comment-author .post-author-badge{right:calc(100% + .75rem)}.comment-form .comment-form-author,.comment-form .comment-form-email{width:calc(50% - .5rem);float:left}.comment-form .comment-form-email{margin-left:1rem}.archive .page-header,.search .page-header,.error404 .page-header{margin:0 0 100px}.hfeed .entry .entry-header{margin:calc(3*1rem) calc(10% + 60px) calc(1rem/2)}.error-404.not-found .page-content,.no-results.not-found .page-content{margin:calc(3*1rem) calc(10% + 60px) calc(1rem/2)}#colophon .widget-area,#colophon .site-info{margin:calc(3*1rem) calc(10% + 60px)}.entry .entry-content .entry-content,.entry .entry-content .entry-summary,.entry .entry-content .entry,.entry .entry-summary .entry-content,.entry .entry-summary .entry-summary,.entry .entry-summary .entry{margin:inherit;max-width:inherit;padding:inherit}.entry .entry-content .wp-block-pullquote p{font-size:2.25em}.entry .entry-content .wp-block-pullquote.is-style-solid-color{padding-left:10%;padding-right:10%}.entry .entry-content .wp-block-pullquote.is-style-solid-color p{font-size:2.25em}.entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote{margin-left:0;margin-right:0}.entry .entry-content .wp-block-quote.is-large,.entry .entry-content .wp-block-quote.is-style-large{margin:1rem 0;padding:1rem 0}.entry .entry-content .wp-block-quote.is-large p,.entry .entry-content .wp-block-quote.is-style-large p{font-size:1.6875em}}@media only screen and (min-width:782px){.admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true{top:32px;height:calc(100vh - 32px)}.admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true{top:0}}@media only screen and (min-width:1025px){.home .entry .entry-content,.entry .entry-summary{max-width:inherit;width:100%;margin:0;padding:0}.home .entry .entry-content>*,.entry .entry-summary>*{max-width:inherit}nav.drawr-slidemenu{width:20%}.performance-inner{width:48%;float:left;margin-bottom:30px}.performance-inner:nth-child(odd){float:right}.performance-inner table,.performance-inner table th,.performance-inner table td{border:none;padding:0}.performance-inner table th,.performance-inner table td{text-align:left;font-size:15px}.performance-inner .body{font-size:15px}.totalcost-inner{font-size:18px;font-weight:900;text-align:center;margin:0 0 20px}}@media only screen and (min-width:1168px){.post-navigation{margin:calc(3*1rem) 0;max-width:100%}.post-navigation .nav-links{flex-direction:row;margin:0 calc(10% + 60px);max-width:calc(6*(100vw/12) - 28px)}.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{min-width:calc(50% - 2*1rem)}.post-navigation .nav-links .nav-previous{order:1}.post-navigation .nav-links .nav-next{order:2;padding-left:1rem}.comment .comment-content{padding-right:1rem}#colophon .widget-column .widget{margin-right:calc(3*1rem);width:calc(50% - (3*1rem))}}@media only screen and (min-width:1379px){.entry .entry-content .wp-block-audio.alignleft audio,.entry .entry-content .wp-block-audio.alignright audio{max-width:385.44px}}@media only screen and (min-width:280px) and (max-width:300px){nav.drawr-slidemenu{width:100%}}@media only screen and (min-width:280px) and (max-width:680px){body{font-size:14px;line-height:1.6}p{margin:0 0 26px}h2{font-size:20px}h3{font-size:17px}h4{font-size:15px}.entry .entry-content,.entry .entry-summary,.entry .entry-footer,.entry-sidebar{margin:calc(3*1rem) 1rem 1rem}.home .entry .entry-content,.home .entry .entry-summary{margin:0}img.center_img{margin:20px 0 40px}dl.recruit-list:after{display:block;content:"";clear:both}.fotter-sns{padding-top:30px}div#footer_link ul li.footer_sub{margin:0 0 8px}div#footer_link ul li a{display:block;font-size:12px;padding:3px 0}dl.footer_link02 dd{font-size:12px}div#footer_link ul li a img{display:block;width:100%}.fotter-sns ul li{height:auto}section.scroll-home-sp{background-image:url(https://niwakasoft.jp/wp-content/uploads/2023/09/home-camp-mobile.webp);background-size:cover;border-top:solid 20px #fff;border-left:solid 20px #fff;border-right:solid 20px #fff;border-bottom:solid 90px #fff;position:relative}section.scroll-home-sp .left{margin:0;width:100%;position:absolute;bottom:0;background-color:rgb(255 255 255/51%);background:linear-gradient(#00000012 10%,#000000ad 100%);padding:4% 8%;color:#fff}section.scroll-home-sp .left p{font-weight:700;line-height:1.4}section.home-segment{margin-top:-50px}.kijisita-box{padding:0;margin:calc(3*1rem) 1rem 1rem}nav.drawr-slidemenu{width:100%;padding-top:40px}nav.drawr-slidemenu li a{padding:8px 8%;text-align:left}.menu-trigger{right:6%;top:23px}body.home:after{content:none}div#footer_link ul,dl.footer_link02{width:100%;float:none;margin:20px 0 30px}h1#logo{width:33%;margin:6% auto 0 auto}header#masthead{border-bottom:1px solid rgba(0,0,0,.08);height:66px}header.site-header{background-color:#fff;box-sizing:border-box;margin:0;position:fixed;text-align:center;width:100%;z-index:20;border:none;height:60px;padding:0 4%;top:0}.home-section-sp{position:relative;margin:0 auto;width:90%}.home-section-sp .center{display:inline-block}.home-section-sp .button-box{display:inline-block;margin:0 0 30px}.home-section-sp .button-box a{padding:5px 50px 6px 0;text-align:center;color:#0073aa;font-size:11px;display:inline-block;border-radius:.3em;background:inherit;text-decoration:none;position:relative;font-weight:900}.home-section-sp .button-box a:after{content:'';position:absolute;right:0;top:50%;margin-top:-7px;border-top:3px solid transparent;border-left:3px solid currentColor;border-right:3px solid transparent;border-bottom:3px solid currentColor}.home-section-sp .button-box a:before{position:absolute;content:"";height:1px;width:30px;background-color:#0073aa;right:0;top:50%;margin-top:-2px}.home-section-sp.sectionindex_item{position:relative;padding-top:30px}.home-section-sp.sectionindex_item:before{content:'';display:block;width:100%;height:1px;background-color:#dfdfdf;position:absolute;top:0}h2.sub-ttl span{display:block;font-size:11px;letter-spacing:.14em;margin:0 0 20px;font-weight:400;position:relative;padding:12px 0 0;color:#8a8a8a}h2.sub-ttl span:after{position:absolute;content:"";display:block;width:16px;height:3px;background-color:#dfdfdf;left:0;top:0}.home-section-sp .center h2{font-size:17px}.home-section-sp .center p{font-size:13px;line-height:1.9}section.home-info .wrap:first-child{padding-bottom:40px;padding-top:40px}h1.weight-ttl,h1.weight-ttl02{text-align:left;width:90%;margin:0 auto 40px auto;font-size:11px}.wrap-inner.recruit h1.weight-ttl{width:100%}section.home-info ul.news-list{width:90%}section.home-info ul.news-list li a span{display:block;font-size:12px;margin:0 0 5px}section.home-info ul.news-list li a{line-height:1.5;font-size:13px}section.home-info ul.news-list{width:90%}section.home-info ul.news-list li a span{display:block;font-size:11px;margin:0 0 3px}section.home-info ul.news-list li a{line-height:1.9;font-size:13px;padding:0}section.home-info ul.news-list li{margin:0 0 10px}.home-slick{width:90%}.post-item{margin:0 0 10px}.post-item a .post-itemtex{width:66%;float:right}.post-item a figure{width:20%;float:left;margin:0}.post-item a figure{width:20%;float:left;margin:0}.wrap-inner.recruit{width:90%;margin:0 auto;padding:0}dl.recruit-list dd{font-size:14px;line-height:1.5}dl.recruit-list{margin:0}dl.recruit-list dd.recruit-button{margin:20px 0 0}h1.weight-ttl span,h1.weight-ttl02 span{font-size:17px}div#footer_link{width:90%;padding-top:40px}.nav-links span.meta-nav,.nav-links span.meta-nav{font-size:11px;display:block;font-weight:700;color:#d7d7d7;margin:0 0 3px}.kijisita-box article.news-list{margin:0 0 5px}article.news-list .news-date{font-size:11px;font-weight:700}article.news-list .news-title{font-size:12px;line-height:1.4}ul.side-sns{border-top:solid 1px #e8e8e8;padding-top:40px;margin-top:30px}ul.side-sns li:first-child,ul.side-sns li:nth-child(3){font-weight:900;color:#5c5c5c;font-size:16px;margin:0 0 15px}div#contact table th,div#contact table td{padding:0 0 10px}section#headline{margin:0 0 40px}.page-id-2609 .entry .entry-content{margin-right:0;margin-left:0}.membercolm{margin:0 0 3px !Important;position:relative;width:100%;min-height:160px}div#xplay1.saiseim,div#xplay2.saisei,div.saisei{text-indent:-99999px;position:absolute;top:50%;left:50%;width:30px;height:37px;background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/play-icon.png);background-repeat:no-repeat;background-size:30px;z-index:10;margin:-15px 0 0 -15px}.stage{width:100% !Important;height:99% !Important}.stage img{height:auto !Important;margin:0}.stage video{width:100%;height:100%}.colum-stage{width:50%;position:relative}.profile-MB dd ul{width:50%;float:left;margin:28px 0 !important}ul.member-profile li:last-child{margin:10px auto 0 auto !important}ul.member-profile li:nth-child(3){margin:2px 0 0 !important}dl.profile-MB{position:relative;margin:0}.cd-modal-content{width:100% !Important;margin:0 !important}.modal-content-left,.modal-content-right{width:100% !important;float:none !important;height:inherit !important}.modal-content-right{position:relative}.modal-content-profiletop{display:inherit !important}.modal{z-index:999999999 !Important;padding:0 !Important;height:100% !important}header.masthead{z-index:8888888}button.modal_close{width:28px !Important;height:28px !Important;background:#274660 !important;padding:0}.modal-content-left dl{margin:0 6% !Important}.modal-content-left dl dt{font-size:14px !Important;width:16%;float:left;clear:both;line-height:1.4}.modal-content-left dl dd{width:84%;float:right}.modal-content-left h1{font-size:24px !Important;margin:15% 6% 6% !Important}.modal-content-profilebottom{margin:0 6% 6% !Important}.modal-content-left h1 span{font-size:13px !important;font-weight:400}dl.profile-detail dd{font-size:13px !important}.fadeSlider{overflow:hidden}.modal_content{height:100%;background-color:#fff;overflow-y:scroll}.modal-content-right ul{position:absolute;background-color:#fff;bottom:-23px;left:50%;width:240px;margin-left:-120px;display:flex;box-shadow:0 2px 7px #00000021;border-radius:6px;justify-content:space-between}.modal-content-right ul li{width:17%;padding:4%;text-indent:-999999px;background-repeat:no-repeat;background-size:20px;background-position:50% 50%}.modal-content-right ul li a{background-repeat:no-repeat;background-size:20px;background-position:50% 50%;display:block}.modal-content-right ul li:first-child a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-twitter-p.png)}.modal-content-right ul li:first-child{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/sp-twitter-p-non.png")}.modal-content-right ul li:nth-child(2){background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-facebook-p-non.png)}.modal-content-right ul li:nth-child(2) a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-facebook-p.png)}.modal-content-right ul li:nth-child(3){background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-instagram-p-non.png)}.modal-content-right ul li:nth-child(3) a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-instagram-p.png)}.modal-content-right ul li:last-child{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-youtube-p-non.png)}.modal-content-right ul li:last-child a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-youtube-p.png)}a.websitelink-p{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/website-linkicon.png");background-repeat:no-repeat;background-size:12px;background-position:0 2px;display:block;color:#118ab2;padding:0 0 0 19px;font-family:"century Gothic",'Avenir-Light';margin-top:2px}ul.member-profile li:first-child{font-size:18px}.page-id-2609 #main{padding-bottom:40px}dl.profile-detail dt{font-size:14px !Important}div#contact{width:90%}form.wpcf7-form div#contact{width:100%}.wpcf7-form-control.wpcf7-submit{-webkit-appearance:button;border-radius:4px;font-size:13px}#contact td{padding:0 0 10px}#contact th{padding:14px 0 4px}td.contact_last img{margin:0 0 10px}td.contact_last input{width:93%;padding:2.2% 3.3%;-webkit-appearance:none}.contact_address_en{width:100%;float:none;margin:0;font-weight:400;font-size:13px}.contact_address_en li img{margin:3px 0 0;width:16px}.contact_address_en span{width:inherit;float:none;padding:0 0 0 10px;line-height:1.4;display:inline-block;font-size:13px}.contact_sosial_en{float:none;width:100%;margin-top:30px}.contact_sosial_en .twitter a,.contact_sosial_en .facebook a{width:80%;height:auto;padding:16px 0 16px 20%;background-repeat:no-repeat;background-size:24px;background-position:6% 50%}.contact_sosial_en .twitter a{background-image:url(/wp-content/themes/niwaka/images/icon_twitter02_en.png);background-color:#41c3fd}.contact_sosial_en .facebook a{background-image:url(/wp-content/themes/niwaka/images/icon_facebook02_en.png);background-color:#3d73a1}.home-slick{width:89%;margin:20px}.post-item:after,.post-item a:after{content:"";display:block;clear:both}.post-item a figure{width:28%;float:left;margin:0 5% 0 0}.post-item a figure img{margin:0;display:block}.post-item{margin:0 0 3%}.post-item a{font-size:13px;display:block;height:100%;color:#333}.post-item .post-itemtex span#data{font-size:11px;margin:0 0 4px}article.news-list a{display:block;font-size:12px}article.news-list a .news-title{font-size:12px;color:#333}.info-yamazaki{margin:0;padding:6%;border:solid 2px #eee}.info-yamazaki-tx h5{margin:0 0 10px}.info-yamazaki-tx p{font-size:14px;margin:0 0 10px}.info-yamazaki img{width:100%;float:none;margin:0 0 6%}.info-yamazaki-tx{width:100%;float:none}h3.ttl-margin-b{margin-bottom:0}.single-author{margin:0 0 30px;padding:6%;border:solid 3px #333}.single-author ul li .li-inner-img{margin:0 8% 0 0;width:60px;height:60px}.single-author ul li .li-inner-img img{top:45px}.single-author h6{margin:0 0 15px}h4.sub_white03{border:none;margin:50px 20px 20px 0}.sns-inline iframe{width:100%}a.text-link{background-size:14px}.info-yamazaki-tx ul.SNS-link li a{font-size:13px;background-size:15px;padding:0 0 0 22px;background-position:0 33%}.performance .slick-list.draggable{padding:0 20px !important}div.performance-inner{margin:0 8px}div.performance-inner img{width:100%}div.performance-inner table,div.performance-inner table th,div.performance-inner table td{border:none;text-align:left;font-size:13px;padding-left:10px}div.performance-inner table{background-color:#f8f8f8}div.performance-inner .body{background-color:#f8f8f8;padding:10px 10px 0;font-weight:900}div.performance-inner .body .cost{display:inline-block;margin:0 0 0 10px}ul.dot-class li{display:inline-block;margin-right:2px}ul.dot-class li button{padding:6px 8px;font-size:11px}.RM-contactform-inner input{width:100%}.RM-contactform-inner select{-webkit-appearance:button;-webkit-appearance:none;width:100%;background-color:#f8f8f8;padding:8px;border-color:#ccc}span.wpcf7-form-control-wrap.checkbox-302{margin:15px 0 0;display:block}.page-aboutus{padding:0;margin:calc(3*1rem) 1rem 1rem}.page-aboutus h2{font-size:16px}.page-aboutus ul li a{display:block;color:#333;font-size:12px;padding:7px 0;position:relative}.page-aboutus ul li a:after{content:'';position:absolute;right:0;top:50%;margin-top:-7px;border-top:3px solid transparent;border-left:3px solid #c5c5c5;border-right:3px solid transparent;border-bottom:3px solid #c5c5c5}.page-aboutus ul li a:before{position:absolute;content:"";height:1px;width:30px;background-color:#c5c5c5;right:0;top:50%;margin-top:-2px}.sns-inline{margin:0 0 40px}blockquote{padding:10% 5%}dl.interview-topic dt{width:35%;float:none}dl.interview-topic dd{width:100%;float:none;margin-left:0;padding:15px;border:solid 1px #ddd;box-shadow:2px 2px 1px #ebebeb;margin-top:-22px;position:relative;z-index:-1}dl.interview-topic dd:before{display:block;position:absolute;content:"";height:10px;width:70px;background-color:#fff;top:-2px;left:7%}figure#inteview-detail figcaption{font-size:12px}.tag-data,.entry .entry-meta{margin-bottom:0}h2.chumidashi{font-size:20px;padding:0 0 10px}h3.komidashi{font-size:16px}.Management-Philosophy h3{font-size:17px;margin-bottom:18px}.Management-Philosophy h3+p{font-size:15px}.Management-Philosophy h3+p+p{font-size:14px}dl.value dt{font-size:15px;padding:10px 0 10px 25px}dl.value+h3{font-size:17px;margin:60px 0 20px}dl.value+h3+p{font-size:14px}dl.value+h3+p span{display:inline}ul.bq-dl li a.text-link{padding:4% 4% 4% 12%;background-position:4% 50%}.modal_overlay{background:rgba(0,0,0,.95)}.stage.video9:before,.stage.video11:before,.stage.video13:before,.stage.video15:before,.stage.video17:before,.stage.video19:before,.stage.video21:before,.stage.video23:before{display:block;content:"";height:150px}section.home-info2 .wrap.cfrp{display:inherit;padding:40px 5%;background-color:#f4f4f4}section.home-info2 .wrap.cfrp .right{display:none}section.home-info2 .wrap.cfrp .left .link a{font-size:14px;margin:0 auto;background:#292d31;padding:16px 23px}section.home-info2 .wrap.cfrp .left .link{text-align:center}section.home-info2.blackbone a img{width:200px}section.home-info2.blackbone a{padding:90px 0 80px;background-size:200%;background-position:40% 60%}}@media only screen and (min-width:681px) and (max-width:1000px){.page .site-main{margin:0 auto;padding:0 60px;max-width:870px}h1#logo{width:17%;margin:2.7% auto 0 auto}.menu-trigger{right:8%;top:20px}nav.drawr-slidemenu.open{width:25%}section.home-info ul.news-list,.home-slick,.wrap-inner.recruit{max-width:500px}section.home-info ul.news-list li a span{font-size:12px;display:block}.post-item{margin:0}.post-item a{display:block}.post-item a figure{width:15%;float:left;margin:0}.post-item a .post-itemtex{width:80%;float:right}.wrap-inner.recruit{margin:0 auto}div#footer_link{max-width:650px}.fotter-sns{padding-top:60px}footer.site-footer{padding-bottom:10%}div#footer_link ul li.footer_sub,dl.footer_link02 dt.top{font-size:15px}div#footer_link ul li a,dl.footer_link02 dd{font-size:11px}section.scroll-home .button-box a.button{color:#333;background:#fff;border:none}section.scroll-home .button-box{margin:30px 0 0}section.scroll-home .center{width:53%}.colum-stage{width:50%;position:relative}div#xplay1.saiseim,div#xplay2.saisei,div.saisei{text-indent:-99999px;position:absolute;top:34%;left:50%;width:30px;height:37px;background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/play-icon.png);background-repeat:no-repeat;background-size:30px;z-index:555;margin:-15px 0 0 -15px}.stage{width:100% !important;height:220px !important}.stage video{width:100%;height:205px}.stage img{width:100% !important;height:auto !important}.membercolm{position:relative}.modal{z-index:999999999 !Important;padding:0 !Important;height:100% !important;width:100% !important}.modal_content{height:100%;background-color:#fff;overflow-y:scroll}.cd-modal-content{width:100% !Important;margin:0 !important}.modal-content-profiletop{display:inherit !important}.modal-content-left,.modal-content-right{width:100% !important;float:none !important;height:inherit !important}.modal-content-right{position:relative}.modal-content-right ul{position:absolute;background-color:#fff;bottom:-23px;right:50%;margin-right:-150px;width:300px;display:flex;border-radius:6px;justify-content:space-between;box-shadow:0 2px 7px #00000021;-moz-box-shadow:0 2px 7px #00000021;-webkit-box-shadow:0 2px 7px #00000021}.modal-content-right ul li{width:17%;padding:4%;text-indent:-999999px;background-repeat:no-repeat;background-size:20px;background-position:50% 50%}.modal-content-right ul li a{background-repeat:no-repeat;background-size:20px;background-position:50% 50%;display:block}.modal-content-right ul li:first-child a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-twitter-p.png)}.modal-content-right ul li:first-child{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/sp-twitter-p-non.png")}.modal-content-right ul li:nth-child(2){background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-facebook-p-non.png)}.modal-content-right ul li:nth-child(2) a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-facebook-p.png)}.modal-content-right ul li:nth-child(3){background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-instagram-p-non.png)}.modal-content-right ul li:nth-child(3) a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-instagram-p.png)}.modal-content-right ul li:last-child{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-youtube-p-non.png)}.modal-content-right ul li:last-child a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-youtube-p.png)}.modal-content-profilebottom{margin:3% 8% 8% !Important}.fadeSlider span{text-align:center}.fadeSlider img{margin:0 auto !Important;display:block}#modal-1 .fadeSlider,#modal-2 .fadeSlider{background-color:#d9e0e6}#modal-3 .fadeSlider,#modal-4 .fadeSlider,#modal-5 .fadeSlider,#modal-6 .fadeSlider,#modal-7 .fadeSlider{background-color:#d6e7e9}#modal-8 .fadeSlider,#modal-9 .fadeSlider,#modal-10 .fadeSlider{background-color:#dce3ed}#modal-11 .fadeSlider,#modal-12 .fadeSlider{background-color:#d5e6e8}#modal-13 .fadeSlider,#modal-14 .fadeSlider,#modal-15 .fadeSlider,#modal-16 .fadeSlider,#modal-17 .fadeSlider,#modal-18 .fadeSlider{background-color:#cee2f2}#modal-19 .fadeSlider,#modal-20 .fadeSlider,#modal-24 .fadeSlider{background-color:#d8eae2}#modal-21 .fadeSlider,#modal-22 .fadeSlider{background-color:#def0f0}#modal-23 .fadeSlider{background-color:#e2e7ed}a.websitelink-p{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/website-linkicon.png);background-repeat:no-repeat;background-size:12px;background-position:0 2px;display:block;color:#118ab2;padding:0 0 0 19px;font-family:"century Gothic",'Avenir-Light';margin-top:2px}section.scroll-home.scroll-lab{height:100vh;background-attachment:inherit}.home-section-sp{position:relative;margin:0;padding:40px 0}.home-section-sp .center{display:inline-block}.home-section-sp .button-box{display:inline-block;margin:0 0 30px}.home-section-sp .button-box a{padding:5px 50px 6px 0;text-align:center;color:#0073aa;font-size:11px;display:inline-block;border-radius:.3em;background:inherit;text-decoration:none;position:relative;font-weight:900}.home-section-sp .button-box a:after{content:'';position:absolute;right:0;top:50%;margin-top:-7px;border-top:3px solid transparent;border-left:3px solid currentColor;border-right:3px solid transparent;border-bottom:3px solid currentColor}.home-section-sp .button-box a:before{position:absolute;content:"";height:1px;width:30px;background-color:#0073aa;right:0;top:50%;margin-top:-2px}.home-section-sp.sectionindex_item{position:relative;padding-top:30px}.home-section-sp.sectionindex_item:before{content:'';display:block;width:100%;height:1px;background-color:#dfdfdf;position:absolute;top:0}h2.sub-ttl span{display:block;font-size:11px;letter-spacing:.14em;margin:0 0 20px;font-weight:400;position:relative;padding:12px 0 0;color:#8a8a8a}h2.sub-ttl span:after{position:absolute;content:"";display:block;width:16px;height:3px;background-color:#dfdfdf;left:0;top:0}.home-section-sp .center h2{font-size:20px}.home-section-sp .center p{font-size:13px;line-height:1.9}.page-aboutus{margin:50px auto;padding:0 60px;max-width:870px}.page-aboutus h2{font-size:16px}.page-aboutus ul li a{display:block;color:#333;font-size:13px;padding:7px 0;position:relative}.page-aboutus ul li a:after{content:'';position:absolute;right:0;top:50%;margin-top:-7px;border-top:3px solid transparent;border-left:3px solid #c5c5c5;border-right:3px solid transparent;border-bottom:3px solid #c5c5c5}.page-aboutus ul li a:before{position:absolute;content:"";height:1px;width:30px;background-color:#c5c5c5;right:0;top:50%;margin-top:-2px}ul.side-sns{display:block;width:85%;margin:4% auto}.stage.video8:before,.stage.video9:before,.stage.video10:before,.stage.video11:before,.stage.video12:before,.stage.video13:before,.stage.video14:before,.stage.video15:before,.stage.video16:before,.stage.video17:before,.stage.video18:before,.stage.video19:before,.stage.video20:before,.stage.video21:before,.stage.video22:before,.stage.video23:before,.stage.video24:before{display:block;content:"";height:345px}section.scroll-home .left{width:66%}section.home-info2 .wrap.cfrp{padding:60px 0}section.home-info2 .wrap.cfrp .left{margin:0}section.home-info2 .wrap.cfrp .right{margin:-10px 0 0}section.home-info2.blackbone a{padding:80px 0 70px}section.home-info2.blackbone a img{width:200px}}@media only screen and (min-width:1001px) and (max-width:1025px){h1#logo{width:13%}.menu-trigger{right:6%;top:34px}nav.drawr-slidemenu.open{width:25%}div#footer_link{padding:6% 6% 3%}div#footer{ padding:0 0 40px}.page .site-main{margin:0 auto;padding:0 60px;max-width:870px}.home .site-main{max-width:inherit}.home .site-main{max-width:inherit}.post-item{max-width:760px;margin:0 auto 10px auto}.home-slick{width:100%}.post-item a{display:block}.post-item a figure{width:15%;float:left;margin:0}.post-item a .post-itemtex{width:80%;float:right}.wrap-inner.recruit{max-width:760px;margin:0 auto 10px auto}.colum-stage{width:50%;position:relative}div#xplay1.saiseim,div#xplay2.saisei,div.saisei{text-indent:-99999px;position:absolute;top:34%;left:50%;width:30px;height:37px;background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/play-icon.png);background-repeat:no-repeat;background-size:30px;z-index:555;margin:-15px 0 0 -15px}.stage{width:100% !important;height:auto !important}.stage video{width:100%;height:100%}.stage img{width:100% !important;height:auto !important}.membercolm{position:relative}.modal{z-index:999999999 !Important;padding:0 !Important;height:100% !important;width:100% !important}.modal_content{height:100%;background-color:#fff;overflow-y:scroll}.cd-modal-content{width:100% !Important;margin:0 !important}.modal-content-profiletop{display:inherit !important}.modal-content-left,.modal-content-right{width:100% !important;float:none !important;height:inherit !important}.modal-content-right{position:relative}.modal-content-right ul{position:absolute;background-color:#fff;bottom:-23px;right:50%;margin-right:-150px;width:300px;display:flex;border-radius:6px;justify-content:space-between;box-shadow:0 2px 7px #00000021;-moz-box-shadow:0 2px 7px #00000021;-webkit-box-shadow:0 2px 7px #00000021}.modal-content-right ul li{width:17%;padding:4%;text-indent:-999999px;background-repeat:no-repeat;background-size:20px;background-position:50% 50%}.modal-content-right ul li a{background-repeat:no-repeat;background-size:20px;background-position:50% 50%;display:block}.modal-content-right ul li:first-child a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-twitter-p.png)}.modal-content-right ul li:first-child{background-image:url("https://niwakasoft.jp/wp-content/uploads/2018/09/sp-twitter-p-non.png")}.modal-content-right ul li:nth-child(2){background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-facebook-p-non.png)}.modal-content-right ul li:nth-child(2) a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-facebook-p.png)}.modal-content-right ul li:nth-child(3){background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-instagram-p-non.png)}.modal-content-right ul li:nth-child(3) a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-instagram-p.png)}.modal-content-right ul li:last-child{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-youtube-p-non.png)}.modal-content-right ul li:last-child a{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/sp-youtube-p.png)}.modal-content-profilebottom{margin:3% 8% 8% !Important}.fadeSlider span{text-align:center}.fadeSlider img{margin:0 auto !Important;display:block}#modal-1 .fadeSlider,#modal-2 .fadeSlider{background-color:#d9e0e6}#modal-3 .fadeSlider,#modal-4 .fadeSlider,#modal-5 .fadeSlider,#modal-6 .fadeSlider,#modal-7 .fadeSlider{background-color:#d6e7e9}#modal-8 .fadeSlider{background-color:#dce3ed}#modal-9 .fadeSlider,#modal-10 .fadeSlider{background-color:#dde4ef}#modal-11 .fadeSlider,#modal-12 .fadeSlider{background-color:#d6e7e9}#modal-13 .fadeSlider,#modal-14 .fadeSlider,#modal-15 .fadeSlider,#modal-16 .fadeSlider,#modal-17 .fadeSlider,#modal-18 .fadeSlider{background-color:#cee2f2}#modal-19 .fadeSlider,#modal-20 .fadeSlider{background-color:#ead8d9}#modal-21 .fadeSlider,#modal-22 .fadeSlider{background-color:#def0ef}#modal-23 .fadeSlider{background-color:#e0e8ea}#modal-24 .fadeSlider{background-color:#d8eae2}.stage.video9:before,.stage.video10:before,.stage.video11:before,.stage.video12:before,.stage.video13:before,.stage.video14:before,.stage.video15:before,.stage.video16:before,.stage.video17:before,.stage.video18:before,.stage.video19:before,.stage.video20:before,.stage.video21:before,.stage.video22:before,.stage.video23:before,.stage.video24:before{display:block;content:"";height:450px}a.websitelink-p{background-image:url(https://niwakasoft.jp/wp-content/uploads/2018/09/website-linkicon.png);background-repeat:no-repeat;background-size:12px;background-position:0 2px;display:block;color:#118ab2;padding:0 0 0 19px;font-family:"century Gothic",'Avenir-Light';margin-top:2px}.home-section-sp{position:relative;margin:0;padding:40px 0}.home-section-sp .center{display:inline-block}.home-section-sp .button-box{display:inline-block;margin:0 0 30px}.home-section-sp .button-box a{padding:5px 50px 6px 0;text-align:center;color:#0073aa;font-size:11px;display:inline-block;border-radius:.3em;background:inherit;text-decoration:none;position:relative;font-weight:900}.home-section-sp .button-box a:after{content:'';position:absolute;right:0;top:50%;margin-top:-7px;border-top:3px solid transparent;border-left:3px solid currentColor;border-right:3px solid transparent;border-bottom:3px solid currentColor}.home-section-sp .button-box a:before{position:absolute;content:"";height:1px;width:30px;background-color:#0073aa;right:0;top:50%;margin-top:-2px}.home-section-sp.sectionindex_item{position:relative;padding-top:30px}.home-section-sp.sectionindex_item:before{content:'';display:block;width:100%;height:1px;background-color:#dfdfdf;position:absolute;top:0}h2.sub-ttl span{display:block;font-size:11px;letter-spacing:.14em;margin:0 0 20px;font-weight:400;position:relative;padding:12px 0 0;color:#8a8a8a}h2.sub-ttl span:after{position:absolute;content:"";display:block;width:16px;height:3px;background-color:#dfdfdf;left:0;top:0}.home-section-sp .center h2{font-size:17px}.home-section-sp .center p{font-size:13px;line-height:1.9}.page-aboutus{margin:50px auto;padding:0 60px;max-width:870px}.page-aboutus h2{font-size:16px}.page-aboutus ul li a{display:block;color:#333;font-size:13px;padding:7px 0;position:relative}.page-aboutus ul li a:after{content:'';position:absolute;right:0;top:50%;margin-top:-7px;border-top:3px solid transparent;border-left:3px solid #c5c5c5;border-right:3px solid transparent;border-bottom:3px solid #c5c5c5}.page-aboutus ul li a:before{position:absolute;content:"";height:1px;width:30px;background-color:#c5c5c5;right:0;top:50%;margin-top:-2px}ul.side-sns{display:block;width:74%;margin:4% auto}section.scroll-home .left{width:50%}section.home-info .wrap,section.home-info2 .wrap{padding:100px 6%}}@media only screen and (min-width:1026px) and (max-width:1300px){.home-slick,dl.recruit-list{width:80%}dl.recruit-list{margin:0 auto}h1.entry-title{padding-top:20px}.entry-sidebar{margin-right:5%}h1#logo{margin:1% auto 0 auto;width:11%}section.scroll-home .left,section.scroll-home .right{width:49%}section.scroll-home .left h2,section.scroll-home .right h2{font-size:22px;margin-bottom:6px}.menu-trigger{top:20px}.line-contents h2{font-size:20px}.wrap-fir-line,.wrap-sec-line{width:80%;margin:0 auto}}@media only screen and (min-width:1301px) and (max-width:1400px){section.scroll-home .left{width:36%}}@media only screen and (min-width:1025px){.home #page{padding:0 5%;border:none}#primary{float:left;width:72%}.tag #primary{width:100%;float:none}.home #primary{float:none;width:100%}.entry-sidebar{background-color:#fff;padding:0;float:right;width:23%}#content{position:relative;max-width:1255px;margin:0 auto;padding:3% 3% 0}.home #content{padding:0;max-width:inherit}.menu-trigger{right:5%}.home div#footer{font-size:10px;color:#aaa;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:fixed;bottom:43%;right:1.5%}.site-header{border-bottom:1px solid rgba(0,0,0,.08);padding:1em 1em 1.8em}#page{border:60px #f4f4f4 solid}}@media only screen and (min-width:1300px){.menu-trigger{right:4%;top:28px}h1#logo{margin:.9% auto 0 auto;width:8%}}@media only screen and (min-width:1500px){.menu-trigger{right:4%;top:28px}}@media only screen and (min-width:1750px){.home #page{padding:0}}
.wp_rp_wrap .related_post_title{clear:both;padding:0 !important;margin:0 !important}div.wp_rp_content{display:inline-block !important}div.wp_rp_footer{text-align:right !important;overflow:hidden !important}div.wp_rp_footer a{display:inline-block !important;color:#999 !important;font-size:11px !important;text-decoration:none !important}div.wp_rp_footer a.wp_rp_edit{color:#fff !important;font-size:12px !important;text-decoration:underline !important;font-weight:700 !important;background:#f79124 !important;border-radius:2px !important;padding:3px 6px}ul.related_post{display:inline-block !important;position:relative !important;margin:0 !important;padding:0 !important}ul.related_post li{position:relative !important;display:inline-block !important;vertical-align:top !important;zoom:1 !important;*display:inline !important;width:100px !important;margin:10px 10px 10px 0 !important;padding:0 !important;background:0 0 !important}ul.related_post li a{position:relative !important;display:block !important;font-size:12px !important;line-height:1.5em !important;text-decoration:none !important;margin-bottom:5px !important;text-indent:0 !important}ul.related_post li img{display:block !important;width:100px !important;height:100px !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;border-radius:3px !important;box-shadow:0 1px 4px rgba(0,0,0,.2) !important}ul.related_post li a img.wp_rp_santa_hat{display:none !important}ul.related_post li small{font-size:80%}@media screen and (max-width:480px){ul.related_post li{display:inline-block !important;width:100px !important;clear:both !important}ul.related_post li a:nth-child(1){float:left !important}ul.related_post li a:nth-child(2){font-size:14px !important}ul.related_post li img{width:100px !important;height:100px !important}}ul.related_post li .wp_rp_category a{display:inline !important}
.related_post_title{border-left:5px solid #493c34 !important;font-size:19px !important;padding:9px 0 7px 12px !important;color:#493c34 !important;line-height:120% !important;margin-top:30px !important;font-weight:700 !important;background:#fff !important}ul.related_post{margin:30px 35px}ul.related_post li{margin:30px 23px 0 20px !important}