.wp-block-hoyry-ad-carousel{box-sizing:border-box;position:relative}.wp-block-hoyry-ad-carousel .carousel-container{border-radius:40px;box-sizing:border-box;display:flex;height:430px;overflow:hidden;position:relative;width:100%}@media(max-width:800px){.wp-block-hoyry-ad-carousel .carousel-container{height:500px}}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide{box-sizing:border-box;flex:0 0 100%!important;max-width:100%!important;min-width:100%!important;position:relative;width:100%!important}@media(max-width:800px){.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide{display:flex;flex-direction:column;gap:16px}}@media(max-width:600px){.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide{gap:12px}}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-link{color:inherit;display:block;font-weight:400;height:100%;text-decoration:none!important;transition:initial}@media(max-width:800px){.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-link{display:flex;flex-direction:column;gap:16px}}@media(max-width:600px){.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-link{gap:12px}}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-background:empty{background-color:var(--wp--preset--color--custom-y-taivas)}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-background .background-media{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:800px){.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-background{border-radius:40px;bottom:auto;flex:1;left:auto;overflow:hidden;position:relative;right:auto;top:auto}}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;position:relative;width:100%;z-index:1}@media(max-width:800px){.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content{height:auto}}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content .slide-content-container{background-color:#fff;border-radius:40px;margin:20px clamp(1.25rem,.771rem + 1.917vw,2.688rem);max-width:100%;padding:clamp(1.563rem,1.25rem + 1.25vw,2.5rem) clamp(1.563rem,1.25rem + 1.25vw,2.5rem) clamp(1.563rem,1.354rem + .833vw,2.188rem) clamp(1.563rem,1.354rem + .833vw,2.188rem);width:405px}@media(max-width:800px){.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content .slide-content-container{margin:0;width:100%}}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content .slide-content-container .title{color:var(--wp--preset--color--custom-y-taivas)!important;margin-bottom:clamp(.875rem,.708rem + .667vw,1.375rem);margin-top:0}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content .slide-content-container .meta{align-items:center;color:var(--wp--preset--color--custom-per-meri)!important;display:flex;flex-wrap:wrap;font-size:var(--wp--preset--font-size--leipateksti-s-14);font-weight:600;gap:3px clamp(.938rem,.833rem + .417vw,1.25rem);margin-bottom:13px}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content .slide-content-container .meta .date{align-items:center;display:flex}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content .slide-content-container .meta .date:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2714%27 fill=%27none%27%3E%3Cpath fill=%27%234542D9%27 d=%27M1.283 13.023q-.53 0-.906-.377A1.24 1.24 0 0 1 0 11.739V2.756q0-.53.377-.906.377-.377.906-.377h.642V.189h1.283v1.284h5.134V.189h1.283v1.284h.642q.53 0 .906.377.377.376.377.906v8.984q0 .529-.377.906a1.24 1.24 0 0 1-.906.377zm0-1.283h8.984V5.323H1.283zm0-7.7h8.984V2.755H1.283zm4.492 5.25a.62.62 0 0 1-.457-.185.62.62 0 0 1-.185-.457.62.62 0 0 1 .185-.457.62.62 0 0 1 .457-.185.62.62 0 0 1 .457.185.62.62 0 0 1 .185.457.62.62 0 0 1-.185.457.62.62 0 0 1-.457.184m-2.567 0a.62.62 0 0 1-.457-.185.62.62 0 0 1-.184-.457.62.62 0 0 1 .184-.457.62.62 0 0 1 .457-.185.62.62 0 0 1 .458.185.62.62 0 0 1 .184.457.62.62 0 0 1-.184.457.62.62 0 0 1-.458.184m5.134 0a.62.62 0 0 1-.458-.185.62.62 0 0 1-.184-.457.62.62 0 0 1 .184-.457.62.62 0 0 1 .458-.185.62.62 0 0 1 .457.185.62.62 0 0 1 .184.457.62.62 0 0 1-.184.457.62.62 0 0 1-.457.184%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;margin-right:7px;transform:translateY(-1px);width:12px}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content .slide-content-container .meta .location{align-items:center;display:flex}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content .slide-content-container .meta .location:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2711%27 height=%2714%27 fill=%27none%27%3E%3Cpath fill=%27%234542D9%27 d=%27M5.133 7.188q.53 0 .907-.377t.377-.906-.377-.907a1.24 1.24 0 0 0-.907-.377q-.53 0-.906.377a1.24 1.24 0 0 0-.377.907q0 .53.377.906.377.377.906.377m0 4.716Q7.09 10.108 8.037 8.64q.946-1.469.946-2.607 0-1.749-1.115-2.863-1.115-1.115-2.735-1.115T2.398 3.17 1.283 6.033q0 1.14.947 2.607.946 1.468 2.903 3.264m0 1.7q-2.581-2.196-3.858-4.082Q0 7.637 0 6.033 0 3.627 1.548 2.2T5.133.771 8.72 2.2t1.548 3.834q0 1.605-1.276 3.49-1.275 1.884-3.858 4.082%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;margin-right:4px;transform:translateY(-1px);width:11px}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content .slide-content-container .description{color:var(--wp--preset--color--custom-700)!important;margin-bottom:clamp(1.5rem,1.375rem + .5vw,1.875rem)}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-content .slide-content-container :last-child{margin-bottom:0!important}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide .slide-controls{display:flex;gap:.5rem;position:absolute;right:1.5rem;top:1.5rem;z-index:2}.wp-block-hoyry-ad-carousel .carousel-container .carousel-slide:not(.has-link) .wp-block-button{display:none}.wp-block-hoyry-ad-carousel .carousel-navigation{align-items:center;bottom:20px;display:flex;gap:9px;justify-content:flex-end;position:absolute;right:clamp(1.25rem,.771rem + 1.917vw,2.688rem);z-index:5}.wp-block-hoyry-ad-carousel .carousel-navigation:only-child{width:100%}@media(max-width:800px){.wp-block-hoyry-ad-carousel .carousel-navigation{display:none}}.wp-block-hoyry-ad-carousel .carousel-navigation .carousel-navigation-button{background-color:transparent;background-image:var(--button-arrow-white-url);background-position:50%;background-repeat:no-repeat;background-size:clamp(1.364rem,1.318rem + .182vw,1.5rem);border:1px solid #fff;border-radius:50%;cursor:pointer;height:clamp(2.5rem,2.417rem + .333vw,2.75rem);transition:all .1s;width:clamp(2.5rem,2.417rem + .333vw,2.75rem)}.wp-block-hoyry-ad-carousel .carousel-navigation .carousel-navigation-button.left{transform:rotate(180deg)}.wp-block-hoyry-ad-carousel .carousel-navigation .carousel-navigation-button.disabled{cursor:default;opacity:.5;pointer-events:none}.wp-block-hoyry-ad-carousel .carousel-navigation .carousel-navigation-button:not(.disabled):hover{background-color:#fff;background-image:var(--button-arrow-blue-hover-url);border-color:#fff;border-radius:40px;width:clamp(4.75rem,4.583rem + .667vw,5.25rem)}.wp-block-hoyry-ad-carousel .carousel-dots{background-color:var(--wp--preset--color--custom-300);border-radius:30px;display:none;margin-top:20px;width:100%}@media(max-width:800px){.wp-block-hoyry-ad-carousel .carousel-dots{display:flex}}.wp-block-hoyry-ad-carousel .carousel-dots .dot{background-color:var(--wp--preset--color--custom-300);border:none;border-radius:0;border-radius:30px;cursor:pointer;flex:1;height:4px}.wp-block-hoyry-ad-carousel .carousel-dots .dot.active{background-color:var(--wp--preset--color--custom-y-taivas)}.wp-block-hoyry-ad-carousel .carousel-container.admin{position:relative;width:100%!important}.wp-block-hoyry-ad-carousel .carousel-container.admin>.wp-block-hoyry-ad-carousel-item{display:none;height:100%;left:0;pointer-events:none;position:absolute!important;top:0;width:100%;z-index:1}.wp-block-hoyry-ad-carousel .carousel-container.admin>.wp-block-hoyry-ad-carousel-item:first-child{display:block;pointer-events:auto;z-index:2}.wp-block-hoyry-ad-carousel .carousel-container.admin>.wp-block-hoyry-ad-carousel-item.is-selected{display:block;pointer-events:auto;z-index:3}.wp-block-hoyry-ad-carousel.is-style-white .carousel-container .carousel-slide .slide-background:empty{background-color:var(--wp--preset--color--custom-per-meri)}.wp-block-hoyry-ad-carousel.is-style-white .carousel-dots .dot.active{background-color:#fff}
