.single-rozsireni__breadcrumb{background-color:#EFF5FF;font-size:12px;}
@media screen and (max-width:992px){
.single-rozsireni__breadcrumb{display:none;}
}
.single-rozsireni__breadcrumb .container{display:flex;align-items:center;padding-top:25px;padding-bottom:25px;}
.single-rozsireni__breadcrumb-divider{margin-left:6px;margin-right:6px;}
.single-rozsireni__breadcrumb-divider svg{display:block;}
.single-rozsireni__back{background-color:#EFF5FF;}
.single-rozsireni__back .container{display:flex;align-items:center;padding-top:25px;padding-bottom:25px;}
.single-rozsireni__back-icon{margin-right:18px;}
.single-rozsireni__back-icon svg{display:block;}
.single-rozsireni__back-link a{text-decoration:underline;font-weight:bold;font-size:13px;}
.single-rozsireni__basic{background-color:#EFF5FF;}
.single-rozsireni__basic-inner{background-color:#FFFFFF;border-radius:14px;display:flex;align-items:center;}
@media screen and (max-width:992px){
.single-rozsireni__basic-inner{flex-direction:column;}
}
.single-rozsireni__basic-categories{display:flex;margin-bottom:10px;}
.single-rozsireni__basic-category{background-color:#4D707B;font-weight:600;font-size:11px;line-height:1;padding:6px 10px;color:#FFFFFF;text-transform:uppercase;}
.single-rozsireni__basic-heading{margin-bottom:14px;}
.single-rozsireni__basic-heading h1{color:#023444;font-size:24px;font-weight:bold;margin:0;line-height:30px;}
@media screen and (max-width:992px){
.single-rozsireni__basic-heading h1{font-size:22px;line-height:27px;}
}
.single-rozsireni__basic-annotation{font-size:14px;line-height:22px;opacity:0.8;}
.single-rozsireni__basic-data{padding-top:20px;margin-top:30px;border-top:1px solid #E7ECF4;display:flex;}
@media screen and (max-width:992px){
.single-rozsireni__basic-data{flex-direction:column;margin-top:20px;}
}
.single-rozsireni__basic-data-technologies{margin-right:70px;opacity:0.7;}
@media screen and (max-width:992px){
.single-rozsireni__basic-data-technologies{margin-right:0px;margin-bottom:10px;}
}
.single-rozsireni__basic-data-technologies-label{font-size:13px;margin-bottom:2px;}
.single-rozsireni__basic-data-technologies-value{font-weight:bold;}
.single-rozsireni__basic-data-licenses{opacity:0.7;}
.single-rozsireni__basic-data-licenses--other{margin-left:70px;}
@media screen and (max-width:992px){
.single-rozsireni__basic-data-licenses--other{margin-left:0px;margin-top:10px;}
}
.single-rozsireni__basic-data-licenses-label{font-size:13px;margin-bottom:2px;}
.single-rozsireni__basic-data-licenses-value{font-weight:bold;}
.single-rozsireni__basic-logo{text-align:center;margin-bottom:20px;}
.single-rozsireni__basic-logo img{max-width:100%;max-height:60px;text-align:center;}
@media screen and (max-width:768px){
.single-rozsireni__basic-logo img{max-height:50px;}
}
.single-rozsireni__basic-info{font-size:14px;text-align:center;line-height:22px;opacity:0.8;margin-bottom:20px;}
.single-rozsireni__basic-price{margin-bottom:20px;}
.single-rozsireni__basic-price-label{font-size:15px;font-weight:600;text-align:center;color:#015FFE;max-width:200px;margin:auto;margin-bottom:10px;}
.single-rozsireni__basic-price-value{font-size:16px;font-weight:bold;text-align:center;color:#015FFE;}
.single-rozsireni__basic-cta{text-align:center;}
.single-rozsireni__column-main{width:calc(100% - 330px);}
@media screen and (max-width:992px){
.single-rozsireni__column-main{width:100%;}
}
.single-rozsireni__column-side{width:330px;}
@media screen and (max-width:992px){
.single-rozsireni__column-side{width:100%;}
}
.single-rozsireni__basic .single-rozsireni__column-main{padding:55px 70px 55px 50px;}
@media screen and (max-width:1100px){
.single-rozsireni__basic .single-rozsireni__column-main{padding:25px 25px 25px 20px;}
}
.single-rozsireni__basic .single-rozsireni__column-side{border-left:2px solid #EFF5FF;padding:55px 50px 55px 30px;}
@media screen and (max-width:1100px){
.single-rozsireni__basic .single-rozsireni__column-side{padding:25px 20px 25px 25px;}
}
@media screen and (max-width:992px){
.single-rozsireni__basic .single-rozsireni__column-side{border-left:none;border-top:8px solid #EFF5FF;}
}
.single-rozsireni__detail .single-rozsireni__column-main{border-right:1px dashed rgba(2, 52, 68, 0.32);padding:0px 70px 0px 50px;}
@media screen and (max-width:1250px){
.single-rozsireni__detail .single-rozsireni__column-main{padding:0px 35px 0px 0px;}
}
@media screen and (max-width:992px){
.single-rozsireni__detail .single-rozsireni__column-main{border-right:none;border-bottom:1px dashed rgba(2, 52, 68, 0.32);padding:0px;}
}
.single-rozsireni__detail .single-rozsireni__column-side{border:none;padding:0px 50px 0px 30px;}
@media screen and (max-width:1250px){
.single-rozsireni__detail .single-rozsireni__column-side{padding:0px 0px 0px 30px;}
}
@media screen and (max-width:992px){
.single-rozsireni__detail .single-rozsireni__column-side{padding:30px 0px 0px 0px;}
}
.single-rozsireni__detail{background-color:#EFF5FF;padding-top:55px;padding-bottom:55px;}
@media screen and (max-width:992px){
.single-rozsireni__detail{padding-top:30px;padding-bottom:30px;}
}
.single-rozsireni__detail-inner{border-radius:14px;display:flex;}
@media screen and (max-width:992px){
.single-rozsireni__detail-inner{flex-direction:column;}
}
.single-rozsireni__detail-fact{margin-bottom:15px;font-size:14px;line-height:21px;}
.single-rozsireni__detail-fact-value{font-weight:bold;}
.single-rozsireni__detail-fact-value svg{max-width:200px;height:auto;display:block;margin-top:5px;max-height:43px;}
.single-rozsireni__detail-fact-value a{color:#015FFE;text-decoration:underline;}
.single-rozsireni__detail-content-heading{margin-bottom:30px;}
@media screen and (max-width:768px){
.single-rozsireni__detail-content-heading{margin-bottom:20px;}
}
.single-rozsireni__detail-content-heading h2{font-size:21px;line-height:26px;margin:0;}
@media screen and (max-width:768px){
.single-rozsireni__detail-content-heading h2{font-size:20px;line-height:25px;}
}
.single-rozsireni__detail-content-subheading{margin-bottom:25px;}
@media screen and (max-width:768px){
.single-rozsireni__detail-content-subheading{margin-bottom:17px;}
}
.single-rozsireni__detail-content-subheading h3{font-size:19px;line-height:24px;margin:0;}
@media screen and (max-width:768px){
.single-rozsireni__detail-content-subheading h3{font-size:18px;line-height:23px;}
}
.single-rozsireni__detail-content-text{font-size:15px;margin-bottom:40px;}
@media screen and (max-width:768px){
.single-rozsireni__detail-content-text{margin-bottom:20px;}
}
.single-rozsireni__detail-content-text a{color:#015FFE !important;text-decoration:underline!important;}
.single-rozsireni__detail-content-skills{display:flex;flex-wrap:wrap;margin-bottom:40px;}
@media screen and (max-width:768px){
.single-rozsireni__detail-content-skills{margin-bottom:20px;}
}
.single-rozsireni__detail-content-skill{width:33%;padding-right:30px;display:flex;align-items:center;margin-bottom:15px;}
@media screen and (max-width:1250px){
.single-rozsireni__detail-content-skill{width:100%;}
}
.single-rozsireni__detail-content-skill-icon{margin-right:13px;}
.single-rozsireni__detail-content-skill-icon svg{display:block;}
.single-rozsireni__detail-content-skill-text{font-size:15px;font-weight:600;}
.single-rozsireni__detail-content-longprocess-item{display:flex;width:100%;margin-bottom:45px;}
@media screen and (max-width:992px){
.single-rozsireni__detail-content-longprocess-item{margin-bottom:30px;}
}
@media screen and (max-width:768px){
.single-rozsireni__detail-content-longprocess-item{margin-bottom:20px;}
}
.single-rozsireni__detail-content-longprocess-item-number{font-size:34px;opacity:0.25;font-weight:bold;margin-right:12px;min-width:32px;line-height:1;}
.single-rozsireni__detail-content-longprocess-item-title{margin-top:11px;margin-bottom:12px;}
.single-rozsireni__detail-content-longprocess-item-title h4{font-size:17px;font-weight:bold;line-height:22px;margin:0;}
.single-rozsireni__detail-content-longprocess-item-image img{max-width:100%;height:auto;}
.single-rozsireni__detail-content-shortprocess{display:flex;flex-wrap:wrap;}
.single-rozsireni__detail-content-shortprocess-item{display:flex;width:calc(50% - 22px);margin-bottom:45px;}
@media screen and (max-width:992px){
.single-rozsireni__detail-content-shortprocess-item{width:100%;margin-bottom:30px;}
}
@media screen and (max-width:768px){
.single-rozsireni__detail-content-shortprocess-item{margin-bottom:20px;}
}
.single-rozsireni__detail-content-shortprocess-item:nth-child(2n+1){margin-right:44px;}
@media screen and (max-width:992px){
.single-rozsireni__detail-content-shortprocess-item:nth-child(2n+1){margin-right:0px;}
}
.single-rozsireni__detail-content-shortprocess-item-number{font-size:34px;opacity:0.25;font-weight:bold;margin-right:12px;min-width:32px;line-height:1;}
.single-rozsireni__detail-content-shortprocess-item-title{margin-top:11px;margin-bottom:12px;}
.single-rozsireni__detail-content-shortprocess-item-title h4{font-size:17px;font-weight:bold;line-height:22px;margin:0;}
.single-rozsireni__detail-content-shortprocess-item-image img{width:100%;height:auto;}
.single-rozsireni__action{background-color:#FFFFFF;padding-top:80px;padding-bottom:80px;}
@media screen and (max-width:992px){
.single-rozsireni__action{padding-top:50px;padding-bottom:50px;}
}
@media screen and (max-width:768px){
.single-rozsireni__action{padding-top:30px;padding-bottom:30px;}
}
.single-rozsireni__action-heading{text-align:center;margin-bottom:30px;}
@media screen and (max-width:768px){
.single-rozsireni__action-heading{margin-bottom:20px;}
}
.single-rozsireni__action-heading h2{font-size:29px;}
@media screen and (max-width:768px){
.single-rozsireni__action-heading h2{font-size:22px;}
}
.single-rozsireni__action-text{text-align:center;margin-bottom:30px;}
@media screen and (max-width:768px){
.single-rozsireni__action-text{margin-bottom:20px;}
}
.single-rozsireni__action-text p{max-width:370px;margin:auto;}
.single-rozsireni__action-cta{text-align:center;}
.single-rozsireni__modal{display:none;max-width:700px;background-color:#F2F7FF !important;}
@media screen and (max-width:768px){
.single-rozsireni__modal{padding:40px 20px 20px 20px!important;}
}
.single-rozsireni__modal-heading{text-align:center;margin-bottom:30px;}
@media screen and (max-width:768px){
.single-rozsireni__modal-heading{margin-bottom:15px;}
}
.single-rozsireni__modal-heading h2{font-size:24px;text-align:center;margin:0;}
@media screen and (max-width:768px){
.single-rozsireni__modal-heading h2{font-size:18px;line-height:24px;}
}
.single-rozsireni__modal-form{width:100%;}
.single-rozsireni__modal-form .form-single-row{margin-bottom:12px;display:flex;justify-content:space-between;}
@media screen and (max-width:768px){
.single-rozsireni__modal-form .form-single-row{flex-direction:column;margin-bottom:10px;}
}
.single-rozsireni__modal-form .form-single-row .form-single-column{width:47%;}
@media screen and (max-width:768px){
.single-rozsireni__modal-form .form-single-row .form-single-column{width:100%;}
.single-rozsireni__modal-form .form-single-row .form-single-column:first-child{margin-bottom:10px;}
}
.single-rozsireni__modal-form .form-single-row .form-single-column--full{width:100%;}
@media screen and (max-width:768px){
.single-rozsireni__modal-form .form-single-row .form-single-column--full{width:100%;}
.single-rozsireni__modal-form .form-single-row .form-single-column--full:first-child{margin-bottom:0px;}
}
.single-rozsireni__modal-form .form-single-row p{margin:0;}
.single-rozsireni__modal-form .form-single-row input:not([type="submit"]),
.single-rozsireni__modal-form .form-single-row textarea{border:1px solid #D6DBDF;padding:11px;background-color:#FFFFFF;width:100%;}
@media screen and (max-width:768px){
.single-rozsireni__modal-form .form-single-row input:not([type="submit"]),
.single-rozsireni__modal-form .form-single-row textarea{padding:6px 8px;}
}
.single-rozsireni__modal-form .form-single-row textarea{height:115px;}
@media screen and (max-width:768px){
.single-rozsireni__modal-form .form-single-row textarea{height:75px;}
}
.single-rozsireni__modal-form .form-single-row .wpcf7-form-control-wrap{margin-top:5px;}
.single-rozsireni__modal-form .form-single-row .wpcf7-not-valid-tip{line-height:15px;}
.single-rozsireni__modal-form .form-single-row label{width:100%;}
.single-rozsireni__modal-form .form-note p{font-size:12px;text-align:center;}
.single-rozsireni__modal-form .form-submit{position:relative;}
.single-rozsireni__modal-form .wpcf7-submit{width:100%;}
.single-rozsireni__modal-form .wpcf7-spinner {
position: absolute;
right: 0px;
top: 16px;
}