img:is([sizes=auto i], [sizes^="auto, " i]) {contain-intrinsic-size: 3000px 1500px;}
#colorbox, #cboxOverlay, #cboxWrapper {position: absolute;top: 0;left: 0;z-index: 9999;overflow: hidden;}
#cboxOverlay {position: fixed;width: 100%;height: 100%;}
#cboxMiddleLeft, #cboxBottomLeft {clear: left;}
#cboxContent {position: relative;}
#cboxLoadedContent {overflow: auto;-webkit-overflow-scrolling: touch;}
#cboxTitle {margin: 0;}
#cboxLoadingOverlay, #cboxLoadingGraphic {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {cursor: pointer;}
.cboxPhoto {float: left;margin: auto;border: 0;display: block;max-width: none;}
.cboxIframe {width: 100%;height: 100%;display: block;border: 0;}
#colorbox, #cboxContent, #cboxLoadedContent {box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;}
#cboxOverlay {background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/overlay.png") repeat 0 0;}
#colorbox {outline: 0;}
#cboxTopLeft {width: 21px;height: 21px;background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/controls.png") no-repeat -101px 0;}
#cboxTopRight {width: 21px;height: 21px;background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/controls.png") no-repeat -130px 0;}
#cboxBottomLeft {width: 21px;height: 21px;background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/controls.png") no-repeat -101px -29px;}
#cboxBottomRight {width: 21px;height: 21px;background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/controls.png") no-repeat -130px -29px;}
#cboxMiddleLeft {width: 21px;background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/controls.png") left top repeat-y;}
#cboxMiddleRight {width: 21px;background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/controls.png") right top repeat-y;}
#cboxTopCenter {height: 21px;background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/border.png") 0 0 repeat-x;}
#cboxBottomCenter {height: 21px;background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/border.png") 0 -29px repeat-x;}
#cboxContent {background: #fff;overflow: hidden;}
.cboxIframe {background: #fff;}
#cboxError {padding: 50px;border: 1px solid #ccc;}
#cboxLoadedContent {margin-bottom: 28px;}
#cboxTitle {position: absolute;bottom: 4px;left: 0;text-align: center;width: 100%;color: #949494;}
#cboxCurrent {position: absolute;bottom: 4px;left: 58px;color: #949494;}
#cboxLoadingOverlay {background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/loading_background.png") no-repeat center center;}
#cboxLoadingGraphic {background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/loading.gif") no-repeat center center;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border: 0;padding: 0;margin: 0;overflow: visible;width: auto;background: 0 0;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline: 0;}
#cboxSlideshow {position: absolute;bottom: 4px;right: 30px;color: #0092ef;}
#cboxPrevious {position: absolute;bottom: 0;left: 0;background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/controls.png") no-repeat -75px 0;width: 25px;height: 25px;text-indent: -9999px;}
#cboxPrevious:hover {background-position: -75px -25px;}
#cboxNext {position: absolute;bottom: 0;left: 27px;background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/controls.png") no-repeat -50px 0;width: 25px;height: 25px;text-indent: -9999px;}
#cboxNext:hover {background-position: -50px -25px;}
#cboxClose {position: absolute;bottom: 0;right: 0;background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/controls.png") no-repeat -25px 0;width: 25px;height: 25px;text-indent: -9999px;}
#cboxClose:hover {background-position: -25px -25px;}
.cboxIE #cboxTopLeft, .cboxIE #cboxTopCenter, .cboxIE #cboxTopRight, .cboxIE #cboxBottomLeft, .cboxIE #cboxBottomCenter, .cboxIE #cboxBottomRight, .cboxIE #cboxMiddleLeft, .cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(0,255,255,1),endColorstr=rgba(0,255,255,1));}
.cboxIE6 #cboxTopLeft {background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/ie6/borderTopLeft.png");}
.cboxIE6 #cboxTopCenter {background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/ie6/borderTopCenter.png");}
.cboxIE6 #cboxTopRight {background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/ie6/borderTopRight.png");}
.cboxIE6 #cboxBottomLeft {background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/ie6/borderBottomLeft.png");}
.cboxIE6 #cboxBottomCenter {background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/ie6/borderBottomCenter.png");}
.cboxIE6 #cboxBottomRight {background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/ie6/borderBottomRight.png");}
.cboxIE6 #cboxMiddleLeft {background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/ie6/borderMiddleLeft.png");}
.cboxIE6 #cboxMiddleRight {background: url("//backend.cbase.info/wp-content/plugins/wp-rss-aggregator/core/css/../imgs/colorbox/ie6/borderMiddleRight.png");}
.cboxIE6 #cboxTopLeft, .cboxIE6 #cboxTopCenter, .cboxIE6 #cboxTopRight, .cboxIE6 #cboxBottomLeft, .cboxIE6 #cboxBottomCenter, .cboxIE6 #cboxBottomRight, .cboxIE6 #cboxMiddleLeft, .cboxIE6 #cboxMiddleRight {}
:root {--vk-color-border-hr: rgba(0,0,0,.07);--vk-color-bg-accent: rgba(0,0,0,.02);--vk-color-border-light: rgba(0,0,0,.07);--vk-color-border-zuru: rgba(255,255,255,.8);--vk-color-text-meta: #d44950;--vk-color-text-body: #555;--vk-color-text-link: #666;--vk-color-text-link-hover: #1e73be;--vk-size-radius: 4px;--vk-size-radius-sm: 2px;--vk-size-text: 16px;--vk-size-text-meta: .75rem;--vk-size-text-lg: 1.313rem;--vk-size-text-sm: .875rem;--vk-size-text-xs: .75rem;--vk-margin-meta: .5rem;--vk-margin-block-bottom: 2rem;}
.veu_leadTxt, p.veu_leadTxt {font-size: 2em;line-height: 150%;padding: 0;}
.veu_caption {font-size: .8em;}
.fa_v4 .btn.btn-blank:after {margin-left: .7em;font-family: FontAwesome;content: "";}
.fa_v5_css .btn.btn-blank:after {margin-left: .7em;font-family: Font Awesome 5 Free;content: "";font-weight: 900;}
dl.veu_qaItem {display: block;overflow: hidden;border-bottom: 1px dotted #ccc;padding: 0 0 25px;margin: 25px 0;width: 100%;position: relative;}
dl.veu_qaItem dd, dl.veu_qaItem dt {border: none;padding-left: 35px;}
dl.veu_qaItem dd:before, dl.veu_qaItem dt:before {position: absolute;left: 0;font-size: 24px;line-height: 105%;}
dl.veu_qaItem dt {margin-bottom: 15px;font-size: 18px;}
dl.veu_qaItem dt:before {font-family: Arial;content: "Q ";color: #e50000;}
dl.veu_qaItem dd {margin-bottom: 0;}
dl.veu_qaItem dd:before {font-family: Arial;content: "A ";color: #337ab7;}
.veu_flowBox {display: block;overflow: hidden;}
.veu_flowBox:after {content: "";background: url("//backend.cbase.info/wp-content/plugins/vk-all-in-one-expansion-unit/assets/css/../images/arrow_bottom.svg") center 50% no-repeat;background-size: 50px 50px;display: block;overflow: hidden;height: 50px;width: 50px;margin: 0 auto;}
.veu_flowBox:last-child {padding-bottom: 0;margin-bottom: 30px;}
.veu_flowBox:last-child:after {content: "";font-size: 0;background-image: none;}
.veu_flowBox dl {display: block;overflow: hidden;padding: 20px 25px;border: 3px solid #e5e5e5;margin: 0;}
.veu_flowBox dl dd, .veu_flowBox dl dt {padding-left: 0;border: none;}
.veu_flowBox dl dt {border-bottom: 1px dotted #ccc;margin-bottom: 10px;font-size: 1.2em;}
.veu_flowBox dl dd {margin-bottom: 0;}
.veu_flowBox dl dd h4 {margin: 0;padding: 0;}
.veu_flowBox dl dd p {margin-bottom: 10px;}
.veu_flowBox dl dd ul {margin-bottom: 0;}
.veu_dummyImage {padding: 20px;display: block;vertical-align: middle;text-align: center;background-color: #f5f5f5;border: 1px solid #ccc;margin-bottom: 15px;}
.veu_floatLeft {float: left;margin-right: 20px;}
.veu_floatRight {float: right;margin-left: 20px;}
.veu_feat_list {background: 0 0;border: none;padding: 0 0 0 2em;font-size: 2em;margin-top: 1.5em;position: relative;}
.veu_feat_list:after, .veu_feat_list:before {border: none;background: 0 0;}
.veu_feat_list:before {position: absolute;left: 0;top: -.2em;background-color: #4e7729;color: #fff;border-radius: 100%;margin-right: .5em;padding: .2em .5em;}
.veu_feat_list_1:before {content: "1";}
.veu_feat_list_2:before {content: "2";}
.veu_feat_list_3:before {content: "3";}
.veu_feat_list_4:before {content: "4";}
.veu_feat_list_5:before {content: "5";}
.veu_feat_list_6:before {content: "6";}
.veu_feat_list_7:before {content: "7";}
.veu_feat_list_8:before {content: "8";}
.veu_feat_list_9:before {content: "9";}
.link-list li {padding: .5em;}
iframe.wp-embedded-content {width: 100%;}
.veu_adminEdit {margin-top: 5px;}
.veu_contentAddSection {display: block;clear: both;overflow: hidden;margin-top: var(--vk-margin-block-bottom);margin-bottom: var(--vk-margin-block-bottom);}
.veu_contentAddSection:first-child {margin-top: 0;}
.btn {white-space: inherit;}
#wp-admin-bar-veu_adminlink .ab-veu-icon {position: relative;float: left;speak: never;padding: 4px 0;margin-right: 6px;display: block;width: 20px;height: 20px;background-image: url("//backend.cbase.info/wp-content/plugins/vk-all-in-one-expansion-unit/assets/css/../images/ex-unit-icon.svg");background-repeat: no-repeat;background-position: center;background-size: 20px !important;}
#wp-admin-bar-veu_adminlink:hover .ab-veu-icon {background-image: url("//backend.cbase.info/wp-content/plugins/vk-all-in-one-expansion-unit/assets/css/../images/ex-unit-icon-hover.svg");}
.veu_card {border: 3px solid var(--vk-color-border-light);border-radius: var(--vk-size-radius);}
.veu_card .veu_card_inner {position: relative;display: block;overflow: hidden;padding: 1.5rem;box-shadow: inset 0 0 0 1px var(--vk-color-border-zuru);}
.veu_card .veu_card_title {color: #464646;font-size: 16px;line-height: 1.4;padding: 0 0 .4em;margin: 0 0 1em;display: block;border-bottom: 1px solid #e5e5e5;border-top: none;border-left: none;border-right: none;background: 0 0;outline: unset;outline-offset: unset;box-shadow: unset;border-radius: unset;text-align: left;}
.veu_card .veu_card_title a {color: #464646;}
.veu_card .veu_card_title:after, .veu_card .veu_card_title:before {content: "";border: none;border-right: none;margin: 0;background: 0 0;height: 0;left: inherit;}
.relatedPosts h2 {margin-bottom: 10px;}
.veu_autoEyeCatchBox {display: block;overflow: hidden;margin-bottom: 2em;}
.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: #464646;}
.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;}
.veu_socialSet-position-before {margin-top: -1em;margin-bottom: 2em;}
.veu_socialSet-position-after {margin-top: 3em;}
.veu_socialSet {margin-bottom: 1.5em;}
.veu_socialSet ul {display: flex;flex-wrap: wrap;gap: 6px;padding: 0;margin: 0 0 3px;list-style: none;}
.veu_socialSet li {flex: 1 1 135px;background: 0 0;position: relative;display: block;overflow: visible;box-sizing: border-box;margin: 0;}
.veu_socialSet .sb_icon .sb_icon_inner {display: block;overflow: hidden;width: 100%;box-sizing: border-box;padding: 5px 10px;border-radius: var(--vk-size-radius);color: #fff;text-decoration: none;line-height: 100%;font-size: 90%;text-align: left;border: none;}
.veu_socialSet .sb_icon .sb_icon_inner:hover {box-shadow: none !important;transform: translateY(2px);cursor: pointer;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;}
.veu_socialSet .sb_icon .sb_icon_inner .sns_txt {position: relative;top: -1px;}
.veu_socialSet .sb_icon .sb_icon_inner .icon_sns {font-size: 100%;padding: 5px 8px 5px 0;display: inline-block;}
.veu_socialSet .sb_facebook a {background: #1877f2;box-shadow: 0 2px 0 #344e84;}
.veu_socialSet .sb_bluesky a {background: #1877f2;box-shadow: 0 2px 0 #344e84;}
.veu_socialSet .sb_hatena a {background: #007fc5;box-shadow: 0 2px 0 #00679f;}
.veu_socialSet .sb_twitter a {background: #00abec;box-shadow: 0 2px 0 #007eaa;}
.veu_socialSet .sb_x_twitter a {background: #0f1419;box-shadow: 0 2px 0 #000;}
.veu_socialSet .sb_google a {background: #dd4b39;box-shadow: 0 2px 0 #a03524;}
.veu_socialSet .sb_line a {background: #6ebd30;box-shadow: 0 2px 0 #5b9c28;}
.veu_socialSet .sb_copy .sb_icon_inner {background: #555;box-shadow: 0 2px 0 #333;padding-bottom: 4px;}
.veu_socialSet .sb_copy .sb_icon_inner i {font-size: 14px;}
.veu_count_sns_fb, .veu_count_sns_hb {position: absolute;bottom: 5px;right: 5px;font-size: 77%;line-height: 1;font-weight: 700;}
.veu_socialSet.veu_contentAddSection ul {padding: 0;}
.veu_socialSet.veu_contentAddSection ul li {padding: 0;margin: 0;}
[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;}
.vk_icon_w_r_sns_fb:before {content: "";}
.vk_icon_w_r_sns_google:before {content: "";}
.vk_icon_w_r_sns_hatena:before {content: "";}
.vk_icon_w_r_sns_line:before {content: "";}
.vk_icon_w_r_sns_twitter:before {content: "";}
.vk_icon_w_r_sns_x_twitter:before {content: "";}
.vk_icon_w_r_sns_bluesky:before {content: "";}
.veu_childPage_list {margin-top: 2.5em;display: flex;align-items: stretch;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;}
.veu_childPage_list:first-child {margin-top: 0;}
.veu_childPage_list .childPage_list_box {margin-bottom: 1.5em;width: 100%;text-decoration: none;}
.veu_childPage_list .childPage_list_box_inner {display: flex;flex-direction: column;height: 100%;box-sizing: border-box;}
.veu_childPage_list .wp-post-image {float: left;margin-right: 1em;margin-bottom: 1em;width: 30%;height: auto;border: solid 1px #ddd;}
.veu_childPage_list .childPage_list_body {position: relative;overflow: hidden;color: #333;font-size: 14px;height: 100%;}
.veu_childPage_list .childPage_list_body:hover {text-decoration: underline;}
.veu_childPage_list .childPage_list_text {overflow: hidden;line-height: 1.5em;margin-top: 0;margin-bottom: 3.5em;}
.veu_childPage_list .childPage_list_more {position: absolute;bottom: 0;right: 0;}
.veu_pageList_ancestor {clear: both;margin: 2.5em 0 1em;}
.veu_pageList_ancestor:first-child {margin-top: 0;}
.veu_pageList_ancestor .pageList_ancestor_title {margin-bottom: .5em;}
.veu_pageList_ancestor .pageList {margin-top: 0;margin-bottom: 0;padding-left: 0;}
.veu_pageList_ancestor .pageList a {display: block;padding: 8px 5px;border-bottom: solid 1px #ddd;color: #333;font-size: 14px;}
.veu_pageList_ancestor .pageList a:hover {text-decoration: underline;}
.veu_pageList_ancestor .pageList>.page_item {list-style: none;}
.veu_pageList_ancestor .pageList li {margin-bottom: 0;}
.veu_pageList_ancestor .pageList ul {margin: 0;padding-left: 0;padding-bottom: 0;}
.veu_pageList_ancestor .pageList ul li {position: relative;list-style: none;}
.veu_pageList_ancestor .pageList ul li:before {position: absolute;top: .26em;left: 5px;display: inline-block;}
.veu_pageList_ancestor .pageList ul li a {padding-left: 20px;}
.veu_pageList_ancestor .pageList ul li li a {padding-left: 30px;}
.veu_pageList_ancestor .pageList ul li li li a {padding-left: 40px;}
.veu_pageList_ancestor .current_page_item>a {font-weight: 700;}
.veu_followSet {margin: 30px 0;display: table;table-layout: fixed;width: 100%;background-color: #2b2b2b;color: #fff;}
.veu_followSet iframe {margin-bottom: 10px;}
.veu_followSet .followSet_img {display: table-cell;min-width: 240px;background-position: center;background-size: cover;}
.veu_followSet .followSet_body {display: table-cell;padding: 15px;text-align: center;vertical-align: middle;line-height: 1.4;font-size: 20px;}
.veu_followSet .followSet_fb_page {margin-top: 0;display: block;width: 100%;transform: scale(1.2);}
.veu_followSet .followSet_tw_follow {width: 100%;padding: 0;}
.veu_followSet .followSet_tw_follow iframe {margin-bottom: 0;}
.veu_followSet .followSet_feedly {text-align: center;}
.veu_contact .contact_frame {display: block;overflow: hidden;background-color: var(--vk-color-bg-accent);}
.veu_contact .contact_txt_catch, .veu_contact .contact_txt_tel, .veu_contact .contact_txt_time {display: block;overflow: hidden;}
.veu_contact .contact_txt_catch, .veu_contact .contact_txt_time {font-size: 14px;line-height: 128.6%;}
.veu_contact .contact_txt_tel {padding: 5px 0;font-size: 28px;line-height: 105%;font-weight: 700;color: var(--vk-color-primary);}
.veu_contact .contact_txt_tel_icon {margin-right: .3rem;}
.veu_contact .contact_bt_subTxt {display: block;overflow: hidden;font-size: 12px;margin-top: .2rem;}
.veu_contact .contact_txt {text-align: center;}
.veu_contact .contact_bt {display: block;text-decoration: none;line-height: 1.2;padding: .5rem 1.5rem .6rem;}
.veu_contact .contact_bt_subTxt, .veu_contact .contact_bt_txt {color: #fff;}
.widget_vkexunit_contact_section {margin-bottom: var(--vk-margin-block-bottom);}
.widget_vkexunit_contact_section .veu_contentAddSection {margin: 0;}
.c-widget .veu_contact .customize-partial-edit-shortcut-button, .widget .veu_contact .customize-partial-edit-shortcut-button {top: 45px;}
.veu_insertAds {margin-top: 1em;margin-bottom: 2em;}
.veu_relatedPosts a {color: var(--vk-color-text-body);text-decoration: none;}
.veu_relatedPosts .relatedPosts_title {font-size: var(--vk-size-text-lg);}
.veu_relatedPosts>.row {display: flex;margin: 0;margin-right: -3%;flex-wrap: wrap;}
.veu_relatedPosts .relatedPosts_item {float: none;margin-right: 2.9%;padding-right: 0;padding-left: 0;width: 47%;border-bottom: solid 1px var(--vk-color-border-hr);flex: initial;}
.veu_relatedPosts .relatedPosts_item>.media:first-child {border: none;}
.veu_relatedPosts .relatedPosts_item>.media {display: flex;padding: 1em 0 .8em;margin-top: 0;border: none;}
.veu_relatedPosts .relatedPosts_item>.media .media-body {font-size: var(--vk-size-text-xs);}
.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail {width: 80px;min-width: 80px;padding-right: 15px;margin-bottom: 0;}
.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail img {border: 1px solid var(--vk-color-border-hr);max-width: 100%;height: auto;-o-object-fit: contain;object-fit: contain;}
.veu_relatedPosts .relatedPosts_item>.media .media-heading {font-size: var(--vk-size-text-sm);margin-bottom: var(--vk-margin-meta);}
.veu_relatedPosts .relatedPosts_item:nth-child(1) {border-top: solid 1px var(--vk-color-border-hr);}
.veu_relatedPosts .relatedPosts_item:nth-child(2) {border-top: solid 1px var(--vk-color-border-hr);}
.page_top_btn {position: fixed;right: 2%;bottom: 3%;z-index: 99999;width: 40px;height: 38px;color: transparent;border: none;background: rgba(0,0,0,.8);box-shadow: 0 0 0 1px rgba(255,255,255,.8),0 0 0 2px rgba(0,0,0,.8);background-image: var(--ver_page_top_button_url);background-size: 50%;background-repeat: no-repeat;background-position: center;opacity: 0;transition: opacity .3s;text-decoration: none;}
.page_top_btn:hover {transition: opacity .3s;color: transparent;text-decoration: none;}
.page_top_btn .customize-partial-edit-shortcut-button {left: -40px;}
.scrolled .page_top_btn {display: block;opacity: 1;color: transparent;}
.veu_fbPagePlugin .fbPagePlugin_body {margin: 0 auto;border: 4px solid #efefef;background-color: #f9f9f9;text-align: center;}
iframe.twitter-timeline {margin-right: auto;margin-left: auto;width: 740px !important;}
.veu_postList {margin-bottom: 30px;}
.veu_postList .subSection-title, .veu_postList h1.mainSection-title {margin-bottom: 0;}
.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_terms {position: relative;}
.veu_postList .postList_terms a {margin-right: 3px;padding: 2px 5px 2px;border-radius: var(--vk-size-radius-sm);background-color: #efefef;font-size: 10px;line-height: 1;position: relative;top: -1px;}
.veu_postList .postList_terms a:hover {text-decoration: none;}
.veu_postList .postList_more {margin: 10px 5px 0 0;text-align: right;}
.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;}
.veu_profile .profile {overflow: hidden;}
.veu_profile .media_outer {position: relative;display: block;overflow: hidden;margin: .8em 0 .8em;box-sizing: border-box;}
.veu_profile .media_outer img {max-width: 100%;height: auto;}
.veu_profile .media_round {border-radius: 50%;width: 120px;height: 120px;position: relative;}
.veu_profile .media_round img {position: absolute;left: -9999px;}
.veu_profile .media_center {margin-left: auto;margin-right: auto;}
.veu_profile .media_center img {display: block;margin-left: auto;margin-right: auto;}
.veu_profile .media_float {float: left;margin-right: 1em;}
.veu_profile .media_float+.profile_text {padding-top: .8em;}
.veu_profile .profile_text {margin-bottom: 1em;font-size: 14px;}
.veu_profile .sns_btns {margin: 0;padding: 0;width: 100%;}
.veu_profile .sns_btns li {float: left;margin-right: .45em;list-style: none;text-align: center;}
.veu_profile .sns_btns li a {display: block;position: relative;width: 40px;height: 40px;border-radius: 23px;color: #fff;text-decoration: none;font-size: 20px;}
.veu_profile .sns_btns li a:hover {color: #fff;text-decoration: none;opacity: .8;}
.veu_profile .sns_btns li a.bg_fill .icon {color: #fff;}
.veu_profile .sns_btns .icon {position: absolute;top: 50%;left: 50%;transform: translateY(-50%) translateX(-50%);}
.veu_profile .sns_btns .facebook_btn a {background: #3b5998;border: 1px solid #3b5998;}
.veu_profile .sns_btns .facebook_btn a .icon {color: #3b5998;}
.veu_profile .sns_btns .twitter_btn a {background: #0f1419;border: 1px solid #0f1419;}
.veu_profile .sns_btns .twitter_btn a .icon {color: #0f1419;}
.veu_profile .sns_btns .mail_btn a {background: #2f915f;border: 1px solid #2f915f;}
.veu_profile .sns_btns .mail_btn a .icon {color: #2f915f;}
.veu_profile .sns_btns .youtube_btn a {background: #c81d1c;border: 1px solid #c81d1c;}
.veu_profile .sns_btns .youtube_btn a .icon {color: #c81d1c;}
.veu_profile .sns_btns .rss_btn a {background: #f26522;border: 1px solid #f26522;}
.veu_profile .sns_btns .rss_btn a .icon {color: #f26522;}
.veu_profile .sns_btns .instagram_btn a {background: #3f729b;border: 1px solid #3f729b;}
.veu_profile .sns_btns .instagram_btn a .icon {color: #3f729b;}
.veu_profile .sns_btns .linkedin_btn a {background: #0077b5;border: 1px solid #0077b5;}
.veu_profile .sns_btns .linkedin_btn a .icon {color: #0077b5;}
.veu_3prArea .prArea {padding-bottom: 3.5em;}
.veu_3prArea .subSection-title {font-size: 18px;margin-top: .8em;}
.veu_3prArea .summary {margin-bottom: .5em;font-size: 14px;line-height: 1.6em;}
.veu_3prArea .linkurl {position: absolute;bottom: 0;right: 15px;}
.veu_3prArea .linkurl a {text-decoration: none;}
.veu_3prArea_image {margin-bottom: .8em;border: 1px solid #e5e5e5;}
.veu_3prArea_image .image_pc {display: block;}
.veu_3prArea_image .image_sp {display: none;}
.veu_3prArea_image img {width: 100%;}
.veu_3prArea_image_link {border: 1px solid #fff;display: block;overflow: hidden;}
.prBlock a {color: #333;}
.prBlock a:hover {color: #333;text-decoration: none;}
.prBlock a .prBlock_summary:hover {text-decoration: underline;}
.prBlock .prBlock_icon_outer {display: block;position: relative;margin: 0 auto;width: 80px;height: 80px;border-radius: 50%;}
.prBlock .prBlock_icon {position: absolute;top: 50%;left: 50%;transform: translateY(-50%) translateX(-50%);font-size: 36px;}
.prBlock .prBlock_title {margin-top: .9em;margin-bottom: .7em;text-align: center;font-size: 18px;line-height: 1.4em;}
.prBlock .prBlock_image {position: relative;display: block;width: 120px;height: 120px;margin: 0 auto;overflow: hidden;border-radius: 50%;text-indent: -9999px;}
.prBlock .prBlock_summary {margin-bottom: .5em;text-align: center;font-size: 14px;line-height: 1.6em;}
.veu_button i, .veu_button svg {margin-left: .3em;margin-right: .3em;}
.veu_button .button_mainText, .veu_button .button_subText {display: block;}
.veu_button .btn.btn-sm {padding-top: .6em;padding-bottom: .45em;}
.veu_button .btn {padding-top: .8em;padding-bottom: .6em;}
.veu_button .btn.btn-lg {padding-top: .8em;padding-bottom: .7em;}
.veu_banner {text-align: center;display: block;overflow: hidden;}
@media (min-width:481px) {.veu_followSet .followSet_body {padding: 40px;}
	.veu_followSet .followSet_title {font-size: 18px;margin-bottom: 10px;}}
@media (min-width:541px) {.veu_childPage_list .childPage_list_box {width: 48%;}}
@media (min-width:768px) {.veu_leadTxt, p.veu_leadTxt {margin-bottom: .7em;}
	.veu_sitemap:where(:not(.veu_metabox_section)) .sitemap-col {width: 48%;}}
@media (min-width:1200px) {.veu_contact-layout-horizontal p.contact_txt {margin-bottom: 0;}
	.veu_contact-layout-horizontal .contact_txt {float: left;text-align: left;}
	.veu_contact-layout-horizontal .contact_bt {float: right;padding: .7em 1.5em;}}
@media screen and (max-width:992px) {.prBlock {margin-bottom: 1.5em;}}
@media (max-width:971px) {.veu_insertAds {margin-bottom: .5em;}
	.veu_insertAds .col-md-6 {margin-bottom: 1em;}}
@media (max-width:768px) {.veu_relatedPosts .relatedPosts_item {max-width: 100%;}
	.veu_relatedPosts .relatedPosts_item {display: block;width: 100%;}
	.veu_relatedPosts .relatedPosts_item:nth-child(2) {border-top: none;}}
@media (max-width:767px) {.veu_socialSet .veu_count_sns_fb, .veu_socialSet .veu_count_sns_hb {bottom: 2px;}
	.veu_socialSet .sb_icon a {padding: 8px 10px;}
	.veu_childPage_list .wp-post-image {width: 25%;}}
@media screen and (max-width:767px) {.veu_3prArea .prArea {margin-bottom: 1em;display: block;overflow: hidden;}
	.veu_3prArea .image_pc {display: none;}
	.veu_3prArea .image_sp {display: block;}
	.veu_3prArea .linkurl {margin-bottom: 1.5em;}
	.veu_3prArea_image {width: 138px;margin: 0 1em 0 0;float: left;}}
@media (max-width:576px) {.veu_contact .contact_txt_tel {font-size: 25px;}}
@media (max-width:480px) {.veu_followSet .followSet_title {font-size: 12px;margin-bottom: 0;}}
:root {--ver_page_top_button_url: url("https://www.consensus-base.com/wp-content/plugins/vk-all-in-one-expansion-unit/assets/images/to-top-btn-icon.svg");}
@font-face {font-weight: 400;font-style: normal;font-family: "vk_sns";src: url("https://www.consensus-base.com/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.eot?-bq20cj");src: url("https://www.consensus-base.com/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj") format("embedded-opentype"),url("https://www.consensus-base.com/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.woff?-bq20cj") format("woff"),url("https://www.consensus-base.com/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.ttf?-bq20cj") format("truetype"),url("https://www.consensus-base.com/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns") format("svg");}
.veu_promotion-alert__content--text {border: 1px solid rgba(0,0,0,.125);padding: .5em 1em;border-radius: var(--vk-size-radius);margin-bottom: var(--vk-margin-block-bottom);font-size: .875rem;}
.veu_promotion-alert__content--text p:last-of-type {margin-bottom: 0;margin-top: 0;}
: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;}
#end-resizable-editor-section {display: none;}
.aligncenter {clear: both;}
.items-justified-left {justify-content: flex-start;}
.items-justified-center {justify-content: center;}
.items-justified-right {justify-content: flex-end;}
.items-justified-space-between {justify-content: space-between;}
.screen-reader-text {border: 0;clip-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;}}
: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: #000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: .44rem;--wp--preset--spacing--30: .67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp: 6px 6px 0px #000;}
:where(.is-layout-flex) {gap: .5em;}
:where(.is-layout-grid) {gap: .5em;}
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;}
:where(.wp-block-columns.is-layout-flex) {gap: 2em;}
:where(.wp-block-columns.is-layout-grid) {gap: 2em;}
:where(.wp-block-post-template.is-layout-flex) {gap: 1.25em;}
:where(.wp-block-post-template.is-layout-grid) {gap: 1.25em;}
.has-black-color {color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-color {color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-color {color: var(--wp--preset--color--white) !important;}
.has-pale-pink-color {color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-color {color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-color {color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-color {color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-color {color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-color {color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-color {color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-color {color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-color {color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-background-color {background-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-background-color {background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-background-color {background-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-background-color {background-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-background-color {background-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-background-color {background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-background-color {background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-background-color {background-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-background-color {background-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-background-color {background-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-background-color {background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-background-color {background-color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-border-color {border-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-border-color {border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-border-color {border-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-border-color {border-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-border-color {border-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-border-color {border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-border-color {border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-border-color {border-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-border-color {border-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-border-color {border-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-border-color {border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-border-color {border-color: var(--wp--preset--color--vivid-purple) !important;}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background {background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background {background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}
.has-cool-to-warm-spectrum-gradient-background {background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}
.has-blush-light-purple-gradient-background {background: var(--wp--preset--gradient--blush-light-purple) !important;}
.has-blush-bordeaux-gradient-background {background: var(--wp--preset--gradient--blush-bordeaux) !important;}
.has-luminous-dusk-gradient-background {background: var(--wp--preset--gradient--luminous-dusk) !important;}
.has-pale-ocean-gradient-background {background: var(--wp--preset--gradient--pale-ocean) !important;}
.has-electric-grass-gradient-background {background: var(--wp--preset--gradient--electric-grass) !important;}
.has-midnight-gradient-background {background: var(--wp--preset--gradient--midnight) !important;}
.has-small-font-size {font-size: var(--wp--preset--font-size--small) !important;}
.has-medium-font-size {font-size: var(--wp--preset--font-size--medium) !important;}
.has-large-font-size {font-size: var(--wp--preset--font-size--large) !important;}
.has-x-large-font-size {font-size: var(--wp--preset--font-size--x-large) !important;}
.wp-block-button__link {color: #fff;background-color: #32373c;border-radius: 9999px;box-shadow: none;text-decoration: none;padding: calc(.667em + 2px) calc(1.333em + 2px);font-size: 1.125em;}
.wp-block-file__button {background: #32373c;color: #fff;text-decoration: none;}
.wpaicg-chat-content-wrapper {position: relative;flex-grow: 1;display: flex;}
.wpaicg-chat-shortcode, .wpaicg-chatbox {position: relative;}
.wpaicg-chat-shortcode-content {overflow-y: auto;flex-grow: 1;padding: 15px;}
.wpaicg-chat-shortcode:hover {box-shadow: 0 12px 24px rgba(0,0,0,.2);}
.wpaicg-chat-shortcode-content ul {overflow-y: auto;margin: 0;padding: 0;list-style: none;}
.wpaicg-chat-shortcode-content ul .wpaicg-user-message {margin-left: auto;margin-bottom: 20px;margin-right: 10px;padding: 10px;border-radius: 20px;box-shadow: 0 2px 4px rgba(0,0,0,.05);width: fit-content;}
.wpaicg-chat-shortcode-content ul .wpaicg-ai-message {margin-bottom: 20px;margin-right: 10px;padding: 10px;border-radius: 20px;box-shadow: 0 2px 4px rgba(0,0,0,.05);width: fit-content;}
.wpaicg-chat-shortcode-type {display: flex;align-items: center;padding: 0;}
textarea.wpaicg-chat-shortcode-typing {flex: 1;resize: vertical;padding-left: 1em;}
textarea.auto-expand {overflow: hidden;transition: box-shadow .5s ease-in-out;line-height: 2;}
textarea.auto-expand.resizing {transition: box-shadow .5s ease-in-out;box-shadow: 0 0 12px rgba(81,203,238,.8);line-height: 2;}
textarea.auto-expand:focus {outline: none;box-shadow: 0 0 5px rgba(81,203,238,1);line-height: 2;}
.wpaicg-chat-shortcode .wpaicg-bot-thinking {bottom: 0;font-size: 11px;display: none;margin-bottom: 5px;}
.wpaicg-jumping-dots span {position: relative;bottom: 0;-webkit-animation: wpaicg-jump 1.5s infinite;animation: wpaicg-jump 2s infinite;}
.wpaicg-jumping-dots .wpaicg-dot-1 {-webkit-animation-delay: .2s;animation-delay: .2s;}
.wpaicg-jumping-dots .wpaicg-dot-2 {-webkit-animation-delay: .4s;animation-delay: .4s;}
.wpaicg-jumping-dots .wpaicg-dot-3 {-webkit-animation-delay: .6s;animation-delay: .6s;}
@-webkit-keyframes wpaicg-jump {0% {bottom: 0;}
	20% {bottom: 5px;}
	40% {bottom: 0;}}
@keyframes wpaicg-jump {0% {bottom: 0;}
	20% {bottom: 5px;}
	40% {bottom: 0;}}
.log_notification {font-size: 11px;font-style: italic;padding: 10px;border-radius: 5px;}
.wpaicg-chat-message-error {color: red;}
.wpaicg-chat-shortcode-footer {font-size: .75rem;padding: 12px 20px;}
.wpaicg-chat-shortcode-footer a {color: inherit;text-decoration: none;}
.wpaicg-conversation-starters {display: flex;flex-wrap: wrap;gap: 10px;padding: 15px;justify-content: center;visibility: hidden;}
.wpaicg-conversation-starter {border: none;border-radius: 20px;padding: 5px 10px;cursor: pointer;transition: background-color .3s ease,transform .5s ease-out,opacity .5s ease-out;display: flex;opacity: 0;transform: translateY(20px);}
.wpaicg-conversation-starter:hover {filter: brightness(90%);}
.wpaicg-img-spinner {display: none;width: 16px;height: 16px;border: 2px solid rgba(0,0,0,.1);border-left-color: #000;border-radius: 50%;animation: spin 1s linear infinite;}
@keyframes spin {0% {transform: rotate(0deg);}
	100% {transform: rotate(360deg);}}
.wpaicg-thumbnail-placeholder {display: none;width: 50px;height: 50px;overflow: hidden;}
.wpaicg_chat_additions {display: flex;justify-content: center;align-items: center;position: absolute;right: 20px;}
.blinking-cursor {font-weight: 100;color: #fff;animation: blink 1s step-end infinite;}
@keyframes blink {from, to {color: transparent;}
	50% {color: inherit;}}
.wpaicg-chat-shortcode .wpaicg-pdf-remove {font-size: 33px;justify-content: center;align-items: center;width: 16px;height: 16px;line-height: unset;font-family: Arial,serif;border-radius: 50%;font-weight: 400;padding: 0;}
.wpaicg-chat-shortcode .wpaicg-pdf-loading {border-bottom-color: transparent;}
.wpaicg-chat-shortcode .wpaicg-chatbox-action-bar {position: relative;top: 0;right: 0;left: 0;height: 40px;padding: 0 10px;display: flex;justify-content: flex-end;align-items: center;box-shadow: 0 2px 4px rgba(0,0,0,.05);transition: background-color .3s ease;min-height: 40px;}
.wpaicg-icon-container {position: relative;margin-bottom: 30px;margin-top: 10px;}
.wpaicg-copy-button, .wpaicg-thumbs-up-button, .wpaicg-thumbs-down-button {position: absolute;bottom: -25px;display: inline-block;background: 0 0;border: none;cursor: pointer;padding: 0;opacity: 0;visibility: hidden;transition: opacity .3s ease,visibility .3s ease;outline: none;}
.wpaicg-copy-button {left: 10px;}
.wpaicg-thumbs-up-button {left: 40px;}
.wpaicg-thumbs-down-button {left: 70px;}
.wpaicg-icon-container:hover .wpaicg-copy-button, .wpaicg-icon-container:hover .wpaicg-thumbs-up-button, .wpaicg-icon-container:hover .wpaicg-thumbs-down-button, .wpaicg-copy-button:hover, .wpaicg-thumbs-up-button:hover, .wpaicg-thumbs-down-button:hover {opacity: 1;visibility: visible;background-color: transparent !important;color: inherit !important;}
.wpaicg-icon-container a:hover {color: inherit !important;background-color: transparent !important;text-decoration: none !important;}
.wpaicg-copy-button img, .wpaicg-thumbs-up-button img, .wpaicg-thumbs-down-button img {width: 16px;height: 16px;filter: none;color: inherit;transition: none;}
.wpaicg-copy-button img:hover, .wpaicg-thumbs-up-button img:hover, .wpaicg-thumbs-down-button img:hover {filter: none;color: inherit;}
.wpaicg-copy-button, .wpaicg-thumbs-up-button, .wpaicg-thumbs-down-button {background: 0 0;border: none;padding: 0;cursor: pointer;color: inherit;outline: none;}
.wpaicg-copy-button:hover, .wpaicg-thumbs-up-button:hover, .wpaicg-thumbs-down-button:hover {background: 0 0;color: inherit;}
.wpaicg-copy-button:focus, .wpaicg-thumbs-up-button:focus, .wpaicg-thumbs-down-button:focus {outline: none;}
.wpaicg-feedback-modal-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);z-index: 1000;display: flex;justify-content: center;align-items: center;padding: 10px;}
.wpaicg-feedback-modal {background-color: #fff;color: #333;padding: 20px;border-radius: 10px;width: 100%;max-width: 400px;box-shadow: 0 0 15px rgba(0,0,0,.2);text-align: center;position: relative;margin: 0 auto;box-sizing: border-box;}
.wpaicg-feedback-modal h2 {margin-top: 0;}
.wpaicg-feedback-textarea {width: 100%;height: 80px;margin: 10px 0;border-radius: 5px;}
.wpaicg-feedback-modal-buttons {display: flex;justify-content: flex-end;align-items: center;margin-top: 10px;}
.wpaicg-feedback-message {flex-grow: 1;margin-right: 10px;text-align: left;}
.wpaicg-feedback-modal-submit {padding: 10px 20px;border: none;border-radius: 5px;cursor: pointer;background-color: #007bff;color: #fff;margin-left: 10px;}
.wpaicg-feedback-modal-close {position: absolute;top: 10px;right: 10px;background: 0 0;border: none;color: #333;cursor: pointer;}
.wpaicg-chatbox-download-btn, .wpaicg-chatbox-clear-btn, .wpaicg-chatbox-fullscreen, .wpaicg-chatbox-audio-btn, .wpaicg-chatbox-close-btn {cursor: pointer;display: flex;align-items: center;justify-content: center;margin: 0 5px;transition: background-color .3s ease;}
.wpaicg-chatbox-download-btn svg, .wpaicg-chatbox-clear-btn svg, .wpaicg-chatbox-fullscreen svg, .wpaicg-chatbox-audio-btn, .wpaicg-chatbox-close-btn svg {fill: currentColor;height: 16px;width: 16px;}
.wpaicg-chatbox-download-btn:hover, .wpaicg-chatbox-clear-btn:hover, .wpaicg-chatbox-fullscreen:hover, .wpaicg-chatbox-close-btn:hover {background-color: rgba(0,0,0,.1);}
.wpaicg-chatbox-fullscreen svg.wpaicg-exit-fullscreen {display: none;fill: none;height: 16px;width: 16px;}
.wpaicg-chatbox-fullscreen svg.wpaicg-exit-fullscreen path, .wpaicg-chatbox-fullscreen svg.wpaicg-active-fullscreen path {fill: currentColor;}
.wpaicg-chatbox-fullscreen svg.wpaicg-active-fullscreen {fill: none;height: 16px;width: 16px;}
.wpaicg-chatbox-fullscreen.wpaicg-fullscreen-box svg.wpaicg-active-fullscreen {display: none;}
.wpaicg-chatbox-fullscreen.wpaicg-fullscreen-box svg.wpaicg-exit-fullscreen {display: block;}
.wpaicg-fullscreened {border-radius: 0;border: none;}
.wpaicg-fullscreened .wpaicg-chatbox-action-bar {top: 0;z-index: 99;border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-left-radius: 3px;}
.wpaicg-sidebar {position: absolute;top: 0;left: 0;width: 0;height: 100%;overflow: hidden;opacity: 0;transition: width .3s ease,opacity .3s ease;display: flex;flex-direction: column;box-sizing: border-box;z-index: 1000;}
.wpaicg-sidebar.open {width: 250px;opacity: 1;min-width: 250px;}
.wpaicg-sidebar.open~.wpaicg-chat-shortcode-content {margin-left: 250px;transition: margin-left .3s ease;}
.wpaicg-sidebar.open~.wpaicg-chatbox-content {margin-left: 250px;transition: margin-left .3s ease;}
.wpaicg-sidebar-header {padding: 15px;}
.wpaicg-sidebar-header h3 {margin: 0 0 5px;font-size: 1.2em;}
.wpaicg-sidebar-header p {margin: 0;font-size: .9em;}
.wpaicg-conversation-list {list-style: none;padding: 15px;margin: 0;flex-grow: 1;overflow-y: auto;}
.wpaicg-conversation-list li .wpaicg-delete-icon {display: none;position: absolute;top: 55%;right: 10px;transform: translateY(-50%);cursor: pointer;}
.wpaicg-conversation-list li:hover .wpaicg-delete-icon {display: inline-block;}
.wpaicg-conversation-list li {margin-bottom: 10px;padding: 10px;border-radius: 5px;cursor: pointer;transition: background-color .3s ease,color .3s ease;display: flex;align-items: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;position: relative;}
.wpaicg-new-chat-button {border: none;padding: 5px 10px;border-radius: 4px;cursor: pointer;margin-top: 10px;}
.wpaicg-sidebar-toggle {position: absolute;left: 0;top: 50%;transform: translate(-50%,0);display: flex;align-items: center;justify-content: center;cursor: pointer;border-radius: 5px;transition: background-color .3s ease,box-shadow .3s ease;z-index: 1002;}
.wpaicg-sidebar-toggle span {font-size: 18px;}
.wpaicg-chat-shortcode ::-webkit-scrollbar-track {border-radius: 10px;}
.wpaicg-chat-shortcode ::-webkit-scrollbar-thumb {background-color: #888;border-radius: 10px;}
.wpaicg-chat-shortcode ::-webkit-scrollbar-thumb:hover {background-color: #555;}
.wpaicg-chat-shortcode ::-webkit-scrollbar {width: 8px;height: 8px;}
@media (max-width:768px) {.wpaicg-chat-shortcode {width: auto;margin-right: 10px;margin-left: 10px;}
	@media (max-width:480px) {.wpaicg-chat-shortcode {margin-right: 5px;margin-left: 5px;}
		.wpaicg-feedback-modal {max-width: 95%;padding: 15px;margin: 0 auto;}
		.wpaicg-feedback-modal-submit {padding: 8px 16px;}
		.wpaicg-feedback-textarea {height: 60px;}}}
@media (max-width:768px) {.wpaicg-sidebar-toggle {padding: 10px;}}
@media (max-width:767px) {.wpaicg_chat_widget_content.wpaicg-fullscreened {position: fixed !important;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;width: 100% !important;height: 100% !important;max-width: none !important;max-height: none !important;margin: 0 !important;padding: 0 !important;overflow: hidden !important;z-index: 9999999 !important;}
	.wpaicg_chat_widget_content.wpaicg-fullscreened .wpaicg-chatbox {width: 100% !important;height: 100% !important;max-width: none !important;max-height: none !important;border-radius: 0 !important;margin: 0 !important;overflow: hidden !important;box-shadow: none !important;display: flex !important;flex-direction: column !important;}
	.wpaicg_chat_widget_content.wpaicg-fullscreened .wpaicg-chatbox-content {flex: 1 !important;overflow: hidden !important;}
	.wpaicg_chat_widget_content.wpaicg-fullscreened .wpaicg-chatbox-messages {max-height: none !important;overflow-y: auto !important;}
	.wpaicg_chat_widget_content.wpaicg-fullscreened .wpaicg-chatbox-type {position: sticky !important;bottom: 0 !important;z-index: 3 !important;padding: 10px !important;}
	.wpaicg_chat_widget {max-width: 100% !important;}
	.wpaicg-chatbox-action-bar span {padding: 8px !important;margin: 0 8px !important;}
	.wpaicg-chatbox-typing {min-height: 50px !important;}
	.wpaicg_chat_widget_content.wpaicg-fullscreened .wpaicg-chatbox-fullscreen {display: none !important;}}
@media (max-width:767px) {.wpaicg_chat_widget .wpaicg_toggle {width: 60px !important;height: 60px !important;}
	.wpaicg_chat_widget .wpaicg_toggle img {width: 100% !important;height: 100% !important;}}
#toc_container li, #toc_container ul {margin: 0;padding: 0;}
#toc_container.no_bullets li, #toc_container.no_bullets ul, #toc_container.no_bullets ul li, .toc_widget_list.no_bullets, .toc_widget_list.no_bullets li {background: 0 0;list-style-type: none;list-style: none;}
#toc_container.have_bullets li {padding-left: 12px;}
#toc_container ul ul {margin-left: 1.5em;}
#toc_container {background: #f9f9f9;border: 1px solid #aaa;padding: 10px;margin-bottom: 1em;width: auto;display: table;font-size: 95%;}
#toc_container.toc_light_blue {background: #edf6ff;}
#toc_container.toc_white {background: #fff;}
#toc_container.toc_black {background: #000;}
#toc_container.toc_transparent {background: none transparent;}
#toc_container p.toc_title {text-align: center;font-weight: 700;margin: 0;padding: 0;}
#toc_container.toc_black p.toc_title {color: #aaa;}
#toc_container span.toc_toggle {font-weight: 400;font-size: 90%;}
#toc_container p.toc_title+ul.toc_list {margin-top: 1em;}
.toc_wrap_left {float: left;margin-right: 10px;}
.toc_wrap_right {float: right;margin-left: 10px;}
#toc_container a {text-decoration: none;text-shadow: none;}
#toc_container a:hover {text-decoration: underline;}
.toc_sitemap_posts_letter {font-size: 1.5em;font-style: italic;}
.admin-bar .vk-mobile-nav-menu-btn {top: calc(32px + 5px);}
.admin-bar .vk-mobile-nav.vk-mobile-nav-open {top: 32px;}
body.device-mobile .vk-mobile-nav-menu-btn {display: block;}
.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: url("//backend.cbase.info/wp-content/themes/lightning/assets/css/../../inc/vk-mobile-nav/images/vk-menu-btn-black.svg") center 50% no-repeat;background-size: 24px 24px;-webkit-transition: border-color .5s ease-out;transition: border-color .5s ease-out;}
.vk-mobile-nav-menu-btn.menu-open {border: 1px solid rgba(255,255,255,.8);background: url("//backend.cbase.info/wp-content/themes/lightning/assets/css/../../inc/vk-mobile-nav/images/vk-menu-close-black.svg") center 50% no-repeat;}
.mobile-nav-btn-right .vk-mobile-nav-menu-btn {left: inherit;right: 5px;}
.vk-mobile-nav.vk-mobile-nav-open {top: 0;}
.vk-mobile-nav {position: fixed;top: -2000px;z-index: 2000;width: 100%;height: 100%;display: block;padding: 45px 10px;overflow: scroll;-webkit-transition: top .5s ease-out;transition: top .5s ease-out;}
.vk-mobile-nav .global-nav {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;display: block;overflow: hidden;}
.vk-mobile-nav nav ul li a:hover {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-widget {margin-bottom: 1.5em;}
.vk-mobile-nav .customize-partial-edit-shortcut button, .vk-mobile-nav .widget .customize-partial-edit-shortcut button {left: 0;top: -30px;}
.vk-menu-acc {position: relative;}
.vk-menu-acc .menu-parent>li {position: relative;z-index: 100;}
.vk-menu-acc .menu-parent>li a {display: inline-block;}
.vk-menu-acc li {position: relative;margin-bottom: 0;}
.vk-menu-acc .acc-btn {position: absolute;right: 8px;top: 8px;width: 28px;height: 28px;border: 1px solid rgba(255,255,255,.8);border-radius: 2px;background: url("//backend.cbase.info/wp-content/themes/lightning/assets/css/../../inc/vk-mobile-nav/images/vk-menu-acc-icon-open-white.svg") center 50% no-repeat;background-size: 28px 28px;cursor: pointer;z-index: 1000;-webkit-transition: -webkit-transform .5s ease-out;transition: -webkit-transform .5s ease-out;transition: transform .5s ease-out;transition: transform .5s ease-out,-webkit-transform .5s ease-out;}
.vk-menu-acc .acc-btn:before {position: relative;top: -5px;left: 4px;font-size: 16px;}
.vk-menu-acc .acc-btn-close {background: url("//backend.cbase.info/wp-content/themes/lightning/assets/css/../../inc/vk-mobile-nav/images/vk-menu-btn-close.svg") center 50% no-repeat;}
.vk-menu-acc ul.sub-menu {max-height: 0;opacity: 0;overflow: hidden;-webkit-transition: all .5s ease-in;transition: all .5s ease-in;position: relative;z-index: 1;display: block;}
.vk-menu-acc ul.sub-menu li a {display: block;overflow: hidden;}
.vk-menu-acc ul.acc-child-open {-webkit-transition: all .5s ease-in;transition: all .5s ease-in;max-height: 1000px;opacity: 1;overflow-y: scroll;}
.vk-menu-acc ul.acc-child-close {-webkit-transition: all .5s ease-in;transition: all .5s ease-in;max-height: 0;opacity: 0;}
.vk-mobile-nav-menu-btn.menu-open {border-color: #333;background: url("//backend.cbase.info/wp-content/themes/lightning/assets/css/../../inc/vk-mobile-nav/images/vk-menu-close-black.svg") center 50% no-repeat;}
.vk-mobile-nav {background-color: #fff;border-bottom: 1px solid #e5e5e5;}
.vk-mobile-nav .widget_nav_menu ul.menu {border-top: 1px solid #ccc;}
.vk-mobile-nav nav>ul {border-top: 1px solid #ccc;}
.vk-mobile-nav .widget_nav_menu ul li a, .vk-mobile-nav nav ul li a {color: #333;border-bottom: 1px solid #ccc;}
.vk-menu-acc .acc-btn {border: 1px solid #333;background: url("//backend.cbase.info/wp-content/themes/lightning/assets/css/../../inc/vk-mobile-nav/images/vk-menu-acc-icon-open-black.svg") center 50% no-repeat;}
.vk-menu-acc .acc-btn-close {background: url("//backend.cbase.info/wp-content/themes/lightning/assets/css/../../inc/vk-mobile-nav/images/vk-menu-close-black.svg") center 50% no-repeat;}
@media (min-width:992px) {body.device-pc .vk-mobile-nav-menu-btn {display: none;}
	body.device-pc .vk-mobile-nav {display: none;}}
@media screen and (max-width:782px) {.admin-bar .vk-mobile-nav-menu-btn {top: calc(46px + 5px);}
	.admin-bar .vk-mobile-nav.vk-mobile-nav-open {top: 46px;}}
.slide-inner img {width: 100%;}
.widget_display_search .widget-title.subSection-title, .widget_product_search .widget-title.subSection-title, .widget_search .widget-title.subSection-title {margin-bottom: 15px;}
.widget_display_search form div, .widget_product_search form, .widget_search form div {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.widget_display_search form div input#bbp_search, .widget_display_search form div input#s, .widget_display_search form div input.search-field, .widget_product_search form input#bbp_search, .widget_product_search form input#s, .widget_product_search form input.search-field, .widget_search form div input#bbp_search, .widget_search form div input#s, .widget_search form div input.search-field {width: 64%;border: 1px solid #ccc;padding: 6px 12px;font-size: 14px;margin-right: 0;margin-bottom: 0;}
.widget_display_search form div button, .widget_display_search form div input#bbp_search_submit, .widget_display_search form div input#searchsubmit, .widget_product_search form button, .widget_product_search form input#bbp_search_submit, .widget_product_search form input#searchsubmit, .widget_search form div button, .widget_search form div input#bbp_search_submit, .widget_search form div input#searchsubmit {width: 33%;color: #fff;border: none;padding: 6px;font-size: 16px;}
iframe {border: none;}
.wpdm-download-link {margin-top: 5px;}
.w3eden .media {-ms-flex-wrap: wrap;flex-wrap: wrap;}
.w3eden .package-title {padding: 0;}
.w3eden .package-title:after {border: none;}
.w3eden .media-body {width: auto;}
@media print {#page_top {display: none !important;}
	.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;}}
.color_key_bg, .color_key_bg_hover:hover {background-color: #337ab7;}
.color_key_txt, .color_key_txt_hover:hover {color: #337ab7;}
.color_key_border, .color_key_border_hover:hover {border-color: #337ab7;}
.color_key_dark_bg, .color_key_dark_bg_hover:hover {background-color: #2e6da4;}
.color_key_dark_txt, .color_key_dark_txt_hover:hover {color: #2e6da4;}
.color_key_dark_border, .color_key_dark_border_hover:hover {border-color: #2e6da4;}
.veu_adminEdit_cta {position: absolute;margin-top: -2.4em !important;margin-left: 1em !important;z-index: 999;}
.veu_adminEdit_cta>.btn {font-size: 12px;text-box: trim-both text;background-color: var(--vk-color-primary);border: 1px solid var(--vk-color-primary);color: #fff;}
.veu_adminEdit_cta>.btn:hover {background-color: rgba(255,255,255,.9);color: var(--vk-color-primary);}
.veu_adminEdit_cta .btn-block {width: initial;}
.veu_cta {display: block;overflow: hidden;margin-top: 30px;margin-bottom: 30px;background-color: #efefef;}
.veu_cta .cta_title {display: block;overflow: hidden;margin: 0;padding: 12px 20px 10px;background-color: #333;color: #fff;font-size: 22px;line-height: 1.2em;}
.veu_cta .cta_body {display: block;overflow: hidden;padding: 1.5em 1.5em 2em;line-height: 170%;}
.veu_cta .cta_body_image {margin-bottom: 1.5em;}
.veu_cta .cta_body_image img {max-width: 250px;height: 100%;}
.veu_cta .cta_body_image_center {display: block;overflow: hidden;text-align: center;}
.veu_cta .cta_body_image_center img {display: block;margin: 0 auto 15px;max-width: 100%;}
.veu_cta .cta_body_txt {display: block;overflow: hidden;}
.veu_cta .cta_body_link {clear: both;margin-top: 1.5em;}
@media (min-width:768px) {.veu_cta .cta_body_image_right {float: right;margin-left: 30px;}
	.veu_cta .cta_body_image_left {float: left;margin-right: 30px;}}
@media (max-width:767px) {.veu_cta .cta_body_image img {display: block;margin: 0 auto 1.5em;max-width: 100%;}}
.addtoany_content {clear: both;margin: 16px auto;}
.addtoany_header {margin: 0 0 16px;}
.addtoany_list {display: inline;line-height: 16px;}
.a2a_kit a:empty, .a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined) {display: none;}
.addtoany_list a, .widget .addtoany_list a {border: 0;box-shadow: none;display: inline-block;font-size: 16px;padding: 0 4px;vertical-align: middle;}
.addtoany_list a img {border: 0;display: inline-block;opacity: 1;overflow: hidden;vertical-align: baseline;}
.addtoany_list a span {display: inline-block;float: none;}
.addtoany_list.a2a_kit_size_32 a {font-size: 32px;}
.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span {height: 32px;line-height: 32px;width: 32px;}
.addtoany_list a:not(.addtoany_special_service)>span {border-radius: 4px;display: inline-block;opacity: 1;}
.addtoany_list a .a2a_count {position: relative;vertical-align: top;}
.site .a2a_kit.addtoany_list a:focus, .addtoany_list a:hover, .widget .addtoany_list a:hover {background: none;border: 0;box-shadow: none;}
.addtoany_list a:hover img, .addtoany_list a:hover span {opacity: .7;}
.addtoany_list a.addtoany_special_service:hover img, .addtoany_list a.addtoany_special_service:hover span {opacity: 1;}
.addtoany_special_service {display: inline-block;vertical-align: middle;}
.addtoany_special_service a, .addtoany_special_service div, .addtoany_special_service div.fb_iframe_widget, .addtoany_special_service iframe, .addtoany_special_service span {margin: 0;vertical-align: baseline !important;}
.addtoany_special_service iframe {display: inline;max-width: none;}
a.addtoany_share.addtoany_no_icon span.a2a_img_text {display: none;}
a.addtoany_share img {border: 0;width: auto;height: auto;}
.addtoany_content .addtoany_list {display: flex;justify-content: space-between;}
.addtoany_list a {display: flex;justify-content: center;width: 24%;padding: 1px 0;}
.a2a_button_facebook {background-color: #0866ff;border-radius: 3px;}
.a2a_button_x {background-color: #000;border-radius: 3px;}
.a2a_button_hatena {background-color: #00a6db;border-radius: 3px;}
.a2a_button_pocket {background-color: #ee4056;border-radius: 3px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html>body .clearfix {display: inline-block;width: 100%;}
* html .clearfix {height: 1%;}
#lightboxIframe {display: none;}
#overlay {position: absolute;top: 0;left: 0;z-index: 10090;width: 100%;height: 500px;background-color: #000;filter: alpha(opacity=60);-moz-opacity: .6;opacity: .6;display: none;}
#lightbox {position: absolute;left: 0;width: 100%;z-index: 10100;line-height: 0;}
#jqlb_spinner {height: 32px;background-image: url("//backend.cbase.info/wp-content/plugins/wp-jquery-lightbox/lightboxes/wp-jquery-lightbox/styles/./images/loading.gif");background-repeat: no-repeat;background-position: center center;}
#jqlb_closelabel {height: 22px;width: 66px;background-image: url("//backend.cbase.info/wp-content/plugins/wp-jquery-lightbox/lightboxes/wp-jquery-lightbox/styles/./images/closelabel.gif");background-repeat: no-repeat;background-position: center center;}
#lightbox a img {border: none;}
#outerImageContainer {position: relative;background-color: #fff;width: 300px;height: 300px;margin: 0 auto;}
#imageContainer {padding: 10px;text-align: center;}
#lightboxImage {margin-left: auto;margin-right: auto;}
#jqlb_loading {position: absolute;top: 40%;left: 0;height: 25%;width: 100%;line-height: 0;}
#hoverNav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav {left: 0;}
#hoverNav a {outline: 0;}
#nextLink, #prevLink {width: 45%;height: 100%;background: transparent url("//backend.cbase.info/wp-content/plugins/wp-jquery-lightbox/lightboxes/wp-jquery-lightbox/styles/./images/blank.gif") no-repeat;display: block;}
#prevLink {left: 0;float: left;}
#nextLink {right: 0;float: right;}
#prevLink:hover, #prevLink:visited:hover {background: url("//backend.cbase.info/wp-content/plugins/wp-jquery-lightbox/lightboxes/wp-jquery-lightbox/styles/./images/prev.gif") left 50% no-repeat;}
#nextLink:hover, #nextLink:visited:hover {background: url("//backend.cbase.info/wp-content/plugins/wp-jquery-lightbox/lightboxes/wp-jquery-lightbox/styles/./images/next.gif") right 50% no-repeat;}
#imageDataContainer {font: 10px Verdana,Helvetica,sans-serif;background-color: #fff;color: #000;margin: 0 auto;line-height: 1.4em;}
#imageData {padding: 0 10px;}
.ontop #imageData {padding-top: 5px;}
#imageData #imageDetails {float: left;text-align: left;margin-bottom: 10px;width: 80%;width: -moz-calc(100% - 80px);width: -webkit-calc(100% - 80px);width: -o-calc(100% - 80px);width: calc(100% - 80px);}
#imageData #imageDetails #titleAndCaption #titleText {font-weight: 700;}
#imageData #imageDetails #titleAndCaption #captionText {font-weight: 400;}
#imageData #imageDetails #controls {margin: 0;white-space: nowrap;}
#imageData #bottomNav #bottomNavClose {height: 22px;width: 66px;float: right;margin-bottom: 10px;}
#lightbox {position: fixed;top: 50% !important;left: 50% !important;transform: translate(-50%,-50%);}
#imageContainer {position: relative;height: 100%;box-sizing: border-box;}
#imageDataContainer {position: relative;}
#imageDataContainer.hide {display: none;}
#newHoverNav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;display: flex;justify-content: space-between;align-items: center;}
#prevArrow, #nextArrow {color: #000;background: rgba(255,255,255,.7);font-size: 40px;position: relative;display: none;padding: 8px 10px 8px 6px;cursor: pointer;width: 46px;height: 46px;box-sizing: border-box;}
#nextArrow {padding: 8px 6px 8px 10px;}
#prevArrow.fixed, #nextArrow.fixed {position: fixed;display: block;top: 50%;left: 1%;transform: translate(0,-50%);border-radius: 2px;}
#nextArrow.fixed {right: 1%;left: auto;}
@media screen and (max-width:800px) {#prevArrow.fixed, #nextArrow.fixed {border-radius: 2px;}
	#prevArrow.fixed {left: 0;}
	#nextArrow.fixed {right: 0;}}
#imageContainer:hover #prevArrow, #imageContainer:hover #nextArrow {display: block;}
#imageData {display: flex;justify-content: space-between;align-items: center;padding: 4px 10px 8px;}
#imageData #imageDetails {margin-bottom: 0;}
#imageData #bottomNav #bottomNavClose {margin-bottom: 0;}
#jqlb_loading {top: 45%;}
#prevArrow.touch-device, #nextArrow.touch-device {display: block;}
#prevLink.touch-device, #nextLink.touch-device {position: absolute;top: 50%;transform: translateY(-50%);height: 40px;width: 40px;float: none;}
#prevLink.touch-device {left: 0;background: url("//backend.cbase.info/wp-content/plugins/wp-jquery-lightbox/lightboxes/wp-jquery-lightbox/styles/./images/prev.gif") center center no-repeat;}
#nextLink.touch-device {right: 0;background: url("//backend.cbase.info/wp-content/plugins/wp-jquery-lightbox/lightboxes/wp-jquery-lightbox/styles/./images/next.gif") center center no-repeat;}
#imageDataContainer {position: relative;z-index: 20px;}
#outerImageContainer {box-shadow: 0 0 4px 2px rgba(0,0,0,.2);}
#imageContainer {padding: 6px;}
#imageDataContainer {box-shadow: none;z-index: auto;}
#prevArrow, #nextArrow {color: #000;}
.wp_rp_wrap .related_post_title {clear: both;padding: 0 !important;margin: 0 !important;}
div.wp_rp_content {display: inline-block !important;}
div.wp_rp_footer {text-align: right !important;overflow: hidden !important;}
div.wp_rp_footer a {display: inline-block !important;color: #999 !important;font-size: 11px !important;text-decoration: none !important;}
div.wp_rp_footer a.wp_rp_edit {color: #fff !important;font-size: 12px !important;text-decoration: underline !important;font-weight: 700 !important;background: #f79124 !important;border-radius: 2px !important;padding: 3px 6px;}
ul.related_post {display: inline-block !important;position: relative !important;margin: 0 !important;padding: 0 !important;}
ul.related_post li {position: relative !important;display: inline-block !important;vertical-align: top !important;zoom: 1 !important;width: 100px !important;margin: 10px 10px 10px 0 !important;padding: 0 !important;background: 0 0 !important;}
ul.related_post li a {position: relative !important;display: block !important;font-size: 12px !important;line-height: 1.5em !important;text-decoration: none !important;margin-bottom: 5px !important;text-indent: 0 !important;}
ul.related_post li img {display: block !important;width: 100px !important;height: 100px !important;max-width: 100% !important;margin: 0 !important;padding: 0 !important;background: 0 0 !important;border: none !important;border-radius: 3px !important;box-shadow: 0 1px 4px rgba(0,0,0,.2) !important;}
ul.related_post li a img.wp_rp_santa_hat {display: none !important;}
ul.related_post li small {font-size: 80%;}
@media screen and (max-width:480px) {ul.related_post li {display: inline-block !important;width: 100px !important;clear: both !important;}
	ul.related_post li a:nth-child(1) {float: left !important;}
	ul.related_post li a:nth-child(2) {font-size: 14px !important;}
	ul.related_post li img {width: 100px !important;height: 100px !important;}}
ul.related_post li .wp_rp_category a {display: inline !important;}