@import url(https://fonts.googleapis.com/css?family=Nunito);.topnav{margin-top:0;overflow:hidden;background-color:#fff;-o-object-position:right top;object-position:right top}.bg-white{background-color:#fff!important}.topnav a{float:right;display:block;text-align:center;padding:10px 30px;text-decoration:none;font-size:12px;letter-spacing:3px;margin-top:20px;margin-bottom:20px;z-index:9000}.topnav .icon{display:none}.topnav a:hover{background-color:#fff;color:#6d6d6d;border-radius:4em}.my-button{display:inline-block;padding:5px;border-radius:4em;box-sizing:border-box;text-decoration:none;font-size:12px;letter-spacing:3px;color:#00f752;background-color:#fff;text-align:center;transition:all .2s;border:2px solid #00f752;margin-right:4%;margin-left:10px;font-weight:600}a{color:#6d6d6d}a.my-button:hover{background-color:#00f752;color:#fff}@media (max-width:30em){a.my-button{display:block}}@media screen and (max-width:800px){.topnav a{display:none}.topnav a.icon{float:right;display:block}}@media screen and (max-width:800px){.topnav.responsive .icon{position:absolute;right:0;top:0}.topnav.responsive a{float:none;display:block;text-align:left}.topnav.responsive{float:none;position:relative;display:block;width:100%;text-align:left}.my-button{margin-left:0;color:#6d6d6d;border-color:#fff;font-weight:400;padding-left:0;border-width:0}a.my-button:hover{background-color:#fff;color:#6d6d6d}}.gradient-box{background-image:linear-gradient(90deg,rgba(61,90,255,.548),rgba(0,255,149,.548));height:100%;width:100%;opacity:1;z-index:6000;position:absolute}.gradient-box .my-font{color:#fff;font-size:50px;text-align:center;opacity:1;margin:12%;font-weight:700;line-height:60px}body,html{box-sizing:border-box;height:100%;width:100%}body{background:#fff;font-family:Noto Sans JP,sans-serif;font-weight:400}.buttons{flex-direction:row;flex-wrap:wrap;width:100%;height:100%;margin:0 auto}.buttons,.container{display:flex;justify-content:center;text-align:center}.container{align-items:center;flex-direction:column;padding:40px 0;width:400px}.btn{cursor:pointer;font-size:14px;font-weight:400;line-height:45px;max-width:300px;position:relative;text-transform:uppercase}.btn,.btn:hover{letter-spacing:5px;text-decoration:none;width:400px}.effect01{color:#6d6d6d;background-color:#fff;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:400px}.effect01,.effect01:hover{border-radius:60px;border:0!important}.effect01:hover{background-color:#158ef1;background-image:linear-gradient(90deg,rgba(61,90,255,.548),rgba(0,255,149,.548))}.effect01 span{transition:all .2s ease-out;z-index:2}.effect01:hover span{letter-spacing:5px;color:#fff}.effect01:after{background:#fff;content:"";height:155px;left:-75px;opacity:.8;position:absolute;top:-50px;transform:rotate(35deg);width:60px;transition:all 1s cubic-bezier(.075,.82,.165,1);z-index:1}.effect01:hover:after{opacity:0;left:120%;transform:rotate(40deg)}@media screen and (max-width:830px){.gradient-box{background-image:linear-gradient(90deg,rgba(61,90,255,.548),rgba(0,255,149,.548));height:100%;width:100%;opacity:1;z-index:6000;position:absolute}.gradient-box .my-font{color:#fff;font-size:40px;text-align:center;opacity:1;margin:12%;font-weight:700;line-height:50px}.btn{max-width:200px;font-size:12px;letter-spacing:3px;max-height:50px;line-height:35px}}@media screen and (max-width:670px){.gradient-box{background-image:linear-gradient(90deg,rgba(61,90,255,.548),rgba(0,255,149,.548));height:100%;width:100%;opacity:1;z-index:6000;position:absolute}.gradient-box .my-font{color:#fff;font-size:30px;text-align:center;opacity:1;margin:12%;font-weight:700;line-height:40px}.btn{max-width:200px;font-size:12px;letter-spacing:3px;max-height:50px;line-height:35px;margin-top:-20px}.effect01:hover span{letter-spacing:3px;color:#fff}.btn:hover{text-decoration:none;letter-spacing:3px}}@media screen and (max-width:540px){.gradient-box{background-image:linear-gradient(90deg,rgba(61,90,255,.548),rgba(0,255,149,.548));height:100%;width:100%;opacity:1;z-index:6000;position:absolute}.gradient-box .my-font{color:#fff;font-size:30px;text-align:center;opacity:1;margin:10%;font-weight:550;line-height:35px}.btn{max-width:160px;font-size:10px;letter-spacing:2px;max-height:40px;line-height:30px;margin-top:-20px}.effect01:hover span{letter-spacing:2px;color:#fff}.btn:hover{text-decoration:none;letter-spacing:2px}}@media screen and (max-width:470px){.gradient-box{background-image:linear-gradient(90deg,rgba(61,90,255,.548),rgba(0,255,149,.548));height:100%;width:100%;opacity:1;z-index:6000;position:absolute}.gradient-box .my-font{color:#fff;font-size:25px;text-align:center;opacity:1;margin:10%;font-weight:550;line-height:30px}}@media screen and (max-width:400px){.gradient-box{background-image:linear-gradient(90deg,rgba(61,90,255,.548),rgba(0,255,149,.548));height:100%;width:100%;opacity:1;z-index:6000;position:absolute}.gradient-box .my-font{color:#fff;font-size:20px;text-align:center;opacity:1;margin:10%;font-weight:550;line-height:25px}.btn{max-width:140px;font-size:9px;letter-spacing:1px;max-height:38px;line-height:15px}.effect01:hover span{letter-spacing:1px;color:#fff}.btn:hover{text-decoration:none;letter-spacing:1px}}@media screen and (min-width:920px){.downArrow{display:block;margin-left:auto;margin-right:auto}.bounce{animation:bounce 4s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}}@media screen and (max-width:919px){.downArrow{display:block;margin-left:auto;margin-right:auto;opacity:0}.bounce{animation:bounce 4s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}}.cookiealert{z-index:7000!important}#softici-cookies-btn{background-image:linear-gradient(90deg,#4eece0,#2d74db);color:#fff!important;overflow:hidden;position:relative;transition:all .3s ease-in-out;border-radius:60px;width:220px;font-size:.8em;border-color:transparent!important;border-width:0!important}#softici-cookies-btn:hover{background-color:#158ef1;background-image:linear-gradient(90deg,rgba(61,90,255,.548),rgba(0,255,149,.548));border-radius:60px;font-size:.9em}#softici-cookies-btn.btn-secondary{background-image:linear-gradient(90deg,#a6b2bd,#6c757d);color:#fff!important;overflow:hidden;position:relative;transition:all .3s ease-in-out;border-radius:60px;width:220px;font-size:.8em;border-color:transparent!important}#softici-cookies-btn.btn-secondary:hover{background-color:#158ef1;background-image:linear-gradient(90deg,#6c757d,#a6b2bd);border-radius:60px;font-size:.9em}.cookiealert{color:#fff}.btn-secondary{background-image:linear-gradient(90deg,#a6b2bd,#6c757d);color:#fff;position:relative;border-color:transparent}.btn-secondary.effect01{color:#fff;background-color:6c757d;overflow:hidden;position:relative;transition:all .3s ease-in-out;border-radius:60px;width:400px}.btn-secondary.effect01:hover{background-color:#6c757d;background-image:linear-gradient(90deg,#6c757d,#a6b2bd);border-radius:60px;border-color:transparent}.sluzby-background{padding:2% 15%;background-color:#eee}.card-img-top{padding:20% 20% 10%}@media screen and (max-width:1200px){.sluzby-background{padding:2% 15%;background-color:#eee}}@media screen and (max-width:767px){.sluzby-background{padding:4% 10%;background-color:#eee}}@media screen and (max-width:580px){.card-img-top{padding:5rem 5rem 2rem}.card{margin:auto}}.card{border:none;padding:auto;width:100%;height:100%;margin:auto auto auto 0;transition:0,3;cursor:pointer}.card-title{text-align:center;color:#6d6d6d;font-size:90%;font-weight:lighter;letter-spacing:3px;line-height:25px}.row-cols-md-3>*{padding:2%}@media (min-width:580px){.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:0}}@media screen and (max-width:400px){.sluzby-background{padding:5% 15%}.card-img-top{padding:10% 15% 5%}.card-title{margin:0}}.card:hover{box-shadow:0 0 8px 4px hsla(0,0%,45.5%,.2)}.karta-obrazek1,.karta-text1{border-radius:0;background-color:rgba(255,248,220,0);box-shadow:none;cursor:auto;height:100%}.obrazek1{margin:auto;padding:center}@media screen and (min-width:768px){.pulka,.pulka-test{width:50%}}.odsazeni-text-sekce{padding-right:10%}:hover .nestin{box-shadow:none}.row{width:100%;margin:0}.bilytext{color:#fff;font-weight:thin}.nadpissekce{letter-spacing:1px;font-size:250%;font-weight:700;text-align:left;line-height:normal}.card-text{font-size:13px;text-align:justify}.centralizace{padding-top:20%;padding-bottom:20%}.pozadi1{background-image:linear-gradient(90deg,#4eb380,#2b5fa9)}.odsazeni-bile{padding-left:0;padding-right:0}.obrazek-druhy{padding:10%}.text-dole{position:relative}@media screen and (max-width:767px){.odsazeni-text-sekce{margin-bottom:5%;text-align:center;padding-right:0;text-align:justify}}@media screen and (max-width:670px){.odsazeni-text-sekce{margin-bottom:10%;position:relative;display:block}}@media screen and (min-width:830px){.cudlik{max-width:180px;font-size:10px;letter-spacing:3px;max-height:40px;line-height:30px}}.pozadi2{background-color:#fff;padding-right:10%;padding-left:10%}.tmavytext{color:#6d6d6d}.modretlacitko{background-image:linear-gradient(90deg,#4eece0,#2d74db);color:#fff;position:relative;border-width:0!important}.modretlacitko:hover{color:#fff}body{margin:0;padding:0}@media screen and (max-width:767px){.nadpissekce{margin-left:0;padding-right:0;margin-right:0;text-align:center}.bezodsazeni{margin:0 auto;align-items:center;align-content:center}}@media screen and (min-width:767px){.odsazeni-text-sekce{padding-right:0}.centralizace{padding:0}.pulka{padding-top:20%;padding-bottom:20%;height:600px}.pulka-test{padding-top:10%;padding-bottom:10%;min-height:600px}.effect01:after{background:#fff;content:"";height:155px;left:-80px;opacity:.8;position:absolute;top:-50px;transform:rotate(35deg);width:60px;transition:all 1s cubic-bezier(.075,.82,.165,1);z-index:1}.prostredek{margin:auto;max-width:100%;vertical-align:middle}.col-md-6,.prostredek{align-content:center}.sirka{max-width:70%;height:600px;padding:20% 0}}@media screen and (min-width:1060px){.text-dole{margin-top:-5%}}@media screen and (max-width:767px){.modretlacitko{margin:5% 0 0;position:absolute;left:50%;transform:translate(-50%,-50%)}}.sekce2{background-image:linear-gradient(90deg,#2d74db,#4eece0);opacity:1}*{padding:0;margin:0}html{background-color:#eaf0f2}body{font:16px/1.6 Arial,sans-serif}header{text-align:center;padding-top:100px;margin-bottom:190px}header h1{font:normal 32px/1.5 Open Sans,sans-serif;color:#3f71ae;padding-bottom:16px}header h2{color:#f05283}header span{color:#3f71ea}footer{bottom:0}@media (max-height:800px){footer{position:static}header{padding-top:40px}}.footer-distributed{background-color:#2c292f;box-sizing:border-box;width:100%;text-align:left;font:700 16px sans-serif;padding:50px 50px 20px}.footer-distributed a:hover{color:#fff;text-decoration:underline}.footer-distributed .footer-center,.footer-distributed .footer-left,.footer-distributed .footer-right{display:inline-block;vertical-align:top;padding-bottom:10px}.footer-distributed .footer-left{width:30%}.footer-distributed h3{color:#fff;font:normal 36px Cookie,cursive;margin:0}.footer-distributed .footer-left img{width:30%}.footer-distributed h3 span{color:#e0ac1c}.footer-distributed .footer-links{color:#fff;margin:20px 0 12px}.footer-distributed .footer-links a{display:inline-block;line-height:1.8;text-decoration:none;color:inherit}.footer-distributed .footer-company-name{color:#8f9296;font-size:14px;font-weight:400;margin:0}.footer-distributed .footer-center{width:35%}.footer-distributed .footer-center i{background-color:#33383b;color:#fff;font-size:25px;width:38px;height:38px;border-radius:50%;text-align:center;line-height:42px;margin:10px 15px;vertical-align:middle}.footer-distributed .footer-center i.fa-envelope{font-size:17px;line-height:38px}.footer-distributed .footer-center p{display:inline-block;color:#fff;vertical-align:middle;margin:0}.footer-distributed .footer-center p span{display:block;font-weight:400;font-size:14px;line-height:2}.footer-distributed .footer-center p a{color:#e0ac1c;text-decoration:none}.footer-distributed .footer-right{width:30%}.footer-distributed .footer-company-about{line-height:20px;color:#92999f;font-size:13px;font-weight:400;margin:0}.footer-distributed .footer-company-about span{display:block;color:#fff;font-size:18px;font-weight:700;margin-bottom:20px}.footer-distributed .footer-icons{margin-top:25px;color:#fff}.footer-distributed .footer-icons a{display:inline-block;width:35px;height:35px;cursor:pointer;background-color:#33383b;border-radius:2px;font-size:20px;color:#fff;text-align:center;line-height:35px;margin-right:3px;margin-bottom:5px}@media (max-width:880px){.footer-distributed .footer-center,.footer-distributed .footer-left,.footer-distributed .footer-right{display:block;width:100%;margin-bottom:40px;text-align:center}.footer-distributed .footer-center i{margin-left:0}}@media screen and (max-width:767px){.sirka{margin-bottom:12%}}.logo-nahore{margin-top:15px;height:60px;margin-left:15px;width:auto}@media screen and (max-width:1260px){.odsazeni-ucetnictvi{margin-top:10%}}.odsazeni-zahranici{margin-top:-18%}@media screen and (min-width:1060px){.odsazeni-zahranici{margin-top:-5%}}html{scroll-behavior:smooth}@media screen and (max-width:767px){.odsazeni-ucetnictvi,.odsazeni-zahranici{margin-top:0}}html{padding:0;margin:0}@media screen and (max-width:767px){.modal-footer{border-top:0;margin-left:0}.modal-body{padding-bottom:0}.odesilani{width:50%;margin:auto}.zprava{margin-bottom:0}}.odesilani,.odesilani:hover{width:50%;margin:auto}.wrap{background-color:#eee}.navigator_default_main{border-left:1px solid #eee!important;border-right:1px solid #eee!important;border-bottom:1px solid #eee!important}.navigator_default_main .navigator_default_month .navigator_default_dayheader,.navigator_default_main .navigator_default_month .navigator_default_title,.navigator_default_main .navigator_default_month .navigator_default_titleleft,.navigator_default_main .navigator_default_month .navigator_default_titleright{color:#6d6d6d!important;border-bottom:none!important;border-top:none!important;background-color:#fff;font-weight:700}.navigator_default_main .navigator_default_month .navigator_default_select .navigator_default_cell_box{background-color:#4eece0}.navigator_default_main .navigator_default_month .navigator_default_todaybox{border:2px solid #2d74db}.navigator_default_main .navigator_default_month .navigator_default_cell{color:#6d6d6d!important}.navigator_default_main .navigator_default_month .navigator_default_cell.navigator-disabled-cell{background-color:#f5f5f5!important;color:#c5c5c5!important}.navigator_default_main .navigator_default_month .navigator_default_cell.navigator-disabled-cell .navigator_default_cell_text{cursor:not-allowed!important}.navigator_default_main .navigator_default_month .navigator_default_line{display:none}.calendar_default_main{border:1px solid #eee!important}.calendar_default_colheader_inner{font-weight:700!important;border:0!important;border-right:1px solid #eee!important}.calendar_default_rowheader_inner{border:0!important}.calendar_default_event_inner{border-width:2px!important;border-radius:2px!important;text-align:center;align-items:center;display:flex;justify-content:center;padding:0!important;margin-bottom:4px}.calendar_default_cell_inner{border-bottom:0!important;border-right:1px solid #eee!important}.calendar_default_corner_inner,.calendar_default_cornerright_inner{border:0!important}.calendar_default_alldayheader_inner,.calendar_default_colheader_inner,.calendar_default_corner_inner,.calendar_default_cornerright_inner,.calendar_default_rowheader_inner{color:#6d6d6d!important;background:#fff!important}#event_modal header{margin-bottom:0}#event_modal .modal-body{padding:0 1rem}