/**handles:block-acf-hero,block-acf-category-archive,block-acf-person-responsible**/
section.default-hero{position:relative;padding:3.25rem 30px;margin-top:7.85em;box-shadow:inset 0 0 0 1000px rgb(0 0 0 / 50%)}section.default-hero .titleContent{color:#fff}section.default-hero .backgroundImage img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;z-index:-1}section.default-hero .titleContent h1{text-transform:uppercase;margin:0;position:relative;text-align:center;color:#fff;font-size:3.4em}section.default-hero .titleContent p{font-size:1em;font-weight:600;line-height:1.6}.is-style-btn-outline>a::after,.wp-block.is-style-btn-outline .wp-block-button__link::after{content:"\f178";font-weight:300;display:inline-block;font-size:1.4em;transition:all .2s ease-in-out;font-family:"Font Awesome 6 Pro"}section.default-hero .titleContent h1::after{content:"";width:4em;height:.16em;background:#68bbbf;position:absolute;left:50%;transform:translateX(-50%);bottom:-.54em;top:inherit}@media (max-width:480px){section.default-hero .titleContent h1{font-size:2em}section.default-hero{padding:3.25rem 30px}}@media (max-width:760px){section.default-hero .titleContent h1{font-size:1.9em}}@media (min-width:760px){section.default-hero{padding:7.5rem 30px}}@media (min-width:960px){section.default-hero{padding:10.5rem 30px}}
.category-archive__content{display:grid;grid-template-columns:1fr;column-gap:4em;row-gap:6em;align-items:stretch}.category-archive__item a{display:grid;text-decoration:none}.category-archive__item img{height:15em;width:100%;object-fit:cover;transition:transform .3s ease-in-out}.category-archive__item{width:100%;height:100%;display:grid}.category-archive__item-image{overflow:hidden;position:relative}.category-archive__item-image:hover img{transform:scale(1.2)}.category-archive__item-link{display:grid;grid-template-rows:max-content auto}.category-archive__item-content{color:#263640;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.category-archive__item-content h3{font-weight:900;font-size:1.2em}section.category-archive{padding:5em 0}.category-archive__item .wp-block-button{width:fit-content;margin-top:auto}.category-archive__item .wp-block-button a{margin-top:2em}.category-archive__item-content a>h3{color:#263640}.category-archive__item-subcategory{position:absolute;top:.4em;right:.4em;background:#68bbbf;color:#fff;padding:.4em .6em}.category-archive__item-content a.category-archive__item-content-title:after{content:"";background:#e4e4e4;width:100%;height:2px;position:absolute;left:0;bottom:.5em}.category-archive__item-content a.category-archive__item-content-title{position:relative}@media only screen and (min-width:650px){.category-archive__content{grid-template-columns:1fr 1fr}}@media only screen and (min-width:960px){.category-archive__content{grid-template-columns:1fr 1fr 1fr}}
section.person-responsible .section-grid .content{padding-top:2em;padding-bottom:3.9em}section.person-responsible .section-grid{display:grid;gap:3em;align-items:end}section.person-responsible .section-grid .image{position:relative;height:calc(100% + 9rem)}section.person-responsible .image>svg{width:6.75rem;height:35%;position:absolute;right:unset;bottom:0}section.person-responsible .section-grid .image img{display:block;margin-right:0;margin-left:auto;position:relative;height:100%;width:100%;object-fit:contain;object-position:bottom}section.person-responsible .name h6{color:#68bbbf;margin:0 0 1.25em}.contact-block{color:#fff;font-weight:300;display:grid;font-size:1.2rem;gap:2rem;justify-content:space-between}.contact-block a{color:#fff;text-decoration:none}.contact-block .contacts{font-size:1.1rem}.contact-block .contacts>div:first-of-type{margin-bottom:2em}.contact-block .contacts>div i{margin-right:.5em}.contact-btn{color:#fff;text-decoration:none;display:inline-block;padding:.8em 1.8em;border:1px solid;margin-top:2em;transition:all .4s ease-in-out}a.contact-btn:hover{background:#fff;color:#263640}@media (max-width:750px){section.person-responsible .section-grid .image{order:2}}@media (min-width:750px){section.person-responsible .wrap{margin-left:0;margin-right:7.02083333333333%}section.person-responsible .section-grid{grid-template-columns:1fr 48.223837%}}@media (min-width:950px){section.person-responsible .wrap{margin-left:13.02083333333333%}section.person-responsible .section-grid{grid-template-columns:1fr 60.22383720930233%;gap:5em}section.person-responsible .image>svg{right:90%}}@media (min-width:1100px){.contact-block{grid-template-columns:1fr 1fr;gap:8rem}.contact-block .position{border-bottom:1px solid}section.person-responsible .section-grid{display:grid;grid-template-columns:1fr 67.22383720930233%}}@media (min-width:1270px){section.person-responsible .wrap{margin-right:13.02083333333333%}}