.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.ctf-fixed-height{overflow:auto}#ctf .ctf-item{padding:15px 5px;overflow:hidden}#ctf.ctf-boxed-style .ctf-item{padding:15px}#ctf .ctf-item:first-child{border-top:none}#ctf .ctf-item:last-of-type{border-bottom:none!important}#ctf #ctf .ctf-photo-hover span.fa-arrows-alt,#ctf .ctf-photo-hover svg.fa-arrows-alt,#ctf .ctf_remaining,#ctf.ctf-super-narrow .ctf-author-screenname,#ctf.ctf-super-narrow .ctf-screename-sep{display:none}#ctf .ctf_more{padding:1px;border:1px solid transparent;border-radius:3px;display:inline-block;line-height:1}#ctf .ctf_more:hover{cursor:pointer;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);text-decoration:none}#ctf .ctf-header{float:left;clear:both;margin:0;padding:5px 5px 15px;line-height:1.2;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ctf .ctf-header a{float:left;display:block;text-decoration:none}#ctf .ctf-header-img{float:left;position:relative;width:48px;margin:0 0 0 -100%!important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#ctf .ctf-header-img img{display:block;float:left;margin:0!important;padding:0!important;border:none!important;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#ctf.ctf-rebranded .ctf-header-img-hover svg{margin-top:-15px;margin-left:-14px}#ctf.ctf-rebranded .ctf-header-img-hover svg path,.ctf-rebranded .ctf-header-follow svg path{fill:white}#ctf .ctf-header-generic-icon,#ctf .ctf-header-img-hover{display:none;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(27,149,224,.85);-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;z-index:999}#ctf .ctf-header-generic-icon .fa,#ctf .ctf-header-generic-icon svg,#ctf .ctf-header-img-hover .fa,#ctf .ctf-header-img-hover svg{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-8px;font-size:20px;z-index:1000}#ctf .ctf-header-generic-icon svg,#ctf .ctf-header-img-hover svg{margin-top:-10px;margin-left:-10px}#ctf .ctf-header .ctf-header-follow{display:inline-block;padding:3px 6px;margin:0 0 0 2px;position:relative;top:-2px;background:#1b95e0;color:#fff;font-size:11px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:background .6s ease-in-out;-webkit-transition:background .6s ease-in-out;-o-transition:background .6s ease-in-out;transition:background .6s ease-in-out}#ctf .ctf-header .ctf-header-follow .fa,#ctf .ctf-header .ctf-header-follow svg{margin-right:3px;font-size:12px}#ctf .ctf-header a:hover .ctf-header-follow{background:#0c7abf;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#ctf .ctf-header-type-generic .ctf-header-img{color:#fff;width:48px;height:48px;position:relative}#ctf .ctf-header-type-generic .ctf-header-link:hover .ctf-header-generic-icon{background:#0c7abf}#ctf .ctf-header-type-generic .ctf-header-no-bio{padding-top:9px!important;font-size:16px;font-weight:700}#ctf .ctf-header-type-generic .ctf-header-generic-icon{display:block;color:#fff;background:#1b95e0;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#ctf .ctf-header-type-generic:hover .ctf-header-generic-icon{display:block;opacity:1}#ctf .ctf-header .ctf-header-user{font-size:16px;line-height:1.3;-ms-word-wrap:break-word;word-break:break-word}#ctf .ctf-header .ctf-header-screenname,#ctf .ctf-header p{font-size:13px;line-height:1.3}.ctf-screenreader{text-indent:-9999px!important;display:inline-block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important}#ctf .ctf-header-text.sbi-no-info .ctf-header-user{padding-top:9px!important}#ctf .ctf-header-text.sbi-no-bio .ctf-header-counts{clear:both}#ctf .ctf-context{width:100%;padding-left:42px;margin-bottom:2px}#ctf .ctf-with-logo .ctf-context{padding-right:30px}#ctf .ctf-retweet-icon{display:inline-block;font-size:inherit;line-height:1;margin:0 5px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#ctf.ctf-super-narrow .ctf-retweet-icon{margin:0 5px 0 0}#ctf .ctf-reply-icon{display:inline-block;font-size:inherit;padding:1px 3px 3px;line-height:1;margin:0 3px 0 0}#ctf .ctf-author-box{margin-left:56px}#ctf .ctf-author-avatar{clear:both;width:48px;height:48px;margin:3px 6px 0 -56px;float:left;overflow:hidden;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#ctf .ctf-author-avatar img{margin:0!important;padding:0}#ctf .ctf-author-name,#ctf .ctf-author-screenname,#ctf .ctf-tweet-meta,#ctf .ctf-verified{margin-left:4px;margin-right:4px;display:inline-block}#ctf .ctf-screename-sep{margin:0 2px;display:inline-block}#ctf .ctf-author-name{font-weight:700!important;margin-top:4px}#ctf .ctf-author-box-link{color:#000;text-decoration:none;display:inline;line-height:1.5!important}#ctf .ctf-quoted-verified,#ctf .ctf-verified{color:#77c7f7;margin-left:0}#ctf .ctf-quoted-verified,.ctf-credit-link .fa,.ctf-credit-link svg{margin-right:4px}#ctf .ctf-tweet-meta,#ctf.ctf-super-narrow .ctf-author-name{display:inline-block}#ctf .ctf-replied-to-text a{font-size:inherit;color:inherit;font-weight:inherit}#ctf p.ctf-media-link,#ctf p.ctf-tweet-text{padding:0!important;margin:0!important;line-height:1.4}#ctf .ctf-tweet-actions,#ctf .ctf-tweet-content{margin-left:58px;margin-top:3px;max-width:100%}#ctf .ctf-corner-logo{display:inline-block;float:right;color:#1b95e0;font-size:24px}#ctf.ctf-narrow .ctf-corner-logo{font-size:20px}#ctf .ctf-hide-avatar .ctf-author-box,#ctf .ctf-hide-avatar .ctf-author-name,#ctf .ctf-hide-avatar .ctf-context,#ctf .ctf-hide-avatar .ctf-quoted-tweet,#ctf .ctf-hide-avatar .ctf-tweet-actions,#ctf .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-narrow .ctf-hide-avatar .ctf-author-box,#ctf.ctf-narrow .ctf-hide-avatar .ctf-context,#ctf.ctf-narrow .ctf-hide-avatar .ctf-quoted-tweet,#ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-actions,#ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-super-narrow .ctf-context,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-author-box,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-context,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-quoted-tweet,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-super-narrow .ctf-quoted-tweet,#ctf.ctf-super-narrow .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-tweet-content{margin-left:0}#ctf .ctf-hide-avatar .ctf-context{padding-left:0}#ctf .ctf-header-img.ctf-no-consent,#ctf .ctf-header-img.ctf-no-consent .ctf-header-img-hover{display:block;opacity:1;height:48px}#ctf .ctf-quoted-tweet{display:block;clear:both;margin:7px 0 5px 58px;padding:8px 12px;border:1px solid rgba(0,0,0,.1);text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf .ctf-quoted-tweet-text-media-wrap,#ctf .ctf-quoted-tweet:focus,#ctf .ctf-quoted-tweet:hover,#ctf .ctf-tweet-text-media-wrap{-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out}#ctf .ctf-quoted-tweet:focus,#ctf .ctf-quoted-tweet:hover{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);transition:background .1s ease-in-out}#ctf .ctf-quoted-author-name{font-weight:700;margin-right:4px}#ctf .ctf-quoted-tweet p{margin:2px 0}#ctf .ctf-tweet-actions a{padding:2px 10px 2px 5px;float:left}#ctf .ctf-tweet-actions a.ctf-like,#ctf .ctf-tweet-actions a.ctf-reply,#ctf .ctf-tweet-actions a.ctf-retweet{color:rgba(0,0,0,.35);text-decoration:none;border:none;-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#ctf .ctf-tweet-actions a span.fa,#ctf .ctf-tweet-actions a svg{width:1.1em;height:1.1em;font-size:1.1em}#ctf .ctf-tweet-actions a span.fa.fa-retweet{width:1.2em;height:1.2em;font-size:1.2em}#ctf .ctf-tweet-actions .ctf-reply{margin-left:-5px}#ctf .ctf-tweet-actions a:focus,#ctf .ctf-tweet-actions a:hover{-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#ctf .ctf-tweet-actions .ctf-reply:focus,#ctf .ctf-tweet-actions .ctf-reply:hover{color:#e34f0e!important}#ctf .ctf-tweet-actions .ctf-retweet:focus,#ctf .ctf-tweet-actions .ctf-retweet:hover{color:#19cf86!important}#ctf .ctf-tweet-actions .ctf-like:focus,#ctf .ctf-tweet-actions .ctf-like:hover{color:#e81c4f!important}#ctf .ctf-action-count{float:right;padding-left:3px;font-size:.9em;margin-top:.25em;line-height:1.2em}#ctf .ctf-twitterlink{margin-top:.3em;line-height:1.2em;font-size:.8em}#ctf .ctf-quoted-tweet-text-media-wrap,#ctf .ctf-tweet-text-media-wrap{margin-left:5px;padding:4px;display:inline-block;border:1px solid rgba(0,0,0,.15);color:inherit;text-decoration:none;line-height:1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;transition:background .1s ease-in-out}#ctf #ctf-more,#ctf .ctf-out-of-tweets,.ctf-credit-link{padding:5px 0;text-align:center}#ctf #ctf-more,#ctf .ctf-tweet-text-media-wrap:focus,#ctf .ctf-tweet-text-media-wrap:hover{background:rgba(0,0,0,.05);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out}#ctf .ctf-tweet-text-media-wrap:focus,#ctf .ctf-tweet-text-media-wrap:hover{border:1px solid rgba(0,0,0,.1);transition:background .1s ease-in-out}.ctf-multi-media-icon .ctf-tweet-text-media,.ctf-quoted-tweet-text .ctf-tweet-text-media{margin-left:3px}#ctf #ctf-more{display:block;border:none;width:100%;min-height:30px;margin:0;position:relative;box-sizing:border-box;outline:0;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;transition:background .1s ease-in-out}#ctf #ctf-more:hover{background:rgba(0,0,0,.1);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf #ctf-more.ctf-loading span{-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0}#ctf .ctf-loader{width:20px;height:20px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite ctf-sk-scaleout;animation:1s ease-in-out infinite ctf-sk-scaleout}@-webkit-keyframes ctf-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes ctf-sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ctf-credit-link{width:100%;clear:both;margin-top:5px;font-size:12px}#ctf svg{box-sizing:unset}#ctf svg:not(:root).svg-inline--fa,#ctf_lightbox svg:not(:root).svg-inline--fa{box-sizing:unset;overflow:visible;width:1em}#ctf .svg-inline--fa.fa-w-16{width:16px}#ctf .svg-inline--fa.fa-w-20{width:20px}#ctf .ctf-context .ctf-retweet-icon svg{width:1.2em;height:1.2em}#ctf .svg-inline--fa,#ctf_lightbox .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}#ctf.ctf-styles .ctf-author-screenname,#ctf.ctf-styles .ctf-context,#ctf.ctf-styles .ctf-screename-sep,#ctf.ctf-styles .ctf-tweet-meta,.ctf_smash_error span{font-size:12px}#ctf .ctf-error{width:100%;text-align:center}#ctf .ctf-error code,#ctf .ctf-error iframe,#ctf .ctf-error p{padding:0;margin:0 2px}#ctf .ctf-error-user p,#ctf.ctf-super-narrow .ctf-context{padding-bottom:5px}#ctf .ctf-error-user{width:100%}#ctf .ctf-error-admin{margin-top:15px;display:inline-block}#ctf .ctf-error code{display:block;padding:4px}.ctf_smash_error{border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ctf_smash_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#ctf .ctf-out-of-tweets{display:block;border:1px solid rgba(0,0,0,.1);background:0 0;width:100%;min-height:30px;margin:0;position:relative;box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#ctf .ctf-out-of-tweets iframe,#ctf .ctf-out-of-tweets p{margin:0 2px;padding:0}#ctf .ctf-out-of-tweets p{padding:3px;display:none}#ctf.ctf-narrow .ctf-author-avatar,#ctf.ctf-narrow .ctf-author-avatar img{width:38px;height:38px}#ctf.ctf-narrow .ctf-quoted-tweet,#ctf.ctf-narrow .ctf-tweet-actions,#ctf.ctf-narrow .ctf-tweet-content{margin-left:48px}#ctf.ctf-narrow .ctf-context{margin-left:49px}#ctf.ctf-narrow .ctf-author-box{margin-left:46px}#ctf.ctf-narrow .ctf-author-avatar{margin-left:-46px}#ctf.ctf-narrow .ctf-tweet-content{padding:3px 0 5px}#ctf.ctf-narrow .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-tweet-content{float:left;clear:both}#ctf.ctf-super-narrow .ctf-author-box{min-height:32px;margin-bottom:2px;margin-left:38px;float:left;clear:both}#ctf.ctf-super-narrow .ctf-author-avatar,#ctf.ctf-super-narrow .ctf-author-avatar img{width:32px;height:32px}#ctf.ctf-super-narrow .ctf-author-avatar{margin-left:-38px;margin-top:0}#ctf.ctf-super-narrow .ctf-credit-link{font-size:10px}#ctf.ctf-super-narrow .ctf-header-bio{margin:0!important;padding-top:5px}#ctf.ctf-super-narrow .ctf-header-user{min-height:48px}#ctf.ctf-super-narrow .ctf-header-text{padding-top:10px}#ctf.ctf-super-narrow .ctf-header-follow{margin-top:5px}#ctf.ctf-super-narrow .ctf-more span{display:block;margin-top:3px}@media all and (max-width:640px){#ctf.ctf-width-resp{width:100%!important}}.ctf.ctf-boxed-style[data-boxshadow=true] .ctf-item{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}[data-header-size=large] .ctf-header-type-text{font-size:48px}[data-header-size=medium] .ctf-header-type-text{font-size:42px}[data-header-size=small] .ctf-header-type-text{font-size:36px}#ctf.ctf-list.ctf-boxed-style .ctf-header,.ctf-list.ctf-boxed-style .ctf-item{margin-bottom:25px}#ctf .ctf-header-text{float:left;width:100%;padding-top:5px}#ctf .ctf-no-bio .ctf-header-text{padding-top:13px}#ctf .ctf-header-text .ctf-header-user,#ctf .ctf-header-text p{float:left;clear:both;width:auto;margin:0 0 0 60px!important;padding:0!important;text-align:left}#ctf .ctf-header-name{font-weight:700;margin-right:6px}#ctf .ctf-header-text .ctf-header-bio{padding:0!important;word-break:break-word}#ctf .ctf-header-text .ctf-verified{margin-right:5px}#ctf.ctf_palette_light .ctf-author-name,#ctf.ctf_palette_light .ctf-author-screenname,#ctf.ctf_palette_light .ctf-header-bio,#ctf.ctf_palette_light .ctf-header-counts,#ctf.ctf_palette_light .ctf-header-name,#ctf.ctf_palette_light .ctf-header-type-text,#ctf.ctf_palette_light .ctf-tweet-actions a,#ctf.ctf_palette_light .ctf-tweet-text{color:#444}#ctf.ctf_palette_dark .ctf-tweet-text a,#ctf.ctf_palette_light .ctf-tweet-text a{color:inherit}#ctf.ctf_palette_dark .ctf-item,#ctf.ctf_palette_light .ctf-item{background:0 0}#ctf.ctf_palette_dark .ctf-corner-logo,#ctf.ctf_palette_light .ctf-corner-logo{color:#1b95e0}#ctf.ctf_palette_dark .ctf-verified,#ctf.ctf_palette_light .ctf-verified{color:#77c7f7}#ctf.ctf_palette_light .ctf-more{background:rgba(0,0,0,.5);color:#444}#ctf.ctf_palette_dark{background:#20222c}#ctf.ctf_palette_dark.ctf.ctf-boxed-style .ctf-item{background:rgba(255,255,255,.1)!important}#ctf.ctf_palette_dark .ctf-author-name,#ctf.ctf_palette_dark .ctf-author-screenname,#ctf.ctf_palette_dark .ctf-header-bio,#ctf.ctf_palette_dark .ctf-header-counts,#ctf.ctf_palette_dark .ctf-header-name,#ctf.ctf_palette_dark .ctf-header-type-text,#ctf.ctf_palette_dark .ctf-tweet-text{color:#fff}#ctf.ctf_palette_dark .ctf-more{background:rgba(255,255,255,.2);color:#fff}#ctf.ctf_palette_dark .ctf-tweet-actions a{color:rgba(255,255,255,.8)}.ctf-rebranded .ctf-header-follow svg{width:13px;height:13px;transform:translate(3px,2px)}@namespace svg "http://www.w3.org/2000/svg"; .depicter-revert{text-rendering:optimizeSpeed;line-height:1.5;direction:ltr}.depicter-revert,.depicter-revert h1,.depicter-revert h2,.depicter-revert h3,.depicter-revert h4,.depicter-revert h5,.depicter-revert h6,.depicter-revert p,.depicter-revert figure,.depicter-revert blockquote,.depicter-revert dl,.depicter-revert dd,.depicter-revert ul[role=list],.depicter-revert ol[role=list],.depicter-revert img,.depicter-revert picture,.depicter-revert input,.depicter-revert button,.depicter-revert textarea,.depicter-revert table,.depicter-revert td,.depicter-revert tr,.depicter-revert th,.depicter-revert tbody,.depicter-revert thead,.depicter-revert nav,.depicter-revert aside,.depicter-revert strong,.depicter-revert select{all:revert}.depicter-revert *,.depicter-revert *::before,.depicter-revert *::after{box-sizing:border-box}.depicter-revert h1,.depicter-revert h2,.depicter-revert h3,.depicter-revert h4,.depicter-revert p,.depicter-revert figure,.depicter-revert blockquote,.depicter-revert dl,.depicter-revert dd{margin:0;font-weight:normal}.depicter-revert ul[role=list],.depicter-revert ol[role=list]{list-style:none}.depicter-revert a:not([class]){text-decoration-skip-ink:auto}.depicter-revert img,.depicter-revert picture{display:block}.depicter-revert input,.depicter-revert button,.depicter-revert textarea,.depicter-revert select{font:inherit}.depicter{position:relative}.depicter-content-composer{position:relative}.depicter-content-composer:focus{outline:none}.depicter-primary-container{display:flex;flex-flow:column wrap;clear:both;overflow:hidden;height:100%}.depicter-overflow-fix{overflow-x:hidden}.depicter-view-container{flex:1 1 auto;width:100%;order:2}.depicter-layout-fullscreen,.depicter-layout-fullwidth{width:100%;max-width:none !important}.depicter-layout-fullscreen{height:100vh}.depicter-layout-fullscreen .depicter-view,.depicter-layout-fullscreen .depicter-section,.depicter-layout-fullscreen .depicter-sections,.depicter-layout-fullscreen .depicter-section-mask{height:100%}.depicter-layout-auto{width:100%;height:100%}.depicter-mid-row{display:flex;flex-flow:row wrap;flex:1;order:2}.depicter-narrow-layout .depicter-mid-row{flex-flow:column wrap}.depicter-inner-container{display:flex;flex-flow:column wrap;order:2;flex:1}.depicter-left-container,.depicter-top-container{order:1}.depicter-right-container,.depicter-bottom-container{order:3}.depicter-rtl .depicter-right-container{order:1}.depicter-rtl .depicter-left-container{order:3}.depicter-loading-container{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);z-index:10}.depicter-loading-container.depicter-loading-none{display:none}.depicter-content-composer>*,.depicter>*,.depicter-section>*{transition:opacity 300ms,visibility 300ms;opacity:0;visibility:hidden}.depicter-content-composer>.depicter-loading-container,.depicter-content-composer>.depicter-section-loading,.depicter>.depicter-loading-container,.depicter>.depicter-section-loading,.depicter-section>.depicter-loading-container,.depicter-section>.depicter-section-loading{opacity:1;visibility:visible}.depicter-content-composer,.depicter{pointer-events:none}.depicter-content-composer.depicter-ready,.depicter.depicter-ready{pointer-events:all;overflow:hidden}.depicter-content-composer:not(.depicter-ready)>*:not(.depicter-loading-container),.depicter:not(.depicter-ready)>*:not(.depicter-loading-container){visibility:hidden;pointer-events:none}.depicter-content-composer:not(.depicter-ready) .depicter-loading-container,.depicter:not(.depicter-ready) .depicter-loading-container{position:sticky;transform:translateX(-50%)}.depicter-ready>*{opacity:1;visibility:visible}.depicter-ready>.depicter-loading-container,.depicter-ready>.depicter-section-loading{opacity:0;visibility:hidden}.depicter-preload-all:not(.depicter-ready)>.depicter-primary-container *{pointer-events:none !important}.depicter-view-container{position:relative}.depicter-view{position:relative;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-depicter-user-select:none;user-select:none;touch-action:manipulation}.depicter-sections{will-change:transform}.depicter-auto-height .depicter-view{transition:height 300ms}.depicter-stack-view .depicter-sections{transform-style:preserve-3d}.depicter-transform-view{perspective:2000px}.depicter-transform-view .depicter-sections{transform-style:preserve-3d}.depicter-mask-view .depicter-section-mask{overflow:hidden;position:absolute;pointer-events:none}.depicter-mask-view .depicter-section-mask .depicter-section{position:relative}.depicter-cube-view{perspective:2000px}.depicter-cube-view .depicter-sections{perspective:2000px;transform-style:preserve-3d;perspective-origin:center;height:100%}.depicter-cube-view .depicter-section{backface-visibility:hidden}.depicter-animative-view .depicter-section.depicter-neutral{visibility:hidden}.depicter-section{position:absolute;overflow:hidden}.depicter-background-animation-wrap,.depicter-background-container{height:100%;width:100%;position:absolute}.depicter-section-background{width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.depicter-section-background.depicter-is-hidden{display:none}.depicter-section{display:flex;flex-direction:column;justify-content:center;align-items:center}.depicter-section .depicter-bg.depicter-cropped,.depicter-section picture.depicter-bg .depicter-cropped{position:absolute}.depicter-section .depicter-section-background>picture{width:100%;height:100%;position:relative}.depicter-section .depicter-section-background>img,.depicter-section .depicter-section-background>picture img{width:100%;height:100%;opacity:0;transition:opacity 300ms}.depicter-section.depicter-ready .depicter-section-background>img,.depicter-section.depicter-ready .depicter-section-background>picture img{opacity:1}.depicter-section.depicter-section-hidden,.depicter-section.depicter-section-hidden *{visibility:hidden !important}.depicter-section>a.depicter-section-link:not(.depicter-layer):not(.depicter-not-section-link):first-child{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2;overflow:hidden;text-indent:-100em}.depicter-section>a.depicter-section-link:not(.depicter-layer):not(.depicter-not-section-link):first-child.depicter-over-all{z-index:1000}.depicter-anim-section:not(.depicter-active) *{visibility:hidden;pointer-events:none}.depicter-layers-container{position:relative;display:flex;width:100%;height:100%;align-items:center;flex-direction:row;pointer-events:none}.depicter-auto-layout .depicter-layer{flex-shrink:0}.depicter-fade-layers .depicter-layer-frame:not(.depicter-interactive-anim):not(.depicter-static){transition:opacity 300ms,visibility 300ms;visibility:hidden;opacity:0}.depicter-fade-layers .depicter-active .depicter-layer-frame:not(.depicter-interactive-anim):not(.depicter-static){opacity:1;visibility:visible}.depicter-layers-wrapper{position:relative;padding:0 0;box-sizing:content-box;margin:0 auto;height:100%;width:100%}.depicter-layers-fold{position:relative;height:100%;pointer-events:none}.depicter-layers-fold>*{pointer-events:all}.depicter-content-first .depicter-layers-container{position:relative}.depicter-content-first .depicter-layers-container,.depicter-content-first .depicter-layers-wrapper,.depicter-content-first .depicter-layers-fold{height:auto}.depicter-content-first .depicter-section-background{position:absolute;height:100%;top:0}.depicter-layer-frame{visibility:visible}.depicter-layer-frame.depicter-pos-absolute{position:absolute}.depicter-layer-frame .depicter-mask-frame{overflow:hidden}.depicter-layer-frame>a{text-decoration:none;color:inherit}.depicter-relative-width *:not(.depicter-relative-width .depicter-layer *),.depicter-relative-width .depicter-relative-width *:not(.depicter-relative-width .depicter-relative-width .depicter-layer *){width:100%}.depicter-relative-height *:not(.depicter-relative-height .depicter-layer *),.depicter-relative-height .depicter-relative-height *:not(.depicter-relative-height .depicter-relative-height .depicter-layer *){height:100%}.depicter-layer.depicter-has-action{cursor:pointer}.depicter-layer.depicter-layer-hidden,.depicter-layer.depicter-is-hidden,.depicter-layer-frame.depicter-layer-hidden,.depicter-layer-frame.depicter-is-hidden{visibility:hidden !important}.depicter-layer.depicter-layer-hidden *,.depicter-layer.depicter-is-hidden *,.depicter-layer-frame.depicter-layer-hidden *,.depicter-layer-frame.depicter-is-hidden *{visibility:hidden !important}.depicter-no-wrap{white-space:nowrap}.depicter-fixed-layers{pointer-events:none}.depicter-fixed-layers .depicter-layer{pointer-events:auto}.depicter-float-width *{width:100%}.depicter-float-width .depicter-layer>*{width:auto}.depicter-float-height *{height:100%}.depicter-float-height .depicter-layer>*{height:auto}.depicter-image-layer .depicter-layer{width:100%;height:100%}.depicter-image-layer .depicter-layer:not(.depicter-is-hidden) img{opacity:0;visibility:hidden;transition:opacity 150ms ease-out}.depicter-image-layer .depicter-layer:not(.depicter-is-hidden) img.depicter-loaded{opacity:1;visibility:visible}.depicter-image-layer picture{overflow:hidden}.depicter-image-layer picture:not(.depicter-cropped) img{width:100%}.depicter-image-layer img{position:relative;min-width:100%}.depicter-icon-layer svg{width:100%;height:100%;fill:currentColor}.depicter-shape-layer svg{width:100%;height:100%}.depicter-video-layer iframe{border:none}.depicter-video-layer iframe,.depicter-video-layer img{width:100%;height:100%}.depicter-video-layer img{position:absolute;top:0;z-index:2;object-fit:cover;transition:opacity 400ms,visibility 400ms}.depicter-video-layer .depicter-layer{overflow:hidden;isolation:isolate}.depicter-video-layer .depicter-video-player{z-index:1}.depicter-video-layer .depicter-video-btn{transition:opacity 400ms,visibility 400ms}.depicter-video-layer video{display:block;width:100%;height:100%}.depicter-video-layer .depicter-playing img,.depicter-video-layer .depicter-playing .depicter-video-btn{opacity:0;visibility:hidden}.depicter-hotspot-layer{cursor:pointer}.depicter-hotspot-layer .depicter-hotspot-point{position:relative;transform:translateX(-50%) translateY(-50%)}.depicter-hotspot-layer .depicter-point-center{width:20px;height:20px;background:#dedede;border-radius:50%}.depicter-hotspot-tooltip{position:absolute;top:0;left:0;z-index:200;pointer-events:none;visibility:hidden;opacity:0;transition:opacity 900ms cubic-bezier(0.19, 1, 0.22, 1),transform 900ms cubic-bezier(0.19, 1, 0.22, 1),visibility 900ms cubic-bezier(0.19, 1, 0.22, 1)}.depicter-hotspot-tooltip .depicter-tooltip-cont{position:relative;padding:10px;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;pointer-events:auto}.depicter-hotspot-tooltip::after{content:"";position:absolute;top:15px;left:-12px;display:block;transform-origin:center -15px;width:0;height:0;border-opposite-position(top):10px solid rgba(240,240,240,.88);border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0)}.depicter-hotspot-tooltip.depicter-align-right{transform:translateX(50px)}.depicter-hotspot-tooltip.depicter-align-right::after{transform:rotate(-90deg)}.depicter-hotspot-tooltip.depicter-align-right .depicter-tooltip-cont{transform:translateY(-50%) translateX(25px)}.depicter-hotspot-tooltip.depicter-align-left{transform:translateX(-50px)}.depicter-hotspot-tooltip.depicter-align-left::after{transform:rotate(90deg)}.depicter-hotspot-tooltip.depicter-align-left .depicter-tooltip-cont{transform:translateY(-50%) translateX(-100%) translateX(-25px)}.depicter-hotspot-tooltip.depicter-align-bottom{transform:translateY(50px)}.depicter-hotspot-tooltip.depicter-align-bottom .depicter-tooltip-cont{transform:translateX(-50%) translateY(25px)}.depicter-hotspot-tooltip.depicter-align-top{transform:translateY(-50px)}.depicter-hotspot-tooltip.depicter-align-top::after{transform:rotate(180deg)}.depicter-hotspot-tooltip.depicter-align-top .depicter-tooltip-cont{transform:translateX(-50%) translateY(-100%) translateY(-25px)}.depicter-hotspot-tooltip.depicter-tooltip-active{transform:none;opacity:1;visibility:visible}.depicter-hotspot-tooltip.depicter-no-transition{transition:none !important}.depicter-symbol-layer .depicter-layer{display:flex;align-items:center;justify-content:center}.depicter-symbol-layer .depicter-symbol-container{display:flex;align-items:center;justify-content:center}.depicter-symbol-layer .depicter-symbol-container svg{fill:inherit}.depicter-bullet-layer .depicter-layer{width:auto !important;display:inline-flex;align-items:center;justify-content:center}.depicter-bullet-layer .depicter-bullets-wrapper{display:flex}.depicter-bullet-layer .depicter-bullet-item{cursor:pointer}.depicter-lineTimer-layer .depicter-layer{overflow:hidden}.depicter-lineTimer-layer .depicter-timer-bar{height:100%;transition:width 200ms}.depicter-playAndPause-layer{cursor:pointer}.depicter-playAndPause-layer .depicter-layer{display:flex;align-items:center;justify-content:center}.depicter-playAndPause-layer svg{display:none}.depicter-playAndPause-layer .depicter-active{display:inline-block}.depicter-button-layer .depicter-layer{appearance:none;border:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;cursor:pointer}.depicter-tagList-layer{display:flex;flex-flow:row wrap}.depicter-tagList-layer a{color:inherit;text-decoration:inherit;font:inherit}.depicter-rating-layer .depicter-layer>div{display:flex;width:100%;height:100%}.depicter-rating-layer .depicter-layer .depicter-rating-container{flex:1;position:relative}.depicter-rating-layer .depicter-layer .depicter-symbol-container{width:100%;height:100%}.depicter-rating-layer .depicter-layer .depicter-track-container{position:absolute;top:0;left:0;width:100%;height:100%}.depicter-flex-layer .depicter-layer{display:flex;flex-wrap:wrap;position:relative}.depicter-overlay-layers{position:absolute;top:0;width:100%;height:100%;pointer-events:none;display:flex;align-items:center;justify-content:center;flex-direction:column;user-select:none}.depicter-animation-wrap{visibility:visible}.depicter-section .depicter-section-video-btn,.depicter-video-layer .depicter-video-btn{position:absolute;top:50%;left:50%;margin-left:-23px;margin-top:-23px;width:46px;height:46px;background:#dedede;border-radius:50%;text-align:center;cursor:pointer;z-index:2}.depicter-section .depicter-section-video-btn::after,.depicter-video-layer .depicter-video-btn::after{content:"►";position:relative;top:1px;left:2px;color:#666;line-height:46px}.depicter-section .depicter-section-video-close-btn{position:absolute;width:36px;height:36px;background:#666;color:#dedede;border-radius:50%;text-align:center;cursor:pointer}.depicter-section .depicter-section-video-close-btn::after{content:"✕";position:relative;top:1px;line-height:36px}.depicter-section .depicter-section-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:#000;transition:opacity 400ms,visibility 400ms;visibility:hidden;opacity:0}.depicter-section .depicter-section-video-btn{z-index:101;transition:opacity 400ms,visibility 400ms}.depicter-section .depicter-section-video-close-btn{top:2em;right:2em;z-index:102;transition:opacity 400ms,visibility 400ms;visibility:hidden;opacity:0}.depicter-section.depicter-video-open .depicter-section-video,.depicter-section.depicter-video-open .depicter-section-video-close-btn{visibility:visible;opacity:1}.depicter-section.depicter-video-open .depicter-section-video-btn{opacity:0;visibility:hidden}.depicter-bg-video{position:absolute;top:0;width:100%;height:100%;overflow:hidden;z-index:1}.depicter-bg-video video{width:100%;height:100%}.depicter-bg-video iframe{width:100%;height:100%;pointer-events:none}.depicter-bg-video img{position:absolute;top:0;z-index:2;width:100%;height:100%;object-fit:cover}.depicter-bg-video.depicter-embed-video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.depicter-bg-video.depicter-playing img{opacity:0;visibility:hidden}.depicter-section>a:not(.depicter-layer):not(.depicter-not-section-link):first-child{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2;overflow:hidden;text-indent:-100em}.depicter-section>a:not(.depicter-layer):not(.depicter-not-section-link):first-child.depicter-over-all{z-index:1000}@media screen and (min-width: 1025px){.depicter-revert .depicter-hide-on-desktop,.depicter-revert.depicter-hide-on-desktop{position:fixed;opacity:0;visibility:hidden;pointer-events:none;top:-100%;left:-100%}}@media screen and (max-width: 1024px)and (min-width: 768px){.depicter-revert .depicter-hide-on-tablet,.depicter-revert.depicter-hide-on-tablet{position:fixed;opacity:0;visibility:hidden;pointer-events:none;top:-100%;left:-100%}}@media screen and (max-width: 767px){.depicter-revert .depicter-hide-on-mobile,.depicter-revert.depicter-hide-on-mobile{position:fixed;opacity:0;visibility:hidden;pointer-events:none;top:-100%;left:-100%}}.depicter-cursor-grab{cursor:-webkit-grab;cursor:grab}.depicter-cursor-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.depicter-auto-height .depicter-primary-container{height:auto}.depicter-has-mouse-action{cursor:pointer !important;pointer-events:all !important}.depicter-section:not(.depicter-active) .depicter-has-animation-in:not(.depicter-text-layer){display:none}.depicter-section:not(.depicter-active) .depicter-has-animation-in.depicter-text-layer{visibility:hidden;pointer-events:none}.depicter-nearby-sections-visible .depicter-view{overflow:visible;width:100%}.depicter-nearby-sections-visible .depicter-view-container{display:flex;width:auto;height:auto}.depicter-nearby-sections-visible.depicter-view-dir-v .depicter-view-container{flex-direction:column}.depicter-nearby-sections-visible.depicter-view-dir-v .depicter-view{margin:0;width:100%}.depicter-nearby-sections-visible.depicter-nearby-view-align-left .depicter-view-container{justify-content:flex-start}.depicter-nearby-sections-visible.depicter-nearby-view-align-center .depicter-view-container{justify-content:center}.depicter-nearby-sections-visible.depicter-nearby-view-align-right .depicter-view-container{justify-content:flex-end}.depicter-carousel-helper .depicter-view,.depicter-carousel-helper .depicter-primary-container{overflow:visible}.depicter-sticky-ref{all:revert !important;padding:0 !important;margin:0 !important;height:0 !important;border:0 !important}.depicter-dot-flashing{display:inline-flex;align-items:center;justify-content:center;gap:9px}.depicter-dot-flashing span{display:inline-block;width:12px;height:12px;border-radius:50%}.depicter-dot-flashing.depicter-loading-dark span{background-color:#050a0e}.depicter-dot-flashing.depicter-loading-light span{background-color:#fff}.depicter-dot-flashing span{will-change:opacity;animation:middleDotFlashing 1500ms infinite cubic-bezier(0.5, 0, 0.75, 0)}.depicter-dot-flashing span:first-of-type{animation:firstDotFlashing 1500ms infinite cubic-bezier(0.5, 0, 0.75, 0)}.depicter-dot-flashing span:last-of-type{animation:lastDotFlashing 1500ms infinite cubic-bezier(0.5, 0, 0.75, 0)}@keyframes firstDotFlashing{0%{opacity:1}33.3%{opacity:.2}66.6%,100%{opacity:1}}@keyframes middleDotFlashing{0%,5%{opacity:1}38.8%{opacity:.2}72.2%,100%{opacity:1}}@keyframes lastDotFlashing{0%,23.3%{opacity:1}56.6%{opacity:.2}90%,100%{opacity:1}}.depicter-dot-straight-swing{display:inline-flex;align-items:center;justify-content:center}.depicter-dot-straight-swing span{display:inline-block;width:12px;height:12px;margin-right:0;border-radius:50%}.depicter-dot-straight-swing span:last-of-type{margin-right:0}.depicter-dot-straight-swing.depicter-loading-dark span{background-color:#050a0e}.depicter-dot-straight-swing.depicter-loading-light span{background-color:#fff}.depicter-dot-straight-swing span{will-change:transform}.depicter-dot-straight-swing span:first-of-type{animation:firstDotStraightSwing 1400ms infinite}.depicter-dot-straight-swing span:last-of-type{animation:lastDotStraightSwing 1400ms infinite}@keyframes firstDotStraightSwing{0%{transform:translateX(-9px);animation-timing-function:cubic-bezier(0.5, 0, 0.75, 0)}33.3%{transform:translateX(0);animation-timing-function:linear}62%{transform:translateX(0);animation-timing-function:cubic-bezier(0.25, 1, 0.5, 1)}100%{transform:translateX(-9px)}}@keyframes lastDotStraightSwing{0%{transform:translateX(0);animation-timing-function:linear}33%{transform:translateX(0);animation-timing-function:cubic-bezier(0.25, 1, 0.5, 1)}52%{transform:translateX(9px);animation-timing-function:cubic-bezier(0.5, 0, 0.75, 0)}70%,100%{transform:translateX(0);animation-timing-function:linear}}.depicter-dot-swing{display:inline-flex;align-items:center;justify-content:center}.depicter-dot-swing span{display:inline-block;width:12px;height:12px;margin-right:0;border-radius:50%}.depicter-dot-swing span:last-of-type{margin-right:0}.depicter-dot-swing.depicter-loading-dark span{background-color:#050a0e}.depicter-dot-swing.depicter-loading-light span{background-color:#fff}.depicter-dot-swing span{transform-origin:center -10px;will-change:transform}.depicter-dot-swing span:first-of-type{animation:firstDotSwing 2000ms infinite}.depicter-dot-swing span:last-of-type{animation:lastDotSwing 2000ms infinite}@keyframes firstDotSwing{0%{transform:rotate(45deg);animation-timing-function:cubic-bezier(0.5, 0, 0.75, 0)}23.3%{transform:rotate(0);animation-timing-function:linear}74.1%{transform:rotate(0);animation-timing-function:cubic-bezier(0.25, 1, 0.5, 1)}100%{transform:rotate(45deg)}}@keyframes lastDotSwing{0%{transform:rotate(0);animation-timing-function:linear}23.3%{transform:rotate(0);animation-timing-function:cubic-bezier(0.25, 1, 0.5, 1)}49.1%{transform:rotate(-45deg);animation-timing-function:cubic-bezier(0.5, 0, 0.75, 0)}74.1%,100%{transform:rotate(0);animation-timing-function:linear}}.depicter-dot-replacing{display:inline-flex;align-items:center;justify-content:center}.depicter-dot-replacing span{display:inline-block;width:12px;height:12px;margin-right:9px;border-radius:50%}.depicter-dot-replacing span:last-of-type{margin-right:0}.depicter-dot-replacing.depicter-loading-dark span{background-color:#050a0e}.depicter-dot-replacing.depicter-loading-light span{background-color:#fff}.depicter-dot-replacing span{animation:middleDotReplacing 1500ms infinite cubic-bezier(0.25, 1, 0.5, 1);will-change:transform}.depicter-dot-replacing span:first-of-type{animation:firstDotReplacing 1500ms infinite cubic-bezier(0.76, 0, 0.24, 1)}.depicter-dot-replacing span:last-of-type{animation:lastDotReplacing 1500ms infinite cubic-bezier(0.25, 1, 0.5, 1)}@keyframes firstDotReplacing{from{transform:translateX(0)}to{transform:translateX(40px)}}@keyframes middleDotReplacing{0%,38.8%{transform:translateX(0)}66%,100%{transform:translateX(-20px)}}@keyframes lastDotReplacing{0%,66%{transform:translateX(0)}91.5%,100%{transform:translateX(-20px)}}.depicter-single-svg-loading{max-width:40px;max-height:40px;width:100%}.depicter-single-svg-loading.depicter-small{max-width:20px;max-height:20px}.depicter-loading-symbol{display:inline-flex;align-items:center;justify-content:center}.depicter-banner-bar-container{width:100%}.depicter-banner-bar-container.depicter-position-fixed{position:fixed;z-index:100}.depicter-banner-bar-container.depicter-placement-bottom{bottom:0}.depicter-banner-bar-container.depicter-placement-bottom.depicter-position-sticky{position:fixed;z-index:100}.depicter-banner-bar-container.depicter-placement-top{top:0}.depicter-banner-bar-container.depicter-placement-top.depicter-position-sticky{position:sticky;z-index:100}.depicter-popup-container{position:fixed;display:flex;width:100%;height:100%;pointer-events:none;z-index:100;top:0;left:0}.depicter-popup-container .depicter-content-wrap{width:100%}.depicter-popup-container .depicter{width:100%}.depicter-popup-container .depicter.depicter-layout-boxed{margin:0 !important}.depicter-popup-container.depicter-placement-h-t{align-items:flex-start}.depicter-popup-container.depicter-placement-v-m{align-items:center}.depicter-popup-container.depicter-placement-v-b{align-items:flex-end}.depicter-popup-container.depicter-placement-h-l{justify-content:flex-start}.depicter-popup-container.depicter-placement-h-c{justify-content:center}.depicter-popup-container.depicter-placement-h-r{justify-content:flex-end}.depicter-backdrop{width:100vw;height:100vh;position:fixed;top:0;left:0;pointer-events:none;z-index:999;background-color:rgba(0,0,0,.7);opacity:0;transition:opacity 300ms}.depicter-status-before-close .depicter-backdrop{transition-duration:600ms}.depicter-status-open .depicter-backdrop{pointer-events:all;opacity:1}.depicter-display-container.depicter-visibility-hidden{position:fixed;opacity:0;visibility:hidden;pointer-events:none;top:-100%;left:-100%}.depicter-display-container{overflow:hidden}.depicter-display-container .depicter-content-wrap{z-index:1000;position:relative}.depicter-display-container.depicter-content-layout-fullscreen,.depicter-display-container.depicter-content-layout-fullscreen .depicter-content-wrap,.depicter-display-container.depicter-content-layout-fullscreen .depicter-display-animation-wrap{height:100%;width:100%}.depicter-with-display:not(.depicter-ready){position:absolute;display:hidden;pointer-events:none;left:-100vw}.elementor-widget-depicter_slider{width:100%}.elementor-widget-depicter_slider .elementor-widget-container{display:var(--display);flex-direction:column}.elementor-widget-depicter_slider .depicter.depicter-layout-boxed{width:100%;align-self:var(--align-self)}.depicter-1-element-20 .depicter-bullet-item{
background-color:rgba(0, 0, 0, 0.5);
border-radius:5px 5px 5px 5px ;
width:9px;
height:9px;
}
.depicter-1-element-20 .depicter-bullet-item.depicter-bullet-active{
background-color:#000;
}
.depicter-1-element-20 .depicter-bullets-wrapper{
gap:5px;
flex-direction:row;
}
.depicter-revert .depicter-1-element-21{
border:none;
}
.depicter-1-element-21 .depicter-bullet-item{
background-color:rgba(0, 0, 0, 0.5);
border-radius:5px 5px 5px 5px ;
width:20px;
height:12px;
}
.depicter-1-element-21 .depicter-bullet-item.depicter-bullet-active{
background-color:#EED306;
}
.depicter-1-element-21 .depicter-bullets-wrapper{
gap:5px;
flex-direction:row;
}
.depicter-revert .depicter-1-section-18 .depicter-section-background{
background-color:#FFF;
}
.depicter-revert .depicter-1-section-1 .depicter-section-background{
background-color:#FFF;
}#cf-app img,
#cf-app svg,
.cf-container {
max-width: 100%;
}
#cf-app .cf-title,
#cf-app table.cf-table {
margin-bottom: 1.25rem;
}
#cf-app .cf-icon:before,
#cf-app .cf-table__top .dataTables_filter label::before,
#cf-app .cf-table__bottom .dataTables_filter label::before,
#cf-app table.cf-table th.sorting span::after {
content: "";
background-size: contain;
background-repeat: no-repeat;
}
#cf-app p {
margin: 0;
color: #000000;
}
#cf-app h1,
#cf-app h2,
#cf-app h3,
#cf-app h4,
#cf-app h5,
#cf-app h6 {
margin-top: 0;
}
#cf-app .flex {
display: flex;
}
#cf-app {
font-size: 16px;
line-height: 1.5;
}
#cf-app table,
#cf-app table td,
#cf-app table th {
border: unset;
}
#cf-app .dataTables_length label {
display: flex;
align-items: center;
}
@media screen and (min-width: 768px) {
#cf-app {
font-size: calc(100vw / 1280 * 16);
}
}
@media screen and (min-width: 1024) {
#cf-app {
font-size: calc(100vw / 1440 * 14);
}
}
@media screen and (min-width: 1280px) {
#cf-app {
font-size: 16px;
}
}
#cf-app .cf-main {
font-weight: 400;
line-height: 1.5;
padding: 1.5rem 0;
}
.cf-container {
color: #1e1e1e;
margin-right: auto;
margin-left: auto;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
}
#cf-app input {
font-size: 1rem;
}
#cf-app a {
text-decoration: none;
}
#cf-app input::-webkit-input-placeholder {
color: #bfbfbf;
}
#cf-app input::-ms-input-placeholder {
color: #bfbfbf;
}
#cf-app input::-moz-placeholder {
color: #bfbfbf;
}
#cf-app input::placeholder {
color: #595959;
}
#cf-app input[type="search"]::-webkit-search-cancel-button,
#cf-app input[type="search"]::-webkit-search-decoration,
#cf-app input[type="search"]::-webkit-search-results-button,
#cf-app input[type="search"]::-webkit-search-results-decoration {
display: none;
}
#cf-app .dataTables_length select {
width: auto;
float: right;
line-height: 1;
background: url("data:image/svg+xml,%3Csvg width='8' height='15' viewBox='0 0 8 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.142787 10.9674L3.55548 14.803C3.61049 14.8648 3.67873 14.9144 3.75551 14.9484C3.8323 14.9824 3.91581 15 4.00032 15C4.08483 15 4.16835 14.9824 4.24513 14.9484C4.32191 14.9144 4.39015 14.8648 4.44516 14.803L7.85786 10.9674C8.18355 10.6013 7.91352 10.0358 7.41302 10.0358H0.586647C0.0861442 10.0358 -0.183883 10.6013 0.142787 10.9674Z' fill='%23595959'/%3E%3Cpath d='M7.85721 4.03258L4.44452 0.19701C4.38951 0.135219 4.32127 0.0856184 4.24449 0.0516126C4.1677 0.0176067 4.08419 0 3.99968 0C3.91517 0 3.83165 0.0176067 3.75487 0.0516126C3.67809 0.0856184 3.60985 0.135219 3.55484 0.19701L0.142143 4.03258C-0.18355 4.39869 0.0864772 4.96419 0.58698 4.96419H7.41335C7.91386 4.96419 8.18388 4.39869 7.85721 4.03258Z' fill='%23595959'/%3E%3C/svg%3E")
no-repeat;
background-position: calc(100% - 0.375rem) center !important;
-moz-appearance: none !important;
-webkit-appearance: none !important;
appearance: none !important;
padding-right: 1.25rem !important;
font-size: 1rem;
padding: 0.5rem 0.625rem;
color: #898989;
margin-left: 0.375rem;
margin-bottom: 0px;
}
#cf-app .btn-download {
display: inline-flex;
align-items: center;
flex-shrink: 0;
border: 1.5px solid #bfbfbf;
font-weight: 500;
border-radius: 0.5rem;
color: #212529;
padding: 0.5rem 1rem;
column-gap: 0.625rem;
min-width: max-content;
margin: auto;
}
#cf-app .btn-download svg {
color: #bfbfbf;
width: 1.125rem;
flex-shrink: 0;
}
#cf-app .btn-download:hover,
#cf-app .btn-download:hover svg {
border-color: #2271b1;
color: #2271b1;
}
#cf-app .cf-title {
display: flex;
column-gap: 0.9375rem;
align-items: center;
font-weight: 500;
font-size: 1.625rem;
line-height: 1.5;
}
#cf-app .cf-title img {
max-width: 1.725rem;
}
#cf-app .cf-table thead th,
#cf-app table.cf-table td:first-child,
#cf-app table.cf-table th:first-child {
text-align: left;
}
#cf-app table.cf-table th.cf-thumbnail-th {
width: 10% !important;
}
#cf-app table.cf-table th.cf-title-th {
text-align: left;
width: 40%;
}
#cf-app .cf-table__top {
display: flex;
row-gap: 0.375rem;
margin-bottom: 0.9375rem;
flex-wrap: wrap;
}
#cf-app .cf-table__top .dataTables_filter,
#cf-app .cf-table__bottom .dataTables_filter {
float: none;
text-align: left;
}
#cf-app .cf-table__top .dataTables_filter label,
#cf-app .cf-table__bottom .dataTables_filter label {
position: relative;
display: block;
font-size: 0;
}
#cf-app .cf-table__top .dataTables_filter label::before,
#cf-app .cf-table__bottom .dataTables_filter label::before {
position: absolute;
left: 1.25rem;
top: 0.9375rem;
width: 1.125rem;
height: 1.125rem;
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/icons/icon-search.svg);
}
#cf-app .cf-table__top .dataTables_filter input,
#cf-app .cf-table__bottom .dataTables_filter input {
height: 3rem;
width: 100%;
font-size: 16px;
border-radius: 0.5rem;
border: 0;
box-shadow: 0;
outline: 0;
background-color: #f8f9fa;
padding: 0.9375rem 1.25rem 0.9375rem 3rem;
}
#cf-app .cf-options_info {
display: flex;
justify-content: flex-end;
padding: 12px 0;
flex: 1;
}
#cf-app .cf-options {
display: flex;
column-gap: 1.5625rem;
color: #595959;
}
#cf-app .cf-options__grid,
#cf-app .cf-options__list {
display: flex;
width: 1.5rem;
height: 1.5rem;
cursor: pointer;
align-items: center;
justify-content: center;
}
#cf-app .cf-options__grid.active,
#cf-app .cf-options__list.active {
color: #2271b1;
}
#cf-app .cf-table-grid,
#cf-app table.cf-table-grid .cf-updated {
display: block;
}
#cf-app .cf-table th.sorting::before,
#cf-app .cf-table th.sorting:after {
content: unset;
}
#cf-app .cf-table__main {
max-width: 100%;
overflow-x: auto;
}
#cf-app table.cf-table.collapsed .cf-icon {
margin-left: 1.5625rem;
}
#cf-app table.cf-table a.cf-icon {
word-break: break-word;
}
#cf-app table.cf-table.collapsed .dtr-control::before {
z-index: 5;
}
#cf-app table.cf-table.collapsed tr.child td.child {
padding: 0;
}
#cf-app table.cf-table.collapsed tr.child ul.dtr-details {
width: 100%;
}
#cf-app table.cf-table.collapsed tr.child ul.dtr-details li {
padding: 0.9375rem;
display: flex;
align-items: center;
column-gap: 1.25rem;
border-bottom: 0.125rem solid #f8f9fa;
}
#cf-app table.cf-table.collapsed tr.child ul.dtr-details li:last-child {
border-bottom: 0;
}
#cf-app table.cf-table-grid.collapsed .dtr-control {
pointer-events: none;
}
#cf-app table.cf-table-grid.collapsed .dtr-control .cf-icon {
pointer-events: auto;
padding: 0 !important;
margin: 0 !important;
}
#cf-app .cf-options_info .dataTables_length,
#cf-app .cf-table-grid thead,
#cf-app table.cf-table .cf-updated,
#cf-app table.cf-table-grid.collapsed .dtr-control::before,
#cf-app table.cf-table-grid.collapsed tbody td.child,
#cf-app table.cf-table-grid.collapsed tbody tr.child {
display: none;
}
#cf-app table.cf-table-grid.collapsed tbody td.dtr-hidden {
display: table-cell !important;
}
#cf-app table.cf-table th.sorting {
background-image: none !important;
}
#cf-app table.cf-table th:last-child {
width: 16%;
}
@media screen and (min-width: 1600px) {
#cf-app .cf-container {
max-width: 1650px;
}
#cf-app table.cf-table th.cf-title-th {
width: 50%;
}
#cf-app table.cf-table th:last-child {
width: 10%;
}
}
#cf-app table.cf-table th.sorting span {
display: inline-flex;
align-items: center;
column-gap: 0.4375rem;
}
#cf-app table.cf-table th.sorting span::after {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/icons/icon-sort.svg);
background-position: center;
width: 0.5rem;
height: 1rem;
}
#cf-app table.cf-table th.sorting_asc span::after {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/icons/icon-sort-up.svg);
}
#cf-app table.cf-table th.sorting_desc span::after {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/icons/icon-sort-down.svg);
}
#cf-app table.cf-table th span {
font-weight: 600;
}
#cf-app table.cf-table tr {
position: relative;
}
#cf-app table.cf-table tbody td,
#cf-app table.cf-table thead th {
text-align: center;
white-space: nowrap;
padding: 0.9375rem;
}
#cf-app table.cf-table thead th:focus-visible { outline: none !important; border: 2px solid #2271b1 !important;
}
#cf-app table.cf-table tbody tr:first-child td {
border-top: 0.125rem solid #f8f9fa;
}
#cf-app table.cf-table tbody td {
border-bottom: 0.125rem solid #f8f9fa;
}
#cf-app table.cf-table-grid tbody tr:first-child td:not(:last-child) {
border-top: 0;
}
#cf-app table.cf-table thead th,
#cf-app table.cf-table-grid tbody td,
#cf-app table.cf-table.no-footer {
border-bottom: 0;
background-color: #fff;
}
#cf-app table.cf-table-grid .flex {
justify-content: center;
}
#cf-app table.cf-table-grid td:first-child {
text-align: center;
}
#cf-app table.cf-table-grid .cf-icon {
flex-direction: column;
justify-content: center;
}
#cf-app table.cf-table-grid .cf-icon::before {
width: 3.75rem;
height: 5rem;
margin-bottom: 0.625rem;
}
#cf-app table.cf-table-grid tbody td {
padding: 0;
white-space: normal !important;
}
#cf-app table.cf-table-grid td .cf-column-size {
color: #757575;
font-weight: 400;
font-size: 0.875rem;
line-height: 1.2;
}
#cf-app table.cf-table-grid td .cf-column-type {
display: none !important;
}
#cf-app table.cf-table-grid td .cf-download-count {
display: none !important;
}
#cf-app table.cf-table-grid td:last-child {
margin-top: auto;
border-top: 0 !important;
}
#cf-app table.cf-table-grid .cf-column-last {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 0.9375rem;
justify-content: space-between;
border-radius: 0 !important;
border-top: 0.125rem solid #f8f9fa;
padding-top: 0.9375rem;
line-height: 1.4;
}
@media screen and (min-width: 768px) {
#cf-app {
font-size: 1rem;
}
#cf-app .cf-title {
font-size: 1.75rem;
line-height: 2.5rem;
margin-bottom: 1.875rem;
}
#cf-app .cf-title img {
max-width: 2.5rem;
}
#cf-app .cf-table__top {
align-items: center;
flex-direction: row;
justify-content: space-between;
margin-bottom: 1.875rem;
}
#cf-app .cf-table__top .dataTables_filter input,
#cf-app .cf-table__bottom .dataTables_filter input {
width: 19.6875rem;
}
#cf-app table.cf-table.collapsed tr.child ul.dtr-details li {
padding: 1.25rem;
}
#cf-app table.cf-table tbody tr.prev-hover td,
#cf-app table.cf-table tbody tr:hover td {
border-color: transparent;
}
#cf-app table.cf-table tbody tr:hover td {
background-color: #fbfbfb !important;
}
#cf-app table.cf-table tr:hover td:first-child {
border-radius: 0.5rem 0 0 0.5rem;
}
#cf-app table.cf-table tr:hover td:last-child {
border-radius: 0 0.5rem 0.5rem 0;
}
#cf-app table.cf-table-grid .cf-icon {
margin-bottom: 0.625rem;
}
#cf-app table.cf-table-grid .cf-icon::before {
width: 4.625rem;
height: 6.25rem;
}
#cf-app table.cf-table-grid .cf-column-last {
flex-direction: column;
}
#cf-app table.cf-table-grid tr:hover {
background-color: #fbfbfb;
}
#cf-app table.cf-table-grid tr:hover .cf-column-last {
border-color: #ecf0f4;
}
}
#cf-app table.cf-table-grid .cf-column-last small {
color: #757575;
display: block;
letter-spacing: 0.03em;
}
@media screen and (max-width: 767px) {
#cf-app .btn-download {
font-size: 1rem;
}
#cf-app .cf-options_info {
display: flex;
align-items: center;
justify-content: flex-end;
}
#cf-app .cf-options_info .dataTables_length {
color: #898989;
}
#cf-app table.cf-table tbody td,
#cf-app table.cf-table thead th {
text-align: right;
}
#cf-app table.cf-table-grid tbody td,
#cf-app table.cf-table-grid thead th {
text-align: center;
}
#cf-app table.cf-table-grid .cf-updated {
text-align: left;
}
}
@media screen and (min-width: 1440px) {
#cf-app table.cf-table-grid .cf-column-last {
padding-top: 1.25rem;
flex-direction: row;
}
#cf-app table.cf-table-grid .cf-updated {
text-align: left;
}
.cf-empty-data.cf-table tr:hover,
.cf-empty-data.cf-table tr:hover td {
background-color: #fff;
}
}
.cf-empty-data.cf-table-grid tr {
grid-column: 1/5 span;
padding: 20px;
border: 0;
}
.cf-empty-data.cf-table tr td {
border-color: #f8f9fa !important;
text-align: center;
}
.cf-empty-data.cf-table-grid tr td {
padding-top: 0;
margin-top: 0;
border: 0 !important;
justify-content: center;
}
#cf-app .cf-table-grid tbody {
display: grid;
grid-template-columns: repeat(1, minmax(0, 1fr));
gap: 1rem;
}
@media screen and (min-width: 768px) {
#cf-app .cf-table-grid tbody {
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 1.875rem;
}
}
@media screen and (min-width: 1024px) {
#cf-app table.cf-table {
margin-bottom: 3.125rem;
}
#cf-app .cf-table-grid tbody {
grid-template-columns: repeat(var(--grid-column), minmax(0, 1fr));
}
}
#cf-app .cf-table-grid tbody tr {
display: flex;
flex-direction: column;
background: #fff;
border: 0.125rem solid #eef2f5;
border-radius: 1.25rem;
padding: 1.875rem 1.25rem 1.25rem;
}
#cf-app .cf-table__bottom {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
align-items: center;
row-gap: 0.375rem;
font-weight: 400;
color: #898989;
}
@media screen and (max-width: 1023px) {
#cf-app .cf-table__bottom {
margin-top: 0.9375rem;
column-gap: 0.5rem;
}
#cf-app .dataTables_filter,
.dataTables_filter input {
width: 100% !important;
}
#cf-app .cf-options_info {
display: flex;
justify-content: flex-end;
width: 100%;
}
}
#cf-app .cf-pagination {
display: flex;
color: #595959;
gap: 1.25rem;
align-items: center;
justify-content: flex-end;
flex: 1;
}
#cf-app .cf-pagination .dataTables_info,
#cf-app .cf-pagination .dataTables_length,
#cf-app .cf-pagination .dataTables_paginate {
padding-top: 0;
margin-top: 0;
color: inherit;
}
#cf-app .cf-pagination .dataTables_paginate {
display: flex;
}
#cf-app .cf-pagination .dataTables_paginate span {
display: none;
}
#cf-app .cf-pagination .dataTables_paginate .paginate_button {
min-width: inherit;
display: flex;
align-items: center;
justify-content: center;
width: 2.4375rem;
height: 2.1875rem;
border: 1px solid #c4c4c4;
box-shadow: none;
outline: 0;
margin: 0;
padding: 0;
}
#cf-app .cf-pagination .dataTables_paginate .paginate_button:hover {
border-color: #2271b1;
background: 0;
color: #2271b1 !important;
}
#cf-app .cf-pagination .dataTables_paginate .paginate_button.disabled:hover {
border-color: #c4c4c4;
opacity: 0.4;
}
#cf-app .cf-pagination .dataTables_paginate .paginate_button.previous {
border-radius: 0.25rem 0 0 0.25rem;
}
#cf-app .cf-pagination .dataTables_paginate .paginate_button.next {
border-radius: 0 0.25rem 0.25rem 0;
}
#cf-app .cf-pagination .dataTables_paginate .paginate_button.previous svg,
#cf-app .cf-pagination .dataTables_paginate .paginate_button.next svg {
height: 18px;
width: 18px;
}
#cf-app .cf-table .cf-icon:hover {
color: #2271b1;
text-decoration: underline;
text-underline-position: under;
}
#cf-app .cf-icon {
display: inline-flex;
align-items: center;
column-gap: 0.9375rem;
color: inherit;
}
#cf-app .cf-icon:before {
display: block;
width: 1.25rem;
height: 1.625rem;
flex-shrink: 0;
}
#cf-app .cf-icon.cf-hidden:before {
display: none;
}
@media screen and (min-width: 768px) {
#cf-app .cf-table-grid tbody tr {
padding: 2.5rem 1.5625rem 1.5625rem;
}
#cf-app .cf-icon {
column-gap: 1.125rem;
}
#cf-app .cf-icon:before {
width: 2.3125rem;
height: 3rem;
}
}
#cf-app .icon-pdf:before {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/pdf.svg);
}
#cf-app .icon-doc:before,
#cf-app .icon-docx:before {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/doc.svg);
}
#cf-app .icon-xls:before,
#cf-app .icon-xlsx:before {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/xls.svg);
}
#cf-app .icon-ppt:before,
#cf-app .icon-pptx:before {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/ppt.svg);
}
#cf-app .icon-mp4:before {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/mp4.svg);
}
#cf-app .icon-other:before {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/other.svg);
}
#cf-app .icon-wav:before {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/wav.svg);
}
#cf-app .icon-jpg:before {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/jpg.svg);
}
#cf-app .icon-zip:before {
background-image: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/zip.svg);
}
#cf-app .cf-table__bottom:has(.dataTables_filter) > div:nth-last-child(n + 2),
#cf-app .cf-table__top:has(.dataTables_filter) > div:nth-last-child(n + 2) {
width: 50%;
}
#cf-app .cf-table__top:not(:has(.dataTables_filter)),
#cf-app .cf-table__bottom:not(:has(.dataTables_filter)) {
flex-direction: column;
align-items: flex-end;
}
#cf-app .cf-table__bottom > div:nth-of-type(3),
#cf-app .cf-table__top > div:nth-of-type(3) {
width: 100%;
flex: none;
}
.catf-dg-create-folder-btn {
justify-content: center;
width: 100%;
margin-bottom: 15px;
}
.block-spinner-wrap {
margin-bottom: 20px;
}
#cf-app .cf-column-thumbnail {
width: 90px;
height: 90px;
background: #ededee;
border-radius: 0.3rem;
}
#cf-app .cf-column-thumbnail .cf-thumbnail-image,
#cf-app .cf-column-thumbnail .cf-thumbnail-image.cf-pdf.cf-landscape {
width: 90px;
height: 90px;
object-fit: cover;
border-radius: 0.3rem;
}
#cf-app .cf-column-thumbnail .cf-thumbnail-image.cf-pdf.cf-portrait {
max-height: 100%;
object-fit: contain;
}
#cf-app .cf-table-grid .cf-column-thumbnail {
width: 100%;
height: auto;
border-radius: 1.25rem !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}
#cf-app
.cf-table-grid
.cf-column-thumbnail
.cf-thumbnail-image.cf-pdf.cf-landscape {
width: 100%;
height: auto;
}
#cf-app span.cf-thumbnail-image {
display: inline-flex;
align-items: center;
justify-content: center;
column-gap: 0.9375rem;
color: inherit;
}
#cf-app span.cf-thumbnail-image:before {
content: "";
background-size: contain;
background-repeat: no-repeat;
display: block;
width: 60px;
height: 80px;
flex-shrink: 0;
} .cf-table.cf-table-grid tr {
padding-left: 0px !important;
padding-right: 0px !important;
}
.cf-table.cf-table-grid tr td:nth-child(1) {
border-radius: 1.25rem !important;
}
#cf-app .cf-table.cf-table-grid .cf-thumbnail-image {
width: 100%;
height: 200px;
border-radius: 1.25rem !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}
#cf-app .cf-table.cf-table-grid span.cf-thumbnail-image:before {
width: 120px;
height: 156px;
display: inline-block;
}
#cf-app .cf-table.cf-table-grid.cf-has-thumbnail tr {
padding-top: 0px;
}
#cf-app
.cf-table.cf-table-grid.cf-has-thumbnail
td:first-child.has-margin-bottom {
margin-bottom: 2.5rem;
}
#cf-app
.cf-table.cf-table-grid.cf-has-thumbnail
td:first-child.no-margin-bottom {
margin-bottom: 0px;
}
#cf-app table.cf-table-grid .cf-column-last.has-margin-top {
margin-top: 1.875rem;
}
#cf-app table.cf-table-grid .cf-column-last.no-margin-top {
margin-top: 5px;
} .cf-table-my-wrap {
position: relative; }
.cf-table-my-wrap.loading::after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 40px;
height: 40px;
margin-left: -20px;
margin-top: -20px;
border: 4px solid rgba(0, 0, 0, 0.1);
border-top-color: #3498db;
border-radius: 50%;
animation: cfdocspin 1s linear infinite;
z-index: 999;
}
@keyframes cfdocspin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
} .cfdoc_breadcrumb {
font-size: 16px;
position: relative;
display: flex;
background-color: #edeff0;
padding: 0 10px;
margin-bottom: 20px;
border-radius: 4px;
}
.cfdoc_breadcrumb ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.cfdoc_breadcrumb > ul {
display: flex;
gap: 0;
padding: 10px; }
.cfdoc_breadcrumb ul.children {
display: none;
min-width: 150px;
position: absolute;
z-index: 10;
padding: 5px 15px;
background-color: #ffffff;
border: 1px solid #ddd;
border-radius: 8px;
box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
top: 100%;
left: auto;
}
.cfdoc_breadcrumb ul.children ul.children {
top: 0;
left: 100%;
}
.cfdoc_breadcrumb li {
position: relative;
padding: 5px 0 5px 0px;
cursor: pointer;
border-radius: 4px;
transition: background-color 0.2s ease;
}
.cfdoc_breadcrumb > ul > li {
position: relative;
padding: 0;
cursor: pointer;
border-radius: 4px;
transition: background-color 0.2s ease;
display: flex;
color: #2c3f4c;
margin-right: 8px;
font-size: 16px;
}
.cfdoc_breadcrumb li li {
display: flex;
width: 100%;
}
.cfdoc_breadcrumb li li.has-childrend {
background: url(//nadasinnosotras.cl/wp-content/plugins/catfolders-document-gallery/assets/images/icons/right-arrow.svg) no-repeat;
background-position: right;
}
.cfdoc_breadcrumb > ul > li > span {
margin: 0 5px;
}
.cfdoc_breadcrumb > ul > li i {
display: flex;
width: 20px;
} .cfdoc_breadcrumb > ul > li:not(:last-child)::after{ content: '/';
margin-left: 10px;
color: #959fa5; }  .cfdoc_breadcrumb li:hover > ul.children {
display: block;
} .cfdoc_children ul {
list-style-type: none;
padding: 0;
margin: 0 0 20px 0;
display: flex;
gap: 10px;
}
.cfdoc_children ul li {
display: flex;
align-items: center;
gap: 8px;
padding: 10px 15px;
border: 1px solid #ddd;
border-radius: 5px;
background-color: #f9f9f9;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
font-size: 16px;
color: #333;
transition: transform 0.2s ease, box-shadow 0.2s ease;
cursor: pointer;
}
.cfdoc_children ul li i {
display: flex;
align-items: center;
color: #666;
font-size: 20px;
width: 20px;
}
.cfdoc_children ul li:hover {
transform: translateY(-3px);
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
}