/*
Theme Name: H-Code Child
Theme URI: http://wpdemos.themezaa.com/h-code
Author: Themezaa
Author URI: http://www.themezaa.com
Description: Child theme for H-Code theme
License: Themeforest Split Licence
License URI: http://themeforest.net/licenses 
Template: h-code
Version: 1.1
Text Domain: h-code-child
*/

.privacy-policy h2 {
margin: 80px 0px 10px 0px !important;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink {
    background-color: black;
    padding: 10px 10px;
    font-size: 15px !IMPORTANT;
}

.vc_gitem-zone-mini {
    padding: 20px 20px 10px 20px;
}

.vc_gitem-animated-block {
    display: none;
}

h4 {
    font-size: 22px !important;
    font-weight: 800;
}

h2, h2 b {
    font-size: 50px !important;
    font-weight: 600 !important;
    font-style: normal !important;
    text-transform: none;
}

h1, h1 b {
    font-size: 80px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-transform: none;
    max-width: 630px;
    line-height: 108.2%;
    margin-left: auto;
    margin-right: auto;
    margin-top: -120px;
    margin-bottom: -20px;t
}

.page-id-7 h2 {
    margin-top: 140px;
    margin-bottom: 20px;
}

.page-id-8 h2 {
    margin-top: 50px;
    margin-bottom: 20px;
}

.vc_gitem-zone-mini, vc_gitem_row {
    padding-top: 10px;
    padding-bottom: 0px;
}

section.vc_section, section {
    padding-top: 50px;
    padding-bottom: 50px;
}

p {
    font-size: 17px;
    color: black !important;
}

.vc_col-sm-12.vc_gitem-col.vc_gitem-col-align- {
    padding: 19px 40px 0px 40px;
}

p a {
    border-bottom: 1px solid black;
}

.login label, input {
    font-family: 'EB Garamond' !important;
    font-size: 14px;
}