/*
    Template:       airi
    Theme Name:     Airi Child
    Theme URI:      http://themeforest.net/user/LA-Studio/portfolio?ref=LA-Studio
    Author:         LA Studio
    Author URI:     http://themeforest.net/user/LA-Studio?ref=LA-Studio
    Description:    Clean, Minimal WooCommerce Theme
    Version:        1.0
    Tags:           one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, translation-ready
    License: 		GNU General Public License
	License URI: 	licence/GPL.txt
    Text Domain:    airi-child
    Domain Path:    /languages/
*/

@font-face {
    font-family: 'llegant';
    src: url('./fonts/llegant-regular-webfont.woff2') format('woff2'),
         url('./fonts/llegant-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


h1, h2, h3 {
    font-family: 'llegant';
}

h1 {
    font-size: 64px;
    letter-spacing: 2px;
}


.light_text h1, p {
    color: #fff;
}

.light_text h1 {
    text-shadow: 3px 3px 5px rgba(0, 0, 0, .8);
}

.header-left, .header-middle, .header-right, .site-branding, .site-main-nav {
    float: right;
}

.site-branding {
    padding: 15px;
    background: white;
}

.head_intro {
    padding: 150px 0px;
}

.waben-icon {
    max-width: 250px;
    -webkit-filter: drop-shadow( 3px 3px 5px rgba(0, 0, 0, .8));
    filter: drop-shadow( 3px 3px 5px rgba(0, 0, 0, .8));
}

.half_bg {
 background: linear-gradient(0deg, #004e59 60%, #fff 50%);;
}

.footer-top {
    display: none;
}


@media only screen and (max-width: 600px) {
    
    h1 {
    font-size: 42px;
    letter-spacing: 2px;
}
    
    .waben-icon {
    max-width: 100px;
}
    
    .head_intro {
    padding: 50px 0px;
}
    
}