section.hero{height:800px;max-height:100vh;padding:0
!important;position:relative}section.hero:has(.media-wrapper){min-height:800px}@media screen and (max-width: 47.9375em){section.hero{height:auto}}section.hero.vh100{height:calc(100vh + 50px);max-height:calc(100vh + 50px)}section.hero.white::after{background:var(--color-white);background:-webkit-gradient(linear, left bottom, left top, color-stop(0, var(--color-white)), to(transparent));background:linear-gradient(0deg, var(--color-white) 0, transparent 100%)}section.hero:has(.media-wrapper):before{background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0)), color-stop(70%, rgba(0, 0, 0, 0.41)), to(rgba(0, 0, 0, 0.41)));background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.41) 70%, rgba(0, 0, 0, 0.41) 100%);content:"";display:block;height:150px;position:absolute;width:100%;z-index:1;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}@media screen and (max-width: 47.9375em){section.hero:has(.media-wrapper):before{height:70px}}section.hero:has(.media-wrapper)::after{background:var(--color-green);background:-webkit-gradient(linear, left bottom, left top, color-stop(0, var(--color-green)), to(transparent));background:linear-gradient(0deg, var(--color-green) 0, transparent 100%);bottom:0;content:"";display:block;height:75%;left:0;position:absolute;right:0;z-index:0}section.hero.green{background-color:var(--color-green)}section.hero.green h1,
section.hero.green
p{color:var(--color-white)}section.hero.white+.white{padding-top:var(--padding-xs)}section.hero .content-wrapper{grid-column:1/-1;padding-bottom:var(--padding-md);z-index:1}@media screen and (max-width: 47.9375em){section.hero .content-wrapper{padding-top:250px}}section.hero .content-wrapper select:focus, section.hero .content-wrapper select:hover{-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width: 47.9375em){section.hero .content-wrapper
.btn.big{margin-top:var(--padding-xs);width:100%}}section.hero.x-small{height:400px}@media screen and (max-width: 47.9375em){section.hero.x-small{height:auto;min-height:0}}section.hero.x-small .content-wrapper{padding-bottom:var(--padding-sm)}section.hero.small{height:600px}@media screen and (max-width: 47.9375em){section.hero.small{height:auto;min-height:0}}section.hero.small .content-wrapper{padding-bottom:var(--padding-sm)}section.hero
.buttons{margin-top:var(--padding-xs)}section.hero .buttons
a{margin-top:0 !important}.site-header.active,.site-header.on-the-move{background-color:var(--color-green)}.site-header.active section.hero:before, .site-header.on-the-move section.hero:before{background:transparent;opacity:0}.editor-styles-wrapper .wp-block-kodeks-hero{z-index:0}.block.popular .content-wrapper
ul{padding:0}.block.popular .content-wrapper ul
li{background-color:var(--color-light-blue);border-radius:15px;color:var(--color-green);overflow:hidden;padding:0}.block.popular .content-wrapper ul li:before{content:"";display:none}.block.popular .content-wrapper ul li
a{display:-ms-grid;display:grid;text-decoration:none}.block.popular .content-wrapper ul li
.content{-ms-grid-rows:auto var(--padding-sm) 1fr var(--padding-sm) auto;grid-template-rows:auto 1fr auto;row-gap:var(--padding-sm)}.block.popular .content-wrapper ul li .content
.icon{background-color:var(--color-green)}.block.popular .content-wrapper ul li .content .header span,
.block.popular .content-wrapper ul li .content .footer
span{color:var(--color-green);display:-ms-inline-grid;display:inline-grid;font:var(--body-2-font)}.block.popular .content-wrapper ul li .content
.header{border-bottom:1px solid var(--color-green);padding:25px
25px 20px}.block.popular .content-wrapper ul li .content .header
span{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.block.popular .content-wrapper ul li .content
.body{padding:0
25px}.block.popular .content-wrapper ul li .content .body
h4{color:var(--color-green)}.block.popular .content-wrapper ul li .content
.footer{background-color:var(--color-green);padding:20px
25px 25px}.block.popular .content-wrapper ul li .content .footer
span{color:var(--color-light-blue)}.block.popular .content-wrapper ul li .content .footer .icon-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}