/*
Theme Name: Circle
Theme URI: http://demo.awethemes.com/circle
Author: Awethemes
Author URI: http://awethemes.com
Description: Circle is an ideal WordPress theme for those who wish to create an impressive web page. Its bold and colorful design is a great choice for agencies that really want to differentiate themselves from their competitors to make a deeply impression on their potential clients and partners.
Version: 1.0.0
License: Themeforest Split Licence
License URI: -
Text Domain: circle
Tags: grid-layout, one-column, left-sidebar, right-sidebar, custom-colors, custom-logo, featured-images, post-formats
*/

@import url('https://fonts.googleapis.com/css?family=Anton|Krub');

body{
    font-family: 'Krub', sans-serif !important;
    letter-spacing: 1px;
    font-weight: 400;
}

h1{
    font-family: 'Anton', sans-serif !important;
    font-size: 52px !important;
    letter-spacing: 3px !important;
    font-weight: 200 !important;
}

h2{
    font-family: 'Anton', sans-serif !important;
    font-size: 28px !important;
    letter-spacing: 1px !important;
    font-weight: 200 !important;
}

h3{
    font-family: 'Krub', sans-serif !important;
    font-size: 22px;
    letter-spacing: 1px;
    font-weight: 700;
}

img.site-logo-img.footer_logo{
    width:270px;
}

/*Services Page Content Text Color Inverse*/
.content-inverse{
    color: white;
}
.content-inverse h4{
    color: white;
}

.fadeIn .page-title__people{
    z-index: 1;
}

.fadeIn .page-title__name{
    z-index: 9;
}

.page-title--home .page-title__people img {
    width: 100% !important;
    margin-right: 0px !important;
}

input.wpcf7-form-control.wpcf7-submit.btn-primary{
    margin-top: 20px;
}


/*Homepage Mobile White Space Modification*/
@media(max-width:480px){
    .header-content{
        margin-bottom: 0px !important;
    }
    .vc_row-has-fill>.vc_column_container>.vc_column-inner{
        padding-top: 10px !important;
    }
    .hp_contact_space{
        margin-top: 0px !important;
    }
    .vc_custom_1548992563931{
        margin-top: 0px !important;
    }
    .hp_contact_space{
        display:none;
    }
    .bx-contacts{
        padding-bottom: 35px !important;
    }
}

/*Service Internal Page*/
@media(max-width: 480px){
    .sub-heading-space{
        display: none;
    }
    .wpb_content_element{
        margin-bottom: 25px !important;
    }
    .vc_col-has-fill>.vc_column-inner{
        padding-top: 15px !important;
    }
    /*digital marketing client*/
    .vc_custom_1547773567131{
    padding-top: 50px !important;
    padding-bottom: 70px !important;
}

/*Single Post Banner*/
.single-post .header-content, .blog .header-content{
    height: 300px !important;
}
}

@media(min-width: 480px){
    /*
    .bx-gallery__item{
            left: 0 !important;
    width: 32% !important;
    display: inline-block;
    position: relative !important;
    top: 0 !important;
    }*/
    .portfolio-cricle .bx-gallery__img{
        margin-bottom: 0px !important;
    }
    
    .portfolio-cricle .blogs__name{
        height: 40px !important;
    }
}
