﻿/*aos start*/
body [aos] {
    -webkit-transition-duration: 1.5s;
    transition-duration: 1.5s;
    -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1.275);
    transition-timing-function: cubic-bezier(.175, .885, .32, 1.275);
}

[aos^=fade][aos^=fade] {
    opacity: 0;
    -webkit-transition-property: all;
    transition-property: all;
}

[aos^=fade][aos^=fade].aos-animate {
    opacity: 1;
}

[aos][aos][aos-delay='100'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: .1s;
    transition-delay: .1s;
}

[aos][aos][aos-delay='200'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: .2s;
    transition-delay: .2s;
}

[aos][aos][aos-delay='300'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: .3s;
    transition-delay: .3s;
}

[aos][aos][aos-delay='400'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: .4s;
    transition-delay: .4s;
}

[aos][aos][aos-delay='500'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: .5s;
    transition-delay: .5s;
}

[aos][aos][aos-delay='600'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: .6s;
    transition-delay: .6s;
}

[aos][aos][aos-delay='700'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: .7s;
    transition-delay: .7s;
}

[aos][aos][aos-delay='800'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: .8s;
    transition-delay: .8s;
}

[aos][aos][aos-delay='900'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: .9s;
    transition-delay: .9s;
}

[aos][aos][aos-delay='1000'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: 1s;
    transition-delay: 1s;
}

[aos][aos][aos-delay='1100'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: 1.1s;
    transition-delay: 1.1s;
}

[aos][aos][aos-delay='1200'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: 1.2s;
    transition-delay: 1.2s;
}

[aos][aos][aos-delay='1300'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: 1.3s;
    transition-delay: 1.3s;
}

[aos][aos][aos-delay='1400'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: 1.4s;
    transition-delay: 1.4s;
}

[aos][aos][aos-delay='1500'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: 1.5s;
    transition-delay: 1.5s;
}

[aos][aos][aos-delay='1600'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: 1.6s;
    transition-delay: 1.6s;
}

[aos][aos][aos-delay='1700'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: 1.7s;
    transition-delay: 1.7s;
}

[aos][aos][aos-delay='1800'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: 1.8s;
    transition-delay: 1.8s;
}

[aos][aos][aos-delay='1900'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: 1.9s;
    transition-delay: 1.9s;
}

[aos][aos][aos-delay='2000'].aos-animate,
body[aos-delay='100'] [aos].aos-animate {
    -webkit-transition-delay: 2s;
    transition-delay: 2s;
}

[aos=fade-top] {
    -webkit-transform: translate(0, 50px);
    -ms-transform: translate(0, 50px);
    transform: translate(0, 50px);
}

[aos=fade-top].aos-animate {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}

[aos=fade-up] {
    -webkit-transform: translate(0, 20px);
    -ms-transform: translate(0, 20px);
    transform: translate(0, 20px);
}

[aos=fade-up].aos-animate {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}

[aos=fade-left] {
    -webkit-transform: translate(-50px, 0);
    -ms-transform: translate(-50px, 0);
    transform: translate(-50px, 0);
}

[aos=fade-left].aos-animate {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}

[aos=fade-right] {
    -webkit-transform: translate(50px, 0);
    -ms-transform: translate(50px, 0);
    transform: translate(50px, 0);
}

[aos=fade-right].aos-animate {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}