<!--
#loading {
    position: fixed;
    height: 100vh;
    width: 100%;
    bottom: 0;
    right: 0;
    z-index: 99999999999;
    background:none;
    /* opacity: 0; */
    /* visibility: hidden; */
    -webkit-transition: all 250ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    -moz-transition: all 250ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    -ms-transition: all 250ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    -o-transition: all 250ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    transition: all 250ms cubic-bezier(0.4, 0, 1, 1) 0ms;
}
#loading #loading-smoke {
    position: absolute;
    width: 100%;
    height: 50%;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0.5;
    z-index: 90;
   background: transparent;
}
#loading #loading-smoke:after {
    position: absolute;
    content: "";
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70px;
    /*
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #e7e7e7 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #e7e7e7 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #e7e7e7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#e7e7e7',GradientType=0);
    */
}
#loading .logo {
    position: absolute;
    top: calc(50% - 35px);
    left: 50%;
    width: 225px;
    height: 150px;
    overflow: hidden;
    transform: translate(-50%, -50%);
    z-index: 101;
    text-align: center;
}
#loading .logo[data-style="fire"] .fill-base {
    -webkit-animation: fireplace 7s infinite ease;
    -moz-animation: fireplace 7s infinite ease;
    -o-animation: fireplace 7s infinite ease;
    animation: fireplace 7s infinite ease;
}
.animated-logo .fill-base {
    position: absolute;
    z-index: 1;
    width: 170px;
    height: 36px;
    background-color: #595a5a;
    overflow: hidden;
    top: 41px;
    left: 50%;
    transform: translate(-50%, 0);
}
.fire-wrapper {
    position: absolute;
    width: 100%;
    height: 100%;
}
#loading .logo[data-style="fire"] .fire {
    opacity: 1;
}
.fire-wrapper .fire {
    -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    -moz-transition: opacity 200ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    -ms-transition: opacity 200ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    -o-transition: opacity 200ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    transition: opacity 200ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    filter: blur(0.02em);
    -webkit-filter: blur(0.02em);
    position: absolute;
    overflow: hidden;
    z-index: 2;
    width: 110%;
    height: 330%;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    font-size: 24px;
}
.fire-wrapper .fire .particle:nth-of-type(1) {
    -webkit-animation-delay: 0.4429643014s !important;
    -moz-animation-delay: 0.4429643014s !important;
    -ms-animation-delay: 0.4429643014s !important;
    -o-animation-delay: 0.4429643014s !important;
    animation-delay: 0.4429643014s !important;
    left: calc((100% - 5em) * 0);
}
.fire-wrapper .fire .particle {
    -webkit-animation: flame-particle 2s ease-in infinite;
    -moz-animation: flame-particle 2s ease-in infinite;
    -o-animation: flame-particle 2s ease-in infinite;
    animation: flame-particle 2s ease-in infinite;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: bottom 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    -moz-transition: bottom 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    -ms-transition: bottom 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    -o-transition: bottom 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    transition: bottom 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;
    position: absolute;
    background-image: radial-gradient(#763624 20%, rgba(255, 80, 0, 0) 70%);
    mix-blend-mode: screen;
    opacity: 0;
    width: 5em;
    height: 5em;
    bottom: -145px;
}
#loading #loading-message {
    position: absolute;
    width: 225px;
    text-align: center;
    font-style: italic;
    top: calc(50% + 65px);
    transform: translateY(-50%);
    color: #595a5a;
    text-transform: none;
    left:calc(50% - 112px);
}
html.loading-animate #loading .logo[data-style="bars"] .fill-overlay-base{-webkit-animation:loading-bg-base 7.5s infinite ease;-moz-animation:loading-bg-base 7.5s infinite ease;-o-animation:loading-bg-base 7.5s infinite ease;animation:loading-bg-base 7.5s infinite ease}
.fire-wrapper{position:absolute;width:100%;height:100%}
.fire-wrapper .fire{-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 1, 1) 0ms;-moz-transition:opacity 200ms cubic-bezier(0.4, 0, 1, 1) 0ms;-ms-transition:opacity 200ms cubic-bezier(0.4, 0, 1, 1) 0ms;-o-transition:opacity 200ms cubic-bezier(0.4, 0, 1, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 1, 1) 0ms;filter:blur(0.02em);-webkit-filter:blur(0.02em);position:absolute;overflow:hidden;z-index:2;width:110%;height:330%;left:50%;top:0;transform:translateX(-50%);font-size:24px}
.fire-wrapper .fire .particle{-webkit-animation:flame-particle 2s ease-in infinite;-moz-animation:flame-particle 2s ease-in infinite;-o-animation:flame-particle 2s ease-in infinite;animation:flame-particle 2s ease-in infinite;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:bottom 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-moz-transition:bottom 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-ms-transition:bottom 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-o-transition:bottom 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;transition:bottom 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;position:absolute;background-image:radial-gradient(#763624 20%, rgba(255, 80, 0, 0) 70%);mix-blend-mode:screen;opacity:0;width:5em;height:5em;bottom:-145px;}
.fire-wrapper .fire .particle:nth-of-type(1){-webkit-animation-delay:0.4429643014s !important;-moz-animation-delay:0.4429643014s !important;-ms-animation-delay:0.4429643014s !important;-o-animation-delay:0.4429643014s !important;animation-delay:0.4429643014s !important;left:calc((100% - 5em) * 0)}
.fire-wrapper .fire .particle:nth-of-type(2){-webkit-animation-delay:0.0513352366s !important;-moz-animation-delay:0.0513352366s !important;-ms-animation-delay:0.0513352366s !important;-o-animation-delay:0.0513352366s !important;animation-delay:0.0513352366s !important;left:calc((100% - 5em) * 0.02)}.fire-wrapper .fire .particle:nth-of-type(3){-webkit-animation-delay:1.9809438718s !important;-moz-animation-delay:1.9809438718s !important;-ms-animation-delay:1.9809438718s !important;-o-animation-delay:1.9809438718s !important;animation-delay:1.9809438718s !important;left:calc((100% - 5em) * 0.04)}.fire-wrapper .fire .particle:nth-of-type(4){-webkit-animation-delay:0.0652061552s !important;-moz-animation-delay:0.0652061552s !important;-ms-animation-delay:0.0652061552s !important;-o-animation-delay:0.0652061552s !important;animation-delay:0.0652061552s !important;left:calc((100% - 5em) * 0.06)}.fire-wrapper .fire .particle:nth-of-type(5){-webkit-animation-delay:1.217953244s !important;-moz-animation-delay:1.217953244s !important;-ms-animation-delay:1.217953244s !important;-o-animation-delay:1.217953244s !important;animation-delay:1.217953244s !important;left:calc((100% - 5em) * 0.08)}.fire-wrapper .fire .particle:nth-of-type(6){-webkit-animation-delay:0.59751639s !important;-moz-animation-delay:0.59751639s !important;-ms-animation-delay:0.59751639s !important;-o-animation-delay:0.59751639s !important;animation-delay:0.59751639s !important;left:calc((100% - 5em) * 0.1)}.fire-wrapper .fire .particle:nth-of-type(7){-webkit-animation-delay:0.4190051872s !important;-moz-animation-delay:0.4190051872s !important;-ms-animation-delay:0.4190051872s !important;-o-animation-delay:0.4190051872s !important;animation-delay:0.4190051872s !important;left:calc((100% - 5em) * 0.12)}.fire-wrapper .fire .particle:nth-of-type(8){-webkit-animation-delay:1.7652080778s !important;-moz-animation-delay:1.7652080778s !important;-ms-animation-delay:1.7652080778s !important;-o-animation-delay:1.7652080778s !important;animation-delay:1.7652080778s !important;left:calc((100% - 5em) * 0.14)}.fire-wrapper .fire .particle:nth-of-type(9){-webkit-animation-delay:1.9490653694s !important;-moz-animation-delay:1.9490653694s !important;-ms-animation-delay:1.9490653694s !important;-o-animation-delay:1.9490653694s !important;animation-delay:1.9490653694s !important;left:calc((100% - 5em) * 0.16)}.fire-wrapper .fire .particle:nth-of-type(10){-webkit-animation-delay:0.8289233038s !important;-moz-animation-delay:0.8289233038s !important;-ms-animation-delay:0.8289233038s !important;-o-animation-delay:0.8289233038s !important;animation-delay:0.8289233038s !important;left:calc((100% - 5em) * 0.18)}.fire-wrapper .fire .particle:nth-of-type(11){-webkit-animation-delay:0.047580803s !important;-moz-animation-delay:0.047580803s !important;-ms-animation-delay:0.047580803s !important;-o-animation-delay:0.047580803s !important;animation-delay:0.047580803s !important;left:calc((100% - 5em) * 0.2)}.fire-wrapper .fire .particle:nth-of-type(12){-webkit-animation-delay:1.3937414078s !important;-moz-animation-delay:1.3937414078s !important;-ms-animation-delay:1.3937414078s !important;-o-animation-delay:1.3937414078s !important;animation-delay:1.3937414078s !important;left:calc((100% - 5em) * 0.22)}.fire-wrapper .fire .particle:nth-of-type(13){-webkit-animation-delay:1.8093446838s !important;-moz-animation-delay:1.8093446838s !important;-ms-animation-delay:1.8093446838s !important;-o-animation-delay:1.8093446838s !important;animation-delay:1.8093446838s !important;left:calc((100% - 5em) * 0.24)}.fire-wrapper .fire .particle:nth-of-type(14){-webkit-animation-delay:0.3863176676s !important;-moz-animation-delay:0.3863176676s !important;-ms-animation-delay:0.3863176676s !important;-o-animation-delay:0.3863176676s !important;animation-delay:0.3863176676s !important;left:calc((100% - 5em) * 0.26)}.fire-wrapper .fire .particle:nth-of-type(15){-webkit-animation-delay:1.1489780818s !important;-moz-animation-delay:1.1489780818s !important;-ms-animation-delay:1.1489780818s !important;-o-animation-delay:1.1489780818s !important;animation-delay:1.1489780818s !important;left:calc((100% - 5em) * 0.28)}.fire-wrapper .fire .particle:nth-of-type(16){-webkit-animation-delay:0.925986057s !important;-moz-animation-delay:0.925986057s !important;-ms-animation-delay:0.925986057s !important;-o-animation-delay:0.925986057s !important;animation-delay:0.925986057s !important;left:calc((100% - 5em) * 0.3)}.fire-wrapper .fire .particle:nth-of-type(17){-webkit-animation-delay:0.3395622852s !important;-moz-animation-delay:0.3395622852s !important;-ms-animation-delay:0.3395622852s !important;-o-animation-delay:0.3395622852s !important;animation-delay:0.3395622852s !important;left:calc((100% - 5em) * 0.32)}.fire-wrapper .fire .particle:nth-of-type(18){-webkit-animation-delay:1.0763114828s !important;-moz-animation-delay:1.0763114828s !important;-ms-animation-delay:1.0763114828s !important;-o-animation-delay:1.0763114828s !important;animation-delay:1.0763114828s !important;left:calc((100% - 5em) * 0.34)}.fire-wrapper .fire .particle:nth-of-type(19){-webkit-animation-delay:1.7979746442s !important;-moz-animation-delay:1.7979746442s !important;-ms-animation-delay:1.7979746442s !important;-o-animation-delay:1.7979746442s !important;animation-delay:1.7979746442s !important;left:calc((100% - 5em) * 0.36)}.fire-wrapper .fire .particle:nth-of-type(20){-webkit-animation-delay:0.8669293728s !important;-moz-animation-delay:0.8669293728s !important;-ms-animation-delay:0.8669293728s !important;-o-animation-delay:0.8669293728s !important;animation-delay:0.8669293728s !important;left:calc((100% - 5em) * 0.38)}.fire-wrapper .fire .particle:nth-of-type(21){-webkit-animation-delay:0.809296886s !important;-moz-animation-delay:0.809296886s !important;-ms-animation-delay:0.809296886s !important;-o-animation-delay:0.809296886s !important;animation-delay:0.809296886s !important;left:calc((100% - 5em) * 0.4)}.fire-wrapper .fire .particle:nth-of-type(22){-webkit-animation-delay:0.9106727428s !important;-moz-animation-delay:0.9106727428s !important;-ms-animation-delay:0.9106727428s !important;-o-animation-delay:0.9106727428s !important;animation-delay:0.9106727428s !important;left:calc((100% - 5em) * 0.42)}.fire-wrapper .fire .particle:nth-of-type(23){-webkit-animation-delay:1.2594108696s !important;-moz-animation-delay:1.2594108696s !important;-ms-animation-delay:1.2594108696s !important;-o-animation-delay:1.2594108696s !important;animation-delay:1.2594108696s !important;left:calc((100% - 5em) * 0.44)}.fire-wrapper .fire .particle:nth-of-type(24){-webkit-animation-delay:0.2053444608s !important;-moz-animation-delay:0.2053444608s !important;-ms-animation-delay:0.2053444608s !important;-o-animation-delay:0.2053444608s !important;animation-delay:0.2053444608s !important;left:calc((100% - 5em) * 0.46)}.fire-wrapper .fire .particle:nth-of-type(25){-webkit-animation-delay:0.6094190562s !important;-moz-animation-delay:0.6094190562s !important;-ms-animation-delay:0.6094190562s !important;-o-animation-delay:0.6094190562s !important;animation-delay:0.6094190562s !important;left:calc((100% - 5em) * 0.48)}.fire-wrapper .fire .particle:nth-of-type(26){-webkit-animation-delay:1.621737449s !important;-moz-animation-delay:1.621737449s !important;-ms-animation-delay:1.621737449s !important;-o-animation-delay:1.621737449s !important;animation-delay:1.621737449s !important;left:calc((100% - 5em) * 0.5)}.fire-wrapper .fire .particle:nth-of-type(27){-webkit-animation-delay:1.6057113052s !important;-moz-animation-delay:1.6057113052s !important;-ms-animation-delay:1.6057113052s !important;-o-animation-delay:1.6057113052s !important;animation-delay:1.6057113052s !important;left:calc((100% - 5em) * 0.52)}.fire-wrapper .fire .particle:nth-of-type(28){-webkit-animation-delay:0.6416455968s !important;-moz-animation-delay:0.6416455968s !important;-ms-animation-delay:0.6416455968s !important;-o-animation-delay:0.6416455968s !important;animation-delay:0.6416455968s !important;left:calc((100% - 5em) * 0.54)}.fire-wrapper .fire .particle:nth-of-type(29){-webkit-animation-delay:1.9493523346s !important;-moz-animation-delay:1.9493523346s !important;-ms-animation-delay:1.9493523346s !important;-o-animation-delay:1.9493523346s !important;animation-delay:1.9493523346s !important;left:calc((100% - 5em) * 0.56)}.fire-wrapper .fire .particle:nth-of-type(30){-webkit-animation-delay:0.5409122322s !important;-moz-animation-delay:0.5409122322s !important;-ms-animation-delay:0.5409122322s !important;-o-animation-delay:0.5409122322s !important;animation-delay:0.5409122322s !important;left:calc((100% - 5em) * 0.58)}.fire-wrapper .fire .particle:nth-of-type(31){-webkit-animation-delay:1.682644134s !important;-moz-animation-delay:1.682644134s !important;-ms-animation-delay:1.682644134s !important;-o-animation-delay:1.682644134s !important;animation-delay:1.682644134s !important;left:calc((100% - 5em) * 0.6)}.fire-wrapper .fire .particle:nth-of-type(32){-webkit-animation-delay:0.1362907442s !important;-moz-animation-delay:0.1362907442s !important;-ms-animation-delay:0.1362907442s !important;-o-animation-delay:0.1362907442s !important;animation-delay:0.1362907442s !important;left:calc((100% - 5em) * 0.62)}.fire-wrapper .fire .particle:nth-of-type(33){-webkit-animation-delay:0.9964773394s !important;-moz-animation-delay:0.9964773394s !important;-ms-animation-delay:0.9964773394s !important;-o-animation-delay:0.9964773394s !important;animation-delay:0.9964773394s !important;left:calc((100% - 5em) * 0.64)}.fire-wrapper .fire .particle:nth-of-type(34){-webkit-animation-delay:0.4603109336s !important;-moz-animation-delay:0.4603109336s !important;-ms-animation-delay:0.4603109336s !important;-o-animation-delay:0.4603109336s !important;animation-delay:0.4603109336s !important;left:calc((100% - 5em) * 0.66)}.fire-wrapper .fire .particle:nth-of-type(35){-webkit-animation-delay:1.571635093s !important;-moz-animation-delay:1.571635093s !important;-ms-animation-delay:1.571635093s !important;-o-animation-delay:1.571635093s !important;animation-delay:1.571635093s !important;left:calc((100% - 5em) * 0.68)}.fire-wrapper .fire .particle:nth-of-type(36){-webkit-animation-delay:0.0399270348s !important;-moz-animation-delay:0.0399270348s !important;-ms-animation-delay:0.0399270348s !important;-o-animation-delay:0.0399270348s !important;animation-delay:0.0399270348s !important;left:calc((100% - 5em) * 0.7)}.fire-wrapper .fire .particle:nth-of-type(37){-webkit-animation-delay:0.4182676448s !important;-moz-animation-delay:0.4182676448s !important;-ms-animation-delay:0.4182676448s !important;-o-animation-delay:0.4182676448s !important;animation-delay:0.4182676448s !important;left:calc((100% - 5em) * 0.72)}.fire-wrapper .fire .particle:nth-of-type(38){-webkit-animation-delay:0.3799184536s !important;-moz-animation-delay:0.3799184536s !important;-ms-animation-delay:0.3799184536s !important;-o-animation-delay:0.3799184536s !important;animation-delay:0.3799184536s !important;left:calc((100% - 5em) * 0.74)}.fire-wrapper .fire .particle:nth-of-type(39){-webkit-animation-delay:0.3039216236s !important;-moz-animation-delay:0.3039216236s !important;-ms-animation-delay:0.3039216236s !important;-o-animation-delay:0.3039216236s !important;animation-delay:0.3039216236s !important;left:calc((100% - 5em) * 0.76)}.fire-wrapper .fire .particle:nth-of-type(40){-webkit-animation-delay:1.983223669s !important;-moz-animation-delay:1.983223669s !important;-ms-animation-delay:1.983223669s !important;-o-animation-delay:1.983223669s !important;animation-delay:1.983223669s !important;left:calc((100% - 5em) * 0.78)}.fire-wrapper .fire .particle:nth-of-type(41){-webkit-animation-delay:0.8303290278s !important;-moz-animation-delay:0.8303290278s !important;-ms-animation-delay:0.8303290278s !important;-o-animation-delay:0.8303290278s !important;animation-delay:0.8303290278s !important;left:calc((100% - 5em) * 0.8)}.fire-wrapper .fire .particle:nth-of-type(42){-webkit-animation-delay:0.7759675938s !important;-moz-animation-delay:0.7759675938s !important;-ms-animation-delay:0.7759675938s !important;-o-animation-delay:0.7759675938s !important;animation-delay:0.7759675938s !important;left:calc((100% - 5em) * 0.82)}.fire-wrapper .fire .particle:nth-of-type(43){-webkit-animation-delay:1.3807811354s !important;-moz-animation-delay:1.3807811354s !important;-ms-animation-delay:1.3807811354s !important;-o-animation-delay:1.3807811354s !important;animation-delay:1.3807811354s !important;left:calc((100% - 5em) * 0.84)}.fire-wrapper .fire .particle:nth-of-type(44){-webkit-animation-delay:0.6061957756s !important;-moz-animation-delay:0.6061957756s !important;-ms-animation-delay:0.6061957756s !important;-o-animation-delay:0.6061957756s !important;animation-delay:0.6061957756s !important;left:calc((100% - 5em) * 0.86)}.fire-wrapper .fire .particle:nth-of-type(45){-webkit-animation-delay:0.7072364504s !important;-moz-animation-delay:0.7072364504s !important;-ms-animation-delay:0.7072364504s !important;-o-animation-delay:0.7072364504s !important;animation-delay:0.7072364504s !important;left:calc((100% - 5em) * 0.88)}.fire-wrapper .fire .particle:nth-of-type(46){-webkit-animation-delay:1.063803222s !important;-moz-animation-delay:1.063803222s !important;-ms-animation-delay:1.063803222s !important;-o-animation-delay:1.063803222s !important;animation-delay:1.063803222s !important;left:calc((100% - 5em) * 0.9)}.fire-wrapper .fire .particle:nth-of-type(47){-webkit-animation-delay:0.4016772106s !important;-moz-animation-delay:0.4016772106s !important;-ms-animation-delay:0.4016772106s !important;-o-animation-delay:0.4016772106s !important;animation-delay:0.4016772106s !important;left:calc((100% - 5em) * 0.92)}.fire-wrapper .fire .particle:nth-of-type(48){-webkit-animation-delay:1.7697384722s !important;-moz-animation-delay:1.7697384722s !important;-ms-animation-delay:1.7697384722s !important;-o-animation-delay:1.7697384722s !important;animation-delay:1.7697384722s !important;left:calc((100% - 5em) * 0.94)}.fire-wrapper .fire .particle:nth-of-type(49){-webkit-animation-delay:0.0164841176s !important;-moz-animation-delay:0.0164841176s !important;-ms-animation-delay:0.0164841176s !important;-o-animation-delay:0.0164841176s !important;animation-delay:0.0164841176s !important;left:calc((100% - 5em) * 0.96)}.fire-wrapper .fire .particle:nth-of-type(50){-webkit-animation-delay:1.413122669s !important;-moz-animation-delay:1.413122669s !important;-ms-animation-delay:1.413122669s !important;-o-animation-delay:1.413122669s !important;animation-delay:1.413122669s !important;left:calc((100% - 5em) * 0.98)}
@-webkit-keyframes flame-particle{0%{opacity:0;transform:translateY(0) scale(1)}25%{opacity:1}100%{opacity:0;transform:translateY(-10em) scale(0)}}
@-moz-keyframes flame-particle{0%{opacity:0;transform:translateY(0) scale(1)}25%{opacity:1}100%{opacity:0;transform:translateY(-10em) scale(0)}}
@-ms-keyframes flame-particle{0%{opacity:0;transform:translateY(0) scale(1)}25%{opacity:1}100%{opacity:0;transform:translateY(-10em) scale(0)}}
@-o-keyframes flame-particle{0%{opacity:0;transform:translateY(0) scale(1)}25%{opacity:1}100%{opacity:0;transform:translateY(-10em) scale(0)}}
@keyframes flame-particle{0%{opacity:0;transform:translateY(0) scale(1)}25%{opacity:1}100%{opacity:0;transform:translateY(-10em) scale(0)}}
@-webkit-keyframes fireplace{0%{background-color:#595a5a}15%{background-color:#727474}30%{background-color:#333434}50%{background-color:#727474}70%{background-color:#4c4d4d}100%{background-color:#595a5a}}
@-moz-keyframes fireplace{0%{background-color:#595a5a}15%{background-color:#727474}30%{background-color:#333434}50%{background-color:#727474}70%{background-color:#4c4d4d}100%{background-color:#595a5a}}
@-ms-keyframes fireplace{0%{background-color:#595a5a}15%{background-color:#727474}30%{background-color:#333434}50%{background-color:#727474}70%{background-color:#4c4d4d}100%{background-color:#595a5a}}
@-o-keyframes fireplace{0%{background-color:#595a5a}15%{background-color:#727474}30%{background-color:#333434}50%{background-color:#727474}70%{background-color:#4c4d4d}100%{background-color:#595a5a}}
@keyframes fireplace{0%{background-color:#595a5a}15%{background-color:#727474}30%{background-color:#333434}50%{background-color:#727474}70%{background-color:#4c4d4d}100%{background-color:#595a5a}}
.animated-logo{position:relative;overflow:hidden}
.animated-logo .fill-base{position:absolute;z-index:1;width:170px;height:36px;background-color:#595a5a;overflow:hidden;top:41px;left:50%;transform:translate(-50%, 0)}
.animated-logo .fill-overlay-orange{position:absolute;z-index:2;width:0;height:100%;background-color:#c35a3d;-webkit-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-moz-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-ms-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-o-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms}
.animated-logo .fill-overlay-grey{position:absolute;z-index:3;width:0;height:100%;background-color:#aaabab;-webkit-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-moz-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-ms-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-o-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms}
.animated-logo .fill-overlay-base{position:absolute;z-index:4;width:0;height:100%;background-color:#595a5a;-webkit-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-moz-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-ms-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;-o-transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms;transition:all 100ms cubic-bezier(0.4, 0, 1, 1) 0ms}
.animated-logo img{position:relative;z-index:5}
@-webkit-keyframes loading-bg-orange{0%{width:0}33%{width:100%}95%{width:100%}100%{width:0}}
@-moz-keyframes loading-bg-orange{0%{width:0}33%{width:100%}95%{width:100%}100%{width:0}}
@-ms-keyframes loading-bg-orange{0%{width:0}33%{width:100%}95%{width:100%}100%{width:0}}
@-o-keyframes loading-bg-orange{0%{width:0}33%{width:100%}95%{width:100%}100%{width:0}}
@keyframes loading-bg-orange{0%{width:0}33%{width:100%}95%{width:100%}100%{width:0}}
@-webkit-keyframes loading-bg-grey{0%{width:0}33%{width:0}66%{width:100%}100%{width:100%}}
@-moz-keyframes loading-bg-grey{0%{width:0}33%{width:0}66%{width:100%}100%{width:100%}}
@-ms-keyframes loading-bg-grey{0%{width:0}33%{width:0}66%{width:100%}100%{width:100%}}
@-o-keyframes loading-bg-grey{0%{width:0}33%{width:0}66%{width:100%}100%{width:100%}}
@keyframes loading-bg-grey{0%{width:0}33%{width:0}66%{width:100%}100%{width:100%}}
@-webkit-keyframes loading-bg-base{0%{width:0}66%{width:0}95%{width:100%}100%{width:100%}}
@-moz-keyframes loading-bg-base{0%{width:0}66%{width:0}95%{width:100%}100%{width:100%}}
@-ms-keyframes loading-bg-base{0%{width:0}66%{width:0}95%{width:100%}100%{width:100%}}
@-o-keyframes loading-bg-base{0%{width:0}66%{width:0}95%{width:100%}100%{width:100%}}
-->