/*
Theme Name: Constrau
Theme URI: https://themeforest.net/user/ovatheme/portfolio
Version: 1.2.9
Description: Constrau is a modernized take on an ever-popular WordPress. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Constrau will make your WordPress look beautiful everywhere. Created by <a href="https://themeforest.net/user/ovatheme">Ovatheme</a>
Author: <a href="https://themeforest.net/user/ovatheme">Ovatheme</a>
Author URI: <a href="https://themeforest.net/user/ovatheme/portfolio">Ovatheme</a>
License: GNU General Public License
License URI: license.txt
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: constrau
Domain Path: /languages/
*/
.ova-testimonial .slide-testimonials.version_1 .client_info{
  min-height:279px;
}
.service-infobox .square_icon_box{
	min-height:440px !important;
}
.service-infobox .type_1 .content{
  min-height:285px;
}
a.tawk-branding{
  display:none !important;
}
#tawkchat-container a[href*="tawk.to"] {
    display: none !important; /* Hide branding link */
}
.contact-page-form ul{
    margin: 0;
    padding: 0;
    list-style: none; 
}
.contact-page-form ul li{
    float:left;
    margin: 0 0 20px;
    padding: 0;
    width: 49%;
}
.contact-page-form ul li br{
    display: none;
    
}
.contact-page-form ul li label{
    margin: 0 0 15px;
    font-size: 16px;
    color: #111;
}
.contact-page-form ul li .contact-fields, .contact-page-form ul li select{
    float: left !important;
    width:100% !important;
    border-radius: 6px !important;
  font-size:14px;
  line-height:18px;
  color:#333;
      padding: 20px 4%;
    background: #f2f2f2 !important;
    border: none;
    height: auto;
    color: #111;
}
.contact-page-form ul li .select2-container--default .select2-selection--single{
     background:none;
    border: none;
    border-radius: 0;
    height: 60px;
}
 .contact-page-form ul li  .select2-container{
   padding:0px 3%;
    background: #f2f2f2 !important;
   font-size:14px;
    border-radius: 6px;
     border: none;
}
.contact-page-form ul li .contact-fields::-webkit-color-swatch,
.contact-page-form ul li .contact-fields::-moz-color-swatch {
color: #111;
}
.contact-page-form ul li p{
  margin:0px;
}
.contact-page-form ul li .select2-selection--single .select2-selection__rendered{
  line-height:50px;
  color:#111;
}
 .contact-page-form ul li.full-width{
   width:100%;
   
}
 .contact-page-form ul li.full-width textarea{
padding: 25px 2% !important;
   min-height:200px;
}
 .contact-page-form ul li.project-button .contact-fields{
   padding:17px 4%;
}.contact-page-form ul li input[type="submit"]{
    float: left;
    width:250px;
    height:60px;
    line-height:60px;
    border: none;
    outline: none;
  font-size:18px;
  color:#111;
    background: #edcd1f;
    border-radius: 6px;
  transition:all ease-in-out 0.3s;
}
.contact-page-form ul li input[type="submit"]:hover{
    background: #11017B;
    color:#fff;
}

.contact-list i {
    color: #11017B !important;
    width: 28px !important;
    text-align: center !important;
}

@media screen and (max-width: 767px){
    .contact-page-form ul li{
        width:100%;
    }
    .contact-page-form ul li label{
        margin: 0 0 10px;
        font-size: 16px;
        color: #111;   
    }
    .contact-page-form ul li.full-width textarea{
        min-height: 100px;
    }
  .contact-page-form ul li input[type="submit"]{

    width:100%;
}
}
