        h1,
        h1 a {
            font-family: Arial !important;        }
    
/* MENU */

/* SUBMENU */

/* BUTTON */

/* Theme Options Custom CSS */
.wspace-aboutus_whychooseus .wpb_wrapper{
background: white;
    padding: 24px;
    border-radius: 4px;
    box-shadow: 0 30px 50px rgba(0, 0, 0, .2);
}



h1 {
    font-family: 'segoe-ui' !important;
}

.prague-footer-main-block .prague-logo img{
   width: 236px;
}

.prague-footer-info-block h6 {
font-size: 24px !important;
font-weight: 700 !mportant;
}

.prague-footer-info-block p {
font-size: 20px !important;
}

.wspace-aboutus-whychooseus  h1{
   color: white !important;
}

.testimonials-pagination-wrapper .swiper-pagination-bullet {
  color: #000 !important;
}
.testimonials-pagination-wrapper .swiper-pagination-bullet-active {
   font-weight: bold !important;
}

p {
color: #000 !important;
}
.post-comments {
   display: none !important;
}

.wspace-service-detail-container {
  max-width: 1180px;
  margin: 0 auto;

}
.wspace-service-detail-article {
  padding: 1em;
  margin-bottom: 20px;
  border-radius: 4px;
    color: #000;
    text-align: center;
}
.wspace-grid-wrapper-equal-thirds {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr ;
  grid-template-rows: auto auto ;
  grid-gap: 20px;
  grid-template-areas: "wspace-service-detail-left-third wspace-service-detail-middle-third wspace-service-detail-right-third";
}
.wspace-service-detail-left-third, .wspace-service-detail-middle-third, .wspace-service-detail-right-third {
  background-color: rgba(34,86,107,0.2);
  padding: 2em;
  margin-bottom: 0;
}
@media screen and (max-width: 700px) {
	.wspace-grid-wrapper-equal-thirds {
      display: block;
	}
  .wspace-service-detail-left-third, .wspace-service-detail-middle-third, .wspace-service-detail-right-third  {
    margin: 0 0 20px 0 ;
  }
}

.wpcf7-form-control-wrap input{
background: transparent;
    border: 1px solid #e7eaf0;
    border-bottom: 1px solid #e7eaf0;
    border-radius: 4px;
    color: #000;
height: 50px;
}

.wpcf7-form-control-wrap input:focus{
border: 1px solid #22566b !important;
}
.deo-form-fields-wrapper label{
 font-weight: 400 !important;
}

.wpcf7-form-control-wrap textarea{
background: transparent;
    border: 1px solid #e7eaf0;
    border-bottom: 1px solid #e7eaf0;
    border-radius: 4px;
    color: #000;
height: 150px;
resize: vertical;
}

.wpcf7-form-control-wrap textarea:focus{
border: 1px solid #22566b !important;
}

.deo-field-type-submit .wpcf7-submit{
background: #a93827;
border-radius: 8px;
margin-top: 24px;
}

.project-list-link {
    border: 1px solid #22566b;
    border-radius: 4px;
    width: 145px;
    padding: 5px 15px;
    text-align: left;
}

.project-list-link:hover{
border: 1px solid #a93827;
    background: #a93827;
color: #fff;
}


.project-list-link:hover span{
    background: #fff;
}

.project-list-link:hover span::before{
    background: #fff;
}
.project-list-link:hover span::after{
    background: #fff;
}

.vc_gitem-zone-mini .vc_btn3-color-juicy-pink {
border: 1px solid #22566b !important;
background-color: transparent !important;
text-transform: uppercase;
color: #000 !important;
}

.vc_gitem-zone-mini .vc_btn3-color-juicy-pink:hover{
color: #fff !important;
background-color: #a93827 !important;
}

.vc_gitem-zone h4,.vc_gitem-post-data-source-post_excerpt,.vc_btn3-container{
text-align: center !important;
}

.prague-services-wrapper .prague-services-link:hover{
background-color: #a93827 !important;
}

.blog-grid-content .blog-grid-link {
    border: 1px solid #22566b;
    border-radius: 4px;
    width: 150px;
    padding: 5px 15px;
    text-align: left;
}

.blog-grid-content .blog-grid-link:hover{
border: 1px solid #a93827;
    background: #a93827;
color: #fff;
}


.blog-grid-content .blog-grid-link:hover span{
    background: #fff;
}

.blog-grid-content .blog-grid-link:hover span::before{
    background: #fff;
}
.blog-grid-content .blog-grid-link:hover span::after{
    background: #fff;
}

.services-detailed .anima:hover {
background-color: #a93827 !important;
}

.prague-blog-grid-wrapper .blog-grid-post-info {
display: none !important;
}

.post-detailed .prague-post-thumbnail {
margin-top: 60px !important;
}
.post-detailed .prague-post-date {
 top: unset !important;
margin-top: 10px;
}

.wspace-aboutus-corevalue .vc_single_image-wrapper{
max-width: 80% !important;
}

@media screen and (max-width: 800px) {
	.wspace-homepage-client-logo.vc_custom_1729139334574, .wspace-homepage-client-logo.vc_custom_1729139329962,.wspace-homepage-client-logo.vc_custom_1729139323706,.wspace-homepage-client-logo.vc_custom_1729139597986 {
          padding-top: 0 !important;
padding-bottom: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
	}
}

.wspace-teamwork-quotes img{
width: 400px !important;
}

@media screen and (max-width: 992px) {
.wspace-aboutus-heading.vc_custom_1729327442108 {
margin-top: 0 !important;
}
.wspace-corevalue-img.vc_custom_1729327986807 {
margin-top: 0 !important;
}
}

@media screen and (max-width: 992px) {
.wspace-aboutus-factory-1.vc_custom_1729332516357 {
margin-top: 0 !important;
margin-right: 0 !important;
}
.wspace-aboutus-factory-2.vc_custom_1729332516357 {
margin-right: 0 !important;
}
.wspace-aboutus-factory-3.vc_custom_1729332836731 {
margin-left: unset !important;
margin-top: 0 !important;
}
}