/*!
Theme Name: corecorp-2025
Author: Corecorp
*/:root{--basic-font-size: 0.875rem;--basic-line-height: 1.75;--md-down-font-size: 0.9375rem;--md-down-line-height: 1.75;--basic-letter-spacing: 0;--default-font: "hiragino kaku gothic pro", "meiryo", sans-serif;--default-pm-font: YuGothic, "Yu Gothic Medium", "Yu Gothic", var(--default-font);--default-serif-font: "Yu Mincho", YuMincho, "Hiragino Mincho Pro", var(--default-font);--theme-font1: "DINNextLTPro-Regular", "TazuganeInfoStdN-Regular", var(--default-font);--theme-font1-pm: "DINNextLTPro-Regular", "TazuganeInfoStdN-Regular{pm}", var(--default-font);--theme-font1-bold: "DINNextLTPro-Medium", "TazuganeInfoStdN-Medium", var(--default-font);--theme-font1-bold-pm: "DINNextLTPro-Medium", "TazuganeInfoStdN-Medium{pm}", var(--default-font);--heading-font: var(--theme-font1-bold-pm);--icon-font1: icon-font-2-4;--h1-font-size: 1.75rem;--h2-font-size: 1.5rem;--h3-font-size: 1.375rem;--h4-font-size: 1.25rem;--h5-font-size: 1.125rem;--h6-font-size: 1rem;--h1-font-size-lg-sm-down: 1.5rem;--h2-font-size-lg-sm-down: 1.375rem;--h3-font-size-lg-sm-down: 1.25rem;--h4-font-size-lg-sm-down: 1.125rem;--h5-font-size-lg-sm-down: 1.625rem;--h6-font-size-lg-sm-down: 1rem}@font-face{font-family:icon-font-2-4;src:url("font/icon-font-2-4/font/icon-font-2-4.eot?8118408");src:url("font/icon-font-2-4/font/icon-font-2-4.woff2?8118408") format("woff2"),url("font/icon-font-2-4/font/icon-font-2-4.woff?8118408") format("woff"),url("font/icon-font-2-4/font/icon-font-2-4.ttf?8118408") format("truetype"),url("font/icon-font-2-4/font/icon-font-2-4.svg?8118408#icon-font-2-4") format("svg");font-weight:normal;font-style:normal}:root{--grid-max-width: 1680px;--grid-width: 1140px;--grid-gutter-width: 40px;--content-width: calc(var(--grid-width) - var(--grid-gutter-width));--main-column-width: 870px;--sidebar-width: 270px;--normal-col-width: 840px;--site-title-width: 270px;--site-title-width-xl-down: 240px;--site-title-width-mobile: 210px}:root{--theme-color1: #306396;--theme-color1-rgb: 48, 99, 150;--theme-color1-lighten: rgb(54.1818181818, 111.75, 169.3181818182);--theme-color1-darken: rgb(41.8181818182, 86.25, 130.6818181818);--theme-color2: #555555;--theme-color2-rgb: 85, 85, 85;--theme-link-color: hsl(190, 75%, 33%);--gray: hsl(30, 15%, 96.5%);--brown: hsl(38, 24%, 28%);--orange: hsl(42, 100%, 46%);--red: hsl(0, 100%, 40%);--blue: hsl(210, 100%, 40%);--gold: hsl(45, 35%, 60%);--green: #43855c;--blue-green: #008080}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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:1;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.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{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}@media print{body{overflow:visible !important;text-justify:distribute;text-justify:inter-character}}*{-webkit-box-sizing:border-box;box-sizing:border-box}#wp-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.assistive-text,.screen-reader-text{position:absolute !important;clip:rect(1px, 1px, 1px, 1px) !important}#tinymce,body{color:#303030;font-family:var(--default-font);font-size:var(--basic-font-size);font-weight:400;line-height:var(--basic-line-height);letter-spacing:var(--basic-letter-spacing)}@media screen and (max-width: 767px){#tinymce,body{font-size:var(--md-down-font-size);line-height:var(--md-down-line-height)}}strong{font-weight:bold}small{display:inline}mark{color:#111;font-family:var(--default-font);font-weight:bold;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #ee1), color-stop(88%, #ee1), color-stop(88%, transparent));background:linear-gradient(transparent 60%, #ee1 60%, #ee1 88%, transparent 88%);padding:0 2px;margin-right:2px;text-shadow:none !important}a{font-family:var(--default-font);color:var(--theme-link-color);text-decoration:none;-webkit-transition:all ease .2s;transition:all ease .2s;text-decoration:underline}.entry-content a[id]{position:relative;top:-80px}#tinymce .entry-content a[id]{top:0}a:hover{text-decoration:none;-webkit-transition:all ease .2s;transition:all ease .2s}img,figure{max-width:100%;height:auto;vertical-align:bottom;-webkit-box-sizing:border-box;box-sizing:border-box}hr{height:0;border:none;border-top:1px dashed rgba(0,0,0,.25);border-bottom:1px dashed hsla(0,0%,100%,.75);margin:1.5rem 0}iframe{margin:.5rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:block;border:none}p,ul,ol,dl,figure{margin:.75em 0}p:empty{margin:0 !important}ul,ol{color:#222;line-height:1.5;list-style-position:outside;padding-left:1.5em;overflow:visible}ul[style*="text-align: center"],ul[style*="text-align:center"],ol[style*="text-align: center"],ol[style*="text-align:center"]{list-style-position:inside !important}ul li,ol li{margin:.25rem 0}ul li ul,ul li ol,ul li ul:last-child,ul li ol:last-child,ol li ul,ol li ol,ol li ul:last-child,ol li ol:last-child{margin:.25rem 0 .5rem;overflow:visible}nav ul,nav ol{list-style:none;padding:0;margin:0}nav ul li a,nav ol li a{text-decoration:none}ul.inline-list,ol.inline-list{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:.75em}ul.inline-list li,ol.inline-list li{display:inline-block;margin:0 1em .45em 0;vertical-align:-0.125em;list-style:none}ul.inline-list li::before,ol.inline-list li::before{content:"•";display:inline-block;font-size:.625rem;font-family:Arial,Helvetica,sans-serif;-webkit-transform:scale(1.45);transform:scale(1.45);margin-right:.45em}ul.custom-list-marker,ol.custom-list-marker{list-style-type:none}ul.custom-list-marker li,ol.custom-list-marker li{position:relative}ul.custom-list-marker li span.list-marker,ol.custom-list-marker li span.list-marker{position:absolute;right:100%;top:0;padding-right:4px}ol.katakana{list-style-type:katakana}ol.hiragana{list-style-type:hiragana}ol.hiragana-iroha{list-style-type:hiragana-iroha}ol.katakana-iroha{list-style-type:katakana-iroha}ol.kanji{list-style-type:cjk-ideographic}ol.kakko-num{counter-reset:num}ol.kakko-num>li{list-style-type:none;position:relative;overflow:visible;counter-increment:num}ol.kakko-num>li:before{content:"（" counter(num) "）";position:absolute;right:100%;vertical-align:.025em;margin-right:-0.375em}dl dt{margin:0 0 2px 0}dl dd{margin:0 0 6px 0}address{font-style:normal}blockquote{font:1.125rem/2.5 var(--default-font);background:#f6f6f6;padding:2em 2.75em;margin:1em 0;position:relative;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075) inset;box-shadow:0 1px 2px rgba(0,0,0,.075) inset}blockquote:before,blockquote:after{color:rgba(0,0,0,.25);text-shadow:1px 1px 1px #fff;font:1.25em/1 var(--icon-font1);position:absolute}blockquote:before{content:"";top:.6em;left:.75em}blockquote:after{content:"";bottom:.6em;right:.75em}*:first-child{margin-top:0}*:last-child{margin-bottom:0}table{font-size:.875rem;line-height:1.5;border-collapse:collapse;background:#fff;margin:1rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-spacing:0;max-width:100%}table caption{font-size:.875rem;line-height:1.25;text-align:left;margin:2px 0;padding-top:.25rem}table.caption-bottom caption{caption-side:bottom;font-size:.8125rem}table th,table td{padding:.6em .75em .5em !important;border:1px solid #ccc !important;empty-cells:show}table th *:last-child,table td *:last-child{margin-bottom:0}table th{font-weight:normal;color:#000;background:rgba(239,237,224,.75) !important;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}table thead th,table thead td{color:#fff;background:var(--theme-color1) !important;border-top:1px solid hsla(0,0%,100%,.25) !important;border-left:1px solid hsla(0,0%,100%,.25) !important;border-bottom:1px solid rgba(0,0,0,.1) !important;border-right:1px solid rgba(0,0,0,.1) !important}table thead th:last-child{border-right:1px solid var(--theme-color1) !important}table tfoot tr:first-child th,table tfoot tr:first-child td{border-top:1px solid #ccc !important}table p{text-align:inherit;margin-block:.25em}table p:first-child{-webkit-margin-before:0;margin-block-start:0}table p:last-child{-webkit-margin-after:0;margin-block-end:0}table ul,table ol{padding-left:1.5rem;margin:.5em 0}table ul li,table ol li{margin:.125em 0}h2.no-style+table,h3.no-style+table,h4.no-style+table,h5.no-style+table,h6.no-style+table{margin-top:-0.25em}form{margin:0}fieldset{line-height:2.75;padding:.5rem .75rem;margin:1rem 0;border:1px solid rgba(0,0,0,.2);border-radius:3px}fieldset legend{margin-bottom:0;padding:0 .25rem}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=submit],input[type=number],input[type=password],textarea{line-height:2;padding:.375rem .375rem .25rem;margin:0;border:1px solid #ddd;border-radius:4px;max-width:100%}textarea{width:100%}input[type=number]{width:4em}.code-sc{display:block;background:rgba(0,0,0,.05);padding:1rem;white-space:pre-wrap}.code-sc br{display:none}ruby[data-ruby]{position:relative}ruby[data-ruby] rt,ruby[data-ruby] rp{display:none}ruby[data-ruby]::before{content:attr(data-ruby);font-family:inherit;font-size:.562em;line-height:1;padding-left:.5em;letter-spacing:.5em;position:absolute;top:-0.9em;left:50%;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}/*!
Theme Name: corecorp-2025
Author: Corecorp
*/.wrapper,.row,.column,.mat{-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper{margin:0 auto;padding-block:20px;position:relative}@media print,screen and (min-width: 768px){.wrapper{padding-block:45px}}.wrapper.no-spacing{padding-block:0}.wrapper.no-spacing-top{padding-top:0}.wrapper.no-spacing-bottom{padding-top:0}.wrapper.less-spacing{padding-block:30px}.wrapper.less-spacing-top{padding-top:30px}.wrapper.less-spacing-bottom{padding-bottom:30px}.wrapper.more-spacing{padding-block:60px}.wrapper.more-spacing-top{padding-top:60px}.wrapper.more-spacing-bottom{padding-bottom:60px}.wrapper.no-spacing{padding-block:0}.wrapper.image-bg{background-size:cover;background-position:center center;position:relative;overflow:hidden}.wrapper.image-bg *{position:relative;z-index:1}.wrapper.image-bg>img,.wrapper.image-bg>svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.wrapper.image-bg:before{content:"";background:hsla(0,0%,100%,.6) url(images/hero-image-filter1.png) repeat;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0}.row,.row>.mat{position:relative;margin:0 auto;padding:0;max-width:var(--grid-max-width);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.border-top,.row>.mat.border-top{margin-top:20px;padding-top:20px;position:relative}.row.border-top:before,.row>.mat.border-top:before{content:"";height:0;border-top:1px dashed rgba(0,0,0,.25);position:absolute;top:-1px;left:20px;right:20px}.row.bordered-x::before,.row.bordered-x::after,.row>.mat.bordered-x::before,.row>.mat.bordered-x::after{content:"";display:block;width:100%;height:2px;background-color:rgba(0,0,0,.05);-webkit-box-shadow:0 1px rgba(0,0,0,.05) inset;box-shadow:0 1px rgba(0,0,0,.05) inset;margin:5px 20px}@media print,screen and (min-width: 600px){.row.less-spacing>.column,.row>.mat.less-spacing>.column{padding:10px}}.row.no-spacing>.column,.row>.mat.no-spacing>.column{padding:0}.row.rtl,.row>.mat.rtl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.full,.row>.mat.full{max-width:none}.row.alignfull,.row>.mat.alignfull{max-width:1440px;padding:0}.row.alignwide,.row>.mat.alignwide{max-width:var(--grid-width) !important}.row.alignfull .column.col-img,.row>.mat.alignfull .column.col-img{padding:2.5% 0}.row.alignfull .column.col-txt,.row>.mat.alignfull .column.col-txt{padding:5% 5%}.row.alignfull.rtl .column.col-txt,.row>.mat.alignfull.rtl .column.col-txt{margin-left:0}.row.txt-cols,.row>.mat.txt-cols{padding:0 2%}.row.txt-cols>.column,.row>.mat.txt-cols>.column{padding:2%}@media screen and (max-width: 767px){.row.txt-cols,.row>.mat.txt-cols{padding:0}.row.txt-cols>.column,.row>.mat.txt-cols>.column{padding:1.5%}}.v-aligntop.row,.v-alignstart.row{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.v-aligntop.column,.v-alignstart.column{-ms-flex-item-align:start !important;align-self:flex-start !important}.v-aligncenter.row{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.v-aligncenter.column{-ms-flex-item-align:center !important;align-self:center !important}.v-alignbottom.row,.v-alignend.row{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.v-alignbottom.column,.v-alignend.column{-ms-flex-item-align:end !important;align-self:flex-end !important}.v-alignbaseline.row{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.v-alignbaseline.column{-ms-flex-item-align:baseline !important;align-self:baseline !important}.justifystart.row{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justifylast.row{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justifycenter.row{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.column{width:100%;padding:15px}.column>.row,.column>.mat>.row{max-width:none;margin:-20px}.column>.row.bordered-x::before,.column>.row.bordered-x::after,.column>.mat>.row.bordered-x::before,.column>.mat>.row.bordered-x::after{margin:4px 10px}.column>.row>.column,.column>.mat>.row>.column{padding:20px}.column.less-spacing{margin:-10px}.column.less-spacing .column{padding:10px}.column.col-img{padding:15px 0}.column.col-txt{padding:45px}.entry-content .row{margin-inline:-15px}.entry-content .row .column{padding:15px}.page-template-front-page .entry-content .row,.page-template-page-full .entry-content .row{margin-inline:0}.page-template-front-page .entry-content .row .column .row,.page-template-page-full .entry-content .row .column .row{margin:-15px}.page-template-front-page .entry-content .row .column .row .column,.page-template-page-full .entry-content .row .column .row .column{padding:15px}@media print,screen and (min-width: 768px){.page-template-front-page .entry-content .row,.page-template-page-full .entry-content .row{max-width:calc(var(--normal-col-width) + var(--grid-gutter-width));margin-inline:auto}.page-template-front-page .entry-content .row .column,.page-template-page-full .entry-content .row .column{padding:20px}.page-template-front-page .entry-content .row .column .row,.page-template-page-full .entry-content .row .column .row{margin:-15px}.page-template-front-page .entry-content .row .column .row .column,.page-template-page-full .entry-content .row .column .row .column{padding:15px}.page-template-front-page .entry-content .row.less-spacing .column,.page-template-page-full .entry-content .row.less-spacing .column{padding:15px}.page-template-front-page .entry-content .row.less-spacing .column .row,.page-template-page-full .entry-content .row.less-spacing .column .row{margin:-15px}}.page-template-front-page .entry-content .row.over-wrap-columns,.page-template-page-full .entry-content .row.over-wrap-columns{max-width:var(--grid-max-width);margin:0 auto}.page-template-front-page .entry-content .row.over-wrap-columns .col-img,.page-template-page-full .entry-content .row.over-wrap-columns .col-img{padding-inline:0}.page-template-front-page .entry-content .row.over-wrap-columns .col-txt,.page-template-page-full .entry-content .row.over-wrap-columns .col-txt{padding:20px;margin-top:-90px;position:relative;z-index:1}@media print,screen and (min-width: 960px){.page-template-front-page .entry-content .row.over-wrap-columns,.page-template-page-full .entry-content .row.over-wrap-columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 75px}.page-template-front-page .entry-content .row.over-wrap-columns .col-img,.page-template-front-page .entry-content .row.over-wrap-columns .col-txt,.page-template-page-full .entry-content .row.over-wrap-columns .col-img,.page-template-page-full .entry-content .row.over-wrap-columns .col-txt{margin:0 -75px;padding:0}.page-template-front-page .entry-content .row.over-wrap-columns .col-img,.page-template-page-full .entry-content .row.over-wrap-columns .col-img{width:calc(60% + 150px)}.page-template-front-page .entry-content .row.over-wrap-columns .col-txt,.page-template-page-full .entry-content .row.over-wrap-columns .col-txt{width:calc(40% + 150px);max-width:600px;padding:0;margin-right:-45px;line-height:1.8666;text-shadow:-1px -1px 2px hsla(0,0%,100%,.5),0 -1px 2px hsla(0,0%,100%,.5),1px -1px 2px hsla(0,0%,100%,.5),-1px 0 2px hsla(0,0%,100%,.5),0 0 2px hsla(0,0%,100%,.5),1px 0 2px hsla(0,0%,100%,.5),-1px 1px 2px hsla(0,0%,100%,.5),0 1px 2px hsla(0,0%,100%,.5),1px 1px 2px hsla(0,0%,100%,.5),-2px -2px 2px hsla(0,0%,100%,.25),0 -2px 2px hsla(0,0%,100%,.25),2px -2px 2px hsla(0,0%,100%,.25),-2px 0 2px hsla(0,0%,100%,.25),0 0 2px hsla(0,0%,100%,.25),2px 0 2px hsla(0,0%,100%,.25),-2px 2px 2px hsla(0,0%,100%,.25),0 2px 2px hsla(0,0%,100%,.25),2px 2px 2px hsla(0,0%,100%,.25)}.page-template-front-page .entry-content .row.over-wrap-columns .col-txt table th,.page-template-front-page .entry-content .row.over-wrap-columns .col-txt table td,.page-template-front-page .entry-content .row.over-wrap-columns .col-txt .link-button,.page-template-page-full .entry-content .row.over-wrap-columns .col-txt table th,.page-template-page-full .entry-content .row.over-wrap-columns .col-txt table td,.page-template-page-full .entry-content .row.over-wrap-columns .col-txt .link-button{text-shadow:none}.page-template-front-page .entry-content .row.over-wrap-columns.ratio-1by1 .col-img,.page-template-front-page .entry-content .row.over-wrap-columns.ratio-1by1 .col-txt,.page-template-page-full .entry-content .row.over-wrap-columns.ratio-1by1 .col-img,.page-template-page-full .entry-content .row.over-wrap-columns.ratio-1by1 .col-txt{width:calc(50% + 240px)}.page-template-front-page .entry-content .row.over-wrap-columns.ratio-6by5 .col-img,.page-template-page-full .entry-content .row.over-wrap-columns.ratio-6by5 .col-img{width:calc(45.4545% + 240px)}.page-template-front-page .entry-content .row.over-wrap-columns.ratio-6by5 .col-txt,.page-template-page-full .entry-content .row.over-wrap-columns.ratio-6by5 .col-txt{width:calc(54.5454% + 240px)}.page-template-front-page .entry-content .row.over-wrap-columns.txt-to-img,.page-template-page-full .entry-content .row.over-wrap-columns.txt-to-img{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-template-front-page .entry-content .row.over-wrap-columns.txt-to-img .col-txt,.page-template-page-full .entry-content .row.over-wrap-columns.txt-to-img .col-txt{padding-left:60px}.page-template-front-page .entry-content .row.over-wrap-columns.img-to-txt .col-txt,.page-template-page-full .entry-content .row.over-wrap-columns.img-to-txt .col-txt{padding-right:60px}.page-template-front-page .entry-content .row.over-wrap-columns .offset-top,.page-template-front-page .entry-content .row.over-wrap-columns .alignself-start,.page-template-page-full .entry-content .row.over-wrap-columns .offset-top,.page-template-page-full .entry-content .row.over-wrap-columns .alignself-start{-ms-flex-item-align:start;align-self:flex-start;margin-top:45px}.page-template-front-page .entry-content .row.over-wrap-columns .offset-bottom,.page-template-front-page .entry-content .row.over-wrap-columns .alignself-end,.page-template-page-full .entry-content .row.over-wrap-columns .offset-bottom,.page-template-page-full .entry-content .row.over-wrap-columns .alignself-end{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:45px}.page-template-front-page .entry-content .row.over-wrap-columns .upper,.page-template-page-full .entry-content .row.over-wrap-columns .upper{z-index:1}.page-template-front-page .entry-content .row.over-wrap-columns .lower,.page-template-page-full .entry-content .row.over-wrap-columns .lower{z-index:0}}/*!
Theme Name: corecorp-2025
Author: Corecorp
*/html,body{width:100%;position:relative}html{font-size:100%;position:relative}body{background:rgba(244,243,240,.75);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.125);box-shadow:0 1px 4px rgba(0,0,0,.125)}::-moz-selection{color:#fff;text-shadow:none;background:var(--theme-color1)}::selection{color:#fff;text-shadow:none;background:var(--theme-color1)}#wpadminbar{position:fixed !important}@media print{html:has(body.page-template-default){font-size:83% !important}#site-header{position:relative !important;z-index:1}#page-header{margin-top:-2em}.page-template-front-page,.page-template-page-full{min-width:var(--grid-width)}.page-template-front-page .entry-content>.row,.page-template-page-full .entry-content>.row{min-width:var(--grid-widthvar(--grid-gutter-width))}.post-template-default .single-post{min-width:var(--main-column-width)}#site-header,#page-container,#site-footer{width:100%;margin-inline:0 !important}.header-main-menu{display:none !important}#page-body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-body #sidebar{display:none}}#site-header{z-index:100;width:100%;background:#fff;-webkit-box-shadow:0 2px 18px -4px rgba(0,0,0,.25);box-shadow:0 2px 18px -4px rgba(0,0,0,.25);border-top:4px solid var(--theme-color1);-webkit-transition:ease all .2s;transition:ease all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0}.admin-bar #site-header{top:32px}@media screen and (max-width: 782px){.admin-bar #site-header{top:46px !important}}#site-header a:hover{text-decoration:none}.site-header-inner{margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:56px;padding:0;position:relative}@media print,screen and (min-width: 768px){.site-header-inner{height:72px}}#page-header{padding-top:56px;margin-top:-56px}@media print,screen and (min-width: 768px){#page-header{padding-top:72px;margin-top:-72px}}.site-header-inner .column{width:auto;padding:0 10px}@media screen and (max-width: 359px){.site-header-inner .column{padding:0 8px}}@media print,screen and (min-width: 768px){.site-header-inner .column{padding:0 15px}}.site-header-inner .header-titles{margin:0 auto}@media screen and (max-width: 767px){.site-header-inner .header-titles{margin:0 auto 0 0}}@media print,screen and (min-width: 768px){.site-header-inner .header-titles{margin:0 auto 0 0}}.site-header-inner .header-main-menu{margin:0 0 0 auto;height:100%}.site-header-inner .responsive-menu-toggle{display:block}@media print,screen and (min-width: 960px){.site-header-inner .responsive-menu-toggle{display:none}}.header-titles{margin:0 auto 0 0;position:relative;top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-titles .site-title{font-size:1.375rem;line-height:1;margin:0;position:relative;top:-4px}.header-titles .site-title .inner{color:#333;display:-webkit-box;display:-ms-flexbox;display:flex}.header-titles .site-title .inner:hover{text-decoration:none}.header-titles .site-title .inner .custom-logo{display:block;width:var(--site-title-width)}@media screen and (max-width: 1139px){.header-titles .site-title .inner .custom-logo{width:var(--site-title-width-xl-down)}}@media screen and (max-width: 767px){.header-titles .site-title .inner .custom-logo{width:var(--site-title-width-mobile)}}.header-titles .site-title .inner .custom-logo img{width:100%;display:block;margin:0}.header-titles .site-description{font:.8375rem/1.25 var(--theme-font1-pm);margin-top:-0.33em;margin-left:.75em}@media screen and (max-width: 1139px){.header-titles .site-description{font-size:.75rem}}@media screen and (max-width: 1139px)and (max-width: 479px){.header-titles .site-description{width:6em;text-align:justify;-moz-text-align-last:justify;text-align-last:justify}}.responsive-menu-toggle{z-index:3;padding:10px;margin:0 0 0 auto}.responsive-menu-toggle button{display:block;color:#666;text-align:center;line-height:1;background:rgba(0,0,0,0);clear:none !important;padding:7px 6px 3px;border:none;border-radius:4px;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-shadow:none;box-shadow:none}.responsive-menu-toggle button:hover{background:rgba(0,0,0,0);-webkit-transform:none;transform:none}.responsive-menu-toggle button .humberger{display:block;width:24px;height:20px;padding:2px;margin:0 auto;position:relative}.responsive-menu-toggle button .humberger span,.responsive-menu-toggle button .humberger span::before,.responsive-menu-toggle button .humberger span::after{position:absolute;background:#333;display:inline-block;width:100%;height:2px}.responsive-menu-toggle button .humberger span{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:rotate .2s,translate .2s;transition:rotate .2s,translate .2s}.responsive-menu-toggle button .humberger span:before,.responsive-menu-toggle button .humberger span:after{content:"";right:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.responsive-menu-toggle button .humberger span:before{top:-8px}.responsive-menu-toggle button .humberger span:after{top:8px}.responsive-menu-toggle button .label{color:#333;font:normal .625rem/1 var(--theme-font1-pm);margin-top:.1em;display:block;text-align:center;white-space:nowrap}.responsive-menu-toggle button.toggled-on{background:rgba(0,0,0,.5);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset}.responsive-menu-toggle button.toggled-on .label{color:#fff}.responsive-menu-toggle button.toggled-on .humberger span{background:rgba(0,0,0,0);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.125);box-shadow:0 1px 2px rgba(0,0,0,.125)}.responsive-menu-toggle button.toggled-on .humberger span::before,.responsive-menu-toggle button.toggled-on .humberger span::after{background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.125);box-shadow:0 1px 2px rgba(0,0,0,.125)}.responsive-menu-toggle button.toggled-on .humberger span::before{-webkit-transform:translateY(-0.5px) translateX(3.5px) rotate(45deg) scaleX(1);transform:translateY(-0.5px) translateX(3.5px) rotate(45deg) scaleX(1)}.responsive-menu-toggle button.toggled-on .humberger span::after{-webkit-transform:translateY(0.5px) translateX(3.5px) rotate(-45deg) scaleX(1);transform:translateY(0.5px) translateX(3.5px) rotate(-45deg) scaleX(1)}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.header-main-menu{display:none}@media print,screen and (min-width: 960px){.header-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-block:0;position:relative;overflow:visible;-webkit-transition:ease all .2s;transition:ease all .2s}}.header-main-menu>.menu{font-size:1.0625rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin:auto 0;width:100%}@media print,screen and (min-width: 1140px){.header-main-menu>.menu{font-size:1.125rem}}.header-main-menu>.menu>li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:block;margin:.125em;position:relative}.header-main-menu>.menu>li.large{font-size:105%;line-height:.9523809524;-webkit-transform:translateY(-0.075em);transform:translateY(-0.075em)}.header-main-menu>.menu>li>a{color:#333;font-family:var(--theme-font1-pm);font-weight:500;-webkit-transition:all .25s ease;transition:all .25s ease;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:1em .25em .75em}.header-main-menu>.menu>li>a .link-text{position:relative}.header-main-menu>.menu>li>a::after{content:"";width:1.5em;height:3px;border-radius:3px;position:absolute;bottom:4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,0);-webkit-transition:.2s ease all;transition:.2s ease all}.header-main-menu>.menu>li>a .description{display:block;font-size:.75rem;margin-bottom:3px;margin-top:-2px}.header-main-menu>.menu>li>a:hover::after{background-color:rgba(var(--theme-color1-rgb), 0.75);-webkit-transition:.2s ease all;transition:.2s ease all}@media(hover: hover){.header-main-menu>.menu>li.menu-item-has-children>a::after{color:rgba(var(--theme-color1-rgb), 0.75);content:"";font:100%/1 var(--icon-font1);position:absolute;left:50%;bottom:.625em;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header-main-menu>.menu>li.menu-item-has-children:hover>a::after{content:"";bottom:6px;background-color:rgba(0,0,0,0)}}.header-main-menu>.menu>li.current-menu-item>a:not([href*="#"]),.header-main-menu>.menu>li.current-menu-item a.mPS2id-highlight,.header-main-menu>.menu>li.current-menu-ancestor>a:not([href*="#"]),.header-main-menu>.menu>li.current-menu-ancestor a.mPS2id-highlight{color:var(--theme-color1)}.header-main-menu>.menu>li.current-menu-item>a:not([href*="#"])::after,.header-main-menu>.menu>li.current-menu-item a.mPS2id-highlight::after,.header-main-menu>.menu>li.current-menu-ancestor>a:not([href*="#"])::after,.header-main-menu>.menu>li.current-menu-ancestor a.mPS2id-highlight::after{background-color:var(--theme-color1)}@media(hover: hover){.header-main-menu>.menu>li.current-menu-item.menu-item-has-children>a::after,.header-main-menu>.menu>li.current-menu-ancestor.menu-item-has-children>a::after{color:var(--theme-color1);background-color:rgba(0,0,0,0)}}.header-main-menu>.menu>li.youtube,.header-main-menu>.menu>li.insta,.header-main-menu>.menu>li.twitter{margin-left:.5em}.header-main-menu>.menu>li.youtube a,.header-main-menu>.menu>li.insta a,.header-main-menu>.menu>li.twitter a{width:0;padding:0 0 0 1em;display:block;overflow:hidden;position:relative}.header-main-menu>.menu>li.youtube a::before,.header-main-menu>.menu>li.insta a::before,.header-main-menu>.menu>li.twitter a::before{font-family:var(--icon-font1);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header-main-menu>.menu>li.youtube a::before{content:""}.header-main-menu>.menu>li.insta a::before{content:""}.header-main-menu>.menu>li.twitter a::before{content:""}.header-main-menu>.menu>li.cta{font-size:1.5rem;line-height:1.25;position:absolute;right:0;top:100%;padding:0;margin:0;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.header-main-menu>.menu>li.cta a{background-color:rgba(var(--theme-color1-rgb), 1);color:#fff}.header-main-menu .sub-menu{display:none}@media(hover: hover){.header-main-menu .sub-menu{display:block}}.header-main-menu .sub-menu{width:184px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font:.9375rem/1.3333333333 var(--default-font);position:absolute;top:100%;padding:0;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:200;overflow:visible;-webkit-transition:all ease .1s;transition:all ease .1s;letter-spacing:normal;text-align:left;visibility:hidden;opacity:0;background:#fff;-webkit-box-shadow:0 2px 12px -3px rgba(0,0,0,.5);box-shadow:0 2px 12px -3px rgba(0,0,0,.5)}.header-main-menu .sub-menu>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin:0;position:relative}.header-main-menu .sub-menu>li a{color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.75em .75em .5em;-webkit-transition:all ease .1s;transition:all ease .1s;font-family:var(--theme-font1-pm);border-top:1px solid rgba(0,0,0,.075);-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.header-main-menu .sub-menu>li a .menu-image{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;border-radius:50%;margin-right:.75em}.header-main-menu .sub-menu>li a:hover{text-decoration:none;-webkit-transition:all ease .1s;transition:all ease .1s;background-color:rgba(var(--theme-color1-rgb), 0.075)}.header-main-menu .sub-menu>li:first-child a{border-top:0}@media print,screen and (min-width: 768px){.header-main-menu li:hover>.sub-menu{visibility:visible;-webkit-transition:all ease .2s;transition:all ease .2s;opacity:1}}.responsive-menu{position:absolute;top:0;left:0;width:100vw;overflow-x:hidden}.responsive-menu.toggled-on{display:block;height:100vh}@media print,screen and (min-width: 1024px){.responsive-menu{display:none !important}}.responsive-menu .responsive-menu-container{position:absolute;top:0;right:-100%;width:75%;max-width:320px}.responsive-menu.toggled-on .responsive-menu-container{display:block;right:0;-webkit-transition:all ease .2s;transition:all ease .2s;z-index:1;background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 4px 24px -8px rgba(0,0,0,.25);box-shadow:0 4px 24px -8px rgba(0,0,0,.25);-webkit-transition:all ease .25s;transition:all ease .25s;padding:28px 10px 0;margin:0 0 .625rem !important}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}@media print,screen and (min-width: 768px){.responsive-menu.toggled-on .responsive-menu-container{padding:42px 10px 0}}.responsive-menu .responsive-menu-backdrop{position:absolute;width:100vw;height:100vh;background-color:rgba(0,0,0,0);-webkit-animation:hide .2s linear;animation:hide .2s linear;display:none}.responsive-menu .responsive-menu-backdrop.toggled-on{display:block;background-color:rgba(0,0,0,.5);-webkit-animation:show .2s linear;animation:show .2s linear;top:0;right:0}.responsive-menu .responsive-menu-container>label{font:.875rem/1 var(--default-font);padding:1.5rem 0 .5rem}.responsive-menu .responsive-menu-container>.menu{border-top:3px solid var(--theme-color1);padding:0px;position:relative}.responsive-menu .responsive-menu-container>.menu li{margin:0;position:relative}.responsive-menu .responsive-menu-container>.menu li+li{border-top:1px solid rgba(0,0,0,.15)}.responsive-menu .responsive-menu-container>.menu li a{font:1rem/1.25 var(--theme-font1-pm);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding:.75em 2em .75em 1.25em;color:#333;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.125);box-shadow:0 1px 2px rgba(0,0,0,.125);display:block;position:relative}.responsive-menu .responsive-menu-container>.menu li a::before{color:var(--theme-color1);content:"";font:100%/1.25 var(--icon-font1);position:absolute;top:50%;left:.25em;-webkit-transform:translateY(-48%);transform:translateY(-48%)}.responsive-menu .responsive-menu-container>.menu li a:active{background:rgba(214,153,153,.05)}.responsive-menu .responsive-menu-container>.menu li .dropdown-toggle{display:block !important;background:rgba(0,0,0,0);width:2.5em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;padding:0 1em;border-radius:0;border:none;outline:0;position:absolute;overflow:hidden;top:0;bottom:0;right:0;-webkit-transition:all ease .2s;transition:all ease .2s}.responsive-menu .responsive-menu-container>.menu li .dropdown-toggle:hover{-webkit-transform:none;transform:none}.responsive-menu .responsive-menu-container>.menu li .dropdown-toggle span{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.responsive-menu .responsive-menu-container>.menu li .dropdown-toggle:after{content:"";font:100%/1 var(--icon-font1);color:#555;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -48%);transform:translate(-50%, -48%);-webkit-transition:all ease .2s;transition:all ease .2s}.responsive-menu .responsive-menu-container>.menu li .sub-menu{max-height:0;overflow:hidden;width:auto;padding-left:.5rem !important;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-transition:all ease .25s;transition:all ease .25s;background:#ddd}.responsive-menu .responsive-menu-container>.menu li .sub-menu li{border-top:1px solid #ddd}.responsive-menu .responsive-menu-container>.menu li .sub-menu li a{padding-left:1.125rem}.responsive-menu .responsive-menu-container>.menu li .sub-menu li a::before{content:"";font:1rem/1 var(--icon-font1);color:var(--theme-color1);vertical-align:1px;margin:0;left:.5em}.responsive-menu .responsive-menu-container>.menu li.toggled-on>a .dropdown-toggle{background:rgba(0,0,0,.15);-webkit-box-shadow:0 2px 1px rgba(0,0,0,.15) inset;box-shadow:0 2px 1px rgba(0,0,0,.15) inset;-webkit-transition:all ease .2s;transition:all ease .2s}.responsive-menu .responsive-menu-container>.menu li.toggled-on>a .dropdown-toggle:after{-webkit-transform:translate(-50%, -52%) rotate(180deg);transform:translate(-50%, -52%) rotate(180deg);-webkit-transition:all ease .2s;transition:all ease .2s}.responsive-menu .responsive-menu-container>.menu li.toggled-on>.sub-menu{max-height:1000px;-webkit-transition:all ease .25s;transition:all ease .25s}.responsive-menu .responsive-menu-container>.menu li.menu-item-has-children>a{padding-right:3rem}.responsive-menu .responsive-menu-container>.menu li.current-menu-item,.responsive-menu .responsive-menu-container>.menu li.current-menu-ancestor{background:#fff}.responsive-menu .responsive-menu-container>.menu li.current-menu-item>a:not(.__mPS2id),.responsive-menu .responsive-menu-container>.menu li.current-menu-item>a.mPS2id-highlight,.responsive-menu .responsive-menu-container>.menu li.current-menu-ancestor>a:not(.__mPS2id),.responsive-menu .responsive-menu-container>.menu li.current-menu-ancestor>a.mPS2id-highlight{color:#444;background-color:#eaeaea}.responsive-menu .responsive-menu-container>.menu li.current-menu-item>a:not(.__mPS2id):before,.responsive-menu .responsive-menu-container>.menu li.current-menu-item>a.mPS2id-highlight:before,.responsive-menu .responsive-menu-container>.menu li.current-menu-ancestor>a:not(.__mPS2id):before,.responsive-menu .responsive-menu-container>.menu li.current-menu-ancestor>a.mPS2id-highlight:before{color:#666}.responsive-menu .responsive-menu-container>.menu li.current-menu-item>.dropdown-toggle,.responsive-menu .responsive-menu-container>.menu li.current-menu-ancestor>.dropdown-toggle{background:rgba(51,51,51,.3);-webkit-box-shadow:0 2px 1px rgba(0,0,0,.3);box-shadow:0 2px 1px rgba(0,0,0,.3)}.responsive-menu .responsive-menu-container>.menu li.current-menu-item>.dropdown-toggle:after,.responsive-menu .responsive-menu-container>.menu li.current-menu-ancestor>.dropdown-toggle:after{color:#fff}.responsive-menu .responsive-menu-container>.menu>li{border-bottom:1px solid #ddd;position:relative}.responsive-menu .widget_search{margin:0;color:#fff;background:gray;padding:5px}.responsive-menu .widget_search .search-field{width:100%;height:2em}.responsive-menu .copyright{display:block;padding:.5rem .25rem;font:normal .75rem/1.4285 Helvetica,Arial,var(--default-font)}.bogo-language-switcher{position:absolute;right:15px;top:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;background-color:#fff}@media screen and (max-width: 1023px){.bogo-language-switcher{right:0}}.bogo-language-switcher li{font:11px/1.5 var(--default-font);text-align:center;margin:0;padding:4px 0;color:#555;background-color:rgba(0,0,0,.5)}@media screen and (max-width: 1023px){.bogo-language-switcher li{font:10px/1.5 var(--default-font)}}.bogo-language-switcher li a{font:11px/1.5 var(--default-font);color:#fff;background-color:var(--theme-color1);display:block;padding:.1em .45em .2em}.bogo-language-switcher li.current{color:#333;background-color:rgba(0,0,0,.25);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25) inset;box-shadow:0 1px 2px rgba(0,0,0,.25) inset;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.bogo-language-switcher li.current a{color:#fff;cursor:default;background-color:rgba(0,0,0,.25)}.bogo-language-switcher li.jp{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bogo-language-switcher li.en{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tab-menu{display:none;position:absolute;top:-4px;right:15px;font-size:.875rem;line-height:1.25;background-color:#f0f0f0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px rgba(0,0,0,.25);border-radius:0 0 4px 4px;z-index:1}@media print,screen and (min-width: 768px){.tab-menu{display:block}}.tab-menu a{padding:.75em .75em .25em}.tab-menu a::after{content:"";font-family:var(--icon-font1);font-size:85.7142857143%;margin-left:2px;vertical-align:.075em}#page-header{overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;position:relative}#page-header::after{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYICA/wzoDGTwHyDAADXxAv4Eq8S5AAAAAElFTkSuQmCC) rgba(0,0,0,.28);position:absolute;left:0;right:0;top:0;bottom:0}@media screen and (max-width: 767px){#page-header{background:none;-webkit-box-shadow:none;box-shadow:none;max-width:100%}}#page-header .page-header-row{display:block;max-width:100%}#page-header .image-column{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 767px){#page-header .image-column{width:100%;padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}#page-header .image-column .post-thumbnail{position:absolute;left:0;top:0;right:0;bottom:0}#page-header .image-column .post-thumbnail img{position:absolute;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media print,screen and (min-width: 768px){#page-header .image-column .post-thumbnail img{width:100%;height:auto}}#page-header .text-column{position:relative;overflow:hidden;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1.25rem}#page-header .text-column .breadcrumbs{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25);font:.75rem/1.5384615385 var(--default-font);padding-block:2px;position:relative;padding:.25rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-header .text-column .breadcrumbs a{color:#fff;text-decoration:none}@media screen and (max-width: 599px){#page-header .text-column .breadcrumbs{padding:0;font:.625rem/1.8 var(--theme-font1);white-space:normal}}#page-header .text-column .breadcrumbs *{position:relative}#page-header .text-column .breadcrumbs .main-home,#page-header .text-column .breadcrumbs .home{text-transform:uppercase}#page-header .text-column .breadcrumbs>span:first-child a::before{content:"";font-family:var(--icon-font1);font-size:85%;display:inline-block;margin:0 3px 0 0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#page-header .text-column .breadcrumbs .icon-arrow::before{color:#fff;content:"";font-family:var(--icon-font1);display:inline-block;margin:0 .3333rem;width:auto}#page-header .text-column .page-title{font:1.75rem/1.25 var(--theme-font1-bold);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";position:relative;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25);letter-spacing:-0.025em;white-space:nowrap;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:.25em .75em;margin:0}@media print,screen and (min-width: 768px){#page-header .text-column .page-title{font-size:2rem;padding:.25em .75em}}#page-header .text-column .page-title::before{display:none}#page-header .text-column .page-title small{font-size:71.4%;margin:0 .25em;vertical-align:.1em}#page-header .text-column .page-title .sub-title-after{font-size:90%;line-height:1;vertical-align:0;margin-left:1.25em;position:relative}#page-header .text-column .page-title .sub-title-after::before{content:"-";position:absolute;left:-0.75em;top:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page #page-container{background-color:#fff}#page-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-block:0;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width: 960px){#page-body{padding-block:20px}}.blog #page-body,.page-template-front-page #page-body,.page-template-page-contact #page-body,.page-template-page-full #page-body{padding-block:0 !important}#main-column,#sidebar{padding:15px}.entry-content{width:100%}@media screen and (max-width: 959px){.page-template-default #page-body #main-column,.single #page-body #main-column,.search #page-body #main-column{padding-block:20px}}@media print,screen and (min-width: 960px){.page-template-default #page-body,.single #page-body,.search #page-body{width:var(--grid-width);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-template-default #page-body #main-column,.single #page-body #main-column,.search #page-body #main-column{width:var(--main-column-width)}.page-template-default #page-body #sidebar,.single #page-body #sidebar,.search #page-body #sidebar{width:var(--sidebar-width)}.page-template-default #page-body #sidebar .sidebar-inner,.single #page-body #sidebar .sidebar-inner,.search #page-body #sidebar .sidebar-inner{position:sticky;top:136px}}.archive #page-body,.page-template-page-full #page-body{padding:0}.archive #page-body #main-column,.archive #page-body #sidebar,.page-template-page-full #page-body #main-column,.page-template-page-full #page-body #sidebar{width:100%}.archive #page-body #main-column,.page-template-page-full #page-body #main-column{padding:0}.archive #page-body #main-column .entry-content,.page-template-page-full #page-body #main-column .entry-content{padding:0}.post-password-required #page-body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-password-required #sidebar{display:none}#sidebar{background-color:rgba(0,0,0,.05);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.125) inset;box-shadow:0 1px 2px rgba(0,0,0,.125) inset;position:relative;z-index:2}@media print,screen and (min-width: 960px){.page-template-default #sidebar,.single #sidebar{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}}.single #page-body,.blog #page-body,.archive #page-body,.page-template-page-full #page-body{padding-bottom:0}.single #sidebar,.blog #sidebar,.archive #sidebar,.page-template-page-full #sidebar{position:relative;width:100%;margin:0 auto;padding-block:1rem}.blog .sidebar-inner,.archive .sidebar-inner,.page-template-page-full .sidebar-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding-block:12px;max-width:1080px}.blog .sidebar-inner>*,.archive .sidebar-inner>*,.page-template-page-full .sidebar-inner>*{padding:5px}.blog .sidebar-inner .widget,.archive .sidebar-inner .widget,.page-template-page-full .sidebar-inner .widget{position:relative;margin:0}.blog .sidebar-inner .widget .widget-title:not(.with-link),.blog .sidebar-inner .widget h2:not(.with-link),.archive .sidebar-inner .widget .widget-title:not(.with-link),.archive .sidebar-inner .widget h2:not(.with-link),.page-template-page-full .sidebar-inner .widget .widget-title:not(.with-link),.page-template-page-full .sidebar-inner .widget h2:not(.with-link){position:absolute;top:-0.9em;left:.66em;padding:0;margin:0;background:none;-webkit-box-shadow:none;box-shadow:none;border:none;font-size:.875rem;z-index:1}.blog .sidebar-inner .widget .widget-title:not(.with-link)::before,.blog .sidebar-inner .widget .widget-title:not(.with-link)::after,.blog .sidebar-inner .widget h2:not(.with-link)::before,.blog .sidebar-inner .widget h2:not(.with-link)::after,.archive .sidebar-inner .widget .widget-title:not(.with-link)::before,.archive .sidebar-inner .widget .widget-title:not(.with-link)::after,.archive .sidebar-inner .widget h2:not(.with-link)::before,.archive .sidebar-inner .widget h2:not(.with-link)::after,.page-template-page-full .sidebar-inner .widget .widget-title:not(.with-link)::before,.page-template-page-full .sidebar-inner .widget .widget-title:not(.with-link)::after,.page-template-page-full .sidebar-inner .widget h2:not(.with-link)::before,.page-template-page-full .sidebar-inner .widget h2:not(.with-link)::after{display:none}.blog .sidebar-inner .widget.widget_categories .nice-select,.blog .sidebar-inner .widget.widget_archive .nice-select,.archive .sidebar-inner .widget.widget_categories .nice-select,.archive .sidebar-inner .widget.widget_archive .nice-select,.page-template-page-full .sidebar-inner .widget.widget_categories .nice-select,.page-template-page-full .sidebar-inner .widget.widget_archive .nice-select{width:100%;margin:0}.blog .sidebar-inner .widget-title,.archive .sidebar-inner .widget-title,.page-template-page-full .sidebar-inner .widget-title{background-color:#f0f0f0}.blog .sidebar-inner .search-field,.archive .sidebar-inner .search-field,.page-template-page-full .sidebar-inner .search-field{background-color:#eaeaea;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.25);box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.blog .sidebar-inner .search-submit,.archive .sidebar-inner .search-submit,.page-template-page-full .sidebar-inner .search-submit{color:#000;background-color:#d6d6d6;-webkit-box-shadow:0 -1px 5px rgba(0,0,0,.175) inset;box-shadow:0 -1px 5px rgba(0,0,0,.175) inset}.blog .widget,.archive .widget,.page-template-page-full .widget{padding:5px;margin:0}.blog .widget label,.archive .widget label,.page-template-page-full .widget label{display:none}.blog .widget .nice-select ul.list,.archive .widget .nice-select ul.list,.page-template-page-full .widget .nice-select ul.list{top:auto;bottom:100%;margin-bottom:4px;-webkit-transform-origin:50% 100% !important;transform-origin:50% 100% !important;-webkit-transform:scale(0.75) translateY(21px);transform:scale(0.75) translateY(21px)}.blog .widget .nice-select.open ul.list,.archive .widget .nice-select.open ul.list,.page-template-page-full .widget .nice-select.open ul.list{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}@media screen and (max-width: 959px){.single .sidebar-inner .widget .nice-select ul.list{top:auto;bottom:100%;margin-bottom:4px;-webkit-transform-origin:50% 100% !important;transform-origin:50% 100% !important;-webkit-transform:scale(0.75) translateY(21px);transform:scale(0.75) translateY(21px)}.single .sidebar-inner .widget .nice-select.open ul.list{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.page-template-page-full .sidebar-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width: 768px){.page-template-page-full .sidebar-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-template-page-full .sidebar-inner::before{display:none}}.local-nav-widget+.custom-widgets{margin-top:1.5rem}.footer-cta{margin-top:3px}@media screen and (max-width: 767px){.footer-cta .column.contact{border-top:1px dashed rgba(0,0,0,.125)}}#site-footer{color:#fff;background:rgba(0,0,0,.72);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.125) inset;box-shadow:0 1px 4px rgba(0,0,0,.125) inset;position:relative;z-index:1;padding-bottom:60px}#site-footer .footer-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:920px;padding:10px 0}@media screen and (max-width: 767px){#site-footer .footer-widgets{width:auto;margin:-10px 0}#site-footer .footer-widgets .column{padding:10px}}#site-footer .footer-menu{display:none}@media print,screen and (min-width: 768px){#site-footer .footer-menu{width:100%;display:block}}#site-footer .footer-menu ul.menu{-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;-webkit-column-gap:auto;-moz-column-gap:auto;column-gap:auto;margin:0;padding:0;list-style:none;overflow:visible;width:100%}@media print,screen and (min-width: 768px){#site-footer .footer-menu ul.menu{-webkit-columns:4;-moz-columns:4;columns:4}}#site-footer .footer-menu ul.menu>li{font-size:.9375rem;line-height:1.25;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.375rem;padding:0;position:relative;-webkit-column-break-before:avoid;-moz-column-break-before:avoid;break-before:avoid;-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}#site-footer .footer-menu ul.menu>li::before{content:"";border-top:1px solid #fff;position:absolute;left:0;top:.6666em;width:.75rem}#site-footer .footer-menu ul.menu>li.break-before{-moz-column-break-before:column;break-before:column;-webkit-column-break-before:always}#site-footer .footer-menu ul.menu>li a{color:#fff;font-family:var(--theme-font1);-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}#site-footer .footer-menu ul.menu>li>a{padding-left:1.25rem}#site-footer .footer-menu ul.menu>li>a:hover::before{display:inline-block;text-decoration:none !important}#site-footer .footer-menu ul.menu>li .sub-menu{list-style:none;padding:0 0 0 1.5em;margin:0}#site-footer .footer-menu ul.menu>li .sub-menu li{font:.875rem/1.25 var(--theme-font1);margin:.375rem 0;position:relative}#site-footer .footer-menu .menu li.youtube a::before,#site-footer .footer-menu .menu li.insta a::before,#site-footer .footer-menu .menu li.twitter a::before{font-family:var(--icon-font1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.25em}#site-footer .footer-menu .menu li.youtube a::before{content:""}#site-footer .footer-menu .menu li.insta a::before{content:""}#site-footer .footer-menu .menu li.twitter a::before{content:""}#site-footer .footer-menu .menu li.external a::after{content:"";font-family:var(--icon-font1);font-size:84%;margin-left:.25em;vertical-align:top;display:inline-block;text-decoration:none}#site-footer .copyright-footer{color:#fff;font:normal .8125rem/1.25 Helvetica,Arial,var(--default-font);display:block;width:auto;margin:.25rem auto}#site-footer .copyright-footer a{color:#fff;text-decoration:underline}#site-footer .copyright-footer a:hover{text-decoration:none}@media print,screen and (min-width: 768px){#site-footer .colophon{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0}}#site-footer .colophon .textwidget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#site-footer .colophon address{font:.9375rem/1.3333 var(--default-font);text-shadow:0 1px 1px rgba(0,0,0,.25)}#site-footer .colophon address .logo{display:block;margin-bottom:.5rem}#site-footer .colophon .copyright-footer{color:#fff;font:normal .8125rem/1.25 Helvetica,Arial,var(--default-font);margin-top:.25rem;display:block}#site-footer .colophon .copyright-footer a{color:#fff}@media screen and (max-width: 767px){#site-footer .colophon .textwidget{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#site-footer .colophon address{text-align:center;font-size:.75rem}#site-footer .colophon address .logo{width:215px;margin:0 auto .5rem}#site-footer .colophon .copyright-footer{text-align:center;font-size:.625rem}}#site-footer .widget_search{padding-top:0 !important;padding-left:3rem !important}#site-footer .widget_search .search-form .search-field,#site-footer .widget_search .search-form .search-submit{height:2.125em}@media screen and (max-width: 767px){#site-footer .widget_search{width:100%;max-width:320px;float:none;padding:0 15px 15px !important;margin:0 auto}}.mobile-footer-menu{display:none;background-color:hsla(0,0%,100%,.125)}@media screen and (max-width: 767px){.mobile-footer-menu{display:block;padding:1px;margin-bottom:.75em}.mobile-footer-menu ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-footer-menu ul::after{content:"";display:block;clear:both}.mobile-footer-menu ul li{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:1px !important;border:none !important}.mobile-footer-menu ul li.home{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}.mobile-footer-menu ul li a{color:#fff;font:.875rem/1.4285714286 var(--theme-font1);display:block;text-align:center;background:rgba(0,0,0,.75);padding:.5em}.mobile-footer-menu ul li.full{float:none;clear:both;width:100%}.mobile-footer-menu ul li.home a::before{content:"";font-family:var(--icon-font1);font-size:80%;vertical-align:.2em;margin-right:.5em}.mobile-footer-menu ul li .sub-menu{display:none}}#site-footer .network-menu{background-color:hsla(0,0%,100%,.975);width:auto;max-width:100%;padding:8px}@media screen and (max-width: 767px){#site-footer .network-menu{margin:0 4px 2px;border-radius:6px}}@media print,screen and (min-width: 768px){#site-footer .network-menu .menu>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#site-footer .network-menu .menu,#site-footer .network-menu li a,#site-footer .network-menu .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#site-footer .network-menu .menu{width:100%;max-width:760px;margin:0 auto;padding:0}#site-footer .network-menu .menu li a{padding:8px}#site-footer .network-menu .menu>li{width:100%}#site-footer .network-menu .menu>li>a{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%}#site-footer .network-menu .menu>li>a .menu-image{max-width:128px}#site-footer .network-menu .menu>li>a .link-text{display:none}#site-footer .network-menu .menu>li .sub-menu{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;margin:-4px}#site-footer .network-menu .menu>li .sub-menu li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:4px}#site-footer .network-menu .menu>li .sub-menu li a{color:#333;font:.9375rem/1.25 var(--theme-font1-pm);background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 12px -4px rgba(0,0,0,.25);box-shadow:0 1px 12px -4px rgba(0,0,0,.25)}@media screen and (max-width: 767px){#site-footer .network-menu .menu>li .sub-menu li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.6875rem;gap:4px}}@media screen and (max-width: 359px){#site-footer .network-menu .menu>li .sub-menu li a{font-size:.625rem}}#site-footer .network-menu .menu>li .sub-menu li a:hover{text-decoration:none}#site-footer .network-menu .menu>li .sub-menu li a .menu-image{display:block;margin-right:8px;width:auto}#site-footer .network-menu .menu>li .sub-menu li a .menu-image img{max-height:42px;width:auto}#site-footer .network-menu .menu>li .sub-menu li a .link-text{white-space:nowrap;-webkit-transform:translateY(0.075em);transform:translateY(0.075em)}#scroll-to-top{margin:0;position:fixed}#scroll-to-top{bottom:20px;right:15px;z-index:102;display:none}#scroll-to-top a{color:#fff;display:block;background:var(--theme-color1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset;font-size:20px;line-height:1;text-align:center;width:35px;height:0;padding-top:100%;position:relative;overflow:hidden;text-decoration:none !important}#scroll-to-top a::before{content:"";font-family:var(--icon-font1);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 767px){#scroll-to-top a{font-size:22px;width:32px}}.grecaptcha-badge{bottom:68px !important;visibility:hidden !important;z-index:1}@media print,screen and (min-width: 768px){.grecaptcha-badge{bottom:20px !important}}.page-template-page-contact .grecaptcha-badge{visibility:visible !important}/*!
Theme Name: corecorp-2025
Author: Corecorp
*/h2,h3,h4,h5,h6{color:#333;text-shadow:0 1px 0 #fff;font-family:var(--heading-font);font-weight:normal;line-height:1.25;position:relative;-webkit-font-feature-settings:"chws" 1;font-feature-settings:"chws" 1;padding:.75em 0 .5em .75em;margin:2em 0 .75em;overflow:visible;position:relative}h2::before,h3::before,h4::before,h5::before,h6::before{content:"";display:block;position:absolute;background-color:var(--theme-color1);width:3px;border-radius:3px;height:100%;left:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}h2[style*="text-align: center"],h2[style*="text-align:center"],h3[style*="text-align: center"],h3[style*="text-align:center"],h4[style*="text-align: center"],h4[style*="text-align:center"],h5[style*="text-align: center"],h5[style*="text-align:center"],h6[style*="text-align: center"],h6[style*="text-align:center"]{padding:.45em 0;margin-bottom:.5em;text-align:center !important}h2[style*="text-align: center"]::before,h2[style*="text-align:center"]::before,h3[style*="text-align: center"]::before,h3[style*="text-align:center"]::before,h4[style*="text-align: center"]::before,h4[style*="text-align:center"]::before,h5[style*="text-align: center"]::before,h5[style*="text-align:center"]::before,h6[style*="text-align: center"]::before,h6[style*="text-align:center"]::before{height:3px;border-radius:3px;width:2em;left:50%;top:auto;bottom:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}h2.no-style,h3.no-style,h4.no-style,h5.no-style,h6.no-style{padding:0;margin-bottom:.25em}h2.no-style::before,h3.no-style::before,h4.no-style::before,h5.no-style::before,h6.no-style::before{display:none}h2.alt-style1,h3.alt-style1,h4.alt-style1,h5.alt-style1,h6.alt-style1{background-color:rgba(0,0,0,.05);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05) inset;box-shadow:0 1px 4px rgba(0,0,0,.05) inset;padding:.75em .75em .5em}h2.alt-style2,h3.alt-style2,h4.alt-style2,h5.alt-style2,h6.alt-style2{border-bottom:2px solid rgba(0,0,0,.125);padding-block:.5em .25em;margin-bottom:.75em}h2.alt-style2::before,h3.alt-style2::before,h4.alt-style2::before,h5.alt-style2::before,h6.alt-style2::before{height:1.25em}.alignleft+h2,.alignright+h2,.alignleft+h3,.alignright+h3,.alignleft+h4,.alignright+h4,.alignleft+h5,.alignright+h5,.alignleft+h6,.alignright+h6{margin-top:.5em}h1{font-size:var(--h1-font-size-lg-sm-down)}h1.small,h1 .small,h1 small{font-size:calc(var(--h1-font-size-lg-sm-down)*.8)}h1.large,h1 .large{font-size:calc(var(--h1-font-size-lg-sm-down)*1.125)}@media print,screen and (min-width: 768px){h1{font-size:var(--h1-font-size)}h1.small,h1 .small,h1 small{font-size:calc(var(--h1-font-size)*.8)}h1.large,h1 .large{font-size:calc(var(--h1-font-size)*112.5%)}}h2{font-size:var(--h2-font-size-lg-sm-down)}h2.small,h2 .small,h2 small{font-size:calc(var(--h2-font-size-lg-sm-down)*.8)}h2.large,h2 .large{font-size:calc(var(--h2-font-size-lg-sm-down)*1.125)}@media print,screen and (min-width: 768px){h2{font-size:var(--h2-font-size)}h2.small,h2 .small,h2 small{font-size:calc(var(--h2-font-size)*.8)}h2.large,h2 .large{font-size:calc(var(--h2-font-size)*112.5%)}}h3{font-size:var(--h3-font-size-lg-sm-down)}h3.small,h3 .small,h3 small{font-size:calc(var(--h3-font-size-lg-sm-down)*.8)}h3.large,h3 .large{font-size:calc(var(--h3-font-size-lg-sm-down)*1.125)}@media print,screen and (min-width: 768px){h3{font-size:var(--h3-font-size)}h3.small,h3 .small,h3 small{font-size:calc(var(--h3-font-size)*.8)}h3.large,h3 .large{font-size:calc(var(--h3-font-size)*112.5%)}}h4{font-size:var(--h4-font-size-lg-sm-down)}h4.small,h4 .small,h4 small{font-size:calc(var(--h4-font-size-lg-sm-down)*.8)}h4.large,h4 .large{font-size:calc(var(--h4-font-size-lg-sm-down)*1.125)}@media print,screen and (min-width: 768px){h4{font-size:var(--h4-font-size)}h4.small,h4 .small,h4 small{font-size:calc(var(--h4-font-size)*.8)}h4.large,h4 .large{font-size:calc(var(--h4-font-size)*112.5%)}}h5{font-size:var(--h5-font-size-lg-sm-down)}h5.small,h5 .small,h5 small{font-size:calc(var(--h5-font-size-lg-sm-down)*.8)}h5.large,h5 .large{font-size:calc(var(--h5-font-size-lg-sm-down)*1.125)}@media print,screen and (min-width: 768px){h5{font-size:var(--h5-font-size)}h5.small,h5 .small,h5 small{font-size:calc(var(--h5-font-size)*.8)}h5.large,h5 .large{font-size:calc(var(--h5-font-size)*112.5%)}}h6{font-size:var(--h6-font-size-lg-sm-down)}h6.small,h6 .small,h6 small{font-size:calc(var(--h6-font-size-lg-sm-down)*.8)}h6.large,h6 .large{font-size:calc(var(--h6-font-size-lg-sm-down)*1.125)}@media print,screen and (min-width: 768px){h6{font-size:var(--h6-font-size)}h6.small,h6 .small,h6 small{font-size:calc(var(--h6-font-size)*.8)}h6.large,h6 .large{font-size:calc(var(--h6-font-size)*112.5%)}}@media screen and (max-width: 359px){h2,h3,h4,h5,h6{letter-spacing:0}}h1+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h4,h3+h5,h3+h6,h4+h5,h4+h6,h5+h6{margin-top:.75em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1.alt-style1:first-child,h2.alt-style1:first-child,h3.alt-style1:first-child,h4.alt-style1:first-child,h5.alt-style1:first-child,h6.alt-style1:first-child{margin-top:0}/*!
Theme Name: corecorp-2025
Author: Corecorp
*/.icon-font{font-family:var(--icon-font1);font-style:normal}input[type=submit],button{color:#fff;font:1.125rem/1.25 var(--theme-font1-bold-pm);text-align:center;text-decoration:none;display:inline-block;background:var(--theme-color1);width:100%;padding:.75em 1.75em .45em;border-radius:1.375em;-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.25) inset;box-shadow:0 -1px 2px rgba(0,0,0,.25) inset;-webkit-transition:all ease 0s;transition:all ease 0s;cursor:pointer;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}@media screen and (max-width: 767px){input[type=submit],button{font-size:1rem}}input[type=submit]:hover,input[type=submit]:active,button:hover,button:active{text-decoration:none;-webkit-transition:all ease 0s;transition:all ease 0s}input[type=submit]:hover,button:hover{background:rgb(var(--theme-color1-rgb), 0.9);-webkit-transform:translateY(1px);transform:translateY(1px)}input[type=submit]:active,button:active{-webkit-transform:translateY(3px);transform:translateY(3px)}.link-button,.button-list{width:100%;margin:.75rem 0}.link-button.aligncenter,.button-list.aligncenter{text-align:center !important}.link-button.alignleft,.button-list.alignleft{text-align:center !important}.link-button.alignright,.button-list.alignright{text-align:center !important}.link-button a,.link-button .dummy,.button-list a,.button-list .dummy{width:auto;top:0;color:#fff;font:1.125rem/1.25 var(--theme-font1-bold-pm);text-align:center;text-decoration:none;display:inline-block;background:var(--theme-color1);width:100%;padding:.75em 1.75em .45em;border-radius:1.375em;-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.25) inset;box-shadow:0 -1px 2px rgba(0,0,0,.25) inset;-webkit-transition:all ease 0s;transition:all ease 0s;cursor:pointer;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}@media screen and (max-width: 767px){.link-button a,.link-button .dummy,.button-list a,.button-list .dummy{font-size:1rem}}.link-button a:hover,.link-button a:active,.link-button .dummy:hover,.link-button .dummy:active,.button-list a:hover,.button-list a:active,.button-list .dummy:hover,.button-list .dummy:active{text-decoration:none;-webkit-transition:all ease 0s;transition:all ease 0s}.link-button a:hover,.link-button .dummy:hover,.button-list a:hover,.button-list .dummy:hover{background:rgb(var(--theme-color1-rgb), 0.9);-webkit-transform:translateY(1px);transform:translateY(1px)}.link-button a:active,.link-button .dummy:active,.button-list a:active,.button-list .dummy:active{-webkit-transform:translateY(3px);transform:translateY(3px)}.link-button a:hover,.link-button .dummy:hover,.button-list a:hover,.button-list .dummy:hover{top:1px}.link-button.small a,.link-button.small .dummy,.button-list.small a,.button-list.small .dummy{font-size:1rem}.link-button.large a,.button-list.large a{font-size:1.375rem;border-width:3px}@media screen and (max-width: 767px){.link-button.large a,.button-list.large a{font-size:1.25rem}}.link-button.icon-arrow a:after,.button-list.icon-arrow a:after{content:"";font-family:var(--icon-font1);margin-left:.25rem}.link-button.icon-play .dummy:after,.button-list.icon-play .dummy:after{content:"";font-family:var(--icon-font1);margin-left:.25rem}.link-button:first-child,.button-list:first-child{margin-top:0}.link-button:last-child,.button-list:last-child{margin-bottom:0}.link-button.aligncenter,.button-list.aligncenter{text-align:center}.link-button.aligncenter a,.button-list.aligncenter a{margin-inline:auto}.link-button.w-full a,.link-button.w-half a,.link-button.w-1-2 a,.link-button.w-1-3 a,.link-button.w-2-3 a,.link-button.w-1-4 a,.link-button.w-2-4 a,.link-button.w-3-4 a,.link-button.w-1-5 a,.link-button.w-2-5 a,.link-button.w-3-5 a,.link-button.w-4-5 a,.link-button.w-50 a,.link-button.w-75 a,.button-list.w-full a,.button-list.w-half a,.button-list.w-1-2 a,.button-list.w-1-3 a,.button-list.w-2-3 a,.button-list.w-1-4 a,.button-list.w-2-4 a,.button-list.w-3-4 a,.button-list.w-1-5 a,.button-list.w-2-5 a,.button-list.w-3-5 a,.button-list.w-4-5 a,.button-list.w-50 a,.button-list.w-75 a{display:inline-block}@media screen and (max-width: 767px){.link-button.w-full a,.link-button.w-half a,.link-button.w-1-2 a,.link-button.w-1-3 a,.link-button.w-2-3 a,.link-button.w-1-4 a,.link-button.w-2-4 a,.link-button.w-3-4 a,.link-button.w-1-5 a,.link-button.w-2-5 a,.link-button.w-3-5 a,.link-button.w-4-5 a,.link-button.w-50 a,.link-button.w-75 a,.button-list.w-full a,.button-list.w-half a,.button-list.w-1-2 a,.button-list.w-1-3 a,.button-list.w-2-3 a,.button-list.w-1-4 a,.button-list.w-2-4 a,.button-list.w-3-4 a,.button-list.w-1-5 a,.button-list.w-2-5 a,.button-list.w-3-5 a,.button-list.w-4-5 a,.button-list.w-50 a,.button-list.w-75 a{width:100%}}.link-button.w-full a,.button-list.w-full a{width:100%}.link-button.w-1-5 a,.button-list.w-1-5 a{width:20%}.link-button.w-1-4 a,.button-list.w-1-4 a{width:25%}.link-button.w-1-3 a,.button-list.w-1-3 a{width:33.3333%}.link-button.w-2-5 a,.button-list.w-2-5 a{width:40%}.link-button.w-half a,.link-button.w-1-2 a,.link-button.w-50 a,.link-button.w-2-4 a,.button-list.w-half a,.button-list.w-1-2 a,.button-list.w-50 a,.button-list.w-2-4 a{width:50%}.link-button.w-3-5 a,.button-list.w-3-5 a{width:60%}.link-button.w-2-3 a,.button-list.w-2-3 a{width:66.6666%}.link-button.w-75 a,.link-button.w-3-4 a,.button-list.w-75 a,.button-list.w-3-4 a{width:75%}.link-button.w-4-5 a,.button-list.w-4-5 a{width:80%}.link-button.white a,.button-list.white a{color:var(--theme-color1);text-shadow:none;background:#fff}.link-button.green a,.button-list.green a{color:#fff;text-shadow:none;background:var(-green)}.link-button.pink a,.button-list.pink a{color:#fff;text-shadow:none;background:#d05050}.link-button.gray a,.button-list.gray a{color:var(--theme-link-color);background:rgba(0,0,0,.075)}.link-button.brown a,.button-list.brown a{color:#fff;text-shadow:none;background:var(-brown)}.link-button.back a::before,.button-list.back a::before{content:"";font-family:var(--icon-font1);margin-right:.125rem}.link-button.back a::after,.button-list.back a::after{display:none}.link-button.bordered,.button-list.bordered{border:none}.link-button.bordered a,.button-list.bordered a{color:var(--theme-color1-darken);text-shadow:none;background:#fff;border:3px solid var(--theme-color1);-webkit-box-shadow:none;box-shadow:none}.link-button.bordered.white a,.button-list.bordered.white a{color:#fff;background:rgba(0,0,0,0);border:3px solid #fff}.button-list{margin:.5rem 0}.button-list:first-child{margin-top:0}.button-list:last-child{margin-bottom:0}.button-list ul,.entry-content .sub-pages.button-list .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:-0.25rem;list-style:none}.button-list ul li,.entry-content .sub-pages.button-list .row>.column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:.25rem;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.button-list ul li a,.entry-content .sub-pages.button-list .row>.column a{display:block;height:100%}.button-list ul li a .text,.button-list ul li a .title,.entry-content .sub-pages.button-list .row>.column a .text,.entry-content .sub-pages.button-list .row>.column a .title{display:inline;margin:0 -0.125em}.button-list.col-1 ul>li,.sub-pages.button-list.col-1 .row>.column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.button-list.col-3 ul>li,.sub-pages.button-list.col-3 .row>.column{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}@media screen and (max-width: 767px){.button-list.col-3 ul>li,.sub-pages.button-list.col-3 .row>.column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width: 767px){.link-button,.link-button.large,.link-button.half,.link-button.one-thirds{text-align:center;display:block;width:100%}}.sub-pages.with-content .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:920px;border-top:1px dashed rgba(0,0,0,.125);padding-block:10px;margin-inline:auto !important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sub-pages.with-content .row:last-child{border-bottom:1px dashed rgba(0,0,0,.125)}.sub-pages.with-content .row .col-img img{aspect-ratio:1/1;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.sub-pages.with-content .row .col-img,.sub-pages.with-content .row .col-txt{padding:10px}.sub-pages.with-content .row .col-txt{width:100%}.sub-pages.with-content .row .col-txt h2{padding-right:92px}.sub-pages.with-content .row .col-img{position:absolute;width:80px;right:0;top:10px}}@media print,screen and (min-width: 768px){.sub-pages.with-content .row{padding-block:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-pages.with-content .row .col-img,.sub-pages.with-content .row .col-txt{padding:20px}.sub-pages.with-content .row .col-txt{width:75%}.sub-pages.with-content .row .col-img{width:25%}}.sub-pages.with-content .description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2}.card{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.card{max-width:480px;margin:0 auto}}.card a.inner{color:#333;text-decoration:none;font-family:var(--theme-font1-pm);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;position:relative;top:0;-webkit-transition:all ease .1s;transition:all ease .1s;background:rgba(0,0,0,.025);-webkit-box-shadow:2px 3px 1px rgba(0,0,0,.115);box-shadow:2px 3px 1px rgba(0,0,0,.115);background:#fff;-webkit-box-shadow:0 4px 12px -4px rgba(0,0,0,.25);box-shadow:0 4px 12px -4px rgba(0,0,0,.25);border:none;padding:0}.card a.inner .thumbnail{width:100%;margin:0 auto;background:rgba(128,128,128,.2);position:relative;overflow:hidden}.card a.inner .thumbnail .thumbnail-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card a.inner .thumbnail .thumbnail-wrapper img{width:100%;height:auto;display:block}.card a.inner .content{padding:1rem 1.25rem;font:1rem/1.6666 var(--default-font)}.card a.inner .content h3{font-size:1.4375rem;padding-bottom:.25em;margin-bottom:.375em}.card a.inner .content p{text-align:justify;margin:.5rem 0}.card a.inner .content p:last-child{margin-bottom:0}.card a.inner .title{font:1rem/1.33334 var(--theme-font1-pm);-webkit-font-feature-settings:"halt";font-feature-settings:"halt";background:hsla(0,0%,100%,.95);padding:.75rem 1rem;position:absolute;bottom:0;left:0;width:100%}.card a.inner:hover{text-decoration:none;top:2px;-webkit-transition:all ease .1s;transition:all ease .1s;-webkit-box-shadow:0 4px 24px -4px rgba(0,0,0,.25);box-shadow:0 4px 24px -4px rgba(0,0,0,.25)}.card-list{margin:1rem 0}.card-list .row{margin:-10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:calc(var(--grid-width) + 40px)}.card-list .row .card{width:33.3333%;padding:10px;margin:0}@media screen and (max-width: 959px){.card-list .row .card{width:50%}}.card-list .row .card .inner{height:100%}.card-list .row.col-2 .card{width:50%;max-width:none}.card-list.horizontal .row .card{width:50%}.card-list.horizontal .row .card .inner .content{-webkit-box-flex:0;-ms-flex:0 0 72.5%;flex:0 0 72.5%;padding:1rem 1.25rem}.card-list.horizontal .row .card .inner .content h3{font-size:1.4375rem}@media screen and (max-width: 767px){.card-list .row{margin:-4px !important}.card-list .row .card{width:100% !important;max-width:480px;padding:4px !important;margin:0 auto !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.card-list.icon-card .card .inner{background:var(--gray);padding:24px;-webkit-box-shadow:0 1px 12px -4px rgba(0,0,0,.075) inset;box-shadow:0 1px 12px -4px rgba(0,0,0,.075) inset;border-radius:6px;position:relative;overflow:hidden}.card-list.icon-card .card .inner .thumbnail{background:rgba(0,0,0,0);margin:0 auto;width:auto;border-radius:50%;overflow:hidden;background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.125) inset;box-shadow:0 2px 4px rgba(0,0,0,.125) inset;position:relative}.card-list.icon-card .card .inner .text{margin-top:.75rem;position:relative}.card-list.icon-card .card .inner .text .desc{font-family:var(--default-font);line-height:1.5;text-align:justify}.card-list.icon-card .card .inner:hover::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(var(--theme-color1-rgb)/0.075)}.card-list.icon-card.bg-white{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.card-list.icon-card.bg-white .card .inner{background:#fff;-webkit-box-shadow:0 2px 16px -4px rgba(0,0,0,.125);box-shadow:0 2px 16px -4px rgba(0,0,0,.125)}.card-list.icon-card.bg-white .card .inner .thumbnail{background:var(--gray)}.card-list.alt-style1 .row{margin:0 -8px}.card-list.alt-style1 .row .card{padding:8px}.card-list.alt-style1 .card a.inner,.card.alt-style1 a.inner{padding:4px;border:4px solid rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.card-list.alt-style1 .card a.inner .content,.card.alt-style1 a.inner .content{color:#333;font:normal 1.125rem/1.4444444444 var(--default-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .25rem .5rem}.card-list.alt-style1 .card .thumbnail,.card.alt-style1 .thumbnail{height:0;padding-top:56.25%;margin-bottom:.25rem;position:relative}.card-list.alt-style1 .card .thumbnail img,.card.alt-style1 .thumbnail img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.card-list.alt-style1 .card .title,.card-list.alt-style1 .card .content,.card.alt-style1 .title,.card.alt-style1 .content{padding:.25em .375em}.card-list.alt-style1 .card .title,.card.alt-style1 .title{color:#444;font:normal 1.25rem/1.33334 var(--theme-font1-pm);text-align:center}@media screen and (max-width: 767px){.card-list.alt-style1 .card .title,.card.alt-style1 .title{font-size:1.25rem;border-bottom-width:2px}}@media screen and (max-width: 389px){.card-list.alt-style1 .card .title,.card.alt-style1 .title{font-size:1.1875rem}}@media screen and (max-width: 359px){.card-list.alt-style1 .card .title,.card.alt-style1 .title{font-size:1.0625rem}}.card-list.alt-style1 .card .content,.card.alt-style1 .content{font:normal 1rem/1.5 var(--default-font)}@media screen and (max-width: 767px){.card-list.alt-style1 .card .content,.card.alt-style1 .content{font-size:1rem}}@media screen and (max-width: 411px){.card-list.alt-style1 .card .content,.card.alt-style1 .content{font-size:.9375rem}}.card-list.off-grid{margin:0 -1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-list.off-grid .card{padding:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative}.card-list.off-grid .card:nth-child(even){bottom:-3rem;right:-3rem}.card-list.off-grid .card:nth-child(4n+3){right:-1rem}.card-list.off-grid .card:nth-child(4n){right:-5.125rem}.card-list.off-grid .card a{display:block;color:#333;text-decoration:none;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;left:0}.card-list.off-grid .card a:hover{left:2rem;-webkit-transition:all .2s ease;transition:all .2s ease}.card-list.off-grid .card .thumbnail{width:auto;height:auto;padding:0;position:relative;left:-2.5rem}.card-list.off-grid .card .thumbnail img{display:block;width:auto;height:auto;position:static;-webkit-transform:none;transform:none}.card-list.off-grid .card .text{margin-top:-6.5rem;background:hsla(0,0%,100%,.95);padding:1rem 1.5rem;position:relative;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.125);box-shadow:0 2px 12px rgba(0,0,0,.125)}.card-list.off-grid .card .text h3{font:normal 1.625rem/1.2692307692 var(--theme-font1-pm)}.card-list.col-2 .card{width:50%;max-width:none}.custom-posts{list-style-type:none;padding-left:0;overflow:visible}.custom-posts li{border-bottom:2px solid rgba(0,0,0,.1)}.custom-posts li a{color:#333;font-family:var(--theme-font1-pm);display:block;padding:.5em .75em;background-color:rgb(var(--theme-color1), 0.25);position:relative}.custom-posts li a .label{font-size:1.3rem;line-height:2;float:left}.custom-posts li a .label:before{margin-right:.2em;color:var(--theme-color1-lighten);font-family:var(--icon-font1);content:"";font-size:1.5rem;line-height:1}.custom-posts li a .title{line-height:1.5;display:block;overflow:hidden}.custom-posts li a:hover{text-decoration:none;background-color:rgb(var(--theme-color1-rgb)/0.2)}.news-list{margin:1rem 0;position:relative}.news-list:first-child{margin-top:0}.news-list:last-child{margin-bottom:0}.news-list ul{list-style:none;padding:0;margin:0 0 .5rem;overflow-y:auto}.news-list ul li{margin:0;padding:0;border-bottom:1px solid #cacaca}.news-list ul li:first-child{border-top:1px solid #cacaca}.news-list ul li a{color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1.75rem .5rem .5rem;text-decoration:none;position:relative;background-color:hsla(0,0%,100%,.75)}.news-list ul li a::after{color:var(--theme-color1);content:"";font:normal 1.125rem/1 var(--icon-font1);width:1em;text-align:center;position:absolute;top:50%;right:.45em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.news-list ul li a:hover{text-shadow:0 2px #fff;background-color:#f3f3f3}@media screen and (max-width: 767px){.news-list ul li a{padding:10px 8px 6px}.news-list ul li a:after{display:none}}.news-list ul li .post-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;margin:0 .75rem 0 0}@media screen and (max-width: 767px){.news-list ul li .post-thumbnail{margin-right:10px}}.news-list ul li .post-thumbnail img{display:block}.news-list ul li .title-container{position:relative}.news-list ul li .title-container .post-title{font:normal 1rem/1.25 var(--theme-font1-pm);font-weight:bold}.news-list ul li .title-container .sticky-label{font:.75rem/1.25 var(--theme-font1-pm);font-weight:bold}.news-list ul li .title-container .entry-meta{display:inline-block;margin-left:.25em}.news-list ul li .title-container .date{color:#222;font:normal .8125rem/1.25 var(--theme-font1-pm);display:inline-block;margin:0 0;vertical-align:middle}@media screen and (max-width: 767px){.news-list ul li .title-container .date{font-size:.75rem}}.news-list ul li .title-container .category{font:normal .75rem/1 var(--theme-font1-pm);display:inline-block;vertical-align:baseline;background:rgba(0,0,0,.075);text-shadow:1px 1px 1px hsla(0,0%,100%,.99);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset;border-radius:2px;padding:4px 4px 1px;margin-left:3px}.news-list ul li .excerpt{font-size:.875rem;margin-top:.25em;text-align:justify}.news-list .archive-link{text-align:right;font-size:.875rem}.news-list .archive-link a{color:var(--theme-color1)}.news-list .archive-link a::after{font-family:var(--icon-font1);content:"";display:inline-block;margin-left:.25em}.internal-links{margin:.5rem auto;text-align:center}.internal-links:first-child{margin-top:0}.internal-links:last-child{margin-bottom:0}.internal-links ul{background:rgba(0,0,0,.05);padding:.5rem .75rem;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.075) inset;box-shadow:0 2px 8px rgba(0,0,0,.075) inset;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:.25rem 0;list-style:none}.internal-links ul li{margin:4px}.internal-links ul li a{color:#333;font-family:var(--theme-font1-pm);line-height:1.25;display:block;background:#fff;text-decoration:none;-webkit-box-shadow:2px 4px 12px -4px rgba(0,0,0,.25);box-shadow:2px 4px 12px -4px rgba(0,0,0,.25);padding:.3rem .5rem .2rem;border-radius:5px}.internal-links ul li a:before{content:"";color:var(--theme-color1);font-family:var(--icon-font1);display:inline-block;text-align:center;margin-right:.25rem;vertical-align:0}.internal-links ul li a:hover{text-decoration:none;background:hsla(0,0%,100%,.5)}.internal-links ul li ul{font-size:.875rem;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;padding:0 .5rem}.swipable{margin:0}@media screen and (max-width: 1023px){.swipable{width:100% !important;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 0}.swipable table{max-width:var(--normal-col-width)}}.swipe-desc{display:none;font-size:.75rem;line-height:1.25em;border:1px solid rgba(0,0,0,.125);padding:.5em .5em .25em;margin:.25em 0 -1em}@media screen and (max-width: 1023px){.swipe-desc{display:block}}.accordion{line-height:1.75em}.accordion .accordion-header,.accordion .accordion-body,.accordion .accordion-q,.accordion .accordion-a{padding:1rem 1.25rem}.accordion .accordion-header,.accordion .accordion-q{color:#111;font-family:var(--default-font);letter-spacing:-0.05em;cursor:pointer;background:rgba(0,0,0,.05);padding-right:3.5em;position:relative;margin-top:.5rem;border-bottom:2px solid rgba(0,0,0,.1)}.accordion .accordion-header:after,.accordion .accordion-q:after{content:"";font:2rem/1 var(--icon-font1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:2em;height:1em;text-align:center;position:absolute;right:0;top:50%;-webkit-transform:translate(0, -46%);transform:translate(0, -46%)}.accordion .accordion-header.open:after,.accordion .accordion-q.open:after{content:""}.accordion .accordion-q::before{content:"Q. ";display:inline-block;font:2rem/1 var(--theme-font1-pm);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-0.075em;margin-right:.25em}.accordion .accordion-a:before{content:"A. ";font:2rem/1 var(--theme-font1-pm);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html .lg-backdrop{background-color:rgba(0,0,0,.8) !important}html .lg-sub-html{font:1rem/1.5 var(--default-font);padding:12px 24px 6px}.fliphtml-a4-spread{width:100%;height:0;padding-top:66.6666%;position:relative}.fliphtml-a4-spread iframe{position:absolute;width:100%;height:100%;top:0}.googlemap{width:100%;height:0;padding-top:66.6666%;position:relative}.googlemap iframe{position:absolute;width:100%;height:100%;top:0}.map-container{position:relative;overflow:hidden}.map-container p{margin:0}.map-container .map-label{font:var(--h3-font-size);line-height:1;font-family:var(--theme-font1-pm);color:#fff;position:absolute;z-index:100;background:var(--theme-color1-darken);padding:.5em .625em;top:0;left:0;max-width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.map-container .map-label a{font:64%/1 var(--theme-font1-pm);vertical-align:.125em;white-space:nowrap}.map-container .map-label a,.map-container .map-label a:before,.map-container .map-label a:after{color:#fff}@media screen and (max-width: 959px){.map-container .map-label{font-size:var(--h3-font-size-lg-sm-down);width:100%}}.map-container .fc-infowindow-acerra{min-height:0 !important}.map-container .fc-infowindow-acerra .fc-itemcontent-padding{padding:12px 18px}.row.img-panel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0 !important}@media screen and (max-width: 767px){.row.img-panel{margin:.75rem 0 !important}}.row.img-panel .icon-font{margin:1rem auto;display:block;width:100%}.row.img-panel .title-column{width:100%;padding:15px 20px !important}.row.img-panel .column.img-column{padding:0 !important}.row.img-panel .column.img-column.aligntop{-ms-flex-item-align:start;align-self:flex-start}.row.img-panel .text-column{padding:15px 20px !important}@media screen and (max-width: 767px){.row.img-panel .text-column{padding:15px !important}}.wpcf7 p{margin:1em 0}.wpcf7 .row{margin:-0.75em}.wpcf7 .column{padding:.75em}.tab-panel h2.icon-rss{font-size:22px;line-height:26px;letter-spacing:1px;padding:4px 0}h2.icon-rss:before{color:#396abf;content:"";font-size:22px;background:none;position:static;vertical-align:1px;margin:0 2px 0}.tab-panel .tab-title{float:left;clear:none;margin:0 5px 0 0}.tab-panel .tab{float:right;padding:0;margin:0;list-style:none}.tab-panel .tab li{color:#222;font-size:15px;line-height:19px;background:#e3e3e3;float:left;padding:8px 12px;margin:0 0 0 2px;border:2px solid #ddd;border-bottom:none;cursor:pointer}.tab-panel .tab li.active{background:#fff;position:relative;z-index:2;cursor:default}.tab-panel .tab-content{background:#fff;padding:12px;height:260px;clear:both;position:relative;overflow:auto;overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:auto;z-index:1;border:2px solid #ddd;top:-2px}.entry-header .post-thumbnail .caption{color:#fff;font:normal 1.125rem/1.4444444444 var(--theme-font1-pm);background:rgba(0,0,0,.45);text-shadow:0 1px 1px rgba(0,0,0,.1);padding:.25em .75em;position:absolute;bottom:0}.page .entry-header,.kaiketsu_jirei .entry-header{margin-bottom:.75em}.entry-header .entry-title{color:#333;text-shadow:0 2px 0 #fff;font:2rem/1.25 var(--theme-font1);font-weight:normal;background-color:rgba(128,128,128,.05);padding:18px 22px 16px;margin:0;border-top:3px solid var(--theme-color1);border-bottom:2px solid rgba(0,0,0,.2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.entry-header .entry-title::before{display:none}@media screen and (max-width: 767px){.entry-header .entry-title{font-size:1.75rem;padding:14px 14px 12px}.entry-header .entry-title br{display:none}}.entry-header .post-thumbnail{background:rgba(0,0,0,.025);text-align:center;height:0;padding-top:56.25%;position:relative;overflow:hidden}.entry-header .post-thumbnail>img{max-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.entry-summary.row{margin:0 auto !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:3rem 15px;max-width:calc(var(--grid-width)*.75)}@media screen and (max-width: 767px){#main-column .entry-summary.row{padding:15px !important}}.page-template-default .entry-summary.row,.seminar-template-default .entry-summary.row{padding-top:0}.entry-summary.row .image{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;position:relative}.entry-summary.row .image .post-thumbnail img{display:block;border-radius:50%;overflow:hidden;margin:0 auto;max-width:140px}.entry-summary.row .image .caption{font:.9375rem/1 var(--theme-font1);background:hsla(0,0%,100%,.9);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);padding:.25rem .75rem;white-space:nowrap;position:absolute;left:50%;bottom:1.25em;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.entry-summary.row .excerpt{font:1.125rem/1.4444444444 var(--theme-font1);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:justify}.entry-summary.row p{margin:.5rem 0}.searchandfilter{width:100%}.searchandfilter>ul{padding:0;margin:0}.searchandfilter>ul li{margin:0;padding:.25em 0}.searchandfilter>ul li.sf-field-taxonomy-recipe_cat h4{margin:0 0 .25em 0}.searchandfilter>ul li.sf-field-taxonomy-recipe_cat ul{padding:0}.searchandfilter>ul li.sf-field-taxonomy-recipe_cat ul li{line-height:2}.searchandfilter>ul li.sf-field-search label,.searchandfilter>ul li.sf-field-search input[type=text]{width:100%}.searchandfilter>ul li.sf-field-submit input[type=submit],.searchandfilter>ul li.sf-field-reset input[type=submit]{-webkit-box-sizing:border-box;box-sizing:border-box}.searchandfilter>ul li.sf-field-reset input[type=submit]{background-color:rgba(0,0,0,.5)}.iframe-wrapper-16to9{position:relative;aspect-ratio:16/9}.iframe-wrapper-16to9 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-nav{margin:1.5rem auto;max-width:480px}.page-nav ul{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.page-nav ul li{-webkit-box-flex:50%;-ms-flex:50% 1 1;flex:50% 1 1;margin:0;padding:1px}.page-nav ul li a,.page-nav ul li .empty,.page-nav ul li a::after{color:#fff}.page-nav ul li a,.page-nav ul li .empty{display:block;text-align:center;padding:.375em .25em}.page-nav ul li a{background-color:rgba(var(--theme-link-color), 0.25);background-color:rgba(var(--theme-link-color), 0.75)}.page-nav ul li a:hover{text-decoration:none;background-color:rgba(var(--theme-link-color), 0.5);background-color:rgba(var(--theme-link-color), 0.5)}.page-nav ul li .empty{background-color:rgba(var(--theme-link-color), 0.5);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-nav ul li a:first-child::before,.page-nav ul li a:last-child::after{font-family:var(--icon-font1)}.page-nav ul li:first-child:not(:empty) a::before{content:"";margin-right:.125em}.page-nav ul li:last-child:not(:empty) a::after{content:"";margin-left:.125em}.nk-awb-wrap .jarallax-img{display:block !important;opacity:1}.nk-awb-wrap .jarallax-img[style*="display: none"]{opacity:0;-webkit-transition:opacity .75s ease;transition:opacity .75s ease}/*!
Theme Name: corecorp-2025
Author: Corecorp
*/.category-desc{font-size:.875rem;background-color:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.125);box-shadow:0 1px 4px rgba(0,0,0,.125);padding:1.5rem 1.5rem;margin-bottom:2.5rem}.category-desc h2,.category-desc h3,.category-desc h4,.category-desc h5,.category-desc h6{margin-bottom:.5rem}.category-desc p:not(:first-child,:last-child){margin:.5rem 0}.category-desc p+p{margin-top:.625rem}.entry-header .post-thumbnail .caption{color:#fff;font:normal 1.125rem/1.4444444444 var(--default-font);background:rgba(0,0,0,.45);text-shadow:0 1px 1px rgba(0,0,0,.1);padding:.25em .75em;position:absolute;bottom:0}.blog article.hentry,.single article.hentry,.archive article.hentry,.search article.hentry,article.hentry.type-post,.blog article.format-link,.single article.format-link,.archive article.format-link,.search article.format-link,article.format-link.type-post{background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.125);box-shadow:0 1px 4px rgba(0,0,0,.125)}article+article{margin-top:30px}.entry-header .entry-title{font:1.75rem/1.3333 var(--default-font);-webkit-font-feature-settings:"chws" 1;font-feature-settings:"chws" 1;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#333;text-shadow:0 2px 1px #fff;letter-spacing:0;background-color:rgba(0,0,0,.025);padding:.75em .75em .75em;margin:0;border-top:3px solid var(--theme-color1);-webkit-box-shadow:0 -3px rgba(0,0,0,.15) inset;box-shadow:0 -3px rgba(0,0,0,.15) inset}.entry-header .entry-title a{font:inherit}@media screen and (max-width: 767px){.entry-header .entry-title{font-size:1.375rem;line-height:1.27272727}.entry-header .entry-title br{display:none}}.entry-header .post-thumbnail{background:#333;text-align:center;width:100%;height:0;padding-top:50%;position:relative;overflow:hidden}.entry-header .post-thumbnail .wp-post-image{max-width:100%}.entry-summary.row{margin:0 auto !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:3rem 15px;max-width:calc(var(--grid-width)*.75)}@media screen and (max-width: 767px){#main-column .entry-summary.row{padding:15px !important}}.page-template-default .entry-summary.row,.seminar-template-default .entry-summary.row{padding-top:0}.entry-summary.row .image{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;position:relative}.entry-summary.row .image .post-thumbnail img{display:block;border-radius:50%;overflow:hidden;margin:0 auto;max-width:140px}.entry-summary.row .image .caption{font:.9375rem/1 var(--default-font);background:hsla(0,0%,100%,.9);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);padding:.25rem .75rem;white-space:nowrap;position:absolute;left:50%;bottom:1.25em;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.entry-summary.row .excerpt{font:1.125rem/1.4444444444 var(--default-font);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:justify}.entry-summary.row p{margin:.5rem 0}#tinymce.post-type-post,article.post>.entry-content,article.recipe>.entry-content,article.format-link>.entry-content,article.search-results .entry-content{font-size:1rem;line-height:1.75;padding:25px 30px}@media screen and (max-width: 767px){#tinymce.post-type-post,article.post>.entry-content,article.recipe>.entry-content,article.format-link>.entry-content,article.search-results .entry-content{padding:10px 20px;line-height:1.8}}.format-link .entry-content{font-size:1.6rem;border-top:3px solid var(--theme-color1)}.format-link .entry-content p{margin:.25em 0}@media screen and (max-width: 479px){.format-link .entry-content p{text-align:center}}.format-link .entry-content a{font-family:var(--default-font)}.entry-content .link-format-header{margin-bottom:.25em}.entry-content .link-format-header .cat-name{font-family:var(--default-font);font-size:1rem}.entry-content .link-format-header .cat-name+.cat-name:before{content:" / "}.entry-content .link-format-header .pub-date{font-size:1rem;margin-left:.25em}@media screen and (max-width: 479px){.entry-content .link-format-header{text-align:center}.entry-content .link-format-header .pub-date{font-size:1.3rem;display:block;margin:.5em 0 0}}.entry-content .link-format-content{font-size:1.5rem}.entry-content+script:last-child{margin-bottom:-1em}a.excerpt-more,a.more-link{font-family:var(--default-font);display:inline-block}a.excerpt-more:after,a.more-link:after{content:"";font-family:var(--icon-font1);display:inline-block;margin:0 .125em}.archive .entry-meta,.single .entry-meta,.search .entry-meta{padding:.6rem 0 .4rem;margin:0 1.5rem}@media screen and (max-width: 767px){.archive .entry-meta,.single .entry-meta,.search .entry-meta{margin:0 10px}}.archive .entry-meta,.archive .entry-meta a,.single .entry-meta,.single .entry-meta a,.search .entry-meta,.search .entry-meta a{font:.875rem/1.4285714286 var(--default-font)}.entry-header .entry-meta{border-bottom:1px solid rgba(0,0,0,.25)}.entry-footer .entry-meta{border-top:1px solid rgba(0,0,0,.25);padding-bottom:.75em}.entry-meta .parmalink{display:block;-ms-hyphens:auto;hyphens:auto}.entry-meta .parmalink a{font-size:1.2rem;line-height:16/12}.comments-area{background:#fff;padding:1.25rem;margin-top:2.5em;border:1px solid rgba(0,0,0,.1);border-radius:12px}@media screen and (max-width: 767px){.comments-area{padding:1rem}}.comments-area .comments-title,.comments-area .comment-reply-title{font:1.25rem/1.3 var(--default-font);margin:.5rem 0}.comments-area .logged-in-as,.comments-area .comment-notes{font:1rem/1.375 var(--default-font);margin-bottom:1em}.comments-area p{margin:.5em 0}.comments-area .comment-form-author,.comments-area .comment-form-email,.comments-area .comment-form-url,.comments-area .form-submit{display:inline-block;margin-right:.75em}.comments-area .comment-respond:after{content:"";display:block;clear:both}.comments-area .comment-list,.comments-area .comment-list .children{list-style:none;margin:.25rem 0;padding:0}.comments-area .comment-list li:before{display:none}.comments-area .comment-author{font:1.25rem/1.3 var(--default-font);margin-bottom:.4em;position:relative;z-index:2}.comments-area .comment-author .avatar{height:50px;left:-65px;position:absolute;width:50px}.comments-area .comment-author .says{display:none}.comments-area .comment-meta{margin-bottom:1em}.comments-area .comment-metadata{color:#767676;font-size:.875rem}.comments-area .comment-metadata a{color:#767676}.comments-area .comment-metadata a.comment-edit-link{color:#222;margin-left:1em}.comments-area .bypostauthor>.comment-body>.comment-meta>.comment-author .avatar{border:1px solid #333;padding:2px}.comments-area .comment-body{color:#333;font:1rem/1.5 var(--default-font);padding-left:5rem;margin-bottom:2.5rem}.comments-area .comment-reply-link{font-weight:normal;position:relative}.comments-area .comment-reply-link .icon{color:#222;left:-2rem;height:1rem;position:absolute;top:0;width:1rem}.comments-area .comment-reply-link .avatar{height:30px;left:-45px;width:30px}.comments-area .comment-form-comment textarea{width:100%;height:8rem}.comments-area .comment-form-comment label{font:1rem/1 var(--default-font);display:block;margin-bottom:.5rem}.comments-area .form-submit{margin-block:0}.comments-area .form-submit .submit{color:#333;font:1.125rem/1 var(--default-font);height:2.75em;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.75rem 1rem;margin:0;border:none;border:1px solid rgba(128,128,128,.05);border-radius:3px;-webkit-appearance:none}.comments-area .no-comments,.comments-area .comment-awaiting-moderation{color:#767676;font-size:1rem}.comments-area .comments-pagination{margin:2.5rem 0}.attachment .entry-content{background:none;-webkit-box-shadow:none;box-shadow:none;padding-block:0;padding-inline:15px}.attachment .entry-content .entry-attachment{display:table;background:rgba(0,0,0,.5);-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.2);box-shadow:inset 0 2px 2px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:530px}.attachment .entry-content .entry-attachment .image-container{display:table-row}.attachment .entry-content .entry-attachment .image-container-inner{display:table-cell;text-align:center;vertical-align:middle;padding:25px}.attachment .entry-content .entry-attachment .image-container img{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}.attachment .entry-content .entry-attachment .entry-caption{color:#fff;display:block;background:rgba(0,0,0,.5);padding:12px 16px 8px}.attachment .entry-footer{padding-top:15px}.attachment .entry-footer .entry-meta{background:#fff;margin:.25em 0 0}.attachment .entry-footer .entry-meta small{font-size:1.4rem;line-height:1.5714285714}@media screen and (max-width: 767px){.attachment .entry-content .entry-attachment{min-height:0}}.paging-navigation{font:.875rem/1.75 var(--default-font);text-align:center;padding:1.5em 0;margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paging-navigation .page-numbers,.paging-navigation .prev,.paging-navigation .next{font-weight:bold;display:block;text-align:center;padding:.5em 0 .25em;margin:0 4px;background:#fff;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 2px 8px -4px rgba(0,0,0,.25);box-shadow:0 2px 8px -4px rgba(0,0,0,.25);width:2.5em;text-decoration:none}.paging-navigation .page-numbers:hover,.paging-navigation .prev:hover,.paging-navigation .next:hover{color:#fff;background-color:var(--theme-link-color)}.paging-navigation .post-page-numbers{text-decoration:none}.paging-navigation .page-links-title{margin-top:.175em}.paging-navigation .post-page-numbers.current .page-numbers,.paging-navigation .page-numbers.current{font-weight:normal;display:block;color:#fff;background:gray;border-color:gray;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25) inset;box-shadow:0 1px 2px rgba(0,0,0,.25) inset}.paging-navigation .prev,.paging-navigation .next{font-size:1.125rem;width:2em;padding:.075em 0 .125em;vertical-align:bottom;text-decoration:none}.page-link-box{text-align:center;margin-top:2rem}.page-link-box .custom-page-links a{color:#fff;font:1.125rem/1.25 var(--theme-font1-bold-pm);text-align:center;text-decoration:none;display:inline-block;background:var(--theme-color1);width:100%;padding:.75em 1.75em .45em;border-radius:1.375em;-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.25) inset;box-shadow:0 -1px 2px rgba(0,0,0,.25) inset;-webkit-transition:all ease 0s;transition:all ease 0s;cursor:pointer;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}@media screen and (max-width: 767px){.page-link-box .custom-page-links a{font-size:1rem}}.page-link-box .custom-page-links a:hover,.page-link-box .custom-page-links a:active{text-decoration:none;-webkit-transition:all ease 0s;transition:all ease 0s}.page-link-box .custom-page-links a:hover{background:rgb(var(--theme-color1-rgb), 0.9);-webkit-transform:translateY(1px);transform:translateY(1px)}.page-link-box .custom-page-links a:active{-webkit-transform:translateY(3px);transform:translateY(3px)}.page-link-box .page-links{font:.875rem/1.75 var(--default-font);text-align:center;list-style:none;padding:0}.page-link-box .page-links:before{content:"ページ："}.page-link-box .page-links .numpages{display:inline-block}.page-link-box .page-links .numpages a,.page-link-box .page-links .numpages span{display:inline-block;text-align:center;padding:.25rem 0;margin:0 .125rem;background:#fff;border:1px solid #eee;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);width:2.4em}.page-link-box .page-links .numpages.current span{color:#fff;vertical-align:-1px;background:gray;border:none;-webkit-box-shadow:none;box-shadow:none}.post-navigation:after{content:"";display:block;clear:both}.post-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;margin-left:-5px;margin-right:-5px}.post-navigation .nav-origin-post,.post-navigation .nav-back-archive,.post-navigation .nav-prev,.post-navigation .nav-next{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.post-navigation .nav-origin-post a,.post-navigation .nav-back-archive a,.post-navigation .nav-prev a,.post-navigation .nav-next a{color:#333;font:1.125rem 1.25 var(--default-font);background:#fff;text-align:center;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:.75rem 1rem;-webkit-box-shadow:0 2px 12px -4px rgba(0,0,0,.25);box-shadow:0 2px 12px -4px rgba(0,0,0,.25)}.post-navigation .nav-origin-post a:hover,.post-navigation .nav-back-archive a:hover,.post-navigation .nav-prev a:hover,.post-navigation .nav-next a:hover{position:relative;top:1px;text-decoration:none;-webkit-transition:none;transition:none;-webkit-box-shadow:0 2px 24px -4px rgba(0,0,0,.125);box-shadow:0 2px 24px -4px rgba(0,0,0,.125)}.post-navigation .nav-origin-post a.inactive,.post-navigation .nav-back-archive a.inactive,.post-navigation .nav-prev a.inactive,.post-navigation .nav-next a.inactive{color:#666;background:#f3f3f3}.post-navigation .nav-origin-post a .meta-nav,.post-navigation .nav-back-archive a .meta-nav,.post-navigation .nav-prev a .meta-nav,.post-navigation .nav-next a .meta-nav{font-size:.8125rem;display:block}.post-navigation .nav-origin-post a .title,.post-navigation .nav-back-archive a .title,.post-navigation .nav-prev a .title,.post-navigation .nav-next a .title{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.post-navigation .nav-origin-post a,.post-navigation .nav-back-archive a,.post-navigation .nav-prev a,.post-navigation .nav-next a{text-align:left}.post-navigation .nav-origin-post a .title,.post-navigation .nav-back-archive a .title,.post-navigation .nav-prev a .title,.post-navigation .nav-next a .title{width:auto;white-space:normal}}.post-navigation .nav-origin-post,.post-navigation .nav-back-archive{width:100%;font-size:1rem/1.25 var(--default-font)}.post-navigation .nav-prev,.post-navigation .nav-next{width:50%}.wp-embedded-content{max-width:100%}.wpgmp_map_parent{margin-bottom:0 !important;float:none !important}.blog-posts{width:100%;max-width:var(--grid-width);margin:15px auto}.blog-posts ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0 -5px}@media print,screen and (min-width: 768px){.blog-posts ul{margin:0 -10px}}.blog-posts .post{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:5px;margin:0}@media print,screen and (min-width: 412px){.blog-posts .post{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media print,screen and (min-width: 768px){.blog-posts .post{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;padding:10px}}@media print,screen and (min-width: 768px){.blog-posts.col-4 li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.blog-posts .post a{color:#333;display:block;text-decoration:none;background:#fff;height:100%;-webkit-box-shadow:0 2px 20px -8px rgba(0,0,0,.25);box-shadow:0 2px 20px -8px rgba(0,0,0,.25);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-posts .post a:hover{-webkit-box-shadow:0 4px 32px -4px rgba(0,0,0,.25);box-shadow:0 4px 32px -4px rgba(0,0,0,.25);top:2px}.blog-posts .post .post-thumbnail{height:0;padding-top:56.25%;position:relative;overflow:hidden}.blog-posts .post .post-thumbnail img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.blog-posts .post .desc{line-height:1.3333;padding:.375rem .5rem;-webkit-box-shadow:0 -2px 12px rgba(0,0,0,.1);box-shadow:0 -2px 12px rgba(0,0,0,.1);position:relative;-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media print,screen and (min-width: 768px){.blog-posts .post .desc{padding:.75rem;min-height:92px}}.blog-posts .post .desc .cat-list{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;list-style:none;padding:0;margin:0 -0.125em .25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-posts .post .desc .cat-list li{color:#fff;font:.6875rem/1 var(--theme-font1-pm);padding:.25em .25em .075em;margin:.125em;background:rgba(0,0,0,.75);border-radius:3px;white-space:nowrap}.blog-posts .post .desc .entry-title{margin:0;padding:.125em 0;background:none;display:inline;border:none;font:.875rem/1.3333 var(--theme-font1-pm);-webkit-box-shadow:none;box-shadow:none}@media print,screen and (min-width: 768px){.blog-posts .post .desc .entry-title{font-size:1rem}}.blog-posts .post .desc .entry-meta{font:.75rem/1.25 var(--theme-font1-pm);padding:0;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.125rem .125rem 0}.blog-posts .post .desc .entry-meta .posted-on,.blog-posts .post .desc .entry-meta .byline{font-size:.75rem;padding:0 .125rem}@media print,screen and (min-width: 767px){.blog-posts .post .desc .entry-meta{font-size:.875rem}}.blog-posts .recipe .desc .entry-meta{display:none}.post-password-form{margin:2.5em auto}.post-password-form input{margin-top:.75rem}.small-header,.mobile-nav-header{font:normal .875rem/1.33334 var(--theme-font1-pm);margin:.5em 0}@media print,screen and (min-width: 960px){.mobile-nav-header{display:none}}.widget-area hr{margin:.5em 0}.widget{font-size:.9375rem}.widget+.widget{margin-top:1.5rem}.widget.border-bottom,.widget .border-bottom{padding-bottom:25px;border-bottom:1px dashed rgba(0,0,0,.175)}.widget::after{content:"";display:block;clear:both}.widget .nice-select,.widget .nice-select .list{width:100% !important}.widget h2,.widget h3,.widget h4{color:#333;font-size:1.25rem;line-height:1.25;padding:.75em .75em .5em;background:rgba(128,128,128,.05);border-top:3px solid rgba(var(--theme-color1-rgb), 0.75);border-bottom:3px solid rgba(0,0,0,.075);border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0 0 .25rem}@media screen and (max-width: 767px){.widget h2,.widget h3,.widget h4{font-size:1.125rem}}.widget h2::before,.widget h3::before,.widget h4::before{display:none}.widget h2 a,.widget h3 a,.widget h4 a{color:#333;font-family:var(--theme-font1-pm)}.widget h2 a:after,.widget h3 a:after,.widget h4 a:after{color:var(--theme-color1);content:"";font:75%/1 var(--icon-font1);vertical-align:.1em;padding-left:.25rem;display:inline-block}.widget+.widget{margin-top:25px}.widget ul{list-style:none;padding:0;margin:0}.widget ul li{margin:0;border-bottom:1px solid rgba(0,0,0,.25);position:relative}.widget.searchandfilter ul li{border:none}.widget ul li.cat-item-none{padding:.75em}.widget ul li a{font:1rem/1.333334 var(--default-pm-font);-webkit-font-feature-settings:"chws" 1;font-feature-settings:"chws" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;background:#fff;display:block;padding:.75em .75em .75em 1.25em;position:relative}.widget ul li a:hover{text-decoration:none;background:#f0f0f0}.widget ul li a small{font-size:88.888889%}.widget ul li a:before{content:"";font:112.5%/1 var(--icon-font1);color:var(--theme-color1);text-shadow:0 1px 1px #fff;position:absolute;left:.25em;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media print,screen and (min-width: 768px){.widget ul li a:before{left:.65em}}@media screen and (max-width: 767px){.widget ul li a{font-size:1rem;padding:.5rem;padding-left:1.25em}.widget ul li a:before{-webkit-transform:translate(0, -57.5%);transform:translate(0, -57.5%)}}.widget ul li.current_page_item>a{cursor:default;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.125);background-color:rgba(var(--theme-color1-rgb), 0.75) !important;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.widget ul li.current_page_item>a:before{color:#fff;text-shadow:none}.widget ul li.recentcomments{padding:.575rem .5rem .425rem}.widget ul li.recentcomments a{color:var(--theme-link-color);display:inline}.widget ul li.recentcomments a:before{display:none}.widget ul li.recentcomments a:hover{background:none}.widget ul li .children,.widget ul li .sub-menu .sub-menu{margin:0 !important;padding-left:.5rem;border-top:1px solid #ccc;background:rgba(0,0,0,.025)}.widget ul li .children li,.widget ul li .sub-menu .sub-menu li{margin:0;border-bottom:0;border-top:1px solid #ccc;-webkit-box-shadow:-1px 0 2px rgba(0,0,0,.05);box-shadow:-1px 0 2px rgba(0,0,0,.05)}.widget ul li .children li a,.widget ul li .sub-menu .sub-menu li a{font:1rem/1.33334 var(--default-font)}.widget ul li .children li a:before,.widget ul li .sub-menu .sub-menu li a:before{content:"";font-size:87.5%;top:1.625em;left:.375em}.widget ul li .children li:first-child,.widget ul li .sub-menu .sub-menu li:first-child{border-top:0}.widget ul li.current-menu-ancestor:not(.no-current),.widget ul li.current-cat-ancestor:not(.no-current),.widget ul li.current-menu-item:not(.no-current),.widget ul li.current-cat:not(.no-current){background:rgba(128,128,128,.1)}.widget ul li.current-menu-ancestor:not(.no-current)>a,.widget ul li.current-cat-ancestor:not(.no-current)>a,.widget ul li.current-menu-item:not(.no-current)>a,.widget ul li.current-cat:not(.no-current)>a{background-color:rgba(0,0,0,0)}.widget ul li.current-menu-ancestor:not(.no-current) .children .children .current-cat>a,.widget ul li.current-menu-ancestor:not(.no-current) .children .children .current-menu-item>a,.widget ul li.current-menu-ancestor:not(.no-current) .sub-menu .sub-menu .current-cat>a,.widget ul li.current-menu-ancestor:not(.no-current) .sub-menu .sub-menu .current-menu-item>a,.widget ul li.current-cat-ancestor:not(.no-current) .children .children .current-cat>a,.widget ul li.current-cat-ancestor:not(.no-current) .children .children .current-menu-item>a,.widget ul li.current-cat-ancestor:not(.no-current) .sub-menu .sub-menu .current-cat>a,.widget ul li.current-cat-ancestor:not(.no-current) .sub-menu .sub-menu .current-menu-item>a,.widget ul li.current-menu-item:not(.no-current) .children .children .current-cat>a,.widget ul li.current-menu-item:not(.no-current) .children .children .current-menu-item>a,.widget ul li.current-menu-item:not(.no-current) .sub-menu .sub-menu .current-cat>a,.widget ul li.current-menu-item:not(.no-current) .sub-menu .sub-menu .current-menu-item>a,.widget ul li.current-cat:not(.no-current) .children .children .current-cat>a,.widget ul li.current-cat:not(.no-current) .children .children .current-menu-item>a,.widget ul li.current-cat:not(.no-current) .sub-menu .sub-menu .current-cat>a,.widget ul li.current-cat:not(.no-current) .sub-menu .sub-menu .current-menu-item>a{background:rgba(0,0,0,0);text-shadow:0 1px 1px #fff}.widget.back-to-top ul{border-top:1px solid #ddd}.widget select{margin:0 8px 8px !important}.widget_search{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;margin-inline:auto}#main-column .widget_search{margin-bottom:1.5rem}.page-template-page-full .widget_search{margin-block:.25rem .2rem}.widget .search-form,.widget .wp-block-search{margin:0}.widget .search-form,.widget .wp-block-search__inside-wrapper{overflow:hidden;width:100% !important;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.widget .search-form::before,.widget .wp-block-search__inside-wrapper::before{content:"";font:1.25rem/1 var(--icon-font1);position:absolute;top:50%;left:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget .search-form .search-field,.widget .search-form .search-submit,.widget .search-form .wp-block-search__input,.widget .search-form .wp-block-search__button,.widget .wp-block-search__inside-wrapper .search-field,.widget .wp-block-search__inside-wrapper .search-submit,.widget .wp-block-search__inside-wrapper .wp-block-search__input,.widget .wp-block-search__inside-wrapper .wp-block-search__button{font:1rem/1 var(--default-font);-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em .5em;margin:0;border:none;border-radius:4px;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box}.widget .search-form .search-field,.widget .search-form .wp-block-search__input,.widget .wp-block-search__inside-wrapper .search-field,.widget .wp-block-search__inside-wrapper .wp-block-search__input{width:74%;padding-inline:34px .5em;background:rgba(0,0,0,.05);background-size:24px 24px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset}.widget .search-form .search-field::-webkit-input-placeholder, .widget .search-form .wp-block-search__input::-webkit-input-placeholder, .widget .wp-block-search__inside-wrapper .search-field::-webkit-input-placeholder, .widget .wp-block-search__inside-wrapper .wp-block-search__input::-webkit-input-placeholder{color:#888;padding-top:.33em}.widget .search-form .search-field::-moz-placeholder, .widget .search-form .wp-block-search__input::-moz-placeholder, .widget .wp-block-search__inside-wrapper .search-field::-moz-placeholder, .widget .wp-block-search__inside-wrapper .wp-block-search__input::-moz-placeholder{color:#888;padding-top:.33em}.widget .search-form .search-field:-ms-input-placeholder, .widget .search-form .wp-block-search__input:-ms-input-placeholder, .widget .wp-block-search__inside-wrapper .search-field:-ms-input-placeholder, .widget .wp-block-search__inside-wrapper .wp-block-search__input:-ms-input-placeholder{color:#888;padding-top:.33em}.widget .search-form .search-field::-ms-input-placeholder, .widget .search-form .wp-block-search__input::-ms-input-placeholder, .widget .wp-block-search__inside-wrapper .search-field::-ms-input-placeholder, .widget .wp-block-search__inside-wrapper .wp-block-search__input::-ms-input-placeholder{color:#888;padding-top:.33em}.widget .search-form .search-field::placeholder,.widget .search-form .wp-block-search__input::placeholder,.widget .wp-block-search__inside-wrapper .search-field::placeholder,.widget .wp-block-search__inside-wrapper .wp-block-search__input::placeholder{color:#888;padding-top:.33em}.widget .search-form .search-field:active,.widget .search-form .wp-block-search__input:active,.widget .wp-block-search__inside-wrapper .search-field:active,.widget .wp-block-search__inside-wrapper .wp-block-search__input:active{outline:none}.widget .search-form .search-submit,.widget .search-form .wp-block-search__button,.widget .wp-block-search__inside-wrapper .search-submit,.widget .wp-block-search__inside-wrapper .wp-block-search__button{width:24%;margin-left:auto;color:#333;font-family:var(--default-font);text-shadow:0 1px 2px #fff;background:#e0e0e0;-webkit-box-shadow:0 -1px 4px rgba(0,0,0,.1) inset;box-shadow:0 -1px 4px rgba(0,0,0,.1) inset;cursor:pointer}.search-results #main-column .widget{margin-bottom:1em}.search-results #sidebar .widget{display:none}.widget_tag_cloud .tagcloud{border-top:1px solid #ccc;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;line-height:1.5;padding:.5em}.widget_tag_cloud .tagcloud .tag-link-count{font-size:80%}.widget_tag_cloud .tagcloud a{font-size:.75rem !important;line-height:1;background:var(--theme-color1);color:#fff;padding:3px 4px 2px;border-radius:4px;display:inline-block;margin-top:.25rem;text-decoration:none}.widget_tag_cloud .tagcloud a:hover{background:var(--theme-color1-lighten)}.widget_archive .nice-select,.widget_categories .nice-select{width:15em;margin:.5rem 0}.widget_archive form,.widget_categories form{margin:0}.recentcomments{padding-left:8px;padding-right:8px}.back_home{padding-bottom:0}.back_home li a{font-family:var(--default-font);border-top:2px solid var(--theme-color1);padding:12px 15px;background:#f1f1f1}.local-nav-widget{position:relative}.local-nav-widget h2{padding:0;margin-bottom:2px}.local-nav-widget h2>a{display:block;position:relative;text-decoration:none;padding:.75em 2rem .45em .75em}.local-nav-widget h2>a:hover{text-decoration:none;background:rgba(128,128,128,.15)}.local-nav-widget h2>a::before{display:block;color:var(--theme-color1);content:"";font-family:var(--icon-font1);font-size:75%;line-height:1;position:absolute;right:1rem;top:50%;-webkit-transform:translate(50%, -48%);transform:translate(50%, -48%)}.local-nav-widget h2>a::after{display:none}.local-nav-widget .children{display:none}.local-nav-widget .current_page_ancestor>.children,.local-nav-widget .current_page_parent>.children,.local-nav-widget .current_page_item>.children{display:block}.entry-content .local-nav-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto}.entry-content .local-nav-widget h2{margin:0;border-bottom-width:2px;white-space:nowrap;font-size:.875rem}@media print,screen and (min-width: 768px){.entry-content .local-nav-widget h2{font-size:1rem}}.entry-content .local-nav-widget h2 a{padding-block:.75em .6em;background:hsla(0,0%,100%,.5);-webkit-box-shadow:0 2px 12px -4px rgba(0,0,0,.125);box-shadow:0 2px 12px -4px rgba(0,0,0,.125)}.entry-content .local-nav-widget h2 a:hover{background:hsla(0,0%,100%,.125)}.entry-content .local-nav-widget ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width: 768px){.entry-content .local-nav-widget ul{font-size:1rem}}.entry-content .local-nav-widget ul li{margin-left:1px;border-bottom:0;border-right:1px solid rgba(0,0,0,.175)}.entry-content .local-nav-widget ul li:last-child{border-right:0}.entry-content .local-nav-widget ul li a{background-color:rgba(0,0,0,.025);text-decoration:none;position:relative;white-space:nowrap;padding-block:.75em .6em;border-bottom:2px solid rgba(0,0,0,.125);-webkit-font-feature-settings:"chws" 1;font-feature-settings:"chws" 1}.entry-content .local-nav-widget ul li a:hover{background-color:rgba(0,0,0,.05)}.entry-content .local-nav-widget ul li a::before{left:.25em}@media print,screen and (min-width: 768px){.entry-content .local-nav-widget ul li a::before{left:.75em}}.entry-content .local-nav-widget ul li.current_page_item{margin-inline:-1px 0}@media print,screen and (min-width: 960px){.page-template-page-full #sidebar .widget_search{width:30%}.page-template-page-full #sidebar .local-nav-widget{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto}.page-template-page-full #sidebar .local-nav-widget h2{margin:0;border-bottom-width:2px;white-space:nowrap;font-size:.875rem}}@media print,screen and (min-width: 960px)and (min-width: 768px){.page-template-page-full #sidebar .local-nav-widget h2{font-size:1rem}}@media print,screen and (min-width: 960px){.page-template-page-full #sidebar .local-nav-widget h2 a{padding-block:.75em .6em;background:hsla(0,0%,100%,.5);-webkit-box-shadow:0 2px 12px -4px rgba(0,0,0,.125);box-shadow:0 2px 12px -4px rgba(0,0,0,.125)}.page-template-page-full #sidebar .local-nav-widget h2 a:hover{background:hsla(0,0%,100%,.125)}.page-template-page-full #sidebar .local-nav-widget ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media print,screen and (min-width: 960px)and (min-width: 768px){.page-template-page-full #sidebar .local-nav-widget ul{font-size:1rem}}@media print,screen and (min-width: 960px){.page-template-page-full #sidebar .local-nav-widget ul li{margin-left:1px;border-bottom:0;border-right:1px solid rgba(0,0,0,.175)}.page-template-page-full #sidebar .local-nav-widget ul li:last-child{border-right:0}.page-template-page-full #sidebar .local-nav-widget ul li a{background-color:rgba(0,0,0,.025);text-decoration:none;position:relative;white-space:nowrap;padding-block:.75em .6em;border-bottom:2px solid rgba(0,0,0,.125);-webkit-font-feature-settings:"chws" 1;font-feature-settings:"chws" 1}.page-template-page-full #sidebar .local-nav-widget ul li a:hover{background-color:rgba(0,0,0,.05)}.page-template-page-full #sidebar .local-nav-widget ul li a::before{left:.25em}}@media print,screen and (min-width: 960px)and (min-width: 768px){.page-template-page-full #sidebar .local-nav-widget ul li a::before{left:.75em}}@media print,screen and (min-width: 960px){.page-template-page-full #sidebar .local-nav-widget ul li.current_page_item{margin-inline:-1px 0}.page-template-page-full #sidebar .local-nav-widget h2{white-space:nowrap;-ms-flex-item-align:stretch;align-self:stretch}.page-template-page-full #sidebar .local-nav-widget h2 a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-full #sidebar .local-nav-widget ul li a{background-color:#fff}.page-template-page-full #sidebar .local-nav-widget ul li a:hover{background-color:#f0f0f0}}@media screen and (max-width: 767px){.widget+.widget,.widget.widget_block h2{margin-top:15px}}/*!
Theme Name: corecorp-2025
Author: Corecorp
*/.preload-font{display:none}.h-full{height:100%}.w-auto{width:auto}.w-full{width:100%}@media print,screen and (min-width: 960px){.w-1-2{width:calc(1/2*100%)}.w-2-2{width:calc(2/2*100%)}.w-1-3{width:calc(1/3*100%)}.w-2-3{width:calc(2/3*100%)}.w-3-3{width:calc(3/3*100%)}.w-1-4{width:calc(1/4*100%)}.w-2-4{width:calc(2/4*100%)}.w-3-4{width:calc(3/4*100%)}.w-4-4{width:calc(4/4*100%)}.w-1-5{width:calc(1/5*100%)}.w-2-5{width:calc(2/5*100%)}.w-3-5{width:calc(3/5*100%)}.w-4-5{width:calc(4/5*100%)}.w-5-5{width:calc(5/5*100%)}.w-1-6{width:calc(1/6*100%)}.w-2-6{width:calc(2/6*100%)}.w-3-6{width:calc(3/6*100%)}.w-4-6{width:calc(4/6*100%)}.w-5-6{width:calc(5/6*100%)}.w-6-6{width:calc(6/6*100%)}.w-1-7{width:calc(1/7*100%)}.w-2-7{width:calc(2/7*100%)}.w-3-7{width:calc(3/7*100%)}.w-4-7{width:calc(4/7*100%)}.w-5-7{width:calc(5/7*100%)}.w-6-7{width:calc(6/7*100%)}.w-7-7{width:calc(7/7*100%)}.w-1-8{width:calc(1/8*100%)}.w-2-8{width:calc(2/8*100%)}.w-3-8{width:calc(3/8*100%)}.w-4-8{width:calc(4/8*100%)}.w-5-8{width:calc(5/8*100%)}.w-6-8{width:calc(6/8*100%)}.w-7-8{width:calc(7/8*100%)}.w-8-8{width:calc(8/8*100%)}.w-1-9{width:calc(1/9*100%)}.w-2-9{width:calc(2/9*100%)}.w-3-9{width:calc(3/9*100%)}.w-4-9{width:calc(4/9*100%)}.w-5-9{width:calc(5/9*100%)}.w-6-9{width:calc(6/9*100%)}.w-7-9{width:calc(7/9*100%)}.w-8-9{width:calc(8/9*100%)}.w-9-9{width:calc(9/9*100%)}.w-1-10{width:calc(1/10*100%)}.w-2-10{width:calc(2/10*100%)}.w-3-10{width:calc(3/10*100%)}.w-4-10{width:calc(4/10*100%)}.w-5-10{width:calc(5/10*100%)}.w-6-10{width:calc(6/10*100%)}.w-7-10{width:calc(7/10*100%)}.w-8-10{width:calc(8/10*100%)}.w-9-10{width:calc(9/10*100%)}.w-10-10{width:calc(10/10*100%)}.w-1-11{width:calc(1/11*100%)}.w-2-11{width:calc(2/11*100%)}.w-3-11{width:calc(3/11*100%)}.w-4-11{width:calc(4/11*100%)}.w-5-11{width:calc(5/11*100%)}.w-6-11{width:calc(6/11*100%)}.w-7-11{width:calc(7/11*100%)}.w-8-11{width:calc(8/11*100%)}.w-9-11{width:calc(9/11*100%)}.w-10-11{width:calc(10/11*100%)}.w-11-11{width:calc(11/11*100%)}.w-1-12{width:calc(1/12*100%)}.w-2-12{width:calc(2/12*100%)}.w-3-12{width:calc(3/12*100%)}.w-4-12{width:calc(4/12*100%)}.w-5-12{width:calc(5/12*100%)}.w-6-12{width:calc(6/12*100%)}.w-7-12{width:calc(7/12*100%)}.w-8-12{width:calc(8/12*100%)}.w-9-12{width:calc(9/12*100%)}.w-10-12{width:calc(10/12*100%)}.w-11-12{width:calc(11/12*100%)}.w-12-12{width:calc(12/12*100%)}}.w-5{width:calc(var(--grid-width)*1*5/100)}.w-10{width:calc(var(--grid-width)*2*5/100)}.w-15{width:calc(var(--grid-width)*3*5/100)}.w-20{width:calc(var(--grid-width)*4*5/100)}.w-25{width:calc(var(--grid-width)*5*5/100)}.w-30{width:calc(var(--grid-width)*6*5/100)}.w-35{width:calc(var(--grid-width)*7*5/100)}.w-40{width:calc(var(--grid-width)*8*5/100)}.w-45{width:calc(var(--grid-width)*9*5/100)}.w-50{width:calc(var(--grid-width)*10*5/100)}.w-55{width:calc(var(--grid-width)*11*5/100)}.w-60{width:calc(var(--grid-width)*12*5/100)}.w-65{width:calc(var(--grid-width)*13*5/100)}.w-70{width:calc(var(--grid-width)*14*5/100)}.w-75{width:calc(var(--grid-width)*15*5/100)}.w-80{width:calc(var(--grid-width)*16*5/100)}.w-85{width:calc(var(--grid-width)*17*5/100)}.w-90{width:calc(var(--grid-width)*18*5/100)}.w-95{width:calc(var(--grid-width)*19*5/100)}.w-100{width:calc(var(--grid-width)*20*5/100)}@media screen and (max-width: 767px){.w-auto-md-down{width:auto !important}.w-full-md-down{width:100%}.w-1-2-md-down{width:calc(1/2*100%)}.w-2-2-md-down{width:calc(2/2*100%)}.w-1-3-md-down{width:calc(1/3*100%)}.w-2-3-md-down{width:calc(2/3*100%)}.w-3-3-md-down{width:calc(3/3*100%)}.w-1-4-md-down{width:calc(1/4*100%)}.w-2-4-md-down{width:calc(2/4*100%)}.w-3-4-md-down{width:calc(3/4*100%)}.w-4-4-md-down{width:calc(4/4*100%)}.w-1-5-md-down{width:calc(1/5*100%)}.w-2-5-md-down{width:calc(2/5*100%)}.w-3-5-md-down{width:calc(3/5*100%)}.w-4-5-md-down{width:calc(4/5*100%)}.w-5-5-md-down{width:calc(5/5*100%)}.w-1-6-md-down{width:calc(1/6*100%)}.w-2-6-md-down{width:calc(2/6*100%)}.w-3-6-md-down{width:calc(3/6*100%)}.w-4-6-md-down{width:calc(4/6*100%)}.w-5-6-md-down{width:calc(5/6*100%)}.w-6-6-md-down{width:calc(6/6*100%)}.w-1-7-md-down{width:calc(1/7*100%)}.w-2-7-md-down{width:calc(2/7*100%)}.w-3-7-md-down{width:calc(3/7*100%)}.w-4-7-md-down{width:calc(4/7*100%)}.w-5-7-md-down{width:calc(5/7*100%)}.w-6-7-md-down{width:calc(6/7*100%)}.w-7-7-md-down{width:calc(7/7*100%)}.w-1-8-md-down{width:calc(1/8*100%)}.w-2-8-md-down{width:calc(2/8*100%)}.w-3-8-md-down{width:calc(3/8*100%)}.w-4-8-md-down{width:calc(4/8*100%)}.w-5-8-md-down{width:calc(5/8*100%)}.w-6-8-md-down{width:calc(6/8*100%)}.w-7-8-md-down{width:calc(7/8*100%)}.w-8-8-md-down{width:calc(8/8*100%)}.w-1-9-md-down{width:calc(1/9*100%)}.w-2-9-md-down{width:calc(2/9*100%)}.w-3-9-md-down{width:calc(3/9*100%)}.w-4-9-md-down{width:calc(4/9*100%)}.w-5-9-md-down{width:calc(5/9*100%)}.w-6-9-md-down{width:calc(6/9*100%)}.w-7-9-md-down{width:calc(7/9*100%)}.w-8-9-md-down{width:calc(8/9*100%)}.w-9-9-md-down{width:calc(9/9*100%)}.w-1-10-md-down{width:calc(1/10*100%)}.w-2-10-md-down{width:calc(2/10*100%)}.w-3-10-md-down{width:calc(3/10*100%)}.w-4-10-md-down{width:calc(4/10*100%)}.w-5-10-md-down{width:calc(5/10*100%)}.w-6-10-md-down{width:calc(6/10*100%)}.w-7-10-md-down{width:calc(7/10*100%)}.w-8-10-md-down{width:calc(8/10*100%)}.w-9-10-md-down{width:calc(9/10*100%)}.w-10-10-md-down{width:calc(10/10*100%)}.w-1-11-md-down{width:calc(1/11*100%)}.w-2-11-md-down{width:calc(2/11*100%)}.w-3-11-md-down{width:calc(3/11*100%)}.w-4-11-md-down{width:calc(4/11*100%)}.w-5-11-md-down{width:calc(5/11*100%)}.w-6-11-md-down{width:calc(6/11*100%)}.w-7-11-md-down{width:calc(7/11*100%)}.w-8-11-md-down{width:calc(8/11*100%)}.w-9-11-md-down{width:calc(9/11*100%)}.w-10-11-md-down{width:calc(10/11*100%)}.w-11-11-md-down{width:calc(11/11*100%)}.w-1-12-md-down{width:calc(1/12*100%)}.w-2-12-md-down{width:calc(2/12*100%)}.w-3-12-md-down{width:calc(3/12*100%)}.w-4-12-md-down{width:calc(4/12*100%)}.w-5-12-md-down{width:calc(5/12*100%)}.w-6-12-md-down{width:calc(6/12*100%)}.w-7-12-md-down{width:calc(7/12*100%)}.w-8-12-md-down{width:calc(8/12*100%)}.w-9-12-md-down{width:calc(9/12*100%)}.w-10-12-md-down{width:calc(10/12*100%)}.w-11-12-md-down{width:calc(11/12*100%)}.w-12-12-md-down{width:calc(12/12*100%)}}@media screen and (max-width: 389px){.w-auto-sm-down{width:auto}.w-full-sm-down{width:100%}.w-1-2-sm-down{width:calc(1/2*100%)}.w-2-2-sm-down{width:calc(2/2*100%)}.w-1-3-sm-down{width:calc(1/3*100%)}.w-2-3-sm-down{width:calc(2/3*100%)}.w-3-3-sm-down{width:calc(3/3*100%)}.w-1-4-sm-down{width:calc(1/4*100%)}.w-2-4-sm-down{width:calc(2/4*100%)}.w-3-4-sm-down{width:calc(3/4*100%)}.w-4-4-sm-down{width:calc(4/4*100%)}.w-1-5-sm-down{width:calc(1/5*100%)}.w-2-5-sm-down{width:calc(2/5*100%)}.w-3-5-sm-down{width:calc(3/5*100%)}.w-4-5-sm-down{width:calc(4/5*100%)}.w-5-5-sm-down{width:calc(5/5*100%)}.w-1-6-sm-down{width:calc(1/6*100%)}.w-2-6-sm-down{width:calc(2/6*100%)}.w-3-6-sm-down{width:calc(3/6*100%)}.w-4-6-sm-down{width:calc(4/6*100%)}.w-5-6-sm-down{width:calc(5/6*100%)}.w-6-6-sm-down{width:calc(6/6*100%)}.w-1--sm-down{width:calc(1/7*100%)}.w-2--sm-down{width:calc(2/7*100%)}.w-3--sm-down{width:calc(3/7*100%)}.w-4--sm-down{width:calc(4/7*100%)}.w-5--sm-down{width:calc(5/7*100%)}.w-6--sm-down{width:calc(6/7*100%)}.w-7--sm-down{width:calc(7/7*100%)}.w-1-8-sm-down{width:calc(1/8*100%)}.w-2-8-sm-down{width:calc(2/8*100%)}.w-3-8-sm-down{width:calc(3/8*100%)}.w-4-8-sm-down{width:calc(4/8*100%)}.w-5-8-sm-down{width:calc(5/8*100%)}.w-6-8-sm-down{width:calc(6/8*100%)}.w-7-8-sm-down{width:calc(7/8*100%)}.w-8-8-sm-down{width:calc(8/8*100%)}.w-1-9-sm-down{width:calc(1/9*100%)}.w-2-9-sm-down{width:calc(2/9*100%)}.w-3-9-sm-down{width:calc(3/9*100%)}.w-4-9-sm-down{width:calc(4/9*100%)}.w-5-9-sm-down{width:calc(5/9*100%)}.w-6-9-sm-down{width:calc(6/9*100%)}.w-7-9-sm-down{width:calc(7/9*100%)}.w-8-9-sm-down{width:calc(8/9*100%)}.w-9-9-sm-down{width:calc(9/9*100%)}.w-1-10-sm-down{width:calc(1/10*100%)}.w-2-10-sm-down{width:calc(2/10*100%)}.w-3-10-sm-down{width:calc(3/10*100%)}.w-4-10-sm-down{width:calc(4/10*100%)}.w-5-10-sm-down{width:calc(5/10*100%)}.w-6-10-sm-down{width:calc(6/10*100%)}.w-7-10-sm-down{width:calc(7/10*100%)}.w-8-10-sm-down{width:calc(8/10*100%)}.w-9-10-sm-down{width:calc(9/10*100%)}.w-10-10-sm-down{width:calc(10/10*100%)}.w-1-11-sm-down{width:calc(1/11*100%)}.w-2-11-sm-down{width:calc(2/11*100%)}.w-3-11-sm-down{width:calc(3/11*100%)}.w-4-11-sm-down{width:calc(4/11*100%)}.w-5-11-sm-down{width:calc(5/11*100%)}.w-6-11-sm-down{width:calc(6/11*100%)}.w-7-11-sm-down{width:calc(7/11*100%)}.w-8-11-sm-down{width:calc(8/11*100%)}.w-9-11-sm-down{width:calc(9/11*100%)}.w-10-11-sm-down{width:calc(10/11*100%)}.w-11-11-sm-down{width:calc(11/11*100%)}.w-1-12-sm-down{width:calc(1/12*100%)}.w-2-12-sm-down{width:calc(2/12*100%)}.w-3-12-sm-down{width:calc(3/12*100%)}.w-4-12-sm-down{width:calc(4/12*100%)}.w-5-12-sm-down{width:calc(5/12*100%)}.w-6-12-sm-down{width:calc(6/12*100%)}.w-7-12-sm-down{width:calc(7/12*100%)}.w-8-12-sm-down{width:calc(8/12*100%)}.w-9-12-sm-down{width:calc(9/12*100%)}.w-10-12-sm-down{width:calc(10/12*100%)}.w-11-12-sm-down{width:calc(11/12*100%)}.w-12-12-sm-down{width:calc(12/12*100%)}}.pm-sans-font{font-family:var(--theme-font1)}.default-pm-font{font-family:var(--default-pm-font);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.0175em}.default-serif-font{font-family:var(--default-serif-font);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.custom-font1{font-family:var(--theme-font1)}.custom-font1-bold{font-family:var(--theme-font1-bold);font-weight:bold}.custom-font1-bold-pm{font-family:var(--theme-font1-bold-pm)}.custom-font2{font-family:var(--theme-font2);font-weight:bold}.fc-theme-color1{color:var(--theme-color1) !important}.fc-theme-color2{color:#555 !important}.fc-theme-color3{color:var(--brown) !important}.fc-red,.fc-red strong{color:var(--red) !important}.fc-blue,.fc-blue strong{color:var(--blue) !important}.fc-green,.fc-green strong{color:var(--green) !important}.fc-brown,.fc-brown strong{color:hsl(38,39%,20.5%) !important}.palt{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.025em}.fs-normal{font-size:var(--basic-font-size);line-height:var(--basic-line-height)}.small{font-size:calc(var(--basic-font-size) - .0625rem)}.x-small{font-size:calc(var(--basic-font-size) - .125rem)}.xx-small{font-size:calc(var(--basic-font-size) - .1875rem)}.xxx-small{font-size:calc(var(--basic-font-size) - .3125rem)}.xxxx-small{font-size:calc(var(--basic-font-size) - .375rem)}.xxxxx-small{font-size:calc(var(--basic-font-size) - .4375rem)}.xxxxxx-small{font-size:calc(var(--basic-font-size) - .496rem5)}.large{font-size:calc(var(--basic-font-size) + .0625rem)}.x-large{font-size:1.125rem}.xx-large{font-size:1.25rem}.xxx-large{font-size:1.375rem}.xxxx-large{font-size:1.5rem}.xxxxx-large{font-size:1.75rem}.xxxxxx-large{font-size:2rem}.xxxxxxx-large{font-size:2.25rem}@media screen and (max-width: 767px){.line-height-1,.line-height-125,.line-height-133,.line-height-14,.line-height-15,.line-height-16,.line-height-17,.line-height-18,.line-height-19,.line-height-2,.line-height-21,.line-height-22{line-height:var(--basic-line-height)}}.padding-0{padding:0 !important}.padding-y-0{padding-top:0 !important;padding-bottom:0 !important}.padding-x-0{padding-left:0 !important;padding-right:0 !important}.padding-t-0{padding-top:0 !important}.padding-b-0{padding-bottom:0 !important}.padding-right-0{padding-right:0 !important}.padding-left-0{padding-left:0 !important}.padding-1{padding:.25rem !important}.padding-2{padding:.5rem !important}.padding-3{padding:.75rem !important}.padding-4{padding:1rem !important}.padding-5{padding:1.25rem !important}.padding-6{padding:1.5rem !important}.padding-y-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.padding-y-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.padding-y-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.padding-y-4{padding-top:1rem !important;padding-bottom:1rem !important}.padding-y-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.padding-y-6{padding-top:2rem !important;padding-bottom:2rem !important}.margin-0{margin:0 !important}.margin-y-0{margin-top:0 !important;margin-bottom:0 !important}.margin-t-0{margin-top:0 !important}.margin-t-025{margin-top:.25rem !important}.margin-t-05{margin-top:.5rem !important}.margin-t-075{margin-top:.75rem !important}.margin-t-1{margin-top:1rem !important}.margin-t-125{margin-top:1.25rem !important}.margin-t-15{margin-top:1.5rem !important}.margin-t-175{margin-top:1.75rem !important}.margin-t-2{margin-top:2rem !important}.margin-t-25{margin-top:2.5rem !important}.margin-t-3{margin-top:3rem !important}.margin-t-45{margin-top:4.5rem !important}.margin-t-6{margin-top:6rem !important}.margin-b-0{margin-bottom:0 !important}.margin-b-025{margin-bottom:.25em !important}.margin-b-033{margin-bottom:.33em !important}.margin-b-05{margin-bottom:.5em !important}.margin-b-075{margin-bottom:.75em !important}.margin-b-1{margin-bottom:1em !important}.margin-b-125{margin-bottom:1.25em !important}.margin-b-15{margin-bottom:1.5em !important}.margin-b-175{margin-bottom:1.75em !important}.margin-b-2{margin-bottom:2em !important}.margin-x-0{margin-left:0 !important;margin-right:0 !important}.margin-r-0{margin-right:0 !important}.margin-r-auto{margin-right:auto !important}.margin-l-0{margin-left:0 !important}.margin-l-auto{margin-left:auto !important}.no-clear{clear:none;overflow:hidden}.overflow-hidden{overflow:hidden}.nowrap{white-space:nowrap}.bordered{border:3px solid rgba(0,0,0,.125)}.bordered-thick{border:5px solid #e5e5e5}.mat{padding:30px;margin:1rem 0}.mat.less-spacing{padding:20px;margin:.75rem 0}.mat.more-spacing{padding:40px}.mat:first-child{margin-top:0}.mat:last-child{margin-bottom:0}.mat>.v-aligncenter{height:100%}.mat.bordered{padding:27px;-webkit-box-shadow:none;box-shadow:none}.mat.bordered.less-spacing{padding:17px}.mat.bordered.more-spacing{padding:37px}.mat.bordered-thick{padding:25px}.mat.bordered-thick.less-spacing{padding:15px}.mat.bordered-thick.more-spacing{padding:35px}.bg-white{background-color:#fff}.bg-white-linear-to-left{background:linear-gradient(-105deg, rgba(255, 255, 255, 0.6), rgb(255, 255, 255) 36%)}.bg-white-linear-to-right{background:linear-gradient(105deg, rgba(255, 255, 255, 0.75), rgb(255, 255, 255) 36%)}.bg-white-50{background-color:hsla(0,0%,100%,.5);-webkit-box-shadow:2px 4px 12px -4px rgba(0,0,0,.25);box-shadow:2px 4px 12px -4px rgba(0,0,0,.25)}.bg-white-75{background-color:hsla(0,0%,100%,.75);-webkit-box-shadow:2px 4px 12px -4px rgba(0,0,0,.25);box-shadow:2px 4px 12px -4px rgba(0,0,0,.25)}.bg-white-80{background-color:hsla(0,0%,100%,.8);-webkit-box-shadow:2px 4px 12px -4px rgba(0,0,0,.25);box-shadow:2px 4px 12px -4px rgba(0,0,0,.25)}.bg-white-85{background-color:hsla(0,0%,100%,.85);-webkit-box-shadow:2px 4px 12px -4px rgba(0,0,0,.25);box-shadow:2px 4px 12px -4px rgba(0,0,0,.25)}.bg-white-90{background-color:hsla(0,0%,100%,.9);-webkit-box-shadow:2px 4px 12px -4px rgba(0,0,0,.25);box-shadow:2px 4px 12px -4px rgba(0,0,0,.25)}.bg-white-95{background-color:hsla(0,0%,100%,.95);-webkit-box-shadow:2px 4px 12px -4px rgba(0,0,0,.25);box-shadow:2px 4px 12px -4px rgba(0,0,0,.25)}.bg-gray{background:var(--gray);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.075) inset;box-shadow:0 2px 8px rgba(0,0,0,.075) inset}.bg-green{background:#f2f7f2;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.075) inset;box-shadow:0 2px 8px rgba(0,0,0,.075) inset}.bg-black{color:#fff;background:#111;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.075) inset;box-shadow:0 2px 8px rgba(0,0,0,.075) inset}.bg-black *{color:#fff;text-shadow:none}.bg-red{background-color:hsl(0,86%,95%);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.075) inset;box-shadow:0 2px 8px rgba(0,0,0,.075) inset}.bg-blue{background-color:hsl(210,100%,98%);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.075) inset;box-shadow:0 2px 8px rgba(0,0,0,.075) inset}.bg-green-watercolor{background:url(images/bg-green-watercolor-paper.png);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.075) inset;box-shadow:0 2px 8px rgba(0,0,0,.075) inset}.bg-brown{background:var(--brown);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.075) inset;box-shadow:0 2px 8px rgba(0,0,0,.075) inset}.bg-orange{background:var(--orange);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.075) inset;box-shadow:0 2px 8px rgba(0,0,0,.075) inset}.bg-pink{background:#fbecec;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.075) inset;box-shadow:0 2px 8px rgba(0,0,0,.075) inset}.bg-beige{background:#efebdf;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.075) inset;box-shadow:0 2px 8px rgba(0,0,0,.075) inset}.round-5{border-radius:5px}.mat.arrow-bottom{position:relative;margin-bottom:40px}.mat.arrow-bottom:after{content:"";font-family:var(--icon-font1);display:block;width:100%;font-size:2.5rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:-5rem;left:0}.check-list ul,ul.check-list{font-family:var(--theme-font1);list-style:none;padding-left:1.75rem;margin:1.5rem 0}.check-list ul:first-child,ul.check-list:first-child{margin-top:.5rem}.check-list ul:last-child,ul.check-list:last-child{margin-bottom:.5rem}.check-list ul li,ul.check-list li{margin:.75rem 0;position:relative}.check-list ul li:before,ul.check-list li:before{color:var(--theme-color1-lighten);content:"";font-family:var(--icon-font1);position:absolute;top:0;right:100%;margin-right:.375rem}.multi-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.multi-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.multi-columns-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.multi-columns-2,.multi-columns-3,.multi-columns-4{-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}@media screen and (max-width: 767px){.multi-columns-2,.multi-columns-3,.multi-columns-4{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}.multi-columns-2.break-after,.multi-columns-3.break-after,.multi-columns-4.break-after{-webkit-column-break-after:auto;-moz-column-break-after:auto;break-after:auto;margin-bottom:0}}.multi-columns-2,.multi-columns-3,.multi-columns-4{padding-left:0;margin:1.5em 0}.multi-columns-2 ul,.multi-columns-3 ul,.multi-columns-4 ul{padding-left:0}.multi-columns-2 li,.multi-columns-3 li,.multi-columns-4 li{margin:0 0 .5em 1.5em}.multi-columns-2 li.break-after,.multi-columns-3 li.break-after,.multi-columns-4 li.break-after{-webkit-column-break-after:column;-moz-column-break-after:column;break-after:column;margin-bottom:1em}#tinymce .multi-columns-2 li,#tinymce .multi-columns-3 li,#tinymce .multi-columns-4 li{overflow:overlay}table.border-x{border:none !important}table.border-x td,table.border-x th{text-align:left;vertical-align:top;border-left:0 !important;border-right:0 !important}.by-line{font-family:var(--theme-font1-pm);line-height:1.5;text-align:right}.by-line:before{content:"–";margin:0 .5em}.rotate-left-3{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.rotate-right-3{-webkit-transform:rotate(3deg);transform:rotate(3deg)}.link-icon-before::before,.icon-link-arrow::before,.link-list li::before,.link-icon-after::after{color:var(--theme-link-color);font:100%/1 var(--icon-font1);vertical-align:.05em;text-decoration:none !important;width:.8em;display:inline-block;text-align:center}.link-icon-before::before,.icon-link-arrow::before,.link-list li::before,.link-icon-after::after{content:""}.link-icon-before::before,.icon-link-arrow::before,.link-list li::before{margin-right:0}.link-icon-after::after{margin-left:0}.link-list ul{list-style-type:none}.link-list ul li{line-height:1.3333;margin:.625rem 0;position:relative;overflow:visible}.link-list ul li:first-child{margin-top:0}.link-list ul li:last-child{margin-bottom:0}.link-list ul li:before{color:var(--theme-color1);font:100%/1 var(--icon-font1);position:absolute;left:-1em;top:.5em;-webkit-transform:translate(0, -42.5%);transform:translate(0, -42.5%)}.alignleft{float:left;margin:.25em 1.25em .5em 0 !important}.alignright{float:right;margin:.25em 0 .5em 1.25em !important}.aligncenter{display:block;float:none !important;margin:0 auto}figure.aligncenter{margin-block:.75em}figure.aligncenter:first-child{margin-top:0}figure.aligncenter:last-child{margin-bottom:0}.alignnone{display:inline-block}.text-alignleft{text-align:left}.text-alignright{text-align:right}.text-aligncenter{text-align:center}.text-alignjustify{text-align:justify}@media screen and (max-width: 767px){.text-alignleft-md-down,.text-alignleft-md-down p{text-align:left !important}}@media screen and (max-width: 1023px){.text-alignleft-lg-down,.text-alignleft-lg-down p{text-align:left !important}}@media print,screen and (min-width: 768px){.text-aligncenter-md-up,.text-aligncenter-md-up p{text-align:center !important}}@media print,screen and (min-width: 1024px){.text-aligncenter-lg-up,.text-aligncenter-lg-up p{text-align:center !important}}@media screen and (max-width: 599px){img.alignleft,img.alignright,figure.alignleft,figure.alignright{max-width:38% !important}figure.alignleft img,figure.alignright img{float:none !important;margin:0 !important;max-width:100% !important}.alignleft{margin:.25em 1em .5em 0 !important}.alignright{margin:.25em 0 .5em 1em !important}}hr.dots{overflow:visible;position:relative;height:1em;margin:3.5em 0;border:0 !important}hr.dots:before{content:"褁褁褁褁褁";font-family:var(--icon-font1);font-size:2.2rem;letter-spacing:.75em;line-height:1;padding-left:.75em;display:block;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.clear{clear:both}.clearleft{clear:left}.clearright{clear:right}hr.clear{display:block;height:0;clear:both;margin:0 0 -0.75em;visibility:hidden}img.img-shadow{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.125);box-shadow:0 4px 12px rgba(0,0,0,.125)}img.img-frame{-webkit-box-sizing:border-box;box-sizing:border-box;border:10px solid #fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.125);box-shadow:0 4px 12px rgba(0,0,0,.125)}img.img-radius{border-radius:8px}a.img-circle img,img.img-circle{display:block;margin:0 auto;border-radius:50%}@media screen and (max-width: 767px){a.img-circle img,img.img-circle{max-width:180px}}a.img-circle+.wp-caption-text,img.img-circle+.wp-caption-text{white-space:nowrap;padding:.125rem .5rem;position:absolute !important;bottom:4% !important;left:50% !important;right:auto !important;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important;border-radius:3px;text-shadow:0 1px 1px hsla(0,0%,100%,.99);background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#333}img.thumb-of-pdf{padding:5px;background:rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){img.thumb-of-pdf{padding:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 1px rgba(0,0,0,.25);max-width:100%;max-height:210px;width:auto;height:auto}}img.icon-image{display:block;background:#f1f0e5;width:120px;padding:20px 20px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px rgba(0,0,0,.25)}@media screen and (max-width: 439px){.wpgmp_map{height:350px !important}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}@media print,screen and (min-width: 360px){.d-none-xs-up{display:none !important}.d-inline-xs-up{display:inline !important}.d-inline-block-xs-up{display:inline-block !important}.d-block-xs-up{display:block !important}.d-table-xs-up{display:table !important}.d-table-row-xs-up{display:table-row !important}.d-table-cell-xs-up{display:table-cell !important}.d-flex-xs-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-xs-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 375px){.d-none-sm-sm-up{display:none !important}.d-inline-sm-sm-up{display:inline !important}.d-inline-block-sm-sm-up{display:inline-block !important}.d-block-sm-sm-up{display:block !important}.d-table-sm-sm-up{display:table !important}.d-table-row-sm-sm-up{display:table-row !important}.d-table-cell-sm-sm-up{display:table-cell !important}.d-flex-sm-sm-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-sm-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 390px){.d-none-sm-up{display:none !important}.d-inline-sm-up{display:inline !important}.d-inline-block-sm-up{display:inline-block !important}.d-block-sm-up{display:block !important}.d-table-sm-up{display:table !important}.d-table-row-sm-up{display:table-row !important}.d-table-cell-sm-up{display:table-cell !important}.d-flex-sm-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 412px){.d-none-sm-lg-up{display:none !important}.d-inline-sm-lg-up{display:inline !important}.d-inline-block-sm-lg-up{display:inline-block !important}.d-block-sm-lg-up{display:block !important}.d-table-sm-lg-up{display:table !important}.d-table-row-sm-lg-up{display:table-row !important}.d-table-cell-sm-lg-up{display:table-cell !important}.d-flex-sm-lg-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-lg-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 480px){.d-none-sm-xl-up{display:none !important}.d-inline-sm-xl-up{display:inline !important}.d-inline-block-sm-xl-up{display:inline-block !important}.d-block-sm-xl-up{display:block !important}.d-table-sm-xl-up{display:table !important}.d-table-row-sm-xl-up{display:table-row !important}.d-table-cell-sm-xl-up{display:table-cell !important}.d-flex-sm-xl-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-xl-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 540px){.d-none-md-xs-up{display:none !important}.d-inline-md-xs-up{display:inline !important}.d-inline-block-md-xs-up{display:inline-block !important}.d-block-md-xs-up{display:block !important}.d-table-md-xs-up{display:table !important}.d-table-row-md-xs-up{display:table-row !important}.d-table-cell-md-xs-up{display:table-cell !important}.d-flex-md-xs-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-xs-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 600px){.d-none-md-sm-up{display:none !important}.d-inline-md-sm-up{display:inline !important}.d-inline-block-md-sm-up{display:inline-block !important}.d-block-md-sm-up{display:block !important}.d-table-md-sm-up{display:table !important}.d-table-row-md-sm-up{display:table-row !important}.d-table-cell-md-sm-up{display:table-cell !important}.d-flex-md-sm-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-sm-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 768px){.d-none-md-up{display:none !important}.d-inline-md-up{display:inline !important}.d-inline-block-md-up{display:inline-block !important}.d-block-md-up{display:block !important}.d-table-md-up{display:table !important}.d-table-row-md-up{display:table-row !important}.d-table-cell-md-up{display:table-cell !important}.d-flex-md-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 800px){.d-none-md-lg-up{display:none !important}.d-inline-md-lg-up{display:inline !important}.d-inline-block-md-lg-up{display:inline-block !important}.d-block-md-lg-up{display:block !important}.d-table-md-lg-up{display:table !important}.d-table-row-md-lg-up{display:table-row !important}.d-table-cell-md-lg-up{display:table-cell !important}.d-flex-md-lg-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-lg-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 834px){.d-none-md-xl-up{display:none !important}.d-inline-md-xl-up{display:inline !important}.d-inline-block-md-xl-up{display:inline-block !important}.d-block-md-xl-up{display:block !important}.d-table-md-xl-up{display:table !important}.d-table-row-md-xl-up{display:table-row !important}.d-table-cell-md-xl-up{display:table-cell !important}.d-flex-md-xl-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-xl-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 960px){.d-none-lg-sm-up{display:none !important}.d-inline-lg-sm-up{display:inline !important}.d-inline-block-lg-sm-up{display:inline-block !important}.d-block-lg-sm-up{display:block !important}.d-table-lg-sm-up{display:table !important}.d-table-row-lg-sm-up{display:table-row !important}.d-table-cell-lg-sm-up{display:table-cell !important}.d-flex-lg-sm-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-lg-sm-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 1024px){.d-none-lg-up{display:none !important}.d-inline-lg-up{display:inline !important}.d-inline-block-lg-up{display:inline-block !important}.d-block-lg-up{display:block !important}.d-table-lg-up{display:table !important}.d-table-row-lg-up{display:table-row !important}.d-table-cell-lg-up{display:table-cell !important}.d-flex-lg-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-lg-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print,screen and (min-width: 1140px){.d-none-xl-up{display:none !important}.d-inline-xl-up{display:inline !important}.d-inline-block-xl-up{display:inline-block !important}.d-block-xl-up{display:block !important}.d-table-xl-up{display:table !important}.d-table-row-xl-up{display:table-row !important}.d-table-cell-xl-up{display:table-cell !important}.d-flex-xl-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-xl-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 359px){.d-none-xs-down{display:none !important}.d-inline-xs-down{display:inline !important}.d-inline-block-xs-down{display:inline-block !important}.d-block-xs-down{display:block !important}.d-table-xs-down{display:table !important}.d-table-row-xs-down{display:table-row !important}.d-table-cell-xs-down{display:table-cell !important}.d-flex-xs-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-xs-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 374px){.d-none-sm-sm-down{display:none !important}.d-inline-sm-sm-down{display:inline !important}.d-inline-block-sm-sm-down{display:inline-block !important}.d-block-sm-sm-down{display:block !important}.d-table-sm-sm-down{display:table !important}.d-table-row-sm-sm-down{display:table-row !important}.d-table-cell-sm-sm-down{display:table-cell !important}.d-flex-sm-sm-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-sm-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 389px){.d-none-sm-down{display:none !important}.d-inline-sm-down{display:inline !important}.d-inline-block-sm-down{display:inline-block !important}.d-block-sm-down{display:block !important}.d-table-sm-down{display:table !important}.d-table-row-sm-down{display:table-row !important}.d-table-cell-sm-down{display:table-cell !important}.d-flex-sm-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 411px){.d-none-sm-lg-down{display:none !important}.d-inline-sm-lg-down{display:inline !important}.d-inline-block-sm-lg-down{display:inline-block !important}.d-block-sm-lg-down{display:block !important}.d-table-sm-lg-down{display:table !important}.d-table-row-sm-lg-down{display:table-row !important}.d-table-cell-sm-lg-down{display:table-cell !important}.d-flex-sm-lg-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-lg-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 479px){.d-none-sm-xl-down{display:none !important}.d-inline-sm-xl-down{display:inline !important}.d-inline-block-sm-xl-down{display:inline-block !important}.d-block-sm-xl-down{display:block !important}.d-table-sm-xl-down{display:table !important}.d-table-row-sm-xl-down{display:table-row !important}.d-table-cell-sm-xl-down{display:table-cell !important}.d-flex-sm-xl-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-xl-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 539px){.d-none-md-xs-down{display:none !important}.d-inline-md-xs-down{display:inline !important}.d-inline-block-md-xs-down{display:inline-block !important}.d-block-md-xs-down{display:block !important}.d-table-md-xs-down{display:table !important}.d-table-row-md-xs-down{display:table-row !important}.d-table-cell-md-xs-down{display:table-cell !important}.d-flex-md-xs-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-xs-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 599px){.d-none-md-sm-down{display:none !important}.d-inline-md-sm-down{display:inline !important}.d-inline-block-md-sm-down{display:inline-block !important}.d-block-md-sm-down{display:block !important}.d-table-md-sm-down{display:table !important}.d-table-row-md-sm-down{display:table-row !important}.d-table-cell-md-sm-down{display:table-cell !important}.d-flex-md-sm-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-sm-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 767px){.d-none-md-down{display:none !important}.d-inline-md-down{display:inline !important}.d-inline-block-md-down{display:inline-block !important}.d-block-md-down{display:block !important}.d-table-md-down{display:table !important}.d-table-row-md-down{display:table-row !important}.d-table-cell-md-down{display:table-cell !important}.d-flex-md-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 799px){.d-none-md-lg-down{display:none !important}.d-inline-md-lg-down{display:inline !important}.d-inline-block-md-lg-down{display:inline-block !important}.d-block-md-lg-down{display:block !important}.d-table-md-lg-down{display:table !important}.d-table-row-md-lg-down{display:table-row !important}.d-table-cell-md-lg-down{display:table-cell !important}.d-flex-md-lg-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-lg-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 833px){.d-none-md-xl-down{display:none !important}.d-inline-md-xl-down{display:inline !important}.d-inline-block-md-xl-down{display:inline-block !important}.d-block-md-xl-down{display:block !important}.d-table-md-xl-down{display:table !important}.d-table-row-md-xl-down{display:table-row !important}.d-table-cell-md-xl-down{display:table-cell !important}.d-flex-md-xl-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-xl-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 959px){.d-none-lg-sm-down{display:none !important}.d-inline-lg-sm-down{display:inline !important}.d-inline-block-lg-sm-down{display:inline-block !important}.d-block-lg-sm-down{display:block !important}.d-table-lg-sm-down{display:table !important}.d-table-row-lg-sm-down{display:table-row !important}.d-table-cell-lg-sm-down{display:table-cell !important}.d-flex-lg-sm-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-lg-sm-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 1023px){.d-none-lg-down{display:none !important}.d-inline-lg-down{display:inline !important}.d-inline-block-lg-down{display:inline-block !important}.d-block-lg-down{display:block !important}.d-table-lg-down{display:table !important}.d-table-row-lg-down{display:table-row !important}.d-table-cell-lg-down{display:table-cell !important}.d-flex-lg-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-lg-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 1139px){.d-none-xl-down{display:none !important}.d-inline-xl-down{display:inline !important}.d-inline-block-xl-down{display:inline-block !important}.d-block-xl-down{display:block !important}.d-table-xl-down{display:table !important}.d-table-row-xl-down{display:table-row !important}.d-table-cell-xl-down{display:table-cell !important}.d-flex-xl-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-xl-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.responsive-br{display:none}.responsive-br.rmsp{margin-left:-0.3em}@media screen and (max-width: 359px){.responsive-br.xs-down{display:inline}.responsive-br.xs-down.rmsp{margin-left:0}.responsive-br.xs-down br{display:inline}}@media screen and (max-width: 374px){.responsive-br.sm-sm-down{display:inline}.responsive-br.sm-sm-down.rmsp{margin-left:0}.responsive-br.sm-sm-down br{display:inline}}@media screen and (max-width: 389px){.responsive-br.sm-down{display:inline}.responsive-br.sm-down.rmsp{margin-left:0}.responsive-br.sm-down br{display:inline}}@media screen and (max-width: 411px){.responsive-br.sm-lg-down{display:inline}.responsive-br.sm-lg-down.rmsp{margin-left:0}.responsive-br.sm-lg-down br{display:inline}}@media screen and (max-width: 479px){.responsive-br.sm-xl-down{display:inline}.responsive-br.sm-xl-down.rmsp{margin-left:0}.responsive-br.sm-xl-down br{display:inline}}@media screen and (max-width: 539px){.responsive-br.md-xs-down{display:inline}.responsive-br.md-xs-down.rmsp{margin-left:0}.responsive-br.md-xs-down br{display:inline}}@media screen and (max-width: 599px){.responsive-br.md-sm-down{display:inline}.responsive-br.md-sm-down.rmsp{margin-left:0}.responsive-br.md-sm-down br{display:inline}}@media screen and (max-width: 767px){.responsive-br.md-down{display:inline}.responsive-br.md-down.rmsp{margin-left:0}.responsive-br.md-down br{display:inline}}@media screen and (max-width: 799px){.responsive-br.md-lg-down{display:inline}.responsive-br.md-lg-down.rmsp{margin-left:0}.responsive-br.md-lg-down br{display:inline}}@media screen and (max-width: 833px){.responsive-br.md-xl-down{display:inline}.responsive-br.md-xl-down.rmsp{margin-left:0}.responsive-br.md-xl-down br{display:inline}}@media screen and (max-width: 959px){.responsive-br.lg-sm-down{display:inline}.responsive-br.lg-sm-down.rmsp{margin-left:0}.responsive-br.lg-sm-down br{display:inline}}@media screen and (max-width: 1023px){.responsive-br.lg-down{display:inline}.responsive-br.lg-down.rmsp{margin-left:0}.responsive-br.lg-down br{display:inline}}@media screen and (max-width: 1139px){.responsive-br.xl-down{display:inline}.responsive-br.xl-down.rmsp{margin-left:0}.responsive-br.xl-down br{display:inline}}@media print,screen and (min-width: 360px){.responsive-br.xs-up{display:inline}.responsive-br.xs-up.rmsp{margin-left:0}.responsive-br.xs-up br{display:inline}}@media print,screen and (min-width: 375px){.responsive-br.sm-sm-up{display:inline}.responsive-br.sm-sm-up.rmsp{margin-left:0}.responsive-br.sm-sm-up br{display:inline}}@media print,screen and (min-width: 390px){.responsive-br.sm-up{display:inline}.responsive-br.sm-up.rmsp{margin-left:0}.responsive-br.sm-up br{display:inline}}@media print,screen and (min-width: 412px){.responsive-br.sm-lg-up{display:inline}.responsive-br.sm-lg-up.rmsp{margin-left:0}.responsive-br.sm-lg-up br{display:inline}}@media print,screen and (min-width: 480px){.responsive-br.sm-xl-up{display:inline}.responsive-br.sm-xl-up.rmsp{margin-left:0}.responsive-br.sm-xl-up br{display:inline}}@media print,screen and (min-width: 540px){.responsive-br.md-xs-up{display:inline}.responsive-br.md-xs-up.rmsp{margin-left:0}.responsive-br.md-xs-up br{display:inline}}@media print,screen and (min-width: 600px){.responsive-br.md-sm-up{display:inline}.responsive-br.md-sm-up.rmsp{margin-left:0}.responsive-br.md-sm-up br{display:inline}}@media print,screen and (min-width: 768px){.responsive-br.md-up{display:inline}.responsive-br.md-up.rmsp{margin-left:0}.responsive-br.md-up br{display:inline}}@media print,screen and (min-width: 800px){.responsive-br.md-lg-up{display:inline}.responsive-br.md-lg-up.rmsp{margin-left:0}.responsive-br.md-lg-up br{display:inline}}@media print,screen and (min-width: 834px){.responsive-br.md-xl-up{display:inline}.responsive-br.md-xl-up.rmsp{margin-left:0}.responsive-br.md-xl-up br{display:inline}}@media print,screen and (min-width: 960px){.responsive-br.lg-sm-up{display:inline}.responsive-br.lg-sm-up.rmsp{margin-left:0}.responsive-br.lg-sm-up br{display:inline}}@media print,screen and (min-width: 1024px){.responsive-br.lg-up{display:inline}.responsive-br.lg-up.rmsp{margin-left:0}.responsive-br.lg-up br{display:inline}}@media print,screen and (min-width: 1140px){.responsive-br.xl-up{display:inline}.responsive-br.xl-up.rmsp{margin-left:0}.responsive-br.xl-up br{display:inline}}@media screen and (max-width: 767px){.text-aligncenter-md-down{text-align:center}}@media screen and (max-width: 389px){.text-aligncenter-sm-down{text-align:center}}@media screen and (max-width: 359px){.text-aligncenter-xs-down{text-align:center}}.no-caption figcaption{display:none}.gallery{clear:both;margin:1em -1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tiled-gallery{margin-bottom:0 !important}.gallery>br{display:none}.gallery:first-child{margin-top:0}.gallery:last-child{margin-bottom:0}.gallery .gallery-item,#tinymce .gallery .gallery-item,#page-body .tiled-gallery-item{padding:1px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}.gallery .gallery-icon{position:relative}.gallery-icon img,#page-body .tiled-gallery-item img{display:block;margin:0 auto;width:auto;height:auto}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666667%}.gallery-columns-7 .gallery-item{width:14.2857143%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11111111%}@media screen and (max-width: 599px){.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:25%}}.tile-gallery1{margin:1rem 0}.tile-gallery1:first-child{margin-top:0}.tile-gallery1:last-child{margin-bottom:0}.tile-gallery1 .gallery .gallery-item{width:33.3333333%}.tile-gallery1 .gallery .gallery-item:nth-child(1){width:66.6666666%}.tile-gallery1 .gallery .gallery-item:nth-child(8),.tile-gallery1 .gallery .gallery-item:nth-child(9),.tile-gallery1 .gallery .gallery-item:nth-child(10){width:33.3333%}.tile-gallery1 .gallery .gallery-item:nth-child(4),.tile-gallery1 .gallery .gallery-item:nth-child(5),.tile-gallery1 .gallery .gallery-item:nth-child(6),.tile-gallery1 .gallery .gallery-item:nth-child(7){width:25%}.gallery-appearance .gallery .gallery-item{width:20%}.gallery-appearance .gallery .gallery-item:nth-child(1){width:66.6666%}.gallery-appearance .gallery .gallery-item:nth-child(2),.gallery-appearance .gallery .gallery-item:nth-child(3){width:33.3333%}.gallery-appearance .gallery .gallery-item:nth-child(4),.gallery-appearance .gallery .gallery-item:nth-child(5),.gallery-appearance .gallery .gallery-item:nth-child(6),.gallery-appearance .gallery .gallery-item:nth-child(7){width:25%}.gallery-layout .gallery{background:#ccc;padding:1px}.gallery-layout .gallery .gallery-item{width:20%;background:#ccc}.gallery-layout .gallery .gallery-item:nth-child(1){width:66.6666%}.gallery-layout .gallery .gallery-item:nth-child(2),.gallery-layout .gallery .gallery-item:nth-child(3){width:33.3333%}.wp-caption{position:relative;-webkit-transition:all ease .25s;transition:all ease .25s;margin:0 0 .75rem}.wp-caption.alignnone{display:inline-block;margin:0}.gallery-caption,#page-body .tiled-gallery-caption,.wp-caption .wp-caption-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .2s;transition:all ease .2s}.gallery-caption,#page-body .tiled-gallery-caption{text-shadow:0 1px 1px rgba(0,0,0,.1);font:normal .8125rem/1.25 var(--default-font);color:#fff;background:rgba(0,0,0,.5);padding:.25rem .375rem;position:absolute;left:1px;right:1px;bottom:1px}@media screen and (max-width: 767px){.gallery-caption,#page-body .tiled-gallery-caption{font-size:.625rem;padding:3px 3px 2px}}@media screen and (max-width: 359px){.gallery-caption,#page-body .tiled-gallery-caption{font-size:.625rem}}.wp-caption .wp-caption-text{font:normal .75rem/1.25 var(--default-font);padding:0;margin-top:.4em}@media screen and (max-width: 767px){.mobile-caption-top .wp-caption-text{margin:0;position:absolute;top:0;right:0;background-color:rgba(0,0,0,.5);color:#fff;padding:.3em .5em .125em}.mobile-gallery-col-2 .gallery-item{width:50% !important}.mobile-gallery-col-1-2 .gallery-item{width:50% !important}.mobile-gallery-col-1-2 .gallery-item:first-child{width:100% !important}}.pdf-viewer-a4-spread{aspect-ratio:10/7;position:relative}@media screen and (max-width: 599px){.pdf-viewer-a4-spread{aspect-ratio:5/8}}.pdf-viewer-slide-4to3{aspect-ratio:4/3;position:relative}/*# sourceMappingURL=style.css.map */