/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

#page-header > div.l-subheader.at_middle {
	z-index: -1;
}

h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, h1 + h2, h2 + h3, h3 + h4, h4 + h5, h5 + h6 {
    padding-top: 0!important;
}

h1, h2, h3, h4, h5, h6 {
    padding-top: .5rem;
}

p {
    margin-bottom: .5rem;
}

.gform_required_legend,
.gform_heading {
	display: none!important;
}


/*Подключаем армянские шрифты Arian AMU*/
@font-face {
    font-family: 'Arian AMU';
    src: local('Arian AMU Bold'), local('ArianAMU-Bold'),
        url('fonts/ArianAMU-Bold.woff2') format('woff2'),
        url('fonts/ArianAMU-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Arian AMU';
    src: local('Arian AMU'), local('ArianAMU'),
        url('fonts/ArianAMU.woff2') format('woff2'),
        url('fonts/ArianAMU.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

/*Подключаем армянские шрифты WeblySleek UI
@font-face {
    font-family: 'WeblySleek UI';
    src: local('WeblySleek UI Light'), local('WeblySleekUILight'),
        url('fonts/WeblySleekUILight.woff2') format('woff2'),
        url('fonts/WeblySleekUILight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'WeblySleek UI';
    src: local('WeblySleek UI Light Italic'), local('WeblySleekUILight-Italic'),
        url('fonts/WeblySleekUILight-Italic.woff2') format('woff2'),
        url('fonts/WeblySleekUILight-Italic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'WeblySleek UI';
    src: local('WeblySleek UI Semibold Italic'), local('WeblySleekUISemibold-Italic'),
        url('fonts/WeblySleekUISemibold-Italic.woff2') format('woff2'),
        url('fonts/WeblySleekUISemibold-Italic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'WeblySleek UI';
    src: local('WeblySleek UI Semibold'), local('WeblySleekUISemibold'),
        url('fonts/WeblySleekUISemibold.woff2') format('woff2'),
        url('fonts/WeblySleekUISemibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}*/

/*Замена шрифтов в армянской версии сайта*/
body:lang(hy), .button:lang(hy),.l-body .btn-modal:lang(hy),.l-body .cl-btn:lang(hy),.l-body .flip-box-wrap .flip_link a:lang(hy),.l-body .ubtn:lang(hy),.l-body .ultb3-btn:lang(hy),.l-header .widget:lang(hy),.rev_slider a.w-btn:lang(hy),.tribe-events-button:lang(hy),.us-btn-style_1:lang(hy),.us-btn-style_2:lang(hy),.us-btn-style_3:lang(hy),.us-btn-style_4:lang(hy),.us-btn-style_5:lang(hy),.w-btn:lang(hy),.w-nav-list.level_1:lang(hy),.w-tabs-item-title:lang(hy),.w-text.font_main_menu:lang(hy),.woocommerce .button.add_to_cart_button:lang(hy),.woocommerce .button.alt:lang(hy),.woocommerce .button.checkout:lang(hy),.woocommerce .button:lang(hy),h1:lang(hy),h2:lang(hy),h3:lang(hy),h4:lang(hy),h5:lang(hy),h6:lang(hy),html:lang(hy),input[type=button]:lang(hy),input[type=submit] {
    font-family: 'Arian AMU',sans-serif!important;
}