.hero-swiper .swiper-slide{margin-block-start:0;margin-block-end:0}.wp-block-cover__background{display:none}.hero-pagination .swiper-pagination-bullet{background:rgba(255,255,255,.55);opacity:1}.hero-pagination .swiper-pagination-bullet-active{background:#fff}.hero-nav,.oikos-cat-strip .cat-nav{background:rgba(0,0,0,.25);backdrop-filter:blur(2px);cursor:pointer}.hero-nav{border:1px solid rgba(255,255,255,.6);border-radius:50%}.hero-nav::before{content:'';display:block;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.hero-prev::before{transform:translate(-50%,-50%) rotate(-135deg)}.hero-title mark{font-size:2.8rem}.under-hero-title{margin-block-start:30px;margin-block-end:30px}.blog-container .wp-block-post-template>li,.swiper-slide.text-center{position:relative;overflow:hidden}.oikos-slide-img{display:block;width:100%;height:auto;transition:transform .5s}.oikos-text_container{position:absolute;inset:auto 0 0 0;padding:0;height:60px;display:block;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.83) 100%);transition:height .5s,background-color .5s;z-index:2;text-align:center}.oikos-slide-link{text-align:center}.oikos-slide-title{line-height:55px;color:#fff;margin:0;text-transform:uppercase}.oikos-category-children{display:grid;gap:6px;margin-top:6px}.oikos-category-children .oikos-list-group-item{color:#fff;padding:5px;line-height:30px}.oikos-cat-strip .cat-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:1500;width:44px;height:44px;border:1px solid rgba(255,255,255,.6);border-radius:50%;opacity:0;pointer-events:none;transition:opacity .25s,transform .35s,box-shadow .2s}.oikos-cat-strip .cat-prev{left:20px;transform:translate(-10px,-50%)}.oikos-cat-strip .cat-next{right:20px;transform:translate(10px,-50%)}@media (hover:hover){.oikos-cat-strip:hover .cat-nav{opacity:1;pointer-events:auto}.oikos-cat-strip:hover .cat-next,.oikos-cat-strip:hover .cat-prev{transform:translate(0,-50%)}}.oikos-cat-strip .cat-nav:hover{box-shadow:0 14px 28px rgba(0,0,0,.25)}.oikos-cat-strip .cat-nav::before{content:"";display:block;width:18px;height:18px;margin:13px auto;background-repeat:no-repeat;background-position:center;background-size:25px 25px}.oikos-cat-strip .cat-prev::before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='15 18 9 12 15 6' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.oikos-cat-strip .cat-next::before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='9 18 15 12 9 6' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.under-carousel-categories{margin-top:10px;column-gap:10px;max-height:68vh}.under-carousel-left,.under-carousel-right{width:50%;position:relative;height:100%}.under-carousel-left a,.under-carousel-right a{width:100%}.under-carousel-left figure,.under-carousel-right figure{position:relative;overflow:hidden;height:100%}.under-carousel-left img,.under-carousel-right img{width:100%;max-height:68vh;object-fit:cover;transition:transform 320ms}.blog-container .wp-block-post:hover .wp-block-post-featured-image img,.text-icon-container>.wp-block-group:hover img,.under-carousel-left:hover img,.under-carousel-right:hover img{transform:scale(1.06)}.under-carousel-categories h2{position:absolute;bottom:37px;left:49px;text-transform:none;line-height:0;z-index:2}.blog-container .wp-block-post-template>li::after,.under-carousel-left::after,.under-carousel-right::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,#000 100%);opacity:.83}.text-icon-container{justify-content:space-between;margin-top:10px;margin-bottom:10px}.text-icon-container .text-icon-container-left{min-width:504px;width:35%;padding-right:0}.text-icon-container>.wp-block-group figure.wp-block-image{overflow:hidden}.text-icon-container>.wp-block-group:nth-child(2){flex:1 1 auto;min-width:0;width:100%}.text-icon-container img{height:33.9vw;object-fit:cover;width:100%;display:block;transition:transform 320ms}.blog-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"left rightTop" "left rightBottom";gap:10px;margin-block-end:10px}.blog-container>.title-blog-container{grid-area:rightTop;margin:0}.blog-container .wp-block-post-template,.blog-container .wp-block-query{display:contents}.blog-container .wp-block-post-template>li:first-child{grid-area:left;position:relative;overflow:hidden}.blog-container .wp-block-post-template>li:last-child{grid-area:rightBottom;position:relative;overflow:hidden}.blog-container .wp-block-post-featured-image{margin:0;height:100%;overflow:hidden}.blog-container .wp-block-post-featured-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 320ms;will-change:transform}.blog-container .wp-block-post-title a{position:absolute;left:16px;bottom:16px;margin:0;padding:12px 14px;line-height:1.2;max-width:calc(100% - 32px);color:#fff;z-index:2}.title-blog-container{background:var(--wp--preset--color--roz-skouro);padding:43px 56px 67px 57px;color:#fff}.title-blog-container .wp-block-heading{margin:0}.title-blog-container .underlining-link{margin-top:26px}.title-blog-container .underlining-link a{position:relative;display:inline-block;text-decoration:none;padding-bottom:3px;color:#fff}.title-blog-container .underlining-link a::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:#fff;opacity:.95;transform-origin:left center;transform:scaleX(1);transition:transform .35s}.title-blog-container .underlining-link a:focus-visible::after,.title-blog-container .underlining-link a:hover::after{transform:scaleX(0)}.blog-container .wp-block-post-template>li:first-child .wp-block-post-featured-image{aspect-ratio:4/3}.blog-container .wp-block-post-template>li:last-child .wp-block-post-featured-image{aspect-ratio:16/9}@media (hover:none){.oikos-cat-strip .cat-nav{display:none}}@media (max-width:1439px) and (min-width:1000px){.text-icon-container img{height:512px}}@media (max-width:999px){.text-icon-container{flex-direction:column;gap:20px}.text-icon-container .text-icon-container-left{width:100%;padding:30px 20px;min-width:unset}.text-icon-container-left .h5-like{margin-block-start:10px}.text-icon-container>.wp-block-group:nth-child(2){flex:0 1 auto}.text-icon-container img{height:56vw;max-height:520px}.blog-container{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"rightTop" "left" "rightBottom"}.blog-container .wp-block-post-featured-image{aspect-ratio:16/9!important}}@media (min-width:769px){.swiper-slide:hover .oikos-text_container{height:100%;background-color:rgba(0,0,0,.4);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.swiper-slide:hover .oikos-slide-img{transform:scale(1.09)}}@media (max-width:768px){.oikos-category-children{display:none}.oikos-slide-title,.wp-block-post-title{font-size:20px;line-height:22px}.oikos-text_container{height:auto;padding:20px}.under-carousel-categories h2{bottom:32px;left:26px}.under-carousel-categories{flex-direction:column;max-height:unset;gap:10px}.under-carousel-categories .wp-block-group{width:100%}}@media screen and (max-width:650px) and (min-width:481px){.hero-title mark{font-size:2.02rem}.hero-title{font-size:1.4rem}}@media screen and (max-width:480px){.hero-title mark{font-size:1.6rem}.hero-title{font-size:1.1rem;left:4.6%;max-width:79%;padding:16px 21px}.oikos-cat-strip .cat-nav{display:none}}