/*
Theme Name: Itfirm Child
Theme URI: http://demo.casethemes.net/itfirm/
Author: Case-Themes
Author URI: https://themeforest.net/user/case-themes/portfolio/
Description: Itfirm is a stunning, professional and flexible IT Solutions, IT Business, and Services Company WordPress theme. Itfirm based on in-depth research into IT Solutions, IT Services, IT Business, Consulting, SaaS & Software, Digital Solution, Technical Engineering, Technology, and Services Company, to deliver all needed layouts and blocks.
Version: 1.3.3
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: itfirm
Text Domain: itfirm-child
Tags: agency, business, it services, it solutions, technology, technology service, software, services, app, network solution, startup, technology company, saas, digital
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
.bayside div#field_4_11 {
    font-size: 19px;
    color: #000;
    font-weight: 400;
}
.bayside h2 {
    padding-bottom: 25px;
}
.bayside .gfield_required.gfield_required_text {
    display: block;
}
.sendemailconfirm{ margin-top: -20px;}
.gfield_select {
    border: 1px solid #000 !important; color: #000 !important;
}
.gform_heading {
    margin-top: 94px;
}
.gform2 h1{ margin-top: -153px; }
.gform2 .gform_page_fields {
    margin-top: -31px;
}
.gform2 .gform_heading h2.gform_title{ display: none;}
.gfield_required.gfield_required_text {
    display: none;
}
div#gfield_description_1_64 {
    color: red;
}
div#field_1_38, #field_1_53, #field_1_52, #field_1_75, #field_1_76{ margin-top: -36px;}
div#field_1_30, div#field_1_68 {
    margin-top: -30px;
}
.gform-theme--foundation .gfield textarea.small{ height: 60px;}
.gform_page_footer.before input, .gform_previous_button {
    color: #fff !important;
}
h2.gform_title {
    font-weight: 400;
}
.bookwithusHeading h2{ font-size: 46px; font-weight: bold;}
.bookwithusbutton a span{ font-size: 27px;
    font-weight: bold; }
footer#colophon {
    background: #162035;
}
#mfcf7_zl_add_file { border-radius: 50px 50px 50px 50px !important; }
.text-gradient, .ct-tabs3 .ct-tabs-title .ct-tab-title::before, .ct-testimonial-carousel4 .item--position span, .ct-testimonial-carousel4 .item--image::before, .slick-arrows-1 .ct-slick-carousel .slick-arrow::after, .ct-slick-arrow-style2 .ct-slick-carousel .slick-arrow::after, .scroll-top, .ct-nav-carousel .nav-slick::after, .ct-blog-carousel-layout2 .item--title a:hover, .slick-dots-style3 .slick-dots li.slick-active button, .ct-video-button.style1:before, .ct-modal .ct-modal-close{ background-image: none !important;}
.ct-portfolio-grid1 .item--holder, .ct-portfolio-carousel1 .item--holder{ background-image: linear-gradient(to right, rgba(22, 32, 53, 0.9), rgba(126, 133, 143, 0.9)) !important;}
table tr p {
    padding: 0 !important;
    margin: 7px 0;
}
.bookonlinepage1header {
    font-size: 20px;
}