body{background-color:#000000!important}.heading h1,.heading h2,.heading h3,.heading h4,.heading h5,.heading h6,.heading .subtitle,.project-list-title,.blog-grid-post-date,a.blog-grid-link.a-btn-arrow-2{color:#cdcdcd!important}.awards-list .awards-item .awards-info .awards-title{color:#cdcdcd!important}.awards-list .awards-item .awards-date+.awards-separator,.adddress-block .address-block-outer .separator,.prague_list .project-list-item .project-list-outer .project-list-wrapper .project-list-category:after,a.blog-grid-link.a-btn-arrow-2 .arrow-right,.blog-grid-post-category a{background-color:#cdcdcd!important}.awards-list .awards-item .awards-date{color:#cdcdc7!important}.prague-formidable .frm_forms.with_frm_style label.frm_primary_label,.prague-formidable .frm_forms.with_frm_style.frm_login_form label,.prague-formidable .frm_forms.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.prague-formidable .frm_forms.with_frm_style input[type="submit"],.prague-formidable .frm_forms.with_frm_style .frm_button_submit,.prague-formidable .frm_forms.with_frm_style .frm_submit input[type="button"],.prague-formidable .frm_form_submit_style,.prague-formidable .frm_forms.with_frm_style.frm_login_form input[type="submit"],.adddress-block .address-block-outer .address-title,.team-wrapper.no-figure.simple h3,.team-wrapper.no-figure.simple .position,.page-template-default .content .subtitle,.page-template-default .content .title,.flex-caption h2 a,.prague_list .project-list-item .project-list-outer .project-list-wrapper .project-list-category,.prague_list .project-list-item .project-list-outer .project-list-wrapper .project-list-category:after,.top-banner.dark .content .subtitle,.top-banner.dark .content .title,.post-detailed .prague-post-title,.prague-post-content h2.title{color:#cdcdcd!important}.flexslider{background:#000!important;border:4px solid #000!important}.wpb_posts_slider .flex-caption,.wpb_posts_slider .nivo-caption{background-color:#000000!important;text-align:center}.flex-direction-nav a:before{color:#c1c1c1!important;text-shadow:none!important}.prague-header:not(.scroll) .prague-logo a img{height:100px!important}.projects-template-default .project-detail-simple-wrapper{padding:0 30px}.project-detail-fullscreen .project-detail-full-thumb .project-detail-main-slide.slick-current:after{background-color:rgb(17 17 17 / .2)}.project-list-item{position:relative!important;width:100%!important}.smooth-section a{margin-top:2rem!important}.adddress-block .address-block-outer p a,.adddress-block .address-block-outer p{font-size:15px!important}.project-detail-full-overlay .icon{background-color:rgb(255 0 0 / .4)!important}.project-detail-full-overlay .pulse2{box-shadow:inset 0 0 0 10px rgb(255 0 0 / .3)!important}.project-detail-full-overlay .pulse1{box-shadow:inset 0 0 0 10px rgb(255 124 124 / .4)!important}.project-list-content .inside,.single-projects .outside,.post-comments{display:none}.main-menu li a{font-size:14px!important;font-weight:700!important;color:#fff!important}header.prague-header.sticky-menu.sticky-mobile-menu.light.absolute.simple.scroll{background:none;background-color:#eaeaea!important}header.prague-header.sticky-menu.sticky-mobile-menu.light.absolute.simple.scroll .main-menu li a{color:#212121!important}header.prague-header.sticky-menu.sticky-mobile-menu.light.absolute.simple.scroll .main-menu .sub-menu li a{color:#ffffff!important}.home header.prague-header.simple.sticky-menu{background:linear-gradient(180deg,rgb(0 0 0 / .6) 0%,rgb(0 0 0 / .2) 50%,#fff0 100%)}.prague-social-nav,.page-id-2971 .prague-post-title{display:none!important}ul.sub-menu li a{margin:.75rem 0}.prague-header{padding:10px 30px!important}a.prague-services-link.a-btn-2.creative.anima{display:none!important}.prague_filter_class:nth-of-type(1) .services-item-description{margin-bottom:6.1rem}.prague_filter_class:nth-of-type(2) .services-item-description{margin-bottom:2.1rem}a.project-list-link.a-btn-arrow-2{display:none!important}.banner-col-item:nth-of-type(1) .subtitle,.banner-col-item:nth-of-type(3) .subtitle{padding-top:2rem;position:relative}.prague-post-content a{color:white!important}.post-detailed .prague-post-content blockquote p:before{border:14px solid #22282f!important}.scroll .logo-hidden{width:290px!important}#rev_slider_2_1{width:100vw!important}@media screen and (min-width:1024px){.post-detailed .prague-post-title{margin-left:95px;margin-right:95px}.name a{display:block;padding-left:1rem}}@media screen and (max-width:1024px){.prague-header:not(.scroll) .prague-logo a img{height:70px!important}}