.welcome-wrapper{margin:0 !important}.welcome-wrapper .section-custom{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;color:#fff;margin-top:70px}.welcome-wrapper .section-custom::before{content:"";position:absolute;width:100vw;height:1px;background-color:var(--color-primary);top:0;transform:translate(-50%, -50%);left:50%}.in-21denni-sun-prep-program h1{display:none}.in-21denni-sun-prep-program .breadcrumbs{display:none}.type-index .homepage-blog-wrapper{display:flex;align-items:stretch;flex-wrap:wrap;width:100%;margin-left:auto !important;margin-right:auto !important;padding:0}@media(min-width: 768px){.type-index .homepage-blog-wrapper{width:730px}}@media(min-width: 992px){.type-index .homepage-blog-wrapper{width:960px}}@media(min-width: 1200px){.type-index .homepage-blog-wrapper{width:1150px}}@media(min-width: 1440px){.type-index .homepage-blog-wrapper{width:1300px}}.type-index .homepage-blog-wrapper .homepage-group-title.h4{font-family:"The Seasons",serif !important;color:#fff;width:100%;font-size:0;line-height:0;margin:0;padding:0;margin-bottom:30px;margin-left:10px;margin-right:10px}.type-index .homepage-blog-wrapper .homepage-group-title.h4::before{content:"Nejnovější články v našem blogu";font-size:38px;line-height:1}@media(max-width: 767px){.type-index .homepage-blog-wrapper .homepage-group-title.h4::before{font-size:32px;margin-bottom:15px}}.type-index .homepage-blog-wrapper .news-item{flex:initial;padding:0;margin:0;border:none;display:flex;border-radius:10px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px;overflow:hidden}@media(min-width: 768px){.type-index .homepage-blog-wrapper .news-item{width:calc(33.3333333333% - 20px);margin:0 10px}}.type-index .homepage-blog-wrapper .news-item a{display:flex;flex-direction:column;width:100%}.type-index .homepage-blog-wrapper .news-item a .image{margin:0;padding:0}.type-index .homepage-blog-wrapper .news-item a .image img{display:flex;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.type-index .homepage-blog-wrapper .news-item a:hover .text .read-article::after{transform:translateX(10px)}.type-index .homepage-blog-wrapper .news-item a .text{display:flex;flex-direction:column;color:#fff;justify-content:space-between;height:100%}.type-index .homepage-blog-wrapper .news-item a .text .title{margin:0;padding:0;padding:0 30px;padding-top:30px;font-family:"The Seasons",serif !important;font-size:23px;line-height:1.2;text-decoration:none}@media(max-width: 479px){.type-index .homepage-blog-wrapper .news-item a .text .title{padding-left:20px;padding-right:20px;padding-top:20px}}.type-index .homepage-blog-wrapper .news-item a .text .description{display:none}.type-index .homepage-blog-wrapper .news-item a .text .read-article{display:flex;color:var(--color-tertiary-hover);margin:0;padding:0;font-size:0;line-height:0;padding:20px 30px}@media(max-width: 479px){.type-index .homepage-blog-wrapper .news-item a .text .read-article{padding-left:20px;padding-right:20px;padding-botttom:10px}}.type-index .homepage-blog-wrapper .news-item a .text .read-article::before{content:"Přečíst více";font-size:15px;line-height:1}.type-index .homepage-blog-wrapper .news-item a .text .read-article::after{content:"";display:block;background-image:url(img/arrow1.svg);color:#fff;height:11px;width:6px;margin-left:20px;align-self:center;transition-duration:.3s}.type-index .homepage-blog-wrapper .news-item a .text::before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:70%;display:block;width:140%;aspect-ratio:1/1;border-radius:100%;background-color:var(--color-primary-hover);filter:blur(50px);opacity:.1;z-index:-2}.type-index .homepage-blog-wrapper .blog-more-button{display:flex;justify-content:center;width:100%;margin-left:10px;margin-right:10px;text-align:center;margin-top:30px;margin-bottom:70px}@media(max-width: 767px){.type-index .homepage-blog-wrapper .blog-more-button{margin-top:0;margin-bottom:70px}}.type-index .homepage-blog-wrapper .blog-more-button a{display:block;color:#fff;min-height:50px;padding:14px 25px;border:1px solid var(--color-primary-hover);border-radius:40px;transition-duration:.3s}.type-index .homepage-blog-wrapper .blog-more-button a:hover{background-color:var(--color-primary-hover)}@media(min-width: 768px){.type-index #content{padding:0}}.banners-content.body-banners{margin:0;margin-bottom:70px}@media(max-width: 767px){.banners-content.body-banners{margin-bottom:70px}}.banners-content.body-banners .banner-wrapper{width:100%}.banners-content.body-banners .banner-wrapper a{padding:0;margin:0;display:flex;flex-direction:row;pointer-events:none}@media(max-width: 767px){.banners-content.body-banners .banner-wrapper a{margin-left:-20px;width:calc(100% + 40px)}}@media(max-width: 991px){.banners-content.body-banners .banner-wrapper a{flex-direction:column-reverse}}.banners-content.body-banners .banner-wrapper a img{display:flex;transform:none;position:relative;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banners-content.body-banners .banner-wrapper a .extended-banner-texts{margin:0;padding:0;position:relative;padding:90px 80px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;position:relative;background-color:var(--color-primary);color:#fff;border:none;text-decoration:none;max-height:100%;height:100%;max-width:100%;width:50%;z-index:1}@media(max-width: 991px){.banners-content.body-banners .banner-wrapper a .extended-banner-texts{padding:50px 40px;width:100%}}@media(max-width: 767px){.banners-content.body-banners .banner-wrapper a .extended-banner-texts{padding:30px 30px}}@media(max-width: 479px){.banners-content.body-banners .banner-wrapper a .extended-banner-texts{padding:20px 20px}}.banners-content.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-title,.banners-content.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-text,.banners-content.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link{position:initial;transform:none;border:0;box-shadow:none;max-height:none;max-width:none;min-height:auto;min-width:auto;height:auto;width:auto;background-color:rgba(0,0,0,0);display:block;padding:0;margin:0}.banners-content.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-title{font-size:35px;font-family:"The Seasons",serif !important;margin-bottom:20px}@media(max-width: 767px){.banners-content.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-title{margin-bottom:10px;font-size:32px}}.banners-content.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-text{font-size:15px;font-weight:400;margin-bottom:50px;line-height:30px}@media(max-width: 767px){.banners-content.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-text{margin-bottom:30px}}.banners-content.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-text p:last-child{margin-bottom:0}.banners-content.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link{display:block;height:auto;min-height:50px;padding:14px 25px;border-radius:40px;border:1px solid var(--color-primary-hover);pointer-events:auto;transition-duration:.3s}.banners-content.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-link:hover{background-color:var(--color-primary-hover)}.banners-content.body-banners .banner-wrapper a .extended-banner-texts::before{content:"";display:block;position:absolute;background-image:url(img/4skin.svg);color:#fff;background-repeat:no-repeat;z-index:-1;height:100%;width:100%;aspect-ratio:2/1;top:0;right:0;background-position:right center}.banners-content.body-banners .banner-wrapper a .extended-banner-texts::after{content:"";display:flex;position:relative;background-image:url(img/people1.png);color:#fff;max-width:100%;height:60px;width:285px;background-repeat:no-repeat;background-position:left;background-size:contain;margin-top:50px}@media(max-width: 767px){.banners-content.body-banners .banner-wrapper a .extended-banner-texts::after{margin-top:30px}}@media(min-width: 992px){.banners-content.body-banners .banner-wrapper a{justify-content:flex-end;position:relative}.banners-content.body-banners .banner-wrapper a img{position:absolute;left:0;top:50%;transform:translateY(-50%);width:50%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.section-custom .slunce-adaptace-custom{width:100%}.section-custom .slunce-adaptace-custom .header-custom{font-family:"The Seasons",serif !important;font-size:32px;margin-bottom:40px;margin-top:70px}.section-custom .slunce-adaptace-custom .main-section-custom{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.section-custom .slunce-adaptace-custom .main-section-custom .color-bar-custom{display:flex;flex-direction:row;min-height:25px;width:100%;justify-content:space-evenly;align-items:center;border-radius:149px;background:linear-gradient(to right, var(--color-tertiary-hover) 0%, var(--color-primary-hover) 50%, var(--color-tertiary) 100%);padding-left:30px;padding-right:30px;gap:80px}.section-custom .slunce-adaptace-custom .main-section-custom .color-bar-custom .dot-custom{display:flex;justify-content:center;align-items:center;font-size:0;line-height:0;margin-left:0;margin-right:0;flex:1}.section-custom .slunce-adaptace-custom .main-section-custom .color-bar-custom .dot-custom::before{content:"";display:block;width:5px;height:5px;background-color:#fff;border-radius:50%}.section-custom .slunce-adaptace-custom .main-section-custom .text-sections-custom{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;padding-left:30px;padding-right:30px;gap:80px}.section-custom .slunce-adaptace-custom .main-section-custom .text-sections-custom .text-section-custom{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex:1}.section-custom .slunce-adaptace-custom .main-section-custom .text-sections-custom .text-section-custom .text-custom{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-custom .slunce-adaptace-custom .main-section-custom .text-sections-custom .text-section-custom .text-custom .text-custom{color:var(--color-tertiary-hover);font-family:"Montserrat",serif !important;font-size:14px;line-height:1.4;margin-bottom:0;margin-top:0}.section-custom .slunce-adaptace-custom .main-section-custom .text-sections-custom .text-section-custom .text-custom .text-custom strong{font-weight:500}.section-custom .slunce-adaptace-custom .main-section-custom .button-container-custom{display:flex}.section-custom .slunce-adaptace-custom .main-section-custom .button-container-custom .slunce-button-custom{display:block;color:#fff;text-decoration:none;border:none;border:1px solid var(--color-primary-hover);transition-duration:.3s;background-color:rgba(0,0,0,0);padding:14px 25px;min-height:50px;margin-bottom:70px;margin-top:40px;border-radius:40px}@media(max-width: 767px){.section-custom .slunce-adaptace-custom .main-section-custom .button-container-custom .slunce-button-custom{margin-top:20px}}.section-custom .slunce-adaptace-custom .main-section-custom .button-container-custom .slunce-button-custom:hover{background-color:var(--color-primary-hover)}.section-custom .priprav-pokozku-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom{width:100%;background-color:var(--color-secondary-hover);padding:60px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:50px;margin-bottom:70px;border-radius:20px;width:calc(100% + 120px)}@media(max-width: 1199px){.section-custom .priprav-pokozku-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom{flex-direction:column-reverse}}@media(max-width: 991px){.section-custom .priprav-pokozku-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom{width:100%}}@media(max-width: 767px){.section-custom .priprav-pokozku-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom{padding:30px}}.section-custom .priprav-pokozku-custom img,.dvacet-jedna-dni-custom .priprav-pokozku-custom img{border-radius:10px;max-width:463px}@media(max-width: 1199px){.section-custom .priprav-pokozku-custom img,.dvacet-jedna-dni-custom .priprav-pokozku-custom img{width:100%}}.section-custom .priprav-pokozku-custom .content-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom{display:flex;flex-direction:column;gap:20px;text-align:left;align-items:flex-start;justify-content:flex-start}.section-custom .priprav-pokozku-custom .content-custom .header-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .header-custom{font-family:"The Seasons",serif !important;font-size:35px;max-width:500px;margin:0}@media(max-width: 767px){.section-custom .priprav-pokozku-custom .content-custom .header-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .header-custom{font-size:32px;max-width:none}}.section-custom .priprav-pokozku-custom .content-custom .desc-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .desc-custom{font-size:15px;line-height:1.8}.section-custom .priprav-pokozku-custom .content-custom .list-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .list-custom{margin-bottom:30px}@media(max-width: 991px){.section-custom .priprav-pokozku-custom .content-custom .list-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .list-custom{margin-bottom:10px}}@media(max-width: 767px){.section-custom .priprav-pokozku-custom .content-custom .list-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .list-custom{margin-bottom:0}}.section-custom .priprav-pokozku-custom .content-custom .list-custom ul,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .list-custom ul{display:flex;flex-direction:row;gap:20px;padding:0;margin:0;list-style:none}@media(max-width: 767px){.section-custom .priprav-pokozku-custom .content-custom .list-custom ul,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .list-custom ul{flex-direction:column;gap:0}}.section-custom .priprav-pokozku-custom .content-custom .list-custom ul li,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .list-custom ul li{display:flex;flex-direction:column;gap:10px;list-style:none;margin-top:15px;padding-bottom:15px;align-items:flex-start;justify-content:flex-start}.section-custom .priprav-pokozku-custom .content-custom .list-custom ul li .header-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .list-custom ul li .header-custom{margin:0;font-family:"Montserrat",serif !important;font-size:18px;line-height:1.1;color:var(--color-tertiary-hover)}.section-custom .priprav-pokozku-custom .content-custom .list-custom ul li .desc-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .list-custom ul li .desc-custom{font-size:14px;color:var(--color-primary-hover);line-height:1.1}.section-custom .priprav-pokozku-custom .content-custom .list-custom ul li .text-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .list-custom ul li .text-custom{font-size:13px;line-height:1.8;color:var(--color-tertiary-hover)}.section-custom .priprav-pokozku-custom .content-custom .button-container-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .button-container-custom{display:flex}.section-custom .priprav-pokozku-custom .content-custom .button-container-custom .button-custom,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .button-container-custom .button-custom{display:block;color:#fff;text-decoration:none;border:none;border:1px solid var(--color-primary-hover);transition-duration:.3s;background-color:rgba(0,0,0,0);padding:14px 25px;min-height:50px;border-radius:40px}.section-custom .priprav-pokozku-custom .content-custom .button-container-custom .button-custom:hover,.dvacet-jedna-dni-custom .priprav-pokozku-custom .content-custom .button-container-custom .button-custom:hover{background-color:var(--color-primary-hover)}.section-custom .nejsme-jen-eshop-custom{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-custom .nejsme-jen-eshop-custom .header-custom,.section-custom .nejsme-jen-eshop-custom .desc-custom{max-width:610px}.section-custom .nejsme-jen-eshop-custom .header-custom{font-family:"The Seasons",serif !important;line-height:1.2;font-size:38px;margin-bottom:20px}@media(max-width: 767px){.section-custom .nejsme-jen-eshop-custom .header-custom{font-size:32px}}.section-custom .nejsme-jen-eshop-custom .desc-custom{font-size:15px;line-height:1.5;margin-bottom:6.5px}.section-custom .nejsme-jen-eshop-custom .content-custom{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;max-width:1080px;margin-left:auto;margin-right:auto}.section-custom .nejsme-jen-eshop-custom .content-custom .image-custom{margin:0 10px}.section-custom .nejsme-jen-eshop-custom .content-custom .image-custom img{width:100%}.section-custom .nejsme-jen-eshop-custom .content-custom .text-section-customs{display:flex;width:auto;flex-direction:row;gap:10px}@media(max-width: 767px){.section-custom .nejsme-jen-eshop-custom .content-custom .text-section-customs{flex-direction:column;gap:20px}}.section-custom .nejsme-jen-eshop-custom .content-custom .text-section-customs .text-section-custom{display:flex;flex-direction:row;gap:10px}.section-custom .nejsme-jen-eshop-custom .content-custom .text-section-customs .text-section-custom .logo-custom{width:40px;height:40px}.section-custom .nejsme-jen-eshop-custom .content-custom .text-section-customs .text-section-custom .logo-custom img{width:100%;min-width:40px}.section-custom .nejsme-jen-eshop-custom .content-custom .text-section-customs .text-section-custom .text-custom{text-align:left;color:var(--color-tertiary-hover)}.section-custom .nejsme-jen-eshop-custom .content-custom .text-section-customs .text-section-custom .text-custom .header-custom,.section-custom .nejsme-jen-eshop-custom .content-custom .text-section-customs .text-section-custom .text-custom .desc-custom{font-family:"Montserrat",serif !important;margin-bottom:0;width:100%;font-size:14px;line-height:1.5}.section-custom .nejsme-jen-eshop-custom .button-container-custom{display:flex}.section-custom .nejsme-jen-eshop-custom .button-container-custom .button-custom{display:block;color:#fff;text-decoration:none;border:none;border:1px solid var(--color-primary-hover);transition-duration:.3s;background-color:rgba(0,0,0,0);padding:14px 25px;min-height:50px;border-radius:40px;margin-top:50px}@media(max-width: 767px){.section-custom .nejsme-jen-eshop-custom .button-container-custom .button-custom{margin-top:30px}}.section-custom .nejsme-jen-eshop-custom .button-container-custom .button-custom:hover{background-color:var(--color-primary-hover)}.in-21denni-sun-prep-program #content{background-color:rgba(0,0,0,0);padding:0;margin:0;border-radius:0}.in-21denni-sun-prep-program #content-wrapper{overflow-x:hidden}.dvacet-jedna-dni-custom{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:0}.dvacet-jedna-dni-custom>.header-custom{width:100%;padding:171px 0;position:relative;z-index:1}@media(max-width: 1199px){.dvacet-jedna-dni-custom>.header-custom{padding:100px 0}}@media(max-width: 767px){.dvacet-jedna-dni-custom>.header-custom{padding:70px 20px}}.dvacet-jedna-dni-custom>.header-custom::before{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;content:"";width:100vw;height:100%;background-image:url(img/back-image.jpg);background-repeat:no-repeat;background-position:right center;background-size:cover}.dvacet-jedna-dni-custom .header-custom{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;margin-bottom:84px}.dvacet-jedna-dni-custom .header-custom .header-text-custom{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.dvacet-jedna-dni-custom .header-custom .header-text-custom h2{margin:0;padding:0;font-family:"The Seasons",serif !important;font-size:45px;color:#fff;line-height:1.2}@media(max-width: 767px){.dvacet-jedna-dni-custom .header-custom .header-text-custom h2{font-size:38px}}.dvacet-jedna-dni-custom .header-custom .header-text-custom p{font-size:16px;line-height:1.6}.dvacet-jedna-dni-custom .header-custom a{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;line-height:1.1;text-align:center;width:auto;min-height:60px;padding:14px 35px;border-radius:40px;background:linear-gradient(to right, var(--color-tertiary-hover) 0%, var(--color-primary-hover) 100%);transition-duration:.3s}.dvacet-jedna-dni-custom .header-custom a:hover{opacity:.7}.dvacet-jedna-dni-custom .header-custom .header-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%}.dvacet-jedna-dni-custom .header-custom .header-bottom>p{margin:0;font-family:"The Seasons",serif !important;font-size:27px}.dvacet-jedna-dni-custom .header-custom .header-bottom .flex-row-custom{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:-30px;width:calc(100% + 60px)}@media(max-width: 767px){.dvacet-jedna-dni-custom .header-custom .header-bottom .flex-row-custom{flex-direction:column;margin:-10px;width:calc(100% + 20px)}}.dvacet-jedna-dni-custom .header-custom .header-bottom .flex-row-custom .item-custom{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;margin:30px;width:calc(33.3333333333% - 60px)}@media(max-width: 767px){.dvacet-jedna-dni-custom .header-custom .header-bottom .flex-row-custom .item-custom{width:calc(100% - 20px);justify-content:center;margin:10px}}.dvacet-jedna-dni-custom .header-custom .header-bottom .flex-row-custom .item-custom .image-wrapper-custom{width:40px;height:40px;min-width:40px}.dvacet-jedna-dni-custom .header-custom .header-bottom .flex-row-custom .item-custom .image-wrapper-custom img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.dvacet-jedna-dni-custom .header-custom .header-bottom .flex-row-custom .item-custom p{padding:0;margin:0;font-size:14px;color:var(--color-tertiary-hover);text-align:left}.dvacet-jedna-dni-custom .program-custom{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;margin-bottom:70px}@media(max-width: 767px){.dvacet-jedna-dni-custom .program-custom{padding-left:20px;padding-right:20px}}.dvacet-jedna-dni-custom .program-custom .faq-na-hp{padding:0;margin:0;width:100%;max-width:none}.dvacet-jedna-dni-custom .program-custom .header-custom{margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.dvacet-jedna-dni-custom .program-custom .header-custom p{font-size:14px;color:var(--color-primary-hover)}.dvacet-jedna-dni-custom .program-custom .header-custom h2{margin:0;padding:0;font-family:"The Seasons",serif !important;font-size:45px;color:#fff;padding:0 30px;line-height:1.2}@media(max-width: 767px){.dvacet-jedna-dni-custom .program-custom .header-custom h2{font-size:38px}}.dvacet-jedna-dni-custom .program-custom .flex-row-custom{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;height:100%;flex-wrap:wrap;gap:48px}@media(max-width: 991px){.dvacet-jedna-dni-custom .program-custom .flex-row-custom{flex-direction:column}}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom.first-custom{background:linear-gradient(270deg, rgba(166, 118, 100, 0.5) 0%, rgba(243, 214, 205, 0.5) 100%)}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom.first-custom::after{display:block;position:absolute;top:50%;transform:translate(100%, 50%);right:-20px;content:"";background-image:url(img/arrow3.svg);background-repeat:no-repeat;background-position:right center;background-size:cover;width:8px;height:16px}@media(max-width: 991px){.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom.first-custom::after{top:100%;left:50%;transform:translate(50%, 100%) rotate(90deg)}}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom.second-custom{background:linear-gradient(270deg, rgba(106, 54, 36, 0.5) 0%, rgba(166, 118, 100, 0.5) 100%)}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom.second-custom::after{display:block;position:absolute;top:50%;transform:translate(100%, 50%);right:-20px;content:"";background-image:url(img/arrow3.svg);background-repeat:no-repeat;background-position:right center;background-size:cover;width:8px;height:16px}@media(max-width: 991px){.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom.second-custom::after{top:100%;left:50%;transform:translate(50%, 100%) rotate(90deg)}}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom.third-custom{background:linear-gradient(270deg, rgba(45, 22, 22, 0.5) 0%, rgba(106, 54, 36, 0.5) 100%)}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom{flex:1;max-width:calc(33.3333333333% - 24px);padding:25px;display:flex;flex-direction:column;gap:16px;border-radius:10px;position:relative;align-items:flex-start;transition-duration:.3s}@media(min-width: 992px){.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom:hover{opacity:.8}}@media(max-width: 991px){.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom{width:100%;max-width:none}}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom .full-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom>.image-wrapper-custom{width:100%;margin-bottom:4px}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom>.image-wrapper-custom>img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom .faze-custom{font-size:14px;color:#fff;background-color:var(--color-primary-hover);padding:8px 10px;border-radius:5px}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom .p-header-custom{font-family:"The Seasons",serif !important;font-size:26px;line-height:1.2;font-weight:400}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom p{margin:0;font-size:15px;line-height:1.6}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom .price-custom{margin-top:auto;width:100%;text-align:right;font-size:15px;line-height:1.1}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom ul{display:flex;gap:8px;flex-direction:column;align-items:flex-start;margin:0;padding:0}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom ul .check-item{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:10px}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom ul .check-item .image-wrapper-custom{margin-top:4px;width:18px;min-width:18px;height:18px}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom ul .check-item .image-wrapper-custom img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.dvacet-jedna-dni-custom .program-custom .flex-row-custom .item-custom ul .check-item p{margin:0;font-size:15px}.dvacet-jedna-dni-custom .priprav-pokozku-custom{margin-bottom:0}