.form-radio input:checked~.checkmark,input.invalid,optgroup.invalid,select.invalid,textarea.invalid{border-color:var(--ghost-accent-color)}.checkmark,.form-radio .checkmark:after,.form-radio:hover input~.checkmark,.global-button-white{background-color:var(--color-white)}.section-bordered,.widget{box-shadow:0 2px 13px 0 rgba(224,12,32,.19)}.button-up:hover svg,.navigate,.social-accounts-wrap a svg{fill:white}.form-radio a,.tab-navigation_content a,.text-span a,.widget-big-text,strong{font-weight:var(--font-weight-one-extra-bold)}.item applause-button svg,.item-header applause-button svg,.post-content applause-button svg,.share-trigger div{stroke:inherit!important}.form-radio a,.search-results .is-active-result a,.tab-navigation_content a,.text-span a{text-decoration:underline}.form-radio{display:block;position:relative;padding-left:35px;margin:15px 0 0;cursor:pointer;font-size:12px;color:#0f0f0f;letter-spacing:0;line-height:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-radio a{position:relative;z-index:2}.form-radio input{position:absolute;opacity:0;cursor:pointer;left:0;top:0;z-index:1}.checkmark{position:absolute;top:0;left:0;height:26px;width:26px;border:1px solid var(--color-gray);border-radius:50%}.form-radio input:checked~.checkmark{background-color:var(--ghost-accent-color)}.checkmark:after{content:"";position:absolute;display:none}.form-radio input:checked~.checkmark:after,.tab-navigation_content.active{display:block}.form-radio .checkmark:after{top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%}.global-button-outline{border:1px solid var(--ghost-accent-color);color:var(--ghost-accent-color)!important;transition:.3s}.global-button-outline::after,.global-button-outline::before,.global-button-white::after,.global-button-white::before{z-index:-1;opacity:0;background-color:var(--color-white)}.button-up:hover,.global-button-outline:hover,.header-nav a:not(.global-button).is-active::after,.header-nav a:not(.global-button).is-active:hover::after{background-color:var(--ghost-accent-color)}.global-button-outline:hover{color:#fff!important}.global-button-white{border:1px solid var(--color-white);color:var(--ghost-accent-color)!important}.header-button{font-size:9px!important;line-height:10px!important;height:fit-content;display:inline-block!important;padding:10px 10px 8px!important;transition:background-color .15s;text-indent:0;letter-spacing:1px;text-transform:uppercase;border-radius:24px;white-space:nowrap;color:#fff;margin-right:0!important}.widget-big-text,.widget-small-text,.widget-top-text{color:var(--ghost-accent-color)!important}.header-button::after,.home-featured-section .loop-wrap>article,.kg-bookmark-metadata,.other-accounts.hide{display:none!important}.header-nav a:not(.global-button)::after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";transition:background-color .3s}.header-nav a:not(.global-button):hover::after{background-color:var(--color-three)}.header-wrap-inner{display:flex;align-items:center;gap:10px}.widget-wrapper{width:100%;display:flex;justify-content:center;gap:30px;flex-wrap:wrap;padding:0 15px}.widget,.widget-horizontal{background-color:var(--color-white);padding:34px 30px;min-width:280px;margin-bottom:40px;text-align:center;width:100%;display:block;position:relative}.widget{border-radius:20px;border:1px solid var(--ghost-accent-color);max-width:340px}.widget-horizontal{max-width:100%;flex-direction:row!important;align-items:center;border-radius:20px;border:1px solid var(--ghost-accent-color)}.widget-top-text{margin-bottom:27px;min-height:70px}.widget-big-text{display:block;font-size:36px;line-height:normal}.widget-small-text{display:block;font-size:18px;line-height:normal;font-weight:var(--font-weight-one-regular)}.widget-text{margin:0!important;font-weight:var(--font-weight-one-medium);font-size:18px;color:#202020!important;letter-spacing:0;flex:1}.widget-image{position:relative;height:94px;width:100%;margin:0 auto 27px;display:flex}.widget img,.widget-horizontal img{margin:0 auto;object-fit:contain}.widget.colorful{border:0;min-height:216px;box-shadow:none}.widget.colorful .widget-text{color:#fff!important;text-align:center;flex:unset}.widget.colorful .widget-big-text{display:block;color:#fff!important;min-height:30px;font-size:24px;font-weight:700;letter-spacing:-.7px;line-height:normal;text-align:center;margin-top:0}.widget.aquamarine{background-color:#64e4bb}.widget.orange{background-color:#ff9840}.widget.red{background-color:#e00c20}.widget.blue{background-color:#649de4}.widget.purple{background-color:#8764e4}.widget.green{background-color:#2cc5b5}.widget.darkblue{background-color:#4a40ff}.widget.grey{background-color:#7d7d7d}.widget-horizontal.aquamarine{border-color:#64e4bb}.widget-horizontal.orange{border-color:#ff9840}.widget-horizontal.red{border-color:#e00c20}.widget-horizontal.blue{border-color:#649de4}.widget-horizontal.purple{border-color:#8764e4}.widget-horizontal.green{border-color:#2cc5b5}.widget-horizontal.darkblue{border-color:#4a40ff}.widget-horizontal.grey{border-color:#7d7d7d}.widget-horizontal.aquamarine .widget-big-text,.widget-horizontal.aquamarine .widget-small-text{color:#64e4bb!important}.widget-horizontal.orange .widget-big-text,.widget-horizontal.orange .widget-small-text{color:#ff9840!important}.widget-horizontal.red .widget-big-text,.widget-horizontal.red .widget-small-text{color:#e00c20!important}.widget-horizontal.blue .widget-big-text,.widget-horizontal.blue .widget-small-text{color:#649de4!important}.widget-horizontal.purple .widget-big-text,.widget-horizontal.purple .widget-small-text{color:#8764e4!important}.widget-horizontal.green .widget-big-text,.widget-horizontal.green .widget-small-text{color:#2cc5b5!important}.widget-horizontal.darkblue .widget-big-text,.widget-horizontal.darkblue .widget-small-text{color:#4a40ff!important}.widget-horizontal.grey .widget-big-text,.widget-horizontal.grey .widget-small-text{color:#7d7d7d!important}.banner{position:relative;padding:50px 15px 0;margin-bottom:36px;border-bottom-left-radius:0;border-bottom-right-radius:0;border:0;left:50%;transform:translateX(-50%);width:calc(100% + 11.5%);text-align:center}.banner-one-image{padding:0!important;overflow:hidden;height:auto;display:flex;align-items:center;justify-content:flex-start}.banner-one-image img{height:100%;width:100%;object-fit:cover}.banner-sm .banner-picture{max-width:unset!important;width:auto!important;height:130px}.banner-title{font-weight:var(--font-weight-one-regular);font-size:42px;letter-spacing:-2px;line-height:50px;color:#000a12;margin:0}.banner-description{margin-top:0;margin-bottom:40px;font-size:32px;color:#000a12;letter-spacing:0}.banner-scroll-down,.tab-navigation_content a:hover{color:var(--ghost-accent-color)}.banner-scroll-down{font-weight:var(--font-weight-one-black);font-size:10px;letter-spacing:7.6px;text-align:center;margin-bottom:20px}.title-2,.title-3{font-weight:var(--font-weight-one-medium)}.banner-scroll-down span{margin-bottom:14px;display:block}.banner .banner-picture,.card-section{display:flex}.banner .banner-wrap{gap:20%;flex-direction:column;display:flex;align-items:center;justify-content:space-between;gap:10%}@media (min-width:540px){.banner-one-image{min-height:120px;height:auto;max-width:992px;text-align:left;padding:48px 0 48px 43px;background-image:var(--color-white);margin-bottom:72px;border-radius:20px;border:1px solid var(--ghost-accent-color);box-shadow:0 2px 13px 0 rgba(224,12,32,.19);width:100%;max-width:var(--max-width-cards-wrap)}}@media (min-width:768px){.header-button{margin:0 8px 0 0!important}.widget,.widget-horizontal{display:inline-flex;justify-content:center;flex-direction:column}.widget-text-wrapper{text-align:left;width:70%}.widget-horizontal .widget-image{width:30%}.banner-one-image{min-height:120px;height:auto}}@media (min-width:1024px){.header-button{text-indent:3px;letter-spacing:3px}.header-wrap-inner{width:100%}.widget,.widget-horizontal{margin-bottom:60px}.banner-one-image{margin-top:0}.banner:not(.banner-one-image){text-align:left;padding:48px 0 48px 43px;background-image:var(--color-white);margin-bottom:72px;border-radius:20px;border:1px solid var(--ghost-accent-color);box-shadow:0 2px 13px 0 rgba(224,12,32,.19);width:100%;max-width:var(--max-width-cards-wrap)}.banner-sm{padding:45px 95px}.banner-description,.banner-sm .banner-title{margin-bottom:0}.banner .banner-wrap{flex-direction:row}.banner-scroll-down{display:none}}.banner-kv{position:relative;overflow:hidden}.banner-kv-city{position:relative;z-index:-2}.banner-kv-city img{width:780px;height:146px}.banner-header,.section-title,.social-accounts-section h3{margin-bottom:50px}@media screen and (min-width:768px){.banner-title{max-width:700px}.banner-header{margin-bottom:0}}.container,.section{max-width:var(--max-width-cards-wrap)}@media screen and (max-width:1024px){.banner-kv{min-height:680px}.banner-kv-background{width:calc(100% + 30px);position:absolute;top:-30px;left:0;z-index:-2;display:flex;align-items:center;justify-content:center}.banner-title{font-size:32px;letter-spacing:0;line-height:32px}.banner-header{margin-bottom:30px}.banner-kv-city{position:absolute;width:100%;bottom:0}.banner-kv-city img{position:relative;width:780px;height:146px}}.section,.tab-navigation_sidebar ul li.active:after{width:100%}.banner-kv .banner-picture.desktop{position:absolute;top:0;right:0;max-width:623px;z-index:-1}.banner-kv .banner-picture.desktop img{width:623px;height:368px}.banner-kv .banner-picture.mobile{position:absolute;bottom:7px;right:0;max-height:438px;max-width:100%;z-index:99;width:100%}.banner-kv .banner-picture.mobile img{width:487px;height:438px;object-fit:cover;max-width:100%;margin:0 auto}.section{margin-right:auto;margin-left:auto}.section-wrap{display:flex;align-items:center;gap:10%}.section-bordered{border:1px solid var(--ghost-accent-color);border-radius:20px}.title-2{color:#0f0f0f;font-size:30px;letter-spacing:-.29px;line-height:35px}.title-3{color:#0f0f0f!important;font-size:26px!important;letter-spacing:-.29px!important;line-height:32px!important}.text-description{color:#0f0f0f;font-size:16px;line-height:28px}.text-span{padding:0 15px;font-size:12px;color:#0f0f0f;letter-spacing:0;line-height:18px}.animation-up-down{animation:1s linear infinite MoveUpDown;position:relative;left:0;bottom:0}@keyframes MoveUpDown{0%,100%{bottom:0}50%{bottom:15px}}.social-accounts-section{display:flex;flex-direction:column;align-items:center;margin-top:72px;margin-bottom:144px}.social-accounts-wrap{background:#e00c20;border-radius:15px;padding:26px 60px;display:flex;align-items:center;justify-content:center;width:fit-content}.social-accounts-wrap a{height:30px;padding:0 15px;display:flex;align-items:center}.navigate{border:0;background:0 0;margin-left:20px;transform:scale(1.2);display:flex;align-items:center;cursor:pointer;transition:.3s}@media screen and (min-width:900px){.navigate:hover{transform:scale(1.3)}}.navigate svg{transition:.3s;transform:rotate(45deg)}.navigate[aria-expanded=true] svg{transform:rotate(90deg)}@media screen and (max-width:900px){.social-accounts-wrap{padding:26px;flex-wrap:wrap}.social-accounts-wrap a{margin-bottom:15px}.navigate{display:block;width:100%;margin-left:0;margin-top:10px}}.kg-card.kg-image-card{position:relative;overflow:hidden;border-radius:15px}.kg-card.kg-image-card img{display:flex;align-items:center;justify-content:center;height:100%;max-width:100%;object-fit:cover}.tab-navigation{position:relative;display:flex;margin-top:32px;margin-bottom:100px}.tab-navigation_sidebar{position:relative;overflow:hidden;width:25%;text-align:left}.tab-navigation_sidebar ul{position:relative;list-style:none;margin-block-start:0;padding-inline-start:0;overflow-y:auto}.tab-navigation_sidebar ul li{position:relative;cursor:pointer;width:fit-content;color:#000a12;font-size:18px;font-weight:500;line-height:28px;padding-bottom:9px;margin-bottom:10px}.tab-navigation_sidebar ul li:after{content:"";position:absolute;width:0;height:1px;bottom:0;left:0;background-color:#e00c20;transition:.3s}.tab-navigation_content{text-align:left;position:relative;overflow:hidden;width:60%;color:#0f0f0f;font-size:16px;line-height:28px;display:none}.tab-navigation_content a{transition:.3s}.section{margin-bottom:120px}.container{margin:0 auto}.section-full{padding:70px 0;max-width:calc(100% + 12%)!important;width:calc(100% + 14%)!important;margin-left:-7%!important;overflow:hidden}.section-light-gray{background-color:#f4f4f4}@media screen and (max-width:1250px){.card-section{overflow-x:auto}.card-section::-webkit-scrollbar{display:none}}.card,.card-section>a{position:relative;width:240px;min-width:245px;margin-bottom:30px}.card-section>a,.card:not(:last-of-type){margin-right:30px}.card .card-picture{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;height:119px;border:1px solid #d8d8d8;border-radius:15px;background-color:#fff;box-shadow:0 2px 13px 0 rgba(0,0,0,.07);margin-bottom:24px}.card .card-picture img{height:auto;border-style:none;object-fit:cover;display:block;max-width:100%}.card .card-description{color:#0f0f0f;font-size:14px;letter-spacing:0;line-height:23px}.slick-track a img{transition:.3s cubic-bezier(.165, .84, .44, 1)}.slick-track a:hover img{transform:scale(1.1)}:root{--default-transition-duration:500ms;--perspective:300}.card-flow-section{padding:100px 0 80px}.flickity-slider,.flickity-viewport{overflow:visible!important}.card-flow-section .card-flow{position:relative;display:block;width:255px;height:255px;z-index:1000;perspective:1000px;transform-style:preserve-3d;transition:.6s .1s;margin:15px}.card-flow-section .card-column:nth-child(6n-3),.card-flow-section .card-column:nth-child(6n-5),.card-flow-section .slick-slide:nth-child(6n-3),.card-flow-section .slick-slide:nth-child(6n-5){transform:translateY(10%)!important}.card-flow-section .card-column:nth-child(6n-2),.card-flow-section .slick-slide:nth-child(6n-2){transform:translateY(-10%)!important}.card-flow-section .card-column:nth-child(6n-4),.card-flow-section .slick-slide:nth-child(6n-4){transform:translateY(-15%)!important}.card-flow-section .card-column:nth-child(6n-1),.card-flow-section .slick-slide:nth-child(6n-1){transform:translateY(15%)!important}.card-flow .card-picture{height:134px;width:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.card-flow .card-picture img{height:100%;border-style:none;object-fit:cover;display:block;max-width:100%}.card-flow .card-back .card-title,.card-flow .card-front .card-title{font-size:18px;font-weight:500;letter-spacing:0;line-height:20px;text-align:center}.card-flow .card-front .card-title{color:#202020}.card-flow .card-back .card-title{color:#e00c20}.card-flow .card-description{color:#0f0f0f;font-size:12px;letter-spacing:0;line-height:18px;text-align:center}.card-flow:focus-within,.card-flow:hover{transform:rotateY(180deg)}.card-back,.card-front{display:block;position:absolute;width:100%;max-width:255px;min-height:255px;height:255px;border-radius:20px;top:0;left:0;padding:25px;backface-visibility:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}.card-flow .card-front{border:1px solid #d8d8d8;box-shadow:0 2px 13px 0 rgba(0,0,0,.07);z-index:900;transform:rotateY(0);justify-content:space-between}.button-up,.card-flow .card-back{box-shadow:0 2px 13px 0 rgba(224,12,32,.19)}.card-flow .card-back{border:1px solid var(--ghost-accent-color);transform:rotateY(180deg)}.is-hide{display:none}@media screen and (max-width:768px){.card-flow-section .card-flow{width:160px;height:160px;margin:5px}.card-back,.card-front{max-width:160px;min-height:160px;height:160px;padding:15px}.card-flow .card-back .card-title,.card-flow .card-front .card-title{font-size:15px;line-height:normal}.card-flow .card-back .card-title{margin:0}.card-flow .card-description{font-size:11px;line-height:normal}.card-flow .card-picture{height:80px;width:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:10px}}img[alt]{font-size:10px;line-height:normal}.visually-hidden{visibility:hidden;font-size:0}.button-circle{border-radius:50%!important;width:50px;height:50px;min-width:50px!important;min-height:50px;padding:0!important;display:flex;align-items:center;justify-content:center;cursor:pointer}.button-up{position:fixed;bottom:40px;right:15px;border:1px solid var(--ghost-accent-color);background-color:#fff;z-index:99999;animation:.5s infinite alternate-reverse shakeDown;transition:.3s}.button-up svg{height:20px;fill:var(--ghost-accent-color)}@keyframes shakeDown{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px)}}applause-button .count-container .count{word-break:keep-all;word-wrap:normal}.item applause-button .count-container,.item applause-button .count-container .count,.item applause-button .shockwave,.item-header applause-button .count-container,.item-header applause-button .count-container .count,.item-header applause-button .shockwave,.post-content applause-button .count-container,.post-content applause-button .shockwave,.post-share-wrap a,.style-root{color:inherit!important;stroke:inherit!important;fill:inherit!important;padding-top:0}.navigatorShare,.share-trigger{border:0;background:0 0;color:inherit;cursor:pointer;outline:0}.post-share-wrap{max-height:0;overflow:hidden;transition:max-height .3s ease-out,transform .3s ease-out;transform:translateY(100%);opacity:0}.post-share-wrap.active{max-height:300px;transform:translateY(0);opacity:1;transition:max-height .3s ease-in,transform .3s ease-in,opacity .3s ease-in;position:fixed;bottom:0;justify-content:center;padding:35px;background-color:#eee;width:100%;left:0;z-index:99}@media screen and (max-width:992px){.tab-navigation_sidebar ul{display:flex;display:-webkit-box;margin-top:25px}.tab-navigation_sidebar ul::-webkit-scrollbar{display:none}.tab-navigation_sidebar ul li:not(:last-of-type){margin-right:30px}.tab-navigation{flex-direction:column}.tab-navigation_content,.tab-navigation_sidebar{width:100%}.section{margin-bottom:65px}.section-title{margin-bottom:30px}.section-full{padding:70px 0;max-width:calc(100% + 10%)!important;width:calc(100% + 10%)!important;margin-left:-5%!important;overflow:hidden}.post-share-wrap{display:none}}.share-trigger{font-size:14px;width:100%;display:inline-flex;justify-content:end;margin-top:15px}.share-trigger div{display:inline-flex;justify-content:center;color:inherit!important;fill:inherit!important}.share-trigger svg{width:16px;height:16px;transition:.3s;margin-right:5px}.content,.members-teaser *,.post-content * :not(.post-share-wrap,.widget-big-text,.widget-small-text){color:initial!important}.mb-0{margin-bottom:0!important}.home-featured-section-items-3 .loop-wrap>article:first-child,.home-featured-section-items-3 .loop-wrap>article:nth-child(2),.home-featured-section-items-3 .loop-wrap>article:nth-child(3),.home-featured-section-items-6 .loop-wrap>article:first-child,.home-featured-section-items-6 .loop-wrap>article:nth-child(2),.home-featured-section-items-6 .loop-wrap>article:nth-child(3),.home-featured-section-items-6 .loop-wrap>article:nth-child(4),.home-featured-section-items-6 .loop-wrap>article:nth-child(5),.home-featured-section-items-6 .loop-wrap>article:nth-child(6){display:flex!important}