@font-face {
    font-family: 'font_bold'; //800
    src: url('../fonts/helveticaneuebold.eot');
    src: url('../fonts/helveticaneuebold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneuebold.woff') format('woff'),
         url('../fonts/helveticaneuebold.ttf') format('truetype'),
         url('../fonts/helveticaneuebold.svg#font_bold') format('svg');
    font-weight: normal;
    font-style: normal;
}


#top_logo {position: absolute; top:5%;left:7%; display:inline-block;z-index:100;}

#html0 {background:url('/images/page/87/4.jpg') no-repeat center center; background-size:cover; padding-top:150px; background-attachment:fixed;padding-bottom:50px; box-sizing: border-box; }
    #html0:after {content:'';position:absolute; top: 0;right:0; width: 50%;height:100%;display:block; background:url('/images/page/87/3.png') no-repeat right top; background-size:contain;}
    #html0:before {content:'';position:absolute; bottom: 20%;left:0; width: 7%;height:50%;display:block; background:url('/images/page/87/1.png') no-repeat left bottom; background-size:contain;}
    #html0_short {max-width: 700px;margin-left:8%; font-size:146%; font-family:'font_bold';color:#010101; line-height:100%; letter-spacing:0;}
    #html0_short h1 {font-family: 'font_bold';}
    #html0_short * {color:#010101; }
    #html0_short a {display:inline-block; border: 7px solid #010101; padding: 18px 27px; font-size:130%; }
    #html0_short:after {content:'';position:absolute; top: 80px;left:30%; width: 30%;height:35%;display:block; background:url('/images/page/87/2.png') no-repeat center bottom; background-size:contain;}

#html1 {background-color: #f3f2f2; color:#313030; padding:50px 0;min-height:400px;}
    #html1_short {max-width:  330px; text-align:right; margin-left:8%;font-size:146%;line-height:100%;font-family:'font_bold'; padding-top: 210px; background:url('/images/page/87/6.png') no-repeat right 40px; }
    
    #html1:after {content:'';position:absolute; bottom: 0;right:0; width: 63%; opacity:0; max-width:1226px;height:471px;display:block; background:url('/images/page/87/7.png') no-repeat left bottom; background-size:auto 100%;    
    -webkit-transition: all 0.8s ease-out; /* For Safari 3.1 to 6.0 */
    transition: all 0.8s ease-out;}
    #html1.active:after {width: 65%;opacity:1;}

#html2 {background:#1ecf8a; padding:150px 0;}
    #html2:after {content:'';position:absolute; top: 0;right:0; width: 100%; height:100%;display:block; background:url('/images/page/87/euro.png') no-repeat right top; background-size:100% auto;z-index:20;background-attachment:fixed;  }
    #html2_short {text-align:center; color:#fff;font-size:146%;line-height:100%;font-family:'font_bold'; max-width:900px; z-index:50;}
    #html2_short * {color:#fff;}
        #html2_short h2 {font-family:'font_bold'; font-size:327%; margin-bottom:60px; margin-top:0;}
        #html2_short h3 {font-family:'font_bold'; font-size:146%;}

#html3 {background: #1ecf8a url('/images/page/87/10-0.jpg') no-repeat center center; background-size:cover; padding:200px 0 150px 0;}
    #html3:after {content:'';position:absolute; top: 0;left:0; width: 100%; height:100%;display:block; background:url('/images/page/87/9.png') repeat left top;background-attachment:fixed; z-index:20;}
    #html3_short {z-index:50; color:#fff;font-family:'font_bold'; font-size:200%; text-align:center;}
    #html3_short * {color:#fff;}  
    #html3_short h2 {font-family:'font_bold'; font-size:157%;}
    #html3_short a {display:inline-block; border: 7px solid #fff; padding: 18px 150px 23px 27px; font-size:100%; position:relative; margin-top:50px; }
    #html3_short a span {display:inline-block; position:relative; }
    #html3_short a span:after {content:'';position:absolute; right:-5px; height:120%; width:3px; background:#fff; opacity:1;
         -webkit-animation-name: cursor; /* Chrome, Safari, Opera */
        -webkit-animation-duration: 1s; /* Chrome, Safari, Opera */
        -webkit-animation-iteration-count: infinite; /* Chrome, Safari, Opera */
        animation-name: cursor;
        animation-duration: 1s;
        animation-iteration-count: infinite;
    }
/* Chrome, Safari, Opera */
@-webkit-keyframes cursor {
    0%   {opacity:1;}
    50%  {opacity:0;}
    100% {opacity:1;}
}

/* Standard syntax */
@keyframes cursor {
    0%   {opacity:1;}
    50%  {opacity:0;}
    100% {opacity:1;}
}      
    
    
#html4 { padding: 100px 0;
    background: rgba(21,21,21,1);
    background: -moz-linear-gradient(15deg, rgba(21,21,21,1) 0%, rgba(21,21,21,1) 50%, rgba(24,24,24,1) 51%, rgba(24,24,24,1) 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(21,21,21,1)), color-stop(50%, rgba(21,21,21,1)), color-stop(51%, rgba(24,24,24,1)), color-stop(100%, rgba(24,24,24,1)));
    background: -webkit-linear-gradient(15deg, rgba(21,21,21,1) 0%, rgba(21,21,21,1) 50%, rgba(24,24,24,1) 51%, rgba(24,24,24,1) 100%);
    background: -o-linear-gradient(15deg, rgba(21,21,21,1) 0%, rgba(21,21,21,1) 50%, rgba(24,24,24,1) 51%, rgba(24,24,24,1) 100%);
    background: -ms-linear-gradient(15deg, rgba(21,21,21,1) 0%, rgba(21,21,21,1) 50%, rgba(24,24,24,1) 51%, rgba(24,24,24,1) 100%);
    background: linear-gradient(15deg, rgba(21,21,21,1) 0%, rgba(21,21,21,1) 50%, rgba(24,24,24,1) 51%, rgba(24,24,24,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#151515', endColorstr='#181818', GradientType=1 );
}   
    #html4_short {text-align:center; color:#20e498; padding-bottom: 70px; background:url('/images/page/87/11.png') no-repeat center bottom;} 
        #html4_short h3 {font-family:'font_bold'; font-size:224%;color:#20e498; display:block; position:relative; padding-bottom:30px; margin-bottom:21px; line-height:100%;margin-top:0;}
        #html4_short h3:after {content:'';position:absolute; bottom:0;height:7px; width:200px; left:50%; margin-left:-100px; background:#20e498;}
        #html4_short h4 {display:block; color:#20e498; font-family:'font_bold'; font-size:157%; margin-bottom:10px;}
        #html4_short a {color:#20e498;}
    
#html5,#f_copy {background-color:#151515; }
#f_copy span {border:none;color:#20e498;}