img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */

/* ==== vkExUnit_common_style-css ==== */
:root{--vk-color-border-hr:rgba(0,0,0,0.07);--vk-color-bg-accent:rgba( 0,0,0,0.02);--vk-color-border-light:rgba( 0,0,0,0.07);--vk-color-border-zuru:rgba(255, 255, 255, 0.8);--vk-color-text-meta:#d44950;--vk-color-text-body:#555555;--vk-color-text-link:#666666;--vk-color-text-link-hover:#1e73be;--vk-size-radius:4px;--vk-size-radius-sm:2px;--vk-size-text:16px;--vk-size-text-meta:0.75rem;--vk-size-text-lg:1.313rem;--vk-size-text-sm:0.875rem;--vk-size-text-xs:0.75rem;--vk-margin-meta:0.5rem;--vk-margin-block-bottom:2rem}
.link-list li{padding:.5em}
iframe.wp-embedded-content{width:100%}
.btn{white-space:inherit}
.veu_sitemap:where(:not(.veu_metabox_section)){display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}
.veu_sitemap:where(:not(.veu_metabox_section)) .sectionBox{padding-top:0}
.veu_sitemap:where(:not(.veu_metabox_section)) .sitemap-col{margin-top:1em;padding-bottom:2em;width:100%}
.veu_sitemap:where(:not(.veu_metabox_section)) .sitemap-col .link-list a{display:block;overflow:hidden}
.veu_sitemap:where(:not(.veu_metabox_section)) .sitemap-col .page_item{padding:0}
.veu_sitemap:where(:not(.veu_metabox_section)) .sitemap-col .cat-item{padding:0}
.veu_sitemap:where(:not(.veu_metabox_section)) .sitemap-post-type-title{margin-bottom:.8em;font-size:18px}
.veu_sitemap:where(:not(.veu_metabox_section)) .sitemap-taxonomy-title{margin:1em 0;padding:0 0 .2em;font-size:16px}
.veu_sitemap:where(:not(.veu_metabox_section)) a{color:inherit}
.veu_sitemap:where(:not(.veu_metabox_section)) ul{margin:0 0 0 1em;padding-left:0}
.veu_sitemap:where(:not(.veu_metabox_section)) ul li{font-size:14px}
.veu_sitemap:where(:not(.veu_metabox_section)) ul>li>a{position:relative;margin-bottom:1em}
.veu_sitemap:where(:not(.veu_metabox_section)) .sitemap-term-list{margin-bottom:1.5em}
[class*=" vk_icon_w_r_sns_"],[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:"vk_sns";line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.veu_postList{margin-bottom:30px}
.veu_postList ul.postList{margin:0;padding:0}
.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px solid var(--vk-color-border-hr);line-height:1.4em}
.veu_postList .postList a{color:var(--vk-color-text-body);text-decoration:none}
.veu_postList .postList a:hover{text-decoration:underline}
.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}
.veu_postList .postList_meta_items{font-size:14px;color:#666}
.veu_postList .postList_date{margin-right:10px;color:var(--vk-color-text-meta)}
.veu_postList .postList_date:before{content:"";margin-right:0}
.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px solid var(--vk-color-border-hr);margin-bottom:0}
.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}
.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}
.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto;display:block}
.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}
.veu_postList .postList_miniThumb .postList_title{font-size:14px}
@media (min-width:768px){.veu_sitemap:where(:not(.veu_metabox_section)) .sitemap-col{width:48%}}
/* ==== s1 ==== */

:root{--veu_page_top_button_url:url(/wp-content/plugins/vk-all-in-one-expansion-unit/assets/images/to-top-btn-icon.svg);}
@font-face{font-weight: normal;font-style: normal;font-family: "vk_sns";src: url("/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.eot?-bq20cj");src: url("/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj") format("embedded-opentype"),url("/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.woff?-bq20cj") format("woff"),url("/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.ttf?-bq20cj") format("truetype"),url("/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns") format("svg");}
/*# sourceURL=vkExUnit_common_style-inline-css */

/* ==== vk-header-top-css ==== */
.header-top{font-size:12px}
@media(max-width: 991px){.header-top{display:none}}
.header-top{color:var(--vk-color-text-light);background-color:#f9f9f9;margin-top:-7px;border-bottom:1px solid rgba(0,0,0,.04)}
.header-top .container{display:flex;overflow:visible}
.header-top .header-top-description{position:relative;top:7px;display:block;margin:0;padding:9px 20px 14px 0;width:100%;line-height:1.4em}
.header-top nav{position:relative;top:7px}
.header-top ul{display:flex;flex-wrap:nowrap;margin-top:0;margin-top:8px;margin-bottom:6px}
.header-top ul>li{line-height:1.4em}
.header-top ul>li>a,.header-top ul>li>span{padding:2px 15px 8px;font-size:12px;white-space:nowrap;display:block}
.header-top ul>li>a i,.header-top ul>li>span i{margin:0 .4em}
.header-top li a:hover{background:none}
/* ==== s2 ==== */

/* Header Top */.header-top{color:rgba(0,0,0,0,0.9);background-color:#ffffff;border-bottom: 1px solid rgba(0,0,0,0.04);}
.header-top .nav li a{color:rgba(0,0,0,0,0.9);}
/*# sourceURL=vk-header-top-inline-css */

/* ==== s4 ==== */

:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}
@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
.wp-element-button{cursor:pointer}
:root .has-very-light-gray-background-color{background-color:#eee}
:root .has-very-dark-gray-background-color{background-color:#313131}
:root .has-very-light-gray-color{color:#eee}
:root .has-very-dark-gray-color{color:#313131}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}
:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}
:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}
:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}
:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}
:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}
:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}
:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}
.has-regular-font-size{font-size:1em}
.has-larger-font-size{font-size:2.625em}
.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}
.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}
.has-text-align-center{text-align:center}
.has-text-align-left{text-align:left}
.has-text-align-right{text-align:right}
.has-fit-text{white-space:nowrap!important}
.aligncenter{clear:both}
.items-justified-left{justify-content:flex-start}
.items-justified-center{justify-content:center}
.items-justified-right{justify-content:flex-end}
.items-justified-space-between{justify-content:space-between}
.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
html :where(.has-border-color){border-style:solid}
html :where([style*=border-top-color]){border-top-style:solid}
html :where([style*=border-right-color]){border-right-style:solid}
html :where([style*=border-bottom-color]){border-bottom-style:solid}
html :where([style*=border-left-color]){border-left-style:solid}
html :where([style*=border-width]){border-style:solid}
html :where([style*=border-top-width]){border-top-style:solid}
html :where([style*=border-right-width]){border-right-style:solid}
html :where([style*=border-bottom-width]){border-bottom-style:solid}
html :where([style*=border-left-width]){border-left-style:solid}
html :where(img[class*=wp-image-]){height:auto;max-width:100%}
:where(figure){margin:0 0 1em}
html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}
@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.vk-block-top-over-md{margin:-7rem auto 0;z-index:1;position:relative}
.vk-cols--reverse{flex-direction:row-reverse}
.vk-cols--fit.wp-block-columns{gap:0}
.vk-cols--fit.wp-block-columns,.vk-cols--fit.wp-block-columns:not(.is-not-stacked-on-mobile){margin-top:0;margin-bottom:0;justify-content:space-between}
.vk-cols--fit.wp-block-columns>.wp-block-column *:last-child,.vk-cols--fit.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column *:last-child{margin-bottom:0}
.vk-cols--fit.wp-block-columns>.wp-block-column>.wp-block-cover,.vk-cols--fit.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column>.wp-block-cover{margin-top:0}
.vk-cols--fit.wp-block-columns.has-background,.vk-cols--fit.wp-block-columns:not(.is-not-stacked-on-mobile).has-background{padding:0}
@media(max-width: 599px){.vk-cols--fit.wp-block-columns:not(.has-background)>.wp-block-column:not(.has-background),.vk-cols--fit.wp-block-columns:not(.is-not-stacked-on-mobile):not(.has-background)>.wp-block-column:not(.has-background){padding-left:0 !important;padding-right:0 !important}}
@media(782px <= width){.vk-cols--fit.wp-block-columns>.wp-block-column:not(:first-child),.vk-cols--fit.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:0}}
@media(min-width: 600px)and (width < 782px){.vk-cols--fit.wp-block-columns .wp-block-column:nth-child(2n),.vk-cols--fit.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column:nth-child(2n){margin-left:0}
.vk-cols--fit.wp-block-columns .wp-block-column:not(:only-child),.vk-cols--fit.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column:not(:only-child){flex-basis:50% !important}}
.vk-cols--fit--gap1.wp-block-columns{gap:1px}
@media(min-width: 600px)and (width < 782px){.vk-cols--fit--gap1.wp-block-columns .wp-block-column:not(:only-child){flex-basis:calc(50% - 1px) !important}}
.vk-cols--fit.vk-cols--grid>.wp-block-column,.vk-cols--fit.vk-cols--grid:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:50%;box-sizing:border-box}
@media(max-width: 599px){.vk-cols--fit.vk-cols--grid.vk-cols--grid--alignfull>.wp-block-column:nth-child(2)>.wp-block-cover,.vk-cols--fit.vk-cols--grid.vk-cols--grid--alignfull>.wp-block-column:nth-child(2)>.vk_outer,.vk-cols--fit.vk-cols--grid:not(.is-not-stacked-on-mobile).vk-cols--grid--alignfull>.wp-block-column:nth-child(2)>.wp-block-cover,.vk-cols--fit.vk-cols--grid:not(.is-not-stacked-on-mobile).vk-cols--grid--alignfull>.wp-block-column:nth-child(2)>.vk_outer{width:100vw;margin-right:calc((100% - 100vw)/2);margin-left:calc((100% - 100vw)/2)}}
@media(min-width: 600px){.vk-cols--fit.vk-cols--grid.vk-cols--grid--alignfull>.wp-block-column:nth-child(2)>.wp-block-cover,.vk-cols--fit.vk-cols--grid.vk-cols--grid--alignfull>.wp-block-column:nth-child(2)>.vk_outer,.vk-cols--fit.vk-cols--grid:not(.is-not-stacked-on-mobile).vk-cols--grid--alignfull>.wp-block-column:nth-child(2)>.wp-block-cover,.vk-cols--fit.vk-cols--grid:not(.is-not-stacked-on-mobile).vk-cols--grid--alignfull>.wp-block-column:nth-child(2)>.vk_outer{margin-right:calc(100% - 50vw);width:50vw}}
@media(min-width: 600px){.vk-cols--fit.vk-cols--grid.vk-cols--grid--alignfull.vk-cols--reverse>.wp-block-column,.vk-cols--fit.vk-cols--grid:not(.is-not-stacked-on-mobile).vk-cols--grid--alignfull.vk-cols--reverse>.wp-block-column{margin-left:0;margin-right:0}
.vk-cols--fit.vk-cols--grid.vk-cols--grid--alignfull.vk-cols--reverse>.wp-block-column:nth-child(2)>.wp-block-cover,.vk-cols--fit.vk-cols--grid.vk-cols--grid--alignfull.vk-cols--reverse>.wp-block-column:nth-child(2)>.vk_outer,.vk-cols--fit.vk-cols--grid:not(.is-not-stacked-on-mobile).vk-cols--grid--alignfull.vk-cols--reverse>.wp-block-column:nth-child(2)>.wp-block-cover,.vk-cols--fit.vk-cols--grid:not(.is-not-stacked-on-mobile).vk-cols--grid--alignfull.vk-cols--reverse>.wp-block-column:nth-child(2)>.vk_outer{margin-left:calc(100% - 50vw)}}
.vk-cols--fitbnrs .wp-block-column .wp-block-cover:hover img{filter:unset}
.vk-cols--fitbnrs .wp-block-column .wp-block-cover:hover{background-color:unset}
.vk-cols--fitbnrs .wp-block-column .wp-block-cover:hover .wp-block-cover__image-background{filter:unset !important}
.vk-cols--fitbnrs .wp-block-cover .wp-block-cover__inner-container{position:absolute;height:100%;width:100%}
.vk-cols--fitbnrs .vk_button{height:100%;margin:0}
.vk-cols--fitbnrs .vk_button .btn{height:100%;width:100%;border:none;box-shadow:none;background-color:unset !important;transition:unset}
.vk-cols--fitbnrs .vk_button .btn:hover{transition:unset}
.vk-cols--fitbnrs .vk_button .btn:after{border:none}
.vk-cols--fitbnrs .vk_button .vk_button_link_txt{width:100%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:2rem;text-shadow:#000 0 0 10px}
.vk-cols--fitbnrs .vk_button .vk_button_link_subCaption{width:100%;position:absolute;top:calc(50% + 2.2em);left:50%;transform:translateY(-50%) translateX(-50%);text-shadow:#000 0 0 10px}
/* VK Color Palettes */:root{--wp--preset--color--vk-color-primary:#3c8b86}
:root{--vk-color-primary: var(--wp--preset--color--vk-color-primary);}
:root{--wp--preset--color--vk-color-primary-dark:#306f6b}
:root{--vk-color-primary-dark: var(--wp--preset--color--vk-color-primary-dark);}
:root{--wp--preset--color--vk-color-primary-vivid:#429993}
:root{--vk-color-primary-vivid: var(--wp--preset--color--vk-color-primary-vivid);}
/*# sourceURL=wp-block-library-inline-css */

/* ==== s5 ==== */

.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}
.wp-block-button__link.aligncenter{text-align:center}
.wp-block-button__link.alignright{text-align:right}
:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}
.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}
.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}
.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}
.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}
.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}
.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}
.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}
.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}
.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}
:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}
:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}
:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}
/*# sourceURL=/wp-includes/blocks/button/style.min.css */

/* ==== s6 ==== */

.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}
.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}
.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}
.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}
.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}
.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}
.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}
.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}
.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}
.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}
.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}
.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}
.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}
.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}
.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}
.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}
.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}
.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}
.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}
.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}
@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}
@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}
.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}
.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}
.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}
.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}
:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}
:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}
:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}
.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}
/*# sourceURL=/wp-includes/blocks/cover/style.min.css */

/* ==== s7 ==== */

h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}
h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=/wp-includes/blocks/heading/style.min.css */

/* ==== s8 ==== */

.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}
.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}
@media not (prefers-reduced-motion){.wp-block-image img.show{animation:show-content-image .4s}}
.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}
.wp-block-image.has-custom-border img{box-sizing:border-box}
.wp-block-image.aligncenter{text-align:center}
.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}
.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}
.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}
.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}
.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}
.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}
.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}
.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}
.wp-block-image.is-style-circle-mask img{border-radius:9999px}
@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}
:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}
.wp-block-image figure{margin:0}
@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}
@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}
@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}
@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}
@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
/*# sourceURL=/wp-includes/blocks/image/style.min.css */

/* ==== s9 ==== */

.wp-block-buttons{box-sizing:border-box}
.wp-block-buttons.is-vertical{flex-direction:column}
.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}
.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}
.wp-block-buttons.is-content-justification-left{justify-content:flex-start}
.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}
.wp-block-buttons.is-content-justification-center{justify-content:center}
.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}
.wp-block-buttons.is-content-justification-right{justify-content:flex-end}
.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}
.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}
.wp-block-buttons.aligncenter{text-align:center}
.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}
.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}
.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}
.wp-block-buttons .wp-block-button__link{width:100%}
.wp-block-button.aligncenter{text-align:center}
/*# sourceURL=/wp-includes/blocks/buttons/style.min.css */

/* ==== s10 ==== */

.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}
@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}
.wp-block-columns{align-items:normal!important}
.wp-block-columns.are-vertically-aligned-center{align-items:center}
@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}
@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}
.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}
.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}
.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}
:where(.wp-block-columns){margin-bottom:1.75em}
:where(.wp-block-columns.has-background){padding:1.25em 2.375em}
.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}
.wp-block-column.is-vertically-aligned-top{align-self:flex-start}
.wp-block-column.is-vertically-aligned-center{align-self:center}
.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}
.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}
.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
/*# sourceURL=/wp-includes/blocks/columns/style.min.css */

/* ==== s11 ==== */

.wp-block-group{box-sizing:border-box}
:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}
p.has-drop-cap.has-background{overflow:hidden}
:root :where(p.has-background){padding:1.25em 2.375em}
:where(p.has-text-color:not(.has-link-color)) a{color:inherit}
p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=/wp-includes/blocks/paragraph/style.min.css */

/* ==== s13 ==== */

@charset "UTF-8";
.wp-block-separator{border:none;border-top:2px solid}
:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}
:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}
.wp-block-separator.is-style-dots{background:none!important;border:none!important}
/*# sourceURL=/wp-includes/blocks/separator/style.min.css */

/* ==== s47 ==== */

ol,ul{box-sizing:border-box}
:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
/*# sourceURL=/wp-includes/blocks/list/style.min.css */

/* ==== s54 ==== */

.wp-block-media-text{box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}
.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}
.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}
.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}
.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}
.wp-block-media-text>.wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}
.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}
.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}
.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{/*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}
.wp-block-media-text__media a{display:block}
.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}
@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}
.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}
.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}
/*# sourceURL=/wp-includes/blocks/media-text/style.min.css */

/* ==== s55 ==== */

.wp-block-table{overflow-x:auto}
.wp-block-table table{border-collapse:collapse;width:100%}
.wp-block-table thead{border-bottom:3px solid}
.wp-block-table tfoot{border-top:3px solid}
.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}
.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}
.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}
.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}
.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}
.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}
.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}
.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}
.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}
.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}
.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}
.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}
.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}
.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}
.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}
.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}
.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}
.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}
.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}
.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}
.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}
/*# sourceURL=/wp-includes/blocks/table/style.min.css */

/* ==== s60 ==== */

.wp-block-search__button{margin-left:10px;word-break:normal}
.wp-block-search__button.has-icon{line-height:0}
.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}
:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}
.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}
.wp-block-search__label{width:100%}
:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}
.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}
/*# sourceURL=/wp-includes/blocks/search/style.min.css */

/* ==== s14 ==== */

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--vk-color-primary: #3c8b86;--wp--preset--color--vk-color-primary-dark: #306f6b;--wp--preset--color--vk-color-primary-vivid: #429993;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--vivid-green-cyan-to-vivid-cyan-blue: linear-gradient(135deg,rgba(0,208,132,1) 0%,rgba(6,147,227,1) 100%);--wp--preset--font-size--small: 0.875rem;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 1.5rem;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--regular: 1rem;--wp--preset--font-size--huge: 2.25rem;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: var(--vk-margin-xs, 0.75rem);--wp--preset--spacing--40: var(--vk-margin-sm, 1.5rem);--wp--preset--spacing--50: var(--vk-margin-md, 2.4rem);--wp--preset--spacing--60: var(--vk-margin-lg, 4rem);--wp--preset--spacing--70: var(--vk-margin-xl, 6rem);--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}
:root{--wp--style--global--content-size: calc( var(--vk-width-container) - var(--vk-width-container-padding) * 2 );--wp--style--global--wide-size: calc( var(--vk-width-container) - var(--vk-width-container-padding) * 2 + ( 100vw - ( var(--vk-width-container) - var(--vk-width-container-padding) * 2 ) ) / 2 );}
:where(body){margin: 0;}
:where(.wp-site-blocks) > *{margin-block-start: 24px; margin-block-end: 0;}
:where(.wp-site-blocks) > :first-child{margin-block-start: 0;}
:where(.wp-site-blocks) > :last-child{margin-block-end: 0;}
:root{--wp--style--block-gap: 24px;}
:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}
:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}
:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}
:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}
:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}
:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}
:root :where(.is-layout-flex){gap: 24px;}
:root :where(.is-layout-grid){gap: 24px;}
.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}
.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}
.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}
.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}
.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}
.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}
.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}
.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}
body .is-layout-flex{display: flex;}
.is-layout-flex{flex-wrap: wrap;align-items: center;}
.is-layout-flex > :is(*, div){margin: 0;}
body .is-layout-grid{display: grid;}
.is-layout-grid > :is(*, div){margin: 0;}
body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
a:where(:not(.wp-element-button)){text-decoration: underline;}
:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}
.has-black-color{color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-color{color: var(--wp--preset--color--white) !important;}
.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}
.has-vk-color-primary-color{color: var(--wp--preset--color--vk-color-primary) !important;}
.has-vk-color-primary-dark-color{color: var(--wp--preset--color--vk-color-primary-dark) !important;}
.has-vk-color-primary-vivid-color{color: var(--wp--preset--color--vk-color-primary-vivid) !important;}
.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}
.has-vk-color-primary-background-color{background-color: var(--wp--preset--color--vk-color-primary) !important;}
.has-vk-color-primary-dark-background-color{background-color: var(--wp--preset--color--vk-color-primary-dark) !important;}
.has-vk-color-primary-vivid-background-color{background-color: var(--wp--preset--color--vk-color-primary-vivid) !important;}
.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}
.has-vk-color-primary-border-color{border-color: var(--wp--preset--color--vk-color-primary) !important;}
.has-vk-color-primary-dark-border-color{border-color: var(--wp--preset--color--vk-color-primary-dark) !important;}
.has-vk-color-primary-vivid-border-color{border-color: var(--wp--preset--color--vk-color-primary-vivid) !important;}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}
.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}
.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}
.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}
.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}
.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}
.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}
.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}
.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}
.has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background: var(--wp--preset--gradient--vivid-green-cyan-to-vivid-cyan-blue) !important;}
.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}
.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}
.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}
.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
.has-regular-font-size{font-size: var(--wp--preset--font-size--regular) !important;}
.has-huge-font-size{font-size: var(--wp--preset--font-size--huge) !important;}
/*# sourceURL=global-styles-inline-css */

/* ==== contact-form-7-css ==== */
.wpcf7 .screen-reader-response{position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;}
.wpcf7 form .wpcf7-response-output{margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */}
.wpcf7 form.init .wpcf7-response-output{display: none;}
.wpcf7 form.spam .wpcf7-response-output{border-color: #f56e28; /* Orange */}
.wpcf7-form-control-wrap{position: relative;}
.wpcf7-not-valid-tip{color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;}
.wpcf7-list-item{display: inline-block;
	margin: 0 0 0 1em;}
.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content: " ";}
.wpcf7-spinner{visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;}
.wpcf7-spinner::before{content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;}
@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name: blink;
		animation-duration: 2000ms;}}
@keyframes spin{
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}
@keyframes blink{
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}
.wpcf7 [inert]{opacity: 0.5;}
.wpcf7 input[type="file"]{cursor: pointer;}
.wpcf7 input[type="file"]:disabled{cursor: default;}
.wpcf7 .wpcf7-submit:disabled{cursor: not-allowed;}
.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction: ltr;}
.wpcf7-reflection > output{display: list-item;
	list-style: none;}
.wpcf7-reflection > output[hidden]{display: none;}
/* ==== lightning-common-style-css ==== */
.align-baseline{vertical-align:baseline!important}
.align-top{vertical-align:top!important}
.align-middle{vertical-align:middle!important}
.align-bottom{vertical-align:bottom!important}
.align-text-bottom{vertical-align:text-bottom!important}
.align-text-top{vertical-align:text-top!important}
.border{border:1px solid #dee2e6!important}
.border-bottom{border-bottom:1px solid #dee2e6!important}
.border-left{border-left:1px solid #dee2e6!important}
.flex-wrap{flex-wrap:wrap!important}
.align-items-start{align-items:flex-start!important}
.align-items-end{align-items:flex-end!important}
.align-items-center{align-items:center!important}
.align-items-baseline{align-items:baseline!important}
.align-items-stretch{align-items:stretch!important}
.align-content-start{align-content:flex-start!important}
.align-content-end{align-content:flex-end!important}
.align-content-center{align-content:center!important}
.align-content-between{align-content:space-between!important}
.align-content-around{align-content:space-around!important}
.align-content-stretch{align-content:stretch!important}
.align-self-auto{align-self:auto!important}
.align-self-start{align-self:flex-start!important}
.align-self-end{align-self:flex-end!important}
.align-self-center{align-self:center!important}
.align-self-baseline{align-self:baseline!important}
.align-self-stretch{align-self:stretch!important}
.text-nowrap{white-space:nowrap!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
.text-danger{color:#dc3545!important}
a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.col-12,.col-lg-4,.col-md-6,.col-sm-6,.col-xl-4{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-12{flex:0 0 100%;max-width:100%}
.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.btn:hover{color:#212529;text-decoration:none}
.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.btn:disabled{opacity:.65}
.btn:not(:disabled):not(.disabled){cursor:pointer}
fieldset:disabled a.btn{pointer-events:none}
.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}
.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#0062cc;border-color:#005cbf}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}
.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:.5rem}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}
.card>hr{margin-right:0;margin-left:0}
.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}
.card-title{margin-bottom:.75rem}
.card-text:last-child{margin-bottom:0}
.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}
.card-img-top{flex-shrink:0;width:100%}
.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.media{display:flex;align-items:flex-start}
.media-body{flex:1}
:root{--vk-font-size-xs:11px;--vk-color-link-text:#c00;--vk-color-link-text-hover:#c00;--vk-color-text-body:#333;--vk-color-text-light:#666;--vk-color-border-hr:#e5e5e5;--vk-color-border-image:#e5e5e5;--vk-line-height-low:1.5em}
.vk_posts .vk_post-col-xs-12{width:calc(100% - 30px)}
.vk_posts{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;clear:both}
.vk_post{margin-left:15px;margin-right:15px}
.vk_post a:hover{text-decoration:none}
.vk_post_body{box-sizing:border-box;font-size:1rem}
.vk_post_imgOuter{position:relative}
.vk_post_imgOuter_singleTermLabel{font-size:10px;padding:.3em .8em;position:absolute;right:0;top:0;z-index:100}
.vk_post_imgOuter.media-img{overflow:hidden}
.vk_post .vk_post_title{font-size:14px;line-height:1.4;font-weight:700;margin-bottom:0;margin-top:0}
.vk_post .vk_post_title a{color:var(--vk-color-text-body)}
.vk_post .vk_post_excerpt{margin:.8rem 0;font-size:12px;line-height:1.6;opacity:.8}
.vk_post .vk_post_date{font-size:var(--vk-font-size-xs);margin-top:.4rem;color:var(--vk-color-text-light)}
.vk_post .vk_post_btn{font-size:12px;text-decoration:none;padding-left:1rem;padding-right:1rem;white-space:nowrap}
.vk_post_imgOuter{position:relative;background-size:cover;background-position:center 50%;border-bottom:1px solid var(--vk-color-border-image)}
.vk_post_imgOuter>a::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0);transition-duration:.3s}
.vk_post_imgOuter a:hover .card-img-overlay::after{background:rgba(0,0,0,.5)}
.vk_post_imgOuter a{height:100%}
.vk_post_imgOuter_img{position:absolute;left:-9999px}
.vk_post .vk_post_imgOuter:before{content:"";display:block;padding-top:62%}
.vk_post-btn-display .vk_post_body{position:relative;height:100%}
.vk_post-btn-display .vk_post_btnOuter{position:absolute;bottom:0}
.vk_post-btn-display.media .vk_post_body{padding-bottom:45px}
.vk_post-btn-display.media .vk_post_btnOuter{width:100%}
.vk_post-btn-display.card .vk_post_body{padding-bottom:65px}
.vk_post-btn-display.card .vk_post_btnOuter{width:calc(100% - 2.5rem);bottom:1.25rem}
.vk_post-btn-display .card-text:nth-last-child(2),.vk_post-btn-display .media-text:nth-last-child(2){margin-bottom:0}
.vk_post.card{padding:0;margin-bottom:30px;box-sizing:border-box;max-width:100%}
.vk_post.card .vk_post_btnOuter{width:calc(100% - 2.5rem)}
.card{overflow:hidden;box-shadow:none}
.card a{color:inherit}
.card a.btn-primary{color:#fff}
.card img:is([sizes=auto i],[sizes^="auto,"i]){contain-intrinsic-size:revert}
.card-intext .card-intext-inner{display:block;overflow:hidden;width:100%;height:100%}
.card-intext .card-intext-inner .vk_post_body{position:absolute;display:block;overflow:hidden;width:100%;bottom:0;height:calc(15px + var(--vk-line-height-low) + 15px);transition:all .3s ease-out;background-color:rgba(0,0,0,.8);z-index:100}
.card-intext .card-intext-inner .vk_post_body .vk_post_title{color:#fff;display:block;overflow:hidden;line-height:var(--vk-line-height-low);width:100%;white-space:nowrap;text-overflow:ellipsis;margin-bottom:15px}
.card-intext .card-intext-inner .vk_post_body div,.card-intext .card-intext-inner .vk_post_body p{color:#fff}
.card-intext .card-intext-inner:hover .vk_post_body{transition:all .3s ease-out;height:100%}
.card-intext .card-intext-inner:hover .vk_post_body .vk_post_title{height:auto;margin-bottom:0;white-space:unset;text-overflow:unset}
.card-intext .vk_post_body,.card-intext.vk_post-btn-display .vk_post_body{padding:15px 20px}
.vk_post.media{display:flex;padding:1em 0;margin:0 15px;border-bottom:1px solid var(--vk-color-border-hr,#e5e5e5)}
.media-img{border:1px solid var(--vk-color-border-image);padding:1px;margin-right:1rem}
.vk_post .media-img{width:35%}
.vk_post .media-body{width:65%}
.media.vk_post:first-child{border-top:1px solid var(--vk-color-border-hr,#e5e5e5)}
.vk_posts-layout-postListText{margin-bottom:.8rem}
.postListText{padding:.8rem 0 .7rem;border-bottom:1px dotted #ccc;display:block;overflow:hidden;width:100%}
.postListText_date{font-size:1rem;white-space:nowrap;font-size:14px;display:block;float:left;min-width:115px;margin-right:1em}
.postListText_singleTermLabel{padding:0;display:block;float:left;min-width:150px;margin-right:1em;margin-top:2px}
.postListText_singleTermLabel_inner{display:block;overflow:hidden;font-size:12px;white-space:nowrap;padding:0 1rem;line-height:16px;border-radius:2px;text-align:center}
.postListText_title{font-size:14px;display:block;overflow:hidden;margin:0;padding-top:.2rem;clear:both}
.postListText_title a{color:var(--text-color)}
.postListText_title a:hover{text-decoration:underline}
.vk_posts .postListText_title{line-height:1.6}
:root{--vk-color-text-body:#333333;--vk-color-text-link:#666666;--vk-color-text-link-hover:#1e73be;--vk-color-text-header:#444444;--vk-color-text-meta:#666666;--vk-color-text-light:#666666;--vk-color-border:rgba(0,0,0,0.2);--vk-color-border-hr:rgba(0,0,0,0.06);--vk-color-border-image:#e5e5e5;--vk-color-border-form:rgba(0,0,0,0.2);--vk-color-primary:#c00;--vk-color-primary-dark:#b00;--vk-color-primary-vivid:#d00;--vk-color-accent-bg:rgba( 0,0,0,0.02 );--vk-color-header-bg:#fff;--vk-color-footer-bg:#f5f5f5;--vk-width-container:100svw;--vk-width-container-padding:15px;--vk-width-container-body:calc( var(--vk-width-container) - var(--vk-width-container-padding) * 2 );--vk-width-full:100svw;--vk-width-wide:calc( var(--vk-width-container-body) + ( var(--vk-width-full) - var( --vk-width-container-body) ) / 2 );--vk-width-col-2-main:66.6%;--vk-width-col-2-sub:calc( var(--vk-width-container) * 0.27 );--vk-margin-meta:0.5rem;--vk-margin-headding-bottom:1em;--vk-margin-element-bottom:1.5rem;--vk-margin-block-bottom:2rem;--vk-margin-section-bottom:3rem;--vk-size-text:16px;--vk-size-text-meta:0.75rem;--vk-size-text-lg:1.5rem;--vk-size-text-sm:0.875rem;--vk-size-text-xs:0.75rem;--vk-size-radius:4px;--vk-size-radius-sm:calc( var( --vk-size-radius ) * 0.5 );--vk-size-radius-lg:calc( var( --vk-size-radius ) * 1.5 );--vk-line-height:1.7em;--vk-line-height-low:1.4em}
:root{--vk-size-admin-bar:46px;--wp--preset--font-family--system-font:"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}
.wp-block-table,blockquote,dl,iframe,ol,p,ul{margin-bottom:var(--vk-margin-element-bottom)}
a{text-decoration:none;color:var(--vk-color-text-link)}
a:hover{color:var(--vk-color-text-link-hover);text-decoration-color:var(--vk-color-text-link-hover)}
li a,p a{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;text-decoration-color:rgba(0,0,0,.3);text-decoration-thickness:1px}
li a:hover,p a:hover{text-decoration:none}
.has-black-background-color a,.has-text-color a{text-decoration-color:currentColor}
p{line-height:var(--vk-line-height);margin-block-start:0}
dl+h1,dl+h2,dl+h3,dl+h4,dl+h5,dl+h6,ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,table+h1,table+h2,table+h3,table+h4,table+h5,table+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:2em}
figure+h1,figure+h2,figure+h3{margin-top:2em}
figure+h4,figure+h5,figure+h6{margin-top:var(--vk-margin-headding-bottom)}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:var(--vk-margin-headding-bottom);line-height:var(--vk-line-height-low)}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}
h1{font-size:2rem}
h2{font-size:1.75rem}
h3{font-size:1.5rem}
h4{font-size:1.33rem}
h5{font-size:1.2rem}
h6{font-size:1.125rem}
:is(ul,ol):where(:not(.wp-block-post-template)){padding-left:1.5em}
li{margin-top:.5em;margin-bottom:.5em}
blockquote{margin:0;padding:1em 1.5em;border-left:1px solid var(--vk-color-primary);background-color:var(--vk-color-accent-bg)}
img{height:auto;max-width:100%}
i{margin-right:.4em}
hr{border:1px solid var(--vk-color-border-hr)}
input[type=button],input[type=submit]{-webkit-box-sizing:border-box;-webkit-appearance:button;-moz-appearance:button;appearance:button}
input[type=button]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration{display:none}
input[type=button]::focus,input[type=submit]::focus{outline-offset:-2px}
input:where(:not([type=checkbox],[type=radio])),select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:1rem;border:1px solid var(--vk-color-border-form);border-radius:var(--vk-size-radius);padding:.8em 1em;margin:0 0 .5rem;width:100%;color:var(--vk-color-text-body);background-color:#fff}
input[type=file]{margin:.5rem 0}
input[type=submit]{font-size:1rem;border:1px solid var(--vk-color-primary-dark);background-color:var(--vk-color-primary);color:#fff;padding:.5em 2em;border-radius:var(--vk-size-radius)}
input[type=submit]:not(:disabled):hover{color:#fff;cursor:pointer;background-color:var(--vk-color-primary-dark)}
table{border-collapse:collapse;border-spacing:0;width:100%}
table td,table th{padding:.5rem 1rem}
:where(:not(.wp-block-table))>table{border:1px solid var(--vk-color-border-hr)}
:where(:not(.wp-block-table))>table :is(th,td){border:1px solid;font-size:var(--vk-size-text-sm)}
:where(:not(.wp-block-table))>table :is(thead,tbody,tfoot,th,td){border-color:inherit}
iframe{border:none}
dt{font-weight:700;margin-bottom:.5em}
dd{margin-left:0}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}
.text-right{text-align:right}
a.btn{text-decoration:none}
.has-small-font-size{font-size:var(--vk-size-text-sm)}
.has-regular-font-size{font-size:var(--vk-size-text)}
.has-large-font-size{font-size:var(--vk-size-text-lg)}
.has-huge-font-size{font-size:36px}
.vk_post .row{margin:0}
.wp-block-image:where(:not(.alignfull,.alignwide)){max-width:100%}
.wp-block-image figcaption{text-align:center;font-size:.75rem}
.wp-block-quote cite{font-size:var(--vk-size-text-xs)}
.vk_outer-width-full.vk_outer-paddingLR-none>div>.vk_outer_container{max-width:var(--vk-width-container);padding-left:15px;padding-right:15px;box-sizing:border-box;margin-left:auto;margin-right:auto}
body .wp-block-image figure{margin-bottom:1em}
.wp-block-image img{height:auto}
.wp-block-image img:not([style*=object-fit]){height:auto!important}
.wp-block-image.aligncenter{margin-right:auto;margin-left:auto}
.wp-block-image.alignright{float:right;margin-right:0;margin-left:1em;margin-bottom:.5em}
.wp-block-image.alignleft{float:left;margin-right:1em;margin-left:0;margin-bottom:.5em}
.wp-block-gallery.aligncenter{justify-content:center}
.wp-block-gallery.alignright{margin-left:auto;margin-right:0}
.wp-block-button__link{font-size:1rem;transition:all .1s ease-in}
.wp-block-button .wp-block-button__link{background-color:var(--vk-color-primary)}
.wp-block-button__link:hover{text-decoration:none;filter:brightness(1.1) saturate(2)}
.wp-block-button__link,.wp-block-button__link:hover{color:#fff}
.wp-block-buttons .wp-block-button__link{border-radius:var(--vk-size-radius)}
.wp-block-button.is-style-outline>.wp-block-button__link{background-color:transparent}
.wp-block-button.is-style-outline>.wp-block-button__link:hover{filter:brightness(1) saturate(1);color:#fff!important;border-color:var(--vk-color-primary-vivid);background-color:var(--vk-color-primary-vivid)!important}
.wp-block-table{border-color:var(--vk-color-border-hr)}
.wp-block-table:where(:not([class*=font-size])){font-size:var(--vk-size-text-sm)}
.wp-block-table :is(table,thead,tbody,tfoot,th,td){border-color:inherit}
.wp-block-table thead th.has-text-align-right{text-align:center}
.wp-block-table figcaption{margin-top:.4rem;text-align:center;font-size:.75rem}
.wp-block-table.aligncenter{margin-left:auto;margin-right:auto}
.wp-block-table.alignleft{margin-left:0;margin-right:auto}
.wp-block-table.alignright{margin-left:auto;margin-right:0}
.wp-block-search .wp-block-search__label{display:none}
.wp-block-search__button,.wp-block-search__input{border-radius:var(--vk-size-radius)}
.wp-block-search .wp-block-search__button{width:33%;color:#fff;background-color:var(--vk-color-primary);border:none;padding:6px;font-size:16px;box-shadow:none;text-align:center}
.wp-block-search input.wp-block-search__input{max-width:initial;width:64%;border:1px solid #ccc;padding:6px 12px;font-size:14px;margin-right:0;margin-bottom:0}
hr.wp-block-separator{border-color:var(--vk-color-border-hr);border-bottom:none}
.wp-block-cover:has(*>:is(.alignwide,.alignfull)){overflow:visible}
:not(pre)>code,kbd{display:inline-flex;margin:0 .4em;padding:.2em .4em!important;align-items:center;background-color:var(--vk-color-accent-bg)!important;border:1px solid var(--vk-color-border-hr)!important;border-radius:2px!important;color:var(--vk-color-text-body)!important;font-size:.9em!important;line-height:1.1}
:not(pre)>code:focus:not(pre)>code[data-rich-text-format-boundary],:not(pre)>code:focus>kbd[data-rich-text-format-boundary],kbd:focus:not(pre)>code[data-rich-text-format-boundary],kbd:focus>kbd[data-rich-text-format-boundary]{background-color:var(--vk-color-accent-bg)!important}
kbd{border-bottom-width:3px!important}
.nav,nav{margin:0;padding:0}
.nav li,nav li{list-style:none;margin:0}
.nav li a,nav li a{color:var(--vk-color-text-body);text-decoration:none}
.vk_post_imgOuter_singleTermLabel{padding:.7em 1.2em}
.btn{border-radius:var(--vk-size-radius)}
.btn-primary{background-color:var(--vk-color-primary);border-color:var(--vk-color-primary-dark)}
.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active{background-color:var(--vk-color-primary-vivid);border-color:var(--vk-color-primary)}
.btn-primary:active,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.1)}
.btn-sm{border-radius:var(--vk-size-radius-sm)}
a.btn{text-decoration:none}
.card{border-radius:var(--vk-size-radius)}
.main-section,.site-body,.site-body-container,.site-footer,.sub-section{position:relative}
.main-section:after,.site-body-container:after,.site-body:after,.site-footer:after,.sub-section:after{content:"";display:block;clear:both}
.site-body{padding:2rem 0 2rem}
.site-body.site-body--padding-vertical--off{padding-top:0;padding-bottom:0}
.main-section>aside:last-child,.main-section>div:last-child,.sub-section>aside:last-child,.sub-section>div:last-child{margin-bottom:0}
.main-section.main-section--margin-vertical--off{margin-top:0;margin-bottom:0}
:root{--vk-width-base-padding:1.4rem;--vk-width-base-padding-side:var(--vk-width-base-padding)}
:root{--vk-margin-list-menu-left-first:1em;--vk-margin-list-menu-left:1em}
.widget{display:block;margin-bottom:var(--vk-margin-block-bottom)}
.widget ul{padding-left:1.5em}
.widget-title ul{margin-top:0}
.widget li{margin-top:.8em}
.widget:last-child{margin-bottom:0}
.widget:after{content:"";clear:both;display:block}
.widget_vkexunit_post_list .widget-title[class*=title]{margin-bottom:0}
.global-nav-list{margin:0 auto;padding:0;display:flex;list-style:none;position:relative;width:-moz-min-content;width:min-content}
.header_scrolled .global-nav-list{height:100%}
.global-nav-list a{color:var(--vk-color-text-header)}
.global-nav-list li{margin:0;list-style:none;line-height:1.4;font-size:12px;position:relative}
.global-nav-list li img{min-width:80px}
.global-nav-list>li{text-align:center}
.global-nav-list>li>a{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.global-nav-list>li .global-nav-name{font-size:14px;display:block;width:100%;white-space:nowrap}
.global-nav-list>li .global-nav-description{display:block;overflow:hidden;font-size:10px;line-height:14px;opacity:.6;text-align:center;white-space:nowrap}
.device-pc .global-nav-list>li>a{overflow:hidden;text-align:center;position:relative;height:100%}
.site-header{width:100%;overflow:visible;z-index:1000;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.05)}
.site-header-logo{text-align:center;font-weight:700;font-size:1.5rem;white-space:nowrap;line-height:var(--vk-line-height-low)}
.site-header-logo img{max-height:60px;max-width:100%;display:block;margin-left:auto;margin-right:auto}
.site-header-logo a{color:var(--vk-color-text-body);text-decoration:none}
.site-header::after{content:"";clear:both;display:block}
.header_scrolled .header-top,.header_scrolled .site-header-logo{display:none}
.header_scrolled .site-header{background-color:var(--vk-color-header-bg)}
.page-header{margin-top:0;margin-bottom:0;padding-bottom:0;display:flex;align-items:center;position:relative;z-index:1;min-height:8rem;text-align:center}
.page-header-inner{position:relative;z-index:5;margin:1.5em auto}
.page-header-title,h1.page-header-title{font-size:2rem;font-weight:700;line-height:var(--vk-line-height-low);margin:0}
.breadcrumb{font-size:12px}
.breadcrumb-list{margin:0;padding:6px 0}
.breadcrumb-list li{display:inline-block;margin:0;list-style:none}
.breadcrumb-list li:after{content:"/";margin-left:.5em;margin-right:.5em}
.breadcrumb-list li:last-child:after{content:"";margin-left:0;margin-right:0}
.entry-header{margin-bottom:var(--vk-margin-block-bottom)}
.entry-title{margin-bottom:var(--vk-margin-meta)}
.entry-footer{margin-bottom:var(--vk-margin-section-bottom)}
.entry-meta{font-size:var(--vk-size-text-sm)}
.entry-meta-item{margin-right:.8em;position:relative}
.entry-meta-data-list{display:block;overflow:hidden;padding-top:3px}
.entry-meta-data-list dl{margin:0 0 .2rem}
.entry-meta-data-list dd,.entry-meta-data-list dt{display:block;overflow:hidden;margin-bottom:0}
.entry-meta-data-list dt{float:left;background-color:#666;color:#fff;font-size:10px;line-height:1.1em;padding:4px 8px;font-weight:lighter;margin-right:10px;border:none;min-width:10em;text-align:center;border-radius:3px}
.entry-meta-data-list dd{font-size:12px;border:none;padding-left:0}
.entry-meta-data-list dd a{display:inline-block;padding:0;margin-right:.8em;color:var(--vk-color-text-body)}
li.comment{margin:0;list-style:none}
li.comment ol.children{padding-left:1em}
li.comment ol.children .comment{margin-top:var(--vk-margin-element-bottom);border:none;padding-right:0;padding-left:0}
.comment .children{border-top:1px solid var(--vk-color-border-hr)}
li.pingback{margin:0 0 1em;list-style:none;border-bottom:1px dotted #999}
.next-prev{content-visibility:auto}
.next-prev .vk_post_imgOuter_singleTermLabel{background-color:var(--vk-color-primary);color:#fff}
.next-prev-prev .vk_post_imgOuter_singleTermLabel{left:0;right:auto}
.next-prev .vk_post_imgOuter:before{padding-top:50%}
ul.page-numbers{margin:0 auto;padding:0}
ul.page-numbers li{margin:0;list-style:none;display:block;overflow:hidden;float:left}
ul.page-numbers li a,ul.page-numbers li span.page-numbers{padding:6px 12px;display:block;border:1px solid var(--vk-color-border-hr);margin-left:-1px;color:var(--vk-color-text-body);text-decoration:none}
ul.page-numbers li:first-child a,ul.page-numbers li:first-child span.page-numbers{margin-left:0}
ul.page-numbers li a:hover{background-color:#efefef}
ul.page-numbers li span.page-numbers.current{color:#fff;background-color:var(--vk-color-primary)}
ul.page-numbers li:first-child>.page-numbers{border-top-left-radius:var(--vk-size-radius);border-bottom-left-radius:var(--vk-size-radius)}
ul.page-numbers li:last-child>.page-numbers{border-top-right-radius:var(--vk-size-radius);border-bottom-right-radius:var(--vk-size-radius)}
.sub-section{content-visibility:auto;contain-intrinsic-size:500px}
.sub-section-title{font-size:calc(var(--vk-size-text) * 1.125);margin-bottom:.8rem}
.sub-section-title a{color:inherit}
.sub-section img{max-width:100%}
.site-footer{--vk-size-text-sm:12px;display:block;overflow:hidden;font-size:var(--vk-size-text-sm);content-visibility:auto;contain-intrinsic-size:370px}
.site-footer-content{position:relative;padding-top:var(--vk-margin-section-bottom)}
.site-footer .widget:last-child(){margin-bottom:var(--vk-margin-block-bottom)}
.site-footer-copyright{padding:1rem}
.site-footer-copyright p{text-align:center;margin:.5rem;font-size:var(--vk-size-text-xs)}
.vk-mobile-nav-menu-btn{position:fixed;top:5px;left:5px;z-index:2100;overflow:hidden;border:1px solid #333;border-radius:2px;width:34px;height:34px;cursor:pointer;text-indent:-9999px;background-size:24px 24px;transition:border-color .5s ease-out}
.vk-mobile-nav-menu-btn.menu-open{border:1px solid rgba(255,255,255,.8)}
.vk-mobile-nav{position:fixed;z-index:2000;width:100%;height:100%;display:block;padding:45px 10px;overflow:scroll;top:0;transition:all .5s ease-out}
.vk-mobile-nav .vk-mobile-nav-menu-outer{margin-bottom:1.5em}
.vk-mobile-nav nav ul{padding:0;margin:0}
.vk-mobile-nav nav ul li{list-style:none;line-height:1.65}
.vk-mobile-nav nav ul li a{padding:.7em .5em;position:relative;display:block;overflow:hidden;text-decoration:none}
.vk-mobile-nav nav ul li li a{padding-left:1.5em}
.vk-mobile-nav nav ul li li li a{padding-left:2.5em}
.vk-mobile-nav nav ul li li li li a{padding-left:3.5em}
.vk-mobile-nav.vk-mobile-nav-drop-in{top:-2000px}
.vk-mobile-nav.vk-mobile-nav-left-in{transition:all .2s ease-out;left:-100%}
.vk-mobile-nav.vk-mobile-nav-right-in{transition:all .2s ease-out;left:100%}
.vk-mobile-nav.vk-mobile-nav-open.vk-mobile-nav-drop-in,.vk-mobile-nav.vk-mobile-nav-open.vk-mobile-nav-left-in,.vk-mobile-nav.vk-mobile-nav-open.vk-mobile-nav-right-in{top:0}
.vk-mobile-nav.vk-mobile-nav-open.vk-mobile-nav-left-in,.vk-mobile-nav.vk-mobile-nav-open.vk-mobile-nav-right-in{left:0}
.vk-mobile-nav-widget{margin-bottom:1.5em}
.vk-menu-acc{position:relative}
.vk-menu-acc li{position:relative;margin-bottom:0}
.vk-mobile-nav-menu-btn{border-color:#333;background:var(--vk-mobile-nav-menu-btn-bg-src) center 50% no-repeat rgba(255,255,255,.8)}
.vk-mobile-nav-menu-btn.menu-open{border-color:#333;background:var(--vk-mobile-nav-menu-btn-close-bg-src) center 50% no-repeat rgba(255,255,255,.8)}
.vk-mobile-nav{background-color:#fff;border-bottom:1px solid #e5e5e5}
.vk-mobile-nav nav>ul{border-top:1px solid #ccc}
.vk-mobile-nav nav ul li a{color:#333;border-bottom:1px solid #ccc}
.page-header span[class*=common]{bottom:4em}
html{scroll-padding-top:calc(var(--wp-admin--admin-bar--height) + 60px)}
body,html{font-family:var(--wp--preset--font-family--system-font)}
*,::after,::before{box-sizing:border-box}
body,html{overflow-x:hidden}
body,html{font-size:var(--vk-size-text);color:var(--vk-color-text-body);padding:0;margin:0;-ms-word-wrap:break-word;word-wrap:break-word;background-color:#fff}
.alignfull div[class*=__inner-container],.alignwide div[class*=__inner-container]{max-width:calc(var(--vk-width-container) - var(--vk-width-container-padding) * 2);margin-left:auto;margin-right:auto}
.alignfull,.alignfull:is(.swiper-container,.vk_slider,.wp-block-image,.wp-block-cover-image,.wp-block-cover){width:auto;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:var(--vk-width-full)}
.alignwide,.alignwide:is(.vk_slider,.wp-block-image,.wp-block-cover-image,.wp-block-cover){width:calc(100% + (var(--vk-width-full) - 100%)/ 2);margin-left:calc((100% - var(--vk-width-full))/ 4);margin-right:calc((100% - var(--vk-width-full))/ 4);max-width:var(--vk-width-full)}
:where(:is(.wp-block-cover,.wp-block-group):not(.alignfull,.alignwide))>.is-layout-constrained>.alignwide,body :where(.alignfull,.alignwide):where(:not(.vk_outer-paddingLR-zero))>.is-layout-constrained>.alignwide{margin-left:calc((100% - var(--vk-width-full))/ 4)!important;margin-right:calc((100% - var(--vk-width-full))/ 4)!important}
:where(:is(.wp-block-cover,.wp-block-group):not(.alignfull,.alignwide))>.is-layout-constrained>.alignfull,body :where(.alignfull,.alignwide):where(:not(.vk_outer-paddingLR-zero))>.is-layout-constrained>.alignfull{margin-left:calc((100% - var(--vk-width-full))/ 2)!important;margin-right:calc((100% - var(--vk-width-full))/ 2)!important}
:is(.alignfull,.alignwide):where(:not(.is-layout-flex))>:is(div[class*=wp-container-],div[class*=wp-block-],div[class*=vk_],:where(:is(h1,h2,h3,h4,h5,h6))):where(:not(.alignfull,.alignwide,.wp-block-cover__background,.wp-block-cover__image-background,.wp-block-column,.vk_outer,.vk_slider_wrapper,.vk_gridcolcard_item,.swiper-wrapper,.swiper-pagination,.is-content-justification-right,.is-content-justification-left)){max-width:calc(var(--vk-width-container) - var(--vk-width-container-padding) * 2);margin-left:auto;margin-right:auto}
.is-layout-constrained:where(:not(.alignfull):not(.alignwide))>.alignwide{margin-left:calc((var(--vk-width-container-body) - var(--vk-width-full))/ 4)!important;margin-right:calc((var(--vk-width-container-body) - var(--vk-width-full))/ 4)!important}
.is-layout-constrained:where(:not(.alignfull):not(.alignwide))>.alignfull{margin-left:calc((var(--vk-width-container-body) - var(--vk-width-full))/ 2)!important;margin-right:calc((var(--vk-width-container-body) - var(--vk-width-full))/ 2)!important}
a.postListText_singleTermLabel_inner{text-decoration:none}
body .container .is-layout-flow>*+*,body .is-layout-constrained>*+*{margin-block-start:unset}
body .container .is-layout-flow>*+:where(:not(:is(h1,h2,h3,h4,h5,h6,.vk_button))),body .is-layout-constrained>*+:where(:not(:is(h1,h2,h3,h4,h5,h6,.vk_button))){margin-block-end:unset}
body :is(.is-layout-flow,.is-layout-constrained)>:is(h1,h2,h3,h4,h5,h6){margin-block-end:var(--vk-margin-headding-bottom)}
body .container :is(.is-layout-flow,.is-layout-constrained) .wp-block-table:where(:not(:last-child)),body .container :is(.is-layout-flow,.is-layout-constrained) blockquote:where(:not(:last-child)),body .container :is(.is-layout-flow,.is-layout-constrained) dl:where(:not(:last-child)),body .container :is(.is-layout-flow,.is-layout-constrained) iframe:where(:not(:last-child)),body .container :is(.is-layout-flow,.is-layout-constrained) ol:where(:not(:last-child)),body .container :is(.is-layout-flow,.is-layout-constrained) p:where(:not(:last-child)),body .container :is(.is-layout-flow,.is-layout-constrained) ul:where(:not([class*=wp-block-navigation])):where(:not(:last-child)){margin-block-end:var(--vk-margin-element-bottom)}
div[class*=wp-container-]>*+*{margin-block-start:unset}
[class*=wp-container-]>*+:is(h1,h2,h3,h4,h5,h6){margin-block-end:var(--vk-margin-headding-bottom)}
.wp-block-column[class*=wp-container-]>:is(p,ul,ol,dl),.wp-block-group:where(:not(.is-layout-flex))[class*=wp-container-]>:is(p,ul,ol,dl){margin-block-start:unset;margin-block-end:var(--vk-margin-element-bottom)}
[class*=wp-container-]>:is(h1,h2,h3,h4,h5,h6){margin-block-end:var(--vk-margin-headding-bottom)}
.wp-block-gallery{--wp--style--block-gap:0.5em}
p:is(.postListText_title,.vk_heading_subtext,.no-margin){--vk-margin-element-bottom:0}
@media (prefers-reduced-motion:reduce){.btn{transition:none}}
@media (min-width:576px){.align-items-sm-start{align-items:flex-start!important}
.align-items-sm-end{align-items:flex-end!important}
.align-items-sm-center{align-items:center!important}
.align-items-sm-baseline{align-items:baseline!important}
.align-items-sm-stretch{align-items:stretch!important}
.align-content-sm-start{align-content:flex-start!important}
.align-content-sm-end{align-content:flex-end!important}
.align-content-sm-center{align-content:center!important}
.align-content-sm-between{align-content:space-between!important}
.align-content-sm-around{align-content:space-around!important}
.align-content-sm-stretch{align-content:stretch!important}
.align-self-sm-auto{align-self:auto!important}
.align-self-sm-start{align-self:flex-start!important}
.align-self-sm-end{align-self:flex-end!important}
.align-self-sm-center{align-self:center!important}
.align-self-sm-baseline{align-self:baseline!important}
.align-self-sm-stretch{align-self:stretch!important}
.container{max-width:540px}
.col-sm-6{flex:0 0 50%;max-width:50%}
.vk_posts .vk_post-col-sm-12{width:calc(100% - 30px)}
:root{--vk-width-container:540px}
.entry-body>.vk_posts>.vk_post-col-sm-12 .vk_post_title,.main-section>.vk_posts>.vk_post-col-sm-12 .vk_post_title{font-size:16px}
.entry-body>.vk_posts>.vk_post-col-sm-12 .vk_post_excerpt,.main-section>.vk_posts>.vk_post-col-sm-12 .vk_post_excerpt{font-size:14px}
.entry-body>.vk_posts>.media.vk_post-col-sm-12,.main-section>.vk_posts>.media.vk_post-col-sm-12{padding:1.5rem 0}
.entry-body>.vk_posts>.media.vk_post-col-sm-12:first-child,.main-section>.vk_posts>.media.vk_post-col-sm-12:first-child{border-top:1px solid var(--vk-color-border-hr)}
.entry-body>.vk_posts>.media.vk_post-col-sm-12 .media-img,.main-section>.vk_posts>.media.vk_post-col-sm-12 .media-img{margin-right:1.4rem}
:root{--vk-width-base-padding:1.7rem}}
@media (min-width:576px) and (max-width:767.98px){.card.vk_post-col-sm-12{margin-bottom:20px}}
@media (min-width:768px){.align-items-md-start{align-items:flex-start!important}
.align-items-md-end{align-items:flex-end!important}
.align-items-md-center{align-items:center!important}
.align-items-md-baseline{align-items:baseline!important}
.align-items-md-stretch{align-items:stretch!important}
.align-content-md-start{align-content:flex-start!important}
.align-content-md-end{align-content:flex-end!important}
.align-content-md-center{align-content:center!important}
.align-content-md-between{align-content:space-between!important}
.align-content-md-around{align-content:space-around!important}
.align-content-md-stretch{align-content:stretch!important}
.align-self-md-auto{align-self:auto!important}
.align-self-md-start{align-self:flex-start!important}
.align-self-md-end{align-self:flex-end!important}
.align-self-md-center{align-self:center!important}
.align-self-md-baseline{align-self:baseline!important}
.align-self-md-stretch{align-self:stretch!important}
.container{max-width:720px}
.col-md-6{flex:0 0 50%;max-width:50%}
.vk_posts .vk_post-col-md-6{width:calc(50% - 30px)}
:root{--vk-width-container:720px}
.site-body{padding:2.5rem 0 2.5rem}
:root{--vk-width-base-padding:2rem}}
@media (min-width:768px) and (max-width:991.98px){.media.vk_post-col-md-6:nth-child(2){border-top:1px solid var(--vk-color-border-hr,#e5e5e5)}}
@media (min-width:783px){:root{--vk-size-admin-bar:32px}}
@media (min-width:991.98px){.next-prev .vk_post.card{margin-bottom:0}}
@media (min-width:992px){.align-items-lg-start{align-items:flex-start!important}
.align-items-lg-end{align-items:flex-end!important}
.align-items-lg-center{align-items:center!important}
.align-items-lg-baseline{align-items:baseline!important}
.align-items-lg-stretch{align-items:stretch!important}
.align-content-lg-start{align-content:flex-start!important}
.align-content-lg-end{align-content:flex-end!important}
.align-content-lg-center{align-content:center!important}
.align-content-lg-between{align-content:space-between!important}
.align-content-lg-around{align-content:space-around!important}
.align-content-lg-stretch{align-content:stretch!important}
.align-self-lg-auto{align-self:auto!important}
.align-self-lg-start{align-self:flex-start!important}
.align-self-lg-end{align-self:flex-end!important}
.align-self-lg-center{align-self:center!important}
.align-self-lg-baseline{align-self:baseline!important}
.align-self-lg-stretch{align-self:stretch!important}
.container{max-width:960px}
.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.vk_posts .vk_post-col-lg-6{width:calc(50% - 30px)}
.vk_posts .vk_post-col-lg-12{width:calc(100% - 30px)}
.postListText_title{padding-top:0;clear:none}
:root{--vk-width-container:960px}
.entry-body>.vk_posts>.vk_post-col-lg-12 .vk_post_title,.main-section>.vk_posts>.vk_post-col-lg-12 .vk_post_title{font-size:18px}
.entry-body>.vk_posts>.vk_post-col-lg-12 .vk_post_excerpt,.main-section>.vk_posts>.vk_post-col-lg-12 .vk_post_excerpt{font-size:14px}
.entry-body>.vk_posts>.media.vk_post-col-lg-12,.main-section>.vk_posts>.media.vk_post-col-lg-12{padding:1.8rem 0}
.entry-body>.vk_posts>.media.vk_post-col-lg-12 .media-img,.main-section>.vk_posts>.media.vk_post-col-lg-12 .media-img{margin-right:1.8rem}
.site-body{padding:3rem 0 3.5rem}
.main-section--col--two{width:var(--vk-width-col-2-main);float:left}
.sub-section--col--two{width:var(--vk-width-col-2-sub);float:right}
:root{--vk-width-base-padding:2.4rem;--vk-width-base-padding-side:1.7rem}
body:not(.header_scrolled) .global-nav--layout--float-right{display:flex;justify-content:flex-end;align-items:center}
.global-nav--layout--float-right{width:auto;margin-left:auto}
.global-nav--layout--float-right .global-nav-list{margin:unset}
.device-pc .global-nav-list>li>a{padding:14px 1.5em}
.site-header-logo{text-align:left;padding-top:1.1rem;margin-bottom:1rem;margin-left:0}
.site-header--layout--nav-float .site-header-container{display:flex;flex-direction:row}
.site-header--layout--nav-float .site-header-logo{margin-right:2em;width:100%}
.site-header--layout--nav-float .site-header-logo img{margin-left:0}
.site-header--layout--nav-float .site-header-logo a{display:block;width:-moz-fit-content;width:fit-content}
.header_scrolled .site-header{clear:both;z-index:1000;position:fixed;top:0;left:0;width:100%;max-width:100vw;min-height:unset;box-shadow:0 1px 3px rgba(0,0,0,.1);animation:header_drop .5s ease-out 0s 1 alternate none running}
.header_scrolled .site-header .global-nav{display:block;margin-left:auto;margin-right:auto}
body.device-pc .vk-mobile-nav-menu-btn{display:none}
body.device-pc .vk-mobile-nav{display:none}
body .main-section--col--two .alignfull,body .main-section--col--two .alignwide,body .sub-section--col--two .alignfull,body .sub-section--col--two .alignwide{--wp--style--global--wide-size:100%;--wp--style--global--full-size:100%;max-width:100%;margin-left:0!important;margin-right:0!important}
body .main-section--col--two .alignfull.wp-block-image,body .main-section--col--two .alignwide.wp-block-image,body .sub-section--col--two .alignfull.wp-block-image,body .sub-section--col--two .alignwide.wp-block-image{max-width:100%}
body .main-section--col--two .vk_outer-width-full.vk_outer-paddingLR-none,body .sub-section--col--two .vk_outer-width-full.vk_outer-paddingLR-none{padding-left:0;padding-right:0}}
@media (min-width:992px) and (max-width:1199.98px){.card.vk_post-col-lg-12{margin-bottom:20px}
.media.vk_post-col-lg-6:nth-child(2){border-top:1px solid var(--vk-color-border-hr,#e5e5e5)}}
@media (min-width:1200px){.align-items-xl-start{align-items:flex-start!important}
.align-items-xl-end{align-items:flex-end!important}
.align-items-xl-center{align-items:center!important}
.align-items-xl-baseline{align-items:baseline!important}
.align-items-xl-stretch{align-items:stretch!important}
.align-content-xl-start{align-content:flex-start!important}
.align-content-xl-end{align-content:flex-end!important}
.align-content-xl-center{align-content:center!important}
.align-content-xl-between{align-content:space-between!important}
.align-content-xl-around{align-content:space-around!important}
.align-content-xl-stretch{align-content:stretch!important}
.align-self-xl-auto{align-self:auto!important}
.align-self-xl-start{align-self:flex-start!important}
.align-self-xl-end{align-self:flex-end!important}
.align-self-xl-center{align-self:center!important}
.align-self-xl-baseline{align-self:baseline!important}
.align-self-xl-stretch{align-self:stretch!important}
.container{max-width:1140px}
.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.vk_posts .vk_post-col-xl-6{width:calc(50% - 30px)}
.media.vk_post-col-xl-6:nth-child(2){border-top:1px solid var(--vk-color-border-hr,#e5e5e5)}
:root{--vk-width-container:1140px}
.site-body{padding:3.5rem 0 4rem}
:root{--vk-width-base-padding-side:2rem}}
@media (min-width:1400px){.vk_posts .vk_post-col-xxl-6{width:calc(50% - 30px)}
.media.vk_post-col-xxl-6:nth-child(2){border-top:1px solid var(--vk-color-border-hr,#e5e5e5)}}
@media (max-width:991.98px){.main-section,.sub-section{width:100%;flex-basis:unset}
.main-section{margin-bottom:2rem}
.global-nav{display:none}
.site-header-logo{padding-top:.5rem;margin-bottom:.5rem;white-space:normal}
.site-header-logo img{max-height:50px}
.site-header-container{display:block;overflow:hidden}
.mobile-fix-nav_enable :is(.site-footer,.block-site-footer){padding-bottom:var(--vk-mobile-fix-nav-height,70px)}
body,html{font-size:calc(var(--vk-size-text) * .875)}}
@media (max-width:575.98px){.card.vk_post-col-xs-12{margin-bottom:20px}}
@media print{.mobile-fix-nav,.vk-mobile-nav,.vk-mobile-nav-menu-btn{display:none}
a{text-decoration:none!important}
a[href]:after,abbr[title]:after{content:""!important}}
@keyframes header_drop{0%{top:-63px}100%{top:0}}
@keyframes header_drop_admin{0%{top:-31px}100%{top:32px}}
/* ==== s15 ==== */

/* Lightning */:root{--vk-color-primary:#3c8b86;--vk-color-primary-dark:#306f6b;--vk-color-primary-vivid:#429993;--g_nav_main_acc_icon_open_url:url(/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-acc-icon-open-black.svg);--g_nav_main_acc_icon_close_url: url(/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-close-black.svg);--g_nav_sub_acc_icon_open_url: url(/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-acc-icon-open-white.svg);--g_nav_sub_acc_icon_close_url: url(/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-close-white.svg);}
:root{--swiper-navigation-color: #fff;}
:root{}
.main-section{--vk-color-text-link: #3c8b86;--vk-color-text-link-hover: #1d4946;}
/* vk-mobile-nav */:root{--vk-mobile-nav-menu-btn-bg-src: url("/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-btn-black.svg");--vk-mobile-nav-menu-btn-close-bg-src: url("/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-close-black.svg");--vk-menu-acc-icon-open-black-bg-src: url("/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-acc-icon-open-black.svg");--vk-menu-acc-icon-open-white-bg-src: url("/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-acc-icon-open-white.svg");--vk-menu-acc-icon-close-black-bg-src: url("/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-close-black.svg");--vk-menu-acc-icon-close-white-bg-src: url("/wp-content/themes/lightning/_g3/inc/vk-mobile-nav/package/images/vk-menu-close-white.svg");}
/*# sourceURL=lightning-common-style-inline-css */

/* ==== lightning-design-style-css ==== */
.global-nav-list>li{float:left}
.global-nav-list>li:hover .global-nav-description,.global-nav-list>li[class*=current]:where(:not(.menu-item-anchor)) .global-nav-description{opacity:1}
.global-nav-list>li:hover:before,.global-nav-list>li[class*=current]:where(:not(.menu-item-anchor)):before{width:100%}
.global-nav-list>li:before{position:absolute;left:0;bottom:0;content:"";width:0;border-bottom:1px solid var(--vk-color-primary);transition:all .5s ease-out}
.global-nav-list ul li a:hover{background-color:var(--vk-color-primary)}
body,html{font-family:Lato,"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}
h2:where(:not(.wp-block-post-title)){padding:.5em 0;border-top:2px solid var(--vk-color-primary);border-bottom:1px solid var(--vk-color-border-hr)}
.sub-section-title,h3:where(:not(.wp-block-post-title)){position:relative;border-bottom:1px solid var(--vk-color-border);background:0 0;padding:0 0 .5em;border-radius:0}
.sub-section-title:after,h3:where(:not(.wp-block-post-title)):after{content:".";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:30%;border-bottom:1px solid var(--vk-color-primary)}
h4:where(:not(.wp-block-post-title)){padding:.5em;background-color:var(--vk-color-border-hr);border-radius:var(--vk-size-radius)}
h5:where(:not(.wp-block-post-title)){padding-bottom:.5em;border-bottom:1px solid var(--vk-color-border-hr)}
.wp-block-button__link{padding-top:calc(.6em + 2px);padding-bottom:calc(.6em + 2px)}
.vk_button{margin-top:0}
.vk_button .vk_button_link.btn,.wp-block-button.is-style-outline .wp-block-button__link{border-width:1px;padding-top:.6em;padding-bottom:.6em}
body,html{font-family:Lato,"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}
.site-header{background-color:#fff}
.page-header{color:#fff;background-color:var(--vk-color-primary)}
.breadcrumb{border-top:1px solid var(--vk-color-border-hr);border-bottom:1px solid var(--vk-color-border-hr)}
.site-footer{border-top:1px solid var(--vk-color-primary)}
/* Font switch */.site-header .site-header-logo{font-family:"Kosugi Maru",sans-serif;font-display: swap;}
.global-nav{font-family:"Kosugi Maru",sans-serif;font-display: swap;}
h1,h2,h3,h4,h5,h6,.page-header-title{font-family:"M PLUS 1p",sans-serif;font-weight:400;font-display: swap;}
body{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;font-display: swap;}
.site-header{background-color:#ffffff ;}
.header_scrolled .site-header{background-color:#ffffff;}
.site-footer{background-color:#ffffff;color:#000000;}
.site-footer{--vk-color-text-body: #000000;
						--vk-color-text-link: #000000;
						--vk-color-text-link-hover: #000000;}
/*# sourceURL=lightning-design-style-inline-css */

/* page header */:root{--vk-page-header-url : url(../../../../uploads/2023/06/26039678_m.jpg);}
@media ( max-width:575.98px ){:root{--vk-page-header-url : url(../../../../uploads/2023/06/26039678_m.jpg);}}
.page-header{position:relative;color:#ffffff;text-align:center;background: var(--vk-page-header-url, url(../../../../uploads/2023/06/26039678_m.jpg) ) no-repeat 50% center;background-size: cover;min-height:20rem;}
.page-header::before{content:"";position:absolute;top:0;left:0;background-color:;opacity:1;width:100%;height:100%;}
/* ==== vk-blocks-build-css-css ==== */
:root{--vk-margin-elem:2rem}
.text-nowrap{white-space:nowrap}
.wp-block-columns:has(.is-vk-content-width-half)>:where(.wp-block-column){max-width:50%}
@media(width < 782px){.wp-block-columns:where(:not(.is-not-stacked-on-mobile)):has(.is-vk-content-width-half)>:where(.wp-block-column){max-width:100%}}
[class*="--vk-highlighter"]{background-image:linear-gradient(transparent 60%, var(--vk-highlighter-color) 0)}
[style*=vertical-rl] [class*="--vk-highlighter"]{background-image:linear-gradient(to left, transparent 60%, var(--vk-highlighter-color) 0)}
[style*=vertical-lr] [class*="--vk-highlighter"]{background-image:linear-gradient(to right, transparent 60%, var(--vk-highlighter-color) 0)}
:root{--vk-margin-xxs: 0.375rem;--vk-margin-xs: 0.75rem;--vk-margin-sm: 1.5rem;--vk-margin-md: 2.4rem;--vk-margin-lg: 4rem;--vk-margin-xl: 6rem;--vk-margin-xxl: 9rem}
.vk_block-margin-0--margin-top{margin-top:0 !important}
.vk_block-margin-0--margin-top>table{margin-top:0}
.vk_block-margin-0--margin-bottom{margin-bottom:0 !important}
.vk_block-margin-0--margin-bottom>table{margin-bottom:0}
.vk_block-margin-xs--margin-top{margin-top:var(--vk-margin-xs) !important}
.vk_block-margin-xs--margin-bottom{margin-bottom:var(--vk-margin-xs) !important}
.vk_block-margin-sm--margin-top{margin-top:var(--vk-margin-sm) !important}
.vk_block-margin-sm--margin-bottom{margin-bottom:var(--vk-margin-sm) !important}
.vk_block-margin-sm--height{height:var(--vk-margin-sm)}
.vk_block-margin-md--margin-top{margin-top:var(--vk-margin-md) !important}
.vk_block-margin-md--margin-bottom{margin-bottom:var(--vk-margin-md) !important}
.vk_block-margin-md--height{height:var(--vk-margin-md)}
.vk_block-margin-lg--margin-top{margin-top:var(--vk-margin-lg) !important}
.vk_block-margin-lg--margin-bottom{margin-bottom:var(--vk-margin-lg) !important}
.vk_block-margin-lg--height{height:var(--vk-margin-lg)}
.vk_block-margin-xl--margin-top{margin-top:var(--vk-margin-xl) !important}
.vk_block-margin-xl--height{height:var(--vk-margin-xl)}
:root .has-vk-pale-pink-background-color{background-color:#f78da7}
:root .has-vk-pale-pink-color{color:#f78da7}
:root .has-vk-vivid-red-background-color{background-color:#cf2e2e}
:root .has-vk-vivid-red-color{color:#cf2e2e}
:root .has-vk-luminous-vivid-orange-background-color{background-color:#ff6900}
:root .has-vk-luminous-vivid-orange-color{color:#ff6900}
:root .has-vk-luminous-vivid-amber-background-color{background-color:#fcb900}
:root .has-vk-luminous-vivid-amber-color{color:#fcb900}
:root .has-vk-light-green-cyan-background-color{background-color:#7bdcb5}
:root .has-vk-light-green-cyan-color{color:#7bdcb5}
:root .has-vk-vivid-green-cyan-background-color{background-color:#00d084}
:root .has-vk-vivid-green-cyan-color{color:#00d084}
:root .has-vk-pale-cyan-blue-background-color{background-color:#8ed1fc}
:root .has-vk-pale-cyan-blue-color{color:#8ed1fc}
:root .has-vk-vivid-cyan-blue-background-color{background-color:#0693e3}
:root .has-vk-vivid-cyan-blue-color{color:#0693e3}
:root .has-vk-vivid-purple-background-color{background-color:#9b51e0}
:root .has-vk-vivid-purple-color{color:#9b51e0}
:root .has-vk-very-light-gray-background-color{background-color:#eee}
:root .has-vk-very-light-gray-color{color:#eee}
:root .has-vk-cyan-bluish-gray-background-color{background-color:#abb8c3}
:root .has-vk-cyan-bluish-gray-color{color:#abb8c3}
:root .has-vk-very-dark-gray-background-color{background-color:#313131}
:root .has-vk-very-dark-gray-color{color:#313131}
:root .has-vk-white-background-color{background-color:#ffffff}
:root .has-vk-white-color{color:#ffffff}
:root .has-vk-color-primary-background-color{background-color:var(--wp--preset--color--vk-color-primary, #337ab7)}
:root .has-vk-color-primary-color{color:var(--wp--preset--color--vk-color-primary, #337ab7)}
:root .has-vk-color-primary-dark-background-color{background-color:var(--wp--preset--color--vk-color-primary-dark)}
:root .has-vk-color-primary-dark-color{color:var(--wp--preset--color--vk-color-primary-dark)}
:root .has-vk-color-primary-vivid-background-color{background-color:var(--wp--preset--color--vk-color-primary-vivid)}
:root .has-vk-color-primary-vivid-color{color:var(--wp--preset--color--vk-color-primary-vivid)}
:root .has-vk-color-custom-1-background-color{background-color:var(--wp--preset--color--vk-color-custom-1)}
:root .has-vk-color-custom-1-color{color:var(--wp--preset--color--vk-color-custom-1)}
:root .has-vk-color-custom-2-background-color{background-color:var(--wp--preset--color--vk-color-custom-2)}
:root .has-vk-color-custom-2-color{color:var(--wp--preset--color--vk-color-custom-2)}
:root .has-vk-color-custom-3-background-color{background-color:var(--wp--preset--color--vk-color-custom-3)}
:root .has-vk-color-custom-3-color{color:var(--wp--preset--color--vk-color-custom-3)}
:root .has-vk-color-custom-4-background-color{background-color:var(--wp--preset--color--vk-color-custom-4)}
:root .has-vk-color-custom-4-color{color:var(--wp--preset--color--vk-color-custom-4)}
:root .has-vk-color-custom-5-background-color{background-color:var(--wp--preset--color--vk-color-custom-5)}
:root .has-vk-color-custom-5-color{color:var(--wp--preset--color--vk-color-custom-5)}
.wp-block-list.is-style-default,.wp-block-list.is-style-vk-arrow-mark,.wp-block-list.is-style-vk-triangle-mark,.wp-block-list.is-style-vk-check-mark,.wp-block-list.is-style-vk-check-circle-mark,.wp-block-list.is-style-vk-check-square-mark,.wp-block-list.is-style-vk-handpoint-mark,.wp-block-list.is-style-vk-pencil-mark,.wp-block-list.is-style-vk-smile-mark,.wp-block-list.is-style-vk-frown-mark,.wp-block-list.is-style-vk-circle-mark,.wp-block-list.is-style-vk-times-mark,.wp-block-list.is-style-vk-numbered-circle-mark,.wp-block-list.is-style-vk-numbered-square-mark{-webkit-padding-start:2em;padding-inline-start:2em}
.wp-block-list.is-style-default:not(.has-text-color),.wp-block-list.is-style-default:not(.has-link-color),.wp-block-list.is-style-vk-arrow-mark:not(.has-text-color),.wp-block-list.is-style-vk-arrow-mark:not(.has-link-color),.wp-block-list.is-style-vk-triangle-mark:not(.has-text-color),.wp-block-list.is-style-vk-triangle-mark:not(.has-link-color),.wp-block-list.is-style-vk-check-mark:not(.has-text-color),.wp-block-list.is-style-vk-check-mark:not(.has-link-color),.wp-block-list.is-style-vk-check-circle-mark:not(.has-text-color),.wp-block-list.is-style-vk-check-circle-mark:not(.has-link-color),.wp-block-list.is-style-vk-check-square-mark:not(.has-text-color),.wp-block-list.is-style-vk-check-square-mark:not(.has-link-color),.wp-block-list.is-style-vk-handpoint-mark:not(.has-text-color),.wp-block-list.is-style-vk-handpoint-mark:not(.has-link-color),.wp-block-list.is-style-vk-pencil-mark:not(.has-text-color),.wp-block-list.is-style-vk-pencil-mark:not(.has-link-color),.wp-block-list.is-style-vk-smile-mark:not(.has-text-color),.wp-block-list.is-style-vk-smile-mark:not(.has-link-color),.wp-block-list.is-style-vk-frown-mark:not(.has-text-color),.wp-block-list.is-style-vk-frown-mark:not(.has-link-color),.wp-block-list.is-style-vk-circle-mark:not(.has-text-color),.wp-block-list.is-style-vk-circle-mark:not(.has-link-color),.wp-block-list.is-style-vk-times-mark:not(.has-text-color),.wp-block-list.is-style-vk-times-mark:not(.has-link-color),.wp-block-list.is-style-vk-numbered-circle-mark:not(.has-text-color),.wp-block-list.is-style-vk-numbered-circle-mark:not(.has-link-color),.wp-block-list.is-style-vk-numbered-square-mark:not(.has-text-color),.wp-block-list.is-style-vk-numbered-square-mark:not(.has-link-color){color:inherit}
.wp-block-list.is-style-default:where(:not(.is-style-default)),.wp-block-list.is-style-vk-arrow-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-triangle-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-check-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-check-circle-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-check-square-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-handpoint-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-pencil-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-smile-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-frown-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-circle-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-times-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-numbered-circle-mark:where(:not(.is-style-default)),.wp-block-list.is-style-vk-numbered-square-mark:where(:not(.is-style-default)){line-height:1.65rem}
.wp-block-list.is-style-default:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-arrow-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-triangle-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-check-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-check-circle-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-check-square-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-handpoint-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-pencil-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-smile-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-frown-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-circle-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-times-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-numbered-circle-mark:where(:not(.is-style-default)) li,.wp-block-list.is-style-vk-numbered-square-mark:where(:not(.is-style-default)) li{list-style:none;position:relative;margin-top:0;margin-left:0;margin:.8rem 0}
.wp-block-list.is-style-vk-numbered-circle-mark{counter-reset:number;list-style-type:none}
.wp-block-list.is-style-vk-numbered-circle-mark li{--vk-numbered-marker-leading: 0px;position:relative;list-style:none;padding-left:.5em}
.wp-block-list.is-style-vk-numbered-circle-mark li:before{position:absolute;left:0;top:var(--vk-numbered-marker-leading, 0);counter-increment:number;content:counter(number);margin-left:-1.8em;background:#222;color:#fff;text-indent:0;display:inline-block;font-weight:bold;border-radius:50%;font-size:1rem;line-height:1.8rem;width:26px;height:26px;text-align:center}
.wp-block-list.is-style-vk-numbered-circle-mark li ul,.wp-block-list.is-style-vk-numbered-circle-mark li ol{counter-reset:num_inner;content:counter(num_inner)}
.wp-block-list.is-style-vk-numbered-circle-mark li ul li:before,.wp-block-list.is-style-vk-numbered-circle-mark li ol li:before{counter-increment:num_inner;content:counter(num_inner)}
.wp-block-list.is-style-vk-numbered-square-mark{counter-reset:number;list-style-type:none}
.wp-block-list.is-style-vk-numbered-square-mark li{--vk-numbered-marker-leading: 0px;position:relative;list-style:none;padding-left:.5em}
.wp-block-list.is-style-vk-numbered-square-mark li:before{position:absolute;left:-0.3em;top:var(--vk-numbered-marker-leading, 0);counter-increment:number;content:counter(number);margin-left:-25px;background:#222;color:#fff;text-indent:0;display:inline-block;font-weight:bold;font-size:1rem;line-height:1.8rem;width:26px;height:26px;text-align:center;border-radius:2px}
.wp-block-list.is-style-vk-numbered-square-mark li ul,.wp-block-list.is-style-vk-numbered-square-mark li ol{counter-reset:num_inner;content:counter(num_inner)}
.wp-block-list.is-style-vk-numbered-square-mark li ul li:before,.wp-block-list.is-style-vk-numbered-square-mark li ol li:before{counter-increment:num_inner;content:counter(num_inner)}
.wp-block-list.is-style-vk-numbered-circle-mark,.wp-block-list.is-style-vk-numbered-square-mark{--vk-numbered-default-line-height-length: calc( 1rem * 1.65 )}
.wp-block-list.is-style-vk-numbered-circle-mark li,.wp-block-list.is-style-vk-numbered-square-mark li{--vk-numbered-marker-leading: max( calc( ( var( --vk-numbered-line-height-length, var( --vk-numbered-default-line-height-length ) ) - var( --vk-numbered-default-line-height-length ) ) / 2 ), 0px )}
.wp-block-list.is-style-vk-arrow-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}
.wp-block-list.is-style-vk-default li::before{font-size:22px;line-height:1.1em}
.wp-block-list.is-style-vk-triangle-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}
.wp-block-list.is-style-vk-default li::before{font-size:22px;line-height:1.1em}
.wp-block-list.is-style-vk-check-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}
.wp-block-list.is-style-vk-default li::before{font-size:22px;line-height:1.1em}
.wp-block-list.is-style-vk-check-circle-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}
.wp-block-list.is-style-vk-default li::before{font-size:22px;line-height:1.1em}
.wp-block-list.is-style-vk-check-square-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}
.wp-block-list.is-style-vk-default li::before{font-size:22px;line-height:1.1em}
.wp-block-list.is-style-vk-handpoint-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}
.wp-block-list.is-style-vk-default li::before{font-size:22px;line-height:1.1em}
.wp-block-list.is-style-vk-pencil-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}
.wp-block-list.is-style-vk-default li::before{font-size:22px;line-height:1.1em}
.wp-block-list.is-style-vk-smile-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}
.wp-block-list.is-style-vk-default li::before{font-size:22px;line-height:1.1em}
.wp-block-list.is-style-vk-frown-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}
.wp-block-list.is-style-vk-default li::before{font-size:22px;line-height:1.1em}
.wp-block-list.is-style-vk-circle-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}
.wp-block-list.is-style-vk-default li::before{font-size:22px;line-height:1.1em}
.wp-block-list.is-style-vk-times-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}
.wp-block-list.is-style-vk-default li::before{font-size:22px;line-height:1.1em}
.wp-block-list.is-style-vk-circle-mark li::before{font-weight:400}
.wp-block-list.has-vk-pale-pink-color li::marker{color:#f78da7}
.wp-block-list.has-vk-pale-pink-color li::before{color:#f78da7}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-pale-pink-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-pale-pink-color li::before{color:#fff;background-color:#f78da7}
.wp-block-list.has-vk-vivid-red-color li::marker{color:#cf2e2e}
.wp-block-list.has-vk-vivid-red-color li::before{color:#cf2e2e}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-vivid-red-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-vivid-red-color li::before{color:#fff;background-color:#cf2e2e}
.wp-block-list.has-vk-luminous-vivid-orange-color li::marker{color:#ff6900}
.wp-block-list.has-vk-luminous-vivid-orange-color li::before{color:#ff6900}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-luminous-vivid-orange-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-luminous-vivid-orange-color li::before{color:#fff;background-color:#ff6900}
.wp-block-list.has-vk-luminous-vivid-amber-color li::marker{color:#fcb900}
.wp-block-list.has-vk-luminous-vivid-amber-color li::before{color:#fcb900}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-luminous-vivid-amber-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-luminous-vivid-amber-color li::before{color:#fff;background-color:#fcb900}
.wp-block-list.has-vk-light-green-cyan-color li::marker{color:#7bdcb5}
.wp-block-list.has-vk-light-green-cyan-color li::before{color:#7bdcb5}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-light-green-cyan-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-light-green-cyan-color li::before{color:#fff;background-color:#7bdcb5}
.wp-block-list.has-vk-vivid-green-cyan-color li::marker{color:#00d084}
.wp-block-list.has-vk-vivid-green-cyan-color li::before{color:#00d084}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-vivid-green-cyan-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-vivid-green-cyan-color li::before{color:#fff;background-color:#00d084}
.wp-block-list.has-vk-pale-cyan-blue-color li::marker{color:#8ed1fc}
.wp-block-list.has-vk-pale-cyan-blue-color li::before{color:#8ed1fc}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-pale-cyan-blue-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-pale-cyan-blue-color li::before{color:#fff;background-color:#8ed1fc}
.wp-block-list.has-vk-vivid-cyan-blue-color li::marker{color:#0693e3}
.wp-block-list.has-vk-vivid-cyan-blue-color li::before{color:#0693e3}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-vivid-cyan-blue-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-vivid-cyan-blue-color li::before{color:#fff;background-color:#0693e3}
.wp-block-list.has-vk-vivid-purple-color li::marker{color:#9b51e0}
.wp-block-list.has-vk-vivid-purple-color li::before{color:#9b51e0}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-vivid-purple-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-vivid-purple-color li::before{color:#fff;background-color:#9b51e0}
.wp-block-list.has-vk-very-light-gray-color li::marker{color:#eee}
.wp-block-list.has-vk-very-light-gray-color li::before{color:#eee}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-very-light-gray-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-very-light-gray-color li::before{color:#fff;background-color:#eee}
.wp-block-list.has-vk-cyan-bluish-gray-color li::marker{color:#abb8c3}
.wp-block-list.has-vk-cyan-bluish-gray-color li::before{color:#abb8c3}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-cyan-bluish-gray-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-cyan-bluish-gray-color li::before{color:#fff;background-color:#abb8c3}
.wp-block-list.has-vk-very-dark-gray-color li::marker{color:#313131}
.wp-block-list.has-vk-very-dark-gray-color li::before{color:#313131}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-very-dark-gray-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-very-dark-gray-color li::before{color:#fff;background-color:#313131}
.wp-block-list.has-vk-white-color li::marker{color:#fff}
.wp-block-list.has-vk-white-color li::before{color:#fff}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-white-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-white-color li::before{color:#fff;background-color:#fff}
.wp-block-list.has-vk-color-primary-color li::marker{color:var(--wp--preset--color--vk-color-primary)}
.wp-block-list.has-vk-color-primary-color li::before{color:var(--wp--preset--color--vk-color-primary)}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-color-primary-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-color-primary-color li::before{color:#fff;background-color:var(--wp--preset--color--vk-color-primary)}
.wp-block-list.has-vk-color-primary-dark-color li::marker{color:var(--wp--preset--color--vk-color-primary-dark)}
.wp-block-list.has-vk-color-primary-dark-color li::before{color:var(--wp--preset--color--vk-color-primary-dark)}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-color-primary-dark-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-color-primary-dark-color li::before{color:#fff;background-color:var(--wp--preset--color--vk-color-primary-dark)}
.wp-block-list.has-vk-color-primary-vivid-color li::marker{color:var(--wp--preset--color--vk-color-primary-vivid)}
.wp-block-list.has-vk-color-primary-vivid-color li::before{color:var(--wp--preset--color--vk-color-primary-vivid)}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-color-primary-vivid-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-color-primary-vivid-color li::before{color:#fff;background-color:var(--wp--preset--color--vk-color-primary-vivid)}
.wp-block-list.has-vk-color-custom-1-color li::marker{color:var(--wp--preset--color--vk-color-custom-1)}
.wp-block-list.has-vk-color-custom-1-color li::before{color:var(--wp--preset--color--vk-color-custom-1)}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-color-custom-1-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-color-custom-1-color li::before{color:#fff;background-color:var(--wp--preset--color--vk-color-custom-1)}
.wp-block-list.has-vk-color-custom-2-color li::marker{color:var(--wp--preset--color--vk-color-custom-2)}
.wp-block-list.has-vk-color-custom-2-color li::before{color:var(--wp--preset--color--vk-color-custom-2)}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-color-custom-2-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-color-custom-2-color li::before{color:#fff;background-color:var(--wp--preset--color--vk-color-custom-2)}
.wp-block-list.has-vk-color-custom-3-color li::marker{color:var(--wp--preset--color--vk-color-custom-3)}
.wp-block-list.has-vk-color-custom-3-color li::before{color:var(--wp--preset--color--vk-color-custom-3)}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-color-custom-3-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-color-custom-3-color li::before{color:#fff;background-color:var(--wp--preset--color--vk-color-custom-3)}
.wp-block-list.has-vk-color-custom-4-color li::marker{color:var(--wp--preset--color--vk-color-custom-4)}
.wp-block-list.has-vk-color-custom-4-color li::before{color:var(--wp--preset--color--vk-color-custom-4)}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-color-custom-4-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-color-custom-4-color li::before{color:#fff;background-color:var(--wp--preset--color--vk-color-custom-4)}
.wp-block-list.has-vk-color-custom-5-color li::marker{color:var(--wp--preset--color--vk-color-custom-5)}
.wp-block-list.has-vk-color-custom-5-color li::before{color:var(--wp--preset--color--vk-color-custom-5)}
.wp-block-list.is-style-vk-numbered-circle-mark.has-vk-color-custom-5-color li::before,.wp-block-list.is-style-vk-numbered-square-mark.has-vk-color-custom-5-color li::before{color:#fff;background-color:var(--wp--preset--color--vk-color-custom-5)}
.wp-block-group h3:first-child,.wp-block-group h4:first-child{margin-top:0}
.wp-block-group p:last-child,.wp-block-group ul:last-child,.wp-block-group ol:last-child,.wp-block-group dl:last-child,.wp-block-group table:last-child,.wp-block-group .wp-block-columns:last-child{margin-bottom:0}
.wp-block-group.has-vk-pale-pink-color{border-color:#f78da7}
.wp-block-group.has-vk-pale-pink-color .wp-block-group__inner-container{border-color:#f78da7}
.wp-block-group.has-vk-vivid-red-color{border-color:#cf2e2e}
.wp-block-group.has-vk-vivid-red-color .wp-block-group__inner-container{border-color:#cf2e2e}
.wp-block-group.has-vk-luminous-vivid-orange-color{border-color:#ff6900}
.wp-block-group.has-vk-luminous-vivid-orange-color .wp-block-group__inner-container{border-color:#ff6900}
.wp-block-group.has-vk-luminous-vivid-amber-color{border-color:#fcb900}
.wp-block-group.has-vk-luminous-vivid-amber-color .wp-block-group__inner-container{border-color:#fcb900}
.wp-block-group.has-vk-light-green-cyan-color{border-color:#7bdcb5}
.wp-block-group.has-vk-light-green-cyan-color .wp-block-group__inner-container{border-color:#7bdcb5}
.wp-block-group.has-vk-vivid-green-cyan-color{border-color:#00d084}
.wp-block-group.has-vk-vivid-green-cyan-color .wp-block-group__inner-container{border-color:#00d084}
.wp-block-group.has-vk-pale-cyan-blue-color{border-color:#8ed1fc}
.wp-block-group.has-vk-pale-cyan-blue-color .wp-block-group__inner-container{border-color:#8ed1fc}
.wp-block-group.has-vk-vivid-cyan-blue-color{border-color:#0693e3}
.wp-block-group.has-vk-vivid-cyan-blue-color .wp-block-group__inner-container{border-color:#0693e3}
.wp-block-group.has-vk-vivid-purple-color{border-color:#9b51e0}
.wp-block-group.has-vk-vivid-purple-color .wp-block-group__inner-container{border-color:#9b51e0}
.wp-block-group.has-vk-very-light-gray-color{border-color:#eee}
.wp-block-group.has-vk-very-light-gray-color .wp-block-group__inner-container{border-color:#eee}
.wp-block-group.has-vk-cyan-bluish-gray-color{border-color:#abb8c3}
.wp-block-group.has-vk-cyan-bluish-gray-color .wp-block-group__inner-container{border-color:#abb8c3}
.wp-block-group.has-vk-very-dark-gray-color{border-color:#313131}
.wp-block-group.has-vk-very-dark-gray-color .wp-block-group__inner-container{border-color:#313131}
.wp-block-group.has-vk-white-color{border-color:#fff}
.wp-block-group.has-vk-white-color .wp-block-group__inner-container{border-color:#fff}
.wp-block-group.has-vk-color-primary-color{border-color:var(--wp--preset--color--vk-color-primary)}
.wp-block-group.has-vk-color-primary-color .wp-block-group__inner-container{border-color:var(--wp--preset--color--vk-color-primary)}
.wp-block-group.has-vk-color-primary-dark-color{border-color:var(--wp--preset--color--vk-color-primary-dark)}
.wp-block-group.has-vk-color-primary-dark-color .wp-block-group__inner-container{border-color:var(--wp--preset--color--vk-color-primary-dark)}
.wp-block-group.has-vk-color-primary-vivid-color{border-color:var(--wp--preset--color--vk-color-primary-vivid)}
.wp-block-group.has-vk-color-primary-vivid-color .wp-block-group__inner-container{border-color:var(--wp--preset--color--vk-color-primary-vivid)}
.wp-block-group.has-vk-color-custom-1-color{border-color:var(--wp--preset--color--vk-color-custom-1)}
.wp-block-group.has-vk-color-custom-1-color .wp-block-group__inner-container{border-color:var(--wp--preset--color--vk-color-custom-1)}
.wp-block-group.has-vk-color-custom-2-color{border-color:var(--wp--preset--color--vk-color-custom-2)}
.wp-block-group.has-vk-color-custom-2-color .wp-block-group__inner-container{border-color:var(--wp--preset--color--vk-color-custom-2)}
.wp-block-group.has-vk-color-custom-3-color{border-color:var(--wp--preset--color--vk-color-custom-3)}
.wp-block-group.has-vk-color-custom-3-color .wp-block-group__inner-container{border-color:var(--wp--preset--color--vk-color-custom-3)}
.wp-block-group.has-vk-color-custom-4-color{border-color:var(--wp--preset--color--vk-color-custom-4)}
.wp-block-group.has-vk-color-custom-4-color .wp-block-group__inner-container{border-color:var(--wp--preset--color--vk-color-custom-4)}
.wp-block-group.has-vk-color-custom-5-color{border-color:var(--wp--preset--color--vk-color-custom-5)}
.wp-block-group.has-vk-color-custom-5-color .wp-block-group__inner-container{border-color:var(--wp--preset--color--vk-color-custom-5)}
.is-style-vk-group-solid{border:solid 3px;padding:1.8em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}
.is-style-vk-group-solid h2,.is-style-vk-group-solid h3,.is-style-vk-group-solid h4,.is-style-vk-group-solid h5,.is-style-vk-group-solid h6{margin-bottom:1rem}
.is-style-vk-group-solid ul,.is-style-vk-group-solid ol{margin-top:0}
.is-style-vk-group-solid ul li:last-child,.is-style-vk-group-solid ol li:last-child{margin-bottom:0}
.is-style-vk-group-solid-roundcorner{border:solid 3px;border-radius:8px;padding:1.8em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}
.is-style-vk-group-solid-roundcorner h2,.is-style-vk-group-solid-roundcorner h3,.is-style-vk-group-solid-roundcorner h4,.is-style-vk-group-solid-roundcorner h5,.is-style-vk-group-solid-roundcorner h6{margin-bottom:1rem}
.is-style-vk-group-solid-roundcorner ul,.is-style-vk-group-solid-roundcorner ol{margin-top:0}
.is-style-vk-group-solid-roundcorner ul li:last-child,.is-style-vk-group-solid-roundcorner ol li:last-child{margin-bottom:0}
.is-style-vk-group-dotted{border:dotted 1px;padding:1.8em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}
.is-style-vk-group-dotted h2,.is-style-vk-group-dotted h3,.is-style-vk-group-dotted h4,.is-style-vk-group-dotted h5,.is-style-vk-group-dotted h6{margin-bottom:1rem}
.is-style-vk-group-dotted ul,.is-style-vk-group-dotted ol{margin-top:0}
.is-style-vk-group-dotted ul li:last-child,.is-style-vk-group-dotted ol li:last-child{margin-bottom:0}
.is-style-vk-group-dashed{border:dashed 2px;padding:1.8em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}
.is-style-vk-group-dashed h2,.is-style-vk-group-dashed h3,.is-style-vk-group-dashed h4,.is-style-vk-group-dashed h5,.is-style-vk-group-dashed h6{margin-bottom:1rem}
.is-style-vk-group-dashed ul,.is-style-vk-group-dashed ol{margin-top:0}
.is-style-vk-group-dashed ul li:last-child,.is-style-vk-group-dashed ol li:last-child{margin-bottom:0}
.is-style-vk-group-double{border:double 5px;padding:1.8em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}
.is-style-vk-group-double h2,.is-style-vk-group-double h3,.is-style-vk-group-double h4,.is-style-vk-group-double h5,.is-style-vk-group-double h6{margin-bottom:1rem}
.is-style-vk-group-double ul,.is-style-vk-group-double ol{margin-top:0}
.is-style-vk-group-double ul li:last-child,.is-style-vk-group-double ol li:last-child{margin-bottom:0}
.is-style-vk-group-stitch{position:relative;margin:1em auto;padding:2.3em;border-radius:8px}
.is-style-vk-group-stitch::before{content:"";position:absolute;top:.5em;left:.5em;width:calc(100% - 1em);height:calc(100% - 1em);border:dashed 2px;border-color:inherit;border-radius:8px;pointer-events:none}
.is-style-vk-group-top-bottom-border{border-top:solid 1px;border-bottom:solid 1px;padding:1.8em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}
.is-style-vk-group-top-bottom-border h2,.is-style-vk-group-top-bottom-border h3,.is-style-vk-group-top-bottom-border h4,.is-style-vk-group-top-bottom-border h5,.is-style-vk-group-top-bottom-border h6{margin-bottom:1rem}
.is-style-vk-group-top-bottom-border ul,.is-style-vk-group-top-bottom-border ol{margin-top:0}
.is-style-vk-group-top-bottom-border ul li:last-child,.is-style-vk-group-top-bottom-border ol li:last-child{margin-bottom:0}
.is-style-vk-group-top-bottom-border{padding-left:0;padding-right:0}
.is-style-vk-group-shadow{-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.2);box-shadow:0px 0px 5px rgba(0,0,0,.2);padding:1.8em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}
.is-style-vk-group-shadow h2,.is-style-vk-group-shadow h3,.is-style-vk-group-shadow h4,.is-style-vk-group-shadow h5,.is-style-vk-group-shadow h6{margin-bottom:1rem}
.is-style-vk-group-shadow ul,.is-style-vk-group-shadow ol{margin-top:0}
.is-style-vk-group-shadow ul li:last-child,.is-style-vk-group-shadow ol li:last-child{margin-bottom:0}
.is-style-vk-group-alert-info{background-color:#d9edf7;color:#31708f;border-radius:3px;border:1px solid #bce8f1;padding:1.8em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}
.is-style-vk-group-alert-info h2,.is-style-vk-group-alert-info h3,.is-style-vk-group-alert-info h4,.is-style-vk-group-alert-info h5,.is-style-vk-group-alert-info h6{margin-bottom:1rem}
.is-style-vk-group-alert-info ul,.is-style-vk-group-alert-info ol{margin-top:0}
.is-style-vk-group-alert-info ul li:last-child,.is-style-vk-group-alert-info ol li:last-child{margin-bottom:0}
.is-style-vk-group-alert-success{background-color:#dff0d8;color:#3c763d;border-radius:3px;border:1px solid #d6e9c6;padding:1.8em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}
.is-style-vk-group-alert-success h2,.is-style-vk-group-alert-success h3,.is-style-vk-group-alert-success h4,.is-style-vk-group-alert-success h5,.is-style-vk-group-alert-success h6{margin-bottom:1rem}
.is-style-vk-group-alert-success ul,.is-style-vk-group-alert-success ol{margin-top:0}
.is-style-vk-group-alert-success ul li:last-child,.is-style-vk-group-alert-success ol li:last-child{margin-bottom:0}
.is-style-vk-group-alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-radius:3px;border:1px solid #faebcc;padding:1.8em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}
.is-style-vk-group-alert-warning h2,.is-style-vk-group-alert-warning h3,.is-style-vk-group-alert-warning h4,.is-style-vk-group-alert-warning h5,.is-style-vk-group-alert-warning h6{margin-bottom:1rem}
.is-style-vk-group-alert-warning ul,.is-style-vk-group-alert-warning ol{margin-top:0}
.is-style-vk-group-alert-warning ul li:last-child,.is-style-vk-group-alert-warning ol li:last-child{margin-bottom:0}
.is-style-vk-group-alert-danger{background-color:#f2dede;color:#a94442;border-radius:3px;border:1px solid #ebccd1;padding:1.8em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}
.is-style-vk-group-alert-danger h2,.is-style-vk-group-alert-danger h3,.is-style-vk-group-alert-danger h4,.is-style-vk-group-alert-danger h5,.is-style-vk-group-alert-danger h6{margin-bottom:1rem}
.is-style-vk-group-alert-danger ul,.is-style-vk-group-alert-danger ol{margin-top:0}
.is-style-vk-group-alert-danger ul li:last-child,.is-style-vk-group-alert-danger ol li:last-child{margin-bottom:0}
.wp-block-embed-youtube iframe{width:100%}
.has-text-align-right{text-align:right}
.has-text-align-left{text-align:left}
.has-text-align-center{text-align:center}
:root{--vk-color-background-white-translucent:rgba(255, 255, 255, 0.5)}
@property --vk-slider-edge-offset{syntax:"<length>";inherits:true;initial-value:10px}
@media(width >= 1400px){.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}
@-webkit-keyframes trembling{0%{-webkit-transform:rotate(-0.5deg);transform:rotate(-0.5deg)}50%{-webkit-transform:rotate(0.5deg);transform:rotate(0.5deg)}}
@keyframes trembling{0%{-webkit-transform:rotate(-0.5deg);transform:rotate(-0.5deg)}50%{-webkit-transform:rotate(0.5deg);transform:rotate(0.5deg)}}
@-webkit-keyframes trembling-x{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.99, 0.96);transform:scale(0.99, 0.96)}}
@keyframes trembling-x{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.99, 0.96);transform:scale(0.99, 0.96)}}
@-webkit-keyframes pounding{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}
@keyframes pounding{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}
@-webkit-keyframes shaking{0%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}50%{-webkit-transform:translate(-1px, -1px);transform:translate(-1px, -1px)}75%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}100%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}}
@keyframes shaking{0%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}50%{-webkit-transform:translate(-1px, -1px);transform:translate(-1px, -1px)}75%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}100%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}}
:root{--vk-color-border-red: #dc3545;--vk-color-background-red: #dc3545;--vk-color-border-orange: #ffa536;--vk-color-background-orange: #ffa536;--vk-color-border-blue: #4267b2;--vk-color-background-blue: #4267b2;--vk-color-border-green: #28a745;--vk-color-background-green: #28a745;--vk-color-border-black: #222;--vk-color-background-black: #222}
a.vk_button_link{text-decoration:none}
:root .has-vk-color-primary-background-color,:root .has-undefined-background-color{background-color:var(--wp--preset--color--vk-color-primary, #337ab7)}
:root .has-vk-color-secondary-background-color{background-color:#6c757d}
:root .has-vk-color-success-background-color{background-color:#28a745}
:root .has-vk-color-info-background-color{background-color:#17a2b8}
:root .has-vk-color-warning-background-color{background-color:#ffc107}
:root .has-vk-color-danger-background-color{background-color:#dc3545}
:root .has-vk-color-light-background-color{background-color:#f8f9fa}
:root .has-vk-color-dark-background-color{background-color:#343a40}
:root .has-vk-color-primary-color{color:var(--wp--preset--color--vk-color-primary)}
:root .has-vk-color-secondary-color{color:#6c757d}
:root .has-vk-color-success-color{color:#28a745}
:root .has-vk-color-info-color{color:#17a2b8}
:root .has-vk-color-warning-color{color:#ffc107}
:root .has-vk-color-danger-color{color:#dc3545}
:root .has-vk-color-light-color{color:#f8f9fa}
:root .has-vk-color-dark-color{color:#343a40}
.vk_button{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0;margin-bottom:5px;text-align:center}
.vk_button-color-custom a:hover{opacity:.8;-webkit-box-shadow:0 0 0 .2rem rgba(171,184,195,.25);box-shadow:0 0 0 .2rem rgba(171,184,195,.25)}
@media(width < 576px){.vk_button[class*=vk_button-width-mobile-] .vk_button_link{display:block;min-width:50px}}
@media(576px <= width < 992px){.vk_button[class*=vk_button-width-tablet-] .vk_button_link{display:block}}
@media(width >= 992px){.vk_button[class*=vk_button-width-] .vk_button_link{display:block}}
.vk_button .btn.has-background:not(.has-text-color){color:#fff}
.vk_button .btn.has-background:not(.has-text-color).has-vk-color-light-background-color,.vk_button .btn.has-background:not(.has-text-color).has-white-background-color{color:#212529}
.vk_button .has-text-color.is-style-outline{background-color:rgba(0,0,0,0);border:1px solid currentColor}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-primary-color{background-color:var(--wp--preset--color--vk-color-primary)}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-secondary-color{background-color:#6c757d}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-success-color{background-color:#28a745}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-info-color{background-color:#17a2b8}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-warning-color{background-color:#ffc107}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-danger-color{background-color:#dc3545}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-light-color{background-color:#f8f9fa}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-dark-color{background-color:#343a40}
.vk_button .has-text-color.is-style-outline:hover.has-black-color{background-color:#000}
.vk_button .has-text-color.is-style-outline:hover.has-cyan-bluish-gray-color{background-color:#abb8c3}
.vk_button .has-text-color.is-style-outline:hover.has-white-color{background-color:#fff}
.vk_button .has-text-color.is-style-outline:hover.has-pale-pink-color{background-color:#f78da7}
.vk_button .has-text-color.is-style-outline:hover.has-vivid-red-color{background-color:#cf2e2e}
.vk_button .has-text-color.is-style-outline:hover.has-luminous-vivid-orange-color{background-color:#ff6900}
.vk_button .has-text-color.is-style-outline:hover.has-luminous-vivid-amber-color{background-color:#fcb900}
.vk_button .has-text-color.is-style-outline:hover.has-light-green-cyan-color{background-color:#7bdcb5}
.vk_button .has-text-color.is-style-outline:hover.has-vivid-green-cyan-color{background-color:#00d084}
.vk_button .has-text-color.is-style-outline:hover.has-pale-cyan-blue-color{background-color:#8ed1fc}
.vk_button .has-text-color.is-style-outline:hover.has-vivid-cyan-blue-color{background-color:#0693e3}
.vk_button .has-text-color.is-style-outline:hover.has-vivid-purple-color{background-color:#9b51e0}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-primary-color{background-color:var(--wp--preset--color--vk-color-primary)}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-primary-dark-color{background-color:var(--wp--preset--color--vk-color-primary-dark)}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-primary-vivid-color{background-color:var(--wp--preset--color--vk-color-primary-vivid)}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-custom-1-color{background-color:var(--wp--preset--color--vk-color-custom-1)}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-custom-2-color{background-color:var(--wp--preset--color--vk-color-custom-2)}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-custom-3-color{background-color:var(--wp--preset--color--vk-color-custom-3)}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-custom-4-color{background-color:var(--wp--preset--color--vk-color-custom-4)}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-custom-5-color{background-color:var(--wp--preset--color--vk-color-custom-5)}
.vk_button .has-text-color.is-style-outline:hover{border:1px solid #fff}
.vk_button .has-text-color.is-style-outline:hover .vk_button_link_before,.vk_button .has-text-color.is-style-outline:hover .vk_button_link_txt,.vk_button .has-text-color.is-style-outline:hover .vk_button_link_after,.vk_button .has-text-color.is-style-outline:hover .vk_button_link_subCaption{color:#fff}
.vk_button .has-text-color.is-style-outline:hover.has-vk-color-light-color .vk_button_link_before,.vk_button .has-text-color.is-style-outline:hover.has-vk-color-light-color .vk_button_link_txt,.vk_button .has-text-color.is-style-outline:hover.has-vk-color-light-color .vk_button_link_after,.vk_button .has-text-color.is-style-outline:hover.has-vk-color-light-color .vk_button_link_subCaption,.vk_button .has-text-color.is-style-outline:hover.has-white-color .vk_button_link_before,.vk_button .has-text-color.is-style-outline:hover.has-white-color .vk_button_link_txt,.vk_button .has-text-color.is-style-outline:hover.has-white-color .vk_button_link_after,.vk_button .has-text-color.is-style-outline:hover.has-white-color .vk_button_link_subCaption{color:#212529}
@-webkit-keyframes shine{0%{left:-40%}10%{left:120%}100%{left:120%}}
@keyframes shine{0%{left:-40%}10%{left:120%}100%{left:120%}}
.vk_button.is-style-shine .btn.has-background:not(.has-text-color){color:#fff}
.vk_button.is-style-shine .btn.has-background{overflow:hidden;position:relative}
.vk_button.is-style-shine .btn.has-background::before{content:"";position:absolute;top:0;left:-40%;width:50%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.3)));background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);-webkit-animation-name:shine;animation-name:shine;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.vk_button.is-style-shine .btn.has-background.has-vk-color-light-background-color,.vk_button.is-style-shine .btn.has-background.has-white-background-color{color:#212529}
.vk_button.vk_button-align-center{text-align:center}
.vk_button.vk_button-align-block{display:block}
.vk_button.vk_button-align-block .vk_button_link{width:100%}
.vk_button.vk_button-align-wide{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:70%}
.vk_button.vk_button-align-wide .btn{display:block}
.vk_button .vk_button_link{min-width:100px;min-height:25px;-webkit-box-sizing:border-box;box-sizing:border-box}
.vk_button .vk_button_link.btn{padding:.6em 1.5rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;text-decoration:none;font-size:1rem}
.vk_button .vk_button_link.btn-lg{font-size:1.25rem}
.vk_button .vk_button_link.btn-sm{font-size:.875rem}
.vk_button .vk_button_link_before{margin-right:.7rem}
.vk_button .vk_button_link_after{margin-left:.7rem}
.vk_button .vk_button_link_caption{word-break:initial;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.vk_button .vk_button_link_caption .vk_button_link_after{margin-right:0}
.vk_button .vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}
:root{--vk-color-border: rgba(0,0,0,.12)}
.vk_heading i:first-child{margin-right:.2em}
.vk_heading i:last-child{margin-left:.2em}
.vk_heading.vk_heading-style-plain .vk_heading_title{background:none;border:none;border-radius:0;padding:0;outline:unset;outline-offset:unset;-webkit-box-shadow:none;box-shadow:none;display:block}
.vk_heading.vk_heading-style-plain .vk_heading_title:after{content:none;border:none}
.vk_heading.vk_heading-style-plain .vk_heading_title:before{content:none}
.vk_heading.vk_heading-style-plain .vk_heading_title:not(.has-text-color){color:unset}
.vk_heading.vk_heading-style-plain .vk_heading_title:after{background:none;border:none;border-radius:0;padding:0;outline:unset;outline-offset:unset;-webkit-box-shadow:none;box-shadow:none;display:block}
.vk_heading.vk_heading-style-plain .vk_heading_title:after:after{content:none;border:none}
.vk_heading.vk_heading-style-plain .vk_heading_title:after:before{content:none}
.vk_heading_subtext{margin-bottom:0}
@media screen and (width < 992px){.vk_icon{margin-bottom:1.5em}}
.wp-block-vk-blocks-icon .vk_icon_frame{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}
.wp-block-vk-blocks-icon .vk_icon_frame.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.wp-block-vk-blocks-icon .vk_icon_frame.text-right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}
.wp-block-vk-blocks-icon .vk_icon_border{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;width:80px;height:80px;border-radius:50%}
.wp-block-vk-blocks-icon .vk_icon_font{font-size:36px;margin-right:0;margin-left:0}
.wp-block-vk-blocks-icon .is-style-outline .vk_icon_border{background-color:rgba(0,0,0,0);border:1px solid currentColor}
.wp-block-vk-blocks-icon .vk_icon_frame:where(:not(.is-style-outline)):where(:not(.is-style-noline)) .vk_icon_font:where(:not([class*=has-vk-color-])){color:#fff}
.wp-block-vk-blocks-icon div:where(:not(.is-style-outline)):where(:not(.is-style-noline)) .vk_icon_border:where(:not(.vk_icon_border_frame)):where(:not(.vk_icon_border_none)) .vk_icon_font:where(:not([class*=has-vk-color-])){color:#fff}
.wp-block-vk-blocks-icon .vk_icon_frame:not(.is-style-outline):not(.is-style-noline) .vk_icon_border:not(.has-background){background-color:#337ab7}
.wp-block-vk-blocks-icon .is-style-noline .vk_icon_border:not(.has-text-color){color:#337ab7}
.wp-block-vk-blocks-icon .is-style-outline .vk_icon_border:not(.has-text-color){color:#337ab7}
:where(.vk_slider_item_container):where(.container){max-width:var(--wp--style--global--content-size)}
.wp-block-vk-blocks-spacer.vk_spacer{-webkit-margin-before:0;margin-block-start:0;margin-bottom:0}
.vk_spacer-type-margin-top div[class*=vk_block-margin]{display:block;overflow:hidden}
.vk_spacer-type-height{display:block;overflow:hidden}
@media(width < 576px){.vk_spacer .vk_spacer-display-pc{display:none}
.vk_spacer .vk_spacer-display-tablet{display:none}
.vk_spacer .vk_spacer-display-mobile{display:block}}
@media(576px <= width < 992px){.vk_spacer .vk_spacer-display-pc{display:none}
.vk_spacer .vk_spacer-display-tablet{display:block}
.vk_spacer .vk_spacer-display-mobile{display:none}}
@media(width >= 992px){.vk_spacer .vk_spacer-display-pc{display:block}
.vk_spacer .vk_spacer-display-tablet{display:none}
.vk_spacer .vk_spacer-display-mobile{display:none}}
:root{--vk-color-border: rgba(0,0,0,.12)}
.is-style-vk_accordion-no-background-color-border{border:1px solid var(--vk-color-border)}
.is-style-vk_accordion-background-color .vk_accordion-trigger{border-bottom:none;background-color:rgba(0,0,0,.05)}
.is-style-vk_accordion-background-color .vk_accordion-trigger .vk_accordion-toggle-open{border-bottom:none}
.is-style-vk_accordion-background-color-border{border:1px solid var(--vk-color-border)}
.is-style-vk_accordion-background-color-border .vk_accordion-trigger{background-color:rgba(0,0,0,.05)}
.is-style-vk_accordion-background-color-rounded{border-radius:.5rem}
.is-style-vk_accordion-background-color-rounded .vk_accordion-trigger{border-bottom:none;background-color:rgba(0,0,0,.05)}
.is-style-vk_accordion-background-color-rounded .vk_accordion-trigger .vk_accordion-toggle-open{border-bottom:none}
.is-style-vk_accordion-background-color-rounded-border{border:1px solid var(--vk-color-border);border-radius:.5rem}
.is-style-vk_accordion-background-color-rounded-border .vk_accordion-trigger{background-color:rgba(0,0,0,.05)}
.is-style-vk_accordion-plain .vk_accordion-trigger{border-bottom:none}
.is-style-vk_accordion-plain .vk_accordion-trigger .vk_accordion-toggle-open{border-bottom:none}
.vk_accordion{display:block;overflow:hidden;margin:0 auto 1em auto;width:100%;position:relative}
.vk_accordion-container{display:block;overflow:hidden;margin:0 auto 1em auto;width:100%;position:relative}
.vk_accordion:not(.is-style-vk_accordion-no-background-color-border):not(.is-style-vk_accordion-background-color):not(.is-style-vk_accordion-background-color-border):not(.is-style-vk_accordion-background-color-rounded):not(.is-style-vk_accordion-background-color-rounded-border):not(.is-style-vk_accordion-plain),.vk_accordion-container:not(.is-style-vk_accordion-no-background-color-border):not(.is-style-vk_accordion-background-color):not(.is-style-vk_accordion-background-color-border):not(.is-style-vk_accordion-background-color-rounded):not(.is-style-vk_accordion-background-color-rounded-border):not(.is-style-vk_accordion-plain){border-bottom:1px solid var(--vk-color-border)}
.vk_accordion-trigger{border:none;padding-top:1rem;padding-right:2rem;padding-bottom:1rem;padding-left:1rem;margin:0;margin-bottom:-1px;position:relative;font-size:16px;background:rgba(0,0,0,0);cursor:pointer}
.vk_accordion-trigger:has(.vk_accordion-toggle:focus-visible){margin-bottom:0}
.vk_accordion-trigger .vk_accordion-toggle:focus-visible{outline:2px solid var(--vk-color-primary);outline-offset:-2px}
.vk_accordion-trigger p{-webkit-margin-before:0;margin-block-start:0}
.vk_accordion-trigger>*:last-of-type{margin-top:0;margin-bottom:0}
.is-style-vk_accordion-plain .vk_accordion-trigger{padding:0}
.vk_accordion-trigger .vk_accordion-toggle{position:absolute;top:0;left:0;width:100%;height:100%}
.vk_accordion-trigger .vk_accordion-toggle-open{border-bottom:1px dotted var(--vk-color-border)}
.vk_accordion-trigger .vk_accordion-toggle-close,.vk_accordion-trigger .vk_accordion-toggle-open{padding-bottom:0;margin-bottom:0}
.vk_accordion-trigger .vk_accordion-toggle-close::after,.vk_accordion-trigger .vk_accordion-toggle-open::after{position:absolute;top:50%;right:unset;right:4rem;content:"";width:8px;height:8px;border-right:1px solid #222;border-top:1px solid #222;transition:border-color .3s ease,-webkit-transform .6s ease;-webkit-transition:border-color .3s ease,-webkit-transform .6s ease;transition:border-color .3s ease,transform .6s ease;transition:border-color .3s ease,transform .6s ease,-webkit-transform .6s ease}
.vk_accordion-trigger .vk_accordion-toggle-close::after{-webkit-transform:translate(32px, -5px) rotate(135deg);transform:translate(32px, -5px) rotate(135deg)}
.vk_accordion-trigger .vk_accordion-toggle-open::after{-webkit-transform:translate(32px, -2px) rotate(-45deg);transform:translate(32px, -2px) rotate(-45deg)}
.vk_accordion-target{padding:1rem}
.vk_accordion-target>*:last-child{margin-bottom:0}
.vk_accordion-target p{-webkit-margin-before:0;margin-block-start:0}
.vk_accordion.is-style-vk_accordion-plain .vk_accordion-target{padding:0}
.vk_accordion-target-open{height:auto;overflow:hidden;opacity:1;-webkit-transition:.25s;transition:.25s}
.vk_accordion-target-close{padding-top:0;padding-bottom:0;height:0;opacity:0;-webkit-transition:.25s;transition:.25s;overflow:hidden}
.vk_accordion-target-close *{margin-top:0;margin-bottom:0}
:root{--vk-animation-size: 3em}
.vk_animation{opacity:0;-webkit-transition:all .5s ease-out .5s;transition:all .5s ease-out .5s;position:relative}
.vk_animation-active{opacity:1}
.vk_animation-slide-up{top:3em}
.vk_animation-slide-up.vk_animation-active{top:0}
.vk_animation-slide-right{left:-3em}
.vk_animation-slide-right.vk_animation-active{left:0}
.vk_animation-slide-left{right:-3em}
.vk_animation-slide-left.vk_animation-active{right:0}
.vk_animation-slide-down{bottom:3em}
.vk_animation-slide-down.vk_animation-active{bottom:0}
.vk_animation{opacity:0;position:relative}
.vk_animation-active{opacity:1}
.vk_animation-speed-very-slow{-webkit-transition:all 2s ease-out 2s;transition:all 2s ease-out 2s}
.vk_animation-speed-slow{-webkit-transition:all 1.5s ease-out 1.5s;transition:all 1.5s ease-out 1.5s}
.vk_animation-speed-normal{-webkit-transition:all 1s ease-out 1s;transition:all 1s ease-out 1s}
.vk_animation-speed-fast{-webkit-transition:all .5s ease-out .5s;transition:all .5s ease-out .5s}
.vk_animation-speed-very-fast{-webkit-transition:all .25s ease-out .25s;transition:all .25s ease-out .25s}
.vk_animation-slide-up.vk_animation-range-short{top:3em}
.vk_animation-slide-up.vk_animation-range-normal{top:6em}
.vk_animation-slide-up.vk_animation-range-long{top:9em}
.vk_animation-slide-up.vk_animation-active{top:0}
.vk_animation-slide-right.vk_animation-range-short{left:-3em}
.vk_animation-slide-right.vk_animation-range-normal{left:-6em}
.vk_animation-slide-right.vk_animation-range-long{left:-9em}
.vk_animation-slide-right.vk_animation-active{left:0}
.vk_animation-slide-left.vk_animation-range-short{right:-3em}
.vk_animation-slide-left.vk_animation-range-normal{right:-6em}
.vk_animation-slide-left.vk_animation-range-long{right:-9em}
.vk_animation-slide-left.vk_animation-active{right:0}
.vk_animation-slide-down.vk_animation-range-short{bottom:3em}
.vk_animation-slide-down.vk_animation-range-normal{bottom:6em}
.vk_animation-slide-down.vk_animation-range-long{bottom:9em}
.vk_animation-slide-down.vk_animation-active{bottom:0}
.vk_animation-trembling-x,.vk_animation-trembling-y,.vk_animation-left-right,.vk_animation-up-down,.vk_animation-pounding,.vk_animation-shaking{opacity:1}
.vk_animation-trembling-x.vk_animation-speed-very-slow,.vk_animation-trembling-y.vk_animation-speed-very-slow,.vk_animation-left-right.vk_animation-speed-very-slow,.vk_animation-up-down.vk_animation-speed-very-slow,.vk_animation-pounding.vk_animation-speed-very-slow,.vk_animation-shaking.vk_animation-speed-very-slow{-webkit-animation-duration:3s;animation-duration:3s}
.vk_animation-trembling-x.vk_animation-speed-slow,.vk_animation-trembling-y.vk_animation-speed-slow,.vk_animation-left-right.vk_animation-speed-slow,.vk_animation-up-down.vk_animation-speed-slow,.vk_animation-pounding.vk_animation-speed-slow,.vk_animation-shaking.vk_animation-speed-slow{-webkit-animation-duration:1s;animation-duration:1s}
.vk_animation-trembling-x.vk_animation-speed-normal,.vk_animation-trembling-y.vk_animation-speed-normal,.vk_animation-left-right.vk_animation-speed-normal,.vk_animation-up-down.vk_animation-speed-normal,.vk_animation-pounding.vk_animation-speed-normal,.vk_animation-shaking.vk_animation-speed-normal{-webkit-animation-duration:.5s;animation-duration:.5s}
.vk_animation-trembling-x.vk_animation-speed-fast,.vk_animation-trembling-y.vk_animation-speed-fast,.vk_animation-left-right.vk_animation-speed-fast,.vk_animation-up-down.vk_animation-speed-fast,.vk_animation-pounding.vk_animation-speed-fast,.vk_animation-shaking.vk_animation-speed-fast{-webkit-animation-duration:.1s;animation-duration:.1s}
.vk_animation-trembling-x.vk_animation-speed-very-fast,.vk_animation-trembling-y.vk_animation-speed-very-fast,.vk_animation-left-right.vk_animation-speed-very-fast,.vk_animation-up-down.vk_animation-speed-very-fast,.vk_animation-pounding.vk_animation-speed-very-fast,.vk_animation-shaking.vk_animation-speed-very-fast{-webkit-animation-duration:.05s;animation-duration:.05s}
.vk_animation-trembling-x{-webkit-animation:trembling-x .1s infinite;animation:trembling-x .1s infinite}
.vk_animation-trembling-x.vk_animation-range-short{-webkit-animation-name:trembling-x-short;animation-name:trembling-x-short}
.vk_animation-trembling-x.vk_animation-range-normal{-webkit-animation-name:trembling-x-normal;animation-name:trembling-x-normal}
.vk_animation-trembling-x.vk_animation-range-long{-webkit-animation-name:trembling-x-long;animation-name:trembling-x-long}
@-webkit-keyframes trembling-x-short{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.99, 0.99);transform:scale(0.99, 0.99)}}
@keyframes trembling-x-short{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.99, 0.99);transform:scale(0.99, 0.99)}}
@-webkit-keyframes trembling-x-normal{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.97, 0.97);transform:scale(0.97, 0.97)}}
@keyframes trembling-x-normal{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.97, 0.97);transform:scale(0.97, 0.97)}}
@-webkit-keyframes trembling-x-long{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.95, 0.95);transform:scale(0.95, 0.95)}}
@keyframes trembling-x-long{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.95, 0.95);transform:scale(0.95, 0.95)}}
.vk_animation-left-right{-webkit-animation:left-right .1s infinite;animation:left-right .1s infinite}
.vk_animation-left-right.vk_animation-range-short{-webkit-animation-name:left-right-short;animation-name:left-right-short}
.vk_animation-left-right.vk_animation-range-normal{-webkit-animation-name:left-right-normal;animation-name:left-right-normal}
.vk_animation-left-right.vk_animation-range-long{-webkit-animation-name:left-right-long;animation-name:left-right-long}
@-webkit-keyframes left-right-short{0%{-webkit-transform:translate(1px, 0);transform:translate(1px, 0)}50%{-webkit-transform:translate(-1px, 0);transform:translate(-1px, 0)}100%{-webkit-transform:translate(1px, 0);transform:translate(1px, 0)}}
@keyframes left-right-short{0%{-webkit-transform:translate(1px, 0);transform:translate(1px, 0)}50%{-webkit-transform:translate(-1px, 0);transform:translate(-1px, 0)}100%{-webkit-transform:translate(1px, 0);transform:translate(1px, 0)}}
@-webkit-keyframes left-right-normal{0%{-webkit-transform:translate(5px, 0);transform:translate(5px, 0)}50%{-webkit-transform:translate(-5px, 0);transform:translate(-5px, 0)}100%{-webkit-transform:translate(5px, 0);transform:translate(5px, 0)}}
@keyframes left-right-normal{0%{-webkit-transform:translate(5px, 0);transform:translate(5px, 0)}50%{-webkit-transform:translate(-5px, 0);transform:translate(-5px, 0)}100%{-webkit-transform:translate(5px, 0);transform:translate(5px, 0)}}
@-webkit-keyframes left-right-long{0%{-webkit-transform:translate(15px, 0);transform:translate(15px, 0)}50%{-webkit-transform:translate(-15px, 0);transform:translate(-15px, 0)}100%{-webkit-transform:translate(15px, 0);transform:translate(15px, 0)}}
@keyframes left-right-long{0%{-webkit-transform:translate(15px, 0);transform:translate(15px, 0)}50%{-webkit-transform:translate(-15px, 0);transform:translate(-15px, 0)}100%{-webkit-transform:translate(15px, 0);transform:translate(15px, 0)}}
.vk_animation-up-down{-webkit-animation:up-down .1s infinite;animation:up-down .1s infinite}
.vk_animation-up-down.vk_animation-range-short{-webkit-animation-name:up-down-short;animation-name:up-down-short}
.vk_animation-up-down.vk_animation-range-normal{-webkit-animation-name:up-down-normal;animation-name:up-down-normal}
.vk_animation-up-down.vk_animation-range-long{-webkit-animation-name:up-down-long;animation-name:up-down-long}
@-webkit-keyframes up-down-short{0%{-webkit-transform:translate(0, 1px);transform:translate(0, 1px)}50%{-webkit-transform:translate(0, -1px);transform:translate(0, -1px)}100%{-webkit-transform:translate(0, 1px);transform:translate(0, 1px)}}
@keyframes up-down-short{0%{-webkit-transform:translate(0, 1px);transform:translate(0, 1px)}50%{-webkit-transform:translate(0, -1px);transform:translate(0, -1px)}100%{-webkit-transform:translate(0, 1px);transform:translate(0, 1px)}}
@-webkit-keyframes up-down-normal{0%{-webkit-transform:translate(0, 5px);transform:translate(0, 5px)}50%{-webkit-transform:translate(0, -5px);transform:translate(0, -5px)}100%{-webkit-transform:translate(0, 5px);transform:translate(0, 5px)}}
@keyframes up-down-normal{0%{-webkit-transform:translate(0, 5px);transform:translate(0, 5px)}50%{-webkit-transform:translate(0, -5px);transform:translate(0, -5px)}100%{-webkit-transform:translate(0, 5px);transform:translate(0, 5px)}}
@-webkit-keyframes up-down-long{0%{-webkit-transform:translate(0, 15px);transform:translate(0, 15px)}50%{-webkit-transform:translate(0, -15px);transform:translate(0, -15px)}100%{-webkit-transform:translate(0, 15px);transform:translate(0, 15px)}}
@keyframes up-down-long{0%{-webkit-transform:translate(0, 15px);transform:translate(0, 15px)}50%{-webkit-transform:translate(0, -15px);transform:translate(0, -15px)}100%{-webkit-transform:translate(0, 15px);transform:translate(0, 15px)}}
.vk_animation-trembling-y{-webkit-animation:trembling-y .1s infinite;animation:trembling-y .1s infinite}
.vk_animation-trembling-y.vk_animation-range-short{-webkit-animation-name:trembling-y-short;animation-name:trembling-y-short}
.vk_animation-trembling-y.vk_animation-range-normal{-webkit-animation-name:trembling-y-normal;animation-name:trembling-y-normal}
.vk_animation-trembling-y.vk_animation-range-long{-webkit-animation-name:trembling-y-long;animation-name:trembling-y-long}
@-webkit-keyframes trembling-y-short{0%{-webkit-transform:rotate(-0.1deg);transform:rotate(-0.1deg)}50%{-webkit-transform:rotate(0.1deg);transform:rotate(0.1deg)}}
@keyframes trembling-y-short{0%{-webkit-transform:rotate(-0.1deg);transform:rotate(-0.1deg)}50%{-webkit-transform:rotate(0.1deg);transform:rotate(0.1deg)}}
@-webkit-keyframes trembling-y-normal{0%{-webkit-transform:rotate(-0.25deg);transform:rotate(-0.25deg)}50%{-webkit-transform:rotate(0.25deg);transform:rotate(0.25deg)}}
@keyframes trembling-y-normal{0%{-webkit-transform:rotate(-0.25deg);transform:rotate(-0.25deg)}50%{-webkit-transform:rotate(0.25deg);transform:rotate(0.25deg)}}
@-webkit-keyframes trembling-y-long{0%{-webkit-transform:rotate(-0.5deg);transform:rotate(-0.5deg)}50%{-webkit-transform:rotate(0.5deg);transform:rotate(0.5deg)}}
@keyframes trembling-y-long{0%{-webkit-transform:rotate(-0.5deg);transform:rotate(-0.5deg)}50%{-webkit-transform:rotate(0.5deg);transform:rotate(0.5deg)}}
.vk_animation-pounding{-webkit-animation:pounding 1.5s infinite;animation:pounding 1.5s infinite}
.vk_animation-pounding.vk_animation-range-short{-webkit-animation-name:pounding-short;animation-name:pounding-short}
.vk_animation-pounding.vk_animation-range-normal{-webkit-animation-name:pounding-normal;animation-name:pounding-normal}
.vk_animation-pounding.vk_animation-range-long{-webkit-animation-name:pounding-long;animation-name:pounding-long}
@-webkit-keyframes pounding-short{0%{-webkit-transform:scale(1.03);transform:scale(1.03)}5%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.03);transform:scale(1.03)}}
@keyframes pounding-short{0%{-webkit-transform:scale(1.03);transform:scale(1.03)}5%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.03);transform:scale(1.03)}}
@-webkit-keyframes pounding-normal{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}
@keyframes pounding-normal{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}
@-webkit-keyframes pounding-long{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}5%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}
@keyframes pounding-long{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}5%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}
.vk_animation-shaking{-webkit-animation:shaking .4s infinite;animation:shaking .4s infinite}
.vk_animation-shaking.vk_animation-range-short{-webkit-animation-name:shaking-short;animation-name:shaking-short}
.vk_animation-shaking.vk_animation-range-normal{-webkit-animation-name:shaking-normal;animation-name:shaking-normal}
.vk_animation-shaking.vk_animation-range-long{-webkit-animation-name:shaking-long;animation-name:shaking-long}
@-webkit-keyframes shaking-short{0%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}25%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}50%{-webkit-transform:translate(-1px, -1px);transform:translate(-1px, -1px)}75%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}100%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}}
@keyframes shaking-short{0%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}25%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}50%{-webkit-transform:translate(-1px, -1px);transform:translate(-1px, -1px)}75%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}100%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}}
@-webkit-keyframes shaking-normal{0%{-webkit-transform:translate(5px, -5px);transform:translate(5px, -5px)}25%{-webkit-transform:translate(-5px, 5px);transform:translate(-5px, 5px)}50%{-webkit-transform:translate(-5px, -5px);transform:translate(-5px, -5px)}75%{-webkit-transform:translate(5px, 5px);transform:translate(5px, 5px)}100%{-webkit-transform:translate(5px, -5px);transform:translate(5px, -5px)}}
@keyframes shaking-normal{0%{-webkit-transform:translate(5px, -5px);transform:translate(5px, -5px)}25%{-webkit-transform:translate(-5px, 5px);transform:translate(-5px, 5px)}50%{-webkit-transform:translate(-5px, -5px);transform:translate(-5px, -5px)}75%{-webkit-transform:translate(5px, 5px);transform:translate(5px, 5px)}100%{-webkit-transform:translate(5px, -5px);transform:translate(5px, -5px)}}
@-webkit-keyframes shaking-long{0%{-webkit-transform:translate(10px, -10px);transform:translate(10px, -10px)}25%{-webkit-transform:translate(-10px, 10px);transform:translate(-10px, 10px)}50%{-webkit-transform:translate(-10px, -10px);transform:translate(-10px, -10px)}75%{-webkit-transform:translate(10px, 10px);transform:translate(10px, 10px)}100%{-webkit-transform:translate(10px, -10px);transform:translate(10px, -10px)}}
@keyframes shaking-long{0%{-webkit-transform:translate(10px, -10px);transform:translate(10px, -10px)}25%{-webkit-transform:translate(-10px, 10px);transform:translate(-10px, 10px)}50%{-webkit-transform:translate(-10px, -10px);transform:translate(-10px, -10px)}75%{-webkit-transform:translate(10px, 10px);transform:translate(10px, 10px)}100%{-webkit-transform:translate(10px, -10px);transform:translate(10px, -10px)}}
@media(width < 768px){.vk_animation[data-disable-on-mobile=true]{opacity:1;top:0;right:0;bottom:0;left:0;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;-webkit-animation:none;animation:none}}
.vk_post_title{position:relative;background-color:rgba(0,0,0,0);outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border:none;border-radius:unset;padding:0;color:inherit}
.vk_post_title::before,.vk_post_title::after{content:none}
.vk_gridColumn .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.vk_gridColumn [class*=col-]{padding:0 15px}
.vk_gridColumn .col-12{width:calc(100% - 30px);-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
@media(width >= 576px){.vk_gridColumn .col-sm-6{width:calc(50% - 30px);-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}
@media(width >= 768px){.vk_gridColumn .col-md-6{width:calc(50% - 30px);-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}
@media(width >= 992px){.vk_gridColumn .col-lg-4{width:calc(33.3% - 30px);-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}}
@media(width >= 1200px){.vk_gridColumn .col-xl-4{width:calc(33.3% - 30px);-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}}
@media(width >= 1400px){.vk_gridColumn .col-xxl-4{width:calc(33.3% - 30px);-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}}
.wp-block-vk-blocks-grid-column-item{-webkit-box-sizing:border-box;box-sizing:border-box}
.wp-block-vk-blocks-grid-column-item img{max-width:100%}
.vk_outer{-webkit-box-sizing:border-box;box-sizing:border-box}
.wp-block-vk-blocks-outer.vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;isolation:isolate}
.wp-block-vk-blocks-outer.vk_outer.has-background-offset .vk_outer-background-area,.wp-block-vk-blocks-outer.vk_outer.has-background-offset .vk_outer-background-area::before{-webkit-transform:translate(calc(var(--bg-offset-left, 0px) * 1 + var(--bg-offset-right, 0px) * -1), calc(var(--bg-offset-top, 0px) * 1 + var(--bg-offset-bottom, 0px) * -1));transform:translate(calc(var(--bg-offset-left, 0px) * 1 + var(--bg-offset-right, 0px) * -1), calc(var(--bg-offset-top, 0px) * 1 + var(--bg-offset-bottom, 0px) * -1))}
.wp-block-vk-blocks-outer.vk_outer.has-background-offset[style*="--bg-offset-left"]:not([style*="--bg-offset-top"]):not([style*="--bg-offset-bottom"]){background-position:left var(--bg-offset-left) center !important}
.wp-block-vk-blocks-outer.vk_outer.has-background-offset[style*="--bg-offset-right"]:not([style*="--bg-offset-top"]):not([style*="--bg-offset-bottom"]){background-position:right var(--bg-offset-right) center !important}
.wp-block-vk-blocks-outer.vk_outer.has-background-offset[style*="--bg-offset-top"]:not([style*="--bg-offset-left"]):not([style*="--bg-offset-right"]){background-position:center top var(--bg-offset-top) !important}
.wp-block-vk-blocks-outer.vk_outer.has-background-offset[style*="--bg-offset-bottom"]:not([style*="--bg-offset-left"]):not([style*="--bg-offset-right"]){background-position:center bottom var(--bg-offset-bottom) !important}
.wp-block-vk-blocks-outer.vk_outer.has-background-offset[style*="--bg-offset-left"][style*="--bg-offset-top"]{background-position:left var(--bg-offset-left) top var(--bg-offset-top) !important}
.wp-block-vk-blocks-outer.vk_outer.has-background-offset[style*="--bg-offset-right"][style*="--bg-offset-top"]{background-position:right var(--bg-offset-right) top var(--bg-offset-top) !important}
.wp-block-vk-blocks-outer.vk_outer.has-background-offset[style*="--bg-offset-left"][style*="--bg-offset-bottom"]{background-position:left var(--bg-offset-left) bottom var(--bg-offset-bottom) !important}
.wp-block-vk-blocks-outer.vk_outer.has-background-offset[style*="--bg-offset-right"][style*="--bg-offset-bottom"]{background-position:right var(--bg-offset-right) bottom var(--bg-offset-bottom) !important}
@media(width < 576px){.wp-block-vk-blocks-outer.vk_outer.has-background-offset.has-background-offset-disabled-mobile{--bg-offset-top: 0 !important;--bg-offset-bottom: 0 !important;--bg-offset-left: 0 !important;--bg-offset-right: 0 !important}}
.wp-block-vk-blocks-outer.vk_outer.has-border-color{border-style:none}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim::before{content:"";z-index:1}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area:not([class*=-background-color]){background-color:#f3f4f5}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area,.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim::before{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;opacity:.5}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim-0{opacity:0}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim-1{opacity:.1}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim-2{opacity:.2}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim-3{opacity:.3}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim-4{opacity:.4}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim-5{opacity:.5}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim-6{opacity:.6}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim-7{opacity:.7}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim-8{opacity:.8}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim-9{opacity:.9}
.wp-block-vk-blocks-outer.vk_outer .vk_outer-background-area.has-background-dim-10{opacity:1}
.wp-block-vk-blocks-outer.vk_outer .vk_outer_container{position:relative;min-height:24px;z-index:1}
.wp-block-vk-blocks-outer.vk_outer .vk_outer_container h1:first-child,.wp-block-vk-blocks-outer.vk_outer .vk_outer_container h2:first-child,.wp-block-vk-blocks-outer.vk_outer .vk_outer_container h3:first-child,.wp-block-vk-blocks-outer.vk_outer .vk_outer_container h4:first-child,.wp-block-vk-blocks-outer.vk_outer .vk_outer_container h5:first-child{margin-top:0}
.vk_outer{display:block;overflow:hidden}
@supports(-webkit-touch-callout: none){.wp-block-vk-blocks-outer{margin-top:0;transform:translateZ(0);-webkit-transform:translateZ(0)}}
.vk_outer-paddingLR-none>div>.vk_outer_container{max-width:var(--wp--style--global--content-size, none);margin-left:auto;margin-right:auto}
:root{--vk-outer-padding: 0}
.vk_outer-paddingVertical-use{--vk-outer-padding: 1.5em}
@media(width >= 576px){.vk_outer-paddingVertical-use{--vk-outer-padding: 2em}}
@media(width >= 768px){.vk_outer-paddingVertical-use{--vk-outer-padding: 2.5em}}
@media(width >= 992px){.vk_outer-paddingVertical-use{--vk-outer-padding: 3em}}
@media(width >= 1200px){.vk_outer-paddingVertical-use{--vk-outer-padding: 3.5em}}
@media(width >= 1400px){.vk_outer-paddingVertical-use{--vk-outer-padding: 4em}}
.vk_outer-paddingVertical-use{padding-top:var(--vk-outer-padding);padding-bottom:var(--vk-outer-padding)}
.vk_outer-bgPosition-fixed{background-attachment:fixed !important;background-size:cover !important}
@supports(-webkit-overflow-scrolling: touch){.vk_outer-bgPosition-fixed{background-attachment:scroll !important}}
.vk_outer-bgPosition-normal{background-attachment:unset !important;background-size:cover !important}
.vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%;pointer-events:none}
.vk_outer_separator-position-upper svg{top:0;-webkit-transform:translateX(0.25px) scale(1.008) rotate(180deg);transform:translateX(0.25px) scale(1.008) rotate(180deg)}
.vk_outer_separator-position-lower svg{bottom:0;-webkit-transform:translateX(0.25px) scale(1.008);transform:translateX(0.25px) scale(1.008)}
@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.vk_outer_separator svg{transform:translateY(0.25px) scale(1.004);-webkit-transform:translateY(0.25px) scale(1.004);backface-visibility:hidden;-webkit-backface-visibility:hidden}
.vk_outer_separator-position-upper svg{transform:rotate(180deg) translateY(0.25px) scale(1.004);-webkit-transform:rotate(180deg) translateY(0.25px) scale(1.004)}
.vk_outer_separator-position-lower svg{transform:translateY(0.25px) scale(1.004);-webkit-transform:translateY(0.25px) scale(1.004)}}
@media(width < 576px){.vk_outer .vk_outer-display-pc{display:none}
.vk_outer .vk_outer-display-tablet{display:none}
.vk_outer .vk_outer-display-mobile{display:block}}
@media(576px <= width < 992px){.vk_outer .vk_outer-display-pc{display:none}
.vk_outer .vk_outer-display-tablet{display:block}
.vk_outer .vk_outer-display-mobile{display:none}}
@media(width >= 992px){.vk_outer .vk_outer-display-pc{display:block}
.vk_outer .vk_outer-display-tablet{display:none}
.vk_outer .vk_outer-display-mobile{display:none}}
:root{--vk-step-item-dot-num-line-height:calc( 1rem * 1.2 )}
.vk_step,body .container .is-layout-flow>.vk_step{margin:2em auto}
.vk_step .vk_step_item{position:relative;padding:0 0 0 4.5rem;margin:0 auto}
.vk_step .vk_step_item h3:first-of-type,.vk_step .vk_step_item h4:first-of-type{padding-top:.5rem;margin-top:0}
.vk_step .vk_step_item_content:after{border:1px solid rgba(0,0,0,0);content:"";display:block;clear:both}
.vk_step .vk_step_item_content>*:last-child{margin-bottom:var(--vk-margin-md)}
.vk_step .vk_step_item_content h1,.vk_step .vk_step_item_content h2,.vk_step .vk_step_item_content h3,.vk_step .vk_step_item_content h4,.vk_step .vk_step_item_content h5,.vk_step .vk_step_item_content h6{margin-left:unset;margin-right:unset}
.vk_step .vk_step_item_content>p:first-child{margin-bottom:.3em;line-height:1;color:#666}
.vk_step .vk_step_item .vk_step_item_dot{content:"";display:block;position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:50px;height:50px;border-radius:50%;padding:9px 0;text-align:center}
.vk_step .vk_step_item .vk_step_item_dot_num{line-height:var(--vk-step-item-dot-num-line-height)}
.vk_step .vk_step_item .vk_step_item_dot i{margin-right:auto;margin-left:auto;display:block;line-height:var(--vk-step-item-dot-num-line-height)}
.vk_step .vk_step_item .vk_step_item_dot.vk_step_item_style-default{color:#fff}
.vk_step .vk_step_item .vk_step_item_dot.vk_step_item_style-default:not(.has-background){background-color:#337ab7}
.vk_step .vk_step_item .vk_step_item_dot.vk_step_item_style-outlined{border:2px solid currentColor}
.vk_step .vk_step_item .vk_step_item_dot.vk_step_item_style-outlined:not(.has-text-color){color:#337ab7}
.vk_step .vk_step_item .vk_step_item_dot_caption{font-size:.5rem;line-height:.875rem}
.vk_step_item_lineStyle-default::before{content:"";width:3px;background:rgba(0,0,0,.15);display:block;position:absolute;top:54px;left:23px;bottom:4px}
@media(width < 576px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@media(width < 992px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@media(width < 576px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@media(width < 992px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
:root{--vk-color-border: rgba(0,0,0,.12);--vk-color-bg-accent-wh: rgba(255,255,255,0.65);--vk-color-bg-inactive: rgba(0, 0, 0, .08);--default-color: #337ab7}
.has-border-top{border-top:2px solid var(--default-color)}
@media(width < 576px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@media(576px <= width < 992px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@media(width >= 992px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@media(992px <= width < 1200px){.vk_hidden-lg{display:none !important}}
@media(1200px <= width < 1400px){.vk_hidden-xl-v2{display:none !important}}
@media(width >= 1400px){.vk_hidden-xxl{display:none !important}}
.vk_responsive-br{display:none}
@media(width < 576px){.vk_responsive-br-xs{display:block}}
@media(768px <= width < 992px){.vk_responsive-br-md{display:block}}
@media(992px <= width < 1200px){.vk_responsive-br-lg{display:block}}
@media(1200px <= width < 1400px){.vk_responsive-br-xl{display:block}}
@media(width >= 1400px){.vk_responsive-br-xxl{display:block}}
.wp-block-columns .wp-block-column:has(.wp-block-column-vk-link) .wp-block-column-vk-link{position:absolute;top:0;left:0;width:100%;height:100%;margin:unset;color:rgba(0,0,0,0);cursor:pointer;z-index:10}
.wp-block-columns:has(.wp-block-column-vk-link) .wp-block-column>*:first-of-type{margin-top:0}
.wp-block-columns .wp-block-column:has(.wp-block-column-vk-link){position:relative}
.wp-block-columns .wp-block-column:has(.wp-block-column-vk-link) .wp-block-column-vk-link>p{line-height:var(--vk-line-height)}
.wp-block-cover-vk-link{position:absolute;top:0;left:0;width:100%;height:100%;margin:unset;color:rgba(0,0,0,0);cursor:pointer;z-index:10}
.wp-block-cover.has-link{position:relative}
.wp-block-group-vk-link{position:absolute;top:0;left:0;width:100%;height:100%;margin:unset;color:rgba(0,0,0,0);cursor:pointer;z-index:10}
.wp-block-group.has-link{position:relative}
@media(width < 576px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@media(width < 992px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@media(width < 576px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@media(width < 992px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@media(width < 576px){.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile]{overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box;overscroll-behavior-inline:contain;display:block}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile]>*:not(.is-layout-grid):not(.is-layout-flex){width:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile]>.is-layout-grid,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile]>.is-layout-flex{width:auto}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile]>.wp-block-group.is-layout-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile]>.wp-block-group.is-layout-flex{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile]>.wp-block-group.is-layout-flex>*{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile].wp-block-columns,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile].wp-block-columns .wp-block-column,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-columns .wp-block-column{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile].wp-block-columns .wp-block-column>*,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-columns .wp-block-column>*{max-width:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile].wp-block-columns .wp-block-column>p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile].wp-block-columns .wp-block-column>h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile].wp-block-columns .wp-block-column>h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile].wp-block-columns .wp-block-column>h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile].wp-block-columns .wp-block-column>h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile].wp-block-columns .wp-block-column>h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile].wp-block-columns .wp-block-column>h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-columns .wp-block-column>p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-columns .wp-block-column>h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-columns .wp-block-column>h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-columns .wp-block-column>h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-columns .wp-block-column>h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-columns .wp-block-column>h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-columns .wp-block-column>h6{max-width:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile]:not([data-table-mode=true]).wp-block-columns .wp-block-column,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile]:not([data-table-mode=true]) .wp-block-columns .wp-block-column{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] li,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] span,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] div{white-space:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true].wp-block-columns .wp-block-column p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true].wp-block-columns .wp-block-column h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true].wp-block-columns .wp-block-column h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true].wp-block-columns .wp-block-column h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true].wp-block-columns .wp-block-column h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true].wp-block-columns .wp-block-column h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true].wp-block-columns .wp-block-column h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true].wp-block-columns .wp-block-column li,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true].wp-block-columns .wp-block-column span,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true].wp-block-columns .wp-block-column div,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] .wp-block-columns .wp-block-column p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] .wp-block-columns .wp-block-column h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] .wp-block-columns .wp-block-column h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] .wp-block-columns .wp-block-column h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] .wp-block-columns .wp-block-column h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] .wp-block-columns .wp-block-column h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] .wp-block-columns .wp-block-column h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] .wp-block-columns .wp-block-column li,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] .wp-block-columns .wp-block-column span,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-text-nowrap=true] .wp-block-columns .wp-block-column div{white-space:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .vk_gridColumn{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .vk_gridColumn .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .vk_gridColumn>[class*=col-],.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .vk_gridColumn [class*=col-]{-ms-flex-negative:0;flex-shrink:0;width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .vk_posts{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .vk_posts>*{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-gallery{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-gallery>*{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-gallery .wp-block-image,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile] .wp-block-gallery .wp-block-gallery-item{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-visible=false]{scrollbar-width:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-visible=false]::-webkit-scrollbar{display:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-color]{scrollbar-width:thin;scrollbar-color:var(--vk-scrollbar-color) var(--vk-scrollbar-track-color, transparent)}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-color]::-webkit-scrollbar{height:8px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-color]::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color, transparent);border-radius:10px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-color]::-webkit-scrollbar-thumb{background:var(--vk-scrollbar-color);border-radius:10px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-track-color]:not([data-scrollbar-color]){scrollbar-width:thin}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar{height:8px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color);border-radius:10px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-visible=false][data-scrollbar-color],.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-visible=false][data-scrollbar-track-color]{scrollbar-width:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-visible=false][data-scrollbar-color]::-webkit-scrollbar,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-mobile][data-scrollbar-visible=false][data-scrollbar-track-color]::-webkit-scrollbar{display:none}}
@media(width < 992px){.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet]{overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box;overscroll-behavior-inline:contain;display:block}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet]>*:not(.is-layout-grid):not(.is-layout-flex){width:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet]>.is-layout-grid,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet]>.is-layout-flex{width:auto}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet]>.wp-block-group.is-layout-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet]>.wp-block-group.is-layout-flex{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet]>.wp-block-group.is-layout-flex>*{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet].wp-block-columns,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet].wp-block-columns .wp-block-column,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-columns .wp-block-column{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet].wp-block-columns .wp-block-column>*,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-columns .wp-block-column>*{max-width:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet].wp-block-columns .wp-block-column>p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet].wp-block-columns .wp-block-column>h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet].wp-block-columns .wp-block-column>h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet].wp-block-columns .wp-block-column>h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet].wp-block-columns .wp-block-column>h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet].wp-block-columns .wp-block-column>h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet].wp-block-columns .wp-block-column>h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-columns .wp-block-column>p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-columns .wp-block-column>h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-columns .wp-block-column>h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-columns .wp-block-column>h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-columns .wp-block-column>h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-columns .wp-block-column>h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-columns .wp-block-column>h6{max-width:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet]:not([data-table-mode=true]).wp-block-columns .wp-block-column,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet]:not([data-table-mode=true]) .wp-block-columns .wp-block-column{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] li,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] span,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] div{white-space:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true].wp-block-columns .wp-block-column p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true].wp-block-columns .wp-block-column h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true].wp-block-columns .wp-block-column h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true].wp-block-columns .wp-block-column h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true].wp-block-columns .wp-block-column h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true].wp-block-columns .wp-block-column h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true].wp-block-columns .wp-block-column h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true].wp-block-columns .wp-block-column li,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true].wp-block-columns .wp-block-column span,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true].wp-block-columns .wp-block-column div,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] .wp-block-columns .wp-block-column p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] .wp-block-columns .wp-block-column h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] .wp-block-columns .wp-block-column h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] .wp-block-columns .wp-block-column h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] .wp-block-columns .wp-block-column h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] .wp-block-columns .wp-block-column h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] .wp-block-columns .wp-block-column h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] .wp-block-columns .wp-block-column li,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] .wp-block-columns .wp-block-column span,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-text-nowrap=true] .wp-block-columns .wp-block-column div{white-space:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .vk_gridColumn{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .vk_gridColumn .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .vk_gridColumn>[class*=col-],.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .vk_gridColumn [class*=col-]{-ms-flex-negative:0;flex-shrink:0;width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .vk_posts{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .vk_posts>*{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-gallery{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-gallery>*{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-gallery .wp-block-image,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet] .wp-block-gallery .wp-block-gallery-item{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-visible=false]{scrollbar-width:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-visible=false]::-webkit-scrollbar{display:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-color]{scrollbar-width:thin;scrollbar-color:var(--vk-scrollbar-color) var(--vk-scrollbar-track-color, transparent)}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-color]::-webkit-scrollbar{height:8px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-color]::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color, transparent);border-radius:10px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-color]::-webkit-scrollbar-thumb{background:var(--vk-scrollbar-color);border-radius:10px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-track-color]:not([data-scrollbar-color]){scrollbar-width:thin}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar{height:8px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color);border-radius:10px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-visible=false][data-scrollbar-color],.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-visible=false][data-scrollbar-track-color]{scrollbar-width:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-visible=false][data-scrollbar-color]::-webkit-scrollbar,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-tablet][data-scrollbar-visible=false][data-scrollbar-track-color]::-webkit-scrollbar{display:none}}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc]{overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box;overscroll-behavior-inline:contain;display:block}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc]>*:not(.is-layout-grid):not(.is-layout-flex){width:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc]>.is-layout-grid,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc]>.is-layout-flex{width:auto}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc]>.wp-block-group.is-layout-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc]>.wp-block-group.is-layout-flex{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc]>.wp-block-group.is-layout-flex>*{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc].wp-block-columns,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc].wp-block-columns .wp-block-column,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-columns .wp-block-column{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc].wp-block-columns .wp-block-column>*,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-columns .wp-block-column>*{max-width:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc].wp-block-columns .wp-block-column>p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc].wp-block-columns .wp-block-column>h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc].wp-block-columns .wp-block-column>h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc].wp-block-columns .wp-block-column>h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc].wp-block-columns .wp-block-column>h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc].wp-block-columns .wp-block-column>h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc].wp-block-columns .wp-block-column>h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-columns .wp-block-column>p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-columns .wp-block-column>h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-columns .wp-block-column>h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-columns .wp-block-column>h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-columns .wp-block-column>h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-columns .wp-block-column>h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-columns .wp-block-column>h6{max-width:100%}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc]:not([data-table-mode=true]).wp-block-columns .wp-block-column,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc]:not([data-table-mode=true]) .wp-block-columns .wp-block-column{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] li,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] span,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] div{white-space:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true].wp-block-columns .wp-block-column p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true].wp-block-columns .wp-block-column h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true].wp-block-columns .wp-block-column h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true].wp-block-columns .wp-block-column h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true].wp-block-columns .wp-block-column h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true].wp-block-columns .wp-block-column h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true].wp-block-columns .wp-block-column h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true].wp-block-columns .wp-block-column li,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true].wp-block-columns .wp-block-column span,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true].wp-block-columns .wp-block-column div,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] .wp-block-columns .wp-block-column p,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] .wp-block-columns .wp-block-column h1,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] .wp-block-columns .wp-block-column h2,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] .wp-block-columns .wp-block-column h3,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] .wp-block-columns .wp-block-column h4,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] .wp-block-columns .wp-block-column h5,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] .wp-block-columns .wp-block-column h6,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] .wp-block-columns .wp-block-column li,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] .wp-block-columns .wp-block-column span,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-text-nowrap=true] .wp-block-columns .wp-block-column div{white-space:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .vk_gridColumn{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .vk_gridColumn .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .vk_gridColumn>[class*=col-],.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .vk_gridColumn [class*=col-]{-ms-flex-negative:0;flex-shrink:0;width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .vk_posts{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .vk_posts>*{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-gallery{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-gallery>*{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-gallery .wp-block-image,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc] .wp-block-gallery .wp-block-gallery-item{-ms-flex-negative:0;flex-shrink:0}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-visible=false]{scrollbar-width:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-visible=false]::-webkit-scrollbar{display:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-color]{scrollbar-width:thin;scrollbar-color:var(--vk-scrollbar-color) var(--vk-scrollbar-track-color, transparent)}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-color]::-webkit-scrollbar{height:8px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-color]::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color, transparent);border-radius:10px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-color]::-webkit-scrollbar-thumb{background:var(--vk-scrollbar-color);border-radius:10px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-track-color]:not([data-scrollbar-color]){scrollbar-width:thin}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar{height:8px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color);border-radius:10px}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-visible=false][data-scrollbar-color],.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-visible=false][data-scrollbar-track-color]{scrollbar-width:none}
.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-visible=false][data-scrollbar-color]::-webkit-scrollbar,.wp-block-group.is-style-vk-group-scrollable[data-scroll-breakpoint=group-scrollable-pc][data-scrollbar-visible=false][data-scrollbar-track-color]::-webkit-scrollbar{display:none}
:root{--vk-heading-has-background-padding: 0.6em 0.7em 0.5em}
.is-style-vk-heading h3.is-style-vk-heading:after{border-bottom:none !important}
.is-style-vk-heading-plain:not(.has-text-align-center,.has-text-align-right),.is-style-vk-heading-background_fill_lightgray:not(.has-text-align-center,.has-text-align-right),.is-style-vk-heading-double_black:not(.has-text-align-center,.has-text-align-right),.is-style-vk-heading-double_bottomborder_black:not(.has-text-align-center,.has-text-align-right),.is-style-vk-heading-solid_black:not(.has-text-align-center,.has-text-align-right),.is-style-vk-heading-solid_bottomborder_black:not(.has-text-align-center,.has-text-align-right),.is-style-vk-heading-dotted_bottomborder_black:not(.has-text-align-center,.has-text-align-right){text-align:left}
.is-style-vk-heading-plain{position:relative;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:rgba(0,0,0,0);border:none;padding:unset;display:block}
.is-style-vk-heading-plain::before,.is-style-vk-heading-plain::after{content:none}
.is-style-vk-heading-plain[class*=has-background]{padding:var(--vk-heading-has-background-padding)}
.is-style-vk-heading-background_fill_lightgray{position:relative;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;border:none;background-color:var(--wp--preset--color--bg-secondary, #efefef);padding:.6em .7em .5em;margin-bottom:1.2em;border-radius:4px}
.is-style-vk-heading-background_fill_lightgray::before,.is-style-vk-heading-background_fill_lightgray::after{content:none}
.is-style-vk-heading-background_fill_lightgray[class*=has-background]{padding:var(--vk-heading-has-background-padding)}
.is-style-vk-heading-double_black{position:relative;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:rgba(0,0,0,0);border:none;padding:.6em 0 .5em;margin-bottom:1.2em;border-top:double 3px #333;border-bottom:double 3px #333}
.is-style-vk-heading-double_black::before,.is-style-vk-heading-double_black::after{content:none}
.is-style-vk-heading-double_black[class*=has-background]{padding:var(--vk-heading-has-background-padding)}
.is-style-vk-heading-double_bottomborder_black{position:relative;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:rgba(0,0,0,0);border:none;padding:.6em 0 .5em;margin-bottom:1.2em;border-bottom:double 3px #333}
.is-style-vk-heading-double_bottomborder_black::before,.is-style-vk-heading-double_bottomborder_black::after{content:none}
.is-style-vk-heading-double_bottomborder_black[class*=has-background]{padding:var(--vk-heading-has-background-padding)}
.is-style-vk-heading-solid_black{position:relative;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:rgba(0,0,0,0);border:none;padding:.6em 0 .5em;margin-bottom:1.2em;border-top:solid 1px #333;border-bottom:solid 1px #333}
.is-style-vk-heading-solid_black::before,.is-style-vk-heading-solid_black::after{content:none}
.is-style-vk-heading-solid_black[class*=has-background]{padding:var(--vk-heading-has-background-padding)}
.is-style-vk-heading-solid_bottomborder_black{position:relative;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:rgba(0,0,0,0);border:none;padding:.6em 0 .5em;margin-bottom:1.2em;border-bottom:solid 1px #333}
.is-style-vk-heading-solid_bottomborder_black::before,.is-style-vk-heading-solid_bottomborder_black::after{content:none}
.is-style-vk-heading-solid_bottomborder_black[class*=has-background]{padding:var(--vk-heading-has-background-padding)}
.is-style-vk-heading-dotted_bottomborder_black{position:relative;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:rgba(0,0,0,0);border:none;padding:.6em 0 .5em;margin-bottom:1.2em;border-bottom:1px dotted #111}
.is-style-vk-heading-dotted_bottomborder_black::before,.is-style-vk-heading-dotted_bottomborder_black::after{content:none}
.is-style-vk-heading-dotted_bottomborder_black[class*=has-background]{padding:var(--vk-heading-has-background-padding)}
.is-style-vk-heading-both_ends{position:relative;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:rgba(0,0,0,0);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:1.2em;padding:0}
.is-style-vk-heading-both_ends::before,.is-style-vk-heading-both_ends::after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid currentColor;position:unset;width:unset;border-left:unset;border-right:unset;border-top:none;background:unset}
.is-style-vk-heading-both_ends::before{margin-right:1em;top:unset}
.is-style-vk-heading-both_ends::after{margin-left:1em;bottom:unset}
.is-style-vk-heading-brackets_black{position:relative;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;border:none;background-color:rgba(0,0,0,0) !important;padding:.7em;margin-bottom:1.2em;text-align:center;border-bottom:unset !important}
.is-style-vk-heading-brackets_black::before,.is-style-vk-heading-brackets_black::after{content:"";position:absolute;top:0;width:12px;height:100%;display:inline-block;margin-left:0;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor;background:unset}
.is-style-vk-heading-brackets_black::before{border-left:solid 1px currentColor;left:0}
.is-style-vk-heading-brackets_black::after{border-right:solid 1px currentColor !important;right:0;left:auto}
.wp-block-image figcaption{text-align:center;font-size:.75rem}
figure.wp-block-image.is-style-vk-image-rounded img{border-radius:.5rem}
figure.wp-block-image.is-style-vk-image-circle img{-webkit-mask-image:var(--vk_image-mask-circle);mask-image:var(--vk_image-mask-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
figure.wp-block-image.is-style-vk-image-border img{border:1px solid #e5e5e5}
figure.wp-block-image.is-style-vk-image-photoFrame{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
figure.wp-block-image.is-style-vk-image-photoFrame.alignleft{margin:0 1em .5em 0}
figure.wp-block-image.is-style-vk-image-photoFrame.alignright{margin:0 0 .5em 1em}
figure.wp-block-image.is-style-vk-image-photoFrame.alignwide,figure.wp-block-image.is-style-vk-image-photoFrame.alignfull{width:auto}
figure.wp-block-image.is-style-vk-image-photoFrame figcaption{display:block !important;margin:8px 0 0}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-right{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft{margin:0 1em .5em 0}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright{margin:0 0 .5em 1em}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignwide,figure.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignfull{width:auto}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-right figcaption{display:block !important;margin:8px 0 0}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-right{transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg)}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-left{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft{margin:0 1em .5em 0}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright{margin:0 0 .5em 1em}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignwide,figure.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignfull{width:auto}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-left figcaption{display:block !important;margin:8px 0 0}
figure.wp-block-image.is-style-vk-image-photoFrame-tilt-left{transform:rotate(2deg);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg)}
figure.wp-block-image.is-style-vk-image-shadow{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
figure.wp-block-image.is-style-vk-image-shadow figcaption{display:block}
figure.wp-block-image.is-style-vk-image-shadow.alignwide{width:unset}
figure.wp-block-image.is-style-vk-image-wave01 img{-webkit-mask-image:var(--vk_image-mask-wave01);mask-image:var(--vk_image-mask-wave01);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
figure.wp-block-image.is-style-vk-image-wave02 img{-webkit-mask-image:var(--vk_image-mask-wave02);mask-image:var(--vk_image-mask-wave02);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
figure.wp-block-image.is-style-vk-image-wave03 img{-webkit-mask-image:var(--vk_image-mask-wave03);mask-image:var(--vk_image-mask-wave03);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
figure.wp-block-image.is-style-vk-image-wave04 img{-webkit-mask-image:var(--vk_image-mask-wave04);mask-image:var(--vk_image-mask-wave04);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
.wp-block-image.is-style-vk-image-rounded figure.alignleft img,.wp-block-image.is-style-vk-image-rounded figure.alignright img,.wp-block-image.is-style-vk-image-rounded figure.aligncenter img{border-radius:.5rem}
.wp-block-image.is-style-vk-image-circle figure.alignleft img,.wp-block-image.is-style-vk-image-circle figure.alignright img,.wp-block-image.is-style-vk-image-circle figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-circle);mask-image:var(--vk_image-mask-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
.wp-block-image.is-style-vk-image-border figure.alignleft img,.wp-block-image.is-style-vk-image-border figure.alignright img,.wp-block-image.is-style-vk-image-border figure.aligncenter img{border:1px solid #e5e5e5}
.wp-block-image.is-style-vk-image-photoFrame figure.alignleft,.wp-block-image.is-style-vk-image-photoFrame figure.alignright,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignleft{margin:0 1em .5em 0}
.wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignright{margin:0 0 .5em 1em}
.wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignwide,.wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignfull,.wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignwide,.wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignfull,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignwide,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignfull{width:auto}
.wp-block-image.is-style-vk-image-photoFrame figure.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame figure.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter figcaption{display:block !important;margin:8px 0 0}
.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignleft{margin:0 1em .5em 0}
.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignright{margin:0 0 .5em 1em}
.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignfull,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignfull,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignfull,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignfull,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignfull,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignfull{width:auto}
.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter figcaption{display:block !important;margin:8px 0 0}
.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter{transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg)}
.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignleft{margin:0 1em .5em 0}
.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignright{margin:0 0 .5em 1em}
.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignfull,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignfull,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignfull,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignfull,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignfull,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignfull{width:auto}
.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter figcaption{display:block !important;margin:8px 0 0}
.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter{transform:rotate(2deg);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg)}
.wp-block-image.is-style-vk-image-shadow figure.alignleft,.wp-block-image.is-style-vk-image-shadow figure.alignright,.wp-block-image.is-style-vk-image-shadow figure.aligncenter{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.wp-block-image.is-style-vk-image-shadow figure.alignleft figcaption,.wp-block-image.is-style-vk-image-shadow figure.alignright figcaption,.wp-block-image.is-style-vk-image-shadow figure.aligncenter figcaption{display:block}
.wp-block-image.is-style-vk-image-shadow figure.alignleft.alignwide,.wp-block-image.is-style-vk-image-shadow figure.alignright.alignwide,.wp-block-image.is-style-vk-image-shadow figure.aligncenter.alignwide{width:unset}
.wp-block-image.is-style-vk-image-wave01 figure.alignleft img,.wp-block-image.is-style-vk-image-wave01 figure.alignright img,.wp-block-image.is-style-vk-image-wave01 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave01);mask-image:var(--vk_image-mask-wave01);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
.wp-block-image.is-style-vk-image-wave02 figure.alignleft img,.wp-block-image.is-style-vk-image-wave02 figure.alignright img,.wp-block-image.is-style-vk-image-wave02 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave02);mask-image:var(--vk_image-mask-wave02);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
.wp-block-image.is-style-vk-image-wave03 figure.alignleft img,.wp-block-image.is-style-vk-image-wave03 figure.alignright img,.wp-block-image.is-style-vk-image-wave03 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave03);mask-image:var(--vk_image-mask-wave03);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
.wp-block-image.is-style-vk-image-wave04 figure.alignleft img,.wp-block-image.is-style-vk-image-wave04 figure.alignright img,.wp-block-image.is-style-vk-image-wave04 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave04);mask-image:var(--vk_image-mask-wave04);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
@media(width < 576px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@media(width < 992px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@media(width < 576px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@media(width < 992px){@-webkit-keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes shake-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@media(width < 576px){.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile]{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile] table{table-layout:auto}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile] table th,.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile] table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-visible=false]{scrollbar-width:none}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-visible=false]::-webkit-scrollbar{display:none}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-color]{scrollbar-width:thin;scrollbar-color:var(--vk-scrollbar-color) var(--vk-scrollbar-track-color, transparent)}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-color]::-webkit-scrollbar{height:8px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-color]::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color, transparent);border-radius:10px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-color]::-webkit-scrollbar-thumb{background:var(--vk-scrollbar-color);border-radius:10px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-track-color]:not([data-scrollbar-color]){scrollbar-width:thin}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar{height:8px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color);border-radius:10px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-visible=false][data-scrollbar-color],.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-visible=false][data-scrollbar-track-color]{scrollbar-width:none}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-visible=false][data-scrollbar-color]::-webkit-scrollbar,.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-mobile][data-scrollbar-visible=false][data-scrollbar-track-color]::-webkit-scrollbar{display:none}}
@media(width < 992px){.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet]{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet] table{table-layout:auto}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet] table th,.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet] table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-visible=false]{scrollbar-width:none}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-visible=false]::-webkit-scrollbar{display:none}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-color]{scrollbar-width:thin;scrollbar-color:var(--vk-scrollbar-color) var(--vk-scrollbar-track-color, transparent)}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-color]::-webkit-scrollbar{height:8px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-color]::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color, transparent);border-radius:10px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-color]::-webkit-scrollbar-thumb{background:var(--vk-scrollbar-color);border-radius:10px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-track-color]:not([data-scrollbar-color]){scrollbar-width:thin}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar{height:8px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color);border-radius:10px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-visible=false][data-scrollbar-color],.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-visible=false][data-scrollbar-track-color]{scrollbar-width:none}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-visible=false][data-scrollbar-color]::-webkit-scrollbar,.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-tablet][data-scrollbar-visible=false][data-scrollbar-track-color]::-webkit-scrollbar{display:none}}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc]{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc] table{table-layout:auto}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc] table th,.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc] table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-visible=false]{scrollbar-width:none}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-visible=false]::-webkit-scrollbar{display:none}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-color]{scrollbar-width:thin;scrollbar-color:var(--vk-scrollbar-color) var(--vk-scrollbar-track-color, transparent)}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-color]::-webkit-scrollbar{height:8px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-color]::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color, transparent);border-radius:10px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-color]::-webkit-scrollbar-thumb{background:var(--vk-scrollbar-color);border-radius:10px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-track-color]:not([data-scrollbar-color]){scrollbar-width:thin}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar{height:8px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-track-color]:not([data-scrollbar-color])::-webkit-scrollbar-track{background:var(--vk-scrollbar-track-color);border-radius:10px}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-visible=false][data-scrollbar-color],.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-visible=false][data-scrollbar-track-color]{scrollbar-width:none}
.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-visible=false][data-scrollbar-color]::-webkit-scrollbar,.wp-block-table.is-style-vk-table-scrollable[data-scroll-breakpoint=table-scrollable-pc][data-scrollbar-visible=false][data-scrollbar-track-color]::-webkit-scrollbar{display:none}
.wp-block-table thead th,.wp-block-table tfoot td{font-weight:bold}
.wp-block-table.is-style-vk-table-border-top-bottom table:where(:not(.has-border-color)) :where(th,td),.wp-block-table.is-style-vk-table-border table:where(:not(.has-border-color)) :where(th,td),.wp-block-table.is-style-vk-table-border-stripes table:where(:not(.has-border-color)) :where(th,td){border:1px solid;border-color:inherit}
.wp-block-table.is-style-vk-table-border-top-bottom table,.wp-block-table.is-style-vk-table-border-top-bottom th,.wp-block-table.is-style-vk-table-border-top-bottom td{border-left:none;border-right:none}
.wp-block-table.is-style-vk-table-border table:where(:not(.has-border-color)) th,.wp-block-table.is-style-vk-table-border table:where(:not(.has-border-color)) td{border:1px solid;border-color:inherit}
.wp-block-table.is-style-vk-table-border-stripes tbody tr:nth-child(2n+1){background-color:#f0f0f0}
.wp-block-table.is-style-vk-table-border-stripes table:where(:not(.has-border-color)) th,.wp-block-table.is-style-vk-table-border-stripes table:where(:not(.has-border-color)) td{border:1px solid;border-color:inherit}
@media(width < 576px){.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile] table :is(th,td){width:100%;display:block;border-top-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile] table :is(th,td):last-of-type:not(:last-child){border-bottom:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile]:not(.is-style-stripes) tr:first-of-type :is(th,td):first-of-type{border-top:1px solid;border-top-color:inherit}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile]:not(.is-style-stripes) table:where(:not(.has-border-color)) tr:first-of-type :is(th,td):first-of-type{border-top-color:inherit}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile] .has-border-color tr :is(th,td){border-left:none;border-right:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile] .has-border-color tr:first-of-type :is(th,td):first-of-type{border-top:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile] .has-border-color tr :is(th,td):last-of-type{border-bottom:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile].is-style-vk-table-border-top-bottom table:not(.has-border-color) tr:first-of-type :is(th,td):first-of-type,.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile].is-style-vk-table-border table:not(.has-border-color) tr:first-of-type :is(th,td):first-of-type,.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile].is-style-vk-table-border-stripes table:not(.has-border-color) tr:first-of-type :is(th,td):first-of-type{border-top:1px solid;border-top-color:inherit}}
@media(width < 992px){.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet] table :is(th,td){width:100%;display:block;border-top-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet] table :is(th,td):last-of-type:not(:last-child){border-bottom:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet]:not(.is-style-stripes) tr:first-of-type :is(th,td):first-of-type{border-top:1px solid;border-top-color:inherit}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet]:not(.is-style-stripes) table:where(:not(.has-border-color)) tr:first-of-type :is(th,td):first-of-type{border-top-color:inherit}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet] .has-border-color tr :is(th,td){border-left:none;border-right:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet] .has-border-color tr:first-of-type :is(th,td):first-of-type{border-top:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet] .has-border-color tr :is(th,td):last-of-type{border-bottom:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet].is-style-vk-table-border-top-bottom table:not(.has-border-color) tr:first-of-type :is(th,td):first-of-type,.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet].is-style-vk-table-border table:not(.has-border-color) tr:first-of-type :is(th,td):first-of-type,.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet].is-style-vk-table-border-stripes table:not(.has-border-color) tr:first-of-type :is(th,td):first-of-type{border-top:1px solid;border-top-color:inherit}}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc] table :is(th,td){width:100%;display:block;border-top-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc] table :is(th,td):last-of-type:not(:last-child){border-bottom:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc]:not(.is-style-stripes) tr:first-of-type :is(th,td):first-of-type{border-top:1px solid;border-top-color:inherit}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc]:not(.is-style-stripes) table:where(:not(.has-border-color)) tr:first-of-type :is(th,td):first-of-type{border-top-color:inherit}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc] .has-border-color tr :is(th,td){border-left:none;border-right:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc] .has-border-color tr:first-of-type :is(th,td):first-of-type{border-top:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc] .has-border-color tr :is(th,td):last-of-type{border-bottom:none}
.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc].is-style-vk-table-border-top-bottom table:not(.has-border-color) tr:first-of-type :is(th,td):first-of-type,.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc].is-style-vk-table-border table:not(.has-border-color) tr:first-of-type :is(th,td):first-of-type,.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc].is-style-vk-table-border-stripes table:not(.has-border-color) tr:first-of-type :is(th,td):first-of-type{border-top:1px solid;border-top-color:inherit}
/* ==== s17 ==== */

@media (max-width: 575.98px){:root,body{--vk-margin-sm:1rem;--vk-margin-md:3rem;--vk-margin-lg:4rem;}}
@media (min-width: 576px) and (max-width: 991.98px){:root,body{--vk-margin-sm:2rem;--vk-margin-md:4rem;--vk-margin-lg:5rem;}}
@media (min-width: 992px){:root,body{--vk-margin-sm:3rem;--vk-margin-md:5rem;--vk-margin-lg:6rem;}}
:root{--vk_image-mask-circle: url(/wp-content/plugins/vk-blocks-pro/inc/vk-blocks/images/circle.svg);
		--vk_image-mask-wave01: url(/wp-content/plugins/vk-blocks-pro/inc/vk-blocks/images/wave01.svg);
		--vk_image-mask-wave02: url(/wp-content/plugins/vk-blocks-pro/inc/vk-blocks/images/wave02.svg);
		--vk_image-mask-wave03: url(/wp-content/plugins/vk-blocks-pro/inc/vk-blocks/images/wave03.svg);
		--vk_image-mask-wave04: url(/wp-content/plugins/vk-blocks-pro/inc/vk-blocks/images/wave04.svg);}
:root{--vk-balloon-border-width:1px;

		--vk-balloon-speech-offset:-12px;}
:root{--vk_flow-arrow: url(/wp-content/plugins/vk-blocks-pro/inc/vk-blocks/images/arrow_bottom.svg);}
the breadcrumbs will be adjusted and posts will look beautifully without editing or adding a template files.
Author: Vektor,one-column,custom-background,custom-colors,custom-logo,custom-menu,editor-style,featured-images,footer-widgets,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready,block-styles,Copyright (C) 2015-2026 Vektor,Inc.
Lightning WordPress theme is licensed under the GPL.

Lightning WordPress Theme bundles the following third-party resources:

Font Awesome icon font,Copyright 2012 Fonticons,Inc.
its fonts are licensed under the terms of the SIL OFL License 1.1,and its code is licensed under the terms of the MIT license
Source: https://fontawesome.com/

Bootstrap framework,Copyright 2011 Bootstrap Authors and Twitter{.site-header-container--mobile-width--full{max-width:100%}.site-header-logo--mobile-position--left img{margin-left:0}}
@media(min-width: 992px){:root{--vk-width-container-padding:15px}
.header_scrolled .global-nav--scrolled--nav-container .global-nav-list{width:calc(var(--vk-width-container) - var(--vk-width-container-padding)*2);display:flex;margin-left:0;margin-right:0}
.header_scrolled .global-nav--scrolled--nav-container .global-nav-list>li{width:100%;border-right:1px solid var(--vk-color-border-hr)}
.header_scrolled .global-nav--scrolled--nav-container .global-nav-list>li:first-child{border-left:1px solid var(--vk-color-border-hr)}}
/* ==== s18 ==== */

/* Header Layout */:root{--vk-header-logo-url:url(../../../../uploads/2023/06/logo.png);}
/* ==== vk-mobile-fix-nav-css ==== */
.mobile-fix-nav_add_menu_btn .vk-mobile-nav{padding-top:15px}
.mobile-fix-nav .vk-mobile-nav-menu-btn{position:relative;top:unset;left:unset;border:none;box-shadow:none;background:0 0;text-indent:0;height:auto;width:auto}
.mobile-fix-nav_enable .vk-mobile-nav{height:calc(100% - 62px);box-sizing:border-box}
.mobile-fix-nav{position:fixed;bottom:0;left:0;width:100%;z-index:100}
.mobile-fix-nav .mobile-fix-nav-menu{margin:0 auto;box-sizing:border-box;height:62px;padding:12px 0 10px;overflow:hidden;display:flex;justify-content:space-around;align-items:center;width:100%;z-index:9999999999;opacity:.9}
.mobile-fix-nav .mobile-fix-nav-menu li{margin:0;padding:0;vertical-align:middle;list-style-type:none;font-size:10px;line-height:1.3}
.mobile-fix-nav .mobile-fix-nav-menu li .vk-mobile-nav-menu-btn,.mobile-fix-nav .mobile-fix-nav-menu li a{border:none;display:block;text-align:center;text-decoration:none;cursor:pointer}
.mobile-fix-nav .mobile-fix-nav-menu li .vk-mobile-nav-menu-btn i,.mobile-fix-nav .mobile-fix-nav-menu li .vk-mobile-nav-menu-btn svg,.mobile-fix-nav .mobile-fix-nav-menu li a i,.mobile-fix-nav .mobile-fix-nav-menu li a svg{font-size:22px;font-style:normal;margin-right:0}
.mobile-fix-nav .mobile-fix-nav-menu li .vk-mobile-nav-menu-btn .link-icon,.mobile-fix-nav .mobile-fix-nav-menu li a .link-icon{display:block;margin-bottom:4px}
@media (min-width:992px){.mobile-fix-nav{display:none}}
/* ==== s19 ==== */

body.custom-background{background-color: #ffffff;}
