/*
Theme Name:     Bellevue Child Theme
Theme URI:      http://demo.themovation.com/bellevue/
Description:    Child theme for Bellevue
Author:         Themovation
Author URI:     http://themovation.com
Template:       bellevue
Version:        1.1
License:        Regular License
License URI:    http://themeforest.net/licenses/regular
CESAR ZABALA
*/

@font-face {
    font-family: 'ambrosia';
    src: url('fonts/ambrosia-webfont.eot');
    src: url('fonts/ambrosia-webfont.eot#iefix') format('embedded-opentype'),
         url('fonts/ambrosia-webfont.woff') format('woff2'),
         url('fonts/ambrosia-webfont.woff') format('woff'),
         url('fonts/ambrosia-webfont.ttf') format('truetype'),
         url('fonts/ambrosia-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'trebuc';
    src: url('fonts/TrebuchetMS.eot');
    src: url('fonts/TrebuchetMS.eot#iefix') format('embedded-opentype'),
         url('fonts/TrebuchetMS.woff') format('woff'),
         url('fonts/TrebuchetMS.ttf') format('truetype'),
         url('fonts/TrebuchetMS.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Required */

.hiddenth{
    opacity: 0;
    /*display: none;*/
}

.visibleth{
    opacity: 1;
    /*display: inline;*/
}

.kl-bottommask--mask5 {
    position: relative;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 64px;
}

.kl-bottommask {
    z-index: 1;
}

svg:not(:root) {
    overflow: hidden;
}

.kl-bottommask--mask5 .svgmask {
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

kl-cta-ribbon .trisvg path, .kl-bottommask .bmask-customfill, .kl-slideshow .kl-loader svg path, .kl-slideshow.kl-loadersvg rect, .kl-diagram circle {
    fill: #b1953a;
}

.kl-bottommask--mask5 .bmask-customfill {
    -webkit-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    transform: translateY(-1px);
}