/**
Theme Name: Robintek Child Theme
Author: Robintek
Author URI: https://robintek.com/
Description: Robintek Child Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: robintek-child-theme
Template: astra
*/


/*==== BUTTONS =======================================================================================*/



/*==== HEADER =======================================================================================*/

.site-branding {
    padding: 0!important;
    position: relative;
    top: -40px;
}
.site-logo-img {
    margin-bottom: -30px;
}
.hdr-locations,
.hdr-phone {
    display: inline-block;
    padding-left: 20px;
}
.hdr-locations i,
.hdr-phone i {
    width: 20px;
    display: inline-block;
}

/*==== FOOTER =======================================================================================*/



/*==== HOME PAGE ====================================================================================*/



/*==== CUSTOM =======================================================================================*/

.overlap-big {
    margin-top: 50px;
    margin-left: -80px;
}
.overlap-big-right {
    margin-top: 50px;
    margin-right: -80px;    
}
.overlap-top img {
    margin-top: -50px;
}
#box-form .gform_fields {
    grid-row-gap: 5px;
}

/*==== MEDIA QUERIES ================================================================================*/

@media (max-width:1100px){
    .site-branding {
        width: 300px;
    }
    .main-header-menu > .menu-item > .menu-link {
        font-size: 16px;
        padding: 0 10px;
    }
}

@media (max-width:921px){

}

@media (max-width:768px){
    .overlap-big,
    .overlap-big-right {
        margin: 20px;
    }
    .col-overlap-content {
        width: 100%!important;
        max-width: 100%!important;   
    }
    .hdr-locations i,
    .hdr-phone i {
        width: 30px;
    }
}

@media (max-width: 544px){
	#masthead .ast-mobile-header-wrap .ast-above-header-bar, 
    #masthead .ast-mobile-header-wrap .ast-primary-header-bar, 
    #masthead .ast-mobile-header-wrap .ast-below-header-bar {
        padding-left: 5px;
        padding-right: 5px;
    }
}
