img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.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)}
span.eeb-nodis{display:none !important}span.eeb-rtl{unicode-bidi:bidi-override !important;direction:rtl !important;display:inline !important}span.eeb-rtl span.eeb-sd,span.eeb-nrtl span.eeb-sd{display:inline !important;padding-left:0 !important}span.eeb-nrtl{word-break:break-all !important}.eeb-encoded{position:relative;margin-top:-.3em;z-index:1000;color:green}
/*!
Theme Name: A&DO
Theme URI: http://underscores.me/
Author: La&La & Dog Design
Author URI: https://lala.fi
Description: A&DOn oma WordPress-teema
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ado

A&DO is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}@font-face{font-family:'EuclidCircularA-Regular';src:url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-Regular-WebS.woff2) format('woff2'),url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-Regular-WebS.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'EuclidCircularA-RegularItalic';src:url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-RegularItalic-WebS.woff2) format('woff2'),url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-RegularItalic-WebS.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'EuclidCircularA-Medium';src:url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-Medium-WebS.woff2) format('woff2'),url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-Medium-WebS.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'EuclidCircularA-MediumItalic';src:url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-MediumItalic-WebS.woff2) format('woff2'),url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-MediumItalic-WebS.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'EuclidCircularA-Bold';src:url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-Bold-WebS.woff2) format('woff2'),url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-Bold-WebS.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'EuclidCircularA-Semibold';src:url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-Semibold-WebS.woff2) format('woff2'),url(//ado.fi/hallinta/wp-content/themes/ado/webfonts/EuclidCircularA-Semibold-WebS.woff) format('woff');font-weight:400;font-style:normal}html{font-size:18px}body,button,input,select,optgroup,textarea{color:#000;font-family:'EuclidCircularA-Regular',"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:'EuclidCircularA-Bold',"Helvetica Neue",sans-serif;font-weight:400}h1,.grid h2,.archive-list h2,aside h2,.site-main .date,.extra-content h2,.extra-content .other-events h3,.social-feeds h2{font-size:2.222rem;line-height:1.125;font-family:'EuclidCircularA-Bold',"Helvetica Neue",sans-serif;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}h2{font-size:1.111rem;margin-top:45px}p{margin-bottom:1.5em}.ingressi{font-size:1.1666rem;line-height:1.19}dfn,cite,em,i{font-family:'EuclidCircularA-RegularItalic',"Helvetica Neue",sans-serif;font-style:normal}strong{font-family:'EuclidCircularA-Bold',"Helvetica Neue",sans-serif;font-weight:400}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#c9b8e0 url(//ado.fi/hallinta/wp-content/themes/ado/img/bg-desktop.png) center top no-repeat;background-size:3500px 3500px}.site{max-width:1266px;margin:0 auto;padding:0 23px}.site-header{padding:60px 36px;display:flex;position:relative}.site-logo{flex-basis:33.33%}.site-logo img{max-width:172px;width:100%;display:block}.site-title{margin:0}.site-footer a{text-decoration:none}.site-logos{background:#000;display:flex;justify-content:space-between;padding:34px;align-items:center;margin-top:50px}.site-logos a{flex-basis:23%}.sitemap{display:flex;margin-top:25px}.home-logo{flex-basis:15%}.home-logo img{max-width:96px;margin-left:35px}.sitemap>div{flex-basis:85%;flex-wrap:wrap}.sitemap div>ul{display:flex;width:100%;justify-content:space-around;flex-wrap:wrap}.sitemap ul{list-style:none;margin:0;padding:0}.sitemap li{margin-bottom:5px}.sitemap div>ul>li{margin-bottom:35px}.sitemap div>ul>.menu-item-has-children>.sub-menu{margin-top:5px}.sitemap div>ul>li>a{font-family:'EuclidCircularA-Bold',"Helvetica Neue",sans-serif;font-size:1.16rem}.sitemap .menu-item-has-children .menu-item-has-children .sub-menu a:before{content:"/ ";margin-left:20px}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:inherit}a:hover,a:focus,a:active{text-decoration:none}a:focus{outline:2px dotted #fff}.main-navigation ul ul a:focus,article a:focus,.widget a:focus{outline:1px dotted #000}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:flex;flex-basis:66.66%;align-items:flex-end}.main-navigation>div{flex-basis:50%}ul#primary-menu{font-size:1.666rem;line-height:1}ul#primary-menu li{margin-top:.6em}ul#primary-menu li:first-of-type{margin-top:0}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{background:#fff;float:left;position:absolute;top:100%;left:-999em;z-index:99999;margin-top:-27px;padding:5px 20px 20px;border-right:8px solid #c9b8e0;width:300px}.main-navigation ul ul ul{position:static;padding:0 0 0 25px;border:0;float:none;margin:-11px 0 0;width:100%}ul#primary-menu .sub-menu li{margin-top:.4em}.main-navigation ul ul ul a:before{content:"/ ";display:inline}.main-navigation ul ul a{font-size:1.111rem;font-family:'EuclidCircularA-Medium',"Helvetica Neue",sans-serif}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto;margin-left:-300px}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{margin-left:0}.main-navigation li{position:relative}.main-navigation a{display:inline-block;text-decoration:none}.main-navigation a:hover,.current-menu-item>a,.current-menu-ancestor>a,.main-navigation ul .current-menu-item a{font-family:'EuclidCircularA-Semibold',"Helvetica Neue",sans-serif}.main-navigation>div>ul#primary-menu>li>a:hover{cursor:default}.sitemap .current-menu-item>a{font-family:'EuclidCircularA-Regular',"Helvetica Neue",sans-serif}.menu-toggle,.main-navigation.toggled ul{display:block}.menu-toggle{padding:0;position:absolute;top:30px;right:30px;background:0 0;min-width:initial;width:46px;height:25px;border-radius:0;border:2px solid #000;border-left:none;border-right:none}.menu-toggle:hover,.menu-toggle:focus{border-color:#000;cursor:pointer}.main-navigation.toggled .menu-toggle{border:none;z-index:1000;top:10px}.menu-toggle:before{content:"";width:46px;border-top:2px solid #000;height:2px;position:absolute;left:0;top:10px}.main-navigation.toggled .menu-toggle:before,.main-navigation.toggled .menu-toggle:after{position:absolute;content:"";border:none;right:0;left:unset;top:0;content:' ';height:32px;width:2px;background-color:#000;transform:rotate(45deg)}.main-navigation.toggled .menu-toggle:after{transform:rotate(-45deg)}button.menu-toggle:hover{background:inherit;color:#000}button.menu-toggle:focus,button.menu-toggle:focus:before{outline:none;border-color:#fff}.main-navigation.toggled .menu-toggle:focus:before,.main-navigation.toggled .menu-toggle:focus:after{background-color:#fff}.main-navigation.toggled{position:absolute;background-color:#c9b8e0;top:20px;left:20px;width:calc(100% - 40px);padding:60px 20px 40px}.main-navigation.toggled .menu-kielet-container{position:absolute;top:15px;left:0}.main-navigation.toggled .menu-kielet-container li{margin-left:0 !important}.main-navigation.toggled ul li:hover>ul,.main-navigation.toggled ul li.focus>ul{float:none;margin-left:0;position:static}.main-navigation.toggled ul ul{background:0 0;margin-top:0;padding:5px 0;border-right:none;width:100%}.main-navigation.toggled ul ul ul{padding:0 0 0 35px}.main-navigation.toggled>div{flex-basis:1000%}.main-navigation.toggled #primary-menu>li{font-family:'EuclidCircularA-Bold',"Helvetica Neue",sans-serif;font-size:1.111rem}.main-navigation.toggled ul ul a{font-size:.777rem}.main-navigation.toggled ul#primary-menu ul ul li{margin-top:.5em}.main-navigation.toggled ul#primary-menu ul.sub-menu ul li{margin-top:.2em}.main-navigation.toggled #primary-menu>li.menu-item-has-children>a:after{content:" +"}.main-navigation.toggled #primary-menu>li.menu-item-has-children.focus>a:after{content:" -"}ul#lang-menu{margin-left:23px}ul#lang-menu li{display:inline-block;text-transform:uppercase;margin:0 3px}ul#lang-menu li.current-lang,ul#lang-menu li a:hover{font-family:'EuclidCircularA-Bold',"Helvetica Neue",sans-serif}@font-face{font-family:'lala_social';src:url(//ado.fi/hallinta/wp-content/themes/ado/icons/lala_social.eot?30820462);src:url(//ado.fi/hallinta/wp-content/themes/ado/icons/lala_social.eot?30820462#iefix) format('embedded-opentype'),url(//ado.fi/hallinta/wp-content/themes/ado/icons/lala_social.woff2?30820462) format('woff2'),url(//ado.fi/hallinta/wp-content/themes/ado/icons/lala_social.woff?30820462) format('woff'),url(//ado.fi/hallinta/wp-content/themes/ado/icons/lala_social.ttf?30820462) format('truetype'),url(//ado.fi/hallinta/wp-content/themes/ado/icons/lala_social.svg?30820462#lala_social) format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before,.social a:before,a[href$=".pdf"]:before{font-family:"lala_social";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;font-size:150%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-flickr:before,.social a[href*="flickr.com"]:before{content:'\f303'}.icon-flickr-circled:before{content:'\f304'}.icon-vimeo:before,.social a[href*="vimeo.com"]:before{content:'\f306'}.icon-vimeo-circled:before{content:'\f307'}.icon-twitter:before,.social a[href*="twitter.com"]:before{content:'\f309'}.icon-twitter-circled:before{content:'\f30a'}.icon-facebook:before,.social a[href*="facebook.com"]:before{content:'\f30c'}.icon-facebook-circled:before{content:'\f30d'}.icon-linkedin:before,.social a[href*="linkedin.com"]:before{content:'\f318'}.icon-linkedin-circled:before{content:'\f319'}.icon-instagram:before,.social a[href*="instagram.com"]:before{content:'\f32d'}.icon-youtube:before,.social a[href*="youtube.com"]:before{content:'\f167'}.icon-pinterest:before,.social a[href*="pinterest.com"]:before{content:'\f312'}.icon-pinterest-circled:before{content:'\f313'}.icon-behance:before,.social a[href*="behance.net"]:before{content:'\f34e'}.icon-mail:before{content:'\e800'}.icon-file-pdf:before,a[href$=".pdf"]:before{content:'\f1c1'}.share{font-family:'EuclidCircularA-Bold',"Helvetica Neue",sans-serif;margin-top:50px}.share a{text-decoration:none;background:#000;color:#fff;font-size:.6rem;height:30px;width:30px;display:inline-block;border-radius:50%;padding:7px;margin-left:5px}.social-feeds{position:relative;width:100%;margin-top:40px}.social-feeds nav{position:absolute;right:0;top:10px}.social ul{list-style:none;margin:0;padding:0}.social li{display:inline}.social li a{background:#000;border-radius:50%;color:#fff;width:34px;height:34px;padding:0;display:inline-block;font-size:.8rem;padding:6px;text-decoration:none}.ctf-tweets{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#ctf .ctf-item{flex-basis:24%;background:#fff;padding:23px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;margin-bottom:23px}.ctf-retweet-text,.ctf-author-name{text-decoration:none}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:1rem 0 1.5em;padding:0 34px}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.nav-previous:before{content:"< "}.nav-next:after{content:" >"}.sticky{display:block}.updated:not(.published){display:none}.site-main,.grid{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.site-main>*{flex-basis:65.98%}article{background:#fff;padding:34px;margin-bottom:23px}.grid>*{margin-bottom:23px}.site-main .grid{padding:0;margin-bottom:0;background:0 0}.breadcrumbs,.site-main>header{background:0 0;padding:0 34px 34px;flex-basis:100%}.breadcrumbs>span:last-child{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}.breadcrumbs a{text-decoration:none}.breadcrumbs .current-item{font-family:'EuclidCircularA-Bold',"Helvetica Neue",sans-serif}.site-main aside{flex-basis:31.96%;background:0 0;padding:0}.site-main>*>*:last-child,.site-main>*>*:last-child>*:last-child,.site-main>*>*:last-child>*:last-child>*:last-child{margin-bottom:0}.site-main>*>*:first-child,.site-main>*>*:first-child>*:first-child,.site-main>*>*:first-child>*:first-child>*:first-child{margin-top:0}.widget>*:last-child,.widget>*:last-child>*:last-child,.widget>*:last-child>*:last-child>*:last-child{margin-bottom:0}.widget>*:first-child,.widget>*:first-child>*:first-child,.widget>*:first-child>*:first-child>*:first-child{margin-top:0}.grid>*{flex-basis:32.07%;min-height:430px}.wide{flex-basis:65.98%;background-size:cover;background-repeat:no-repeat;display:flex;padding:0 !important;min-height:430px;margin-bottom:23px;text-decoration:none}.wide strong{font-size:.88rem;display:inline-block;line-height:1.2;font-family:'EuclidCircularA-Medium',"Helvetica Neue",sans-serif}.extra-content>*{flex-basis:100%;background-color:#fff;margin-bottom:23px !important}.wide h2,.other-events h2{margin-top:0}.wide h2{margin-bottom:.5em}.grid .narrow{background-size:cover;background-position:center center}.wide-text{flex-basis:45%;background:url(//ado.fi/hallinta/wp-content/themes/ado/img/bg-shape.png) no-repeat center bottom;background-size:638px;background-position:right -150px;padding:34px 60px 34px 34px}.wide-text p{font-size:1.16rem;line-height:1.19;margin:0 0 .5em}.grid a{text-decoration:none;padding:23px}.grid a:hover{position:relative;top:-2px}.slogan{background:0 0;font-size:5.8vw;padding:55px 34px;line-height:1.1;color:#fff;letter-spacing:-2px}.narrow h2{background:#fff;padding:10px;color:#8b5ea0}.letter{background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:left bottom;display:flex;align-items:center;justify-content:center}.letter_a{background-image:url(//ado.fi/hallinta/wp-content/themes/ado/img/a.png)}.letter_d{background-image:url(//ado.fi/hallinta/wp-content/themes/ado/img/d.png)}.letter_o{background-image:url(//ado.fi/hallinta/wp-content/themes/ado/img/o.png)}.letter h2{max-width:180px;padding-top:50px}.entry-header h2,.other-events h3{margin-top:20px}.entry-header h2 a,.other-events h3 a{text-decoration:none}.post-thumbnail{margin-bottom:10px;display:block}.entry-meta,.site-main .date{color:#8b5ea0}.entry-meta{font-size:1.16rem;font-family:'EuclidCircularA-Bold',"Helvetica Neue",sans-serif}.category-kuukauden-ilmio .entry-meta{font-size:2.222rem;margin-bottom:-20px}.category-kuukauden-ilmio .entry-meta span{text-transform:lowercase}.readmore{font-size:1.16rem;margin-bottom:0}.page-links{clear:both;margin:0 0 1.5em}.archive-list{padding-bottom:50px}.archive-list article{margin-bottom:0}.site-main .date,.entry-meta{margin-bottom:-10px}.single-event .post-thumbnail{margin-bottom:30px}.place{font-size:1.16rem}.other-events{padding:34px}.other-events article{padding:0}.other-events .place{margin:-25px 0 -10px}.other-events h2{color:#8b5ea0;margin-bottom:40px}.resources{background-color:#fff}.resources .grid:after{content:"";flex-basis:32.07%}.resources .grid a{padding:0;min-height:auto}.resources .grid h2{font-size:1.222rem;margin-top:20px;margin-bottom:0}.resources .grid .readmore{text-decoration:underline;font-size:1.111rem}.toimijat .readmore{margin-top:5px}.large-text{font-size:1.166rem}.details{font-family:'EuclidCircularA-Bold',"Helvetica Neue",sans-serif;font-weight:400;font-size:.888rem;margin-bottom:40px;letter-spacing:.02em}.details strong{color:#8b5ea0}.details p{margin-bottom:0}.publisher-list a+a:before{content:", "}.link{margin-top:40px}.toimijat .link{font-family:'EuclidCircularA-Medium',"Helvetica Neue",sans-serif;font-weight:400;font-size:1.111rem;color:#8b5ea0}ul.filters{padding:0;list-style:none}.filters li{display:inline-block;margin:10px 10px 10px 0;font-size:1.166rem;font-family:'EuclidCircularA-Medium',"Helvetica Neue",sans-serif}.filters a{text-decoration:none;background-color:#cab7d5;padding:4px 20px;position:relative}.filters a:hover,.filters .current a,a.current{background-color:#8196ff}.filters a:before,.filters a:after{content:"";width:0;height:0;position:absolute}.filters a:before{border-top:8px solid #fff;border-right:8px solid transparent;left:0;top:0}.filters a:after{border-bottom:8px solid #fff;border-left:8px solid transparent;right:0;bottom:0}.gm-style-iw-d p{padding-right:12px;font-family:'EuclidCircularA-Regular',"Helvetica Neue",sans-serif}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 23px;background:#fff;padding:34px}.widget select{max-width:100%}aside ul{list-style:none;margin:0;padding:0}.events-list li{margin:20px 0}.events-list .date{margin-bottom:0}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:2em;max-width:100%;text-align:right}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0}.wp-caption-text{font-size:.8rem}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#000;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@media screen and (min-width:1280px){.slogan{font-size:76px}}@media screen and (min-width:1024px){.menu-toggle{display:none}.main-navigation ul{display:block}}@media screen and (max-width:1100px){h1,.grid h2,.archive-list h2,aside h2,.site-main .date,.extra-content h2,.extra-content .other-events h3{font-size:2.111rem}.slogan{font-size:58px}.grid>*{flex-basis:31%}.wide{flex-basis:65.98%}.wide-text p{font-size:.94rem}.wide strong{font-size:.72rem;font-family:'EuclidCircularA-Medium',"Helvetica Neue",sans-serif}.letter h2{padding-top:100px}}@media screen and (max-width:1023px){ul#lang-menu{font-size:.777rem}.site{max-width:390px;padding:0}.site-main>*,.site-main aside{flex-basis:100%}.grid>*,.wide{flex-basis:100%;min-height:397px}.wide{min-height:678px;background-position:center right}.wide-text{flex-basis:95%;background-position:right -200px}.letter h2{padding-top:40px}.site-header{padding:36px}.site-logos{display:block}.site-logos a{width:100%;display:block;margin:30px 0;text-align:left;height:40px}.site-logos a img{max-width:100%}.sitemap,.sitemap div>ul{display:block}.sitemap{padding:23px}.sitemap .home-logo img{margin:0 0 40px}#ctf .ctf-item{flex-basis:100%}.social-feeds nav{position:static;margin:-20px 0 40px}.site-logos a img{height:100%}.site-logos{text-align:left}.place{font-size:.94rem}.page-content,.entry-content,.entry-summary{font-size:.888rem}}@media screen and (max-width:600px){body{background:#c9b8e0 url(//ado.fi/hallinta/wp-content/themes/ado/img/bg-mobile.png) center top repeat-y;background-size:contain}.site-header,.site-logos{padding:30px 23px}.wide-text{padding:34px 50px 23px 23px}.breadcrumbs,.site-main>header{padding:0 23px 23px;flex-basis:100%}article,.widget{padding:34px 23px}.social-feeds{padding:0 23px}}