@charset "UTF-8";
/* https://www.avidis.cz/wp-content/themes/avidis/css/styles-mq.css?ver=1602171899 */
@media (-webkit-min-device-pixel-ratio:2){input,textarea,select{font-size:16px!important}}@media (max-width:1920px){.dark-footer{background-size:1920px auto}}@media (max-width:1500px){html{font-size:58%}.inner{max-width:105rem}.inner.wide{max-width:144rem}.inner.medium{max-width:130rem}.section.first{padding-top:18rem}.header{min-height:10rem}.logo{top:3.6rem}.main-menu ul li a{height:10rem;line-height:10rem}.dark-footer{background-size:1550px auto}.strip-content{width:240rem}.strip-item{width:30rem}.references-player-item .references-player-image{width:40%;margin-right:1.4rem}.gallery.gallery-1 a{max-width:105rem}.full-image-logo{top:40%;max-width:34rem}.customers-item{height:13rem;line-height:8rem}.contact-form div.wpcf7{max-width:80rem}}@media (max-width:1400px){.full-image-logo{top:36%;max-width:30rem}.footer .col.col1{display:none;float:none;width:100%}.footer .col.col2{float:none;width:100%;margin-left:0}}@media (max-width:1230px){html{font-size:52%}.inner{max-width:95rem;padding:0 2.5rem}.inner.wide{max-width:128rem}.inner.medium{max-width:115rem}.main-menu{max-width:54rem}.services-list{max-width:54rem}.strip-content{width:208rem}.strip-item{width:26rem}.gallery.gallery-1 a{max-width:95rem}.customers-item{height:11rem;line-height:6rem}.footer .copyright .created-by{right:2.5rem}}@media (max-width:1100px){.full-image{padding-top:26rem;height:auto}.full-image-logo{top:24rem;max-width:30rem}.full-image-text{position:relative;left:auto;right:auto;bottom:auto}}@media (max-width:1000px){.dark-footer{background-size:1000px auto}.strip-content{width:184rem}.strip-item{width:23rem}}@media (max-width:900px){#tablet-indicator{display:block}h1{font-size:4rem}h2{font-size:3rem}h3{font-size:2rem}h4{font-size:1.5rem}.section.first{padding-top:14rem}.inner{max-width:80rem}.header{height:auto;min-height:6rem;padding:0}.header::before{content:none}.header.fixed{min-height:6rem}.header.open{-webkit-box-shadow:0 0 40px rgb(0 0 0 / .1);-moz-box-shadow:0 0 40px rgb(0 0 0 / .1);box-shadow:0 0 40px rgb(0 0 0 / .1)}.header .inner{position:relative}.logo{top:1.8rem;height:2.4rem}.fixed .logo{top:1.8rem}.main-menu{position:relative;float:none;display:none;left:0;right:0;max-width:none;margin:0 auto!important;padding:0!important;background-image:none;transition:none}.main-menu ul{padding:8rem 0 0;max-height:88vh;overflow-y:auto}.main-menu ul li{float:none;display:block;width:100%!important;margin:0 auto;text-align:center}.main-menu ul li a{width:100%!important;height:auto;padding:1.2rem 0!important;line-height:1.3;text-align:center;font-size:1.6rem}.main-menu ul li a::after{content:none}.fixed .main-menu ul li a{height:auto;line-height:1.3}.main-menu ul li.has-submenu a::after{content:none}.main-menu>ul>li>ul{position:static;width:100%;padding:.2rem 0;background-color:#fff0;box-shadow:none;-webkit-transform:none;transform:none;visibility:visible;opacity:1}.main-menu>ul>li>ul::before{content:none}.main-menu>ul>li>ul::after{content:none}.main-menu>ul>li:hover>ul{-webkit-transform:none;transform:none}.main-menu>ul>li>ul li a{padding:.8rem .3rem;line-height:1.2;font-size:1.4rem;color:#ddd!important}.header-right{position:static;display:none}.header-right>div{display:block;margin-top:0;margin-left:0}.header-right .header-right-main-menu ul{padding:0 0 2rem}.header-right .header-right-languages{margin-left:0}.menu-button{display:block;top:1.5rem;right:2.5rem}.anchor{position:absolute;top:-6rem}.home-top .home-title{text-align:center}.section-block-left{float:none;width:100%}.section-block-right{float:none;width:auto;margin-left:28%;margin-top:2rem}.services-left{display:none}.services-right{float:none;width:auto;margin-left:28%}.services-right .btn{margin-top:6rem}.services-nav{display:none}.services-item{margin-top:6rem;padding-top:0}.services-item:first-child{margin-top:0}.services-item .services-image-mobile{display:block}.how-item{width:30%;margin-left:5%;padding-left:4.5rem}.how-item::before{font-size:5rem;line-height:4rem}.references-items-3 .references-item,.references-items-3 .references-item:nth-child(3n+1),.references-items-3 .references-item:nth-child(4n+1),.references-items-4 .references-item,.references-items-4 .references-item:nth-child(3n+1),.references-items-4 .references-item:nth-child(4n+1){clear:none;width:48%;margin-left:4%}.references-items-3 .references-item:nth-child(2n+1),.references-items-4 .references-item:nth-child(2n+1){clear:left;margin-left:0}.gallery.gallery-1 a{max-width:80rem}.references-player-detail{width:100%}.references-player-items{position:relative;right:auto;top:auto;bottom:auto;width:100%;margin-top:1rem;max-height:28rem}.references-player-item .references-player-image{width:12rem;margin-right:1.5rem}.blocks-title{float:none;width:100%}.blocks-text{float:none;width:auto;margin-left:28%;margin-top:2rem}.team-item,.team-item:nth-child(4n+1){clear:none;width:30.666%;margin-left:4%}.team-item:nth-child(3n+1){clear:left;margin-left:0}.team-item .team-image{position:relative}.team-item .team-image::before{top:1.2rem;left:1.2rem;width:1.75rem;height:1.75rem}.customers-item{height:10rem;line-height:6rem;padding:2rem 2.5rem}.contact-left{float:none;width:100%}.contact-right{float:none;width:100%;margin-top:6rem}.submenu{top:6rem}.team-single-right .wp-block-gallery.columns-3 .blocks-gallery-grid .blocks-gallery-item{width:calc(50% - 16px)}.team-single-right .wp-block-gallery.columns-3 .blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n){margin-right:0}.team-single-right figcaption{line-height:1.4}}@media (max-width:800px){.team-single::before{width:28rem}.team-single-left{width:28rem;padding:8rem 2rem}.team-single-right{padding:8rem 4rem}}@media (max-width:767px){html{font-size:54%}h1{font-size:4rem}h2{font-size:3.4rem}h3{font-size:2rem}h4{font-size:1.8rem}.customers-items .slick-prev,.customers-items .slick-next{display:none!important}}@media (max-width:700px){.contact-mandatory .col{float:none}.contact-mandatory .col,.contact-mandatory .col:nth-child(1),.contact-mandatory .col:nth-child(2),.contact-mandatory .col:nth-child(3),.contact-mandatory .col:nth-child(4){width:100%;margin-left:0}.contact-mandatory .col:nth-child(n+2){margin-top:2rem}.footer{margin-top:0}.footer .col.col20,.footer .col.col20:nth-child(4n+1){clear:none;width:48%;margin-left:4%;margin-top:4rem}.footer .col.col20:nth-child(2n+1){clear:left;margin-left:0}.footer .copyright .created-by{position:static;margin-top:2rem;text-align:center}.prev-post-wrap .prev-post-image{display:none}.prev-post-wrap .prev-post-text{float:none;width:100%;max-width:none;margin-left:0}}@media (max-width:650px){.offset{padding-left:0}.offset>h1,.offset>h2,.offset>h3,.offset>h4{left:0}.section{padding-top:6rem;padding-bottom:6rem}.section.first{padding-top:12rem}.nopadding-top{padding-top:0}.nopadding-bottom{padding-bottom:0}.header{padding:0}.home-menu{padding:0}.home-top{padding:0}.home-top .home-logo{top:40%;width:70%;max-width:26rem}.home-top .home-title{top:40%}.section-block-right{margin-left:0}.services-right{margin-left:0}.how-items{max-width:46rem;margin:0 auto;margin-top:2rem}.how-item{width:100%;margin-top:4rem;margin-left:0;padding-left:5rem}.how-item::before{font-size:5rem;line-height:4rem}.strip{margin-top:6rem}.recommendation-items{padding-top:6rem}.margin-top{margin-top:6rem}.filter{float:none;width:100%;margin-right:0;margin-bottom:6rem}.filter-switch{top:-4rem;right:2.5rem}.references-player{margin-top:6rem}.page-sections .sections-item{margin-top:6rem}.page-sections .sections-item:first-child{margin-top:0}.page-sections .sections-item.border-top{padding-top:6rem}.blocks-item{margin-top:6rem}.blocks-item:first-child{margin-top:0}.blocks-text{margin-left:0}.team-single::before{content:none}.team-single-left{float:none;width:100%;padding:4rem 2rem;background-color:#fafafa}.team-single-left .team-image{max-width:20rem}.team-single-right{float:none;width:100%;padding:4rem 2rem}.full-image{padding-top:30rem}.full-image-logo{top:22rem;max-width:26rem}.references-table table,.references-table table tbody,.references-table table tr,.references-table table td{display:block!important;width:100%!important}.references-table table th{display:none!important;width:100%!important}.references-table table tr{padding:1rem 0;border-top:1px solid #eee}.references-table table tr td{padding:.5rem 1rem;border-top:0;border-bottom:0}.references-table table tr td:first-child{border-top:0}.references-table table tr:first-child{border-top:0}.references-table table tr:first-child td{border-top:0}.newsletter{padding-top:0}.footer{padding:6rem 0}}@media (max-width:600px){.dark-footer{background-size:600px auto}.strip-content{width:160rem}.strip-item{width:20rem}.breadcrumbs{font-size:1.3rem}.home-steps-wrap::before{content:none}.home-steps-item{width:46%}.home-steps-item:nth-child(2n+1){clear:left;margin-left:0}.home-steps-item .home-steps-image::before,.home-steps-item .home-steps-image::after{content:none}.fields-items{margin-top:6rem}.fields-item{width:100%;height:auto;padding:3rem 0;border-left:0}.fields-item:nth-child(n+2){border-top:1px solid #9e9e9e}.fields-item .fields-text{height:auto}.fields-item .btn{margin-top:4rem}.fields-item:hover{padding-top:3rem}.fields-item:hover h3{margin-bottom:2rem}.fields-item:hover .fields-text{height:auto;opacity:1}.fields-item:hover .fields-text-hover{height:0;opacity:0}.page-header h1{margin-bottom:3rem}.page-header p{font-size:1.8rem}.perex,.with-perex>p:first-child{font-size:1.8rem}.page-sectionsXXX .text-image-block .text-image-block-left{float:none;width:100%;padding:0}.page-sectionsXXX .text-image-block .text-image-block-right{float:none;width:100%;margin-top:6rem;padding:0}.page-sectionsXXX .blocks-item{padding:4rem 0}.page-sectionsXXX .blocks-item:first-child{padding-top:0}.page-sectionsXXX .blocks-item:last-child{padding-bottom:0}.page-sectionsXXX .blocks-item .blocks-title{float:none;width:100%;padding:0;margin-bottom:2rem}.page-sectionsXXX .blocks-item .blocks-text{float:none;width:100%;padding:0}.page-sectionsXXX .image-claim{font-size:3.4rem}.page-sectionsXXX .image-claim strong{font-size:4.2rem}.page-sectionsXXX .image-text .page-header h2{margin-bottom:3rem;font-size:3.4rem}.page-sectionsXXX .history .page-header h2{margin-bottom:3rem}.page-sectionsXXX .history .history-item .history-image{float:none!important;width:100%;max-width:30rem;margin:0 auto 4rem}.page-sectionsXXX .history .history-item .history-image::after{left:0;top:0;bottom:0;right:0;width:100%;height:100%;background-color:#27334a}.page-sectionsXXX .history .history-item .history-image .history-year{padding:0 2rem;font-size:5rem;text-align:center!important}.page-sectionsXXX .history .history-item .history-text{float:none;width:100%;padding-top:0}.page-sectionsXXX .history .history-item .history-text h3{text-align:center}.page-sectionsXXX .logos .page-header{text-align:center}.page-sectionsXXX .logos .page-header h2{margin-bottom:4rem;font-size:5rem;text-align:center}.page-sectionsXXX .logos .bg{margin-top:4rem;padding:4rem 0}.page-sectionsXXX .logos .logos-items{text-align:center}.page-sectionsXXX .logos .logos-item{display:inline-block;width:25%;min-width:13rem;padding:1rem 2.5rem;border:0;vertical-align:middle}.page-sectionsXXX .structure .lecturers-item{padding:3rem 0}.customers-item{height:10rem;line-height:6rem;padding:2rem 3rem}.contact-form div.wpcf7 .row{float:none;width:100%;margin-left:0}.register .user-form .form-row{float:none;width:100%;margin-left:0}}@media (max-width:550px){.contacts-item .contacts-mail{width:100%;padding-top:1.2rem;padding-bottom:0}.contacts-item .contacts-phone{width:100%;text-align:left}.contacts-item .contacts-info{padding:2rem 2rem 3rem}.contacts-item .contacts-info img{float:none;width:10rem;margin-right:0;margin-bottom:2rem}.contacts-item .contacts-info .contacts-info-text{padding-top:0}}@media (max-width:500px){html{font-size:58%}h1{font-size:3.4rem}h2{font-size:2.6rem}h3{font-size:2rem}h4{font-size:1.8rem}.services-list ul{float:none;width:100%;margin-left:0}.services-list ul li a{padding:1rem 0;padding-left:3rem;font-size:1.8rem}.services-list ul li a i{top:1.3rem;font-size:1.2rem}.strip-content{width:144rem}.strip-item{width:18rem}.references-items-3 .references-item,.references-items-3 .references-item:nth-child(3n+1),.references-items-3 .references-item:nth-child(4n+1),.references-items-3 .references-item:nth-child(2n+1),.references-items-4 .references-item,.references-items-4 .references-item:nth-child(3n+1),.references-items-4 .references-item:nth-child(4n+1),.references-items-4 .references-item:nth-child(2n+1){float:none;clear:none;width:100%;max-width:35rem;margin-left:auto;margin-right:auto}.filter-switch{right:2.5rem}.gallery.gallery-3 a:nth-child(1){width:100%}.gallery.gallery-3 a:nth-child(n+2){width:49.8%;margin-left:0;margin-top:.4%}.gallery.gallery-3 a:nth-child(n+3){margin-left:.4%}.gallery.gallery-3 a:nth-child(n+4){display:none!important}.gallery.gallery-5 a:nth-child(1){width:100%}.gallery.gallery-5 a:nth-child(n+2){width:49.8%;margin-left:0;margin-top:.4%}.gallery.gallery-5 a:nth-child(3),.gallery.gallery-5 a:nth-child(5){margin-left:.4%}.gallery.gallery-5 a:nth-child(n+6){display:none!important}.team-item,.team-item:nth-child(4n+1),.team-item:nth-child(3n+1){clear:none;width:48%;margin-left:4%}.team-item:nth-child(2n+1){clear:left;margin-left:0}.footer h2{left:0;text-align:center}.footer .col{text-align:center}.footer .col.col1{display:block;margin:4rem 0 0 0}.footer .col.col20,.footer .col.col20:nth-child(4n+1),.footer .col.col20:nth-child(2n+1){float:none;clear:none;width:100%;margin-left:0}.footer .col.col20:nth-child(n+2){margin-top:4rem}.footer .footer-logo{max-width:18rem;margin:0 auto}.footer .footer-social{text-align:center}.bottom-bar .bottom-bar-left{display:block;width:100%}.bottom-bar .bottom-bar-left .bottom-bar-title h2{text-align:center}.bottom-bar .bottom-bar-left .bottom-bar-title{display:block;width:100%}.bottom-bar .bottom-bar-right{display:block;width:100%;text-align:center;margin-top:1.5rem}}@media (max-width:450px){.strip-content{width:112rem}.strip-item{width:14rem}.reference-section .col-left,.reference-section .col-right{text-align:center}.reference-table{width:100%}.reference-table,.reference-table tbody,.reference-table tr,.reference-table td{display:block!important;width:100%!important}.reference-table td{padding:0 0 .5rem;text-align:center}.reference-table td:first-child{padding:.5rem 0 0}.how-steps-items::before{content:none}.how-steps-item,.how-steps-item:nth-child(2n+1){width:100%;margin-left:0;padding-left:0}.how-steps-item::before,.how-steps-item:nth-child(2n+1)::before{content:none}.how-steps-item h3,.how-steps-item:nth-child(2n+1) h3{padding-left:5rem;text-align:left}.how-steps-item:last-child{margin-bottom:0}.home-cats .home-cats-item,.home-cats .home-cats-item:nth-child(4n+1),.home-cats .home-cats-item:nth-child(2n+1){clear:none;width:100%;margin-left:0;margin-top:6rem}.home-member-item{padding-top:.2rem;padding-left:6rem}.home-member-item .home-member-image{width:4rem;height:4rem}.home-member-item .home-member-image::after{top:1.4rem;left:1.4rem;width:3.5rem;height:3.5rem}.home-member-item h3{margin-top:0}.home-member-item p:first-child{margin-top:0}.page-sectionsXXX .member-reasons .member-reasons-item,.page-sectionsXXX .member-reasons .member-reasons-item:nth-child(3n+1),.page-sectionsXXX .member-reasons .member-reasons-item:nth-child(2n+1){padding-top:.2rem;padding-left:6rem}.page-sectionsXXX .member-reasons .member-reasons-item .member-reasons-image{width:4rem;height:4rem}.page-sectionsXXX .member-reasons .member-reasons-item .member-reasons-image::after{top:1.4rem;left:1.4rem;width:3.5rem;height:3.5rem}.customers-item{height:6rem;line-height:6rem;padding:1rem 1rem}}@media (max-width:400px){.testimonial,.home-references-testimonial{padding:3rem 0 0}.testimonial::before,.testimonial::after,.home-references-testimonial::before,.home-references-testimonial::after{font-size:7rem}.testimonial .testimonial-name,.testimonial .home-references-testimonial-name,.home-references-testimonial .testimonial-name,.home-references-testimonial .home-references-testimonial-name{margin-top:3rem}}