:root{--mainColor: #5C9054;--secondColor: #55b3e2;--base-color: hsla(var(--base-Hcolor), 97%, 50%, 100%);--base-Hcolor: hsla(var(--second-Hcolor), var(--percent-second-color), 42%, 100%);--base-other: hsla(var(--M-base), var(--percent-base-color), 42%, 100%);--second-color: #55b3e2;--second-Hcolor: 200;--M-base-color: 208, 70%;--M-base: 208;--M-second-color: 208;--bgColor: #5C9054;--whiteColor: #fff;--fontColor: #352B13;--fontColorWhite: #fff;--font-size: 16px;--font-sizeD: 20px;--pageBg: #fff;--grayColor: #5A5959;--line-height: 1.25;--letter-spacing: 0;--font-family: "Lato", "Arial", "Helvetica", sans-serif;--font-family-Second: "Vinnytsia Serif", "Arial", "Helvetica", sans-serif;--percent-second-color: 71%;--percent-base-color: 70%}.js-btn{-ms-touch-action:manipulation;touch-action:manipulation}.mobile-btn--menu{display:none;position:relative;z-index:101;width:50px;height:50px;cursor:pointer}@media screen and (max-width:767px){.mobile-btn--menu{display:block}}.mobile-btn--menu.is-open>span{background-color:transparent}.mobile-btn--menu.is-open>span::after{transform:translateY(-9px) rotate(45deg)}.mobile-btn--menu.is-open>span::before{transform:translateY(9px) rotate(-45deg)}.mobile-btn--menu>span{position:absolute;top:50%;height:3px;right:10px;left:10px;margin-top:-1px;background-color:var(--fontColorWhite);transition:background-color 0.3s;backface-visibility:hidden;border-radius:2px}.mobile-btn--menu>span::before,.mobile-btn--menu>span::after{content:"";position:absolute;left:0;right:0;height:3px;background-color:var(--fontColorWhite);transition:background-color 0.3s, transform 0.3s;backface-visibility:hidden;border-radius:2px}.mobile-btn--menu>span::before{top:-9px}.mobile-btn--menu>span::after{bottom:-9px}.btn--std{position:relative;z-index:1;display:inline-block;font-family:var(--font-family);font-size:1rem;font-weight:600;line-height:1.25;font-weight:700;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;border-radius:50px;background:var(--bgColor);border:1px solid var(--bgColor);color:var(--whiteColor);padding:8px 25px;min-width:270px}@media screen and (min-width:1199px){.btn--std{font-size:0.9rem;font-weight:600}}@media screen and (min-width:1199px){.btn--std{padding:0.825rem 1.75rem}}.btn--std:hover{background-color:var(--secondColor);border-color:var(--secondColor)}.btn--std::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:1;border:1px solid transparent;transition:all 0.3s;border-radius:50px}.btn--std:hover::before{opacity:0;-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.btn--std::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;border-radius:50px;background-color:var(--secondColor);transition:all 0.3s;transform:scale(0.5, 0.5)}.btn--std:hover::after{opacity:1;transform:scale(1, 1)}.btn--light{position:relative;z-index:1;display:inline-block;font-family:var(--font-family);font-size:1rem;font-weight:600;line-height:1.25;font-weight:700;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;border-radius:50px;background:var(--bgColor);border:1px solid var(--bgColor);color:var(--whiteColor);padding:8px 25px;min-width:270px}@media screen and (min-width:1199px){.btn--light{font-size:0.9rem;font-weight:600}}@media screen and (min-width:1199px){.btn--light{padding:0.825rem 1.75rem}}.btn--light:hover{background-color:var(--secondColor);border-color:var(--secondColor)}.btn--light::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:1;border:1px solid transparent;transition:all 0.3s;border-radius:50px}.btn--light:hover::before{opacity:0;-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.btn--light::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;border-radius:50px;background-color:var(--secondColor);transition:all 0.3s;transform:scale(0.5, 0.5)}.btn--light:hover::after{opacity:1;transform:scale(1, 1)}.view-block-persons{padding:20px 0}@media screen and (min-width:1199px){.view-block-persons{padding:2.4rem 0}}.view-block-persons .swiper-button{position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:1199px){.view-block-persons .view-content{display:grid;grid-template-columns:repeat(auto-fill, minmax(calc(100%/7), 1fr));grid-gap:24px;margin:0 !important;align-items:start}}.view-block-persons .view-content .views-row{flex-shrink:0}@media screen and (min-width:1199px){.view-block-persons .view-content .views-row{padding:0 !important;width:100% !important}.view-block-persons .view-content .views-row:nth-of-type(1){grid-row:span 2;grid-column:span 2}.view-block-persons .view-content .views-row:nth-of-type(1) .b-person-teaser__top{margin-bottom:3rem}.view-block-persons .view-content .views-row:nth-of-type(1) .b-person-teaser__title{font-size:1.2rem;font-weight:700;line-height:1.1}.view-block-persons .view-content .views-row:nth-of-type(1) .body{margin-top:0.8rem;display:block}.view-block-persons .view-content .views-row:nth-of-type(1) .b-person-teaser__link{display:block;position:relative;z-index:5;margin-top:1.2rem}.view-block-persons .view-content .views-row:nth-of-type(1) .b-person-teaser__link a{position:relative;z-index:1;display:inline-block;font-family:var(--font-family);font-size:1rem;font-weight:600;line-height:1.25;font-weight:700;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;border-radius:50px;background:var(--secondColor);border:1px solid var(--secondColor);color:var(--whiteColor);text-transform:uppercase;padding:18px 35px}.view-block-persons .view-content .views-row:nth-of-type(1) .b-person-teaser__link a:hover{background-color:var(--mainColor);border-color:var(--mainColor)}.view-block-persons .view-content .views-row:nth-of-type(1) .b-person-teaser__link a::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:1;border:1px solid transparent;transition:all 0.3s;border-radius:50px}.view-block-persons .view-content .views-row:nth-of-type(1) .b-person-teaser__link a:hover::before{opacity:0;-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.view-block-persons .view-content .views-row:nth-of-type(1) .b-person-teaser__link a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;border-radius:50px;background-color:var(--mainColor);transition:all 0.3s;transform:scale(0.5, 0.5)}.view-block-persons .view-content .views-row:nth-of-type(1) .b-person-teaser__link a:hover::after{opacity:1;transform:scale(1, 1)}.view-block-persons .view-content .views-row:nth-of-type(1) .field-node-image{height:clamp(240px, 365px, 450px)}.view-block-persons .view-content .views-row:nth-of-type(1) .field-node-image img{object-fit:cover;width:100%}.disabilities-image-hidden .view-block-persons .view-content .views-row:nth-of-type(1) .field-node-image{height:auto}.view-block-persons .view-content .views-row:nth-of-type(1) .field-node-title{opacity:1;font-size:1rem;font-weight:700;bottom:unset;transform:translateY(-50%)}}@media screen and (min-width:1199px) and (min-width:1199px){.view-block-persons .view-content .views-row:nth-of-type(1) .b-person-teaser__link a{font-size:0.9rem;font-weight:600}}@media screen and (min-width:1199px) and (min-width:1199px){.view-block-persons .view-content .views-row:nth-of-type(1) .b-person-teaser__link a{padding:0.825rem 1.75rem;letter-spacing:1px}}.node--view-mode-teaser{height:100%}.b-person-teaser{background:var(--whiteColor);border:1px solid #E2E8F0;box-shadow:0 0 40px rgba(142, 162, 170, 0.2);padding:15px 15px 25px;text-align:center;position:relative;border-radius:10px;height:100%}.b-person-teaser__top{position:relative;margin-bottom:12px}.b-person-teaser__link{display:none}.b-person-teaser .field-node-title{width:max-content;max-width:98%;padding:9px 20px;text-align:center;font-weight:700;left:0;right:0;margin:0 auto;bottom:-20px;font-size:14px;background:var(--mainColor);border-radius:50px;color:var(--whiteColor);transform:translateY(-50%);margin-bottom:-20px;transition-duration:0.2s}@media screen and (min-width:1199px){.b-person-teaser .field-node-title{position:absolute;opacity:0;bottom:20px;margin-bottom:0;transform:unset;padding:0.9rem 0.75rem}}@media screen and (min-width:1199px){.disabilities-image-hidden .b-person-teaser .field-node-title{opacity:1;transform:unset !important;position:static !important;padding:5px}}.b-person-teaser__title{text-decoration:none;color:var(--secondColor);transition:all 0.5s;font-size:1rem;font-weight:700}@media screen and (min-width:1199px){.b-person-teaser__title{font-size:1rem;font-weight:700}}.b-person-teaser__information{padding:0 15px}.b-person-teaser .body{display:none}.b-person-teaser .field-node-image{font-size:0;overflow:hidden;border-radius:10px 10px 0 0;margin:-15px -15px 0}.disabilities-image-hidden .b-person-teaser .field-node-image{margin:0}.b-person-teaser .field--name-body{margin-top:30px;font-size:20px;text-align:left}.b-person-teaser .field--name-body p{margin:0}.b-person-teaser:hover .field-node-title{opacity:1}.b-person__information::after{content:"";display:table;clear:both}@media screen and (min-width:1199px){.b-person__information{padding:50px 0}}.b-person__information--content{background:var(--whiteColor);border:1px solid #E2E8F0;box-shadow:0 0 40px rgba(142, 162, 170, 0.2);border-radius:10px;padding:30px}@media screen and (min-width:1199px){.b-person__information--content{border-radius:0 10px 10px 0;padding:1.5rem}}.b-person__information .field__text-with-summary::after,.b-person__information .field__text-long::after{content:none}.b-person__information .field__text-with-summary h5,.b-person__information .field__text-long h5{color:var(--mainColor);margin-bottom:15px}.b-person__top{margin-bottom:15px}@media screen and (min-width:1199px){.b-person__top{float:left;margin-bottom:0;margin-right:1.5rem}}.b-person .field-node-image{background:#FFFFFF;border:1px solid #E2E8F0;box-shadow:0 0 40px rgba(142, 162, 170, 0.2);border-radius:10px;padding:15px;width:100%}@media screen and (min-width:1199px){.b-person .field-node-image{width:auto;padding:0.75rem}}.b-person .field-node-text{margin-top:30px}.b-person .field-node-title{margin-bottom:30px}.b-person .field-node-title .field__label{font-weight:600;font-size:24px;margin-bottom:15px;color:var(--mainColor)}/*# sourceMappingURL=person.css.map */