.gwd-div-1qia {
    position: absolute;
    width: 1001px;
    height: 639px;
    transform-origin: 500.5px 319.5px 0px;
    -webkit-transform-origin: 500.5px 319.5px 0px;
    -moz-transform-origin: 500.5px 319.5px 0px;
    top: 12%;
    left: 50%;
    transform: translate3d(-500px, 0px, 0px);
    -webkit-transform: translate3d(-500px, 0px, 0px);
    -moz-transform: translate3d(-500px, 0px, 0px);
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
}
.gwd-img-1r7n {
    position: absolute;
    top: 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    left: 50%;
    opacity: 1;
    width: 552px;
    height: 433px;
    transform: translate3d(-276px, 0px, 0px);
    -webkit-transform: translate3d(-276px, 0px, 0px);
    -moz-transform: translate3d(-276px, 0px, 0px);
}
.gwd-img-1ex0 {
    position: absolute;
    top: 430px;
    opacity: 0;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    width: 584px;
    height: 37px;
    left: 50%;
    transform: translate3d(-288px, 55px, 0px);
    -webkit-transform: translate3d(-288px, 55px, 0px);
    -moz-transform: translate3d(-288px, 55px, 0px);
}
.gwd-img-1lfo {
    position: absolute;
    opacity: 0;
    left: 436px;
    top: 98px;
    width: 130px;
    height: 185px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform: translate3d(3px, 5px, 0px);
    -webkit-transform: translate3d(3px, 5px, 0px);
    -moz-transform: translate3d(3px, 5px, 0px);
}
.gwd-img-p07o {
    position: absolute;
    width: 21px;
    height: 34px;
    left: 549px;
    top: 84px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    opacity: 0;
    transform: translate3d(-11px, 36px, 0px);
    -webkit-transform: translate3d(-11px, 36px, 0px);
    -moz-transform: translate3d(-11px, 36px, 0px);
}
.gwd-img-1sdc {
    position: absolute;
    left: 409px;
    opacity: 0;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    width: 55px;
    height: 71px;
    top: 90px;
    transform: translate3d(18px, 0px, 0px) scale3d(0.8, 0.8, 0.8);
    -webkit-transform: translate3d(18px, 0px, 0px) scale3d(0.8, 0.8, 0.8);
    -moz-transform: translate3d(18px, 0px, 0px) scale3d(0.8, 0.8, 0.8);
}
.gwd-div-1nxy {
    position: absolute;
    overflow: hidden;
    transform-origin: 0px 228.5px 0px;
    -webkit-transform-origin: 0px 228.5px 0px;
    -moz-transform-origin: 0px 228.5px 0px;
    left: 50%;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    width: 700px;
    opacity: 1;
    height: 0px;
    top: 403px;
    transform: translate3d(-351px, 0px, 0px);
    -webkit-transform: translate3d(-351px, 0px, 0px);
    -moz-transform: translate3d(-351px, 0px, 0px);
}
@keyframes gwd-gen-vktfgwdanimation_gwd-keyframes {
    0% {
        left: 50%;
        width: 700px;
        transform-origin: 0px 228.5px 0px;
        -webkit-transform-origin: 0px 228.5px 0px;
        -moz-transform-origin: 0px 228.5px 0px;
        height: 0px;
        top: 403px;
        transform: translate3d(-351px, 0px, 0px);
        -webkit-transform: translate3d(-351px, 0px, 0px);
        -moz-transform: translate3d(-351px, 0px, 0px);
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
    }
    100% {
        left: 50%;
        width: 700px;
        transform-origin: 506px 228.5px 0px;
        -webkit-transform-origin: 506px 228.5px 0px;
        -moz-transform-origin: 506px 228.5px 0px;
        height: 424px;
        top: 22px;
        transform: translate3d(-353px, -32px, 0px);
        -webkit-transform: translate3d(-353px, -32px, 0px);
        -moz-transform: translate3d(-353px, -32px, 0px);
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
    }
}
@-webkit-keyframes gwd-gen-vktfgwdanimation_gwd-keyframes {
    0% {
        left: 50%;
        width: 700px;
        -webkit-transform-origin: 0px 228.5px 0px;
        height: 0px;
        top: 403px;
        -webkit-transform: translate3d(-351px, 0px, 0px);
        opacity: 1;
        -webkit-animation-timing-function: linear;
    }
    100% {
        left: 50%;
        width: 700px;
        -webkit-transform-origin: 506px 228.5px 0px;
        height: 424px;
        top: 22px;
        -webkit-transform: translate3d(-353px, -32px, 0px);
        opacity: 1;
        -webkit-animation-timing-function: linear;
    }
}
@-moz-keyframes gwd-gen-vktfgwdanimation_gwd-keyframes {
    0% {
        left: 50%;
        width: 700px;
        -moz-transform-origin: 0px 228.5px 0px;
        height: 0px;
        top: 403px;
        -moz-transform: translate3d(-351px, 0px, 0px);
        opacity: 1;
        -moz-animation-timing-function: linear;
    }
    100% {
        left: 50%;
        width: 700px;
        -moz-transform-origin: 506px 228.5px 0px;
        height: 424px;
        top: 22px;
        -moz-transform: translate3d(-353px, -32px, 0px);
        opacity: 1;
        -moz-animation-timing-function: linear;
    }
}
#ilpremio .gwd-gen-vktfgwdanimation {
    animation: gwd-gen-vktfgwdanimation_gwd-keyframes 0.4s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-vktfgwdanimation_gwd-keyframes 0.4s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-vktfgwdanimation_gwd-keyframes 0.4s linear 0s 1 normal forwards;
}
.gwd-img-e9m7 {
    display: block;
    left: 50%;
    position: absolute;
    top: 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    width: 613px;
    height: 147px;
    transform: translate3d(-287px, 324px, 0px) scale3d(0.001, 0.001, 0.001);
    -webkit-transform: translate3d(-287px, 324px, 0px) scale3d(0.001, 0.001, 0.001);
    -moz-transform: translate3d(-287px, 324px, 0px) scale3d(0.001, 0.001, 0.001);
}
@keyframes gwd-gen-12x5gwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(-287px, 324px, 0px) scale3d(0.001, 0.001, 0.001);
        -webkit-transform: translate3d(-287px, 324px, 0px) scale3d(0.001, 0.001, 0.001);
        -moz-transform: translate3d(-287px, 324px, 0px) scale3d(0.001, 0.001, 0.001);
        left: 50%;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
    }
    80% {
        transform: translate3d(-306px, 324px, 0px) scale3d(1.1, 1.1, 1.1);
        -webkit-transform: translate3d(-306px, 324px, 0px) scale3d(1.1, 1.1, 1.1);
        -moz-transform: translate3d(-306px, 324px, 0px) scale3d(1.1, 1.1, 1.1);
        left: 50%;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
    }
    100% {
        transform: translate3d(-306px, 324px, 0px) scale3d(1, 1, 1);
        -webkit-transform: translate3d(-306px, 324px, 0px) scale3d(1, 1, 1);
        -moz-transform: translate3d(-306px, 324px, 0px) scale3d(1, 1, 1);
        left: 50%;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
    }
}
@-webkit-keyframes gwd-gen-12x5gwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(-287px, 324px, 0px) scale3d(0.001, 0.001, 0.001);
        left: 50%;
        -webkit-animation-timing-function: linear;
    }
    80% {
        -webkit-transform: translate3d(-306px, 324px, 0px) scale3d(1.1, 1.1, 1.1);
        left: 50%;
        -webkit-animation-timing-function: linear;
    }
    100% {
        -webkit-transform: translate3d(-306px, 324px, 0px) scale3d(1, 1, 1);
        left: 50%;
        -webkit-animation-timing-function: linear;
    }
}
@-moz-keyframes gwd-gen-12x5gwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(-287px, 324px, 0px) scale3d(0.001, 0.001, 0.001);
        left: 50%;
        -moz-animation-timing-function: linear;
    }
    80% {
        -moz-transform: translate3d(-306px, 324px, 0px) scale3d(1.1, 1.1, 1.1);
        left: 50%;
        -moz-animation-timing-function: linear;
    }
    100% {
        -moz-transform: translate3d(-306px, 324px, 0px) scale3d(1, 1, 1);
        left: 50%;
        -moz-animation-timing-function: linear;
    }
}
#ilpremio .gwd-gen-12x5gwdanimation {
    animation: gwd-gen-12x5gwdanimation_gwd-keyframes 0.5s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-12x5gwdanimation_gwd-keyframes 0.5s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-12x5gwdanimation_gwd-keyframes 0.5s linear 0s 1 normal forwards;
}
@keyframes gwd-gen-td7zgwdanimation_gwd-keyframes {
    0% {
        opacity: 0;
        transform: translate3d(-288px, 55px, 0px);
        -webkit-transform: translate3d(-288px, 55px, 0px);
        -moz-transform: translate3d(-288px, 55px, 0px);
        left: 50%;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
    }
    100% {
        opacity: 1;
        transform: translate3d(-288px, 55px, 0px);
        -webkit-transform: translate3d(-288px, 55px, 0px);
        -moz-transform: translate3d(-288px, 55px, 0px);
        left: 50%;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
    }
}
@-webkit-keyframes gwd-gen-td7zgwdanimation_gwd-keyframes {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-288px, 55px, 0px);
        left: 50%;
        -webkit-animation-timing-function: linear;
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(-288px, 55px, 0px);
        left: 50%;
        -webkit-animation-timing-function: linear;
    }
}
@-moz-keyframes gwd-gen-td7zgwdanimation_gwd-keyframes {
    0% {
        opacity: 0;
        -moz-transform: translate3d(-288px, 55px, 0px);
        left: 50%;
        -moz-animation-timing-function: linear;
    }
    100% {
        opacity: 1;
        -moz-transform: translate3d(-288px, 55px, 0px);
        left: 50%;
        -moz-animation-timing-function: linear;
    }
}
#ilpremio .gwd-gen-td7zgwdanimation {
    animation: gwd-gen-td7zgwdanimation_gwd-keyframes 0.2s linear 0.4s 1 normal forwards;
    -webkit-animation: gwd-gen-td7zgwdanimation_gwd-keyframes 0.2s linear 0.4s 1 normal forwards;
    -moz-animation: gwd-gen-td7zgwdanimation_gwd-keyframes 0.2s linear 0.4s 1 normal forwards;
}
@keyframes gwd-gen-1s6rgwdanimation_gwd-keyframes {
    0% {
        opacity: 0;
        transform: translate3d(3px, 5px, 0px);
        -webkit-transform: translate3d(3px, 5px, 0px);
        -moz-transform: translate3d(3px, 5px, 0px);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
    }
    100% {
        opacity: 1;
        transform: translate3d(3px, 5px, 0px);
        -webkit-transform: translate3d(3px, 5px, 0px);
        -moz-transform: translate3d(3px, 5px, 0px);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
    }
}
@-webkit-keyframes gwd-gen-1s6rgwdanimation_gwd-keyframes {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(3px, 5px, 0px);
        -webkit-animation-timing-function: linear;
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(3px, 5px, 0px);
        -webkit-animation-timing-function: linear;
    }
}
@-moz-keyframes gwd-gen-1s6rgwdanimation_gwd-keyframes {
    0% {
        opacity: 0;
        -moz-transform: translate3d(3px, 5px, 0px);
        -moz-animation-timing-function: linear;
    }
    100% {
        opacity: 1;
        -moz-transform: translate3d(3px, 5px, 0px);
        -moz-animation-timing-function: linear;
    }
}
#ilpremio .gwd-gen-1s6rgwdanimation {
    animation: gwd-gen-1s6rgwdanimation_gwd-keyframes 0.3s linear 0.3s 1 normal forwards;
    -webkit-animation: gwd-gen-1s6rgwdanimation_gwd-keyframes 0.3s linear 0.3s 1 normal forwards;
    -moz-animation: gwd-gen-1s6rgwdanimation_gwd-keyframes 0.3s linear 0.3s 1 normal forwards;
}
@keyframes gwd-gen-ruw1gwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(-11px, 36px, 0px);
        -webkit-transform: translate3d(-11px, 36px, 0px);
        -moz-transform: translate3d(-11px, 36px, 0px);
        opacity: 0;
        animation-timing-function: ease-in;
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
    }
    100% {
        transform: translate3d(-11px, 46px, 0px);
        -webkit-transform: translate3d(-11px, 46px, 0px);
        -moz-transform: translate3d(-11px, 46px, 0px);
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
    }
}
@-webkit-keyframes gwd-gen-ruw1gwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(-11px, 36px, 0px);
        opacity: 0;
        -webkit-animation-timing-function: ease-in;
    }
    100% {
        -webkit-transform: translate3d(-11px, 46px, 0px);
        opacity: 1;
        -webkit-animation-timing-function: linear;
    }
}
@-moz-keyframes gwd-gen-ruw1gwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(-11px, 36px, 0px);
        opacity: 0;
        -moz-animation-timing-function: ease-in;
    }
    100% {
        -moz-transform: translate3d(-11px, 46px, 0px);
        opacity: 1;
        -moz-animation-timing-function: linear;
    }
}
#ilpremio .gwd-gen-ruw1gwdanimation {
    animation: gwd-gen-ruw1gwdanimation_gwd-keyframes 0.3s linear 0.7s 1 normal forwards;
    -webkit-animation: gwd-gen-ruw1gwdanimation_gwd-keyframes 0.3s linear 0.7s 1 normal forwards;
    -moz-animation: gwd-gen-ruw1gwdanimation_gwd-keyframes 0.3s linear 0.7s 1 normal forwards;
}
@keyframes gwd-gen-115igwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(18px, 0px, 0px) scale3d(0.8, 0.8, 0.8);
        -webkit-transform: translate3d(18px, 0px, 0px) scale3d(0.8, 0.8, 0.8);
        -moz-transform: translate3d(18px, 0px, 0px) scale3d(0.8, 0.8, 0.8);
        opacity: 0;
        animation-timing-function: ease-in;
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
    }
    100% {
        transform: translate3d(8px, 0px, 0px) scale3d(1, 1, 1);
        -webkit-transform: translate3d(8px, 0px, 0px) scale3d(1, 1, 1);
        -moz-transform: translate3d(8px, 0px, 0px) scale3d(1, 1, 1);
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
    }
}
@-webkit-keyframes gwd-gen-115igwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(18px, 0px, 0px) scale3d(0.8, 0.8, 0.8);
        opacity: 0;
        -webkit-animation-timing-function: ease-in;
    }
    100% {
        -webkit-transform: translate3d(8px, 0px, 0px) scale3d(1, 1, 1);
        opacity: 1;
        -webkit-animation-timing-function: linear;
    }
}
@-moz-keyframes gwd-gen-115igwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(18px, 0px, 0px) scale3d(0.8, 0.8, 0.8);
        opacity: 0;
        -moz-animation-timing-function: ease-in;
    }
    100% {
        -moz-transform: translate3d(8px, 0px, 0px) scale3d(1, 1, 1);
        opacity: 1;
        -moz-animation-timing-function: linear;
    }
}
#ilpremio .gwd-gen-115igwdanimation {
    animation: gwd-gen-115igwdanimation_gwd-keyframes 0.3s linear 1s 1 normal forwards;
    -webkit-animation: gwd-gen-115igwdanimation_gwd-keyframes 0.3s linear 1s 1 normal forwards;
    -moz-animation: gwd-gen-115igwdanimation_gwd-keyframes 0.3s linear 1s 1 normal forwards;
}