.ct-language-switcher li img{max-width:18px}.ct-language-switcher[data-type=inline] ul{display:flex;flex-wrap:wrap;column-gap:var(--items-spacing, 20px);row-gap:5px}.ct-language-switcher[data-type=inline] ul li.current-lang{--theme-link-initial-color: var(--theme-link-hover-color)}.ct-language-switcher[data-type=dropdown] ul{margin-top:var(--margin-top);border-radius:var(--theme-border-radius, 2px);background:var(--background-color);box-shadow:var(--theme-box-shadow)}.ct-language-switcher[data-type=dropdown] ul[data-placement=left]{right:var(--theme-submenu-inline-offset, -15px)}.ct-language-switcher[data-type=dropdown] ul[data-placement=right]{left:var(--theme-submenu-inline-offset, -15px)}.ct-language-switcher[data-type=dropdown] ul li:not(:last-child){border-bottom:var(--theme-border)}.ct-language-switcher[data-type=dropdown] ul li a{padding:var(--padding) 15px}.ct-language-switcher[data-type=dropdown] ul li.current-lang{display:none}.ct-language-switcher[data-type=dropdown] ul:before{position:absolute;content:"";top:0;left:0;width:100%;height:var(--margin-top);transform:translateY(-100%)}.ct-language{color:var(--theme-link-initial-color)}.ct-active-language{cursor:pointer;transition:color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ct-active-language:hover{color:var(--theme-link-hover-color)}.ct-active-language .ct-dropdown-icon{order:3;--theme-icon-size: 8px;--theme-icon-color: currentColor;--theme-icon-hover-color: currentColor}.ct-active-language[data-label=bottom] .ct-dropdown-icon{margin-top:.5em}[data-dropdown*=simple]>ul>[class*=ct-mega-menu] .entry-content,[data-dropdown*=simple]>ul>[class*=ct-mega-menu] .sub-menu>li>.ct-menu-link{padding-inline:0}[data-dropdown*=solid]>ul>[class*=ct-mega-menu] .sub-menu{--menu-item-padding: var(--dropdown-items-spacing, 13px)}[data-dropdown*=padded]>ul>[class*=ct-mega-menu] .sub-menu>li>.ct-menu-link{margin-inline:0}.more-items-container [class*=ct-mega-menu] .entry-content{padding:var(--menu-item-padding, 0px)}[class*=ct-mega-menu] .entry-content{color:var(--theme-text-color);--theme-box-shadow: initial;--theme-border-radius: initial}.menu-item[class*=ct-mega-menu] .ct-menu-link:is(.ct-disabled-link){pointer-events:none;--theme-link-hover-color: var(--theme-link-initial-color) !important;--theme-link-active-color: var(--theme-link-initial-color) !important;--menu-indicator-hover-color: transparent !important;--menu-indicator-active-color: transparent !important}.ct-menu-badge{flex-shrink:0;font-size:10px;font-weight:600;line-height:normal;word-break:break-word;color:var(--theme-text-color);border-radius:3px;padding:.2em .55em;margin-inline-start:.5em;margin-top:var(--margin-top);background:var(--background-color)}.menu>[class*=ct-mega-menu]>.sub-menu>.menu-item{border-top:none}.menu>[class*=ct-mega-menu]>.sub-menu>.menu-item:not(:last-child){border-inline-end:var(--dropdown-columns-divider)}.menu>[class*=ct-mega-menu] .sub-menu [class*=ct-toggle-dropdown-desktop]{display:none}nav>ul>[class*=ct-mega-menu]>.sub-menu{display:grid;grid-template-columns:var(--grid-template-columns, 1fr);width:var(--mega-menu-width, var(--theme-container-width-base));max-width:var(--mega-menu-max-width, var(--theme-normal-container-max-width))}nav>ul>[class*=ct-mega-menu]>.sub-menu .menu-item{flex-direction:column;align-items:initial}nav>ul>[class*=ct-mega-menu]>.sub-menu>li{min-width:0;padding:var(--columns-padding, 20px 30px)}nav>ul>[class*=ct-mega-menu]>.sub-menu>li [class*=children]:not(:first-child){padding-top:20px}nav>ul>.ct-mega-menu-content-width>.sub-menu>li,nav>ul>.ct-mega-menu-custom-width>.sub-menu>li{overflow:hidden}nav>ul>.ct-mega-menu-content-width>.sub-menu>li:first-child,nav>ul>.ct-mega-menu-custom-width>.sub-menu>li:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}nav>ul>.ct-mega-menu-content-width>.sub-menu>li:last-child,nav>ul>.ct-mega-menu-custom-width>.sub-menu>li:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}nav>ul>.ct-mega-menu-content-width>.sub-menu,nav>ul>.ct-mega-menu-full-width>.sub-menu{inset-inline:0;margin-inline:auto}nav>ul>.ct-mega-menu-full-width>.sub-menu{box-shadow:none;background-color:rgba(0,0,0,0)}nav>ul>.ct-mega-menu-full-width>.sub-menu:after{position:absolute;content:"";z-index:0;width:100vw;inset-block:0;inset-inline-start:50%;inset-inline-end:0;margin-inline-start:-50vw;box-shadow:var(--theme-box-shadow);background-color:var(--dropdown-background-color, var(--theme-palette-color-4))}nav>ul>.ct-mega-menu-full-width>.sub-menu li{z-index:2}nav>ul>.ct-mega-menu-full-width>.sub-menu>li:first-child{padding-inline-start:0}nav>ul>.ct-mega-menu-full-width>.sub-menu>li:last-child{padding-inline-end:0}nav>ul>.ct-mega-menu-content-full{--mega-menu-width: calc(100vw - 60px);--mega-menu-max-width: 100%}nav>ul>.ct-mega-menu-custom-width:not([data-submenu]){justify-content:center}[class*=ct-mega-menu]>.sub-menu.ct-ajax-pending{grid-template-columns:initial;align-items:center;justify-content:center;min-height:300px}[class*=ct-mega-menu]>.sub-menu.ct-ajax-pending>*{display:none}[class*=ct-mega-menu]>.sub-menu.ct-ajax-pending:after{content:"";width:16px;height:16px;filter:invert(1) saturate(0) contrast(1000);background-color:inherit;animation:spin .7s linear infinite;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' opacity='0.2' fill='none' stroke='currentColor' stroke-miterlimit='10' stroke-width='2.5'/%3E%3Cpath d='m12,2c5.52,0,10,4.48,10,10' fill='none' stroke='currentColor' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2.5'/%3E%3C/svg%3E") center no-repeat}.ct-read-progress-bar{background:linear-gradient(to right, var(--progress-bar-scroll, var(--theme-palette-color-1)) var(--scroll, 0%), var(--progress-bar-background, transparent) 0);background-repeat:no-repeat;position:fixed;top:calc(var(--admin-bar, 0px) + var(--theme-frame-size, 0px));width:calc(100% - var(--theme-frame-size, 0px)*2);height:var(--progress-bar-height, 3px);z-index:51;opacity:1;transition:opacity .3s ease}.ct-read-progress-bar.ct-auto-hide[style*="100"]{opacity:0}.ct-dynamic-filter{display:flex;flex-wrap:wrap;justify-content:var(--filter-items-alignment, center);gap:var(--items-vertical-spacing, 10px) var(--items-horizontal-spacing, 30px);margin-bottom:var(--container-spacing, 40px);--theme-link-initial-color: var(--theme-text-color)}.ct-dynamic-filter a.active{color:var(--theme-link-hover-color)}.ct-dynamic-filter[data-type=buttons] a{padding:var(--padding, 8px 15px);border-radius:var(--theme-border-radius, 3px);background:var(--theme-button-background-initial-color)}.ct-dynamic-filter[data-type=buttons] a:hover,.ct-dynamic-filter[data-type=buttons] a.active{background:var(--theme-button-background-hover-color)}html[data-color-mode*=updating] *:not(.ct-color-switch *){transition:all .15s ease !important}[data-color-mode*=dark] [data-color-switch=normal],[data-color-mode*=light] [data-color-switch=reversed]{--is-toggled: var(--true);--is-light-mode-visible: none;--is-toggled-path: path("M-9 3h25a1 1 0 0017 13v30H0Z")}[data-color-mode*=dark] [data-color-switch=reversed],[data-color-mode*=light] [data-color-switch=normal]{--is-toggled: var(--false);--is-dark-mode-visible: none}@media(prefers-color-scheme: dark){[data-color-mode=os-default] [data-color-switch=normal]{--is-toggled: var(--true);--is-light-mode-visible: none;--is-toggled-path: path("M-9 3h25a1 1 0 0017 13v30H0Z")}[data-color-mode=os-default] [data-color-switch=reversed]{--is-toggled: var(--false);--is-dark-mode-visible: none}}@media(prefers-color-scheme: light){[data-color-mode=os-default] [data-color-switch=normal]{--is-toggled: var(--false);--is-dark-mode-visible: none}[data-color-mode=os-default] [data-color-switch=reversed]{--is-toggled: var(--true);--is-light-mode-visible: none;--is-toggled-path: path("M-9 3h25a1 1 0 0017 13v30H0Z")}}.ct-color-switch{--animation-duration: 300ms}.ct-color-switch .ct-dark-mode-label{display:var(--is-dark-mode-visible, block)}.ct-color-switch .ct-light-mode-label{display:var(--is-light-mode-visible, block)}.ct-color-switch .ct-switch-type-expand :first-child path{d:var(--is-toggled-path, path("M0-11h25a1 1 0 0017 13v30H0Z"));transition-delay:var(--is-toggled, calc(var(--animation-duration) * 0.4));transition-timing-function:var(--is-toggled, cubic-bezier(0, 0, 0, 1.25))}.ct-color-switch .ct-switch-type-expand g path{transform:var(--is-toggled, scale(0.75));transition-delay:var(--is-toggled, 0s)}.ct-color-switch .ct-switch-type-expand g circle{transform:var(--is-toggled, scale(1.4));transition-delay:var(--is-toggled, 0s)}.ct-color-switch .ct-switch-type-within .ct-switch-type-within__circle{transform:var(--is-toggled, scale(1.5))}.ct-color-switch .ct-switch-type-within .ct-switch-type-within__inner{transform:var(--is-toggled, translate3d(3px, -3px, 0) scale(1.2))}.ct-color-switch .ct-switch-type-within g path{transform:var(--is-toggled, scale(0.65))}.ct-color-switch .ct-switch-type-dark-inner :first-child{transform:var(--is-toggled, rotate(180deg))}.ct-color-switch .ct-switch-type-dark-inner :last-child{transform:var(--is-toggled, rotate(-180deg))}.ct-color-switch .ct-switch-type-expand :first-child path{transition-property:transform,d;transition-duration:calc(var(--animation-duration)*.6);transition-timing-function:cubic-bezier(0, 0, 0.5, 1)}.ct-color-switch .ct-switch-type-expand g path,.ct-color-switch .ct-switch-type-expand g circle{transform-origin:center;transition:transform calc(var(--animation-duration)*.65) cubic-bezier(0, 0, 0, 1.25) calc(var(--animation-duration)*.35)}.ct-color-switch .ct-switch-type-within *{transform-origin:center;transition:transform calc(var(--animation-duration)) cubic-bezier(0, 0, 0, 1.25)}.ct-color-switch .ct-switch-type-dark-inner path{transform-origin:center;transition:transform var(--animation-duration) ease}@supports not (d: path("")){.ct-color-switch .ct-switch-type-expand :first-child path{transform:var(--is-toggled, translate3d(-9px, 14px, 0))}}.ct-drawer-canvas[data-shortcuts-bar*=scroll]{--shortcuts-bar-parent-height: 0px}.ct-drawer-canvas[data-shortcuts-bar*=scroll] .ct-drawer-inner{--shortcuts-bar-parent-height: var(--shortcuts-bar-height, 70px)}.ct-drawer-canvas[data-shortcuts-bar*="scroll:no"] .ct-drawer-inner{transform:translateY(var(--shortcuts-bar-height, 70px))}.ct-shortcuts-bar{position:relative;height:var(--shortcuts-bar-height, 70px);box-shadow:var(--theme-box-shadow)}.ct-shortcuts-bar[data-type=type-2]{padding:15px}.ct-shortcuts-bar[data-type=type-2] .ct-shortcuts-bar-items{margin-inline:auto;max-width:var(--shortcuts-bar-width, 100%);border-radius:var(--theme-border-radius, 7px)}.ct-shortcuts-bar-items{display:grid;grid-template-columns:repeat(auto-fit, minmax(50px, 1fr));align-items:center;grid-column-gap:15px;grid-row-gap:10px;padding:7px;height:100%;box-shadow:var(--theme-box-shadow);-webkit-backdrop-filter:blur(var(--theme-backdrop-blur));backdrop-filter:blur(var(--theme-backdrop-blur));--theme-link-initial-color: var(--theme-text-color)}.ct-shortcuts-bar-items a{position:relative;display:flex;align-items:center;justify-content:center;height:100%;line-height:1;background:var(--item-color, rgba(0, 0, 0, 0));border-radius:calc(var(--theme-border-radius, 7px) - 3px)}.ct-shortcuts-bar-items a:not(:last-of-type):after{position:absolute;content:"";inset-inline-end:-8px;height:calc(var(--shortcuts-divider-height, 40%) + 14px);border-inline-end:var(--shortcuts-divider, none)}.ct-shortcuts-bar-items a:hover{background:var(--item-hover-color, rgba(0, 0, 0, 0.03))}.ct-shortcuts-bar-items a:hover svg{fill:var(--theme-icon-hover-color, var(--theme-palette-color-2))}.ct-shortcuts-bar-items a:hover .ct-tooltip{opacity:1;visibility:visible;transform:translate3d(0px, calc(-100% - 33px), 0px)}.ct-shortcuts-bar-items .ct-tooltip{transform:translate3d(0px, calc(-100% - 28px), 0px)}.ct-posts-widget li{margin-bottom:20px}.ct-posts-widget a{display:flex;gap:var(--items-gap, 20px)}.ct-posts-widget .ct-media-container{align-self:start}.ct-posts-widget .ct-entry-content{align-self:center;display:flex;flex-direction:column}.ct-posts-widget .ct-post-title{--fontSize: 15px;--lineHeight: 1.5;--fontWeight: 500;word-break:break-word}.ct-posts-widget .ct-entry-excerpt{margin-top:5px;font-size:13px;color:var(--color)}.ct-posts-widget .ct-entry-meta{color:var(--color)}.ct-posts-widget .ct-entry-meta span:not(:last-child):after{content:"/";margin:0 3px}.ct-posts-widget [data-type=rounded] .ct-media-container,.ct-posts-widget [data-type=large-small] .ct-media-container,.ct-posts-widget [data-type=small-thumbs] .ct-media-container{flex:0 0 25%}.ct-posts-widget [data-type=large-thumbs] li,.ct-posts-widget [data-type=large-small] li:first-child{margin-bottom:30px}.ct-posts-widget [data-type=large-thumbs] li a,.ct-posts-widget [data-type=large-small] li:first-child a{flex-direction:column}.ct-posts-widget [data-type=large-thumbs] li .ct-entry-content,.ct-posts-widget [data-type=large-small] li:first-child .ct-entry-content{align-self:initial}.ct-posts-widget [data-type=large-thumbs] li .ct-post-title,.ct-posts-widget [data-type=large-small] li:first-child .ct-post-title{--fontSize: 17px;--fontWeight: 600}.ct-posts-widget [data-type=rounded] .ct-media-container{border-radius:100%}.ct-posts-widget [data-type=numbered]{counter-reset:ct-counter}.ct-posts-widget [data-type=numbered] a{grid-template-columns:34px 1fr;grid-column-gap:15px}.ct-posts-widget [data-type=numbered] a:before{counter-increment:ct-counter;content:counter(ct-counter);display:flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;font-size:12px;font-weight:700;border-radius:100%;border:1px solid #e5e5e5;transition:var(--transition)}.ct-posts-widget [data-type=numbered] a:hover:before{color:#fff;border-color:var(--theme-palette-color-1);background:var(--theme-palette-color-1)}.ct-posts-widget [data-type=numbered] .ct-post-title::before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.65)*.5em)}.ct-quote-widget{--color: #fff;position:relative;min-height:250px;border-radius:7px;padding:70px 40px 60px 60px !important;background:var(--theme-palette-color-1) !important}.ct-quote-widget:before{position:absolute;top:50px;left:35px;content:"”";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:200px;line-height:150px;opacity:.3;width:80px;height:80px;display:flex;justify-content:center;transform:rotate(180deg)}.ct-quote-widget .ct-quote-author{display:flex;column-gap:15px;align-items:center;margin-top:25px;font-weight:500}.ct-quote-widget .ct-quote-author figure{flex:0 0 40px;border-radius:100%}.ct-about-me-widget figure{margin-bottom:15px}.ct-about-me-widget figure[data-size=small]{max-width:90px}.ct-about-me-widget figure[data-size=medium]{max-width:140px}.ct-about-me-widget figure[data-shape=square]{border-radius:2px}.ct-about-me-widget figure[data-shape=rounded]{border-radius:100%}.ct-about-me-widget .ct-about-me-name{display:flex;flex-direction:column;font-weight:700}.ct-about-me-widget .ct-about-me-name:not(:last-child){margin-bottom:15px}.ct-about-me-widget .ct-about-me-text:not(:last-child){margin-bottom:25px}.ct-about-me-widget .ct-about-me-link{font-size:13px;font-weight:normal}.ct-about-me-widget [data-alignment=center]{text-align:center}.ct-about-me-widget [data-alignment=center] .ct-social-box{justify-content:center}.ct-about-me-widget [data-alignment=right]{text-align:right}.ct-about-me-widget [data-alignment=right] .ct-social-box{justify-content:flex-end}.ct-about-me-widget [data-type=bordered]{padding:35px 25px;border-radius:7px;background:#fff;border:1px dashed rgba(0,0,0,.1)}.ct-facebook-like-box{overflow:hidden;--fbHeader: 0px;--fbFacepile: 0px}.ct-facebook-like-box .fb-page{display:flex;justify-content:center}.ct-facebook-like-box .fb-page[data-small-header=false]{--fbHeader: 130px}.ct-facebook-like-box .fb-page[data-small-header=true]{--fbHeader: 70px}.ct-facebook-like-box .fb-page[data-show-facepile=true]{--fbFacepile: 84px}.ct-facebook-like-box .fb-page:not([data-tabs=timeline]){min-height:calc(var(--fbHeader) + var(--fbFacepile))}.ct-facebook-like-box .fb-page[data-tabs=timeline]{min-height:500px}.ct-facebook-like-box iframe{max-width:500px;margin:0 auto}.ct-socials-widget [data-icons-type*=solid],.ct-about-me-widget [data-icons-type*=solid]{--icon-hover-color: #fff;--background-color: rgba(218, 222, 228, 0.2);--background-hover-color: var(--linkHoverColor, var(--theme-palette-color-1))}.ct-socials-widget [data-icons-type*=outline],.ct-about-me-widget [data-icons-type*=outline]{--icon-hover-color: var(--linkHoverColor, var(--theme-palette-color-1));--background-color: rgba(218, 222, 228, 0.4);--background-hover-color: var(--linkHoverColor, var(--theme-palette-color-1))}.ct-contact-info-widget ul{--icon-hover-color: var(--color);--background-color: rgba(218, 222, 228, 0.3);--background-hover-color: rgba(218, 222, 228, 0.3)}.ct-popup-inner{position:fixed;z-index:999999;width:100%;height:var(--popup-height);max-width:min(var(--popup-max-width, 400px), calc(100vw - var(--popup-edges-offset, 25px) * 2 ));max-height:min(var(--popup-max-height, var(--viewport-height, 100vh)), calc(var(--viewport-height, 100vh) - var(--popup-edges-offset, 25px) * 2 ))}@supports(height: 100dvh){.ct-popup-inner{--viewport-height: 100dvh}}.ct-popup-inner>article{display:flex;flex-direction:column;height:100%;max-height:inherit;box-shadow:var(--popup-box-shadow);border-radius:var(--popup-border-radius, 7px);-webkit-backface-visibility:hidden}.ct-popup-inner .ct-popup-content{width:100%;border-radius:inherit;padding:var(--popup-padding, 30px);overflow-y:var(--popup-overflow-y, visible);overflow-x:var(--popup-overflow-x, visible);-webkit-backface-visibility:hidden}[data-popup-size=medium]{--popup-max-width: 600px}[data-popup-size=large]{--popup-max-width: 900px}[data-popup-position*=top] .ct-popup-inner{top:var(--popup-edges-offset, 25px)}[data-popup-position*=left] .ct-popup-inner{left:var(--popup-edges-offset, 25px)}[data-popup-position*=right] .ct-popup-inner{right:var(--popup-edges-offset, 25px)}[data-popup-position*=bottom] .ct-popup-inner{bottom:var(--popup-edges-offset, 25px)}[data-popup-position*=center] .ct-popup-inner{inset-inline:var(--popup-edges-offset, 25px);margin-inline:auto}[data-popup-position*=middle] .ct-popup-inner{top:50%;transform:translateY(-50%)}[data-popup-overflow=scroll]{--popup-overflow-y: auto;--popup-overflow-x: hidden}[data-popup-overflow=hidden]{--popup-overflow-y: hidden;--popup-overflow-x: hidden}[data-popup-backdrop]{position:fixed;z-index:999999}[data-popup-backdrop=no]{--background-image: none;--background-color: transparent}[data-popup-backdrop=yes]{inset:0}[data-popup-animation]{opacity:var(--opacity, 0);visibility:var(--visibility, hidden);transition:opacity var(--popup-entrance-speed, 0.3s) ease-in-out,visibility var(--popup-entrance-speed, 0.3s) ease-in-out}[data-popup-animation] .ct-popup-inner>article{transform:translateX(var(--translate-x, 0)) translateY(var(--translate-y, 0)) scale(var(--scale, 1));transition:transform var(--popup-entrance-speed, 0.3s) ease-in-out}[data-popup-animation].active{--opacity: 1;--visibility: visible;--translate-x: 0;--translate-y: 0;--scale: 1}[data-popup-animation]:not(.active){pointer-events:none}[data-popup-animation=zoom-in]{--scale: 0.8}[data-popup-animation=slide-left]{--translate-x: calc(var(--popup-entrance-value, 50px) * -1)}[data-popup-animation=slide-right]{--translate-x: var(--popup-entrance-value, 50px)}[data-popup-animation=slide-top]{--translate-y: calc(var(--popup-entrance-value, 50px) * -1)}[data-popup-animation=slide-bottom]{--translate-y: var(--popup-entrance-value, 50px)}.ct-popup .ct-toggle-close{--toggle-button-position: absolute;--toggle-button-z-index: 10;--theme-icon-size: 10px;--toggle-button-size: 28px;--toggle-button-radius: 100%}.ct-popup .ct-toggle-close[data-location=inside]{top:14px;--toggle-button-inset-end: 14px}.ct-popup .ct-toggle-close[data-location=outside]{top:-14px;--toggle-button-inset-end: -14px}#header {
z-index: 1000;
}
.entry-content .gspb_dotnav_tabs_wrap {
z-index: 999!important;
}
ul li.gspbgrid_item:last-child{
margin-bottom: var(--listItemSpacing);
}
img.emoji {
max-width: 64px;
}
.border-dashed img {
border-style: dashed;
}
mark {
font-weight: inherit; 
}
.sub-menu .ct-column-heading {
font-size: 1.2em;
}
.ct-header-text .gtranslate_wrapper .gt_switcher .gt_option {
position: absolute !important;
}
.ct-language-switcher[data-type=dropdown] ul[data-placement=left] {
min-width: 140px;
left:-15px;
right: 0;
}
.wpforms-container .wpforms-field {
padding: 10px 0;
}
.ct-popup-inner .wpforms-container .wpforms-field {
padding: 5px 0;
}
.wpforms-field {
clear: both;
}
.wpforms-container .wpforms-field.hidden-form-field {
visibility: hidden;
height: 1px;
padding: 0;
}
.wpforms-container .wpforms-field-label {
font-size: 1em;
}
.wpforms-container ul, .wpforms-container ul li {
list-style: none;
}
.wpforms-list-inline ul li {
display: inline;
margin-right: 30px;
}
.ct-popup-inner .fluentform {
margin-bottom: 0;
}
.fluentform .ff-el-group button.ff-btn {
min-width: 130px;
}
.ct-sidebar .ct-widget ul li:first-child {
border-top: 1px solid var(--theme-palette-color-5);
}
.ct-sidebar .ct-widget ul li {
position: relative;
padding: 8px 0;
border-bottom: 1px solid var(--theme-palette-color-5);
}
.ct-sidebar .ct-widget ul li .angle {
position: absolute;
top: 10px;
right: 0;
cursor:pointer;
background: var(--theme-palette-color-6);
}
.ct-sidebar .ct-widget.ct-posts-widget ul li {
margin-bottom: 0;
}
.ct-posts-widget .ct-post-title {
line-height: 1.5;
}
.down-arrow {
display :inline-block;
position: relative;
width: 28px;
height: 22px;
}
.down-arrow::after {
display: inline-block;
content: " ";
height: 7px;
width: 7px;
border-width: 0 1px 1px 0;
border-color: #666666;
border-style: solid;
transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
transform-origin: center;
transition: transform .3s;
position: absolute;
top: 50%;
left: 10px;
margin-top: -5px;
}
.down-arrow.active::after {
transform-origin: center;
transform: rotate(-135deg);
transition: transform .3s;
top: 14px;
}
.ct-sidebar .ct-widget ul.children,
.ct-sidebar .ct-widget ul.sub-menu {
margin-top: 8px;
margin-bottom: -8px;
padding-left: 0;
display: none;
background-color: var(--theme-palette-color-6);
border-left: 1px solid var(--theme-palette-color-5);
}
.ct-sidebar .ct-widget ul.children a,
.ct-sidebar .ct-widget ul.sub-menu a{
padding-left: 10px;
}
.ct-sidebar .ct-widget ul.children li:last-child,
.ct-sidebar .ct-widget ul.sub-menu li:last-child {
border: none;
}
.ct-sidebar .ct-widget ul.children ul,
.ct-sidebar .ct-widget ul.sub-menu ul{
background-color: #fff;
}
.ct-sidebar .ct-widget .current-post-ancestor > ul.sub-menu,
.ct-sidebar .ct-widget .current-menu-parent > ul.sub-menu,
.ct-sidebar .ct-widget .current-cat-ancestor > ul.children,
.ct-sidebar .ct-widget .current-cat-parent > ul.children {
display: block;
}
.ct-sidebar .ct-widget .current-post-ancestor .current-post-parent > a,
.ct-sidebar .ct-widget .current-menu-item > a,
.ct-sidebar .ct-widget .current-cat > a {
font-weight: 600;
color: var(--theme-palette-color-1);
}
@media (max-width: 690px) {
:root {
--theme-container-width-base: calc(94vw - var(--theme-frame-size, 0px) * 2);
}
} .entry-card {
position: relative;
}
.entry-card .bt-wrapper {
position: absolute;
left: 0;
right: 0;
top: 0;
text-align: center;
transition: all .3s;
z-index: -1;
opacity: 0;
}
.entry-card:hover .bt-wrapper {
top: 30%;
z-index: 9;
opacity: 1;
}
.entry-card .ct-media-container::before {
position: absolute;
content: "";
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0);
z-index: 1;
transition: all .3s;
}
.entry-card:hover .ct-media-container::before {
background-color: rgba(0, 0, 0, 0.2);
}
.wpkj_catalogue a.ct-media-container:hover, .wpkj_catalogue h2 a:hover {
cursor: default;
} .entry-content .flexy-pills ol {
margin:0 -5px;
padding-left: 0;
}
.flexy-pills ol:not([data-flexy])~[class*=arrow], .flexy-pills ol[data-flexy*=no]~[class*=arrow] {
display: flex;
}
.flexy-pills ol li {
padding: 5px;
}
.flexy-pills [class*=flexy-arrow] {
top: calc(var(--thumbs-spacing, 15px)/2 + 50% - 25px);
width: 30px;
height: 30px;
}
.flexy-pills .ct-media-container:after {
position: absolute;
content: "";
z-index: 2;
top: 0;
left: 0;
right: 0;
bottom: 0;
pointer-events: none;
border: 2px solid var(--theme-palette-color-5);
transition: border-color .25s cubic-bezier(0.215, 0.61, 0.355, 1);
opacity: .8;
}
.flexy-pills li.active .ct-media-container:after {
border-color: var(--theme-palette-color-1);
opacity: 1;
}
.flexy-pills .flexy-arrow-prev {
left: -15px
}
.flexy-pills .flexy-arrow-next {
right: -15px
}  [data-archive=default][data-layout=classic] .entry-card.wpkj_download {
flex-direction: inherit;
gap: 15px;
}
[data-archive=default] .entry-card.wpkj_download {
display: flex;
text-align: var(--text-horizontal-alignment);
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}
.entries:not([data-cards=cover]) .entry-card.wpkj_download .entry-meta {
margin-bottom:0;
}
.entries:not([data-cards=cover]) .entry-card.wpkj_download .entry-button {
margin-top: 0;
}
.entries:not([data-cards=cover]) .entry-card.wpkj_download .entry-title {
margin-bottom: 0;
width: 60%;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
@media (max-width: 689.98px) {
.entries:not([data-cards=cover]) .entry-card.wpkj_download .entry-title{
flex: 100%;
}
} .faq-btn{
display: inline-block;
width: 18px;
height: 18px;
position: absolute;
top: 5px;
right: 0;
cursor: pointer;
z-index: 0;
}
.btn-minus::before,
.btn-plus::before{
content: '';
width: 18px;
height: 2px;
background-color: var(--theme-heading-color, var(--theme-heading-2-color, var(--theme-headings-color)));
position: absolute;
top: 8px;
left: 0px;
}
.btn-plus::after{
content: '';
width: 2px;
height: 18px;
background-color: var(--theme-heading-color, var(--theme-heading-2-color, var(--theme-headings-color)));
position: absolute;
top: 0px;
left: 8px;
}
.wpkj_faq .entry-title {
margin-bottom: 0 !important;
padding-right: 40px;
z-index: 1;
cursor: pointer;
}
.wpkj_faq .entry-excerpt {
display: none;
padding-top: 20px;
} .entry-content .ct-contact-info-block ul {
padding-left: 0;
}
.ct-contact-info-text {
margin-bottom: 20px;
}
.ct-header [class*=ct-contact-info] li {
column-gap: 10px;
}
.ct-sidebar [class*=ct-contact-info] ul,
.ct-footer [class*=ct-contact-info] ul {
flex-direction: column;
}
[data-icon-size=medium] {
--theme-icon-size: 20px
}
[data-icon-size=large] {
--theme-icon-size: 25px
}
.contact-text {
line-height: 1.2;
}
.ct-footer .ct-widget .widget-title {
position: relative;
margin-bottom: 30px;
}
.ct-footer .ct-widget .widget-title::after {
content: '';
display: block;
width: 45px;
height: 2px;
position: absolute;
left: 0;
bottom: -12px;
background: var(--theme-palette-color-1);
border-radius: 5px;
}
[dir="rtl"] .ct-footer .ct-widget .widget-title::after,
.rtl .ct-footer .ct-widget .widget-title::before {
left: auto;
}
@media (max-width: 689.98px) {
.entry-content figure.wp-block-gallery {
gap: 10px;
}
}