@import url(material-icons/iconfont/material-icons.css);.hidden,.is-hidden{display:none !important}.disabled{pointer-events:none;opacity:0.5}.flex-grow{flex-grow:1}.flex{display:flex !important}.block{display:block !important}@media screen and (max-width: 749px){.hidden--mobile{display:none !important}}.hidden--desktop{display:none !important}@media screen and (max-width: 749px){.hidden--desktop{display:block !important}}.default-margin{margin:16px}.text-primary{color:var(--primary)}.text-danger{color:var(--danger)}.mt-default{margin-top:16px}body{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:16px}h1,h2,h3,h4{font-family:Arial, Helvetica, sans-serif;font-weight:700}h1{font-size:28px;line-height:35px;font-weight:bolder}@media screen and (max-width: 749px){h1{font-size:28px}}h2,.column-header{font-weight:800;font-size:16px;line-height:21px}.material-icons-outlined{width:20px}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;font-display:block;src:url(/material-icons/iconfont/material-icons.woff2) format("woff2"),url(/material-icons/iconfont/material-icons.woff) format("woff")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:21px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;font-display:block;src:url(/material-icons/iconfont/material-icons-outlined.woff2) format("woff2"),url(/material-icons/iconfont/material-icons-outlined.woff) format("woff")}.material-icons-outlined{font-family:"Material Icons Outlined";font-weight:normal;font-style:normal;font-size:21px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Round";font-style:normal;font-weight:400;font-display:block;src:url(/material-icons/iconfont/material-icons-round.woff2) format("woff2"),url(/material-icons/iconfont/material-icons-round.woff) format("woff")}.material-icons-round{font-family:"Material Icons Round";font-weight:normal;font-style:normal;font-size:21px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Sharp";font-style:normal;font-weight:400;font-display:block;src:url(/material-icons/iconfont/material-icons-sharp.woff2) format("woff2"),url(/material-icons/iconfont/material-icons-sharp.woff) format("woff")}.material-icons-sharp{font-family:"Material Icons Sharp";font-weight:normal;font-style:normal;font-size:21px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Two Tone";font-style:normal;font-weight:400;font-display:block;src:url(/material-icons/iconfont/material-icons-two-tone.woff2) format("woff2"),url(/material-icons/iconfont/material-icons-two-tone.woff) format("woff")}.material-icons-two-tone{font-family:"Material Icons Two Tone";font-weight:normal;font-style:normal;font-size:21px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}html{font-size:14px}body{padding:0;margin:0;color:var(--body-color);background-color:var(--body-bg)}main{display:flex;flex-direction:column}@media screen and (max-width: 649px){main{padding-bottom:48px;display:block}}*,::after,::before{box-sizing:border-box;margin:0;padding:0}p{padding:0}table{border-collapse:collapse}ul,ol{margin:16px}a{color:var(--link);color:var(--body-color);text-decoration:none}a:visited,a:hover{color:var(--body-color)}a:hover{color:inherit}a:visited{color:inherit}img{width:100%}.container{margin-right:auto;margin-left:auto;width:100%;padding:16px}@media screen and (min-width: 992px){.container{padding:0 48px}}@media screen and (min-width: 1200px){.container{padding:0 48px}}@media screen and (min-width: 1500px){.container{max-width:1440px;padding:0 16px}}.has-small-scrollbar ::-webkit-scrollbar{width:3px;height:3px}.has-small-scrollbar ::-webkit-scrollbar-track{background:var(--border-color-light)}.has-small-scrollbar ::-webkit-scrollbar-thumb{background:var(--border-color)}.has-small-scrollbar ::-webkit-scrollbar-thumb:hover{background-color:var(--secondary)}.popup-passive{transition:all 1s ease;transform:translateY(10%);opacity:0}.popup-active{transform:translateY(0) !important;opacity:1}.ken_burns_effect{animation:move 80s ease;position:absolute;width:125% !important;height:125% !important;object-fit:cover}@keyframes move{0%{opacity:0}5%{opacity:1}95%{transform:scale3d(1.25, 1.25, 1.25) translate3d(-90px, -50px, 0px);animation-timing-function:ease-in;opacity:1}100%{transform:scale3d(1.5, 1.5, 1.5) translate3d(-100px, -80px, 0px);opacity:0}}.qr-code{margin-bottom:16px;display:flex;align-items:flex-start}@media screen and (max-width: 649px){.qr-code{display:block}}.qr-code .qr-code-explanation{display:flex;align-items:center;margin:16px}@media screen and (max-width: 649px){.qr-code .qr-code-explanation{margin-right:0;margin-left:0}}.qr-code .qr-code-explanation .icon{margin-right:0.5rem}@media screen and (max-width: 649px){.qr-code .qr-code-explanation .icon{display:none}}.modal.modal--popup.cookie-banner .modal-dialog .modal-header{margin-bottom:0}.modal.modal--popup.cookie-banner .modal-dialog .modal-body{text-align:left}.modal.modal--popup.cookie-banner .modal-dialog .modal-body .title{font-size:1.4rem;margin-bottom:8px}.modal.modal--popup.cookie-banner .modal-dialog .modal-body .actions{display:block}.modal.modal--popup.cookie-banner .modal-dialog .modal-body .actions .btn-link{margin-left:-16px}.modal.modal--popup.cookie-banner .modal-dialog .modal-body .list{margin:16px 0}.modal.modal--popup.cookie-banner .modal-dialog .modal-body .list .list-title{font-size:1.2rem;font-weight:bold;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid;border-color:var(--border-color);border-color:var(--border-color-dark)}.modal.modal--popup.cookie-banner .modal-dialog .modal-body .list .list-item{margin-bottom:8px;padding-bottom:8px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid;border-color:var(--border-color)}.modal.modal--popup.cookie-banner .cookie-first{display:block}.modal.modal--popup.cookie-banner .cookie-first.expanded{display:none}.modal.modal--popup.cookie-banner .cookie-second{display:none}.modal.modal--popup.cookie-banner .cookie-second.expanded{display:block}.more-section{margin:16px 0}.article,.page{margin-bottom:80px;position:relative;font-size:16px;line-height:22px}.article h2,.page h2{margin-bottom:16px}.article em,.page em{font-size:1rem}.article .breadcrumbs,.article .article-header,.article .article-container,.page .breadcrumbs,.page .article-header,.page .article-container{margin:16px 0;margin-top:0;max-width:776px;margin-right:auto;margin-left:auto}.article .article-container,.page .article-container{margin-top:16px}.article .article-container .text a,.page .article-container .text a{text-decoration:underline}.article .article-container figure iframe,.page .article-container figure iframe{max-width:100%;aspect-ratio:16/9;height:auto}.article .article-container .introduction,.page .article-container .introduction{margin-bottom:16px}.article .article-container .introduction.bold-introduction,.page .article-container .introduction.bold-introduction{font-weight:bold}.article .article-container .introduction.bold-introduction a,.page .article-container .introduction.bold-introduction a{text-decoration:underline}.article .article-container em,.page .article-container em{font-size:0.8rem}.article .youtube iframe,.page .youtube iframe{width:100%;aspect-ratio:16/9;height:auto}.article .image-container,.page .image-container{max-width:1120px;margin-right:auto;margin-left:auto;margin-bottom:16px}.article .image-full-screen,.page .image-full-screen{cursor:pointer}.article .image-full-screen .close-icon,.page .image-full-screen .close-icon{display:none}.article .image-full-screen.full-screen,.page .image-full-screen.full-screen{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.839216);z-index:1000;display:flex;align-items:center;justify-content:center;padding:40px 32px}.article .image-full-screen.full-screen img,.page .image-full-screen.full-screen img{background:silver;aspect-ratio:unset;max-height:85vh}.article .image-full-screen.full-screen .close-icon,.page .image-full-screen.full-screen .close-icon{position:absolute;display:block;top:21px;right:21px;z-index:1000;color:white;cursor:pointer}.article .bookmark,.page .bookmark{display:flex;align-items:center;font-size:14px;position:absolute;right:16px;top:16px;z-index:1000}.article .bookmark .share-icon,.page .bookmark .share-icon{display:flex;align-items:center}@media screen and (max-width: 749px){.article .bookmark,.page .bookmark{top:0}}.article .bookmark .icon,.page .bookmark .icon{margin-right:8px}.article p,.page p{margin-bottom:16px}.article .breadcrumbs .breadcrumb-list,.page .breadcrumbs .breadcrumb-list{display:flex;flex-wrap:nowrap}.article .breadcrumbs .breadcrumb-list .breadcrumb,.page .breadcrumbs .breadcrumb-list .breadcrumb{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.article .article-header .header-info h1,.page .article-header .header-info h1{margin-bottom:16px}.article .article-header .information,.page .article-header .information{font-size:14px;display:flex;align-items:center;flex-wrap:wrap;gap:16px}.article .article-header .information .by,.page .article-header .information .by{margin-right:32px}.article .article-header .information .by .by-name,.page .article-header .information .by .by-name{margin-left:8px;color:var(--secondary)}.article .article-header .information .date,.page .article-header .information .date{display:flex;align-items:center}.article .article-header .information .date .icon,.page .article-header .information .date .icon{margin-right:8px}.article .article-header .information .flex-grow,.page .article-header .information .flex-grow{flex-grow:1}.article .article-header .information .location,.page .article-header .information .location{background:var(--primary);color:white;padding:2px 10px;border-radius:15px}.article .article-header .information .share,.page .article-header .information .share{display:flex;align-items:center}.article .article-header .information .share .share-icon,.page .article-header .information .share .share-icon{margin-right:16px;border-radius:50%;overflow:hidden;flex:0 0 40px;width:40px;height:40px;display:flex;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color);padding:4px}.article .article-header .information .share .share-icon img,.article .article-header .information .share .share-icon svg,.page .article-header .information .share .share-icon img,.page .article-header .information .share .share-icon svg{object-fit:contain;width:25px;height:25px;aspect-ratio:unset;border-radius:0}.article .article-header .information .share #share_button,.page .article-header .information .share #share_button{width:45px;height:45px;border-radius:50%;background:var(--body-bg);border:1px solid var(--border-color);color:var(--secondary)}.article img,.page img{height:auto;aspect-ratio:16/9;border-radius:18px;object-fit:cover;overflow:hidden}.article .share,.page .share{display:flex}@media screen and (max-width: 749px){.article .share,.page .share{margin-top:16px}}.article .share .share-icon,.page .share .share-icon{margin-right:8px;height:30px}.article .share .share-icon img,.page .share .share-icon img{height:100%}.article .share-icons,.page .share-icons{display:flex;margin:16px 0;align-items:center;font-size:14px}.article .share-icons.is--disabled,.page .share-icons.is--disabled{opacity:0.5;pointer-events:none}.article .share-icons .share-icon,.page .share-icons .share-icon{cursor:pointer;display:flex;align-items:center;margin-right:16px;position:relative;white-space:nowrap}@media screen and (max-width: 349px){.article .share-icons .share-icon .text,.page .share-icons .share-icon .text{display:none}}.article .share-icons .share-icon .bullet,.page .share-icons .share-icon .bullet{right:-12px;position:absolute;top:-10px;z-index:1;background-color:var(--primary);color:var(--primary-offset);display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%}.article .share-icons .share-icon.is--disabled,.page .share-icons .share-icon.is--disabled{opacity:0.5;pointer-events:none}.article .share-icons .share-icon .icon,.page .share-icons .share-icon .icon{margin-right:8px}.sections-articles{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));grid-gap:16px;margin-top:16px}@media screen and (max-width: 999px){.sections-articles{grid-template-columns:repeat(9, minmax(0, 1fr))}}@media screen and (max-width: 749px){.sections-articles{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media screen and (max-width: 649px){.sections-articles{grid-template-columns:repeat(1, minmax(0, 1fr))}}.sections-articles .article-preview{grid-column:span 3;position:relative}@media screen and (max-width: 649px){.sections-articles .article-preview{grid-column:unset}}.sections-articles .article-preview.index_1 .title{font-size:14px}.sections-articles .article-preview.index_2 .title{font-size:14px}.sections-articles .sidebar-block{grid-column:span 3;grid-row:span 2;padding-left:10px}.sections-articles .sidebar-block .block-element{margin-bottom:16px}.sections-articles .sidebar-block .block-element:last-child{margin-bottom:0}@media screen and (max-width: 649px){.sections-articles .sidebar-block{grid-column:unset}}.sections-articles .inline-banner{grid-column:span 6;position:relative}.sections-articles .inline-banner .modal.modal--popup.modal--inline{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 649px){.sections-articles .inline-banner{grid-column:unset}}.sections-articles .article-preview:nth-child(1){grid-column:span 6;grid-row:span 2}@media screen and (max-width: 649px){.sections-articles .article-preview:nth-child(1){grid-column:unset}}.sections-articles .article-preview:nth-child(1) .image{height:100%}.sections-articles .article-preview:nth-child(1) .image:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;bottom:0;right:0;background:linear-gradient(to bottom, transparent 50%, #000 90%);opacity:0.7;border-radius:8px}.sections-articles .article-preview:nth-child(1) .image img{height:100%;object-fit:cover;aspect-ratio:4/3}.sections-articles .article-preview:nth-child(1) .text{position:absolute;bottom:16px;left:16px;color:white;z-index:100}.sections-articles .article-preview:nth-child(1) .text .section{color:white}.sections-articles .article-preview:nth-child(1) .text .introduction{display:none}.sections-articles .article-preview:nth-child(2) .image,.sections-articles .article-preview:nth-child(4) .image{height:100%}.sections-articles .article-preview:nth-child(2) .image:after,.sections-articles .article-preview:nth-child(4) .image:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;bottom:0;right:0;background:linear-gradient(to bottom, transparent 60%, #000 90%);opacity:0.7;border-radius:8px}.sections-articles .article-preview:nth-child(2) .image img,.sections-articles .article-preview:nth-child(4) .image img{height:100%;object-fit:cover;aspect-ratio:4/3}.sections-articles .article-preview:nth-child(2) .text,.sections-articles .article-preview:nth-child(4) .text{position:absolute;bottom:16px;left:16px;right:16px;color:white;z-index:100}.sections-articles .article-preview:nth-child(2) .text .section,.sections-articles .article-preview:nth-child(4) .text .section{color:white}.sections-articles .article-preview:nth-child(2) .text .introduction,.sections-articles .article-preview:nth-child(4) .text .introduction{display:none}.sections-articles .article-preview:nth-child(3) .image img{aspect-ratio:4/3}.sections-articles .article-preview:nth-child(3) .text{position:absolute;bottom:16px;left:16px;color:white}.sections-articles .article-preview:nth-child(3) .text .section{color:white}.sections-articles .article-preview:nth-child(3) .text .introduction{display:none}.sections-articles .remainer-block{grid-row:span 5}.article-preview{text-decoration:none}.article-preview.is--company-preview{border:1px solid rgba(192,192,192,0.458824);padding:8px 16px;box-shadow:4px 4px 10px rgba(192,192,192,0.368627)}.article-preview.is--company-preview .image img{object-fit:contain !important}.article-preview.is--suggested:after{font-family:"Material Icons Outlined";content:"favorite_border";-webkit-font-feature-settings:"liga";color:var(--secondary);font-size:2rem;position:absolute;top:12px;right:8px;color:var(--primary);transform:rotate(9deg)}.article-preview .image{position:relative}.article-preview .section{color:var(--primary);margin-right:16px;text-transform:uppercase}.article-preview .published_at{opacity:0.8;font-size:0.8rem}.article-preview .text{margin:8px 0}.article-preview .text .meta-information{display:flex;align-items:center;margin:8px 0;flex-wrap:wrap;gap:16px}.article-preview .text .meta-information .location{background:var(--primary);color:white;padding:2px 10px;border-radius:15px}.article-preview .text h2{margin:8px 0}.article-preview .image img{width:100%;aspect-ratio:16/9;height:auto;object-fit:cover;border-radius:8px;overflow:hidden}.article-preview .introduction{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.article-preview .actions{margin-top:8px}.article-preview-wrapper .article-preview{display:block;margin:16px 0;align-items:center}.article-preview-wrapper .article-preview .image{display:flex;gap:16px}.article-preview-wrapper .article-preview .image img{width:200px;flex:0 0 200px;height:auto}.article-sidebar-preview{text-decoration:none;display:flex;justify-content:space-between;gap:16px;margin:16px 0;border-bottom:1px solid;border-color:var(--border-color-light);padding-bottom:16px}.article-sidebar-preview .section{color:var(--primary);margin-right:16px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}.article-sidebar-preview .published_at{opacity:0.8}.article-sidebar-preview .text{overflow:hidden;text-overflow:ellipsis;margin:8px 0}.article-sidebar-preview .text .meta-information{display:flex;align-items:center;margin:8px 0}.article-sidebar-preview .text h2{margin:8px 0}.article-sidebar-preview .image img{width:100%;aspect-ratio:1/1;width:90px;object-fit:cover;height:auto;border-radius:8px;overflow:hidden}.sidebar-block.inline-sidebar-blocks{max-width:776px;margin-right:auto;margin-left:auto}.sidebar-block.inline-sidebar-blocks .block-element.premium_news{margin-top:-40px;border-top:1px solid silver;border-bottom:1px solid silver;border-color:var(--border-color-light);margin-bottom:80px}.sidebar-block.inline-sidebar-blocks .block-content{display:block}.sidebar-block.inline-sidebar-blocks .block-content .article-sidebar-preview .title{font-size:15px}.sidebar-block .article-sidebar-preview .title,.blocks-sidebar .article-sidebar-preview .title{font-size:14px}.vacancies_index main{background:#F6F6F6;padding-top:16px}.vacancy-previews{margin:32px 0;display:flex;flex-direction:column;gap:32px}.vacancy-previews .location-maps{position:relative;box-shadow:0px 2px 14px -5px rgba(0,0,0,0.44);border-radius:10px;border:1px solid #efefef;overflow:hidden}.vacancy-previews .location-maps #ask_location_element{display:none;position:absolute;bottom:20px;z-index:10000;left:20px;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.14902)}.vacancy-previews .location-maps #ask_location_element.show{display:inline-flex}.vacancy-previews .vacancies-list{display:flex;flex-direction:column;gap:32px}.vacancy-previews .location{display:none !important;background:var(--primary);padding:5px 12px;border-radius:15px;color:white !important}.vacancy-previews .location.is--visible{display:flex !important}.vacancy-previews .location .icon{color:white !important}.vacancy-previews .vacancy-preview-item{text-decoration:none;display:flex;align-items:stretch;border-radius:10px;background-color:var(--body-bg);padding:16px}.vacancy-previews .vacancy-preview-item .vacancy-date{display:flex;justify-content:center;align-items:center;white-space:nowrap;margin-right:16px}.vacancy-previews .vacancy-preview-item .vacancy-logo{display:flex;align-items:flex-start;padding-top:10px}.vacancy-previews .vacancy-preview-item .vacancy-logo img{width:80px;height:auto;margin-right:16px}.vacancy-previews .vacancy-preview-item .vacancy-information{flex-grow:1}.vacancy-previews .vacancy-preview-item .vacancy-title{font-weight:bold;margin:8px 0}.vacancy-previews .vacancy-preview-item .vacancy-description{margin:8px 0}.vacancy-previews .vacancy-preview-item .vacancy-meta{margin:8px 0;display:flex;align-items:center;flex-wrap:wrap;gap:16px}@media screen and (max-width: 749px){.vacancy-previews .vacancy-preview-item .vacancy-meta{flex-direction:column;align-items:flex-start;gap:8px}}.vacancy-previews .vacancy-preview-item .vacancy-meta .meta-tag{display:flex;align-items:center;color:var(--secondary)}.vacancy-previews .vacancy-preview-item .vacancy-meta .meta-tag .icon{color:var(--body-color);margin-right:8px}.vacancy-previews .vacancy-preview-item .vacancy-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.vacancy-previews .vacancy-actions{border-left:1px solid var(--border-color);padding:16px;padding-left:32px;margin-left:16px;display:flex;align-items:center}@media screen and (max-width: 749px){.vacancy-previews .vacancies-list{flex-direction:column !important;flex-wrap:wrap !important}.vacancy-previews .vacancy-preview-item{flex:1 0 calc(100% - 16px);flex-grow:1;display:block}.vacancy-previews .vacancy-preview-item .vacancy-logo{padding-top:0px}.vacancy-previews .vacancy-preview-item .vacancy-logo img{width:80px;height:auto}.vacancy-previews .vacancy-preview-item .vacancy-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.vacancy-previews .vacancy-actions{padding:0;border:none;margin-left:0;margin-top:16px}}@media screen and (min-width: 750px){.vacancy-previews:not(.block-grid) .vacancy-actions .btn,.vacancy-previews:not(.block-grid) .vacancy-actions input[type=submit]{background-color:transparent;color:var(--body-color)}}.vacancy-previews.block-grid .vacancies-list{flex-direction:row;flex-wrap:wrap}.vacancy-previews.block-grid .vacancy-preview-item{flex:1 0 calc(50% - 16px);display:block}@media screen and (max-width: 749px){.vacancy-previews.block-grid .vacancy-preview-item{flex:1 0 calc(100% - 16px)}}.vacancy-previews.block-grid .vacancy-preview-item .vacancy-logo{padding-top:0px}.vacancy-previews.block-grid .vacancy-preview-item .vacancy-logo img{width:80px;height:auto}.vacancy-previews.block-grid .vacancy-preview-item .vacancy-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.vacancy-previews.block-grid .vacancy-actions{padding:0;border:none;margin-left:0;margin-top:16px}.search-bar{display:flex;background-color:var(--body-bg);align-items:stretch;gap:8px;margin:16px 0;box-shadow:0px 2px 14px -5px rgba(0,0,0,0.44);border-radius:10px}@media screen and (max-width: 749px){.search-bar{display:block;padding:16px 0}}.search-bar input{border:none !important}.search-bar input[type=checkbox]{margin-top:8px;display:flex;align-items:center;justify-content:center;margin-left:4px;width:100%}.search-bar select{border:none !important}.search-bar .search{position:relative;display:flex;align-items:center;flex-grow:1;padding:0 16px}.search-bar .search #search{min-height:44px}@media screen and (max-width: 749px){.search-bar .search{border-bottom:1px solid;border-color:var(--border-color);padding-bottom:8px;margin-bottom:8px}}.search-bar label{text-transform:uppercase;opacity:0.8;font-size:0.7rem;padding-left:8px}.search-bar .show{padding:0 16px;padding-top:4px}.search-bar .show label{padding-left:0}.search-bar .select{border-left:1px solid black;border-color:var(--border-color);padding:0 8px;padding-top:4px}@media screen and (max-width: 749px){.search-bar .select{border:none}}.search-bar .show-icons{display:flex;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px}.search-bar .show-icons .show-icon-active{color:var(--primary)}.events_index main{background:#F6F6F6;padding-top:16px}.event-previews{margin:32px 0;display:flex;flex-direction:column;gap:32px}.event-previews .location-maps{position:relative;box-shadow:0px 2px 14px -5px rgba(0,0,0,0.44);border-radius:10px;border:1px solid #efefef;overflow:hidden}.event-previews .location-maps #ask_location_element{display:none;position:absolute;bottom:20px;z-index:10000;left:20px;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.14902)}.event-previews .location-maps #ask_location_element.show{display:inline-flex}.event-previews .events-list{display:flex;flex-direction:column;gap:32px}.event-previews .location{display:none !important;background:var(--primary);padding:5px 12px;border-radius:15px;color:white !important}.event-previews .location.is--visible{display:flex !important}.event-previews .location .icon{color:white !important}.event-previews .event-preview-item{text-decoration:none;display:flex;align-items:stretch;border-radius:10px;background-color:var(--body-bg);position:relative}.event-previews .event-preview-item .event-date{display:flex;justify-content:center;align-items:center;white-space:nowrap;padding:16px 16px;border-right:1px solid #d8d8d8;margin-right:16px}.event-previews .event-preview-item .event-logo{display:flex;align-items:center}.event-previews .event-preview-item .event-logo img{width:150px;height:auto;margin-right:16px;object-fit:cover;max-height:155px}.event-previews .event-preview-item .event-information{flex-grow:1;padding:16px 16px}.event-previews .event-preview-item .event-title{font-weight:bold;margin:8px 0}.event-previews .event-preview-item .event-description{margin:8px 0}.event-previews .event-preview-item .event-meta{margin:8px 0;display:flex;align-items:center;flex-wrap:wrap;gap:16px}@media screen and (max-width: 749px){.event-previews .event-preview-item .event-meta{flex-direction:column;align-items:flex-start;gap:8px;position:absolute;bottom:16px;right:16px;padding-bottom:0}}.event-previews .event-preview-item .event-meta .meta-tag{display:flex;align-items:center;color:var(--secondary)}.event-previews .event-preview-item .event-meta .meta-tag:last-child{margin-right:0}.event-previews .event-preview-item .event-meta .meta-tag .icon{color:var(--body-color);margin-right:8px}.event-previews .event-preview-item .event-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.event-previews .event-actions{border-left:1px solid var(--border-color);padding:16px;padding-left:32px;margin-left:16px;display:flex;align-items:center}@media screen and (max-width: 749px){.event-previews .events-list{flex-direction:column !important;flex-wrap:wrap !important}.event-previews .event-preview-item{flex:0 0 calc(50% - 16px);flex-grow:1;display:block}.event-previews .event-preview-item .event-logo{padding-top:0px;display:none}.event-previews .event-preview-item .event-logo img{width:80px;height:auto}.event-previews .event-preview-item .event-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.event-previews .event-actions{padding:16px;border:none;margin-left:0;margin-top:16px}}.event-previews.block-grid .events-list{flex-direction:row;flex-wrap:wrap}.event-previews.block-grid .event-preview-item{flex:1 0 calc(50% - 16px);display:block}.event-previews.block-grid .event-preview-item .event-date{justify-content:right;padding-bottom:0}.event-previews.block-grid .event-preview-item .event-logo{padding-top:0px;display:none}.event-previews.block-grid .event-preview-item .event-logo img{width:80px;height:auto}.event-previews.block-grid .event-preview-item .event-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.event-previews.block-grid .event-preview-item .event-meta{position:absolute;bottom:16px;right:16px}.event-previews.block-grid .event-actions{padding:0;border:none;margin-left:0;margin-top:16px;padding:16px}.main-header-banner{margin-top:15px}.main-header-banner a{display:block}.inline-banner{flex:1 0 31%;align-items:center;justify-content:center;background:#f4f4f4}.inline-banner .banner{padding:16px}.inline-banner .banner .block-element.inline_banner{margin-bottom:0}.inline-banner .banner .block-element.inline_banner .banner.random-banner{padding:0}.inline-banner .banner .block-element.inline_banner .banner.random-banner video{width:100%}header .site-banner{margin-top:16px;border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1}.full-screen-banner{width:100%;margin-bottom:16px;margin-top:16px;display:flex;justify-content:center;align-content:center;border-bottom:1px solid;border-color:var(--border-color);padding-bottom:16px;overflow:hidden}.full-screen-banner .site-banner{max-width:100%}.full-screen-banner .banner{height:250px;width:970px;aspect-ratio:970/250;max-width:100%;height:auto}.mobile-full-screen-banner{width:100%;margin-bottom:16px;margin-top:16px;display:flex;justify-content:center;align-content:center;border-bottom:1px solid;border-color:var(--border-color);padding-bottom:16px}.mobile-full-screen-banner .banner{background-color:#e2e2e2;height:250px;width:970px}.amp-ad-container{height:250px;width:100%;margin-bottom:16px;margin-top:16px;display:flex;justify-content:center;align-content:center}.block-element{margin-bottom:15px}.block-element h2.block-title{color:var(--primary);margin-bottom:16px;border-bottom:1px solid;border-color:var(--border-color-light);padding-bottom:16px}.block-element .article-sidebar-preview:last-child{border-bottom:none;margin-bottom:0}.block-element .article-sidebar-preview.vacancies-sidebar-preview .image img{aspect-ratio:unset}.block-element .article-sidebar-preview .text{display:flex;flex-direction:column-reverse}.block-element .article-sidebar-preview .text .section{text-transform:none}.block-element .video-wrapper{margin:16px 0}.block-element .video-wrapper:last-child{margin-bottom:0}.block-element iframe{width:100%;aspect-ratio:16/9;height:auto}.block-element .random-banners{position:relative}.block-element .random-banners .banner{aspect-ratio:336/280;width:100%;height:auto}.block-element .block-more{margin-bottom:32px}.entity_map{background:#f6f6f3;border:1px solid;border-color:var(--border-color);position:relative}.entity_map .search-wrapper-inline{position:absolute;top:16px;right:16px;z-index:100000;border:1px solid black;background:white;border-color:var(--border-color)}.entity_map .search-wrapper-inline .icon{cursor:pointer}.slide-menu::-webkit-scrollbar{width:0px;background:transparent;height:0}.slide-menu::-webkit-scrollbar-thumb{background:transparent}.slide-menu{display:flex;overflow:hidden;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.slide-menu .slide-item{position:relative;cursor:pointer}.slide-menu-wrapper{position:relative;display:flex;align-items:center}.slide-menu-wrapper .slide-menu{flex-grow:1}.slide-menu-wrapper .arrow-icon-right{position:absolute;right:16px;top:20px;animation:move_right 1s infinite;will-change:transform;display:none}.slide-menu-wrapper .arrow-icon-left{position:absolute;left:16px;top:20px;animation:move_left 1s infinite;will-change:transform;display:none}.slide-menu-wrapper .arrow-right--active,.slide-menu-wrapper .arrow_back--active{display:block}@keyframes move_right{from{transform:translateX(0)}to{transform:translateX(10px)}}@keyframes move_left{from{transform:translateX(0)}to{transform:translateX(-10px)}}.btn,input[type=submit]{display:inline-flex;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;font-size:14px;line-height:15px;font-weight:400;user-select:none;background-color:transparent;border:1px solid transparent;padding:12px 22px;border-radius:0;align-items:center;justify-content:center;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;border-radius:8px;text-transform:uppercase}.btn-info{border:1px solid;border-color:var(--border-color);border-color:var(--border-color)}.btn.full-width,input.full-width[type=submit]{width:100%}button.link{display:inline-flex;text-align:center;text-decoration:none;vertical-align:middle;background-color:transparent;border:1px solid transparent}.btn:not(.btn-primary):not(input[type=submit]):not(.btn-link):not(.btn-secondary):not(.btn-success):not(.btn-danger):not(.btn-warning):not(.btn-info),input[type=submit]:not(.btn-primary):not(input[type=submit]):not(.btn-link):not(.btn-secondary):not(.btn-success):not(.btn-danger):not(.btn-warning):not(.btn-info){border:1px solid;border-color:var(--border-color);border-color:var(--info)}.btn:hover:not(.btn-primary):not(input[type=submit]):not(.btn-link):not(.btn-secondary):not(.btn-success):not(.btn-danger):not(.btn-warning):not(.btn-info),input[type=submit]:hover:not(.btn-primary):not(input[type=submit]):not(.btn-link):not(.btn-secondary):not(.btn-success):not(.btn-danger):not(.btn-warning):not(.btn-info),.btn:active:not(.btn-primary):not(input[type=submit]):not(.btn-link):not(.btn-secondary):not(.btn-success):not(.btn-danger):not(.btn-warning):not(.btn-info),input[type=submit]:active:not(.btn-primary):not(input[type=submit]):not(.btn-link):not(.btn-secondary):not(.btn-success):not(.btn-danger):not(.btn-warning):not(.btn-info){border:1px solid;border-color:var(--border-color);background-color:var(--info);color:var(--info-offset);border-color:var(--info)}.btn-link{text-decoration:underline}.btn-link.no--underline{text-decoration:none}.btn-link.no--underline{text-decoration:none;font-weight:bold}.btn-link:hover,.btn-link:active{color:var(--primary)}.btn-primary,input[type=submit],.btn-primary:visited{color:var(--primary-offset);background-color:var(--primary)}.btn-primary:hover,input[type=submit]:hover,.btn-primary:active,input[type=submit]:active,.btn-primary:visited,input[type=submit]:visited{color:var(--primary-offset);background-color:var(--primary-dark)}.btn-secondary,.modal.modal--popup.sign_in-banner .modal-body .actions .btn-primary,.modal.modal--popup.sign_in-banner .modal-body .actions input[type=submit],.reactions .new-reaction .actions .btn-primary,.reactions .new-reaction .actions input[type=submit]{color:var(--secondary-offset);background-color:var(--secondary)}.btn-secondary:hover,.modal.modal--popup.sign_in-banner .modal-body .actions .btn-primary:hover,.modal.modal--popup.sign_in-banner .modal-body .actions input[type=submit]:hover,.reactions .new-reaction .actions .btn-primary:hover,.reactions .new-reaction .actions input[type=submit]:hover,.btn-secondary:active,.modal.modal--popup.sign_in-banner .modal-body .actions .btn-primary:active,.modal.modal--popup.sign_in-banner .modal-body .actions input[type=submit]:active,.reactions .new-reaction .actions .btn-primary:active,.reactions .new-reaction .actions input[type=submit]:active,.btn-secondary:visited,.modal.modal--popup.sign_in-banner .modal-body .actions .btn-primary:visited,.modal.modal--popup.sign_in-banner .modal-body .actions input[type=submit]:visited,.reactions .new-reaction .actions .btn-primary:visited,.reactions .new-reaction .actions input[type=submit]:visited{background-color:var(--secondary-dark);color:var(--secondary-offset)}.btn-success{color:var(--success-offset);background-color:var(--success)}.btn-success:hover,.btn-success:active,.btn-success:visited{background-color:var(--success-dark)}.btn-warning{color:var(--warning-offset);background-color:var(--warning)}.btn-warning:hover,.btn-warning:active,.btn-warning:visited{background-color:var(--warning-dark)}.btn-danger{color:var(--danger-offset);background-color:var(--danger)}.btn-danger:hover,.btn-danger:active,.btn-danger:visited{background-color:var(--danger-dark)}.btn-icon-wrapper{display:inline-flex;align-items:center;gap:8px;text-align:left}.btn-icon-wrapper .icon{display:flex;align-items:center;justify-content:center}.btn.has-icon,input.has-icon[type=submit]{position:relative;display:inline-flex;align-items:stretch;padding:0}.btn.has-icon span,input.has-icon[type=submit] span{padding:12px 22px;padding-right:0}.btn.has-icon .icon,input.has-icon[type=submit] .icon{margin-left:0;width:16px;display:flex;align-items:center;justify-content:center;text-decoration:none;padding:12px 22px}.btn.btn-sm,input.btn-sm[type=submit]{font-size:0.75rem;padding:4px 8px}.btn.has--icon-left span,input.has--icon-left[type=submit] span{padding:12px 22px;padding-left:0}.btn.has--icon-left .icon,input.has--icon-left[type=submit] .icon{margin-left:0;margin-right:16px;border-left:none;border-right:1px solid}.btn.has--icon-right .icon,input.has--icon-right[type=submit] .icon{padding-left:8px}.btn.is--rounded,input.is--rounded[type=submit]{border-radius:16px}.fab{background-color:var(--body-bg);color:var(--body-color);height:64px;width:64px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:4px 4px 10px 1px rgba(0,0,0,0.258824);position:fixed;bottom:32px;right:32px;z-index:10000;box-shadow:-6px -6px 10px rgba(255,255,255,0.8),6px 6px 10px rgba(0,0,0,0.2)}.fab .icon{height:24px;width:24px;font-size:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.switch{margin-left:8px;position:relative;display:inline-block;width:45px;height:25px;flex:0 0 45px !important;flex-grow:0 !important}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--input-bg-light);border:1px solid;border-color:var(--border-color)}.switch .slider:before{position:absolute;content:"";height:21px;width:21px;left:1px;bottom:1px;background-color:var(--input-bg);transition:0.4s;border:1px solid;border-color:var(--border-color)}.switch input:checked+.slider{background-color:var(--success)}.switch input:focus+.slider{box-shadow:0 0 1px var(--success)}.switch input:checked+.slider:before{transform:translateX(20px);background-color:var(--secondary-offset)}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.toast-container{position:fixed;top:16px;left:16px;right:16px;z-index:1000000;max-width:100%;box-shadow:4px 4px 10px rgba(0,0,0,0.0509804)}.toast-container .toast{background:#F6F6F3;padding:16px;display:flex;align-items:center;border-radius:8px}.toast-container .toast .toast-text strong{display:block}.toast-container .toast .toast-text .time{padding-right:8px;opacity:0.7}.toast-container .toast .toast-icon{color:var(--secondary);font-size:28px;border-radius:50%;background:#C4C4C4;display:flex;align-items:center;justify-content:center;padding:8px;width:40px;flex:0 0 40px}.toast-container .toast .toast-text{flex-grow:1;margin-left:8px}.toast-container .toast:last-child{margin-bottom:0}.dropdown{position:relative}.dropdown .dropdown-toggle{cursor:pointer}.dropdown .dropdown-menu{position:absolute;top:100%;z-index:100000;display:none;padding:0.5rem 0;margin:0;color:var(--body-color);background-color:var(--body-bg);text-align:left;list-style:none;background-clip:padding-box;border-radius:0;min-width:250px}.dropdown .dropdown-menu .dropdown-content__body{border-radius:10px;box-shadow:0px 0px 10px rgba(0,0,0,0.168627)}.dropdown .dropdown-item{display:block;width:100%;padding:16px 32px;text-align:inherit;white-space:nowrap;text-decoration:none}.dropdown .dropdown-item .icon{margin-bottom:0 !important}.dropdown__has--arrow .dropdown-menu{border:none;background:transparent}.dropdown__has--arrow .dropdown-content__body{margin-top:-3px;background-color:var(--body-bg)}.dropdown__has--arrow .arrow-up{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid var(--body-bg);top:-6px;right:10px;position:absolute}.dropdown .dropdown-toggle.show::after{transform:rotate(180deg)}.dropdown .dropdown-menu.show{display:block;margin-top:9px !important;position:absolute;right:0;left:auto;top:47px;margin:0px}body.users_edit:after{content:" ";background:var(--secondary);position:fixed;top:0;left:0;right:0;height:50vh;z-index:-1}body.users_edit header .container{padding-bottom:0}body.users_edit header .container .navigation-menu{border-bottom:none}body.users_edit .avatar-row{display:flex;align-items:center}body.users_edit #preview{background-color:var(--border-color);border-radius:50%;margin-right:16px;position:relative;background-size:cover;background-repeat:no-repeat}body.users_edit #preview .field{position:absolute;right:0;left:0;top:0;bottom:0;display:flex;justify-content:center;margin:0}body.users_edit #preview .field label{margin:0;border:none}body.users_edit #preview .field{flex-grow:1}body.users_edit .my-environment{padding:0;margin-top:112px}@media screen and (max-width: 749px){body.users_edit .my-environment{margin:0;margin-top:64px}}body.users_edit .main-avatar{width:100px;height:100px;border-radius:50%;background:var(--body-bg);position:absolute;top:-50px;left:34px;border-radius:50%;overflow:hidden}body.users_edit .main-avatar #preview{background-color:var(--body-bg);border:1px solid var(--border-color);width:100px;height:100px;display:flex;justify-content:center;align-items:center}body.users_edit .avatars{display:flex;gap:8px;margin:15px 15px;flex-wrap:wrap;align-items:center;justify-content:center}body.users_edit .image-credits{text-align:left;font-size:0.8rem;color:#a1a1a1}body.users_edit .image-credits a{color:#a1a1a1}body.users_edit .avatar{width:100px;flex:0 0 100px;height:100px;border-radius:50%;background:var(--body-bg);overflow:hidden}body.users_edit .avatar img{width:100%;height:100%}body.users_edit .avatar #preview-upload{background-color:var(--body-bg);position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}body.users_edit .avatar #preview-upload .field{position:absolute;right:0;left:0;top:0;bottom:0;display:flex;justify-content:center;margin:0}body.users_edit .avatar #preview-upload .field label{margin:0;border:none}body.users_edit .avatar #preview-upload .field{flex-grow:1}.user-data{position:relative;margin-top:48px;border-radius:16px;border:1px solid var(--border-color);padding:32px;padding-top:70px;background:var(--body-bg)}.user-data .row{display:grid;margin:8px 0;gap:16px;grid-template-columns:1fr 1fr}.user-data .row.three_parts{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 749px){.user-data .row.three_parts{grid-template-columns:1fr}}.user-data .row .field{flex-grow:1}@media screen and (max-width: 749px){.user-data .row{grid-template-columns:1fr}}.user-data .actions{margin-top:0}body.dashboard_show .my-environment,body.user_stored_articles_index .my-environment{padding:0;margin-top:32px}@media screen and (max-width: 749px){body.dashboard_show .my-environment,body.user_stored_articles_index .my-environment{margin-top:0}}.my-environment-item{border-radius:16px;border:1px solid var(--border-color);margin:16px 0;display:flex;justify-content:stretch;overflow:hidden}@media screen and (max-width: 749px){.my-environment-item{display:block}}.my-environment-item .icon{display:flex;justify-content:center;align-items:center;background:var(--primary);color:var(--primary-offset);flex:0 0 16%}@media screen and (max-width: 749px){.my-environment-item .icon{padding:8px}.my-environment-item .icon a{display:flex;align-items:center;white-space:nowrap}}.my-environment-item .icon a{display:flex;gap:8px;padding:0 16px;color:white}.my-environment-item .icon a:visited{color:white}.my-environment-item .content{flex-grow:1;padding:16px}.my-environment-item .title{margin-bottom:8px;font-weight:bold}.stored-articles .stored-article{margin:48px 0}.stored-articles .stored-article .stored-article-content{display:flex;gap:16px}@media screen and (max-width: 749px){.stored-articles .stored-article .stored-article-content{display:block}}.stored-articles .stored-article .stored-article-content .stored-article-left{flex-grow:1}.stored-articles .stored-article .stored-article-content .stored-article-right{margin-top:16px}.stored-articles .stored-article .stored-article-content .stored-article-right img{aspect-ratio:16/9;height:110px;border-radius:18px;overflow:hidden;width:auto}.stored-articles .stored-article .stored-article-information{display:flex;align-items:center}@media screen and (max-width: 749px){.stored-articles .stored-article .stored-article-information{display:block}}.stored-articles .stored-article .stored-article-information .section{color:var(--primary);text-transform:uppercase;margin-right:8px}.stored-articles .stored-article .stored-article-body{margin:16px 0}.stored-articles .stored-article .stored-article-body h2{margin:8px 0}.stored-articles .stored-article .share-icons{display:flex;margin:16px 0;padding-top:16px;align-items:center;font-size:14px;border:1px solid;border-color:var(--border-color);border-bottom:none;border-left:none;border-right:none}@media screen and (max-width: 749px){.stored-articles .stored-article .share-icons{display:block}}.stored-articles .stored-article .share-icons .share-icon{display:flex;align-items:center;margin-right:16px}.stored-articles .stored-article .share-icons .share-icon .icon{margin-right:8px}.reactions{margin-top:16px;font-size:14px;line-height:15px}.reactions .new-reaction{flex:0 0 100%;border:1px solid;border-color:var(--border-color);display:flex;padding:8px;border-radius:8px;flex-wrap:wrap}.reactions .new-reaction .avatar{position:absolute;width:34px;flex:0 0 34px;width:34px;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;background-color:var(--border-color);height:34px;margin-right:16px}.reactions .new-reaction .avatar img{aspect-ratio:1/1}.reactions .new-reaction .avatar .text{font-size:1rem;display:flex;justify-content:center;align-items:center;font-size:0.9rem}.reactions .new-reaction .field{flex-grow:1;margin:0}.reactions .new-reaction .field .control{height:100%}.reactions .new-reaction .field textarea{border:none;height:100%;padding-left:50px;margin:0}.reactions .new-reaction.no--user .field textarea{padding-left:44px;opacity:0.4;pointer-events:none}.reactions .share-icon{margin:16px 0;margin-bottom:32px;display:flex;align-items:center;flex-wrap:wrap}.reactions .share-icon .icon{margin-right:8px}.reactions .reaction{margin:16px 0;border-bottom:1px solid;border-color:var(--border-color-light)}.reactions .reaction .share-icon{margin-bottom:16px}.reactions .reaction:last-child{border-bottom:none}.reactions .reaction .reaction-header{display:flex;text-align:right;margin:8px;align-items:center}.reactions .reaction .reaction-header .reaction-avatar{width:34px;height:34px;flex:0 0 34px;display:flex;justify-content:center;align-items:center;margin-right:8px}.reactions .reaction .reaction-header .reaction-avatar .text{background-color:var(--border-color);border-radius:50%;font-size:0.9rem;width:28px;height:28px;flex:0 0 28px;line-height:10px;display:flex;justify-content:center;align-items:center}.reactions .reaction .reaction-header .reaction-avatar img{width:34px;height:34px;flex:0 0 34px}.reactions .reaction .reaction-header .reaction-name{font-weight:700;margin-right:8px}.reactions .reaction .reaction-header .reaction-time{opacity:0.6}.reactions .reaction .reaction-text{margin:8px}.reactions .reaction .reaction-meta .reply{cursor:pointer;margin-left:51px}.reactions .reaction .reaction-meta .reply.expanded{display:none}.reactions .reaction .reaction-meta .new-reaction{display:none;margin-left:32px}.reactions .reaction .reaction-meta .new-reaction.flex{flex:1 0 80%}.reactions .reaction .child-reactions{margin-left:32px}.reactions .level{display:flex;align-items:center;margin-bottom:16px}.reactions .level label{padding:0;margin:0;margin-right:16px}.company-banner{font-size:14px;line-height:18px;background:#F6F6F3;padding:16px;display:flex;align-items:center;gap:16px;border-radius:8px;flex-wrap:wrap;margin-top:-40px;margin-bottom:40px}.company-banner .company-logo{flex:0 0 50px}.company-banner .company-logo img{aspect-ratio:unset;border-radius:50%;overflow:hidden;height:65px;width:65px;flex:0 0 65px;object-fit:contain;background:white;padding:8px}.company-banner .company-content{flex-grow:1}.company-banner .company-content .company-name span{color:var(--primary)}.company-banner .company-content .company-links{color:var(--secondary)}.company{margin-bottom:48px}.company .full-screen-banner{position:relative;overflow:unset}.company .full-screen-banner iframe{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.company .full-screen-banner [data-embed-video-url]{position:absolute;width:100%;height:100%}.company .full-screen-banner [data-embed-video-url]:after{content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:black;background:rgba(0,0,0,0.25098)}.company .full-screen-banner [data-embed-video-url] iframe{width:100%;height:100%;border:none}.company .full-screen-banner img{height:50vh;width:100%;object-fit:cover}.company .full-screen-banner h1{position:absolute;bottom:48px;left:48px;color:white;z-index:10}.company .company-information{position:relative;display:flex;gap:32px;align-items:flex-start;justify-content:center}@media screen and (max-width: 749px){.company .company-information{display:flex;flex-direction:column-reverse}}.company .company-information .company-information-content{flex-grow:1;margin-right:32px;font-weight:400;max-width:680px;font-size:16px;line-height:22px}.company .company-information .company-information-content .company-name{margin-bottom:18px;font-weight:bold;font-size:28px;line-height:35px}.company .company-information .company-information-content ul{margin:16px}.company .company-information .company-information-content p{margin:16px 0}@media screen and (max-width: 999px){.company .company-information .company-information-content{padding-left:44px;max-width:unset}}@media screen and (max-width: 749px){.company .company-information .company-information-content{padding-left:12px;top:-25vh;position:relative;margin-right:0;max-width:unset}}.company .company-information .company-information-content .company-information-lines{margin-bottom:18px;display:flex;flex-direction:column;gap:8px}.company .company-information .company-information-content .company-information-line{display:flex;align-items:center;gap:8px}.company .company-information .company-information-content .company-information-line label{font-weight:600}.company .company-information .company-information-content .company-information-line label:after{content:": "}.company .company-information .company-information-content .company-information-line.has-icon{display:flex;align-items:center;gap:8px}.company .company-information .company-information-content .company-information-line.has-icon img{width:24px;padding:2px}.company .company-information .company-information-content iframe{width:100%;aspect-ratio:16/9}.company .company-information .company-information-content .company-information-content-block{display:block;align-items:flex-start;gap:32px}.company .company-information .company-information-content .company-information-content-block .company-information-content-block-image{flex:0 0 200px}.company .company-information .company-information-content .company-information-content-block .company-information-content-block-image img{width:100%;height:auto;max-width:250px}.company .company-information .company-information-block{position:relative;width:40vw;flex:0 0 40vw;top:-10vh;z-index:100;max-width:380px;right:32px;background-color:var(--body-bg);box-shadow:0px 4px 17px -3px rgba(0,0,0,0.25);border-radius:20px}@media screen and (max-width: 749px){.company .company-information .company-information-block{width:unset;position:relative;right:0;left:0;width:90vw;flex:0 0 90vw;margin-right:auto;margin-left:auto;top:-25vh;max-width:unset}}.company .company-information .company-information-block iframe{width:100%}.company .company-information .company-information-block .company-name-logo{align-items:center;gap:16px;padding:16px;border-bottom:1px solid;border-color:var(--border-color-light);margin:16px}.company .company-information .company-information-block .company-name-logo .company-name{flex-grow:1;font-size:28px;line-height:35px;font-weight:700;text-overflow:ellipsis;overflow:hidden}.company .company-information .company-information-block .company-name-logo .company-logo img{width:100%;height:auto;margin-top:8px}.company .company-information .company-information-block .company-name-logo .big--logo img{aspect-ratio:16/9;width:200px;height:auto}.company .company-information .company-information-block .company-information-line{display:block;border-bottom:1px solid;border-color:var(--border-color-light);margin:16px;justify-content:space-between}.company .company-information .company-information-block .company-information-line label{text-transform:uppercase;display:block;font-size:0.75rem}.company .company-information .company-information-block .company-information-line .organization{display:flex;align-items:center;gap:8px}.company .company-information .company-information-block .company-information-line .organization img{width:80px;height:auto}.company .company-information .company-information-block .company-information-block-line{padding:0;border-bottom:1px solid;border-color:var(--border-color-light);margin:16px}.company .company-information .company-information-block .company-information-block-line iframe{height:300px}@media screen and (min-width: 1200px){.company .company-information .company-information-block .company-information-block-line iframe{height:400px}}.company .company-information .company-information-block .company-information-actions{padding:16px;padding-top:16px;margin:16px}.company .company-information .company-information-block .company-information-actions .btn,.company .company-information .company-information-block .company-information-actions input[type=submit]{flex-grow:1;width:100%}.company .related-articles{margin:32px 0;font-size:14px;line-height:16px}.company .related-articles h2.item-header{margin:16px 0}.company .article-grid{display:flex;gap:32px;flex-wrap:wrap}@media screen and (max-width: 749px){.company .article-grid{flex-wrap:wrap}}.company .article-grid .article-preview{flex:0 0 100%}.company .article-grid .article-preview .image{display:flex;gap:16px}.company .article-grid .article-preview .image img{flex:0 0 150px;height:150px;aspect-ratio:1/1}.company .article-grid .article-preview .image .text{margin:0}.company .article-grid .article-preview .image .text .introduction{-webkit-line-clamp:2}@media screen and (max-width: 749px){.company .article-grid .article-preview{flex-grow:1}}.company .vacancies{margin:32px 0}.company .vacancies .item-header{margin-bottom:16px}.company .vacancies .related-vacancy{text-decoration:none;display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid;border-color:var(--border-color-light);padding-bottom:16px}.company .vacancies .related-vacancy h2{font-weight:400;margin:8px 0}.company .vacancies .related-vacancy .section{color:var(--primary);margin-right:16px;text-transform:uppercase}.company .vacancies .related-vacancy .text{flex-grow:1}.company .vacancies .related-vacancy .image img{width:90px;height:auto}.breadcrumbs{z-index:1;position:relative;background-color:var(--body-bg)}.breadcrumbs .breadcrumb-list{display:flex;flex-wrap:wrap;list-style:none}.breadcrumbs .breadcrumb{display:flex}.breadcrumbs .breadcrumb a{text-decoration:none}.breadcrumbs .breadcrumb+.breadcrumb:before{color:#6c757d;content:"/";content:var(--bs-breadcrumb-divider, "/")}.breadcrumbs .breadcrumb+.breadcrumb{padding-left:0.5rem}.breadcrumbs.offset{background-color:var(--body-bg-offset);color:var(--body-bg-offset-color);border-bottom:none}.breadcrumbs.offset .breadcrumb+.breadcrumb::before{color:var(--body-bg-offset-color)}.breadcrumbs.offset .breadcrumb{color:var(--body-bg-offset-color)}.breadcrumbs.offset .breadcrumb a{color:var(--body-bg-offset-color)}.search-wrapper-inline .search-input{padding:4px}.search-wrapper-inline .search-input .control{position:relative;width:100%;display:flex;align-items:center}.search-wrapper-inline .search-input .control input{font-size:1rem;padding:0.5rem 1rem;width:100%;border:none;border:none;flex-grow:1}.search-wrapper-inline .search-input #map_marker.map-marker--active{color:#49bf00}[data-search-container]{position:relative}[data-search-container] .icon{cursor:pointer}@media screen and (max-width: 749px){.is--active[data-search-container]{position:fixed;top:0;right:0;left:0;height:100vh;z-index:10000;padding:8px;backdrop-filter:blur(5px);background:rgba(255,255,255,0.5)}}.is--active[data-search-container] .search-wrapper{width:100%}.is--active[data-search-container] .search-wrapper .search-input{display:block}@media screen and (max-width: 749px){.is--active[data-search-container] .search-wrapper .search-input{position:relative;right:0;left:0;top:0;width:100%}}.is--active[data-search-container] .search-wrapper .search-input .options{display:flex;gap:8px;margin:24px 0px -9px 13px}.is--active[data-search-container] .search-wrapper .search-input .options .search-option{cursor:pointer}.is--active[data-search-container] .search-wrapper .search-input .options .search-option.is--active{position:relative}.is--active[data-search-container] .search-wrapper .search-input .options .search-option.is--active:after{content:" ";height:2px;width:100%;background:black;position:absolute;bottom:-13px;left:0}.is--active[data-search-container] .search-trigger-icon{display:none}[data-search-container] .search-wrapper{position:relative;width:35px;flex:0 0 35px}[data-search-container] .search-wrapper .search-trigger-icon{cursor:pointer}[data-search-container] .search-wrapper .search-trigger-icon .icon{font-size:28px}[data-search-container] .search-wrapper .search-input{display:none;position:absolute;width:70vw;right:-4px;top:-35px;background:white;padding:22px;box-shadow:4px 4px 10px rgba(0,0,0,0.36);box-shadow:0px 0px 20px rgba(0,0,0,0.35);border-radius:16px;z-index:100000}[data-search-container] .search-wrapper .search-input .field input{font-size:1rem;padding:0.5rem 1rem;width:100%;border:none;border-bottom:1px solid var(--border-color);flex-grow:1}[data-search-container] .search-wrapper .search-input .field .icon{top:0;height:100%;display:flex;justify-content:center;align-items:center}[data-search-container] .search-wrapper .search-input .field .icon-search{border-right:1px solid var(--border-color);padding-right:8px;margin-right:8px}[data-search-container] .search-wrapper .search-input .field .control{position:relative;width:100%;display:flex;align-items:center}.search-results{position:absolute;top:0px;border-radius:16px;padding:16px;padding-top:90px;right:-4px;width:70vw;min-height:20vh;z-index:1000;background:var(--body-bg);box-shadow:0px 0px 20px rgba(0,0,0,0.35);display:none;height:40vw;overflow:scroll}.search-results.is--active{display:block}@media screen and (max-width: 749px){.search-results{position:relative;top:-60px;right:0;left:0;height:95vh;width:calc(100vw - 16px)}}.search-results .search-results-list .grid{display:flex;flex-direction:column;gap:16px}.search-results .search-results-list .grid .article-preview{display:flex;gap:8px}@media screen and (min-width: 1000px){.search-results .search-results-list .grid .article-preview{gap:16px}}.search-results .search-results-list .grid .article-preview .image{flex:0 0 20%}.search-results .search-results-list .grid .article-preview .text{margin-top:0}.search-results .search-results-list .grid .article-preview .text h2{margin-top:0}.search-results .search-results-list .grid .article-preview .text .introduction{-webkit-line-clamp:2}@media screen and (min-width: 1000px){.search-results .search-results-list .grid .article-preview .text .introduction{-webkit-line-clamp:3}}.search-results .search-results-list .grid .article-preview.is--company .image img{aspect-ratio:unset;width:100px}.search-header{margin:16px 0}.search-not-found{margin:16px 0}.page .image-container{position:relative}.page .image-container .header-info{position:absolute;bottom:48px;left:16px;right:16px;text-align:center;color:white}.page a{color:var(--link)}.vacancy{margin-top:16px}.actions{margin-top:32px;display:flex}.actions .action:not(:last-child),.actions .btn:not(:last-child),.actions input[type=submit]:not(:last-child){margin-right:8px}@media screen and (max-width: 649px){.actions{width:100%;display:block;margin-top:0}}@media screen and (max-width: 649px){.actions .action,.actions .btn,.actions input[type=submit]{margin-top:16px;margin-right:0 !important;width:100%}}.actions--flex{display:flex}@media screen and (max-width: 649px){.actions--flex{display:flex;margin-top:0}}@media screen and (max-width: 649px){.actions--flex .btn,.actions--flex input[type=submit],.actions--flex .action{margin-right:8px;margin-left:8px}.actions--flex .btn:last-child,.actions--flex input[type=submit]:last-child,.actions--flex .action:last-child{margin-right:0}.actions--flex .btn:first-child,.actions--flex input[type=submit]:first-child,.actions--flex .action:first-child{margin-left:0}}.boolean_group{margin-top:16px;margin-bottom:16px}.boolean_group .boolean_with_image{margin-top:4px;margin-bottom:4px}.boolean_group .boolean_with_image:first-of-type{margin-top:0}.boolean_group .boolean_with_image label{margin-bottom:0}.boolean_with_image{position:relative;margin-top:16px;margin-bottom:16px;cursor:pointer;display:block;align-items:center}.boolean_with_image label{cursor:pointer;margin-bottom:0;display:flex !important;align-items:center}.boolean_with_image input[type=checkbox],.boolean_with_image input[type=radio]{display:none}.boolean_with_image .icon{display:flex;justify-content:center;align-items:center;height:1rem;width:1rem;margin-right:0.5rem;border:1px solid;border-color:var(--border-color)}.boolean_with_image .icon svg,.boolean_with_image .icon .material-icons-outlined{display:none}.boolean_with_image.checked .icon{border-color:var(--primary)}.boolean_with_image.checked .icon svg,.boolean_with_image.checked .icon .material-icons-outlined{display:block;color:var(--primary)}.boolean_with_image.is--radio .icon{border-radius:50%}.file_input{cursor:pointer;position:relative;cursor:pointer}.file_input .label{margin-bottom:0;cursor:pointer}.file_input input[type=file]{display:none}.file_input .icon{display:flex;position:absolute;right:16px;top:0;height:100%;justify-content:center;align-items:center}.file-upload-placeholder{cursor:pointer;border:1px dashed var(--border-color);min-height:32px;background-size:contain;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;background-position:center}.file-upload-placeholder input[type=file]{display:none}.file-upload-placeholder .icon{font-size:20px;margin:16px}input[type=checkbox]{accent-color:var(--primary)}form .input-box,.form .input-box{margin-bottom:40px}form .input-box .input-box-header,.form .input-box .input-box-header{font-weight:600;font-size:1.2rem;margin-bottom:4px}form .input-box .input-box-sub-header,.form .input-box .input-box-sub-header{font-weight:600;margin-bottom:8px}form .input-box>.field,.form .input-box>.field{margin-top:16px}form .input-box>.field~.field,.form .input-box>.field~.field{margin-top:0}form .field:not(:last-child),.form .field:not(:last-child){margin-bottom:16px}form .field,.form .field{margin-bottom:16px}form .field:focus-within label,.form .field:focus-within label{color:var(--body-color-dark)}form label,form .form-label,form .boolean_group label,.boolean_group form label,.form label,.form .form-label{margin-bottom:4px;display:inline-block}form .form-control,form .field.field_with_errors select,form .form .field.field_with_errors select,.form .field.field_with_errors form select,form .field.field_with_errors input,form .field.field_with_errors textarea,form .form .field.field_with_errors input,.form .field.field_with_errors form input,form .form .field.field_with_errors textarea,.form .field.field_with_errors form textarea,form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=file]),form textarea,form .form textarea,.form form textarea,form .file_input,.form .form-control,.form form .field.field_with_errors select,form .field.field_with_errors .form select,.form .field.field_with_errors select,.form form .field.field_with_errors input,form .field.field_with_errors .form input,.form form .field.field_with_errors textarea,form .field.field_with_errors .form textarea,.form .field.field_with_errors input,.form .field.field_with_errors textarea,.form form textarea,form .form textarea,.form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=file]),.form textarea,.form .file_input{display:block;width:100%;padding:10.6666666667px 8px;font-size:1rem;font-weight:400;color:var(--input-color);background-color:var(--input-bg);background-clip:padding-box;border:1px solid;border-color:var(--border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}form .control [data-toggle-password]:first-child,.form .control [data-toggle-password]:first-child{display:block;cursor:pointer}form .control [data-toggle-password]:last-child,.form .control [data-toggle-password]:last-child{display:none}form .control.password_visible [data-toggle-password]:first-child,.form .control.password_visible [data-toggle-password]:first-child{display:none}form .control.password_visible [data-toggle-password]:last-child,.form .control.password_visible [data-toggle-password]:last-child{display:block;cursor:pointer}form .data-list,.form .data-list{display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--input-color);background-color:var(--input-bg);border:1px solid;border-color:var(--border-color-dark);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}form datalist,.form datalist{display:none !important}form .data-list::-webkit-calendar-picker-indicator,.form .data-list::-webkit-calendar-picker-indicator{display:none !important}form .field.field_with_errors input,form .field.field_with_errors textarea,.form .field.field_with_errors input,.form .field.field_with_errors textarea{border-color:var(--danger) !important}form .field.field_with_errors .error-notification,.form .field.field_with_errors .error-notification{color:var(--danger)}form .field.field_with_errors svg,.form .field.field_with_errors svg{color:var(--danger)}form .description,.form .description{font-size:0.9rem;font-style:italic;margin-top:-16px;margin-bottom:16px}form .information,.form .information{font-size:0.9rem;font-style:italic}form .flex-input,.form .flex-input{display:flex;align-items:flex-end}form .flex-input .field,.form .flex-input .field{flex-grow:1}form .flex-input .input-help-icon,.form .flex-input .input-help-icon{margin-bottom:16px}.input-group{position:relative;display:flex;align-items:stretch;width:100%}.input-group:focus-within .input-group-text{border-color:var(--body-color) !important}.input-group .input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;border:1px solid;border-color:var(--border-color-dark)}.input-group .input-group-text .icon{display:flex;justify-content:center;align-items:center;font-size:0.9rem;width:12px;height:12px}.input-group.no--border .input-group-text{border-right:none;background:none;border-radius:0;padding-right:0}.input-group.no--border .input{border-left:none !important;border-radius:0 !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}::-webkit-input-placeholder{color:var(--body-color-light)}:-ms-input-placeholder{color:var(--body-color-light)}::placeholder{color:var(--body-color-light)}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{border-color:var(--body-color) !important;box-shadow:none !important;outline:0 none;background-color:var(--input-bg)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--input-bg) inset !important}.has-icons-left{position:relative}.has-icons-left input{padding-left:40px !important}.has-icons-left .icon{height:100%;position:absolute;top:0;width:36px;flex:0 0 36px;z-index:4;left:0;display:flex;justify-content:center;align-items:center;border:none}.has-icons-left .icon svg{width:16px;flex:0 0 16px;height:16px}.has-button-icons-left input{padding-left:2.85em !important}.has-icons-right{position:relative}.has-icons-right input{padding-right:2.5em !important}.has-icons-right .icon{height:100%;position:absolute;top:0;width:36px;flex:0 0 36px;z-index:4;right:0;display:flex;justify-content:center;align-items:center;border:none}.help{font-size:0.8rem;font-style:italic}.input-help-icon{width:32px;height:32px;display:flex;justify-content:center;align-items:center;text-decoration:none;position:relative;cursor:pointer}.input-help-icon-display{position:absolute;z-index:1000000;width:auto;background-color:var(--body-bg);padding:16px;box-shadow:4px 4px 10px 1px rgba(0,0,0,0.258824);left:48px;bottom:0;min-width:400px;transform:translateY(50%)}.input-help-icon-display:before{content:" ";position:absolute;left:-16px;transform:translateX(-50%);border-left:16px solid transparent;border-right:16px solid var(--body-bg);border-top:16px solid transparent;border-bottom:16px solid transparent;bottom:50%}form .select,.form .select{position:relative}form .select select,.form .select select{display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--input-color);background-color:var(--input-bg);border:1px solid;border-color:var(--border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .select select:not([multiple]),.form .select select:not([multiple]){width:100%}form .select2-selection.select2-selection--multiple,.form .select2-selection.select2-selection--multiple{background-color:var(--input-bg);border:1px solid;border-color:var(--border-color-dark)}form .select2-selection.select2-selection--multiple .select2-selection__choice,.form .select2-selection.select2-selection--multiple .select2-selection__choice{background-color:var(--tag-bg);color:var(--tag-color)}form .field.field_with_errors select,.form .field.field_with_errors select{border-color:var(--danger) !important}select:focus{border-color:var(--body-color) !important;box-shadow:none !important;outline:0 none;background-color:var(--input-bg)}body.dark .select select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.backdrop{position:fixed;z-index:0;top:0;left:0;width:100%;height:100%;overflow:hidden}.backdrop img{animation:move 80s ease;position:absolute;width:125%;height:100%;object-fit:cover}header{background-color:var(--body-bg)}@media screen and (min-width: 750px){header .modal .modal-dialog{border:none !important;background-color:var(--body-bg);padding:16px;box-shadow:0px 0px 12px rgba(0,0,0,0.109804);margin-top:-1px;margin:8px 0px 16px 0px}}.header{margin:16px 0;margin-top:0;padding-top:16px;padding-bottom:16px;display:flex;align-items:center;border-bottom:1px solid;border-color:var(--border-color)}.header .container{display:flex;align-items:center}.header .navigation-menu a{color:inherit}.header .header-icon{display:flex;justify-content:center;align-items:center}.header .header-icon img{height:auto;width:300px}@media screen and (max-width: 749px){.header .header-icon img{width:150px;height:auto}}.header .header-banner{flex-grow:1}.header .icons{display:flex;gap:16px;align-items:center}@media screen and (max-width: 749px){.header .icons .device-icon{display:none}}.header .icons .person-icon{width:60px;height:60px;flex:0 0 60px;background-color:var(--secondary);color:var(--secondary-offset);border-radius:50%;display:flex;justify-content:center;align-items:center}.header .icons .person-icon .dropdown-toggle{height:60px;width:60px;display:flex;justify-content:center;align-items:center;overflow:hidden}.header .icons .person-icon .text{font-size:20px}@media screen and (max-width: 749px){.header .icons .person-icon{width:45px;height:45px;flex:0 0 45px}.header .icons .person-icon .text{font-size:16px !important}.header .icons .person-icon .dropdown-toggle{width:45px;height:45px}.header .icons .person-icon .dropdown-toggle img{width:100%;height:100%}}.is--user-header .header{margin:0;padding:8px 0}.is--user-header .header nav.navigation-menu{margin:0;padding:0;margin-left:16px;border:none}.is--user-header .header .header-icon img{width:175px}.is--user-header .header .icons .person-icon{height:45px;width:45px;flex:0 0 45px}.is--user-header .modal.modal--slide-left.show .modal-dialog{margin-top:0}nav.navigation-menu{margin:16px 0;border-bottom:1px solid;border-color:var(--border-color);border-bottom-color:var(--border-color-dark);padding-bottom:16px;margin-bottom:0;background-color:var(--body-bg);display:flex;align-items:center}nav.navigation-menu .menu-nav{margin-right:8px}nav.navigation-menu .menu-nav .close-icon{display:none}nav.navigation-menu .menu-nav .close-open{display:block}nav.navigation-menu .menu-nav.expanded .close-icon{display:block}nav.navigation-menu .menu-nav.expanded .close-open{display:none}nav.navigation-menu .home-menu-icon{margin-right:16px;margin-left:16px}nav.navigation-menu a{display:flex;align-items:center;gap:8px;text-decoration:none;white-space:nowrap}nav.navigation-menu a .icon{text-decoration:none}nav.navigation-menu ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;width:100%;gap:16px;white-space:nowrap}nav.navigation-menu ul li{display:flex;align-items:center}nav.navigation-menu ul li.secondary{opacity:0.8;font-size:0.9rem}nav.navigation-menu .navigation-menu-item.active a{font-weight:bold}nav.navigation-menu.secondary{border-bottom:none;padding-bottom:0}.modal.has--drop-shadow{background-color:rgba(0,0,0,0.7)}.modal.has--box-shadow .modal-dialog{box-shadow:4px 4px 10px rgba(0,0,0,0.360784)}.modal.modal--slide-left{position:relative;display:none;top:0;bottom:0;right:0;left:0;z-index:21000000000}.modal.modal--slide-left .slide-left-header{display:flex;align-items:center;justify-content:space-between}.modal.modal--slide-left .modal-dialog{margin-bottom:16px}@media screen and (max-width: 749px){.modal.modal--slide-left{position:fixed;transform:translateX(-110%);display:block;background:#282828;color:white}.modal.modal--slide-left a,.modal.modal--slide-left a:visited,.modal.modal--slide-left a:hover{color:white}.modal.modal--slide-left .modal-dialog{padding:16px;margin-bottom:0}}.modal.modal--slide-left h1{display:none}@media screen and (max-width: 749px){.modal.modal--slide-left h1{display:block;text-overflow:ellipsis;overflow:hidden}}.modal.modal--slide-left nav{display:flex;gap:16px}@media screen and (max-width: 749px){.modal.modal--slide-left nav{display:block}}.modal.modal--slide-left nav ul{list-style:none}@media screen and (max-width: 749px){.modal.modal--slide-left nav ul{margin:0}}.modal.modal--slide-left nav ul li a{display:flex;align-items:center;text-decoration:none;margin:16px 0}@media screen and (max-width: 749px){.modal.modal--slide-left nav ul li a{margin:22px 0}}.modal.modal--slide-left nav ul li a .icon{margin-right:8px;color:var(--primary)}.modal.modal--slide-left.show{display:block}.modal.modal--slide-left.show .modal-dialog{border:1px solid;border-color:var(--border-color)}@media screen and (max-width: 749px){.modal.modal--slide-left.show .modal-dialog{border:none;margin-top:0;overflow:auto;max-height:100vh}}@media screen and (max-width: 749px){.modal.modal--slide-left.show{transition:all 1s ease;transform:none}}.modal.modal--popup{opacity:0;pointer-events:none;position:fixed;right:16px;bottom:16px;display:flex;justify-content:center;align-items:center;z-index:100000;display:none}@media screen and (max-width: 749px){.modal.modal--popup{top:0;left:0;right:0;bottom:0}}.modal.modal--popup .modal-dialog{position:relative;margin:16px;max-width:450px;border-radius:16px;overflow:hidden;border:1px solid;border-color:var(--border-color);background-color:var(--body-bg);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.14902)}.modal.modal--popup .modal-dialog .modal-content{height:100%;background:#F6F6F3}.modal.modal--popup .modal-dialog .modal-body,.modal.modal--popup .modal-dialog .modal-header,.modal.modal--popup .modal-dialog .modal-footer{padding:0 24px 24px 24px}.modal.modal--popup .modal-dialog .modal-footer .actions{justify-content:space-between;align-items:center;margin-top:0}.modal.modal--popup .modal-dialog .modal-header{padding-bottom:12px;margin-bottom:12px;padding-top:24px;display:flex;justify-content:space-between}.modal.modal--popup .modal-dialog .modal-header .close-icon{cursor:pointer}.modal.modal--popup .modal-dialog .modal-logo{max-width:300px;margin-right:auto;margin-left:auto}.modal.modal--popup .modal-dialog .modal-logo .inner{margin:16px}.modal.modal--popup .modal-dialog .modal-body{text-align:center}.modal.modal--popup .modal-dialog .modal-body .title{font-weight:bold;font-size:1.1rem;margin-bottom:8px}.modal.modal--popup .modal-dialog .modal-body .actions{display:flex;justify-content:center}.modal.modal--popup .modal-dialog .modal-body .modal-body-content-flex{display:flex;gap:8px}.modal.modal--popup .modal-dialog .modal-body.modal-body-flex{text-align:left}.modal.modal--popup .modal-dialog .modal-body.modal-body-flex .actions{justify-content:left}.modal.modal--popup.show{pointer-events:auto;opacity:1;display:flex}.modal.modal--popup.sign_in-banner{top:0;left:0;right:0;bottom:0;background:#595959}.modal.modal--popup.sign_in-banner .modal-dialog .modal-content .modal-header{margin-bottom:0;justify-content:flex-start}.modal.modal--popup.sign_in-banner .or-divider{display:flex;justify-content:center;position:relative;margin:16px}.modal.modal--popup.sign_in-banner .or-divider .or-divider-or{background:#F6F6F3;border-radius:50%;z-index:10;position:relative;padding:8px}.modal.modal--popup.sign_in-banner .or-divider:before{width:100%;height:1px;background-color:var(--border-color-dark);position:absolute;top:50%;left:0;content:" "}.modal.modal--popup.sign_in-banner .btn-sign_up{border:1px solid;border-color:var(--border-color);width:100%;border-radius:0;margin-top:8px;text-align:left;justify-content:flex-start;text-decoration:none}.modal.modal--popup.sign_in-banner .modal-body{text-align:left}.modal.modal--popup.sign_in-banner .modal-body .actions{justify-content:flex-start;gap:8px;flex-wrap:wrap}.modal.modal--popup.sign_in-banner .modal-body .actions .btn,.modal.modal--popup.sign_in-banner .modal-body .actions input[type=submit]{flex:0 0 100%}.modal.modal--centered{opacity:0;pointer-events:none;position:fixed;left:0;right:0;bottom:0;top:0;justify-content:center;align-items:center;z-index:100000;display:none}.modal.modal--centered .modal-dialog{position:relative;margin:16px;max-width:450px;border-radius:16px;overflow:hidden;border:1px solid;border-color:var(--border-color);background-color:var(--body-bg);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.14902)}.modal.modal--centered .modal-dialog .modal-content{height:100%;background:#F6F6F3}.modal.modal--centered .modal-dialog .modal-body,.modal.modal--centered .modal-dialog .modal-header,.modal.modal--centered .modal-dialog .modal-footer{padding:0 24px 24px 24px}.modal.modal--centered .modal-dialog .modal-footer .actions{justify-content:space-between;align-items:center;margin-top:0}.modal.modal--centered .modal-dialog .modal-header{padding-bottom:12px;margin-bottom:12px;padding-top:24px;display:flex;justify-content:space-between;align-items:center}.modal.modal--centered .modal-dialog .modal-header .title{font-size:2rem;font-weight:bold}.modal.modal--centered .modal-dialog .modal-header .close-icon{cursor:pointer}.modal.modal--centered .modal-dialog .modal-body{text-align:center}.modal.modal--centered .modal-dialog .modal-body .title{font-weight:bold;font-size:1.1rem}.modal.modal--centered .modal-dialog .modal-body .actions{display:flex;justify-content:flex-start;gap:15px}.modal.modal--centered.show{pointer-events:auto;opacity:1;display:flex}.modal.modal--popup.modal--inline{position:inherit;padding:0;margin:0}.modal.modal--popup.modal--inline .modal-dialog{margin:0;box-shadow:none;text-align:left}.modal.modal--popup.modal--inline .modal-dialog .modal-body{text-align:left}.section-grid{display:flex;gap:24px;align-items:flex-start;margin-top:16px}@media screen and (max-width: 749px){.section-grid{display:block}}.section-grid .article-grid{display:flex;gap:24px;flex-wrap:wrap}@media screen and (max-width: 649px){.section-grid .article-grid{display:block}}.section-grid .article-grid .article-preview{flex:1 0 31%}.section-grid .article-grid .article-preview.index_0{flex:1 0 46% !important}.section-grid .article-grid .article-preview.index_1{flex:1 0 46% !important}.section-grid .article-grid .article-preview.index_8{flex:1 0 46% !important}.section-grid .article-grid .article-preview.index_9{flex:1 0 46% !important}.section-grid .blocks-sidebar{flex:0 0 300px;padding-left:10px}.section-grid .blocks-sidebar .block{margin-top:16px}.section-grid .blocks-sidebar .block:first-child{margin-top:0}@media screen and (max-width: 749px){.section-grid .blocks-sidebar .block:first-child{margin-top:16px}}.section-grid .author{background:#f7f7f7;padding:16px;border-radius:14px}.archive-grid{display:flex;gap:24px;align-items:flex-start;margin-top:16px}@media screen and (max-width: 749px){.archive-grid{display:block}}.archive-grid .article-grid{display:flex;gap:24px;flex-wrap:wrap}@media screen and (max-width: 649px){.archive-grid .article-grid{display:block}}.archive-grid .article-grid .article-preview{flex:1 0 31%}.archive-grid .article-grid .author{background:#f7f7f7;padding:16px;border-radius:14px}.archive-grid .blocks-sidebar{flex:0 0 300px;padding-left:10px}.archive-grid .blocks-sidebar .block{margin-top:16px}.archive-grid .blocks-sidebar .block:first-child{margin-top:0}@media screen and (max-width: 749px){.archive-grid .blocks-sidebar .block:first-child{margin-top:16px}}.grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-auto-rows:1fr;gap:24px;margin:24px 0}@media screen and (max-width: 649px){.grid .grid{margin:16px}}.add-to-home-ios ul li{margin-left:16px;margin-bottom:8px}.add-to-home-ios ul li img{width:20px;margin-left:8px}.add-to-home-ios ul li .add-to-home-icon{width:25px;padding:8px;background:var(--color-border)}.master-detail{display:flex;flex-grow:1}@media screen and (max-width: 649px){.master-detail{display:block}}.master-detail .master{flex-grow:1}.master-detail .detail{flex-grow:0}@media screen and (max-width: 649px){.show--on-mobile{display:flex}}.has--default-padding{padding:16px}.split-content{display:flex}.split-content .content{flex:0 0 50%}.split-content .content.has--text{padding:32px 16px}@media screen and (max-width: 749px){.split-content .content.has--text{position:relative;position:absolute;top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;background:rgba(255,255,255,0.278431);backdrop-filter:blur(4px);z-index:10}.split-content .content.has--text form.center{max-width:400px;padding:32px;background-color:var(--body-bg);box-shadow:4px 4px 11px 1px rgba(0,0,0,0.278431)}}@media screen and (max-width: 649px){.split-content .content.has--text form.center{max-width:98%}}.split-content .content .full-image{width:100%;flex:0 0 100%;height:100%}.split-content .content .full-image img{width:100%;height:100%;object-fit:cover}.split-content .content .center{display:flex;align-items:center;justify-content:center}.split-content .content .center .content-box{margin-top:10vh;min-height:60vh;display:flex;flex-direction:column}.split-content .content .center .content-box .main-content{flex-grow:1}.split-content .content .center .content-box .banner{margin-bottom:8px}.split-content .content .center .content-box .or-block{text-align:center;margin-top:16px;margin-bottom:16px}.split-content .content .center .content-box h1{margin-bottom:16px}@media screen and (max-width: 749px){.split-content .content .center .content-box{margin-top:0}}.split-content .content .center .content-box .flex-links{display:flex;gap:16px;align-items:center;margin-top:16px}.split-content .content .center .content-box .flex-links a{text-decoration:underline}@media screen and (max-width: 749px){.split-content .content .center .content-box .flex-links{flex-direction:column;margin-bottom:16px}}.split-content .content .center .content-box .flex-links label{margin:0}.split-content .content .center .content-box .flex-links.is--centered{justify-content:center}.split-content .content .center .content-box .actions{flex-direction:column}.split-content .content .center .content-box .actions button,.split-content .content .center .content-box .actions input[type=submit]{margin-right:0}@media screen and (max-width: 649px){.split-content{display:block}}.center-overlay{position:absolute;top:50vh;left:50vw;height:0px;width:0px}.wizard{display:none;overflow:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;position:fixed;z-index:100000;top:0;left:0;right:0;height:100vh}.wizard .btn-primary,.wizard input[type=submit]{box-shadow:0px 1px 0px 1px rgba(0,0,0,0.109804)}.wizard.is--active{display:flex}.wizard-step{position:relative;background-color:var(--primary);color:var(--primary-offset);display:flex;flex-direction:column;width:100vw;flex:0 0 100vw}.wizard-step .wizard__header,.wizard-step .wizard__subheader,.wizard-step .wizard__text,.wizard-step .wizard__actions{margin:0 16px 16px 16px}.wizard-step .wizard__header{margin:32px 16px;text-align:center}.wizard-step .wizard__subheader{font-weight:bold}.wizard-step .wizard__text{flex-grow:1;overflow:auto}.wizard-step .indicators{display:flex;justify-content:center;align-items:center;margin-top:8px}.wizard-step .indicators .indicator{background-color:var(--primary-offset);width:0.25rem;height:0.25rem;border-radius:50%;margin:0.5rem}.wizard-step .indicators .indicator:not(.is--active){opacity:0.7}footer{background:#F7F7F7;padding:32px}@media screen and (max-width: 749px){footer{padding:16px}}footer p{margin:8px 0}footer a{text-decoration:none;color:inherit}footer ul{list-style:none;padding:0;margin:0}footer ul li{margin:8px 0}footer .socials{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:16px}footer .social img{width:50px;height:50px;display:flex;align-items:center;justify-content:center;object-fit:cover}footer .column-header,footer .column-sub-header{margin:8px 0}footer .column-sub-header{font-weight:700}footer .footer-banner{display:flex;align-items:stretch;gap:16px;flex-wrap:wrap;margin-bottom:32px}footer .footer-banner .column{flex-grow:1}footer .footer-banner .column .field{margin-bottom:0}footer .footer-banner .column .field input{background-color:transparent !important;padding:15px !important}footer .footer-banner .column .field .icon.is-right{width:48px;flex:0 0 48px}footer .footer-banner .column .field .icon.is-right span{background-color:var(--secondary);color:var(--secondary-offset);border-radius:50%;height:35px;width:35px;position:relative;position:relative;flex:0 0 35px}footer .footer-links{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px}footer .copyright{display:flex;justify-content:center}.sessions_new main,.passwords_new main,.passwords_create main,.registrations_new main,.registrations_create main{margin-top:0}.facebook-button{display:block;width:100%;border:1px solid;border-color:var(--border-color);padding:0.5rem;margin:0.5rem 0;background:#0876f4;border-radius:8px;overflow:hidden}.g-signin2{border:1px solid;border-color:var(--border-color)}.g-signin2 .abcRioButton{box-shadow:none;width:100% !important}.g-signin2 .abcRioButton .abcRioButtonContentWrapper{text-align:left}#map{position:relative}.location__annotation{background:#fff;color:#000;padding:8px;font-size:0.8em;border-radius:16px;text-align:center;max-width:200px}.location__annotation.is--fixed{position:absolute;right:5px;z-index:20000;top:5px;max-height:150px;overflow:auto;border:1px solid silver;border-radius:0}.location__annotation.is--fixed .location__annotation__header{text-align:left}.location__annotation.is--fixed ul{margin:0 16px}.location__annotation.is--fixed ul li{padding:8px 0px;text-align:left}.location__annotation .location__annotation__header{background:#fff;color:#000;padding:8px;font-size:0.8em;border-radius:16px;text-align:center}.location__annotation a{color:var(--primary);text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}.location{display:none;align-items:center;font-size:12px}.location .material-icons-outlined{font-size:15px}.location.is--visible{display:flex}
