*{font-family:'Poppins', sans-serif, gf;color:#26185C;}#landing-page h1,#landing-page h2,#landing-page h3,#landing-page p{color:#26185C;font-family:'Poppins', sans-serif, gf;}.landing-page-page2{padding:0 45px;max-width:1440px;}@media screen and (max-width:767px){.landing-page-page2{padding:0 22px;}}/*** zelený button***/#landing-page .btn-large-green{display:inline-block;background-color:#2AB56E;color:#FFFFFF;font-family:'Roboto Flex', sans-serif, gf;font-weight:500;font-size:1.6rem;line-height:2.4rem;padding:1.8rem 3rem;border:none;border-radius:1rem;white-space:nowrap;cursor:pointer;text-decoration:none;}#landing-page .btn-large-green:hover{color:#FFFFFF;background-color:#2bc174;}.landing-page-introduction-container > .__content > .__buttons{margin:0;display:flex;gap:4rem;}.landing-page-introduction-container > .__content > .__buttons > a{text-decoration:none;align-self:center;}#landing-page .landing-page-introduction-container h1,#landing-page .landing-page-introduction-container p{margin:0;}.landing-page-introduction-container-background{background:linear-gradient(180deg, #F2FCFF 0%, #FFF 100%), #F2FCFF;}.landing-page-introduction-container{margin:0;display:flex;padding:12rem 0 10rem 0;align-items:flex-start;}.landing-page-introduction-container > .__content{margin:0;display:flex;flex-direction:column;gap:3rem;flex-grow:1;}.landing-page-introduction-container > .__content > .__heading{margin:0;display:flex;flex-direction:column;}.landing-page-introduction-container > .__content > .__heading > .__gradient{font-weight:800;font-size:5rem;line-height:7rem;background:linear-gradient(90deg, #2AB56E 0%, #5BC8F6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.landing-page-introduction-container > .__content > .__heading > span{font-weight:800;font-size:5rem;line-height:7rem;color:#26185C;width:max-content;}#landing-page .landing-page-introduction-container > .__content > p{font-weight:400;font-size:1.6rem;line-height:3rem;max-width:46rem;}.landing-page-introduction-container > .__content > .__buttons{margin:0;display:flex;gap:4rem;}.landing-page-introduction-container > .__content > .__buttons > a{text-decoration:none;align-self:center;}.landing-page-introduction-container > .__content > .__buttons > .__video{font-weight:500;font-size:1.6rem;line-height:2.4rem;color:#125DA3;}.landing-page-introduction-container > .__content > .__buttons > .__video:hover{color:#FFA517;text-decoration:underline;}.landing-page-introduction-container > .__content > .__buttons > #video{margin:0;}.landing-page-introduction-container > img{display:block;max-width:100%;height:auto;margin:-5rem auto -50rem -20rem;}@media screen and (max-width:1360px){.landing-page-introduction-container > img{margin:2rem auto -40rem -30rem;}}@media screen and (max-width:1020px){.landing-page-introduction-container{flex-direction:column;padding:13rem 0 0 0;}.landing-page-introduction-container > .__content > .__heading > .__gradient{text-align:center;}.landing-page-introduction-container > .__content > .__heading > span{text-align:center;align-self:center;width:100%;}#landing-page .landing-page-introduction-container > .__content{align-self:center;}#landing-page .landing-page-introduction-container > .__content > p{text-align:center;align-self:center;}.landing-page-introduction-container > .__content > .__buttons{justify-content:center;}.landing-page-introduction-container > img{max-width:130%;width:120%;margin:0 auto -40rem 10rem;}}@media screen and (max-width:700px){.landing-page-introduction-container{padding:1rem 0 0 0;}.landing-page-introduction-container > .__content > .__buttons{flex-direction:column;width:100%;gap:3rem;}.landing-page-introduction-container > .__content > .__buttons > a{width:100%;text-align:center;}.landing-page-introduction-container > .__content > .__buttons > #video{margin:0 auto;}.landing-page-introduction-container > img{margin:0 auto -25rem 3rem;width:130%;}}@media screen and (max-width:550px){.landing-page-page2 > .__buttons.--fix_in_menu{margin-top:-1.6rem;margin-left:0;width:100%;}#landing-page .btn-large-green.--fix_in_menu{padding:0.5rem 3rem;width:calc(100% - 44px);text-align:center;}}@media screen and (max-width:350px){.landing-page-introduction-container > .__content > .__heading > .__gradient{font-size:4.5rem;line-height:6rem;}.landing-page-introduction-container > .__content > .__heading > span{font-size:3.5rem;line-height:5rem;}}#landing-page .for-presentation-container h1,#landing-page .for-presentation-container h2,#landing-page .for-presentation-container p{margin:0;}.for-presentation-container-background{background:linear-gradient(0deg, #F2FCFF 0%, #F2FCFF 100%), #2D4BFF;}.for-presentation-container{margin:0;padding:13rem 0 13rem 0;}.for-presentation-container > span{text-transform:uppercase;color:#908BA5;font-size:1.4rem;font-weight:600;line-height:2.4rem;letter-spacing:1.4px;}#landing-page .for-presentation-container > h2{font-size:3.8rem;font-weight:500;line-height:4.6rem;margin:2rem 0 4rem 0;}#landing-page .for-presentation-container > p{max-width:90rem;font-size:1.6rem;font-weight:400;line-height:3rem;}.for-presentation-container > .__spacer{height:3rem;}.for-presentation-container > .__advantages{margin:6rem 0 0 0;display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem;}.for-presentation-container > .__advantages > .__item{margin:0;padding:3rem;background:#FFFFFF;border-radius:1rem;box-shadow:0px 8px 50px 0px rgba(0, 0, 0, 0.05);width:100%;}.for-presentation-container > .__advantages > .__item > .__quality{margin:0 0 1.2rem 0;justify-content:space-between;display:flex;gap:2rem;}.for-presentation-container > .__advantages > .__item > .__quality > strong{font-size:1.6rem;font-weight:600;line-height:2.6rem;}.for-presentation-container > .__advantages > .__item > .__quality > img{align-self:start;display:block;}.for-presentation-container > .__advantages > .__item > span{color:#9283A1;font-weight:400;font-size:1.5rem;line-height:2.2rem;}@media screen and (max-width:1020px){.for-presentation-container{padding:40rem 0 13rem 0;}.for-presentation-container > .__advantages{grid-template-columns:repeat(2, 1fr);}}@media screen and (max-width:700px){.for-presentation-container{padding:25rem 0 6rem 0;}#landing-page .for-presentation-container > h2{margin:2rem 0 3rem 0;}.for-presentation-container > .__advantages{grid-template-columns:1fr;margin:4rem 0 0 0;gap:1rem;}}#landing-page .for-school-container h1,#landing-page .for-school-container h2,#landing-page .for-school-container p{margin:0;}.for-school-container-background{background:#FFFFFF;}.for-school-container{margin:0;padding:13rem 0;display:flex;gap:6rem;}.for-school-container > img{margin:0 0 0 -42.7rem;display:block;max-width:100%;height:auto;align-self:center;}.for-school-container > .__content{margin:0;display:flex;flex-direction:column;gap:4rem;align-self:center;}#landing-page .for-school-container > .__content > h2{font-weight:500;font-size:3.8rem;line-height:4.6rem;}#landing-page .for-school-container > .__content > .__text > p{font-weight:400;font-size:1.6rem;line-height:3rem;}.for-school-container > .__content > .__text > .__spacer{height:3rem;}.for-school-container > .__content > .btn-large-green{width:max-content;}@media screen and (max-width:1500px){.for-school-container{padding:13rem 0;}.for-school-container > img{margin:0 0 0 -25rem;width:70%;}}@media screen and (max-width:1250px){.for-school-container{flex-direction:column-reverse;}.for-school-container > img{width:100%;}}@media screen and (max-width:1020px){.for-school-container > img{max-width:120%;width:120%;margin:0 0 0 -20rem;}}@media screen and (max-width:700px){.for-school-container{padding:6rem 0;gap:4rem;}.for-school-container > img{margin:0 0 0 -10rem;}.for-school-container > .__content{gap:3rem;}.for-school-container > .__content > .btn-large-green{width:100%;text-align:center;}}#landing-page .for-company-container h1,#landing-page .for-company-container h2,#landing-page .for-company-container p{margin:0;}.for-company-container-background{background:#F2FCFF;position:relative;z-index:1;}.for-company-container{margin:0;padding:13rem 0 0 0;position:relative;}.for-company-container::before{content:'';    display:block;    position:absolute;    inset:0;    z-index:1;    background:linear-gradient(90deg, #f2fcffc4 48%, rgba(242, 252, 255, 0.00) 70%);}.for-company-container > img{display:block;max-width:100%;height:auto;margin:0 -33rem 0 0;position:absolute;bottom:0;right:0;}.for-company-container > .__content{margin:0;display:flex;flex-direction:column;gap:4rem;align-self:center;width:75rem;position:relative;z-index:2;padding:0 0 10rem 0;}#landing-page .for-company-container > .__content > h2{font-weight:500;font-size:3.8rem;line-height:4.6rem;}#landing-page .for-company-container > .__content > .__text > p{font-weight:400;font-size:1.6rem;line-height:3rem;}.for-company-container > .__content > .__text > .__spacer{height:2rem;}.for-company-container > .__content > .btn-large-green{width:max-content;}@media screen and (max-width:1500px){.for-company-container{padding:6.8rem 0 0 0;}}@media screen and (max-width:1250px){.for-company-container{padding:0;display:flex;flex-direction:column-reverse;gap:6rem;}.for-company-container::before{background:none;}.for-company-container > img{position:static;}.for-company-container > .__content{padding:13rem 0 0 0;width:100%;}.for-company-container > .__content > .btn-large-green{margin:0;}}@media screen and (max-width:700px){.for-company-container{gap:4rem;}.for-company-container > .__content{padding:6rem 0 0 0;gap:3rem;}.for-company-container > .__content > .btn-large-green{width:100%;text-align:center;}}#landing-page .reference-container h1,#landing-page .reference-container h2,#landing-page .reference-container p{margin:0;}.reference-container-background{background-color:#F2FCFF;}.reference-container-background > .landing-page-page2{padding:0;}.reference-container{margin:0;padding:13rem 825rem 13rem 0;display:flex;gap:6.3rem;justify-content:center;border-radius:10rem 0 0 10rem;background:#26185C;width:990rem;position:relative;left:-13rem;}.reference-container::before{content:'';    display:block;    position:absolute;   background:#552F94;   opacity:0.75;   filter:blur(20rem);   width:96rem;   height:96rem;   border-radius:96rem;   right:830rem;   top:-18rem;}.reference-container > .__content{margin:0;display:flex;flex-direction:column;gap:2rem;max-width:38rem;align-self:center;z-index:1;}#landing-page .reference-container > .__content > h2{color:#FFFFFF;font-size:3.8rem;font-weight:500;line-height:4.6rem;}#landing-page .reference-container > .__content > p{font-size:1.6rem;font-weight:400;line-height:3rem;color:#FFFFFF;}.reference-container > .__items{margin:0;display:flex;gap:2rem;z-index:1;}.reference-container > .__items > .__item{margin:0;background:#FFFFFF;padding:4rem;border-radius:0 2rem 2rem 2rem;box-shadow:0px 10px 20px 0px rgba(36, 60, 204, 0.05);max-width:42rem;display:flex;flex-direction:column;gap:2rem;}.reference-container > .__items > .__item > span{font-style:italic;font-weight:400;font-size:1.5rem;line-height:2.6rem;}.reference-container > .__items > .__item > .__person{margin:0;display:flex;gap:2rem;}.reference-container > .__items > .__item > .__person > .__logo{margin:0;}.reference-container > .__items > .__item > .__person > .__logo > img{max-height:70px;}.reference-container > .__items > .__item > .__person strong{color:#26185C;font-weight:600;font-size:1.5rem;line-height:2.2rem;align-self:center;}.reference-container > .__items > .__item > .__person small{color:#62539B;font-weight:400;font-size:1.3rem;line-height:2.2rem;}@media screen and (max-width:1350px){.reference-container{width:100%;padding:13rem 2rem;border-radius:0;left:0;}.reference-container::before{right:-23rem;top:-23rem;}}@media screen and (max-width:1250px){.reference-container{flex-direction:column;gap:4rem;}.reference-container > .__content{align-self:start;max-width:100%;}.reference-container > .__items{justify-content:center;}.reference-container > .__items > .__item{max-width:50%;}}@media screen and (max-width:700px){.reference-container{padding:6rem 1rem;flex-direction:column;gap:3rem;}.reference-container::before{right:-35rem;}.reference-container > .__content{gap:3rem;max-width:100%;}.reference-container > .__items{flex-direction:column;gap:1rem;}.reference-container > .__items > .__item{max-width:100%;}}#landing-page .products-container h1,#landing-page .products-container h2,#landing-page .products-container h3,#landing-page .products-container p{margin:0;}.products-container-background{background:linear-gradient(180deg, #F2FCFF 0%, #FFF 100%), #F2FCFF;position:relative;}.products-container{margin:0;padding:13rem 0 13rem 0;display:flex;flex-direction:column;gap:4rem;}#landing-page .products-container > h2{font-size:3.8rem;font-weight:500;line-height:4.6rem;text-align:center;}#landing-page .products-container > p{font-weight:400;font-size:1.6rem;line-height:3rem;text-align:center;}.products-container > .__products{margin:0;display:flex;gap:2rem;justify-content:center;}.products-container > .__products > .__item{margin:0;background:rgba(255, 255, 255, 0.01);border:1px solid #E5E2F2;border-radius:1rem;padding:4rem 2rem;display:flex;flex-direction:column;max-width:33.33333%;flex-grow:1;position:relative;}.products-container > .__products > .__item > .__badge{position:absolute;top:0;left:0;max-width:100%;}.products-container > .__products > .__item > span{color:#9283A1;text-align:center;font-size:1.3rem;font-weight:700;line-height:2rem;}#landing-page .products-container > .__products > .__item > h2{margin:1rem 0 3rem 0;font-size:3.2rem;font-weight:700;line-height:3.2rem;text-align:center;}.products-container > .__products > .__item > img{display:block;max-width:100%;height:auto;margin:0 auto;}.products-container > .__products > .__item > .__description{margin:2rem 0 4.8rem 0;display:flex;flex-direction:column;font-size:1.5rem;line-height:2.8rem;text-align:center;flex-grow:1;}.products-container > .__products > .__item > .__price{margin:0;color:#2AB56E;text-align:center;font-size:2.6rem;font-weight:700;line-height:2.6rem;}.products-container > span{font-size:2.2rem;font-weight:500;line-height:3.4rem;margin:-1.5rem 0 0 0;align-self:center;}.products-container > img{max-width:100%;height:auto;display:block;margin:0 auto;}.products-container > .__guarantee{margin:0 auto;background:#FFFFFF;box-shadow:0px 8px 50px 0px rgba(0, 0, 0, 0.05);border-radius:1rem;display:flex;gap:4rem;padding:1rem 9rem 1rem 4rem;max-width:86rem;}.products-container > .__guarantee > img{display:block;}.products-container > .__guarantee > .__text{display:flex;flex-direction:column;gap:1rem;}#landing-page .products-container > .__guarantee > .__text > h3{font-weight:700;font-size:1.8rem;line-height:2.6rem;}.products-container > .__guarantee > .__text > span{font-weight:400;font-size:1.5rem;line-height:2.2rem;}@media screen and (max-width:1500px){.products-container{padding:13rem 0;}}@media screen and (max-width:1250px){.products-container > .__products{gap:1rem;}.products-container > .__products > .__item > .__badge{max-width:50%;}.products-container > span{margin:-1rem 0 0 0;}.products-container > .__guarantee{padding:1rem 4rem;}.products-container > .__guarantee > img{align-self:center;}}@media screen and (max-width:700px){.products-container{padding:6rem 0;gap:3rem;}#landing-page .products-container > p{margin:0 0 1.6rem 0;}.products-container > .__products{flex-direction:column;}.products-container > .__products > .__item{max-width:100%;}.products-container > .__products > .__item > .__badge{max-width:100%;}.products-container > span{margin:0 0 1rem 0;}.products-container > .__guarantee{flex-direction:column;padding:3rem 2rem 2rem 2rem;gap:2rem;}.products-container > .__guarantee > .__text{text-align:center;}}#landing-page .questions-container h1,#landing-page .questions-container h2,#landing-page .questions-container p{margin:0;}.questions-container-background{background:linear-gradient(0deg, #F2FCFF 0%, #F2FCFF 100%), linear-gradient(180deg, #F2FCFF 0%, #FFF 100%), #F2FCFF;}.questions-container{margin:0;padding:13rem 25rem;}#landing-page .questions-container > h2{margin:0 0 4rem 0;font-size:3.8rem;font-weight:500;line-height:4.6rem;text-align:center;}.questions-container > .__question{border-top:1px solid #E5E2F2;}.questions-container > .__question:last-child{border-bottom:1px solid #E5E2F2;}.questions-container > .__question > .__question-head{}.questions-container > .__question > .__question-head details{all:unset;display:flex;justify-content:space-between;cursor:pointer;}.questions-container > .__question > .__question-head details summary{all:unset;display:flex;justify-content:space-between;font-weight:400;font-size:1.8rem;line-height:2.6rem;color:#125DA3;padding:3rem;list-style:none;}.questions-container > .__question > .__question-head details > summary::-webkit-details-marker{display:none;}.questions-container > .__question > .__question-head details[open] summary{color:#26185C;font-weight:700;padding-bottom:1rem;}.questions-container > .__question > .__question-head details p{font-weight:400;font-size:1.5rem;line-height:2.2rem;padding:0 3rem 2rem 3rem;}.questions-container > .__question > .__question-head details summary > .__plus-icon{padding:0 0 0 2rem;}.questions-container > .__question > .__question-head details summary > .__minus-icon{padding:0 0 0 2rem;display:none;}.questions-container > .__question > .__question-head details[open] summary > .__plus-icon{display:none;}.questions-container > .__question > .__question-head details[open] summary > .__minus-icon{display:block;}@media screen and (max-width:1500px){.questions-container{padding:13rem;}}@media screen and (max-width:1020px){.questions-container{padding:13rem 0;}}@media screen and (max-width:700px){.questions-container{padding:6rem 0;width:100%;}#landing-page .questions-container > h2{margin:0 0 3rem 0;}.questions-container > .__question > .__question-head details > summary{padding:1rem;}.questions-container > .__question > .__question-head details > p{padding:0 1rem 1rem 1rem;}}#landing-page .z-m-group-container h1,#landing-page .z-m-group-container h2,#landing-page .z-m-group-container p{margin:0;}.z-m-group-container-background{background:#FFFFFF;}.z-m-group-container{margin:0;display:flex;gap:4rem;padding:13rem 0 13rem 0;}.z-m-group-container > .__zm-logo{margin:0;align-self:center;width:22rem;height:17rem;flex-shrink:0;position:relative;}.z-m-group-container > .__zm-logo > .__podklad{display:block;width:28rem;position:absolute;top:50%;transform:translateY(-50%);left:-3.3rem;}.z-m-group-container > .__zm-logo > .__logo{display:block;position:absolute;z-index:1;width:11rem;top:18%;left:5.2rem;}.z-m-group-container > .__text{margin:0 8.6rem 0 0;display:flex;flex-direction:column;gap:2rem;align-self:center;}#landing-page .z-m-group-container > .__text > h2{font-size:3.8rem;font-weight:500;line-height:4.6rem;}#landing-page .z-m-group-container > .__text > p{font-weight:400;font-size:1.6rem;line-height:3rem;}.z-m-group-container > .__panel{display:flex;gap:2rem;}.z-m-group-container > .__panel > .__item{margin:0;border:1px solid #DEDCDF;border-radius:1rem;padding:4rem 3rem 3rem 3rem;min-width:23rem;}#landing-page .z-m-group-container > .__panel > .__item > p{margin:0 0 1rem 0;font-size:3.8rem;font-weight:800;line-height:4.6rem;white-space:nowrap;}.z-m-group-container > .__panel > .__item > span{font-weight:400;font-size:1.5rem;line-height:2.2rem;}@media screen and (max-width:1800px){.z-m-group-container > .__text{margin:0;}}@media screen and (max-width:1370px){.z-m-group-container{padding:13rem 0;flex-direction:column;gap:3rem;}.z-m-group-container > .__zm-logo{align-self:center;}.z-m-group-container > .__text{text-align:center;}#landing-page .z-m-group-container > .__text > h2{margin:1rem 0 0 0;}}@media screen and (max-width:700px){.z-m-group-container{padding:6rem 0;}.z-m-group-container > .__text{gap:3rem;}.z-m-group-container > .__panel{gap:1rem;margin:0;justify-content:center;}.z-m-group-container > .__panel > .__item{text-align:center;min-width:49%;width:50%;padding:2rem;}}@media screen and (max-width:390px){.z-m-group-container > .__panel{flex-direction:column;}.z-m-group-container > .__panel > .__item{align-self:center;min-width:70%;}}#landing-page .offer-form-container h1,#landing-page .offer-form-container h2,#landing-page .offer-form-container p{margin:0;}.offer-form-container-background{background:linear-gradient(0deg, #26185C 0%, #26185C 100%), linear-gradient(180deg, #F2FCFF 0%, #FFF 100%), #F2FCFF;}.offer-form-container{padding:13rem 0 13rem 0;}.offer-form-container > .offer-form-wraper{margin:0 auto;background:#FFFFFF;padding:11rem;display:flex;flex-direction:column;max-width:86rem;}#landing-page .offer-form-container > .offer-form-wraper > h2{margin:0 0 4rem 0;font-size:3.8rem;font-weight:500;line-height:4.6rem;text-align:center;}#landing-page .offer-form-container > .offer-form-wraper > p{margin:0 0 4rem 0;font-size:1.8rem;font-weight:400;line-height:3rem;text-align:center;}.offer-form-container > .offer-form-wraper > .__form{margin:0 0 4rem 0;display:grid;grid-template-columns:1fr 1fr;gap:2rem;}.offer-form-container > .offer-form-wraper > .__form > .__form-row{width:100%;}#landing-page .offer-form-container > .offer-form-wraper > .__form > .__form-row > p{margin:0 0 1rem 0;} .offer-form-container > .offer-form-wraper > .__form > .__form-row > input{background:#F0F5F9;border-radius:1rem;height:6rem;width:100%;border:none;}#landing-page input:-webkit-autofill{-webkit-box-shadow:none !important;}.offer-form-container > .offer-form-wraper > .btn-large-green{width:max-content;align-self:center;}.offer-form-container-background .__message-success{margin:0;padding:3rem;background:#2AB56E;color:#FFFFFF;font-size:1.6rem;font-weight:700;text-align:center;}.offer-form-container-background .__message-error{margin:0;padding:3rem;background:#b52a2a;color:#FFFFFF;font-size:1.6rem;font-weight:700;text-align:center;}#captcha{display:block;align-self:center;}#captcha > .__form-row img{border-radius:1rem;margin:0.5rem 0 1rem 0;}@media screen and (max-width:1800px){.offer-form-container{padding:13rem 25rem;}}@media screen and (max-width:1500px){.offer-form-container{padding:13rem;}}@media screen and (max-width:1020px){.offer-form-container{padding:13rem 0;}.offer-form-container > .offer-form-wraper{padding:11rem 4.4rem;}}@media screen and (max-width:700px){.offer-form-container{padding:6rem 0;}.offer-form-container > .offer-form-wraper{padding:6rem 2rem;}.offer-form-container > .offer-form-wraper > .__form{grid-template-columns:1fr;}.offer-form-container > .offer-form-wraper > .btn-large-green{width:100%;}}