.welcome_0{overflow:hidden;background:#efefef;position:relative;display:block;padding:0 0 31.8%}.welcome_0 .main_slider{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.welcome_0 .main_slider,.welcome_0 .main_slider *{height:100%}.welcome_0 .main_slider .item{position:relative;display:block}.welcome_0 .main_slider .item .img1{position:absolute;top:0;left:0;right:50%;bottom:0;z-index:0;background:no-repeat scroll center center;background-size:cover}.welcome_0 .main_slider .item .img2{-webkit-transform:scale(0);transform:scale(0);position:absolute;top:0;left:0;right:50%;bottom:0;z-index:0;background:no-repeat scroll center center;background-size:cover;-webkit-transition:all 1000ms ease 500ms;transition:all 1000ms ease 500ms}.welcome_0 .main_slider .active .item .img2{-webkit-transform:scale(1);transform:scale(1)}.welcome_0 .main_slider.stop{display:block;opacity:1}.welcome_0 .main_slider.open .item .img2{-webkit-transform:scale(1);transform:scale(1)}.welcome_0 .main_slider .item .text,.welcome_0 .main_slider .item .text *{height:initial}.welcome_0 .main_slider .item .text{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:start;background:#2CABE1;margin:0}.welcome_0 .main_slider .item .text .in{display:block;padding:0 0 0 40px;margin:0 0 0 auto;max-width:calc(50% - 40px)}.welcome_0 .main_slider .item .text .in .title{font-size:46px;line-height:54px;font-weight:600;color:#ffffff;margin:0 0 20px;position:relative;z-index:10}.welcome_0 .main_slider .item .text .in .subtitle{font-size:26px;line-height:32px;font-weight:500;color:#ffffff;margin:0 0 20px;position:relative;z-index:10}.welcome_0 .main_slider .item .text .in .main_btn{margin:60px 0 0}.welcome_0 .main_slider .item .text .in .main_btn.typ_12{margin:0;z-index:99;position:absolute;left:calc(50% - 40px);bottom:0}.welcome_0 .main_slider.owl-carousel .owl-controls{margin:0}.welcome_0 .main_slider.owl-carousel .owl-controls,.welcome_0 .main_slider.owl-carousel .owl-controls *{height:auto}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons{font-size:0;margin:0 auto;text-align:left;position:absolute;bottom:40px;right:50%;left:0;width:50%;min-height:0;z-index:990}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons .owl-prev{cursor:pointer;position:absolute;width:30px;height:30px;left:calc(50% - 80px);-webkit-transition:all 400ms ease;transition:all 400ms ease}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons .owl-next{cursor:pointer;position:absolute;width:30px;height:30px;right:calc(50% - 80px);-webkit-transition:all 400ms ease;transition:all 400ms ease}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons .owl-prev::before{opacity:1;position:absolute;left:0;top:0;content:"";background:url(../../img/arrow_white_right.svg) no-repeat scroll center center;background-size:22px 22px;display:block;width:100%;height:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 400ms ease;transition:all 400ms ease}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons .owl-next::before{opacity:1;position:absolute;left:0;top:0;content:"";background:url(../../img/arrow_white_right.svg) no-repeat scroll center center;background-size:22px 22px;display:block;width:100%;height:100%;-webkit-transition:all 400ms ease;transition:all 400ms ease}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons .owl-prev::after{opacity:0;position:absolute;left:0;top:0;content:"";background:url(../../img/arrow_blue_right.svg) no-repeat scroll center center;background-size:22px 22px;display:block;width:100%;height:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 400ms ease;transition:all 400ms ease}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons .owl-next::after{opacity:0;position:absolute;left:0;top:0;content:"";background:url(../../img/arrow_blue_right.svg) no-repeat scroll center center;background-size:22px 22px;display:block;width:100%;height:100%;-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch .welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons .owl-prev:hover::before,.notouch .welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons .owl-next:hover::before{opacity:0}.notouch .welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons .owl-prev:hover::after,.notouch .welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons .owl-next:hover::after{opacity:1}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-pagination{font-size:0;margin:0 auto;text-align:center;position:absolute;bottom:20px;right:50%;left:0;width:50%;min-height:0;z-index:990}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-pagination .owl-page{display:inline-block;vertical-align:middle;margin:0 5px}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-pagination .owl-page span{margin:0;position:relative;width:10px;height:10px;background:#ffffff;display:block;border:1px solid #ffffff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-pagination .owl-page.active span,.notouch .welcome_0 .main_slider.owl-carousel .owl-controls .owl-pagination .owl-page:hover span,.welcome_0 .main_slider.owl-carousel .owl-controls .owl-pagination .owl-page:focus span{background:#2CABE1;border:1px solid #2CABE1}@media screen and (max-width:1500px){.welcome_0 .main_slider .item .text .in .title{font-size:40px;line-height:46px}.welcome_0 .main_slider .item .text .in .subtitle{font-size:22px;line-height:28px}.welcome_0 .main_slider .item .text .in .main_btn{margin:50px 0 0}}@media screen and (max-width:1280px){.welcome_0{padding:0;height:470px}.welcome_0 .main_slider .item .text .in .title{font-size:36px;line-height:42px;margin:0 0 15px}.welcome_0 .main_slider .item .text .in .subtitle{font-size:20px;line-height:26px;margin:0 0 15px}.welcome_0 .main_slider .item .text .in .main_btn{margin:40px 0 0}}@media screen and (max-width:1024px){.welcome_0{height:440px}.welcome_0 .main_slider .item .img1,.welcome_0 .main_slider .item .img2{right:0}.welcome_0 .main_slider .item .text{z-index:10;text-align:center;margin:0;background:rgba(44,171,225,0.7)}.welcome_0 .main_slider .item .text .in{padding:0;max-width:100%}.welcome_0 .main_slider .item .text .in .title{font-size:32px;line-height:36px;margin:0 0 12px}.welcome_0 .main_slider .item .text .in .subtitle{margin:0 0 12px}.welcome_0 .main_slider .item .text .in .main_btn.typ_12{position:relative;left:0;margin:40px 0 0 20px}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-buttons{right:0}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-pagination{text-align:center;right:0}.welcome_0 .main_slider.owl-carousel .owl-controls .owl-pagination .owl-page{margin:0 5px}}@media screen and (max-width:500px){.welcome_0{height:360px}.welcome_0 .main_slider .item .text .in .title{font-size:28px;line-height:34px;margin:0 0 10px}.welcome_0 .main_slider .item .text .in .subtitle{font-size:18px;line-height:24px;margin:0 0 10px}.welcome_0 .main_slider .item .text .in .main_btn{margin:20px 0 0}.welcome_0 .main_slider .item .text .in .main_btn.typ_12{margin:20px 0 0 20px}}.welcome{padding:80px 0;display:block;position:relative;width:100%}.welcome.nopadding{padding:0}.welcome.nopadding_bottom{padding-bottom:0}.welcome h2{text-align:center;margin:0 0 30px;padding:0;font-size:46px;line-height:52px;font-weight:600;text-transform:none;color:#000000}.welcome .main_anotation{margin:40px 0 20px;font-size:22px;line-height:30px;text-align:left}.welcome .main_btn{margin:60px 0 0}@media screen and (max-width:1500px){.welcome{padding:60px 0}.welcome h2{font-size:40px;line-height:46px;margin:0 0 25px}.welcome .main_anotation{margin:35px 0 15px;font-size:20px;line-height:28px}}@media screen and (max-width:1280px){.welcome h2{font-size:36px;line-height:42px}.welcome .main_anotation{margin:30px 0 15px;font-size:18px;line-height:26px}.welcome .main_anotation.blue{margin:30px 0 -25px}}@media screen and (max-width:1024px){.welcome{padding:40px 0}.welcome h2{font-size:34px;line-height:40px;margin:0 0 20px}.welcome .main_btn{margin:40px 0 0}}@media screen and (max-width:500px){.welcome h2{font-size:26px;line-height:32px;margin:0 0 15px}.welcome .main_anotation{margin:25px 0 15px;font-size:16px;line-height:24px}.welcome .main_btn{margin:25px 0 0}}.welcome_2 .main_img{z-index:0;position:relative;display:block;width:52%;margin:0 0 0 auto}.welcome_2 .main_img .in{display:block;width:100%;background:no-repeat scroll center center;background-size:cover;padding:0 0 75%}.welcome_2 .aplikace_list{background:#2cabe1;width:56%;z-index:99;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.welcome_2 .aplikace_list .item{font-size:0;display:block;position:relative;width:100%;-webkit-transition:all 400ms ease;transition:all 400ms ease}.welcome_2 .aplikace_list .item::before{content:"";position:absolute;left:70px;right:70px;top:0;height:1px;background:#fff;opacity:.6}.welcome_2 .aplikace_list .item:nth-child(1)::before{display:none}.notouch .welcome_2 .aplikace_list .item:hover{background:#0071bb}.welcome_2 .aplikace_list .item .number{text-align:center;margin:0 0 0 70px;display:inline-block;vertical-align:middle;background:#ffffff;width:50px;line-height:50px;-webkit-border-radius:30px;color:#2cabe1;font-weight:600;font-size:26px;border-radius:30px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch .welcome_2 .aplikace_list .item:hover .number{color:#0071bb}.welcome_2 .aplikace_list .item .text{font-size:0;text-align:left;width:calc(100% - 190px - 120px);display:inline-block;vertical-align:middle;padding:0 120px 0 70px}.welcome_2 .aplikace_list .item .text .in{display:flex;height:150px;align-items:center;width:100%}.welcome_2 .aplikace_list .item .text .in .box{display:block;position:relative;width:100%}.welcome_2 .aplikace_list .item .text .in .box .title{margin:20px 0 0;display:inline-block;vertical-align:middle;font-size:34px;line-height:40px;font-weight:600;text-transform:uppercase;color:#fff}.welcome_2 .aplikace_list .item .text .in .box .subtitle{margin:20px 0 0;display:inline-block;vertical-align:middle;font-size:20px;line-height:26px;font-weight:600;color:#fff}.welcome_2 .aplikace_list .item .text .in .box .btn{opacity:0;visibility:hidden;margin:-20px 0 -20px -9px}.notouch .welcome_2 .aplikace_list .item:hover .text .in .box .btn{opacity:1;visibility:visible}.welcome_2 .aplikace_list .item .img{position:absolute;right:70px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:80px;display:block}@media screen and (max-width:1500px){.welcome_2 .aplikace_list{width:60%}.welcome_2 .aplikace_list .item::before{left:50px;right:50px}.welcome_2 .aplikace_list .item .number{margin:0 0 0 50px;width:44px;line-height:44px;font-size:22px}.welcome_2 .aplikace_list .item .text{width:calc(100% - 150px - 94px);padding:0 100px 0 50px}.welcome_2 .aplikace_list .item .text .in{height:134px}.welcome_2 .aplikace_list .item .text .in .box .title{margin:24px 0 0;font-size:30px;line-height:36px}.welcome_2 .aplikace_list .item .text .in .box .subtitle{margin:24px 0 0;font-size:18px;line-height:24px}.welcome_2 .aplikace_list .item .text .in .box .btn{margin:-28px 0 -16px -9px}.welcome_2 .aplikace_list .item .img{right:50px;width:70px}}@media screen and (max-width:1200px){.welcome_2 .aplikace_list{width:60%}.welcome_2 .aplikace_list .item::before{left:30px;right:30px}.welcome_2 .aplikace_list .item .number{margin:0 0 0 30px;width:40px;line-height:40px;font-size:20px}.welcome_2 .aplikace_list .item .text{width:calc(100% - 110px - 70px);padding:0 80px 0 30px}.welcome_2 .aplikace_list .item .text .in{height:120px}.welcome_2 .aplikace_list .item .text .in .box .title{font-size:26px;line-height:32px}.welcome_2 .aplikace_list .item .text .in .box .subtitle{font-size:16px;line-height:22px}.welcome_2 .aplikace_list .item .img{right:30px;width:50px}}@media screen and (max-width:1000px){.welcome_2 .main_img{display:none}.welcome_2 .aplikace_list{position:relative;width:100%;left:0;top:0;-webkit-transform:none;transform:none}.welcome_2 .aplikace_list .item .text .in .box .title,.welcome_2 .aplikace_list .item .text .in .box .subtitle{margin:0}.welcome_2 .aplikace_list .item .text .in .box .btn{display:none}}.welcome_3 .main_img{background:no-repeat scroll right center;background-size:cover;position:absolute;top:0;bottom:0;left:0;width:calc(100% - 500px)}.welcome_3 .text{margin:0 0 0 auto;position:relative;width:500px;display:block}.welcome_3 .text .in{padding:100px 60px;background:#5b9e62;position:relative;display:block}.welcome_3 .text .in h2{text-align:left;color:#fff}.welcome_3 .text .in .anotation{font-size:18px;line-height:24px;color:#fff;font-weight:400}.welcome_3 .text .cert_list{display:block;margin:100px 0 0;font-size:0;width:100%}.welcome_3 .text .cert_list .cert_img{display:inline-block;vertical-align:middle;width:120px;margin:0 15px 0 0}.welcome_3 .text .cert_list .cert_img img{display:block;max-width:100%;margin:0 auto}.welcome_3 .box_list{max-width:100%;display:block;position:relative;width:100%;font-size:0}.welcome_3 .box_list .item{background:#f1f2f2;display:inline-block;vertical-align:middle;width:calc(50% - 20px);margin:20px 0 0}.welcome_3 .box_list .item:nth-child(2n){margin:20px 0 0 20px}.welcome_3 .box_list .item .box_img{display:block;position:relative;width:100%;padding:0 0 33%;background:no-repeat scroll center center;background-size:cover}.welcome_3 .box_list .item .box_text{padding:0;width:100%;display:block;position:relative}.welcome_3 .box_list .item .box_text .in{padding:50px;text-align:left;display:block;position:relative}.welcome_3 .box_list .item .box_text .in h3{font-size:34px;line-height:40px;text-transform:uppercase;font-weight:600;text-align:left;margin:0 0 20px}.welcome_3 .box_list .item .box_text .in .anotation{max-width:300px;overflow:hidden;height:46px;margin:0 0 20px}.welcome_3 .box_list .item .box_text .in .spec_img{position:absolute;right:50px;bottom:50px}@media screen and (max-width:1360px){.welcome_3 .box_list .item .box_text .in{padding:40px}.welcome_3 .box_list .item .box_text .in h3{font-size:30px;line-height:36px;margin:0 0 15px}.welcome_3 .box_list .item .box_text .in .anotation{margin:0 0 15px}.welcome_3 .box_list .item .box_text .in .spec_img{max-width:260px;right:40px;bottom:40px}}@media screen and (max-width:1100px){.welcome_3 .box_list .item .box_text .in{padding:35px}.welcome_3 .box_list .item .box_text .in h3{font-size:26px;line-height:32px}.welcome_3 .box_list .item .box_text .in .spec_img{right:35px;bottom:35px}}@media screen and (max-width:1000px){.welcome_3 .box_list .item{display:block;width:100%;margin:20px 0 0}.welcome_3 .box_list .item:nth-child(2n){margin:20px 0 0}}@media screen and (max-width:900px){.welcome_3 .main_img{display:block;position:relative;width:100%;padding:0 0 60%}.welcome_3 .text{width:100%;display:block}.welcome_3 .text .in{padding:80px 40px}.welcome_3 .text .cert_list{margin:80px 0 0}}@media screen and (max-width:750px){.welcome_3 .text .in{padding:50px 30px}.welcome_3 .text .cert_list{margin:30px 0 0}}@media screen and (max-width:500px){.welcome_3 .text .in{padding:30px 20px}.welcome_3 .text .cert_list{margin:20px 0 0}.welcome_3 .box_list .item .box_text .in{padding:25px}.welcome_3 .box_list .item .box_text .in .spec_img{max-width:150px;right:25px;bottom:25px}}.welcome_5{display:block;position:relative}.welcome_5 .img{z-index:10;position:absolute;top:0;left:0;bottom:0;width:50%;background:no-repeat scroll center center;background-size:cover}.welcome_5 .text{border:1px solid #a6b0b6;z-index:9;padding:0 0 0 calc(50% - 1px);background:#fff;position:relative;width:calc(50% - 1px)}.welcome_5 .text .top{background:#a6b0b6;padding:60px 50px;text-align:center}.welcome_5 .text .top .in{text-align:left;display:inline-block;vertical-align:middle;width:100%;max-width:490px}.welcome_5 .text .top .in h2{font-size:36px;line-height:44px;margin:0 0 20px;text-align:left;color:#fff;text-transform:uppercase;font-weight:600}.welcome_5 .text .top .in .anotation{color:#fff}.welcome_5 .text .top .in .item{margin:20px 0 0;display:block;position:relative}.welcome_5 .text .top .in .item:nth-child(1){margin:0}.welcome_5 .text .top .in .item .title{font-size:22px;line-height:28px;color:#1e4d5a;font-weight:600;margin:0}.welcome_5 .text .top .in .item p{font-size:16px;line-height:22px;color:#1e4d5a;font-weight:600;margin:0}.welcome_5 .text .top .in .item p.post{font-weight:400}.welcome_5 .text .top .in .item p a{text-decoration:underline}.notouch .welcome_5 .text .top .in .item p a:hover{text-decoration:none}.welcome_5 .text .bottom{width:100%;height:360px;background:#ffffff;display:flex;justify-content:center;align-items:center}.welcome_5 .text .bottom picture{width:calc(100% - 100px);max-width:490px;display:block;position:relative}@media screen and (max-width:1340px){.welcome_5 .text .top{padding:50px 40px}.welcome_5 .text .top .in h2{font-size:30px;line-height:38px;margin:0 0 15px}.welcome_5 .text .top .in .item .title{font-size:20px;line-height:26px}.welcome_5 .text .top .in .item p{font-size:16px;line-height:22px}.welcome_5 .text .bottom{height:260px}.welcome_5 .text .bottom picture{width:calc(100% - 80px)}}@media screen and (max-width:1000px){.welcome_5 .text .top{padding:40px 25px}.welcome_5 .text .top .in h2{font-size:26px;line-height:32px;margin:0 0 12px}.welcome_5 .text .top .in .item .title{font-size:18px;line-height:24px}.welcome_5 .text .top .in .item p{font-size:14px;line-height:20px}.welcome_5 .text .bottom{height:220px}.welcome_5 .text .bottom picture{width:calc(100% - 50px)}}@media screen and (max-width:750px){.welcome_5 .img{z-index:10;position:relative;width:100%;display:block;padding:0 0 60%}.welcome_5 .text{padding:0;width:calc(100% - 2px)}.welcome_5 .text .top .in,.welcome_5 .text .top .in h2{text-align:center}.welcome_5 .text .top .in h2{text-align:center}.welcome_5 .text .bottom picture{max-width:340px;width:calc(100% - 80px)}}@media screen and (max-width:500px){.welcome_5 .text .top .in h2{font-size:22px;line-height:28px}.welcome_5 .text .top .in .item .title{font-size:16px;line-height:22px}}/*# sourceMappingURL=homepage.css.map */