﻿body {
    font-family: Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 16px;
    color: #000;
    background: #FFFFFF;
    margin-top: 0px;
    opacity: 0;
}


#contain {
}

/*logo for all RTL markets*/
.ar-sa #logo, .fa-ir #logo, .he-il #logo, .ur-pk #logo, .ug-cn #logo {
    right: 7.27%;
    left: unset;
}

@media only screen and (min-width:753px) {
    #part1 {
    }

    #image1 {
        position: relative;
        max-width: 640px;
        width: 38.09vw;
        height: auto;
        left: 10vw;
        top: 4vw;
        padding-bottom: 1px;
    }

    #part2 {
    }

    #Title {
        position: absolute;
        font-weight: 600;
        width: 30vw;
        height: auto;
        font-size: 1.8vw;
        line-height: 24px;
        right: 10vw;
        top: 25.8vw;
    }


    #Sub {
        position: absolute;
        width: 30vw;
        height: auto;
        font-size: 0.95vw;
        right: 7.7vw;
        top: 28vw;
        line-height: 180%;
    }

    #image2 {
        position: relative;
        width: 95%;
        height: 21vw;
        left: 0px;
        top: 0px;
        margin: 0px 2.5%;
    }

    #logo {
        position: absolute;
        top: 7vw; /*up one space*/
        /* top: 9vw;*/
        left: 7.27%;
        width: 121px;
        height: 114px;
        /* width: 90px;
        height: 38px;*/
    }

    .am-et #Title {
        width: 36vw;
        right: 8vw;
    }

    .am-et #Sub {
        right: 10.7vw;
        top: 27.5vw;
    }

    /*prompt screenshot for all RTL markets*/
    .ar-sa #image1, .fa-ir #image1, .he-il #image1, .ug-cn #image1, .ur-pk #image1 {
        right: 10vw;
        left: unset;
        /*transform: scaleX(-1);*/
    }

    .ar-sa #Title, .fa-ir #Title, .he-il #Title, .ug-cn #Title, .ur-pk #Title {
        /*left: 14vw;*/
        left: 8vw;
        right: unset;
        top: 25.8vw;
        width: 33vw;
    }

    .ar-sa #Sub, .fa-ir #Sub, .he-il #Sub, .ug-cn #Sub, .ur-pk #Sub {
        left: 8.7vw;
        width: 30vw;
        right: unset;
        top: 28vw;
    }

    .az-latn-az #Title {
        width: 32vw;
    }

    .az-latn-az #Sub {
        right: 9.3vw;
    }

    .bg-bg #image1 {
        left: 9vw;
    }

    .bg-bg #Title {
        width: 36vw;
        right: 9vw;
    }

    .bg-bg #Sub {
        width: 36vw;
        right: 6.7vw;
    }

    .da-dk #image1 {
        left: 11vw;
    }

    .da-dk #Title {
        right: 11vw;
    }

    .da-dk #Sub {
        width: 32vw;
        right: 7vw;
    }

    .de-at #Title, .de-ch #Title, .de-de #Title, .fil-ph #Title, .fr-be #Title, .fr-ca #Title, .fr-fr #Title, .ga-ie #Title, .gd-gb #Title, .it-it #Title {
        width: 36vw;
        right: 8vw;
    }

    .de-at #Sub, .de-ch #Sub, .de-de #Sub, .fil-ph #Sub, .fr-be #Sub, .fr-ca #Sub, .fr-fr #Sub, .ga-ie #Sub, .gd-gb #Sub, .it-it #Sub {
        width: 30vw;
        right: 11.7vw;
    }

    .mk-mk #Title, .ms-bn #Title, .ms-my #Title, .nl-be #Title, .nl-nl #Title, .pl-pl #Title, .ru-ru #Title, .sk-sk #Title {
        width: 37vw;
        right: 7vw;
    }

    .mk-mk #Sub, .ms-bn #Sub, .ms-my #Sub, .nl-be #Sub, .nl-nl #Sub {
        width: 31vw;
        right: 10.7vw;
    }

    .pl-pl #Sub {
        width: 32vw;
        right: 9.7vw;
    }

    .ru-ru #Sub {
        width: 34vw;
        right: 7.5vw;
    }

    .sk-sk #Sub {
        width: 35vw;
        right: 6.5vw;
    }

    .el-gr #image1 {
        left: 6vw;
    }

    .el-gr #Title {
        line-height: 28px;
        width: 42vw;
        right: 6vw;
    }

    .el-gr #Sub {
        width: 33vw;
        right: 12.7vw;
    }



    .hu-hu #Title {
        width: 37vw;
        right: 8vw;
    }

    .hu-hu #Sub {
        width: 30vw;
        right: 12.4vw;
    }

    .id-id #Title {
        width: 38vw;
        right: 8vw;
    }

    .id-id #Sub {
        width: 30vw;
        right: 14vw;
    }

    .ja-jp #Title {
        right: 14vw;
    }


    .ja-jp #Sub {
        width: 33vw;
    }

    .ka-ge #image1 {
        left: 7vw;
    }

    .ka-ge #Title {
        width: 42vw;
        right: 6vw;
        line-height: 28px;
    }

    .ka-ge #Sub {
        right: 10.7vw;
        width: 35vw;
    }

    .kk-kz #image1 {
        left: 10vw;
    }

    .kk-kz #Title {
        right: 12vw;
    }

    .kk-kz #Sub {
        width: 33vw;
        right: 6.7vw;
    }

    .kn-in #Title {
        width: 31vw;
        line-height: 28px;
    }

    .kn-in #Sub {
        right: 8.7vw;
    }

    .lb-lu #image1 {
        left: 9vw;
    }

    .lb-lu #Title {
        width: 36vw;
        right: 9vw;
    }

    .lb-lu #Sub {
        width: 37vw;
        right: 5.7vw;
    }

    .ml-in #Title {
        line-height: 28px;
        width: 41vw;
        right: 6.5vw;
        font-size: 1.4vw;
    }

    .uk-ua #Title {
        line-height: 28px;
        width: 42vw;
        right: 4.5vw;
        font-size: 1.4vw;
    }


    .ml-in #Sub, .uk-ua #Sub {
        width: 41vw;
        right: 3.7vw;
    }

    .ml-in #image1, .uk-ua #image1 {
        left: 6.5vw;
    }

    .nn-no #Sub {
        right: 7.1vw;
        width: 31vw;
    }

    .sr-cyrl-rs #Sub {
        width: 33vw;
        right: 4.7vw;
    }

    .ta-in #image1, .tt-ru #image1 {
        left: 8vw;
    }

    .ta-in #Title {
        width: 42vw;
        right: 5vw;
        line-height: 28px;
    }

    .ta-in #Sub {
        right: 9.7vw;
        width: 35vw;
    }

    .tt-ru #Title {
        width: 43vw;
        right: 5vw;
        line-height: 28px;
    }

    .tt-ru #Sub {
        right: 11vw;
        width: 35vw;
    }
}

@media only screen and (max-width: 752px) {
    #image1 {
        position: relative;
        max-width: 640px;
        width: 60vw;
        height: auto;
        display: block;
        margin: auto;
        top: 5px;
    }

    #part2 {
    }

    #Title {
        font-weight: bold;
        font-size: 20px;
        line-height: 24px;
        position: relative;
        left: 30.5vw;
        width: 63vw;
        padding-top: 0vh;
        top: 25px;
    }

    #Sub {
        position: relative;
        display: inline-block;
        font-size: 15px;
        left: 28.5vw;
        width: 60vw;
        max-width: 100vw;
        top: 25px;
        bottom: 10px;
    }

    #image2 {
        display: block;
        position: relative;
        width: 95%;
        height: auto;
        bottom: 0px;
        left: 0px;
        top: -10px;
        min-height: 94.08px;
        padding-top: 10px;
        margin: 0px 2.5%;
    }

    #logo {
        position: absolute;
        top: 7.25vw;
        /*top: 9.25vw;*/
        left: 10.27%;
        width: 121px;
        height: 114px;
        /*width: 90px;
        height: 38px;*/
    }

    .ar-sa #Title, .fa-ir #Title, .he-il #Title, .ug-cn #Title, .ur-pk #Title {
        left: unset;
        right: 21.5vw;
    }

    .ar-sa #Sub, .fa-ir #Sub, .he-il #Sub, .ug-cn #Sub, .ur-pk #Sub {
        left: unset;
        right: 20.5vw;
    }

    .sr-cyrl-rs #Title {
        width: 71vw;
    }

    .tr-tr #Title {
        width: 66vw;
    }

    .zh-cn #Sub, .zh-hans #Sub, .zh-hant #Sub, .zh-tw #Sub {
        width: 63vw;
    }
}
