.h1,.hero__title,.support__title,h1{font-size:75px;font-weight:500;line-height:1.1em}.benefits__main-title,.features__title,.h2,.message__heading,.packages__main-title,.plan-template#tema-detail .plan-template__title,.plan-template--90-days-of-increase .day-content h1,.plan-template--tema .day-content h1,.plan-template__descript__inner h2 span,.plan-template__init__title,.statistics__number,h2{font-size:56px;font-weight:500;line-height:1.1em}#questions-page .questions-page__category__title,#questions-page .questions-page__contact-card h3,.h3,.packages__card__benefits .sum,.plan-template__days__title,.plan-template__descript__inner h2,.plan-template__read .day-read .video:before,.plan-template__read .day-read h2,.plan-template__subscribe h2,.plans__item__title,h3{font-size:32px;font-weight:500;line-height:1.3em}.h4,.packages__card__heading__title,.plan-template__init__info-header h3,.why__item__title,h4{font-size:24px;font-weight:500;line-height:1.3em}.h5,h5{font-size:18px;font-weight:500;line-height:1.3em}.accordion__trigger,.h6,.hero__subtitle,h6{font-size:16px;font-weight:500;line-height:1.3em}@media screen and (max-width:1024px){.h1,.hero__title,.support__title,h1{font-size:40px;font-weight:500;line-height:1.3em}.benefits__main-title,.features__title,.h2,.message__heading,.packages__main-title,.plan-template#tema-detail .plan-template__title,.plan-template--90-days-of-increase .day-content h1,.plan-template--tema .day-content h1,.plan-template__descript__inner h2 span,.plan-template__init__title,.statistics__number,h2{font-size:32px;font-weight:500;line-height:1.3em}#questions-page .questions-page__category__title,#questions-page .questions-page__contact-card h3,.h3,.packages__card__benefits .sum,.plan-template__days__title,.plan-template__descript__inner h2,.plan-template__read .day-read .video:before,.plan-template__read .day-read h2,.plan-template__subscribe h2,.plans__item__title,h3{font-size:28px;font-weight:500;line-height:1.3em}}@media screen and (max-width:768px){.benefits__main-title,.features__title,.h1,.h2,.hero__title,.message__heading,.packages__main-title,.plan-template#tema-detail .plan-template__title,.plan-template--90-days-of-increase .day-content h1,.plan-template--tema .day-content h1,.plan-template__descript__inner h2 span,.plan-template__init__title,.statistics__number,.support__title,h1,h2{font-size:32px;font-weight:500;line-height:1.3em}#questions-page .questions-page__category__title,#questions-page .questions-page__contact-card h3,.h3,.packages__card__benefits .sum,.plan-template__days__title,.plan-template__descript__inner h2,.plan-template__read .day-read .video:before,.plan-template__read .day-read h2,.plan-template__subscribe h2,.plans__item__title,h3{font-size:28px;font-weight:500;line-height:1.3em}}.plan-template__days .day-plan .days li{font-size:36px;font-weight:600;line-height:1.4em}.features__trigger-text{font-size:20px;font-weight:600;line-height:1.4em}.benefits__card-text,.benefits__subtitle,.features__desc,.footer__about,.packages__subtitle,.section-header__description,.socials__name,.support__text,.why__item__description,body{font-size:20px;font-weight:300;line-height:1.4em}.benefits__card-title,.button,.footer__title,.header__inner__mobile a,.header__inner__mobile div,.header__inner__nav__list__item a,.header__inner__nav__list__item div,.plan-template__read .day-read #bibleText button,.whole-plan table tr:first-child td{font-size:18px;font-weight:600;line-height:1.4em}#questions-page .questions-page__contact-card p,.accordion__content-inner,.form input[type=email],.form input[type=text],.form label,.form textarea,.hero__text,.message__footer,.message__message,.packages__card__benefits li,.plan-template__days .day-plan .days li i,.plan-template__descript__inner .desc,.plan-template__init__info__text,.plan-template__init__months .label,.plan-template__subscribe .desc,.plans__item__description,.statistics__label,.whole-plan table td,.whole-plan table th{font-size:18px;font-weight:300;line-height:1.4em}@media screen and (max-width:768px){.features__trigger-text{font-size:18px;font-weight:600;line-height:1.4em}.benefits__card-text,.benefits__subtitle,.features__desc,.footer__about,.packages__subtitle,.section-header__description,.socials__name,.support__text,.why__item__description,body{font-size:18px;font-weight:300;line-height:1.4em}.benefits__card-title,.button,.footer__title,.header__inner__mobile a,.header__inner__mobile div,.header__inner__nav__list__item a,.header__inner__nav__list__item div,.plan-template__read .day-read #bibleText button,.whole-plan table tr:first-child td{font-size:16px;font-weight:600;line-height:1.4em}#questions-page .questions-page__contact-card p,.accordion__content-inner,.form input[type=email],.form input[type=text],.form label,.form textarea,.hero__text,.message__footer,.message__message,.packages__card__benefits li,.plan-template__days .day-plan .days li i,.plan-template__descript__inner .desc,.plan-template__init__info__text,.plan-template__init__months .label,.plan-template__subscribe .desc,.plans__item__description,.statistics__label,.whole-plan table td,.whole-plan table th{font-size:16px;font-weight:300;line-height:1.4em}}@font-face{font-display:swap;font-family:Pluto;font-style:normal;font-weight:400;src:url(/assets/fonts/PlutoRegular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Pluto;font-style:normal;font-weight:500;src:url(/assets/fonts/PlutoMedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Pluto;font-style:normal;font-weight:700;src:url(/assets/fonts/PlutoBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/assets/fonts/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/assets/fonts/SourceSansPro-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/assets/fonts/SourceSansPro-SemiBold.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0}body,html{background-color:#fff}body{color:#0a0a0a;font-family:Source Sans Pro,sans-serif}a{text-decoration:none;transition:all .3s ease}a:hover{text-decoration:underline}.container{margin:0 auto;max-width:1320px;padding:100px 60px;width:100%}.container--fullwidth{max-width:1920px}.container--mid{max-width:1500px}.container--top-lg{padding-top:32px}@media screen and (max-width:1024px){.container{padding:50px 32px}}@media screen and (max-width:768px){.container{padding:50px 16px}}h1,h2,h3,h4,h5,h6{color:#292357;font-family:Pluto,sans-serif;margin:0}h1 .highlight,h2 .highlight,h3 .highlight,h4 .highlight,h5 .highlight,h6 .highlight{color:#612b77}p{text-wrap:pretty}strong{font-weight:600}img{max-width:100%}main{padding-top:100px;position:relative;z-index:1}@media screen and (max-width:768px){main{padding-top:80px}}main>section:first-of-type>.container:first-of-type{padding-top:0}.color-green{color:#229475!important}#back-button{bottom:12px;box-shadow:0 0 20px hsla(0,0%,4%,.1);left:12px!important;position:fixed;z-index:10}#back-button:after{margin-left:-10px;margin-right:-4px;order:-1;transform:rotate(225deg)}#back-button.visible{left:12px}@media screen and (max-width:1024px){#back-button{bottom:8px;left:8px!important;transform:scale(.8)!important;transform-origin:left bottom}#back-button.visible{left:8px}#back-button:after{margin-left:-10px;margin-right:-4px;order:-1}#back-button:hover{left:8px}}#rocne-plany main section{background:linear-gradient(0deg,#fff 500px,#eae9ee 700px)}.texture{background-color:#f0efef;height:100vh;left:0;object-fit:cover;pointer-events:none;position:fixed;top:0;width:100vw;z-index:0}.list-basic{list-style:none;list-style-position:inside;margin:0;padding:0}.button{align-items:center;background-color:#fff;border-radius:20px;color:#0a0a0a;cursor:pointer;display:flex;font-family:Source Sans Pro,sans-serif;gap:12px;justify-content:center;padding:16px 32px 18px;text-align:center;transition:all .3s ease;width:fit-content}.button:hover{text-decoration:none;transform:scale(1.025)}.button:active{transform:scale(.95)}.button--icon:after{content:"";--size:24px;background-image:url(/images/icons/arrow-up-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-1px;display:block;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);position:relative;transform:scale(1.2);width:var(--size)}.button--icon--email:after{background-image:url(/images/icons/envelope-dot.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:scale(1)}.button--icon--video:after{background-image:url(/images/icons/play.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:scale(1)}.button--purple{background-color:#612b77;color:#fff}.button--purple:after{filter:invert(1) sepia(1) saturate(5) hue-rotate(250deg)}.button--blue{background-color:#292357;color:#fff}.button--blue:after{filter:invert(1) sepia(1) saturate(5) hue-rotate(250deg)}.button--blue-purple{background:linear-gradient(25deg,#612b77 10%,#292357 50%);color:#fff}.button--blue-purple:after{filter:invert(1) sepia(1) saturate(5) hue-rotate(250deg)}.button--outline-white{background-color:transparent;border:1px solid #fff;color:#fff}.button--outline-white:after{filter:invert(1)}.button--opacity-50{opacity:.5}.button--opacity-50:hover .button--opacity-50:active{opacity:1}.button--light{background-color:#f2f2f2;border:1px solid #f2f2f2}.button--light:after{filter:invert(0)}.button--full{width:100%}.button--sm{font-size:16px;font-weight:400;padding:12px 18px 14px}.button--sm.button--icon{gap:8px}.button--sm.button--icon:after{--size:20px}.button--lg{font-size:20px;padding:16px 34px 18px}.button--lg.button--icon{gap:8px}.button--lg.button--icon:after{--size:20px}.button--min{min-width:250px}.hero--small .hero__inner{max-height:70vh;min-height:500px}@media screen and (max-width:768px){.hero--small .hero__inner{height:fit-content;max-height:500px;min-height:300px}}.hero--center .hero__inner{justify-content:center}.hero--dark .hero__text,.hero--dark .hero__title{color:#292357}.hero--gradient .hero__inner{background-image:none;background:radial-gradient(circle at 50% 150%,#582e75 0,#29123a 60%,#0e0309 100%)}.hero--no-bottom .hero__container{padding-bottom:0}.hero--form .hero__inner,.hero--image .hero__inner{column-gap:32px;display:grid;grid-template-columns:repeat(2,1fr);max-height:unset!important}@media screen and (max-width:1024px){.hero--form .hero__inner,.hero--image .hero__inner{gap:32px;grid-template-columns:repeat(1,1fr);max-height:unset!important}}.hero--form .hero__header,.hero--image .hero__header{justify-content:flex-start;text-align:left}.hero--form .hero__title,.hero--image .hero__title{margin-bottom:32px}@media screen and (max-width:1024px){.hero--form .hero__title,.hero--image .hero__title{margin-bottom:16px;margin-left:0}}.hero--form .hero__text,.hero--image .hero__text{margin:0 auto 0 0}.hero--form .hero__image,.hero--image .hero__image{position:relative;z-index:2}.hero--form .hero__image img,.hero--image .hero__image img{background-color:#fff;border-radius:20px;max-width:500px;padding:16px;width:100%}.hero--form .hero__form,.hero--image .hero__form{position:relative;z-index:2}.hero--form .hero__form form,.hero--image .hero__form form{background-color:#fff;border-radius:30px;display:flex;flex-flow:column;padding:16px;position:relative;z-index:2}.hero--form .hero__form form .form-row--submit,.hero--image .hero__form form .form-row--submit{margin:0}@media screen and (max-width:1024px){.hero--form .hero__form form,.hero--image .hero__form form{margin-bottom:-26px;margin-left:-16px;min-width:calc(100% + 32px)}}.hero--support{grid-template-columns:60% 40%}.hero--support .hero__header,.hero--support .hero__text{max-width:unset!important}@media screen and (max-width:1024px){.hero--support{grid-template-columns:1fr}}.hero__inner{align-items:center;background-color:#140318;background-image:url(/images/homepage/hero-desktop.jpg);background-position:center 5%;background-repeat:no-repeat;background-size:2000px;border-radius:30px;display:flex;flex-direction:column;max-height:90vh;min-height:680px;overflow:hidden;padding:64px;position:relative;text-align:center;z-index:2;z-index:1}.hero__inner:after{background:transparent;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:1024px){.hero__inner:after{background:linear-gradient(180deg,hsla(0,0%,4%,.5) 0,hsla(0,0%,4%,.5) 30%,hsla(0,0%,4%,0) 75%,hsla(0,0%,4%,0))}}.hero__header{color:#fff;max-width:850px;position:relative;z-index:5}.hero__subtitle{opacity:.5}.hero__subtitle,.hero__title{color:#fff;margin-bottom:16px}.hero__title{margin-left:auto;margin-right:auto}.hero__text{color:#fff;margin:0 auto;max-width:550px}.hero__actions{margin-top:auto;z-index:10}.hero__visual{line-height:0;margin-top:-100px;pointer-events:none;width:100%;z-index:1}@media screen and (max-width:1024px){.hero__header{max-width:380px}.hero__title{max-width:350px}}@media screen and (max-width:768px){.hero__container{padding-bottom:32px}.hero__inner{background-image:url(/images/homepage/hero-desktop.jpg);background-position:center 130px;background-size:1100px;height:80vh;max-height:700px;min-height:450px;padding:44px 32px}}@media screen and (max-width:390px){.hero__title{font-size:30px}}.statistics__container{padding-top:0}.statistics__inner{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));text-align:center;width:100%}.statistics__item{align-items:center;display:flex;flex-direction:column;justify-content:center}.statistics__number{color:#292357;font-family:Pluto,sans-serif;line-height:1em}.statistics__label{margin-top:12px}@media screen and (max-width:1024px){.statistics__inner{gap:12px;grid-template-columns:1fr 1fr}.statistics__item{background-color:#f3f3f3;border-radius:20px;padding:16px}.statistics__label{margin-top:4px}}.plans--page .plans__container{padding-top:120px!important}@media screen and (max-width:1024px){.plans--page .plans__container{padding-top:32px!important}}.plans__list{align-items:stretch;display:grid;gap:32px;column-gap:36px;grid-template-columns:repeat(3,1fr);width:100%}@media screen and (max-width:1500px){.plans__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.plans__list{gap:16px;grid-template-columns:1fr;row-gap:40px}}.plans__item{background-color:#fafafa;border:1px solid #e7e7e7;border-radius:30px;color:#0a0a0a;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;text-decoration:none}.plans__item[href="/studijny/"] .plans__item__image img{transform:scale(1.5);transform-origin:50% 67%}.plans__item[href="/studijny/"]:hover .plans__item__image img{transform:scale(1.6)}.plans__item:hover{text-decoration:none}.plans__item:hover .plans__item__image img{transform:scale(1.1)}.plans__item__image{aspect-ratio:5/3;flex-shrink:0;height:auto;overflow:hidden;width:100%}.plans__item__image img{height:100%;object-fit:cover;transition:all .3s ease;transition-duration:1.25s;width:100%;z-index:0}.plans__item__content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:16px;justify-content:flex-start;padding:28px 64px;text-align:left}@media screen and (max-width:1700px){.plans__item__content{padding:28px 48px}}.plans__item__title{color:#292357;font-family:Pluto,sans-serif}.plans__item__description{color:#0a0a0a;font-size:16px;margin:0 auto 16px 0;max-width:95%;text-wrap:pretty}.plans__item .button{margin-top:auto;width:100%}.plans__item .special-tags{display:flex;gap:4px;position:absolute;right:16px;top:16px}.plans__item__tags{align-items:center;display:flex;flex-flow:row wrap;gap:4px;justify-content:flex-start;margin-bottom:2px;margin-left:-4px;width:100%}.plans__item__tag{border:1px solid #d4d3dd;border-radius:100px;color:#a9a7bc;font-size:14px;line-height:1em;padding:10px 16px 11px}.plans__item__tag--active,.plans__item__tag--special{backdrop-filter:blur(10px);background-color:#ef3b49;background-color:hsla(0,0%,100%,.5);border-color:#fff;box-shadow:0 0 10px hsla(0,0%,4%,.1);color:#fff;color:#fff!important;width:fit-content;z-index:2}@media screen and (max-width:768px){.plans__item__tag{font-size:12px;padding:8px 12px}}@media screen and (max-width:1024px){.plans__item__content{padding:32px 18px 18px}}@media screen and (max-width:768px){.plans__item__content{gap:12px;padding:18px}.plans__item__description{font-size:14px;margin-bottom:12px}.plans__item .button{width:100%}}.section-header{margin-bottom:66.6666666667px}@media screen and (max-width:768px){.section-header{margin-bottom:32px}}.section-header--center{text-align:center}.section-header--center .section-header__description{margin-left:auto;margin-right:auto}.section-header__title{margin-bottom:16px}.section-header__description{max-width:1000px}.why__list{align-items:stretch;display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1500px){.why__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.why__list{gap:16px;grid-template-columns:1fr}}.why__item{align-items:center;border:2px solid #612b77;border-radius:30px;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;padding:32px;text-align:center}.why__item__icon{--size:80px;height:var(--size);margin-bottom:16px;margin-left:auto;margin-right:auto;max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);width:var(--size)}.why__item__title{margin-bottom:12px}.benefits{background-color:rgba(176,149,187,.1);padding:100px 0}.benefits__header{margin:0 auto 100px;max-width:800px;text-align:center}@media screen and (max-width:1024px){.benefits__header{margin:0 auto 64px}}.benefits__main-title{color:#0a0a0a;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:600px}.benefits__subtitle{color:#6c6c6c}.benefits__grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.benefits__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.benefits__grid{grid-template-columns:1fr}}.benefits__card{background:#fff;border:1px solid hsla(0,0%,4%,.05);border-radius:30px;box-shadow:0 10px 30px rgba(0,0,0,.02);padding:64px;text-align:left;transition:all .3s ease}@media screen and (max-width:768px){.benefits__card{padding:32px}}.benefits__icon-box{align-items:flex-start;border-radius:16px;display:flex;justify-content:flex-start;margin-bottom:16px}.benefits__icon-box--blue{background-color:rgba(41,35,87,.1)}.benefits__icon-box--purple{background-color:rgba(111,66,193,.1)}.benefits__icon-box img{--size:36px;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);width:var(--size)}.benefits__card-title{color:#0a0a0a;font-family:Source Sans Pro,sans-serif;font-size:20px;font-weight:600;margin-bottom:12px}.benefits__card-text{color:#6c6c6c;font-size:16px;line-height:1.6}@media screen and (max-width:768px){.about__container{padding-bottom:32px;padding-top:0}}.about__inner{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr;padding:32px 0}@media screen and (max-width:1024px){.about__inner{grid-template-columns:1fr}}@media screen and (max-width:768px){.about__inner{padding:0}}.about__content{display:flex;flex-flow:column;gap:32px}@media screen and (max-width:768px){.about__content{text-align:center}}.about__text{color:#6c6c6c}.about__bold{font-family:Pluto,sans-serif}.about__image{background-color:#f3f3f3;border-radius:30px;object-fit:cover}@media screen and (max-width:1024px){.about__image{display:none}.about--images .about__image{display:block;height:auto;margin-bottom:64px;object-fit:cover;width:100%}.about--images .about__inner{gap:32px}}@media screen and (max-width:1024px){.about--images .about__inner:nth-of-type(2n) .about__image{order:2}}@media screen and (max-width:1024px){.about--images .about__inner:last-of-type .about__image{margin-bottom:0}}.header{--nav-gap:32px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:hsla(0,0%,100%,.85);box-shadow:0 2px 80px rgba(0,0,0,.05);position:fixed;top:0;transition-duration:.6s;width:100%;z-index:999}@media screen and (max-width:768px){.header{margin-bottom:-80px!important;position:relative}}.header__container{align-items:center;display:flex;gap:32px;height:100px;justify-content:space-between;padding-bottom:0;padding-top:0}@media screen and (max-width:768px){.header__container{gap:16px;height:70px}}.header.open .header__inner__mobile__toggle span:first-of-type{display:none}.header.open .header__inner__mobile__toggle span:nth-of-type(2){display:inline-block}.header__inner{align-items:center;display:flex;width:100%}.header__inner__mobile{align-items:center;display:none!important;gap:var(--nav-gap);justify-content:flex-end;width:100%}.header__inner__mobile__toggle{background-color:#eae9ee!important;border:1px solid #292357!important;border-radius:500px;font-size:14px;padding:10px 18px}.header__inner__mobile__toggle span{color:#292357!important}.header__inner__mobile__toggle span:first-of-type{display:inline-block}.header__inner__mobile__toggle span:nth-of-type(2){display:none}.header__inner__right{align-items:center;display:flex;gap:var(--nav-gap);justify-content:flex-end;width:100%}.header__inner__right .socials{bottom:-2px;position:relative}.header__inner__right .socials img{--size:32px;height:var(--size);height:auto;max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);width:var(--size)}.header__inner .site-logo{align-items:center;display:flex}.header__inner .site-logo img{height:56px;width:auto}@media screen and (max-width:768px){.header__inner .site-logo img{height:56px}}.header__inner__nav__list{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--nav-gap);list-style:none;margin:0}.header__inner__mobile a,.header__inner__mobile div,.header__inner__nav__list__item a,.header__inner__nav__list__item div{color:#0a0a0a;font-weight:500;text-decoration:none}.header__inner__mobile a:hover,.header__inner__mobile div:hover,.header__inner__nav__list__item a:hover,.header__inner__nav__list__item div:hover{color:#ef3b49}.header__inner__nav__list__item[aria-current=page] a,[aria-current=page].header__inner__mobile a{color:#ef3b49}@media screen and (max-width:1300px){.header{--nav-gap:16px;--delay:.15s}.header.open{position:fixed}.header.open .header__inner__right{opacity:1;pointer-events:all;transform:translateY(0)}.header.open .header__inner__right .header__inner__mobile a,.header.open .header__inner__right .header__inner__nav__list__item a,.header.open .header__inner__right .socials{opacity:1;transform:translateY(0)}.header .container{padding:20px 16px}.header__inner__mobile{display:flex!important;z-index:2}.header__inner .site-logo{z-index:2}.header__inner__right{align-items:center;background-color:#fff;display:flex;flex-flow:column;gap:0;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateY(10%);transition:all .3s ease;width:100vw;will-change:transform}.header__inner__right .header__inner__nav{padding-top:0;width:100%}.header__inner__right .header__inner__nav__list{display:flex;flex-flow:column;gap:0;height:100%;padding:0}.header__inner__right .header__inner__nav__list .dropdown__list{display:none}.header__inner__right .header__inner__nav__list .dropdown__title:after{display:none}.header__inner__right .header__inner__mobile,.header__inner__right .header__inner__nav__list__item{width:100%}.header__inner__right .header__inner__mobile:first-child a,.header__inner__right .header__inner__nav__list__item:first-child a{transition-delay:calc(var(--delay, .1s)*1)}.header__inner__right .header__inner__mobile:nth-child(2) a,.header__inner__right .header__inner__nav__list__item:nth-child(2) a{transition-delay:calc(var(--delay, .1s)*2)}.header__inner__right .header__inner__mobile:nth-child(3) a,.header__inner__right .header__inner__nav__list__item:nth-child(3) a{transition-delay:calc(var(--delay, .1s)*3)}.header__inner__right .header__inner__mobile:nth-child(4) a,.header__inner__right .header__inner__nav__list__item:nth-child(4) a{transition-delay:calc(var(--delay, .1s)*4)}.header__inner__right .header__inner__mobile:nth-child(5) a,.header__inner__right .header__inner__nav__list__item:nth-child(5) a{transition-delay:calc(var(--delay, .1s)*5)}.header__inner__right .header__inner__mobile:nth-child(6) a,.header__inner__right .header__inner__nav__list__item:nth-child(6) a{transition-delay:calc(var(--delay, .1s)*6)}.header__inner__right .header__inner__mobile:nth-child(7) a,.header__inner__right .header__inner__nav__list__item:nth-child(7) a{transition-delay:calc(var(--delay, .1s)*7)}.header__inner__right .header__inner__mobile:nth-child(8) a,.header__inner__right .header__inner__nav__list__item:nth-child(8) a{transition-delay:calc(var(--delay, .1s)*8)}.header__inner__right .header__inner__mobile:nth-child(9) a,.header__inner__right .header__inner__nav__list__item:nth-child(9) a{transition-delay:calc(var(--delay, .1s)*9)}.header__inner__right .header__inner__mobile:nth-child(10) a,.header__inner__right .header__inner__nav__list__item:nth-child(10) a{transition-delay:calc(var(--delay, .1s)*10)}.header__inner__right .header__inner__mobile a,.header__inner__right .header__inner__nav__list__item a{border-bottom:1px solid #eee;display:block;font-size:24px;opacity:0;padding:30px 0;text-align:center;transform:translateY(10px);transition:all .3s ease;width:100%}.header__inner__right .header__inner__mobile,.header__inner__right .header__inner__nav__list__item--videos{padding:30px 0 0}.header__inner__right .header__inner__mobile a,.header__inner__right .header__inner__nav__list__item--videos a{align-items:center;display:flex;margin:0 auto;padding:10px 24px 14px;width:fit-content}.header__inner__right .header__inner__mobile a img,.header__inner__right .header__inner__nav__list__item--videos a img{bottom:-2px;height:26px;position:relative;width:26px}.header__inner__right .socials{margin:0 auto;opacity:0;padding:30px 0 0;transform:translateY(10px);transition:all .3s ease;transition-delay:1s}}@media screen and (max-width:768px){.header{--nav-gap:12px}.header .container{padding:12px 16px}.header__inner__mobile .header__inner__mobile a,.header__inner__mobile .header__inner__nav__list__item--videos a,.header__inner__mobile__toggle{font-size:14px!important;padding:10px 18px}.header__inner__mobile .header__inner__mobile a img,.header__inner__mobile .header__inner__nav__list__item--videos a img,.header__inner__mobile__toggle img{height:20px;width:20px}}.support{padding:100px 0}@media screen and (max-width:1024px){.support{padding:50px 0}}.support .container{padding-bottom:0;padding-top:0}.support__banner{align-items:center;background-image:url(/images/homepage/bible-support.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:30px;box-shadow:0 10px 30px rgba(33,30,142,.15);display:flex;overflow:hidden;padding:100px 64px;width:100%}@media screen and (max-width:1024px){.support__banner{background-position:65%}}@media screen and (max-width:768px){.support__banner{align-items:flex-start;background-image:url(/images/homepage/bible-support-mobile.jpg);background-position:bottom;background-position:100% 100%;background-size:cover;flex-direction:column;padding:64px 32px 250px}}.support__content{color:#fff;max-width:50%;z-index:1}@media screen and (max-width:1024px){.support__content{max-width:75%}}@media screen and (max-width:768px){.support__content{max-width:100%;text-align:left}}.support__title{color:#fff;font-size:64px;line-height:1.1;margin-bottom:16px;max-width:600px}@media screen and (max-width:768px){.support__title{font-size:36px}}.support__text{color:#fff;line-height:1.5;margin-bottom:32px;opacity:.9}.features{background-color:rgba(148,145,171,.25);padding:100px 0}@media screen and (max-width:1024px){.features{padding:50px 0}}.features__title{margin-bottom:100px;text-align:center}.features__title span{color:#612b77;display:block;padding-top:12px}@media screen and (max-width:768px){.features__title{margin-bottom:64px}}.features .button{margin-left:auto;margin-right:auto;margin-top:64px}.features__grid{align-items:flex-start;display:grid;gap:100px;grid-template-columns:1fr 1fr}@media screen and (max-width:1024px){.features__grid{grid-template-columns:1fr}}.features__item{border-bottom:1px solid #e7e7e7}.features__item.is-active .features__details{margin-bottom:16px;max-height:500px;opacity:1}.features__item.is-active .features__trigger:after{background-image:url(/images/icons/features-icon-active.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1;transform:rotate(90deg)}.features__item.is-active .features__trigger-text{font-weight:700}.features__trigger{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:16px 0;position:relative;width:100%}.features__trigger-text{color:#0a0a0a;font-family:Pluto,sans-serif;font-weight:400}.features__trigger:after{content:"";--size:36px;background-image:url(/images/icons/features-icon-active.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);opacity:.25;width:var(--size)}.features__details{max-height:0;opacity:0;overflow:hidden;transition:all .4s ease-in-out}.features__desc{color:#6c6c6c;margin-bottom:12px}.features__mobile-img{border-radius:30px;display:none;margin-top:16px;width:100%}@media screen and (max-width:1024px){.features__mobile-img{display:block}}.features__images{position:relative}@media screen and (max-width:1024px){.features__images{display:none}}.features__image-wrapper{aspect-ratio:4/3;border-radius:30px;overflow:hidden;position:relative;z-index:2}.features__image-wrapper img{height:100%;left:0;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .4s ease-in-out;width:100%}.features__image-wrapper img.is-active{opacity:1}.features__image-bg{background-color:#e7e7e7;border-radius:30px;display:none;height:100%;left:20px;position:absolute;top:20px;width:100%;z-index:1}.socials__title{margin-bottom:64px;text-align:center}.socials__grid{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media screen and (max-width:768px){.socials__grid{display:grid;grid-template-columns:1fr 1fr}}.socials__card{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:20px;display:flex;flex:1;flex-direction:column;justify-content:space-between;max-width:240px;min-height:120px;min-width:180px;padding:32px 16px 16px;text-decoration:none;transition:all .3s ease}.socials__card:hover{border-color:#0a0a0a;transform:translateY(-5px)}.socials__card--small-icon .socials__icon-wrapper img{height:50px;width:50px}.socials__icon-wrapper{align-items:center;display:flex;height:50px;justify-content:center;margin-bottom:16px;width:100%}.socials__icon-wrapper img{height:auto;max-height:100%;object-fit:contain;width:70%}.socials__name{color:#0a0a0a;font-size:18px;font-weight:500;margin-top:auto}.footer{background-color:#0a0a0a;color:#fff;padding-bottom:32px;padding-top:16px;position:relative;z-index:2}.footer__container{display:grid;gap:64px;grid-template-columns:2fr 1fr 1fr 1fr;padding-bottom:60px}@media screen and (max-width:1024px){.footer__container{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.footer__container{grid-template-columns:1fr;text-align:center}}.footer__logo{height:60px;margin-bottom:16px}@media screen and (max-width:768px){.footer__logo{margin:0 auto 16px}}.footer__about{color:#9d9d9d;font-size:15px;line-height:1.6;max-width:300px}@media screen and (max-width:768px){.footer__about{max-width:none}}.footer__title{color:#fff;font-size:18px;letter-spacing:1px;margin-bottom:32px;text-transform:uppercase}.footer__nav,.footer__socials{list-style:none;margin:0;padding:0}.footer__nav li,.footer__socials li{margin-bottom:12px}.footer__nav a,.footer__socials a{color:#9d9d9d;font-size:16px;text-decoration:none;transition:color .3s ease}.footer__nav a:hover,.footer__socials a:hover{color:#fff}.footer__socials{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:768px){.footer__socials{align-items:center}}.footer__email{color:#fff;font-size:18px;font-weight:700;text-decoration:none}.footer__bottom{background-color:rgba(0,0,0,.2);border-top:1px solid hsla(0,0%,100%,.05);padding:32px 0}.footer__credits{color:#858585;display:flex;flex-direction:column;font-size:13px;gap:4px;text-align:center}.footer__credits span a{color:#b6b6b6;text-decoration:underline}.footer__credits span a:hover{color:#fff}.footer__copy{margin-top:16px;opacity:.5}.form{column-gap:12px;display:grid;grid-template-columns:1fr 1fr;width:100%}.form--classic{border-radius:30px;display:flex;flex-flow:column;padding:32px}.form--classic .form-row--submit{margin:0}.form--border{border:1px solid #e2e2e2}.form .form-row{margin-bottom:12px}.form .form-row--full{grid-column:1/-1}.form .form-row--submit{margin-top:16px}.form .form-row--center{align-items:center;display:flex;justify-content:center}.form .form-row--no-bottom{margin-bottom:0}.form .form-row .small-link{color:hsla(0,0%,4%,.35);font-size:14px;margin-top:16px;text-decoration:underline}.form .form-row--checkbox{align-items:center;display:flex;gap:12px;padding:12px}.form .form-row--checkbox label{cursor:pointer}@media screen and (max-width:768px){.form .form-row{grid-column:1/-1!important}}.form label{color:#858585}.form label a{color:#858585;text-decoration:underline}.form label a:hover{color:#612b77}.form input[type=email],.form input[type=text],.form textarea{background-color:#f2f2f2;background-position:right 20px center;background-repeat:no-repeat;background-size:24px;border:2px solid transparent;border-radius:20px;color:#0a0a0a;font-family:Source Sans Pro,sans-serif;outline:none;padding:18px 50px 18px 24px;transition:all .2s ease;width:100%}.form input[type=email]::placeholder,.form input[type=text]::placeholder,.form textarea::placeholder{color:#858585}.form input[type=email]:hover,.form input[type=text]:hover,.form textarea:hover{background-color:#ebebed}.form input[type=email]:focus,.form input[type=text]:focus,.form textarea:focus{background-color:#fff;border-color:rgba(41,35,87,.2)}.form input[type=checkbox]{--size:24px;appearance:none;-webkit-appearance:none;background-color:#fff;border-radius:5px;color:currentColor;cursor:pointer;font:inherit;height:var(--size);margin:0;max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);outline-offset:1px;position:relative;top:-1px;width:var(--size)}.form input[type=checkbox]:before{background-image:url(/images/icons/checkbox-unchecked.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);position:absolute;width:var(--size)}.form input[type=checkbox]:checked:before{background-image:url(/images/icons/checkbox-checked.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.form input[type=checkbox]:focus{outline:2px solid rgba(41,35,87,.2);outline-offset:2px}.form input[type=email]{background-image:url(/images/icons/envelope-gray.svg)}.form input[type=email]:focus{background-image:url(/images/icons/envelope.svg)}.form input[placeholder="Meno a priezvisko"]{background-image:url(/images/icons/user-gray.svg)}.form input[placeholder="Meno a priezvisko"]:focus{background-image:url(/images/icons/user.svg)}.form input[placeholder=Mesto]{background-image:url(/images/icons/mailbox-gray.svg)}.form input[placeholder=Mesto]:focus{background-image:url(/images/icons/mailbox.svg)}.checkbox-circle{--size:32px;appearance:none;-webkit-appearance:none;background-color:#fff;border-radius:50%;color:currentColor;cursor:pointer;font:inherit;height:var(--size);margin:0;max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);outline-offset:1px;position:relative;top:-1px;width:var(--size)}.checkbox-circle:before{background-image:url(/images/icons/check-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);position:absolute;width:var(--size)}.checkbox-circle:checked:before{background-image:url(/images/icons/check-circle-checked.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.checkbox-circle:focus{outline:2px solid rgba(41,35,87,.2);outline-offset:2px}@media screen and (max-width:768px){.checkbox-circle{--size:24px}}.accordion{display:flex;flex-direction:column;gap:12px;width:100%}.accordion__item{background-color:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden;transition:all .3s ease}.accordion__item:hover{border-color:var(--faq-color,#612b77);box-shadow:0 5px 15px rgba(0,0,0,.05);transform:translateY(-2px)}.accordion__item.is-active{border-color:var(--faq-color,#612b77);box-shadow:0 10px 30px rgba(0,0,0,.03)}.accordion__trigger{align-items:center;background:none;border:none;color:#292357;color:#0a0a0a;column-gap:32px;cursor:pointer;display:flex;font-family:Pluto,sans-serif;font-weight:500;justify-content:space-between;padding:32px 64px 32px 32px;text-align:left;transition:all .3s ease;width:100%}.accordion__trigger:after{display:none}@media screen and (max-width:768px){.accordion__trigger{font-size:16px;padding:16px}}.accordion__item.is-active .accordion__trigger{color:var(--faq-color,#612b77)}.accordion__item.is-active .accordion__trigger:after{opacity:1;transform:rotate(90deg)}.accordion__content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordion__content-inner{color:#3b3b3b;padding:0 32px 32px}@media screen and (max-width:768px){.accordion__content-inner{font-size:15px;padding:0 16px 16px}}#questions-page{--faq-color:#612b77;background:linear-gradient(180deg,#fff 500px,color-mix(in srgb,#fff 100%,var(--faq-color)) 80%);background-color:#efeaf1}#questions-page .hero__inner{background-image:none;background:radial-gradient(circle at 50% 150%,#582e75 0,#29123a 60%,#0e0309 100%)}#questions-page .hero__container{padding-bottom:0}#questions-page .hero__title{color:#fff}#questions-page .hero__text{color:#fff;opacity:.75}#questions-page .hero__text a{color:#fff!important}#questions-page .questions-page__main{padding-bottom:100px}#questions-page .questions-page__main .container{padding-top:32px!important}#questions-page .questions-page__category{margin-top:64px}#questions-page .questions-page__category__title{align-items:center;color:#292357;display:flex;gap:12px;margin-bottom:32px}#questions-page .questions-page__category__title:before{background-color:var(--faq-color);border-radius:10px;content:"";height:24px;width:4px}#questions-page .questions-page__contact-card{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:40px;box-shadow:0 10px 30px rgba(0,0,0,.03);display:flex;flex-direction:column;margin-top:100px;padding:64px;text-align:center}#questions-page .questions-page__contact-card h3{color:#0a0a0a;margin-bottom:12px}#questions-page .questions-page__contact-card p{margin-bottom:32px;max-width:600px}@media screen and (max-width:1024px){#questions-page .questions-page__contact-card{border-radius:24px;padding:32px}}.packages{background-color:rgba(176,149,187,.1);padding:100px 0}.packages__header{margin:0 auto 100px;max-width:800px;text-align:center}@media screen and (max-width:1024px){.packages__header{margin:0 auto 64px}}.packages__main-title{color:#0a0a0a;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:600px}.packages__subtitle{color:#6c6c6c}.packages__grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);row-gap:64px}@media screen and (max-width:1024px){.packages__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.packages__grid{grid-template-columns:1fr}}.packages__card{background:#fff;border:1px solid hsla(0,0%,4%,.05);border-radius:30px;box-shadow:0 10px 30px rgba(0,0,0,.02);display:flex;flex-flow:column;height:100%;text-align:left;transition:all .3s ease}.packages__card--gold .packages__card__heading{background-color:#d4af37}.packages__card--silver .packages__card__heading{background-color:silver}.packages__card--bronze .packages__card__heading{background-color:#cd7f32}.packages__card__heading{border-radius:30px 30px 0 0;display:flex;flex-flow:row;gap:16px;padding:32px 32px 30px;position:relative}.packages__card__heading img{--size:100px;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);position:absolute;right:3%;top:2%;transform:translateY(-50%) rotate(-5deg);width:var(--size)}@media screen and (max-width:768px){.packages__card__heading img{--size:80px;right:2%}}.packages__card__heading__title{color:#fff}.packages__card__actions{padding:0 16px 16px}.packages__card__benefits{display:flex;flex-flow:column;gap:12px;height:100%;list-style:none;padding:32px}.packages__card__benefits li{border-bottom:1px solid #eee;padding-bottom:16px}.packages__card__benefits .sum{align-self:flex-end;border-bottom:0;font-weight:700;justify-self:flex-end;margin-top:auto;padding-bottom:0;padding-top:16px}.packages__card__benefits .sum sub{font-size:14px;font-weight:400;opacity:.5;padding-left:4px;vertical-align:top}.whole-plan{padding:0 0 100px}.whole-plan__heading{display:flex;flex-flow:column;gap:16px;margin-bottom:32px}.whole-plan__heading h2{color:#292357;margin:0 auto;max-width:800px;text-align:center}.whole-plan__heading p{margin:0 auto;max-width:900px;text-align:center}.whole-plan table{background:#fff;border:1px solid #eee;border-collapse:separate;border-radius:20px;border-spacing:0;box-shadow:0 4px 20px hsla(0,0%,4%,.05);margin:0 auto;overflow:hidden;width:100%}.whole-plan table tr{transition:all .3s ease}.whole-plan table tr:last-child td{border-bottom:none}.whole-plan table tr:hover{background-color:#f9f7fa}.whole-plan table tr.row-heading{background-color:#efeaf1}.whole-plan table td,.whole-plan table th{border-bottom:1px solid #eee;padding:16px 32px;text-align:left}.whole-plan table tr:first-child{background-color:#292357}.whole-plan table tr:first-child td{border-bottom:none;color:#fff;letter-spacing:1px;text-transform:uppercase}.whole-plan table td:first-child{color:#612b77;font-weight:600;width:80px}.whole-plan table td:nth-child(2){color:#787878;width:120px}.whole-plan table a{color:#292357;display:inline-block;font-weight:500}.whole-plan table a:hover{text-decoration:underline}@media screen and (max-width:768px){.whole-plan table{background:transparent;border:none;box-shadow:none}.whole-plan table thead,.whole-plan table tr:first-child{display:none}.whole-plan table tr{background:#fff;border:1px solid #eee;border-radius:20px;box-shadow:0 2px 10px hsla(0,0%,4%,.05);display:block;margin-bottom:16px;padding:16px}.whole-plan table tr:hover{background-color:#fff;border-color:#612b77}.whole-plan table tr.row-heading td{margin:0;padding-bottom:0}.whole-plan table td{border:none;display:block;padding:4px 0;text-align:left;width:100%!important}.whole-plan table td:before{color:#7f7b9a;content:attr(data-label);display:block;font-size:12px;margin-bottom:2px;text-transform:uppercase}.whole-plan table td:first-child{border-bottom:1px solid #eee;color:#612b77;display:inline-block;font-family:Pluto,sans-serif;font-weight:700;margin-bottom:12px;padding-bottom:12px}.whole-plan table td:first-child:before{display:none}.whole-plan table td a.video{background:#f4f4f7;border-radius:20px;color:#292357;display:block;font-weight:700;margin-top:12px;padding:12px;text-align:center}.whole-plan table td a.video:hover{background:#292357;color:#fff;transform:none}}.whole-videos{padding:0 0 100px}.whole-videos__heading{display:flex;flex-flow:column;gap:16px;margin-bottom:32px}.whole-videos__heading h2{color:#292357;margin:0 auto;max-width:800px;text-align:center}.whole-videos__heading p{margin:0 auto;max-width:900px;text-align:center}.whole-videos .video{margin-bottom:32px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}@media screen and (max-width:768px){.whole-videos .video{margin-bottom:16px}}.whole-videos iframe{border:none;border-radius:30px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.whole-videos iframe{border-radius:20px}}.message{border:1px solid #eee;border-radius:30px;box-shadow:0 0 20px hsla(0,0%,4%,.05);display:flex;flex-flow:column;gap:32px;margin:0 auto;max-width:900px;padding:64px}@media screen and (max-width:768px){.message{padding:32px}}.message__heading{font-family:Pluto,sans-serif}.message__footer{color:hsla(0,0%,4%,.5)}.basic-page{margin:0 auto;max-width:900px}.basic-page>h2:first-of-type{margin-top:0!important}.basic-page h1,.basic-page h2,.basic-page h3,.basic-page h4,.basic-page h5,.basic-page h6{margin-bottom:16px;margin-top:64px}.basic-page li,.basic-page ul{list-style-position:inside}.basic-page p{margin:16px 0}.basic-page .video{margin:64px 0;overflow:hidden;padding-top:56.25%;position:relative;width:100%}@media screen and (max-width:768px){.basic-page .video{margin-bottom:16px}}.basic-page iframe{border:none;border-radius:30px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.basic-page iframe{border-radius:20px}}.basic-page .btn{text-align:center}.plan-template{--plan-color:#292357;background:linear-gradient(180deg,#fff 700px,color-mix(in srgb,color-mix(in srgb,#fff 50%,var(--plan-color)),transparent 95%) 1000px)}.plan-template__hero__container{padding-bottom:64px;padding-top:0}@media screen and (max-width:1024px){.plan-template__hero__container{padding-bottom:32px}}@media screen and (max-width:768px){.plan-template__hero__container{padding:0}}.plan-template__inner{align-items:center;background-color:var(--plan-color);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;display:flex;min-height:650px;overflow:hidden;padding:64px 100px;position:relative}.plan-template__inner:before{background:transparent;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}@media screen and (max-width:768px){.plan-template__inner:before{background:linear-gradient(180deg,hsla(0,0%,4%,.5) 0,hsla(0,0%,4%,.5) 50%,hsla(0,0%,4%,.5) 60%,hsla(0,0%,4%,.5))}}.plan-template__inner .plan-template__content{position:relative;z-index:2}@media screen and (max-width:1024px){.plan-template__inner{align-items:stretch;justify-content:center;padding:64px}}@media screen and (max-width:768px){.plan-template__inner{background-position:50% 70%!important;background-size:cover;border-radius:0;min-height:200px;padding:38px 20px 32px}}.plan-template .thematic-subtitle,.plan-template .thematic-title{color:var(--plan-color);margin-bottom:4px}.plan-template .thematic-subtitle{font-size:18px;margin-bottom:var(--space);opacity:.8}@media screen and (max-width:768px){.plan-template .thematic-subtitle{margin-bottom:32px}}.plan-template .downloads-list{margin-top:16px;width:100%}.plan-template .downloads-list ol{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));list-style:none;padding:0}.plan-template .downloads-list ol li a{background-color:#fff;border:1px solid #eee;border-radius:20px;color:#0a0a0a;display:block;font-weight:600;padding:16px;text-align:center;text-decoration:none;transition:all .3s ease}.plan-template .downloads-list ol li a span{font-size:85%;font-weight:400;opacity:.35}.plan-template .downloads-list ol li a:hover{border-color:var(--plan-color);box-shadow:0 5px 15px rgba(0,0,0,.05);color:var(--plan-color);transform:translateY(-2px)}.plan-template .downloads-list--two ol{grid-template-columns:repeat(2,1fr)}.plan-template .downloads-list--two ol li a{display:flex;gap:16px;justify-content:space-between;padding:20px 32px;text-align:left}.plan-template .downloads-list--two ol li a:after{content:"";--size:24px;background-image:url(/images/icons/arrow-up-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-1px;display:block;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);position:relative;transform:scale(1.2);width:var(--size)}@media screen and (max-width:768px){.plan-template .downloads-list--two ol{grid-template-columns:repeat(1,1fr)}}.plan-template__content{display:flex;flex-flow:column;max-width:700px;position:relative;z-index:2}@media screen and (max-width:1024px){.plan-template__content{align-items:center;justify-content:center}}.plan-template__label{border:1px solid #fff;border-radius:100px;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:400;line-height:1em;padding:10px 18px;width:fit-content}@media screen and (max-width:768px){.plan-template__label{display:none}}.plan-template__title{color:#fff;display:flex;flex-flow:column;gap:32px;margin-bottom:16px;order:-1}@media screen and (max-width:1024px){.plan-template__title{align-items:center;text-align:center}}@media screen and (max-width:768px){.plan-template__title{gap:16px;margin-bottom:0}}.plan-template__description{color:hsla(0,0%,100%,.7);margin-bottom:32px}@media screen and (max-width:1024px){.plan-template__description{color:hsla(0,0%,100%,.9);text-align:center}}@media screen and (max-width:768px){.plan-template__description{display:none;font-size:16px;line-height:1.45em}}.plan-template__actions{display:flex;gap:16px}@media screen and (max-width:1024px){.plan-template__actions{align-self:flex-end;justify-content:center;margin-top:auto;width:100%}}@media screen and (max-width:768px){.plan-template__actions{align-items:center;display:none;flex-flow:column;gap:12px}.plan-template__actions .button{justify-content:center;min-width:220px}}.plan-template__init__container{padding-bottom:64px;padding-top:0}@media screen and (max-width:1024px){.plan-template__init__container{padding-bottom:32px}}.plan-template__init__inner{align-items:center;display:flex;flex-direction:column;gap:32px}.plan-template__init__title{color:#292357;margin-top:64px}@media screen and (max-width:1024px){.plan-template__init__title{margin-top:32px}}@media screen and (max-width:768px){.plan-template__init__title{display:none}}.plan-template__init__info{background:#fff;border:1px solid #eee;border-radius:30px;box-shadow:none;justify-content:center;max-width:980px;padding:36px 64px;text-align:center;width:100%}@media screen and (max-width:1024px){.plan-template__init__info{background-color:transparent;border:none;justify-content:flex-start;padding:32px;text-align:left}}@media screen and (max-width:768px){.plan-template__init__info{margin-top:28px;padding:16px 16px 22px}}.plan-template__init__info-header{align-items:center;color:#292357;display:flex;gap:6px;justify-content:center;margin-bottom:14px}.plan-template__init__info-header h3{font-size:18px}.plan-template__init__info-header img{background-color:hsla(0,0%,93%,.5);border-radius:50%;height:22px;max-height:22px;max-width:22px;min-height:22px;min-width:22px;position:relative;top:-2px;width:22px}@media screen and (max-width:1024px){.plan-template__init__info-header{justify-content:flex-start}}@media screen and (max-width:768px){.plan-template__init__info-header{gap:6px;justify-content:center;margin-bottom:14px;opacity:.5}.plan-template__init__info-header h3{font-size:14px}.plan-template__init__info-header img{display:none;height:18px;max-height:18px;max-width:18px;min-height:18px;min-width:18px;width:18px}}.plan-template__init__info__text{color:#0a0a0a;font-size:16px;margin-bottom:20px;max-width:800px}@media screen and (max-width:768px){.plan-template__init__info__text{font-size:14px;margin-bottom:16px;opacity:.5;text-align:center}}.plan-template__init__info-actions{display:flex;flex-flow:row wrap;gap:12px;justify-content:center;margin-top:16px}@media screen and (max-width:1024px){.plan-template__init__info-actions{justify-content:flex-start}}@media screen and (max-width:768px){.plan-template__init__info-actions{gap:8px;column-gap:6px;justify-content:center;margin-top:20px}.plan-template__init__info-actions .button{border-radius:200px;font-size:14px;padding:10px 16px 9px 18px}.plan-template__init__info-actions .button:after{bottom:0}}.plan-template__init__date-bar{align-items:center;background-color:var(--plan-color);border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.03);display:flex;gap:16px;justify-content:space-between;max-width:980px;padding:28px 64px;width:100%}@media screen and (max-width:1024px){.plan-template__init__date-bar .button{width:100%}}.plan-template__init__date-bar .date-input-group{align-items:center;display:flex;gap:32px}@media screen and (max-width:1024px){.plan-template__init__date-bar .date-input-group{width:100%}}.plan-template__init__date-bar .date-input-group label{color:#fff;font-family:Pluto,sans-serif;font-weight:400}@media screen and (max-width:768px){.plan-template__init__date-bar .date-input-group label{font-size:18px}}.plan-template__init__date-bar .date-input-group .input-wrapper{--indicator-size:40px;align-items:center;border:2px solid transparent;border-radius:20px;display:flex;position:relative}@media screen and (max-width:1024px){.plan-template__init__date-bar .date-input-group .input-wrapper{width:100%}}.plan-template__init__date-bar .date-input-group .input-wrapper input[type=date]{appearance:none;-webkit-appearance:none;background-color:#fff;border:none!important;border-radius:20px;color:hsla(0,0%,4%,.65);color-scheme:light;cursor:pointer;font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:600;min-width:350px;outline:2px solid transparent;outline-offset:3px;padding:20px 72px 20px 32px;transition:all .3s ease}.plan-template__init__date-bar .date-input-group .input-wrapper input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;height:var(--indicator-size);max-height:var(--indicator-size);max-width:var(--indicator-size);min-height:var(--indicator-size);min-width:var(--indicator-size);opacity:0;position:absolute;right:12px;width:var(--indicator-size);z-index:2}.plan-template__init__date-bar .date-input-group .input-wrapper input[type=date]:hover{outline-color:hsla(0,0%,100%,.35)}.plan-template__init__date-bar .date-input-group .input-wrapper input[type=date]:focus,.plan-template__init__date-bar .date-input-group .input-wrapper input[type=date]:focus-within{color:#0a0a0a;outline-color:#fff}@media screen and (max-width:1024px){.plan-template__init__date-bar .date-input-group .input-wrapper input[type=date]{min-width:unset;width:100%}}.plan-template__init__date-bar .date-input-group .input-wrapper:after{background-color:#0a0a0a;content:"";height:var(--indicator-size);mask-image:url(/images/icons/date-picker.svg);mask-repeat:no-repeat;mask-size:contain;max-height:var(--indicator-size);max-width:var(--indicator-size);min-height:var(--indicator-size);min-width:var(--indicator-size);pointer-events:none;position:absolute;right:12px;transition:background-color .2s ease;width:var(--indicator-size);z-index:1}.plan-template__init__date-bar .date-input-group .input-wrapper:hover:after{background-color:#612b77}@media screen and (max-width:1024px){.plan-template__init__date-bar{align-items:flex-start;flex-direction:column;gap:12px;padding:32px;text-align:center}.plan-template__init__date-bar .date-input-group{align-items:flex-start;flex-direction:column;gap:16px}}.plan-template__init__months{align-items:center;display:flex;gap:32px;justify-content:center;max-width:1100px;width:100%}@media screen and (max-width:1024px){.plan-template__init__months{gap:0;justify-content:flex-start;margin-right:-32px;margin-top:-16px;min-width:calc(100% + 32px);position:relative;white-space:nowrap}.plan-template__init__months:after{background:linear-gradient(to right,var(--bg) 0,transparent 30px,transparent calc(100% - 30px),var(--bg) 100%);content:"";display:block;height:100%;left:80px;pointer-events:none;position:absolute;width:calc(100% - 80px)}}@media screen and (max-width:768px){.plan-template__init__months{margin-right:-16px;min-width:calc(100% + 16px)}}.plan-template__init__months .label{color:#9491ab;font-size:16px;position:relative;z-index:3}@media screen and (max-width:1024px){.plan-template__init__months .label{line-height:1.05em;max-width:80px;min-width:80px;opacity:.8;padding-left:8px;white-space:normal}}.plan-template__init__months .months-grid{display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width:1024px){.plan-template__init__months .months-grid{flex-flow:row nowrap;overflow:scroll;padding:16px 20px;scrollbar-width:none}.plan-template__init__months .months-grid::-webkit-scrollbar{display:none}}.plan-template__init__months .month-btn{background:transparent;border:1px solid #d4d3dd;border-radius:10px;color:#9491ab;cursor:pointer;font-family:Source Sans Pro,sans-serif;font-size:16px;padding:10px 16px;transition:all .2s}.plan-template__init__months .month-btn:hover{background:#fff;border-color:#292357;color:#292357}.plan-template__days__container{padding:0 0 64px}.plan-template__days__container:not(.container--limited){max-width:unset!important}.plan-template__days__container.container--limited{max-width:1650px}@media screen and (max-width:1024px){.plan-template__days__container{padding-bottom:0}}.plan-template__days__inner{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative}.plan-template__days__inner .day-arrows{align-items:center;display:flex;height:calc(100% - 32px);justify-content:space-between;padding:0 12px;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}@media screen and (max-width:1024px){.plan-template__days__inner .day-arrows{height:calc(100% - 48px)}}@media screen and (max-width:768px){.plan-template__days__inner .day-arrows{overflow:hidden;padding:0 2px}}.plan-template__days__inner .day-arrows>div{align-items:center;backdrop-filter:blur(5px);background-color:hsla(0,0%,4%,.1);border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;max-height:50px;max-width:50px;min-height:50px;min-width:50px;pointer-events:all;transition:all .3s ease;width:50px}@media screen and (min-width:1025px){.plan-template__days__inner .day-arrows>div:hover{background-color:var(--plan-color)}.plan-template__days__inner .day-arrows>div:hover svg{color:#fff;fill:#fff}}.plan-template__days__inner .day-arrows>div svg{--size:24px;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);width:var(--size)}@media screen and (max-width:1024px){.plan-template__days__inner .day-arrows>div{height:36px;max-height:36px;max-width:36px;min-height:36px;min-width:36px;width:36px}.plan-template__days__inner .day-arrows>div svg{--size:20px}}.plan-template__days__inner:after{content:"";display:block;height:100%;pointer-events:none;position:absolute;width:100%;--bg:color-mix(in srgb,#fff 97%,var(--plan-color));background:linear-gradient(to right,var(--bg) 0,transparent 60px,transparent calc(100% - 60px),var(--bg) 100%)}@media screen and (max-width:768px){.plan-template__days__inner:after{background:transparent!important}}.plan-template__days__title{color:#292357;margin-bottom:12px}.plan-template__days .day-plan{display:block;overflow-x:scroll;overflow-y:hidden;padding-bottom:32px;scrollbar-color:#292357 #fff;scrollbar-color:#eee #fff;scrollbar-width:20px}.plan-template__days .day-plan::-webkit-scrollbar{height:20px}.plan-template__days .day-plan::-webkit-scrollbar-track{background:hsla(0,0%,100%,.5);border-radius:0}.plan-template__days .day-plan::-webkit-scrollbar-thumb{background-color:#292357;border:3px solid #fff;border-radius:10px;cursor:pointer}.plan-template__days .day-plan::-webkit-scrollbar-thumb:hover{background-color:#612b77}.plan-template__days .day-plan{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;text-align:center;width:100%}@media screen and (max-width:1024px){.plan-template__days .day-plan{padding-bottom:48px}}.plan-template__days .day-plan .days{--size:165px;display:flex;flex-flow:row nowrap;gap:12px;height:var(--size);padding:0;text-align:center}@media screen and (max-width:1024px){.plan-template__days .day-plan .days{--size:112px}}.plan-template__days .day-plan .days:after,.plan-template__days .day-plan .days:before{background-color:transparent;content:"";display:flex;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);pointer-events:none;width:var(--size)}.plan-template__days .day-plan .days li{align-items:center;background-color:#fff;border:2px solid #eee;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.02);color:#292357;cursor:pointer;display:flex;flex-flow:column;height:var(--size);justify-content:center;max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);padding:16px;position:relative;text-align:center;transition:all .3s ease;width:var(--size)}.plan-template__days .day-plan .days li i{color:#b4b2c4}.plan-template__days .day-plan .days li.current{background-color:var(--plan-color);color:#fff}.plan-template__days .day-plan .days li.current i{color:hsla(0,0%,100%,.75)}.plan-template__days .day-plan .days li.active{border-color:color-mix(in srgb,#fff 50%,var(--plan-color))}.plan-template__days .day-plan .days li[data-yt]{position:relative}.plan-template__days .day-plan .days li[data-yt]:not(.current):after{filter:invert(1) opacity(.5)}.plan-template__days .day-plan .days li[data-yt]:after{content:"";--size:40px;background-image:url(/images/icons/play-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);position:absolute;right:4px;top:4px;width:var(--size);z-index:2}@media screen and (max-width:1024px){.plan-template__days .day-plan .days li[data-yt]:after{right:4px;top:4px;--size:32px}}.plan-template__read__container{padding-top:0}.plan-template__read__inner{background:#fff;border:1px solid #eee;border-radius:30px;box-shadow:0 10px 30px rgba(0,0,0,.03);padding:64px;width:100%}@media screen and (max-width:1024px){.plan-template__read__inner{padding:64px 32px 32px}}@media screen and (max-width:768px){.plan-template__read__inner{padding:32px}}.plan-template__read .day-read{--space:50px;--align:center;align-items:center;display:flex;flex-flow:column;justify-content:center;text-align:var(--align)}.plan-template__read .day-read h2{margin-bottom:var(--space)}@media screen and (max-width:768px){.plan-template__read .day-read h2{font-size:24px;margin-bottom:32px}}.plan-template__read .day-read .day-content ul{display:flex;flex-flow:column;gap:8px;list-style:none;margin:0;padding:0}.plan-template__read .day-read .day-content ul li{padding-left:20px;position:relative}.plan-template__read .day-read .day-content ul li:before{content:"";--size:10px;align-items:center;background-color:var(--plan-color);border-radius:50%;display:flex;display:block;height:var(--size);justify-content:center;left:0;max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);position:absolute;top:9px;width:var(--size)}.plan-template__read .day-read .day-content ol{list-style-position:inside}.plan-template__read .day-read .day-content ol li::marker{color:var(--plan-color);font-weight:700}.plan-template__read .day-read #audioPlayer{margin-bottom:var(--space)}.plan-template__read .day-read #planItems{align-items:center;display:flex;flex-flow:column;gap:12px;list-style:none;max-width:100%}@media screen and (max-width:768px){.plan-template__read .day-read #planItems{min-width:90%}}@media screen and (max-width:450px){.plan-template__read .day-read #planItems{min-width:calc(100% + 32px)}}.plan-template__read .day-read #planItems li{align-items:center;background-color:rgba(var(--plan-color),.05);border:1px solid #dbdbdb;border-radius:200px;display:flex;gap:16px;justify-content:space-between;max-width:100%;min-width:420px;padding:16px 32px;text-align:left;width:fit-content}.plan-template__read .day-read #planItems li span{line-height:1.3em}.plan-template__read .day-read #planItems li.special{background-color:#eee}@media screen and (max-width:768px){.plan-template__read .day-read #planItems li.special{flex-flow:column;gap:4px}.plan-template__read .day-read #planItems li{font-size:16px;gap:12px;min-width:100%;padding:12px 16px}}@media screen and (max-width:380px){.plan-template__read .day-read #planItems li{font-size:16px;gap:4px;min-width:100%;padding:10px 12px}.plan-template__read .day-read #planItems li .chapter{font-size:14px}}.plan-template__read .day-read #planItems li .chapter{max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.plan-template__read .day-read #planItems li button{align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--plan-color);border:1px solid var(--plan-color);border-radius:500px;color:#fff;cursor:pointer;display:flex;gap:9px;justify-content:center;outline:none;padding:4px 16px 4px 4px;transition:all .3s ease;width:fit-content}.plan-template__read .day-read #planItems li button:before{--size:32px;background-image:url(/images/icons/play-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);width:var(--size)}.plan-template__read .day-read #planItems li button:hover{transform:scale(1.05)}.plan-template__read .day-read #planItems li button:active{transform:scale(.95)}@media screen and (max-width:768px){.plan-template__read .day-read #planItems li button{gap:4px;padding:2px 12px 2px 2px}.plan-template__read .day-read #planItems li button:before{--size:24px}}.plan-template__read .day-read #bibleText{line-height:1.75em;margin-top:var(--space);text-align:left}.plan-template__read .day-read #bibleText button{align-items:center;background-color:#292357;border:1px solid #292357;border-radius:500px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;gap:9px;justify-content:center;line-height:1.3em;padding:8px 30px 7px 16px;text-align:center;transition:all .3s ease;width:fit-content}.plan-template__read .day-read #bibleText button:before{--size:45px;background-image:url(/images/icons/read-book.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);transform:translateY(-1px);width:var(--size)}.plan-template__read .day-read #bibleText button:hover{color:#fff;transform:scale(1.05)}.plan-template__read .day-read #bibleText button:active{color:#fff;transform:scale(.95)}.plan-template__read .day-read #bibleText i{--size:16px;align-items:center;background-color:#eee;border-radius:50%;color:hsla(0,0%,4%,.8);display:inline-flex;font-size:10px;font-style:normal;height:var(--size);justify-content:center;line-height:1em;max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);padding:2px;vertical-align:top;width:var(--size)}.plan-template__read .day-read #bibleText h1,.plan-template__read .day-read #bibleText h2,.plan-template__read .day-read #bibleText h3,.plan-template__read .day-read #bibleText h4,.plan-template__read .day-read #bibleText h5,.plan-template__read .day-read #bibleText h6{line-height:1.5em;margin:32px 0;text-align:left}.plan-template__read .day-read #bibleText p{text-align:left}.plan-template__read .day-read #bibleText>span:last-child{display:block;font-size:16px;line-height:1.5em;margin-top:32px;opacity:.35}@media screen and (max-width:768px){.plan-template__read .day-read #bibleText{font-size:16px}.plan-template__read .day-read #bibleText h1,.plan-template__read .day-read #bibleText h2,.plan-template__read .day-read #bibleText h3,.plan-template__read .day-read #bibleText h4,.plan-template__read .day-read #bibleText h5,.plan-template__read .day-read #bibleText h6{margin:32px 0 16px}}.plan-template__read .day-read #bibleVideo{width:100%}.plan-template__read .day-read .video{border-radius:30px;margin-top:calc(var(--space) + 120px);overflow:visible;padding-top:56.25%;position:relative;width:100%}@media screen and (max-width:768px){.plan-template__read .day-read .video{margin-top:calc(var(--space) + 80px)}}@media screen and (max-width:768px){.plan-template__read .day-read .video:nth-of-type(2){margin-top:calc(var(--space) - 20px)}.plan-template__read .day-read .video:nth-of-type(2):before{display:none}}@media screen and (max-width:450px){.plan-template__read .day-read .video{border-radius:20px!important;transform:scale(1.1);transform-origin:center center}}.plan-template__read .day-read .video iframe{border:none;border-radius:30px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (max-width:450px){.plan-template__read .day-read .video iframe{border-radius:20px}}.plan-template__read .day-read .video:before{color:#0a0a0a;content:"Videozhrnutie";display:block;font-family:Pluto,sans-serif;left:0;position:absolute;right:0;text-align:var(--align);top:-64px}@media screen and (max-width:768px){.plan-template__read .day-read .video:before{font-size:20px;top:-45px}}.plan-template__subscribe{background-color:#efeaf1}.plan-template__subscribe .plan-template__subscribed__inner{align-items:center;background:#fff;background-color:#fff;border:1px solid #eee;border-radius:40px;box-shadow:0 10px 30px rgba(0,0,0,.02);display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden}.plan-template__subscribe .plan-template__subscribed__inner>img{align-self:flex-end;height:120%;object-fit:cover;width:120%}.plan-template__subscribe .plan-template__subscribed__inner .subscribe{padding:64px}.plan-template__subscribe .plan-template__subscribed__inner .subscribe .desc{margin-bottom:32px}@media screen and (max-width:1024px){.plan-template__subscribe .plan-template__subscribed__inner .subscribe{padding:32px}.plan-template__subscribe .plan-template__subscribed__inner{border-radius:24px;display:flex;flex-flow:column}}@media screen and (max-width:1024px){.plan-template__subscribe .plan-template__subscribed__inner>img{height:300px;object-position:center 70%;order:-1;width:100%}}@media screen and (max-width:768px){.plan-template__subscribe .plan-template__subscribed__inner>img{height:200px}}.plan-template__subscribe h2{color:#0a0a0a;margin-bottom:12px;max-width:600px;text-align:left}@media screen and (max-width:768px){.plan-template__subscribe h2{font-size:22px}}.plan-template__subscribe .desc{font-size:16px;font-weight:400;margin-bottom:16px;max-width:750px}.plan-template .emailoctopus-error-message{color:#ef3b49}.plan-template .emailoctopus-success-message{color:#229475}.plan-template #subscribeform .emailoctopus-error-message,.plan-template #subscribeform .emailoctopus-success-message{font-family:Source Sans Pro,sans-serif;font-size:16px;grid-column:1/-1;margin-bottom:12px}.plan-template #subscribeform .emailoctopus-error-message{color:#ef3b49}.plan-template #subscribeform .emailoctopus-success-message{color:#229475}.plan-template #subscribeform .emailoctopus-form-row-hp{display:none}.plan-template__descript{border-radius:30px;overflow:hidden;width:100%}.plan-template__descript__inner{align-items:flex-start;display:flex;flex-flow:column;gap:16px;justify-content:center}@media screen and (max-width:1024px){.plan-template__descript__inner{padding:32px}}.plan-template__descript__inner h2{color:#0a0a0a;margin-bottom:12px;max-width:600px}.plan-template__descript__inner .desc{font-weight:400;margin-bottom:32px;max-width:900px}@media screen and (max-width:1024px){.plan-template__descript--no-padding .plan-template__descript__inner{padding:32px 6px}.plan-template__descript--no-top-padding .container,.plan-template__descript--no-top-padding .plan-template__descript__inner{padding-top:0}}.plan-template__descript .video{border-radius:30px;overflow:visible;padding-top:56.25%;position:relative;width:100%}.plan-template__descript .video iframe{border:none;border-radius:30px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (max-width:450px){.plan-template__descript .video{border-radius:20px!important;transform:scale(1.15);transform-origin:center center}.plan-template__descript .video iframe{border-radius:20px!important}}.plan-template--chronological{--plan-color:#292357}.plan-template--chronological .plan-template__inner{background-image:url(/images/plans/chronologicky-desktop.jpg)}@media screen and (max-width:1024px){.plan-template--chronological .plan-template__inner{background-image:url(/images/plans/chronologicky-mobile.jpg)}}.plan-template--study{--plan-color:#612b77}.plan-template--study .plan-template__inner{background-image:url(/images/plans/studijny-desktop.jpg)}@media screen and (max-width:1024px){.plan-template--study .plan-template__inner{background-image:url(/images/plans/studijny-mobile.jpg)}}.plan-template--365encouragement{--plan-color:#ef3b49}.plan-template--365encouragement .plan-template__inner{background-image:url(/images/plans/365-povzbudeni-desktop.jpg)}@media screen and (max-width:1024px){.plan-template--365encouragement .plan-template__inner{background-image:url(/images/plans/365-povzbudeni-mobile.jpg)}}.plan-template--thematic{--plan-color:#834b86}.plan-template--thematic .plan-template__inner{background-image:url(/images/plans/tematicky-desktop.jpg)}@media screen and (max-width:1024px){.plan-template--thematic .plan-template__inner{background-image:url(/images/plans/tematicky-mobile.jpg)}}.plan-template--thematic .day-read h2{margin-bottom:12px}.plan-template--themes{--plan-color:#ef3b49}.plan-template--themes .plan-template__inner{background-image:url(/images/plans/temy-desktop.jpg)}@media screen and (max-width:1024px){.plan-template--themes .plan-template__inner{background-image:url(/images/plans/temy-mobile.jpg)}}.plan-template--themes .thematic-subtitle{color:#292357}.plan-template--themes .day-read h2{color:var(--plan-color);margin-bottom:12px}.plan-template#tema-detail .plan-template__content{max-width:900px}.plan-template--90-days-of-increase{--plan-color:#229475}.plan-template--90-days-of-increase .plan-template__inner{background-image:url(/images/plans/90-dni-narastu-desktop.jpg)}@media screen and (max-width:1024px){.plan-template--90-days-of-increase .plan-template__inner{background-image:url(/images/plans/90-dni-narastu-mobile.jpg)}}.plan-template--90-days-of-increase #bibleText{display:none!important}.plan-template--90-days-of-increase .day-content,.plan-template--tema .day-content{display:none;--space:20px;align-items:flex-start;flex-flow:column;gap:var(--space);text-align:left}.plan-template--90-days-of-increase .day-content h1,.plan-template--tema .day-content h1{text-transform:lowercase}.plan-template--90-days-of-increase .day-content h1:first-letter,.plan-template--tema .day-content h1:first-letter{text-transform:uppercase}.plan-template--90-days-of-increase .day-content h1,.plan-template--tema .day-content h1{max-width:95%}.plan-template--90-days-of-increase .day-content blockquote,.plan-template--tema .day-content blockquote{font-style:italic;margin:16px 0;opacity:.5}@media screen and (max-width:768px){.plan-template--90-days-of-increase .day-content blockquote,.plan-template--tema .day-content blockquote{font-size:16px}}.plan-template--90-days-of-increase .day-content .button,.plan-template--tema .day-content .button{margin-bottom:16px}@media screen and (max-width:768px){.plan-template--90-days-of-increase .day-content .button,.plan-template--tema .day-content .button{border-radius:200px;font-size:14px;margin-bottom:0;padding:10px 16px 9px 18px}.plan-template--90-days-of-increase .day-content .button:after,.plan-template--tema .day-content .button:after{bottom:0}}.plan-template--90-days-of-increase .day-content.active,.plan-template--tema .day-content.active{display:flex}@media screen and (max-width:768px){.plan-template--90-days-of-increase .day-content,.plan-template--tema .day-content{font-size:16px;gap:16px;line-height:1.3em}.plan-template--90-days-of-increase .day-content blockquote,.plan-template--tema .day-content blockquote{margin:12px 0}}.plan-template--tema .day-content{align-items:center;justify-content:center;margin:32px 0;text-align:center}.plan-template--tema .thematic-subtitle{margin-bottom:32px}