@font-face{font-family:Poppins-Regular;src:url(/assets/fonts/Poppins-Regular.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Poppins-SemiBold;src:url(/assets/fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Poppins-Medium;src:url(/assets/fonts/Poppins-Medium.ttf) format("truetype");font-weight:200;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%}html{scroll-behavior:smooth}body{font-family:Poppins-Medium,sans-serif}header{margin-block:1rem}.row{width:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:row}.container{justify-content:space-between}.container,.container-Kontaktovat{display:flex;align-items:center;width:100%}.container-Kontaktovat{flex-wrap:wrap;justify-content:center}.container-Kontaktovat .logo-white{max-width:150px;margin-block-start:1rem}.container-Kontaktovat .overflow{overflow:hidden}.container-Kontaktovat .kontakty{align-content:center;width:100%}.container-Kontaktovat .center{text-align:center!important}.container-Kontaktovat .min-h{min-height:322px;align-content:center}.container-Kontaktovat .row-k{display:flex;width:100%;gap:3rem}.container-Kontaktovat .col{display:flex;text-align:left;max-width:100%;flex:1;gap:1rem;color:#fff;align-items:center}.container-Kontaktovat .col h4{margin-block-end:10px}.container-Kontaktovat .link-mail{color:#fff;text-decoration:none}.container-Kontaktovat .link-mail:hover{text-decoration:underline;text-underline-offset:5px}.row-k-mobile{display:none}.background-brown{background-color:#9a8273}.lr-container,.lr-container-m{justify-content:end;gap:1rem}.lr-container,.lr-container-m,.nav-container{display:flex;align-items:center;width:100%}.hamburger,.navigacni-menu-m{display:none}.navigace{max-width:320px}.navigace,.navigace ul{justify-content:space-between;display:flex;width:100%}.navigace li{list-style-type:none}.navigace a.active,.navigace a:hover{text-decoration:underline;text-underline-offset:4px;color:#024f94}a{text-decoration:none;cursor:pointer;color:#000}.main-logo{max-height:100px;margin-right:9rem;width:150px}.lang{position:relative;display:inline-block;height:-moz-fit-content;height:fit-content;align-items:center;margin-inline-end:10px;gap:8px}.lang-button,.lang a{display:flex;align-items:center;gap:5px}.lang-button{padding:5px 10px 5px 5px}.lang:hover .en-cont{display:block;cursor:pointer}.btn-registration{padding:8px 25px;border:1px solid #024f94;border-radius:15px;font-family:Poppins-Regular,sans-serif;min-width:162.7px;text-align:center}.btn-registration:hover{background-color:rgba(2,103,192,.5);border:1px solid rgba(2,103,192,.4);color:#fff}.btn-primary{border:1px solid #024f94;padding:8px 25px;border-radius:15px;display:flex;gap:8px;font-family:Poppins-Regular,sans-serif;background-color:#024f94;align-items:center;color:#fff}.btn-primary .icon{width:20px;height:20px;fill:#fff}.btn-primary:hover{background-color:#0267c0;border:1px solid #024f94}.btn-orange{font-family:Poppins-Regular,sans-serif;font-size:12pt;text-align:center;padding:12px 25px;border-radius:15px;display:inline-block;min-width:162.7px;height:50px;background-color:#e89d40;margin-block:10px;color:#fff;background-image:none;outline:none;border:none;transition:background .3s ease,transform .3s ease;cursor:pointer}.btn-orange:hover{background-image:linear-gradient(45deg,#b97d44,#e89d40);transform:scale(1.05);color:#fff}.banner-container,.banner-img{width:100%;height:auto}.banner-container{justify-content:center;position:relative;overflow:hidden;min-height:250px}.banner-02{min-height:220px}.banner-img,.banner-img-mobil,.banner-img-mobil-03,.banner-img-mobil-p,.banner-img-p{width:100%;height:100%;object-fit:cover}.banner-text{position:absolute;top:35%;transform:translateY(-35%)}.banner-text h1{color:#fff;font-size:42pt;line-height:3.3rem;text-shadow:1px 1px 2px #000,2px 2px 4px #343a40}.banner-text h1 span{color:#f34d41;font-size:34pt}.banner-text p{font-family:Poppins-Regular,sans-serif;color:#fff;line-height:2.5rem;text-shadow:1px 1px 2px #000,2px 2px 4px #343a40}.banner-text-2-produkt{position:absolute;bottom:42%;right:28%;transform:translate(-28%,42%);font-size:clamp(10pt,5vw,24pt);color:#fff;line-height:2rem;text-align:right}.banner-text-2-produkt span{font-size:clamp(10pt,5vw,20pt)}.banner-text-produkt{position:absolute;top:50%;transform:translateY(-50%)}.banner-text-produkt h1{color:#fff;font-size:38pt;line-height:3rem;text-shadow:1px 1px 2px #000,2px 2px 4px #343a40}.banner-text-produkt h1 span{font-size:31pt;color:#f34d41}.banner-text-produkt p{font-family:Poppins-Regular,sans-serif;text-shadow:1px 1px 2px #000,2px 2px 4px #343a40;font-size:12pt;color:#fff;line-height:2.5rem}.banner-text-produkt .btn-orange{margin-block-start:5px}.values-container{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem;justify-content:center;align-items:center;width:100%;padding-block-end:4rem;text-align:center}.values-container p{margin-block-start:-10px;font-family:Poppins-Regular,sans-serif}.values-container .text{display:grid;grid-template-rows:repeat(2,1fr);justify-content:center;max-height:200px}.col .img-container{min-height:100px;align-content:center}.col .img-container img{max-width:70px;height:auto}.col h3{font-size:16pt;font-weight:100}.col p{font-family:Poppins-Regular,sans-serif}.padding{padding-block:3rem}.container-steps-produkt .steps-container,.container-steps-produkt .steps-container-02{display:flex;flex-direction:column;align-items:center;text-align:center;flex-wrap:wrap}.container-steps-produkt .steps-container-02 h2,.container-steps-produkt .steps-container h2{text-align:left}.container-steps-produkt .steps-container-02 .steps-col,.container-steps-produkt .steps-container .steps-col{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;justify-content:center;align-items:center;width:100%}.container-steps-produkt .steps-container-02 .col-s,.container-steps-produkt .steps-container .col-s{display:flex;flex-direction:column;align-items:center;text-align:center}.container-steps-produkt .steps-container-02 .krok-1,.container-steps-produkt .steps-container .krok-1{max-width:680px;height:auto}.container-steps-produkt .steps-container-02 .krok-1-web,.container-steps-produkt .steps-container-02 .krok-2-web,.container-steps-produkt .steps-container .krok-1-web,.container-steps-produkt .steps-container .krok-2-web{display:none}.container-steps-produkt .steps-container-02 .krok-2,.container-steps-produkt .steps-container .krok-2{max-width:600px;height:auto}.container-steps-produkt .steps-container-02 .col-s:nth-child(3),.container-steps-produkt .steps-container .col-s:nth-child(3){grid-column:span 2;justify-self:center}.container-steps-produkt .steps-container-02 img,.container-steps-produkt .steps-container img{width:100%;height:auto;margin-bottom:1rem}.container-steps-produkt .steps-container-02 .zarovnani-2,.container-steps-produkt .steps-container .zarovnani-2{margin-inline-start:-2rem}.container-steps-produkt .steps-container-02 .zarovnani,.container-steps-produkt .steps-container .zarovnani{margin-inline-start:7rem}.container-steps-produkt .steps-container-02 .text-steps,.container-steps-produkt .steps-container .text-steps{display:flex;max-width:500px;gap:1rem}.container-steps-produkt .steps-container-02 .text-steps span,.container-steps-produkt .steps-container .text-steps span{font-size:34pt;font-family:Poppins-Regular,sans-serif}.container-steps-produkt .steps-container-02 .text-steps p,.container-steps-produkt .steps-container .text-steps p{font-family:Poppins-Regular,sans-serif}.container-steps-produkt .steps-col{justify-items:center;display:grid;gap:1rem}.produkt .banner-text{top:12%}.steps-container-02 h2{text-align:left}.background{background-color:#edeff5}.background .steps-container{display:flex;flex-direction:column;width:100%}.background .steps-container .steps{display:flex;width:100%;justify-content:center;gap:6rem}.background .steps-container .col-s{display:flex;flex-direction:column;align-items:center;gap:1rem}.background .steps-container .col-s .krok-1{max-width:680px;height:auto}.background .steps-container .col-s .krok-1-web,.background .steps-container .col-s .krok-2-web{display:none}.background .steps-container .col-s .krok-2{max-width:620px;height:auto;margin-block-start:-2rem}.background .steps-container .col-s .text-steps{display:flex;align-items:center;margin-inline-start:2rem;gap:1rem}.background .steps-container .col-s .text-steps span{font-size:38pt;font-family:Poppins-Regular,sans-serif}.background .steps-container .col-s .text-steps p{font-family:Poppins-Regular,sans-serif}.background .steps-container .steps-col{justify-items:center;display:grid;gap:1rem;margin-block-start:1rem}.width{max-width:550px}.special-css{display:flex;flex-direction:column;align-items:end}.container-section{width:100%}.background-02{background-color:#024f94;color:#fff}.background-02 .container{gap:4rem}.background-02 .img-container{align-content:end}.background-02 .text{align-items:center}.background-02 .text p{font-family:Poppins-Regular,sans-serif}h2{font-size:27pt;font-weight:100;margin-block-end:1.5rem;font-family:Poppins-Medium,sans-serif}.rectangle{min-height:70px;padding:5px 20px;height:auto;background-color:#fff;border-radius:20px;box-shadow:0 7px 15px rgba(0,0,0,.2);align-content:center;text-align:center;display:flex;align-items:center}.rectangle .align{margin-block-end:4px}.rectangle .align-over{margin-block-start:6px}.rectangle .size{min-width:100%}.clients-row{display:flex;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-block:1.5rem;padding:1rem;height:265px;overflow:hidden;transition:max-height .4s ease-in-out;align-content:flex-start}.clients-row:after{content:"";flex:auto}.border-inline{border-inline:1px solid #c4c4c4;padding-inline:1.5rem}.author-row{display:flex;flex-direction:column;justify-content:space-between;gap:10px}.author-row .rectangle{max-width:-moz-fit-content;max-width:fit-content;height:-moz-fit-content;height:fit-content;align-content:center;font-size:10pt;font-family:Poppins-Regular,sans-serif;margin-block-start:1rem}.author-row .rectangle img{max-width:90px;height:auto}.author-row p{align-content:end}.size-banner{height:250px;overflow:visible}.hide{display:none}.banner-02{width:100%;height:100%;object-fit:cover}.img-extra-extra-large{width:300px;height:auto;padding-block-start:5px}.img-extra-large{width:195px;height:auto;padding-block-start:5px}.img-large{width:150px;height:auto}.img-medium{width:140px;height:auto;padding-block-start:10px}.img-small{width:125px;height:auto}.img-extra-small{width:100px;height:auto;padding-block-start:5px}.img-extra-extra-small{width:70px;height:auto;padding-block-start:5px}.blue-background{background-color:#1a3d85}.grey-background{background-color:#343a40}.grey-background-01{background-color:#1f2a30}.arrow-container{color:#fff;display:flex;flex-direction:column;align-items:center;max-height:5px}.arrow-container,.arrow-up{width:100%;margin-inline-end:42px}.arrow-up{text-align:center}.arrow-up:before{content:"";position:absolute;width:50px;height:50px;background-color:#fff;transform:rotate(45deg);margin-top:-30px}.arrow-container p{z-index:3;margin-left:2px}.link-vice{font-family:Poppins-Regular,sans-serif;color:#024f94;font-size:10pt;text-decoration:none;text-align:center;align-content:center;z-index:1;margin-top:1.2rem;margin-left:10px;transform:translateY(-100%);display:inline-block;transition:background .3s ease,transform .3s ease}.link-vice.active .arrow-down{width:16px;height:16px}.link-vice:hover{transform:translateY(-100%) translateY(6px)}.link-vice p{margin-block-end:5px}.link-zobrazit{display:flex;font-family:Poppins-Regular,sans-serif;color:#024f94;font-size:10pt;text-decoration:none;text-align:center;align-content:center;text-underline-offset:3px;margin-block:2rem;gap:6px}.marg-01{margin-inline-start:1rem}.marg-02{margin-inline-start:3.6rem}.link-zobrazit:hover{text-underline-offset:5px;text-decoration:underline}.zobrazit{height:150px;padding-block-end:2rem}.arrow-down{width:20px;height:20px;margin:0 5px;fill:#024f94;transition:transform .3s ease}.arrow-down.rotate{transform:rotate(180deg)}.arrow-right{width:20px;height:20px;margin:0 5px;fill:#024f94;transform:rotate(-90deg)}.steps-container,.steps-container-02{width:100%}.headline-logo-row{display:flex;justify-content:space-between;margin-block-end:1rem;width:100%}.headline-logo-row .rectangle{max-height:80px}.container-praxe{display:flex;flex-direction:column;width:100%}.container-praxe .container{display:flex;flex-wrap:wrap;align-items:start;gap:6rem}.container-praxe .col{flex:1}.container-praxe .col p{text-align:left}.row-praxe{display:flex;align-items:center;margin-block-end:1rem}.row-praxe img,.row-praxe svg{width:50px;height:50px;margin-inline-end:1rem}.row-praxe h3{min-height:0}.icon{width:50px;height:50px}.a-height{max-height:35px}.special-padding{padding-block:9.2rem!important}.container-help{display:flex;flex-direction:column;padding-block:3rem;text-align:left}.container-help h3{font-size:16pt}.container-help p a{color:#fff;text-decoration:none;text-underline-offset:3px}.container-help p a:hover{text-decoration:underline;text-underline-offset:5px}.special{overflow:hidden;min-height:350px;height:100%;align-content:center}.special,.special .row{position:relative}.special .btn-orange{align-self:end}.kontakt-m{display:flex;flex-direction:column;justify-content:center;text-align:center;color:#fff}.kontakt-m a{color:#fff;text-decoration:underline}.kontakt-m a:hover{text-underline-offset:4px}.portret{height:320px;width:auto;object-fit:cover}.size img{max-width:45px!important;height:auto}.container-use{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);text-align:center;gap:2rem}.container-use .col{display:flex;flex-direction:column;align-items:center;margin-block-start:1.7rem}.container-use .text{max-width:300px}.container-use .text p{font-family:Poppins-Regular,sans-serif}.container-use h3{margin-block:10px}.container-features{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;width:100%;gap:3rem}.container-features .col{flex:1 1 calc(33.33% - 3rem);min-width:200px}.container-features .col h3{min-height:2.5rem}.container-platby{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;width:100%;gap:3rem}.container-platby .col{flex:1 1 calc(25% - 3rem);box-sizing:border-box;min-width:200px}.container-platby .col h3{min-height:2.5rem}.padding-img{padding-block-end:5px}.padding-i{padding-block:4rem}.padding-start{padding-block-start:2rem}.padding-end{padding-block-end:4rem}.padding-inl{padding-inline:1rem}.container-integrace{display:flex;flex-direction:column;gap:1.5rem;text-align:left}.container-integrace .integrace-row{display:flex;flex-wrap:wrap;gap:1.5rem}.container-integrace .integrace-row .rectangle{padding-block:0}.add-padding{padding:15px}.padding{padding-block:2rem}.add-margin{margin-block-start:4rem}.center{justify-content:center}.banner-free-text{position:absolute;top:42%;right:50%;transform:translate(50%,-50%);display:flex;flex-direction:column;align-items:center;text-align:center;line-height:2.4rem;color:#fff;width:100%}.banner-free-text h2{font-size:clamp(17pt,5vw,22pt);margin-block-end:0}.banner-free-text h2,.banner-free-text p{text-shadow:1px 1px 2px #000,2px 2px 4px #343a40}.banner-free-text p{font-family:Poppins-Regular,sans-serif;font-size:clamp(12pt,5vw,1pt)}.banner-free-text .btn-primary{width:200px;text-align:center;justify-content:center;margin-block-start:1rem}.display-on-mobile{display:none}.col-large,.col-small{display:flex;flex-direction:column}.col-large h2,.col-small h2{font-size:27pt;font-weight:100;margin-block-end:0}.col-large p,.col-small p{font-family:Poppins-Regular,sans-serif}.col-large{flex:1}.col-small{line-height:2.3rem;flex:1}.col-small .container-help{width:100%}.kontaktni-informace{gap:3rem}.kontaktni-informace .col-small a{text-decoration:none;font-family:Poppins-SemiBold,sans-serif;color:#000}.contact-form{font-family:Poppins-Regular,sans-serif;margin-block:2rem;padding-block:20px;border-radius:10px;width:100%}.contact-form a:hover{text-decoration:underline;text-underline-offset:5px}.form-row{display:flex;gap:15px}.form-group{flex:1;display:flex;flex-direction:column;margin-bottom:1rem}label{margin-bottom:5px}label span{color:red}input,textarea{padding:10px;border:1px solid #e7e7e7;border-radius:5px;font-size:14px}input{min-height:50px}textarea{resize:none}.form-footer{justify-content:space-between;flex-wrap:wrap;gap:10px}.checkbox-group,.form-footer{display:flex;align-items:center}.checkbox-group{font-size:14px}.checkbox-group label{margin-bottom:0}.checkbox-group input{margin-right:8px}.error-message{display:none}.kontakt-row .row-kontakt-info{display:flex;align-items:center}.kontakt-row .row-kontakt-info a{align-items:center;display:flex;text-shadow:1px 1px 2px #000,2px 2px 4px #343a40}.kontakt-row .row-kontakt-info img{width:25px;height:25px;margin-inline-end:10px;filter:drop-shadow(2px 2px 4px #343a40)}.row-kontakt-info{display:flex;align-items:center}.row-kontakt-info img{width:20px;height:20px;margin-inline-end:10px}.hide-on-desktop-2{display:none}.logo-white{max-width:150px;height:auto;filter:brightness(0) invert(1)}.footer{padding-block:4rem;position:relative}.footer .logo-white{min-width:90px}.footer .plate{position:absolute;bottom:65%;left:72%}.footer .container-flexbox{display:flex;justify-content:space-between;align-items:end;margin-block:1rem;gap:4rem;width:100%;height:100%}.footer .container-flexbox p{font-family:Poppins-Regular,sans-serif}.footer .col-f{display:flex;flex-direction:column;gap:1rem;flex:1;width:100%;height:100%}.footer .col-f .logo-size{margin-block-end:-5px}.footer .col-f .img-size{width:135px;min-height:40px;height:auto}.footer .col-f li{list-style-type:none}.footer .col-f .nav-footer a.active{text-decoration:underline;text-underline-offset:4px}.footer .col-f a{color:#fff;text-decoration:none;white-space:nowrap}.footer .col-f a:hover{text-underline-offset:4px;text-decoration:underline}.footer .col-f .row-kontakt-info{font-family:Poppins-Regular,sans-serif}.footer .col-f .row-kontakt-info img{width:20px;height:20px;margin-inline-end:10px}.footer .col-f .row-kontakt-info a{color:#fff;text-decoration:none}.footer .col-f .row-kontakt-info a:hover{text-decoration:underline;text-underline-offset:4px}.footer .nav-footer{font-family:Poppins-Regular,sans-serif;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:78px;gap:10px}.footer .nav-footer a{color:#fff;text-decoration:none}.produkt-cont-2{display:flex;flex-direction:column;padding-block:3rem}.produkt-cont-2 .arrow-container{margin-block-end:1rem}.produkt-cont-2 .produkt-row{display:flex;width:100%;gap:4rem}.produkt-cont-2 .produkt-row .col{display:flex;flex-direction:column}.produkt-cont-2 ul{list-style-type:disc;list-style-position:inside}.produkt-cont-2 ul li::marker{color:#024f94;width:100%;margin-block-start:5px;line-height:2rem;font-size:1.2em}.produkt-cont-2 li{font-family:Poppins-Regular,sans-serif;padding-block-end:15px;text-indent:-20px;padding-left:20px;line-height:2rem}.produkt-cont-2 li span{font-family:Poppins-SemiBold,sans-serif}.swiper{display:flex;width:100%;height:100%;max-width:1490px;margin:0 auto;position:relative;overflow:hidden}.buttons-swiper{display:flex;justify-content:space-between;position:absolute;top:50%;width:100%;transform:translateY(-50%)}.swiper-wrapper{display:flex;transition:transform .3s ease;min-height:540px}.swiper-slide{display:flex;flex-direction:column;justify-content:flex-start;gap:1.5rem;width:100%;flex-shrink:0;background:#edeff5;padding-inline:2.5rem;padding-block-end:1rem;text-align:left;font-family:Poppins-Regular,sans-serif}.swiper-slide p span{font-family:Poppins-SemiBold,sans-serif;margin-block-end:.5rem}.swiper-button-next,.swiper-button-prev{color:#024f94!important;background:hsla(0,0%,100%,.7);padding:10px;border-radius:50%;width:40px!important;height:40px!important;z-index:4;top:var(--swiper-navigation-top-offset,35%)!important}:root{--swiper-navigation-size:22px!important}.swiper-slide-active{position:relative}.swiper-slide-active:before{left:-5px}.swiper-slide-active:after,.swiper-slide-active:before{content:"";position:absolute;top:0;bottom:0;width:1px;background-color:#c4c4c4}.swiper-slide-active:after{right:5px}.kontakt-row{font-family:Poppins-SemiBold,sans-serif;display:flex;position:absolute;top:0;left:68%;gap:1rem;margin-block-start:1rem}.kontakt-row a{color:#fff;text-decoration:none;font-size:10pt}.kontakt-row a:hover{text-decoration:underline;text-underline-offset:4px}.container-price-01{display:flex;flex-direction:column;justify-content:center;width:100%}.toggle-container{display:flex;justify-content:center;padding-block-start:4rem;gap:1rem}.toggle-container .year-pay-cont{display:flex;flex-direction:column}.btn-toggle{color:#343a40;padding:8px 10px;border:1px solid #343a40;background-color:#fff;border-radius:15px;font-family:Poppins-Regular,sans-serif;width:160px;height:50px;text-align:center;cursor:pointer;align-items:center;display:flex;justify-content:center}.btn-toggle:not(.active):hover{background-image:linear-gradient(45deg,#a1241b,#a1241b);border:1px solid rgba(161,36,27,.4);transform:scale(1.05);color:#fff}.btn-toggle.active{color:#fff;border:1px solid #a1241b;background-color:#f34d41}.year-pay-cont{text-align:center}.year-pay-cont span{font-family:Poppins-Regular,sans-serif;font-size:10pt;color:#343a40}.moduls-cont{display:flex;flex-direction:column;width:100%;text-align:center;padding-block-start:2rem}.content-add-moduls{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,auto);justify-items:center;justify-content:center;padding-block-start:1rem;text-align:center}.content-add-moduls .price-cont{display:flex;flex-direction:column;align-items:center;width:100%}.content-add-moduls .rectangle{padding:1rem;text-align:center;display:flex;flex-direction:column;align-items:center;width:290px;min-height:300px;border:1px solid #edeff5}.content-add-moduls .rectangle h3{font-size:14pt;padding-block-end:6px}.content-add-moduls .rectangle p{font-size:13pt}.content-add-moduls .rectangle .circle-row{display:flex;gap:6px;padding-block-end:1rem}.content-add-moduls .rectangle li{text-indent:-20px;padding-left:20px;line-height:2rem}.content-add-moduls .rectangle ul{list-style-type:disc;text-align:left;font-family:Poppins-Regular,sans-serif;font-size:12pt;line-height:2rem;padding-block-start:1rem;list-style-position:inside}.content-add-moduls .rectangle ul li::marker{font-size:1.2em;color:#024f94;width:100%;margin-block-start:5px;line-height:2rem}.content-month,.content-year{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,auto);justify-items:center;justify-content:center;padding-block-start:5rem;gap:2.5rem}.content-month .price-cont,.content-year .price-cont{display:flex;flex-direction:column;align-items:center;width:100%}.content-month .rectangle,.content-year .rectangle{padding:2.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;width:320px;min-height:340px;border:1px solid #edeff5}.content-month .rectangle h3,.content-year .rectangle h3{font-size:14pt;padding-block-end:6px}.content-month .rectangle p,.content-year .rectangle p{font-size:13pt}.content-month .rectangle .circle-row,.content-year .rectangle .circle-row{display:flex;gap:6px;padding-block-end:1rem}.content-month .rectangle ul,.content-year .rectangle ul{list-style-type:disc;text-align:left;font-family:Poppins-Regular,sans-serif;font-size:12pt;line-height:2rem;padding-block-start:1rem;list-style-position:inside;width:100%}.content-month .rectangle ul li::marker,.content-year .rectangle ul li::marker{font-size:1.2em;color:#024f94;width:100%;margin-block-start:5px}.content-month .rectangle li,.content-year .rectangle li{text-indent:-20px;padding-left:20px;line-height:2rem}.content-month .regular,.content-year .regular{transform:scale(1.15);border:1px dashed #1f2a30}.note-row{max-width:1400px;width:100%;text-align:right;margin-block:2rem;padding-inline-end:2rem}.note{font-size:10pt;font-family:Poppins-Regular,sans-serif;color:#343a40}.circle{border-radius:50px;border:1px solid #c4c4c4}.circle,.circle-red{width:15px;height:15px}.circle-red{border-radius:50px;border:1px solid #f34d41;background-color:#f34d41}.btn-m-contact{display:none}.circle-blue{width:15px;height:15px;border-radius:50px;border:1px solid #024f94;background-color:#0267c0}.input-container{position:relative;display:inline-block;align-content:center}.input-container input{min-height:40px}.number-input{width:75px;text-align:center;font-size:11pt;padding:2px 15px 2px 2px;border:1px solid #ccc;border-radius:25px}.buttons{position:absolute;right:5px;top:40%;transform:translateY(-45%);display:flex;flex-direction:column;gap:3px;justify-content:space-between;width:100%;align-items:end}button{width:20px;height:15px;border:none;background:none;font-size:12pt;cursor:pointer;color:#024f94}button:hover{color:#0267c0}.pocet-s{display:flex;gap:2rem;align-items:center}.info-box{border:1px dashed #1f2a30;background-color:#fff;padding-block:4rem;padding-inline:4rem;border-radius:20px;position:relative;z-index:0;top:15%}.info-box p{text-align:center;font-family:Poppins-Regular,sans-serif}.info-box p span{font-family:Poppins-SemiBold,sans-serif}.container-section-kontakt{width:100%}.container-section-kontakt .row-kontakt{display:flex;flex-wrap:wrap;row-gap:1rem;column-gap:6rem}.container-section-kontakt h2{margin-block-end:0;font-family:Poppins-Medium,sans-serif}.container-section-kontakt h3{padding-block-start:2.5rem;font-family:Poppins-Medium,sans-serif}.container-section-kontakt p{font-family:Poppins-Regular,sans-serif}.container-section-kontakt .container-help{justify-content:center;padding-block:1rem}.container-section-kontakt .row-kontakt-info{line-height:2rem}.container-section-kontakt .row-kontakt-info a{text-decoration:none;color:#000}.info-box-cont{text-align:center;padding-block-end:2rem}.logo-black{width:140px;height:auto;max-width:160px;filter:brightness(0) grayscale(100%)}.download-row{display:flex;padding-block:2rem;align-items:center;gap:1rem}.download-row img{width:50px;height:auto}.cz-cont img{width:22px;height:auto}.en-cont{display:none;position:absolute;top:100%;left:0;background:#fff;padding:3px;width:60px;height:35px;box-shadow:0 6px 8px rgba(0,0,0,.2);z-index:6;border-radius:0 0 10px 10px}.en-cont img{width:22px;height:auto;margin-inline-start:9px;padding-block-start:3px}.en-cont:hover{background-color:#edeff5}.link-pdf-download,.link-pdf-download:hover{text-decoration:underline}.link-pdf-download:hover{text-underline-offset:4px}.team-row{display:flex;flex-wrap:wrap;padding-block:2rem;justify-content:flex-start;gap:3rem}.col-team{text-align:center}.col-team img{max-width:142px}.col-team p{padding-block-start:.5rem}.container-career{display:flex;flex-direction:column}.container-career .gap{gap:4rem}.container-career .col{display:flex;flex-direction:column;max-width:410px;width:33%}.container-career p{padding-block-start:5px;padding-block-end:2rem;font-family:Poppins-Regular,sans-serif}.container-career h2{font-family:Poppins-Medium,sans-serif;margin-block-end:1rem}.container-career h3{font-family:Poppins-Medium,sans-serif;font-size:16pt;font-weight:100}.container-career .odrazky{list-style-type:disc;padding-inline-start:2rem}.container-career .odrazky li::marker{font-size:1.8em;color:#024f94;width:100%;margin-block-start:5px}.container-career li{font-family:Poppins-Regular,sans-serif;padding-block-end:15px;align-content:center}.container-career li span{font-family:Poppins-SemiBold,sans-serif}.container-career .ikonky-odr{display:flex;flex-direction:column;justify-content:space-between;height:100%;list-style-type:none}.container-career .ikonky-odr li{padding-block-start:1rem}.container-career .ikonky-odr i{padding-inline-end:10px}.info-box-cont a{font-family:Poppins-Medium,sans-serif;color:#000;text-decoration:none;text-underline-offset:3px}.info-box-cont a:hover{text-decoration:underline;text-underline-offset:5px}.container-m{display:flex;justify-content:space-between;align-items:center;gap:10px}.container-m .btn-primary{display:flex;justify-content:center;min-width:95px;padding:10px 11px;font-size:10pt;margin-inline-end:5px;border-radius:10px}.container-m .lang-button{padding:0}.container-m .lang{margin-inline-end:0}.fa-regular,.fas{color:#024f94}.cont-g{padding-inline:1rem}.container-g,.container-op{column-gap:4rem;width:100%;columns:2}.container-g .c-row,.container-op .c-row{display:flex;justify-content:space-between;width:100%}.container-g .c-row span,.container-op .c-row span{font-size:12pt}.container-g ul,.container-op ul{list-style-type:disc;text-align:left;font-family:Poppins-Regular,sans-serif;font-size:12pt;list-style-position:inside}.container-g ul li::marker,.container-op ul li::marker{line-height:2rem;font-size:1.2em;color:#024f94;width:100%}.container-g li,.container-op li{text-indent:-20px;padding-left:20px;line-height:2rem}.container-g address,.container-op address{font-family:Poppins-Regular,sans-serif;font-style:normal}.container-g span,.container-op span{font-family:Poppins-Regular,sans-serif;font-size:11pt}.container-g p,.container-op p{font-family:Poppins-Regular,sans-serif;padding-block:10px;text-align:justify}.container-g h2,.container-op h2{margin-block-end:1rem}.container-g h3,.container-op h3{font-family:Poppins-Medium,sans-serif;margin-block-start:2rem}.container-g a,.container-op a{font-family:Poppins-Medium,sans-serif;text-decoration:none}.container-g a:hover,.container-op a:hover{text-decoration:underline;text-underline-offset:5px}.container-g .no-margin,.container-op .no-margin{margin-block-start:0}@media (min-width:2100px){.values-container{margin-block-start:4rem}}@media (min-width:2400px){.values-container{margin-block-start:8rem}}@media (min-width:2600px){.values-container{margin-block-start:10rem}}@media (min-width:2700px){.values-container{margin-block-start:12rem}}@media (min-width:2900px){.banner-free-text h2{font-size:clamp(17pt,5vw,26pt);margin-block-end:1rem}.banner-free-text p{font-size:18pt}.banner-text{position:absolute;top:40%;transform:translateY(-50%)}.banner-text h1{font-size:48pt}.banner-text h1 span{font-size:37pt;line-height:4.5rem}.values-container{margin-block-start:14rem}.cont-g,.container-career,.container-price-01,.container-section-kontakt,.container-steps-produkt{margin-block-start:10rem}}@media (min-height:2160px){.values-container{margin-block-start:26rem}.banner-text-produkt{top:50%;transform:translateY(-50%)}.banner-free-text{transform:translate(50%,-50%);top:50%}}@media (max-width:1600px){.banner-text h1 span{font-size:34pt;line-height:3rem}.container-Kontaktovat .special-css{text-align:center;margin-inline-end:1rem;align-items:center}.special-css{padding-inline-start:1rem}.main-logo{max-height:60px}h2{font-size:24pt;width:100%}.banner-text{padding-inline-start:1rem}}@media (max-width:1400px){.lr-container{margin-inline-end:1rem}.container-m{display:none}h2{text-align:center}.swiper-button-next,.swiper-button-prev{background:#fff}.headline-logo-row h2{text-align:left;padding-inline-start:0}.swiper-slide{padding-inline:3rem}.banner-text,.banner-text-produkt{padding-inline:1rem}.content-add-moduls .rectangle,.content-month .rectangle,.content-year .rectangle{height:auto;min-height:auto;padding:2.5rem}.content-add-moduls .pric-cont,.content-month .pric-cont,.content-year .pric-cont{min-width:auto}.team-row{justify-content:center}.content-add-moduls{gap:1rem}.banner-img-p{min-height:35vh}.hide-on-mobile-2{display:none}.footer .plate{top:-35%;left:65%;max-width:190px}.main-logo{margin-right:0}.row-k-mobile{display:flex;flex-wrap:wrap;width:100%;gap:3rem;text-align:left;justify-content:center;align-items:center;background-color:#9a8273;color:#fff}.row-k-mobile p{font-family:Poppins-Regular,sans-serif}.row-k-mobile .kontakty{padding-block-end:3rem;gap:10px;display:flex;flex-direction:column}.row-k-mobile .logo-white{max-width:130px;margin-block-start:1rem}.row-k-mobile a{font-family:Poppins-Regular,sans-serif;color:#fff;text-decoration:none;text-underline-offset:3px}.row-k-mobile a:hover{text-decoration:underline;text-underline-offset:5px}.padding-i{padding-block:2rem}.container-Kontaktovat{flex-direction:column;padding-block:4rem}.container-Kontaktovat .row-k{display:none}.container-Kontaktovat .col{justify-content:center}.btn-orange{margin-block-start:10px}.toggle-container{padding-block-start:2rem}.banner-text-2-produkt{bottom:40%;right:30%;transform:translate(-30%,40%)}.banner-free-text{padding-inline:1rem;line-height:2rem}.banner-free-text .btn-primary{margin-block-start:5px}.container-section-kontakt,.padding-inline{padding-inline-start:1rem}.container-section-kontakt .wrap{flex-wrap:wrap;gap:2rem}.container-section-kontakt h3{padding-block-end:1rem}.info-box-cont{padding-inline:1rem}.content-add-moduls,.content-month,.content-year{grid-template-columns:repeat(3,1fr);align-self:center;padding-block-start:2rem}.content-add-moduls .price-cont,.content-month .price-cont,.content-year .price-cont{flex-direction:row;width:100%;justify-content:space-between}.content-add-moduls .price-cont p,.content-month .price-cont p,.content-year .price-cont p{font-size:11pt}.content-add-moduls .price-cont .circle-row,.content-add-moduls .price-cont h3,.content-month .price-cont .circle-row,.content-month .price-cont h3,.content-year .price-cont .circle-row,.content-year .price-cont h3{padding:0}.note-row{text-align:center;padding-inline-end:0}.content-add-moduls>div:nth-child(4),.content-month>div:nth-child(4),.content-year>div:nth-child(4){grid-column:1/-1;text-align:center}.nav-container{justify-content:space-between}.produkt-cont-2{margin-inline:1rem}.container-integrace .integrace-row{padding-inline:1rem;justify-content:center;gap:.7rem}.container-flexbox{padding-inline:1rem}.kontaktni-informace{flex-wrap:wrap}.container-help{padding-block:0}.clients-row{gap:.7rem;padding:0 1rem;justify-content:center}.background-02 .container{gap:2rem}.container-features,.container-platby .col,.container-praxe{margin-inline:1rem}.col-large,.col-small{padding-inline:1rem}.col-small{min-width:370px}.container-praxe .col{min-width:300px}.banner-img-mobil-p{min-height:37vh}.slider-container{display:flex;overflow-x:auto;overflow-y:hidden;width:100%;scroll-snap-type:x mandatory;padding-inline:1rem}.slider-container .slide{padding-block-end:3rem;min-width:350px}.steps-container{text-align:center}.steps-container .container{justify-content:center;gap:3rem}.special-size .col{max-width:120px}.special-size h2{font-size:24pt}.background .steps-container .steps{flex-wrap:wrap;padding-inline:1rem;gap:4rem}.col:nth-child(4){grid-column:1/4;justify-self:center}.values-container{grid-template-columns:repeat(3,1fr);margin-inline:1rem;margin-block-start:2rem}.values-container .col{min-width:260px;text-align:center}.values-container .col p{max-width:280px}.container-career{padding-inline:1rem}.container-career .col{min-width:300px}}@media (max-width:1300px){.kontakt{position:absolute;left:65%;color:#fff}}@media (max-width:1200px){.container-career .row{flex-wrap:wrap}.display-on-1200{display:flex;flex-direction:column}.kontakt{position:absolute;left:75%;color:#fff}.hide-on-1200,.kontakt-row{display:none}.banner-text{position:absolute;top:50%;transform:translateY(-50%)}.banner-text p{padding-block-end:5px;font-size:11pt}}@media (max-width:1100px){.content-add-moduls,.content-month,.content-year{grid-template-columns:repeat(2,1fr)}.content-add-moduls>div:nth-child(4),.content-month>div:nth-child(4),.content-year>div:nth-child(4){grid-column:2/-2;text-align:center}.container-g,.container-op{column-gap:4rem;width:100%;columns:1}}@media (max-width:1024px){.footer .plate{position:absolute;top:-30%;left:63%;max-width:160px;height:auto}.container-platby .col{flex:1 1 calc(33.33% - 20px)}.values-container .col .img-container{height:55px}.values-container .col .img-container img{max-width:45px;height:auto}}@media (min-width:1200px){.hide-on-desktop{display:none}}@media (max-width:1000px){.container-m,.hamburger{display:flex}.hamburger{margin-inline-end:10px;cursor:pointer;z-index:1}.navigacni-menu-m{position:fixed;top:0;right:-100%;width:80%;height:100vh;background:#fff;box-shadow:-5px 0 10px rgba(0,0,0,.2);transition:right .3s ease-in-out;z-index:5}.navigacni-menu-m .navigace-m{width:100%;text-align:center}.navigacni-menu-m .navigace-m li{list-style-type:none}.navigacni-menu-m.menu-open{right:20%}.close{font-size:35px;font-family:Poppins-Regular,sans-serif;cursor:pointer;padding:10px;text-align:right;z-index:2;background-color:#fff;border-color:4px solid #edeff5}.lines{margin:1rem 0}.lines,.lines2{height:1px;background-color:#edeff5}.lines2{margin:2px 0}.menu-open{display:flex;animation:a .3s ease-out}@keyframes a{0%{left:-100%}to{left:0}}.display-on-mobile-2{display:flex}.display-on-mobile-2 .container-flexbox{gap:1rem;align-items:start;flex-wrap:wrap;text-align:center}.display-on-mobile-2 .logo-white{max-width:140px}.display-on-mobile-2 .logo-size{margin-block-end:0;max-width:180px}.display-on-mobile-2 .row{gap:2rem}.lr-container,.navigace{display:none}.img-extra-extra-large{width:170px}.img-extra-large{width:140px}.img-large,.img-medium{width:110px}.img-small{width:100px}.img-extra-small{width:70px}.img-extra-extra-small{width:57px}.col .img-container{min-height:70px;align-content:center}.btn-m-contact{display:flex;justify-content:center;gap:8px;margin-block-start:2rem}.btn-m-contact p{font-size:9pt}.btn-m-contact .container-m{display:flex;flex-direction:column;text-align:center}.btn-m-contact .container-m .mobile{background-color:#259919}.btn-m-contact .container-m .email{background-color:#128acc}.btn-m-contact .container-m .btn{padding:8px 25px;border-radius:15px;font-family:Poppins-Regular,sans-serif;width:170px;height:60px;text-align:center;cursor:pointer;align-items:center;display:flex;justify-content:center}.btn-m-contact .container-m .btn img{width:50px;height:50px}.hide-1000{display:none}.banner-text-produkt h1,.banner-text h1{font-size:34pt;line-height:3rem}.banner-text-produkt h1 span,.banner-text h1 span{color:#f34d41;font-size:28pt}.banner-text-produkt p,.banner-text p{font-family:Poppins-Regular,sans-serif;color:#fff;line-height:2.5rem}.container-Kontaktovat{max-height:-moz-fit-content;max-height:fit-content}.container-Kontaktovat .col{text-align:center}}@media (max-width:900px){.banner-free-text{top:40%;transform:translate(50%,-42%)}.banner-free-text h2,.banner-free-text p{text-shadow:1px 1px 2px #000,2px 2px 4px #343a40}.banner-img-mobil{max-height:200px}.footer .col-f .img-size{width:180px;min-height:54px;height:auto}.row-f{display:flex;gap:1rem;justify-content:center}.produkt-cont-2 .produkt-row{gap:0}.footer .plate{top:-12%}.display-on-mobile-2 .row{flex-direction:column}.display-on-mobile-2 .flex-d{flex-direction:row!important;justify-content:center;padding-block:1.5rem}.container-Kontaktovat .col{justify-content:center}.container-Kontaktovat .row-k{flex-direction:column}.banner-text-2-produkt{top:36%;left:74%}.banner-text-2-produkt span{font-size:12pt;width:100%}.background-brown{display:flex!important;text-align:center!important;justify-content:center!important}.values-container{grid-template-columns:repeat(2,1fr);margin-inline:1rem}.values-container .col:nth-child(4){grid-column:2/3;justify-self:center}.container-steps-produkt .steps-container .steps-col{display:flex;flex-direction:column;align-items:center}.produkt-row{flex-wrap:wrap}.special-padding{padding-block-end:5rem!important;padding-block-start:0!important}.hide-on-mobile{display:none}.display-on-mobile{display:block}.container-use{grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto}.container-use .col:nth-child(3){grid-column:1/3;justify-self:center}}@media (max-width:850px){.banner-text-produkt h1,.banner-text h1{font-size:30pt;line-height:2.5rem;text-shadow:1px 1px 2px #000,2px 2px 4px #343a40}.banner-text-produkt h1 span,.banner-text h1 span{color:#f34d41;font-size:24pt}.banner-text-produkt p,.banner-text p{font-family:Poppins-Regular,sans-serif;text-shadow:1px 1px 2px #000,2px 2px 4px #343a40;color:#fff;line-height:1.5rem;max-width:300px}}@media (max-width:650px){.background-brown{display:grid;grid-template-columns:1fr}.values-container{grid-template-columns:repeat(1,1fr)}.values-container .col:nth-child(4){grid-column:1/1;justify-self:center}}@media (max-width:768px){.special-css-slide{gap:1rem;padding-block-end:10px}.special-css-slide p{font-size:11pt}.special-css-slide .author-row{padding-block-end:10px}.special-css-slide .author-row .rectangle{margin-block-start:6px}}@media (max-width:770px){.swiper-slide-active:after,.swiper-slide-active:before{display:none}}@media (max-width:750px){.content-add-moduls,.content-month,.content-year{grid-template-columns:repeat(1,1fr)}.content-add-moduls>div:nth-child(4),.content-month>div:nth-child(4),.content-year>div:nth-child(4){grid-column:1/-1;text-align:center}}@media (max-width:700px){.background .steps-container .col-s .text-steps{margin-inline-start:0}.background .steps-container .col-s .text-steps span{font-size:30pt}.background .steps-container .col-s .krok-1{display:none}.background .steps-container .col-s .krok-1-web,.background .steps-container .col-s .krok-2-web{display:flex;max-width:600px;width:100%;height:auto}.background .steps-container .col-s .krok-2{display:none}.container-steps-produkt .steps-container .col-s .text-steps{margin-inline-start:0}.container-steps-produkt .steps-container .col-s .text-steps span{font-size:30pt}.container-steps-produkt .steps-container .col-s .krok-1{display:none}.container-steps-produkt .steps-container .col-s .krok-1-web,.container-steps-produkt .steps-container .col-s .krok-2-web{display:flex;max-width:600px;width:100%;height:auto}.container-steps-produkt .steps-container .col-s .krok-2{display:none}}@media (max-width:650px){.col .min-h{max-height:170px}}@media (max-width:600px){.steps-container-02 h2{text-align:center;font-size:18pt}.background .steps-container .col-s{align-items:center}.background .steps-container .col-s .krok-1{max-width:480px;height:auto}.background .steps-container .col-s .krok-2{max-width:420px;height:auto;margin-block-start:-2rem}.container-section-kontakt .row-kontakt{flex-direction:column;align-content:center}.container-section-kontakt .row-kontakt .container-help{width:100%;align-items:center}.container-section-kontakt .row-kontakt .margin-z{margin-inline-start:-1.8rem}.col-large p{text-align:center}h2{font-size:18pt}.container-section-kontakt{padding-inline-start:0;text-align:center}.container-section-kontakt .wrap{flex-wrap:wrap;gap:2rem}.container-section-kontakt h3{padding-block-end:1rem}.banner-container .row{justify-content:center}.container-g .c-row{display:flex;flex-direction:column;line-height:2rem}.banner-text,.banner-text-produkt{padding-inline-start:0;text-align:center;align-items:center;display:flex;flex-direction:column;padding-inline:0}.banner-text-produkt p,.banner-text p{max-width:300px}.banner-text-produkt h1,.banner-text-produkt p,.banner-text h1,.banner-text p{text-shadow:1px 1px 2px #000,2px 2px 4px #343a40}.banner-text-produkt h1 span,.banner-text h1 span{font-size:24pt}.banner-text-produkt .btn-orange,.banner-text .btn-orange{margin-block-start:1rem;display:inline-flex}.banner-text-produkt .row-kontakt-info,.banner-text .row-kontakt-info{margin-left:-2rem;justify-content:center}.hide-on-600{display:none}.display-on-600{display:inherit;width:100%;height:290px}.banner-img-mobil-02{width:100%;height:100%;object-fit:cover}.info-box{padding-inline:2rem}.steps-container h2{font-size:18pt;text-align:center;padding-inline-start:0}.row-f{display:flex;flex-wrap:wrap}.footer .plate{top:-12%;left:62%}.steps-col .btn-orange{min-width:85%;min-height:48px;margin-block-start:1rem}.container-use{grid-template-columns:1fr;grid-template-rows:auto auto auto}.container-use .col:first-child,.container-use .col:nth-child(2){grid-column:1}.container-use .col:nth-child(3){grid-column:1;justify-self:center}.form-footer,.form-row{flex-direction:column}.form-footer{align-items:flex-start}.btn-orange{padding:5px 11px;border-radius:10px;text-align:center;height:40px;display:flex;justify-content:center;align-items:center;max-width:100px;margin:0}}@media (max-width:768px){.container-features .col,.container-platby .col{flex:1 1 calc(50% - 1rem)}}@media (max-width:480px){.container-features .col,.container-platby .col{flex:1 1 100%}}@media (max-width:440px){.container-praxe .col{min-width:280px}.background .steps-container .steps-col{margin-block-start:0}.lang-button img{max-width:20px}.en-cont{width:50px}.en-cont img{max-width:20px}.banner-free-text h2{font-size:clamp(15pt,5vw,20pt)}.container-features,.container-praxe{margin-inline:0}.banner-img-mobil{min-height:250px}.footer .plate{top:-10%;left:45%}.display-on-mobile-2 .flex-d{flex-direction:column!important;justify-content:center;padding-block:1.5rem;align-items:center}.col-f .row-kontakt-info{margin-left:-1rem}.banner-text-produkt h1,.banner-text h1{font-size:22pt;line-height:1.5rem}.banner-text-produkt h1 span,.banner-text h1 span{font-size:20pt;line-height:3rem}.banner-text-produkt p,.banner-text p{line-height:1.5rem;max-width:300px}.container-m .lang{margin-inline-end:-8px}}@media (max-width:500px){.background .steps-container .col-s{align-items:center}.background .steps-container .col-s .krok-1{max-width:300px;height:auto}.background .steps-container .col-s .krok-2{max-width:320px;height:auto;margin-block-start:-2rem}}@media (max-width:410px){.col-small{min-width:300px}.marg{margin-block-start:1rem}.main-logo{max-width:110px;margin-inline-start:5px}}