body{
    margin: 0;
    font-family: Arial, sans-serif;
}

div, input, button, textarea{
    outline:none;
}

a, a:visited{
    color: #02518e;
}

a:hover{
    color: #2288da;
}

.StandartEmail{
    color: #2288da;
    text-decoration: underline;
}
.StandartProbel{
    margin-left: 5px;
}
.StandartHref{
    color: #02518e;
    text-decoration: underline;
    cursor: pointer;
}

.StandartHref:hover{
    color: #2288da;
}

.TopTitle{
    display: flex;
    justify-content: space-between;
}

.StandartTitleOutTerminal{
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

.StandartTitleOutTerminal>.IfYouHaveQuestions{
    position: relative;
    top: 5px;
}


.StandartPage{
    width: 100%;
    margin: auto;
    max-width: 1144px;
}

.StandartPageIn{
    padding-left: 28px;
    padding-right: 28px;
}

.StandartPageInSpecial{
    margin-left: 28px;
    margin-right: 28px;
}

@media only screen and (max-width: 800px) {
    .StandartPageInSpecial{
        margin-left: 0;
        margin-right: 0;
    }
}

@media only screen and (max-width: 1200px) {
    .StandartInZeroBig {
        padding-left: 25px;
        padding-right: 25px;
    }
}

.StandartAllBlack500{
    top: 0;
    left: 0;
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.6);
    z-index: 500;
}

@media only screen and (max-width: 1200px) {
    .StandartIn{
        margin-left: 30px;
        margin-right: 30px;
    }
}

.StandartPhone{
    display: none;
}

@media only screen and (max-width: 500px) {
    .StandartPhone{
        display: block;
    }
    .StandartNoPhone{
        display: none;
    }
    .StandartIn{
        margin-left: 5px;
        margin-right: 5px;
    }
}
.StandartLinkLeft{
    padding-left: 5px;
}

.StandartTitle{
    font-weight: 700;
    font-size: 23px;
    color: black;
    line-height: 28px;
    padding-top: 28px;
    padding-bottom: 28px;
}

.StandartH2{
    font-weight: 700;
    font-size: 19px;
    color: black;
    line-height: 28px;
    padding-top: 28px;
    padding-bottom: 28px;
}

.StandartText{
    font-weight: 400;
    font-size: 15px;
    line-height: 27px;
    color: black;
}

.StandartPageInRight{
    padding-right: 31px;
}

@media only screen and (max-width: 1000px) {
    .StandartPageIn{
        padding-left: 20px;
        padding-right: 20px;
    }

    .StandartPageInRight{
        padding-right: 20px;
    }

}

@media only screen and (max-width: 800px) {
    .StandartPageIn{
        padding-left: 14px;
        padding-right: 14px;
    }

    .StandartPageInRight{
        padding-right: 14px;
    }
    .StandartTitle{
        font-size: 19px;
        line-height: 28px;
        padding-top: 24px;
        padding-bottom: 28px;
    }

    .StandartText{
        font-size: 13px;
        line-height: 23px;
    }
}

.HrGrayVerticalLine{height: 100%; width: 1px;  background-color: #0a79bf;}

.StandartNotVisible{
    display: none;
}

.ButtonStandartOut{
    display: flex;
    justify-content: center;
}

.ButtonGreen{
    width: 136px;
    height: 39px;
    border-radius: 3px;
    background-image: linear-gradient(to top, #4da400, #5fb314);
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    font-weight: 700;
}

.StandartButtonOut{
    display: flex;
}

.ButtonRed{
    font-weight: 700;
    font-style: normal;
    font-size: 17px;
    height: 45px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 42px;
    width: auto;
    border-radius: 28px;
    background-color: #ea4f40;
    border: 2px solid #ea4f40;
    color: white;
    text-align: center;
    cursor: pointer;

}

.ButtonRed:hover{
    background-color: #2f4563;
    border: 2px solid #2f4563;
    color: white;
    transition: all .2s linear;
}

.ButtonRed:active{
    background-color:  #2f4563;
    border-color:  #2f4563;
    color: white;
}

.ButtonRedContact{
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    height: 36px;
    line-height: 42px;
    width: 100%;
    background-color: #eb6054;
    border: 2px solid #eb6054;
    color: white;
    text-align: center;
    cursor: pointer;
    display: flex;
    align-content: center;
    justify-content: center;
}

.ButtonRedContact>div{
    margin-top: -4px;
}

.ButtonRedContact:hover{
    background-color: #2f4563;
    border: 2px solid #2f4563;
    color: white;
    transition: all .2s linear;
}


.ButtonRedContact:active{
    background-color: #2f4563;
    border: 2px solid #2f4563;
    color: white;
    transition: all .2s linear;
}

.ButtonIndex{
    font-weight: 500;
    font-style: normal;
    font-size: 17px;
    height: 37px;
    padding-left: 17px;
    padding-right: 15px;
    line-height: 35px;
    width: auto;
    border-radius: 4px;
    background: none;
    border: 1px solid #d8d5db;
    color: #3d2c49;
    text-align: center;
    display: inline-flex;
}

.ButtonIndex:hover{
    background-color: white;
    border: 1px solid #8a8092;
    transition: all .2s linear;
}

.ButtonIndex:active{
    background-color:  #2f4563;
    border-color:  #2f4563;
    color: white;
}

.Button404{
    font-weight: 400;
    font-style: normal;
    font-size: 17px;
    height: 34px;
    line-height: 32px;
    padding-left: 20px;
    padding-right: 20px;
    width: auto;
    border-radius: 10px;
    background-color: white;
    border: 1px solid #d7d8dc;
    color: #5e667b;
    text-align: center;
    cursor: pointer;

}

.Button404:hover{
    background-color: white;
    border: 1px solid #8a8092;
    transition: all .2s linear;
}

.Button404:active{
    background-color:  #2f4563;
    border-color:  #2f4563;
    color: white;
}

.ButtonBlack{
    font-weight: bold;
    font-size: 14px;
    height: 38px;
    border-radius: 4px;
    padding-left: 23px;
    padding-right: 23px;
    line-height: 38px;
    border: solid 2px #161645;
    background: none;
    color: #151544;
    text-align: center;
}

.ButtonBlack:hover{
    border-color:  #ffb14e;
}

.ButtonBlack:active{
    border-radius: 4px;
    box-shadow: inset 0 3px 0 0 rgba(0, 0, 0, 0.15);
    background-color: #ffbf58;
}

.ButtonBlue{
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    height: 38px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 36px;
    width: auto;
    border-radius: 5px;
    background: linear-gradient(to top, #005eb3, #097ac9);
    color: white;
    text-align: center;
    cursor: pointer;
}

.ButtonBlue:hover{
    background: linear-gradient(to top, #ea4f40, #ea4f40);
    transition: all .2s linear;

}

.ButtonRed:active{
    background-color:  #ea4f40;
    color: white;
}

.ButtonBlueFAQ{
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    height: 35px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 36px;
    width: auto;
    border-radius: 5px;
    background: linear-gradient(to top, #005eb3, #097ac9);
    color: white;
    text-align: center;
    cursor: pointer;
    border: 1px #097ac9 solid;
}

.ButtonBlueFAQ:hover{
    background: #176fb8;
}

.ButtonBlueFAQ:active{
    background-color:  #f8f6f6;
    color: #828282;
    border: 1px #908f8f solid;
}



.ButtonWebinar{
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    height: 38px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 36px;
    width: auto;
    border-radius: 5px;
    background-image: linear-gradient(to top, #4aa600, #5cb500);
    color: white;
    text-align: center;
    cursor: pointer;
}

.ButtonWebinar:hover{
    background: linear-gradient(to top, #005eb3, #097ac9);
    transition: all .2s linear;

}

.ButtonWebinar:active{
    background: linear-gradient(to top, #ea4f40, #ea4f40);
    color: white;
}


.ButtonVPS{
    width: 136px;
    height: 39px;
    border-radius: 3px;
    background-image: linear-gradient(to top, #4aa600, #5cb500);
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    font-weight: 700;
}

.ButtonVPS:hover{
    background-image: linear-gradient(to top, #51b302, #62bd03);
    transition: all .2s linear;
}

.ButtonVPS:active{
    background-image: linear-gradient(to top, #3a8101, #4d9602);
}

.ButtonBlueFooter{
    min-width: 210px;
    height: 50px;
    border-radius: 3px;
    background-image: linear-gradient(to top, #ffd491, #ffe897);
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    color: black;
    font-weight: 700;
}

.ButtonBlueFooter:hover{
    background-image: linear-gradient(to top, #fae9ce, #fdebab);
    transition: all .2s linear;
}

.ButtonBlueFooter:active{
    background-image: linear-gradient(to top, #fec773, #fdde71);
}
.ButtonSend{
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    height: 40px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 36px;
    width: 100%;
    border-radius: 5px;
    background: linear-gradient(to top, #005eb3, #097ac9);
    color: white;
    text-align: center;
    cursor: pointer;
    border: 1px #097ac9 solid;
}

.ButtonSend:hover{
    background: #176fb8;
}

.ButtonSend:active{
    background-color:  #f8f6f6;
    color: black;
    border: 1px #908f8f solid;
}

.TraderFeedbackSuccessTitle{
    font-size: 13px;
    font-weight: 700;
}

.TraderFeedbackSuccessText{
    color: black;
    text-align: center;
    font-size: 13px;
    margin-top: 3px;
}

.TraderFeedbackSuccessTextBlue{
    color: #125590;
    text-decoration: underline;
    cursor: pointer;
}

.ButtonTraderRegistration{
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    height: 40px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 36px;
    width: 100%;
    border-radius: 5px;
    background: linear-gradient(to top, #005eb3, #097ac9);
    color: white;
    text-align: center;
    cursor: pointer;
    border: 1px #097ac9 solid;
    max-width: 381px;
    margin-top: 25px;
    margin-left: 26px;
}

.ButtonTraderRegistration:hover{
    background: #176fb8;
}

.ButtonTraderRegistration:active{
    background-color:  #f8f6f6;
    color: black;
    border: 1px #908f8f solid;
}

.ButtonTraderRegistration>a{
    text-decoration: none;
    color: black;
}
.TraderRegistrationInIn>.ButtonTraderRegistration>a{
    text-decoration: none;
    color: white;
}

.ButtonNewsAll{
    position: relative;
    font-weight: 700;
    font-size: 14px;
    height: 35px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 32px;
    border-radius: 18px;
    background: none;
    color: #2d508d;
    text-align: center;
    cursor: pointer;
    border: 2px #2d508d solid;
    z-index: 5;
    margin-bottom: 20px;
}

.ButtonNewsAll:hover{
    border: 2px solid #6f8cbd;
}

.ButtonNewsAll:active{
    background: #abb9d1;
}

.html404TopButton{
    font-weight: bold;
    font-size: 14px;
    height: 38px;
    border-radius: 20px;
    padding-left: 23px;
    padding-right: 23px;
    line-height: 38px;
    border:  2px solid #560d4b;
    background: none;
    color: #023776;
    text-align: center;
    margin-right: 26px;
}

.html404TopButton:hover{
    border-color:  #560d4b;
    color: #560d4b;
}

.html404TopButton:active{
    border-radius: 4px;
    box-shadow: inset 0 3px 0 0 rgba(0, 0, 0, 0.15);
}

.ButtonTerminalMobile{
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    height: 38px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 36px;
    width: auto;
    border-radius: 25px;
    background: linear-gradient(to top, #005eb3, #097ac9);
    color: white;
    text-align: center;
    cursor: pointer;
}

.ButtonTerminalMobile:hover{
    background: #eceae6;
    transition: all .02s linear;
    color: #0069d5;
    border: 1px solid #0069d5;
}

/*.ButtonTerminalMobile:active{*/
/*    background-color:  #ea4f40;*/
/*    color: white;*/
/*}*/

/*'MyriadPro'*/
@font-face {
    font-display: fallback;    font-family: 'MyriadPro';
    src: url(assets/f64ddedbbe574ab5fd58.ttf);
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-display: fallback;    font-family: 'MyriadPro';
    src: url(assets/8ee037c7fe70a82f6311.ttf);
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-display: fallback;    font-family: 'MyriadPro';
    src: url(assets/f42addd5731e307b7c34.ttf);
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-display: fallback;    font-family: 'MyriadPro';
    src: url(assets/7f00845cbab4949cebd0.ttf);
    font-weight: 700;
    font-style: italic;
}
body{
    margin: 0;
    font-family: Arial, sans-serif;
}

div, input, button, textarea{
    outline:none;
}

a, a:visited{
    color: #02518e;
}

a:hover{
    color: #2288da;
}

.StandartEmail{
    color: #2288da;
    text-decoration: underline;
}
.StandartProbel{
    margin-left: 5px;
}
.StandartHref{
    color: #02518e;
    text-decoration: underline;
    cursor: pointer;
}

.StandartHref:hover{
    color: #2288da;
}

.TopTitle{
    display: flex;
    justify-content: space-between;
}

.StandartTitleOutTerminal{
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

.StandartTitleOutTerminal>.IfYouHaveQuestions{
    position: relative;
    top: 5px;
}


.StandartPage{
    width: 100%;
    margin: auto;
    max-width: 1144px;
}

.StandartPageIn{
    padding-left: 28px;
    padding-right: 28px;
}

.StandartPageInSpecial{
    margin-left: 28px;
    margin-right: 28px;
}

@media only screen and (max-width: 800px) {
    .StandartPageInSpecial{
        margin-left: 0;
        margin-right: 0;
    }
}

@media only screen and (max-width: 1200px) {
    .StandartInZeroBig {
        padding-left: 25px;
        padding-right: 25px;
    }
}

.StandartAllBlack500{
    top: 0;
    left: 0;
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.6);
    z-index: 500;
}

@media only screen and (max-width: 1200px) {
    .StandartIn{
        margin-left: 30px;
        margin-right: 30px;
    }
}

.StandartPhone{
    display: none;
}

@media only screen and (max-width: 500px) {
    .StandartPhone{
        display: block;
    }
    .StandartNoPhone{
        display: none;
    }
    .StandartIn{
        margin-left: 5px;
        margin-right: 5px;
    }
}
.StandartLinkLeft{
    padding-left: 5px;
}

.StandartTitle{
    font-weight: 700;
    font-size: 23px;
    color: black;
    line-height: 28px;
    padding-top: 28px;
    padding-bottom: 28px;
}

.StandartH2{
    font-weight: 700;
    font-size: 19px;
    color: black;
    line-height: 28px;
    padding-top: 28px;
    padding-bottom: 28px;
}

.StandartText{
    font-weight: 400;
    font-size: 15px;
    line-height: 27px;
    color: black;
}

.StandartPageInRight{
    padding-right: 31px;
}

@media only screen and (max-width: 1000px) {
    .StandartPageIn{
        padding-left: 20px;
        padding-right: 20px;
    }

    .StandartPageInRight{
        padding-right: 20px;
    }

}

@media only screen and (max-width: 800px) {
    .StandartPageIn{
        padding-left: 14px;
        padding-right: 14px;
    }

    .StandartPageInRight{
        padding-right: 14px;
    }
    .StandartTitle{
        font-size: 19px;
        line-height: 28px;
        padding-top: 24px;
        padding-bottom: 28px;
    }

    .StandartText{
        font-size: 13px;
        line-height: 23px;
    }
}

.HrGrayVerticalLine{height: 100%; width: 1px;  background-color: #0a79bf;}

.StandartNotVisible{
    display: none;
}

.ButtonStandartOut{
    display: flex;
    justify-content: center;
}

.ButtonGreen{
    width: 136px;
    height: 39px;
    border-radius: 3px;
    background-image: linear-gradient(to top, #4da400, #5fb314);
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    font-weight: 700;
}

.StandartButtonOut{
    display: flex;
}

.HeaderAllTitleIMG>a>img{
    position: relative;
    top: 1px;
}

.IndexMainTopMain{
    height: 246px;
    display: grid;
    grid-template-columns: 753px auto;
    margin-bottom: 18px;
}

@media only screen and (max-width: 1030px) {
    .IndexMainTopMain{
        grid-template-columns: 723px auto;
    }
}


/*.IndexMainBannerMainThreeButtons{*/
    /*display: grid;*/
    /*grid-template-rows: 1fr 1fr 1fr;*/
    /*height: 100%;*/
/*}*/

.IndexMainBannerMainThreeButtons>a{
    text-decoration: none;
}

.IndexMainBannerMainThreeButtonsElement{
    display: flex;
    padding-left: 20px;
    padding-right: 20px;
    background-image: linear-gradient(to top, #fdfdfd, #f9f9f9);
    border-bottom: 1px solid #c4c4c4;
    border-right: 1px solid #c4c4c4;
    align-items: center;
    color: #033569;
    height: 84px;
}




.IndexMainBannerMainThreeButtonsElement>img{
    padding-right: 15px;
}


@media only screen and (max-width: 1000px) {
    .IndexMainBannerMainThreeButtons>a:nth-of-type(3)>.IndexMainBannerMainThreeButtonsElement{
        border-right: none;
    }
    .IndexMainTopMain{
        grid-template-columns: auto;
        height: auto;
    }
}




.IndexMainElementsOut{
    overflow: hidden;
}

.IndexMainElementsOut>.IndexMainElements{
    margin-top: 28px;
}

.IndexMainElements{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 28px;
    margin-top: 28px;
    justify-content: space-between;

}

.IndexMainWebinar{
    height: 145px;
    object-fit: contain;
    /*border: solid 1px #ececec;*/
    background-color: white;
    margin-top: 26px;
}

.IndexMainWebinar01{
    border-radius: 3px;
    grid-column: 1/span 2;
}
.IndexMainWebinar02{
    border-radius: 3px;
    grid-column: 3/span 2;
}

.IndexMainWebinar02In{
    box-shadow: inset 0 0 59px 0 rgba(14, 106, 166, 0.05);
    border: solid 5px rgba(255, 255, 255, 0.7);
}

.IndexMainWebinarIMG{
    height: 133px;
}

.IndexMainWebinarInOut{
    border: solid 1px #ececec;
    border-radius: 5px;
    padding: 5px;
}

.IndexMainWebinarIn{
    /*background-color: rgba(200,217,227,0.7);*/
    box-shadow: inset 0 0 59px 0 rgba(0, 0, 0, 0.07);
    display: grid;
    grid-template-columns: 133px auto;
    grid-column-gap: 20px;
}

.IndexMainPromo,.IndexMainPromoText{
    padding-right: 40px;

}

.IndexMainPromo>a{
    text-decoration: none;
}
.IndexMainPromo{
    margin-bottom: 22px;
}

.IndexMainPromoGrid{
    font-size: 19px;
    display: grid;
    grid-template-rows: auto 62px;
}

.IndexMainPromoText{
    display: flex;
    align-self: center;
}

.IndexMainWebinarGrid{
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.IndexMainWebinarGridTitle{
   font-weight: 700;
    font-size: 17px;
}

.IndexMainWebinarGrid>.IndexMainWebinarGridText>a{
   color: #75a02d;
}

.IndexMainWebinarGridTime{
    display: flex;
}

.IndexMainWebinarGridTime>img{
    padding-right: 5px;
}

.IndexTopButtonMobiusHover{
    display: none;
}

.IndexMainBannerMainThreeButtonsElement:hover>.IndexTopButtonMobiusHover,.IndexMainBannerMainThreeButtonsElement:hover>.IndexMainBannerMainThreeButtonsText{
    display: block;
    color: #2288da;
}
.IndexMainBannerMainThreeButtonsElement:hover>.IndexTopButtonMobius{
    display: none;
}





@media only screen and (max-width: 1100px) {
    .IndexMainElements>.IndexProviders{
        grid-column: 1/span 2;
        width: 250px;
        margin: auto;
    }
    .IndexMainElements>.IndexSpreads{
        grid-column: 3/span 2;
        margin: auto;
    }

    .IndexMainElements>.IndexAdvantages{
        grid-row: 2;
        grid-column: 1/span 4;
        margin-top: 10px;
    }
    .IndexMainElements>.IndexMainWebinar01, .IndexMainElements>.IndexMainWebinar02{
        grid-row: 3;
    }
}

@media only screen and (max-width: 1100px) {
    .IndexMainElements>.IndexMainWebinar01{
        grid-row: 3;
        grid-column: 1/span 4;
        justify-content: center;
    }
    .IndexMainElements>.IndexMainWebinar02{
        grid-row: 4;
        grid-column: 1/span 4;
    }
}


@media only screen and (max-width: 610px) {
    .IndexMainElements{
        grid-row-gap: 10px;
    }
    .StandartPage>.IndexMainElements>.IndexProviders{
        grid-column: 1/span 4;
    }
    .StandartPage>.IndexMainElements>.IndexSpreads{
        grid-column: 1/span 4;
        grid-row: 2;
    }
    .StandartPage>.IndexMainElements>.IndexAdvantages{
        grid-column: 1/span 4;
        grid-row: 3;
    }
    .StandartPage>.IndexMainElements>.IndexMainWebinar01{
        grid-row: 4;
    }
    .StandartPage>.IndexMainElements>.IndexMainWebinar02{
        grid-row: 5;
    }
}

@media only screen and (max-width: 820px) {
    .IndexMainTopMain>.IndexMainBannerMainThreeButtons{
        grid-template-columns: 1fr 1fr;
    }
}
@media only screen and (max-width: 580px) {
    .IndexMainTopMain>.IndexMainBannerMainThreeButtons{
        grid-template-columns: auto;
    }
}



.IndexMainSmallLinks{
    display: flex;
    align-items: center;
    position: relative;
    /*cursor: grab;*/
    border-left: 1px solid #ececec;
    margin-top: 15px;
}

.IndexMainSmallLinksButton{
    border: 1px solid #ececec;
    width: 30px;
    height: 30px;
    border-radius: 15px;
}

.IndexMainSmallLinksButtonIMGHover{
    display: none;
}

.IndexMainSmallLinksButton:hover>.IndexMainSmallLinksButtonIMGHover{
    display: block;
}
.IndexMainSmallLinksButton:hover>.IndexMainSmallLinksButtonIMG{
    display: none;
}

.IndexMainSmallLinksElement{
    height: 116px;
    min-width: 140px;
    width: auto;
    border: 1px solid #ececec;
    border-left: none;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    user-select: none;
    cursor: pointer;
}

.IndexMainSmallLinksElement>div{
    text-align: center;
    padding-top: 10px;
    font-size: 12px;
}

.IndexMainSmallLinksElementIn{
    display: flex;
    border-left: 1px solid #ececec;
}

.IndexMainSmallLinksButtonLeft{
    position: absolute;
    left: -15px;
    background-color: white;
    z-index: 1;
    cursor: pointer;
}
.IndexMainSmallLinksButtonRight{
    position: absolute;
    right: -15px;
    background-color: white;
    z-index: 20;
    cursor: pointer;
}
@media only screen and (max-width: 1200px) {
    .IndexMainSmallLinks{
        margin-left: 30px;
        margin-right: 30px;
        border-left: 1px solid #ececec;

    }

}

.IndexMainSmallLinkInOut{
    overflow: hidden;
    width: 100%;
}

.IndexMainSmallLinksIn{
    display: grid;
    grid-template-columns: auto auto auto auto auto auto auto;
    align-items: center;
    position: relative;
    overflow: hidden;

}

.IndexMainSmallLinksIn>div{
    display: none;
}

.IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(1),.IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(2),.IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(3),.IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(4),.IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(5),.IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(6),.IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(7){
    display: flex;
}


.IndexMainSmallLinksElement>div{
    padding-left: 15px;
    padding-right: 15px;
}

.IndexMainSmallLinksElementView,.IndexMainSmallLinksElementView>.IndexMainSmallLinksElement{
    display: flex !important;
}
.IndexMainSmallLinksElementView{
    width: auto !important;
}

@media only screen and (max-width: 1100px) {
    .IndexMainSmallLinksIn{
        grid-template-columns: auto auto auto auto auto auto;
    }
    .IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(6){
        display: none;
    }
}
@media only screen and (max-width: 1000px) {
    .IndexMainSmallLinksIn{
        grid-template-columns: auto auto auto auto auto;
    }
    .IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(5){
        display: none;
    }
}
@media only screen and (max-width: 750px) {
    .IndexMainSmallLinksIn{
        grid-template-columns: auto auto auto auto;
    }
    .IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(4){
        display: none;
    }
}
@media only screen and (max-width: 600px) {
    .IndexMainSmallLinkInOut{
        width: 100%;
    }
    .IndexMainSmallLinksIn{
        width: 100%;
        grid-template-columns: 1fr 1fr 1fr;
    }
    .IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(3){
        display: none;
    }
}@media only screen and (max-width: 500px) {
    .IndexMainSmallLinksIn{
        grid-template-columns: 1fr 1fr;
    }
    .IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(2){
        display: none;
    }
}@media only screen and (max-width: 370px) {
    .IndexMainSmallLinksIn{
        grid-template-columns: auto;
    }
    .IndexMainSmallLinksIn>.IndexMainSmallLinksElement:nth-of-type(1){
        display: none;
    }
}

.IndexProviders{
    width: 100%;
    height: 251px;
    object-fit: contain;
    box-shadow: 2px 3px 15px 0 rgba(44, 81, 103, 0.1);
    border: solid 1px #d8e4eb;
    background-color: #ffffff;
    grid-column: 1;
    display: grid;
    grid-template-rows: auto 160px 40px;
}

.IndexProvidersTop{
    display: flex;
    justify-content: space-between;
}

.IndexProvidersTop{
    font-size: 17px;
    font-weight: bold;
    color: #181818;
    padding: 16px 22px 0 20px;

}

.IndexProvidersTopArrowsUp{
    width: 20px;
    height: 11px;
    background-image: url(assets/c7da40e7240865cfc4ad.svg);
    background-repeat: no-repeat;
}
.IndexProvidersTopArrowsUp:hover{
    background-image: url(assets/760a7a373ca95567dfbf.svg);
}
.IndexProvidersTopArrowsUp:active{
    background-image: url(assets/fdb2587adfdcb417e66b.svg);
}


.IndexProvidersTopArrowsDown{
    width: 20px;
    height: 11px;
    background-image: url(assets/c7da40e7240865cfc4ad.svg);
    background-repeat: no-repeat;
    transform: rotate(180deg);
}
.IndexProvidersTopArrowsDown:hover{
    background-image: url(assets/760a7a373ca95567dfbf.svg);
}
.IndexProvidersTopArrowsDown:active{
    background-image: url(assets/fdb2587adfdcb417e66b.svg);
}

.IndexProvidersTopArrows{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 30px;
    position: relative;
    top: -5px;
}

.IndexProvidersTopArrows>div{
    cursor: pointer;
}

.IndexProvidersMain{
    padding-left: 22px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
}

.IndexProvidersCirclesOne{
    width: 8px;
    height: 8px;
    object-fit: contain;
    border-radius: 10px;
    border: solid 1px #6e8cb0;
    background-color: #d8e4eb;
    cursor: pointer;
}

.IndexProvidersCirclesOne:nth-of-type(2),.IndexProvidersCirclesOne:nth-of-type(3),.IndexProvidersCirclesOne:nth-of-type(5),.IndexProvidersCirclesOne:nth-of-type(6),.IndexProvidersCirclesOne:nth-of-type(8){
    display: none;
}


.IndexProvidersCircles{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    margin-right: 10px;
}

.IndexProvidersCirclesOne{
    margin-right: 10px;
}

.IndexProvidersCirclesActive{
    background-color: #6e8cb0;
    cursor: default;
}

.bankofamerika_index{
    padding-top: 28px;
    /*padding-bottom: 32px;*/
}
.barclyse_index{
    padding-top: 29px;
    /*padding-bottom: 33px;*/
}
.citibank_index{
    padding-top: 18px;
    /*padding-bottom: 18px;*/
}
.creditsuisse_index {
    padding-top: 13px;
    /*padding-bottom: 26px;*/
}
.deutchebank_index{
    padding-top: 12px;
    /*padding-bottom: 36px;*/
}
.goldman_sachs_index{
    padding-top: 31px;
    /*padding-bottom: 25px;*/
}
.jp_morgan_chase_index{
    padding-top: 21px;
    /*padding-bottom: 34px;*/
}
.usb_index{
    padding-top: 27px;
    /*padding-bottom: 17px;*/
}
.IndexAdvantages{
    grid-column: 3/span 2;
    height: 253px;
    object-fit: contain;
    border: solid 1px #ececec;
    background-color: #fafafa;
}

.IndexAdvantagesTopGrid{
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding-left: 22px;
    margin-top: 10px;
}

.IndexAdvantagesTopGridColumn{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.IndexAdvantagesTitle{
    font-size: 17px;
    font-weight: bold;
    color: #181818;
    padding: 16px 16px 0 20px;
}

.IndexAdvantagesTopGridElement{
    display: flex;
    align-items: center;
    padding-top: 1px;
    line-height: 25px;
}
.IndexAdvantagesTopGridElement>img{
    padding-right: 15px;
    align-self: flex-start;
    padding-top: 7px;
}

.IndexAdvantagesTopGridElementText{
    font-size: 13px;
    color: #151515;
}

.IndexAdvantagesTopGridElementTextA{
    position: relative;
    left: -3px;
}

.IndexAdvantagesTopGridElementTextA>a{
    margin-left: 5px;
}

.IndexAdvantagesSystems{
    display: flex;
    flex-wrap: wrap;
}

.IndexAdvantagesSystems{
    padding-top: 6px;
    padding-left: 22px;
}

.IndexAdvantagesSystems>img{
    padding-right: 10px;
    padding-bottom: 10px;
}

@media only screen and (max-width: 1100px) {
    .IndexAdvantages{
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: 30px auto;
        justify-content: space-between;
    }
    .IndexAdvantagesElement01{
        grid-column: 1;
        grid-row: 1;
    }
    .IndexAdvantagesElement02{
        grid-column: 1;
        grid-row: 2;
    }
    .IndexAdvantagesElement03{
        grid-column: 2;
        grid-row: 1;
    }
    .IndexAdvantagesElement04{
        grid-column: 2;
        grid-row: 2;
    }
    .IndexAdvantages{
        height: auto;
    }
    .IndexAdvantagesTopGrid,.IndexAdvantagesSystems{
        margin-top: 0;
        padding-top: 14px;
        margin-bottom: 20px;
    }
    .IndexAdvantagesTopGrid{
        grid-column-gap: 20px;
    }
}

@media only screen and (max-width: 800px) {
    .IndexAdvantagesTopGrid{
        display: block;
    }
}
@media only screen and (max-width: 480px) {
    .IndexAdvantages{
        display: block;
    }
}




.IndexContest{
    grid-column: 1/span 4;

}
.IndexContestsIMG{
    width: 492px;
    height: 251px;
    margin: auto;
    position: relative;

}

.IndexContestsIMG01{
    grid-column: 1/span 2;
}
.IndexContestsIMG02{
    grid-column: 3/span 2;
}

.IndexContestsIMGText{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}

.IndexContestsIMGArrowLeft{
    position: absolute;
    left: 10px;
    cursor: pointer;
}
.IndexContestsIMGArrowRight{
    position: absolute;
    right: 10px;
    cursor: pointer;
}

.IndexContestsIMGTextIn{
    width: 290px;
    height: 74px;
    position: absolute;
    top: 10px;
    right: -10px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #18609e;
    color: white;
}

.IndexContestsIMGTextIn:before {
    content: "";
    position: absolute;
    bottom: -7px;
    right: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7px 7px 0 0;
    border-color: #002e53 transparent transparent transparent;
}

.IndexContestsIMGTextInIn>.IndexContestsIMGTextTitle>a{
    color: white;
}
.IndexContestsIMGTextTitle{
    text-align: center;
    text-decoration: underline;
    font-weight: 700;
    font-size: 17px;
}
.IndexContestsIMGTextText{
    font-size: 13px;
    text-align: center;

}

.IndexContestPad{
    display: none;
}

@media only screen and (max-width: 1100px) {
    .IndexContestWeb{
        display: none;
    }
    .IndexContestPad{
        display: block;
    }
}
@media only screen and (max-width: 550px) {
    .IndexContestsIMG{
        width: 90%;
        height: auto;
        /*overflow: hidden;*/
    }
    .IndexContestsIMG>img{
        width: 100%;
        height: auto;
    }
    .IndexContestsIMGTextIn{
        width: 90%;
    }
    .IndexMainElements{
        padding-left: 5px;
        padding-right: 5px;
    }
}
@media only screen and (max-width: 400px) {
.IndexMainWebinarGrid,.IndexMainPromoGrid{
    font-size: 12px;
}}
.IndexPartnersCalc{
    width: 100%;
    /*background-image: url('../../../static/img/Index/PartnersCalc/backGround.svg');*/
    background: #fff3de;
    grid-column: 1/span 4;
    background-size: contain;
    margin-top: 30px;
    position: relative;
    min-height: 203px;
}

.IndexPartnersCalcTry{
    display: flex;
    margin-top: 25px;
    /*align-items: top;*/
    justify-content: center;
}
.IndexPartnersCalcTryBig{
    display: flex;
    justify-content: center;
}
.IndexPartnersCalc>div{
    position: relative;
    z-index: 100;
}

.IndexPartnersCalcTitleTop{
    font-weight: 700;
    font-size: 23px;
    text-align: center;
    padding-top: 25px;
    position: relative;
    z-index: 5;
}
.IndexPartnersCalcH2{
    font-size: 15px;
    text-align: center;
    margin-top: 10px;
    position: relative;
    z-index: 5;
}

.IndexPartnersCalcTryBigText{
    font-size: 15px;
    line-height: 21px;
    margin-right: 23px;
    position: relative;
    z-index: 5;
}

.IndexPartnersCalcTryBigEditText{
    font-size: 13px;
    text-align: center;
    margin-top: 5px;
    margin-bottom: 25px;
    position: relative;
    z-index: 5;
}

.IndexPartnersCalcTryBigEdit>input{
    background: #fff3de;
    border: rgba(0,0,0,0.8) solid 2px;
    border-radius: 3px;
    height: 36px;
    font-size: 15px;
    text-align: right;
    width: 80px;
    padding-right: 9px;
    margin-right: 17px;
    position: relative;
    z-index: 5;
}

.IndexPartnersCalc>.StandartNotVisible{
    display: none;
}

.IndexPartnersCalcResult{
    display: flex;
    justify-content: center;
    align-items: center;
}

.IndexPartnersCalcResultSum{
    font-size: 43px;
    color: #2ba048;
    margin-right: 16px;
}

.IndexPartnersCalcResultText{
    font-size: 17px;
}

.IndexPartnersCalcResultButton{
    color: #09518e;
    text-decoration: underline;
    cursor: pointer;
}

.IndexPartnersCalcResultButton>img{
    margin-right: 10px;
    margin-left: 17px;
}

.IndexPartnersCalcResult{
    margin-top: 25px;
    margin-bottom: 40px;
}

@media only screen and (max-width: 600px) {
    .IndexPartnersCalcTry {
        flex-wrap: wrap;
        padding-right: 30px;
        padding-left: 30px;
    }
    .IndexPartnersCalcTry>.ButtonStandartOut {
        margin-bottom: 20px;
    }
}

@media only screen and (max-width: 450px) {
    .IndexPartnersCalcResult{
        display: grid;
        grid-template-columns: auto auto;
    }
    .IndexPartnersCalcResultSum{
        display: flex;
        justify-content: flex-end;
    }
    .IndexPartnersCalcResultButton{
        margin-top: 20px;
        grid-column: 1/span 2;
        display: flex;
        justify-content: center;
        align-items: center;
    }
}
.IndexPartnersCalcLeft{
    height: 100%;
    position: absolute;
}
.IndexPartnersCalcLeft:nth-of-type(2){
    height: 100%;
    position: absolute;
    left: 140px;
}
.IndexPartnersCalcRight{
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
}

.IndexPartnersCalcRightPhone{
    display: none;
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 0;
}

@media only screen and (max-width: 800px) {
    .IndexPartnersCalcLeft:nth-of-type(2){
        display: none;
    }
    .IndexPartnersCalcRight{
        display: none;
    }
    .IndexPartnersCalcRightPhone{
        display: block;
    }
}

.TISComponent{
    border: 1px solid #d8e4eb;
    border-radius: 5px;
    grid-column: 1/span 4;
}

.TISComponentTop{
    display: flex;
    justify-content: space-between;
    padding: 20px 26px 22px 22px;
}

.TISComponentTopText01{
    font-size: 19px;
    font-weight: 700;
    color: #181818;
}
.TISComponentTopText02{
    font-size: 15px;
    line-height: 23px;
    color: #181818;
}

.TISComponentTopButton>a{
    text-decoration: none;
}

.TISComponentDown{
    display: grid;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 19px;
}

.TISComponentDownLeft{
    display: flex;
    justify-content: space-around;
}

.TISComponentDownRight{
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}
.TISComponentDownRightElement{
    display: flex;
}

.TISComponentDownLeftElementBorder{
    width: 1px;
    height: 100%;
    border-left: 1px dashed #d4dfe6;
}

.TISComponentDownLeftElementTop{
    font-size: 15px;
    line-height: 28px;
    color: black;
}

.TISComponentDownLeftElementBottom>img{
    margin-right: 5px;
}
.TISComponentDownLeftElementBottom{
    color: #529b22;
    font-size: 22px;
    font-weight: 700;
    display: flex;
    align-items: center;
}

.TISComponentDownRightElementText01{
    font-size: 13px;
    color: #aab9c2;
    margin-left: 5px;
}
.TISComponentDownRightElementText02{
    font-size: 13px;
    margin-right: 5px;
    margin-left: 5px;
}
@media only screen and (max-width: 1000px) {
    .TISComponent>.TISComponentDown{
        display: block;
    }
    .TISComponentDownRight{
        margin-top: 20px;
    }
    .TISComponentDownRight>div{
        display: flex;
        justify-content: center;
        margin-bottom: 10px;
    }
}
@media only screen and (max-width: 700px) {
    .TISComponentTop{
        display: block;
    }
}
.TISComponentDownRightElementLeft{
    display: flex;
}
@media only screen and (max-width: 450px) {
    .TISComponentDownRight>.TISComponentDownRightElement{
        display: block;
        padding-left: 20px;
    }
    .TISComponentDownRightElementLeft{
        padding-bottom: 5px;
    }
    .TISComponentDownLeft{
        flex-wrap: wrap;
        justify-content: center;
    }
    .TISComponentDownLeftElement{
        margin-right: 20px;
        margin-left: 20px;
        margin-bottom: 20px;
    }
    .TISComponentTop{
        padding-bottom: 0;
    }
}
.LayoutMain{
    /*overflow: scroll;*/
    /*height: 99%;*/
}

.PlateTop{
    width: 100%;
    height: 47px;
    color: #acb2b8;
    background-color: #1e2e3e;
    position: fixed;
    z-index: 1000;
}

.PlateTopIn>.CheckLanguageOutOut{
    display: none;
}
.PlateTopIn{
    height: 100%;
    margin: auto;
    max-width: 1144px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

@media only screen and (max-width: 1184px) {
    .PlateTopIn{
        padding-right: 20px;
        padding-left: 20px;
    }
}
@media only screen and (max-width: 1000px) {
    .PlateTop {
        display: none;
    }
}

.PlateTopIn>.CheckLanguageOutOut{
    height: 100%;
}
.PlateTopIn>.CheckLanguageOutOut>.CheckLanguage>.CheckLanguageTriangle>img{
    display: none;
}
.PlateTopIn>.CheckLanguageOutOut>.CheckLanguage>.CheckLanguageTriangle>.TriangleForPlate{
    display: block;
}
.PlateTopIn>.CheckLanguageOutOut:hover{
    background-color: #101921;
}
.PlateTopIn>.CheckLanguageOutOut>.CheckLanguage>.CheckLanguageTitle{
    display: none;
}

.PlateTopInElement>div>.HeaderAllRightLK{
    margin-top: 0;
}
.PlateTopInElement{
    display: flex;
    align-items: center;
}
.PlateTopInElement>img{
    margin-right: 5px;
}

.PlateTopIn>a,.PlateTopIn>a:visited{
    text-decoration: none;
    color: #acb2b8;
}

.PlateTopInElement>.HeaderAllRightLK{
    margin-top: 0;
    border-bottom: none;
}
.PlateTopInElement>.HeaderAllRightLK>div{
    color: #acb2b8;
    font-size: 13px;
    font-weight: 700;
    border-bottom: none;
}
.PlateTopInElement>.HeaderAllRightLK>div>.HeaderAllLockPlate{
    display: block;
}

.PlateTopInElement>.HeaderAllRightLK>div>.HeaderAllLock{
    display: none;
}

.FooterAll{
    width: 100%;
    margin: auto;
    max-width: 1144px;

}

.FooterAllMainOut{
    margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
}

.footer_gursText{
    color: #7b7b7b;
    font-size: 13px;
    line-height: 15px;
}
.footer_gursTitle{
    color: #000;
    font-size: 13px;
    line-height: 15px;
}


.footer_gurs{
    display: flex;

}

.footer_gurs>div>a>img{
    position: relative;
    top: 2px;
    padding-right: 10px;
}

.footer_gursText>a{
    text-decoration: none;
}
.footer_gursText>.footer_gursText>a{
    text-decoration: underline;
}
.FooterAllHref{
    display: grid;
    grid-template-columns: auto auto auto auto auto auto;
    grid-column-gap: 25px;
}

.FooterAllHrefElement{
    display: flex;
    flex-direction: column;
}

.FooterAllHrefElementTitle{

    font-weight: 700;
    font-size: 15px;
    color: #100e08;
    border-bottom: 1px solid #ced4d9;
    padding-top: 15px;
    padding-bottom: 15px;
}

.FooterAllHrefElementMenu{
    display: flex;
    flex-direction: column;
}

.FooterAllHrefSubMenuElement>a{
    text-decoration: none;
}
.FooterAllHrefSubMenuElement{

    font-weight: 400;
    font-size: 13px;
    color: #125590;
    padding-top: 15px;
}

@media only screen and (max-width: 1150px) {
    .FooterAllHref{
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    }
    .FooterAllHrefElement0{
        grid-column: 1;
        grid-row: 1;
    }
    .FooterAllHrefElement1{
        grid-column: 2;
        grid-row: 1;
    }
    .FooterAllHrefElement2{
        grid-column: 4;
        grid-row: 2;
        position: relative;
        top: -56px;
    }
    .FooterAllHrefElement3{
        grid-column: 3;
        grid-row: 1;
    }
    .FooterAllHrefElement4{
        grid-column: 4;
        grid-row: 1;
    }
    .FooterAllHrefElement5{
        grid-column: 5;
        grid-row: 1;
    }
}


.FooterAllHrefElement4{
    position: relative;
    min-width: 130px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>div>a{
    display: flex;
    align-items: flex-end;

}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement1>a>div{
    width: 14px;
    height: 14px;
    margin-right: 10px;
    background: url(assets/b3dcafdc80462ea18c1a.png) center;
    background-size: cover;
    position: relative;
    top: -1px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement2>a>div{
    width: 16px;
    height: 18px;
    margin-right: 10px;
    background: url(assets/ce3ad395ca1319b1b0cd.png) center;
    background-size: cover;
    position: relative;
    top: -1px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement3>a>div{
    width: 14px;
    height: 16px;
    margin-right: 10px;
    background: url(assets/e622f10a361b9a6e0028.png) center;
    background-size: cover;
    position: relative;
    top: -1px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement4>a>div{
    width: 14px;
    height: 14px;
    margin-right: 10px;
    background: url(assets/1d19a841280021422091.png) center;
    background-size: cover;
    position: relative;
    top: -1px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement5>a>div{
    width: 15px;
    height: 17px;
    margin-right: 10px;
    background: url(assets/fc1b84d0faee5187c224.png) center;
    background-size: cover;
    position: relative;
    top: -1px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement6>a>div{
    width: 14px;
    height: 12px;
    margin-right: 10px;
    background: url(assets/d283924b27ae8a2f88b8.png) center;
    background-size: cover;
    position: relative;
    top: -1px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement1::before{
    content: "Mobius Trader";

    font-weight: 700;
    font-size: 13px;
    color: #bcc1c4;
    position: relative;
    top: -15px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement1{
    padding-top: 30px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement7{
    padding-top: 40px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement7::before{
    content: "Meta Trader";

    font-weight: 700;
    font-size: 13px;
    color: #bcc1c4;
    position: relative;
    top: -10px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement2::before{
    content: "";
    width: 26px;
    height: 20px;
    background: url(assets/fec09b39882f1189415d.png);
    background-size: cover;
    position: absolute;
    top: 60px;
    right: 2px;
}

.FooterAllHrefElement4>.FooterAllHrefElementMenu>.FooterAllHrefSubMenuElement7>a>div{
    width: 14px;
    height: 14px;
    margin-right: 10px;
    background: url(assets/b3dcafdc80462ea18c1a.png) center;
    background-size: cover;
    position: relative;
    top: -1px;
}


@media only screen and (max-width: 900px) {
    .FooterAllHref {
        display: none;
    }
    .Footer404{
        display: flex;
        flex-wrap: wrap;
        width: auto;
        grid-template-columns: auto auto;
        margin-left: 30px;
        margin-right: 30px;
        margin-bottom: 40px;
    }
    .FooterAllHrefElement2{
        position: unset;
    }
}


.HeaderAllOut{
    font-weight: 400;
    width: 100%;
    margin-bottom: 5px;
}

.HeaderAll{
    width: 100%;
    margin: auto;
    max-width: 1144px;
}




.HeaderAllIn{
    display: grid;
    grid-template-columns: 200px auto minmax(140px,180px);
    grid-column-gap: 50px;
}

@media only screen and (max-width: 1000px) {
    .HeaderAll{
        grid-column-gap: 20px;
    }
}

.HeaderAllTitleFind{
    position: relative;
    top: -4px;
}

.HeaderAllTitle{
    padding-top: 10px;
}

.HeaderAllButtons{
    position: relative;
    height: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
}

.HeaderAllButtonsElement{
    padding-left: 10px;
    display: grid;
}

.HeaderAllButtonsElement>a,.HeaderAllButtonsElement>a:visited{
    font-size: 17px;
}

.HeaderAllButtonsElementIcon,.HeaderAllButtonsElementIconActive{
    display: none;

}

@media only screen and (max-width: 900px) {

    .HeaderAllButtonsElement{
        grid-template-columns: 21px auto;
        grid-column-gap: 8px;
    }
    .HeaderAllButtonsTopImg{
        display: none;
    }
    .HeaderAllButtons{
        flex-direction: column;
        align-items: flex-start;
    }
    .HeaderAllButtonsElementIcon{
        display: flex;
        justify-content: center;
    }
    .HeaderAllButtonsElement:hover>.HeaderAllButtonsElementIcon{
        display: none;
    }
    .HeaderAllButtonsElement:hover>.HeaderAllButtonsElementIconActive{
        display: flex;
        justify-content: center;
    }
    header{
        margin-top: 16px;
    }
    .HeaderAllButtonsOut{
        display: flex;
        justify-content: center;
    }
}


@media only screen and (max-width: 800px) {
    .HeaderAllIn{
        grid-column-gap: 0;
    }
}

.HeaderAllButtonsTopImg{
    background: url(assets/301f61e6e08d12e0d28b.svg) center;
    background-size: cover;
    width: 100%;
    height: 5px;
}


@media only screen and (max-width: 750px) {
    .HeaderAllButtonsTopImg{
        background: none;
    }
    .HeaderAllButtons{
        flex-direction: column;
    }
}

.HeaderAllTitleBottom{
    display: grid;
    width: 200px;
    grid-template-columns: 65px 130px;
    grid-column-gap: 10px;
    padding-left: 5px;
}

.HeaderAllRightOut{
    display: flex;
    justify-content: flex-end;
}

.HeaderAllRight{
    display: inline-flex;
    flex-direction: column;
    height: 65px;
    justify-content: space-around;
    padding-top: 5px;

}

.HeaderAllRight>div{
    display: inline-flex;
}

.HeaderAllRightLK{
    font-size: 13px;
    display: flex;
    align-items: center;
    margin-top: 15px;
}

/*.HeaderAllRightLK>.HeaderAllRightLKText{*/
/*    border-bottom: dashed 1px #02518e;*/

/*}*/
.HeaderAllRightLK>div{
    margin-right: 6px;
    margin-left: 6px;
    padding-bottom: 1px;
    cursor: pointer;
    font-size: 15px;
}



.HeaderAllRightLK>div:hover{
    color: #2288da;
    border-bottom: dashed 1px #2288da;
}

.HeaderAllRight>.HeaderAllRightOnlyPhone,.HeaderAllTitle>.HeaderAllRightOnlyPhone {
    display: none;
}


.HeaderAllRightPhone{
    font-size: 17px;
    padding-top: 10px;
    margin-bottom: 5px;
}


.HeaderAllRightPhone>img{
    position: relative;
    top: 2px;

}

.HeaderAllRight>.HeaderAllRightOnline{
    display: none;
    font-size: 13px;
    text-decoration: underline;
}

.HeaderAllRightLK{
    color: #02518e;
    text-decoration: dotted;
}

.HeaderAllRightOnline>img{
    padding-right: 5px;
    position: relative;
    top: 2px;
}

.MenuForTelephone{
    display: none;
}



@media only screen and (max-width: 800px) {
    .HeaderAllIn{
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .HeaderAll>.StandartIn{
        margin-left: 0;
        margin-right: 0;
    }
    .HeaderAllButtonsElement{
        height: 36px;
        align-items: center;
    }
    .HeaderAllButtonsElement:nth-of-type(2){
        border-left: 1px solid #afb3bc;
        border-right: 1px solid #afb3bc;
    }
    .HeaderAllTitle{
        margin-left: 10px;
        position: relative;
        top: -10px;
    }
    .HeaderAllRight{
        position: relative;
        top: -5px;
    }

    header{
        margin-top: 5px;
    }

    .HeaderAllTitleFind{
        display: none;
    }
    .MenuForTelephone{
        display: block;
    }
    .HeaderAllIn{
        grid-template-columns: auto;
    }
    .HeaderAllButtonsOut{
        grid-row: 3;
    }
    .HeaderAllRightOut{
        grid-row: 2;
    }

    .HeaderAllButtons{
        height: 59px;
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        align-items: center;
        padding-left: 0;
        padding-right: 0;
        background-color: #eef2fa;
        border-top: 1px solid #afb3bc;
        border-bottom: 1px solid #afb3bc;
        width: 100%;
    }
    .HeaderAllTitle{
        display: flex;
        justify-content: space-around;
        align-items: center;
    }
    .HeaderAllTitleBottom{
        display: block;
        width: auto;
    }
    .HeaderAllRight{
        flex-direction: unset;
        justify-content: space-around;
        align-items: center;
        height: auto;
    }
    .HeaderAllRightLK{
        margin-top: 0;
    }
    .HeaderAllButtonsElement>a{
        text-decoration: none;
    }
}

@media only screen and (max-width: 500px) {
    .HeaderAllRightPhone{
        display: none;
    }
    .CheckLanguage>.CheckLanguageImg{
        padding-left: 0;
    }
}

@media only screen and (max-width: 400px) {
    .HeaderAllRightPhone{
        font-size: 12px;
    }
    .HeaderAllTitle{
        margin-left: 0;
    }
    .HeaderAllButtonsElement>a, .HeaderAllButtonsElement>a:visited{
        font-size: 14px;
    }

    .HeaderAllRightPhone>img{
        top: -1px;
    }
}


.HeaderAllButtonsPhone{
    display: none;
}

@media only screen and (max-width: 800px) {
    .HeaderAllRightOut{
        position: relative;
        top: -5px;
    }
    .HeaderAllButtons{
        display: none;
    }
    .HeaderAllButtonsPhone{
        display: grid;
    }
    .HeaderAllRightLK{
        height: 31px;
        border: solid 1.5px #033569;
        border-radius: 17px;
        display: flex;
        justify-content: center;
        align-items: center;
        padding-right: 21px;
        padding-left: 21px;
    }
    .HeaderAllRightOnline>img {
        padding-right: 13px;
    }
    .HeaderAllRightOnline{
        height: 20px;
        border: solid 1px #d9e1f1;
        border-radius: 3px;
        padding: 6px 19px;
    }
    .HeaderAllRight>.HeaderAllRightNoPhone,.HeaderAllTitleBottom>.HeaderAllRightNoPhone{
        display: none;
    }
    .HeaderAllRight>.HeaderAllRightOnlyPhone{
        display: block;
    }

}

.HeaderAllButtonsPhone{
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
    min-height: 23px;
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: 15px;
}

.HeaderAllButtonsPhone>a{
    text-decoration: none;
}

.HeaderAllButtonsPhone>a>.HeaderAllButtonsPhoneElement{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    height: calc(100% - 14px);
}


.HeaderAllButtonsPhoneElement01Out{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    height: 100%;
}

.HeaderAllButtonsPhoneElement01Out>div>img{
    margin-left : 17px;
    margin-right : 17px;
}

.HeaderAllButtonsPhone>a>.HeaderAllButtonsPhoneElement>img,.HeaderAllButtonsPhoneElement01>img{
    margin-left: 11px;
    margin-right: 11px;
    padding-top: 8px;
    position: relative;
    top: -3px;
}

.HeaderAllButtonsPhoneElement01{
    border-left: solid 2px #033569;
    border-top: solid 2px #033569;
    border-bottom: solid 2px #033569;
    margin-left: 8px;
    background-color: #ffffff;
    min-height: 19px;
    padding-top: 7px;
    padding-bottom: 7px;
    width: 100%;
    color : black;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    border-bottom-left-radius: 18px;
    border-top-left-radius: 18px;
    position: relative;
    height: calc(100% - 18px);

}
.HeaderAllButtonsPhoneElement01Triangle{
    position: absolute;
    /*width: 0;*/
    /*height: 0;*/
    /*border-top: 5px solid transparent;*/
    /*border-left: 7px solid white;*/
    /*border-bottom: 5px solid transparent;*/
    width: 9px;
    height: 16px;
    background: url(assets/30e36a28037e639aa9f2.svg) center;
    background-repeat: no-repeat;
    top: calc(50% - 8px);
    right: -8px;
    z-index: 5;
}
.HeaderAllButtonsPhoneElement02{
    color: #64bee9;
    background-image: linear-gradient(to top, #2e1e9d, #4e32c5);
    position: relative;
    font-weight: 700;
    padding-right: 15px;
    padding-left: 15px;
    text-align: center;
    padding-top: 7px;
    padding-bottom: 7px;
}

.HeaderAllButtonsPhoneElement02>.HeaderAllButtonsPhoneElementText{
    position: relative;
    z-index: 5;
}

.HeaderAllButtonsPhoneElement02Triangle{
    position: absolute;
    /*width: 0;*/
    /*height: 0;*/
    /*border-top: 5px solid transparent;*/
    /*border-left: 7px solid #4e32c5;*/
    /*border-bottom: 5px solid transparent;*/
    width: 9px;
    height: 16px;
    /*width: 20px;*/
    /*height: 100%;*/
    /*background: url("../../../../static/img/HeaderAll/HeaderPhone/triangleWithLeft.svg") center;*/
    background: url(assets/32d109fcf8a15db1c3a7.svg) center;
    background-repeat: no-repeat;
    right: -8px;

    /*width: 9px;*/
    /*height: 16px;*/
    /*background: url("../../../../static/img/HeaderAll/HeaderPhone/triangle.svg") center;*/
    /*top: calc(50% - 8px);*/
    /*right: -8px;*/
}
.HeaderAllButtonsPhoneElement03{
    box-shadow: -5px 0 7px 0 rgba(0, 0, 0, 0.4);
    background-image: linear-gradient(to top, #3f86d4, #3065c5);
    color: #000911;
    margin-right: 8px;
    border-bottom-right-radius: 18px;
    border-top-right-radius: 18px;
    font-weight: 700;
    padding-right: 15px;
    padding-left: 15px;
    text-align: center;
    padding-top: 7px;
    padding-bottom: 7px;
}


@media only screen and (max-width: 400px) {
    .HeaderAllButtonsPhoneElement03, .HeaderAllButtonsPhoneElement02 {
        padding-left: 3px;
        padding-right: 3px;
        margin-right: 0;
    }

    .HeaderAllButtonsPhoneElement01 {
        margin-left: 0;
    }

    .HeaderAllButtonsPhone {
        grid-template-columns: auto auto auto;
    }


}

@media only screen and (max-width: 800px) {
    .HeaderAllTitle>.HeaderAllRightOnlyPhone {
        display: block;
    }
}
@media only screen and (max-width: 700px) {
    .HeaderAllButtonsPhone>a>.HeaderAllButtonsPhoneElement,.HeaderAllButtonsPhoneElement01{
        flex-direction: column;
        align-items: center;
        ;
    }
    .HeaderAllButtonsPhoneElementText{
        text-align: center;
        min-width: 100px;
    }
}
.HeaderAllRightLKPhone{
    display: none;
}
@media only screen and (max-width: 500px) {
    .HeaderAllRightLK{
        padding-left: 5px;
        padding-right: 5px;
    }
    .HeaderAllRightLK>div,.HeaderAllRightOnline>div{
        display: none;
    }
    .HeaderAllRightLK>.for_cabOut{
        display: block;
    }
    .HeaderAllRightOnline>img{
        padding-right: 0;
    }
    .HeaderAllRightLK>.HeaderAllRightLKPhone{
        display: block;
        border-bottom: unset;
    }
}

@media only screen and (max-width: 485px) {
    .HeaderAllButtonsPhoneElementTextRu{
        padding-left: 15px;
        padding-right: 15px;
    }
    .HeaderAllButtonsPhoneElement01>.HeaderAllButtonsPhoneElementTextRu{
        padding-left: 30px;
        padding-right: 30px;
    }
}
@media only screen and (max-width: 410px) {
    .HeaderAllButtonsPhoneElementTextRu{
        padding-left: 10px;
        padding-right: 10px;
    }
    .HeaderAllButtonsPhoneElement01>.HeaderAllButtonsPhoneElementTextRu{
        padding-left: 20px;
        padding-right: 20px;
    }
}
@media only screen and (max-width: 400px) {
    .HeaderAllButtonsPhoneElementTextRu{
        padding-left: 10px;
        padding-right: 10px;
    }
    .HeaderAllButtonsPhoneElement01>.HeaderAllButtonsPhoneElementTextRu{
        padding-left: 10px;
        padding-right: 10px;
    }
}
.cabinet_header {grid-column: 5 / span 2;
    grid-row: 2;
    justify-self: end;
    font-family: Roboto, sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 15px;
    margin-top: 31px;}

.cabinet_header>img{
    display: none;
}

.HeaderAllExit{
    display: none;
}
.HeaderAllRightLK>div{
    display: flex;
}
.HeaderAllRightLK>div>div>img{
    margin-right: 10px;
}
.HeaderAllRightLKText{
    display: flex;
}

.ButtonTransparencyInImgExit>img{
    margin-left: 10px;
}

.header_key{
    display: flex;
    height: 15px;
    line-height: 15px;
    cursor: pointer;
}
.header_key_src{
    margin-top: -5px;
    margin-right: 3px;
}

.for_cab{
    display: block;
    background-color : #000;
    height : 100%;
    left : 0;
    opacity : 0.50;
    position : fixed;
    top : 0;
    width : 100%;
    z-index : 100;}

.cab_in{
    padding: 0 0;
    position: fixed;
    z-index: 500;
    top: 130px;
    right: 50px;
    margin: auto;
    /*height : 360px;*/
    /*width : 380px;*/
    background-color: #E5ECFD;
    display: block;
    grid-template-columns: auto auto;
    grid-template-rows: auto auto auto auto;
    justify-content: space-between;
    align-items: center;}


.login_cab>h2{font-family: Roboto, sans-serif;
    font-size: 15px;}
.pass_cab>h2{font-family: Roboto, sans-serif;
    font-size: 15px;}
.up_cab>h1{font-family: Roboto, sans-serif;
    font-size: 21px;}
.pass_me>h2{font-family: Roboto, sans-serif;
    font-size: 15px;
    color: #218ed2;}

.up_cab{
    grid-column: 1/ span 2; grid-row: 1;}
.x_close{font-family: Roboto, sans-serif;
    font-size: 21px;
    color: blue;
    grid-column: 2; grid-row: 1;
    justify-content: space-between;
    text-align: right;}
.login_cab{
    grid-column: 1; grid-row: 2;}
.login_enter_cab{
    grid-column: 2; grid-row: 2;}
.login_input_cab{
    width: 204px;
    height: 43px;}
.pass_input_cab{
    width: 204px;
    height: 43px;}
.pass_cab{grid-column: 1; grid-row: 3;}
.pass_enter_cab{grid-column: 2; grid-row: 3;}
.pass_me{grid-column: 1; grid-row: 4;}
.button_enter_cab{grid-column: 2; grid-row: 4;}

@media only screen and (max-width: 950px) {
    .cabinet_header {margin-top: 15px;}
}
@media only screen and (max-width: 650px) {
     .cabinet_header {grid-column: 2; grid-row: 1;
     }

}

.EnterCabinetLeft{
    height: 39px;
    margin-top: -3px;
}
.EnterCabinetRight{
    height: 39px;
}

@media only screen and (max-width: 500px) {
    .header_key{
        display:none;
    }
    .cabinet_header{
        margin-top: 0;
        grid-column: 4;
    }
    .cabinet_header>img{
        display: block;
    }
    .cab_in{
        right: calc(50% - 193px);
    }
}

.EnterCabinetLeft{
    /*background-image: url("../../../../../static/img/HeaderAll/smallAuthLeftOut.svg");*/
    display: flex;
    align-items: center;
}
.EnterCabinetRight{
    /*background-image: url("../../../../../static/img/HeaderAll/smallAuthRightOut.svg");*/
    /*height: 32px;*/
    /*width: 35px*/
    display: flex;
    align-items: center;
}

.EnterCabinet>.StandartPhone{
    display: none;
}

@media only screen and (max-width: 500px) {
    .EnterCabinet>.StandartPhone{
        display: flex;
    }

    }

@media only screen and (max-width: 440px) {
    .HeaderAllRightLKText{
        display: none;
    }

    .HeaderAllRightLK>div>div>img{
        margin-right: 0;
    }
    .HeaderAllLockOut{
        display: flex;
        justify-content: center;
    }
}
@media only screen and (max-width: 400px) {

    .cab_in{
        right: 0;
        width: calc(100%);
        padding-left: 0;
        padding-right: 0;
    }
    .iFrameCabinetLinks{
        font-size: 10px;
    }
}


.iFrameCabinetCrest{
    position: absolute;
    right: 40px;
    top: 28px;
    cursor: pointer;
}

.iFrameCabinetLinks{
    position: absolute;
    z-index: 2;
    right: 20px;
    bottom: 20px;}

.iFrameCabinetLinksElement{
    margin-bottom: 5px;
}


.HeaderAllLockPlate{
    display: none;
}

.CabinetInAutorizationIn{
    display: flex;
    align-items: center;
    cursor: pointer;
}

/*.HeaderAllRightLK>.HeaderAllRightLKPhone{*/
/*    display: none;*/
/*}*/

@media only screen and (max-width: 500px) {
    .HeaderAllRightLK>.HeaderAllRightLKText{
        display: none;
    }
    .EnterCabinetLeft{
        width: 35px;
        height: 35px;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 5px;
        box-shadow: 5px 0 7px 0 rgba(0, 0, 0, 0.1);
        border: solid 2px #0a56d0;
        background-image: linear-gradient(to top, #3f86d4, #3065c5);
    }
    .EnterCabinetRight{
        width: 35px;
        height: 35px;
        display: flex;
        justify-content: center;
        align-items: center;
        border-bottom-right-radius: 18px;
        border-top-right-radius: 18px;
        background-image: linear-gradient(to top, #aba5d8, #b8ade8);
        border-top: solid 2px white;
        border-bottom: solid 4px white;

    }

}
.MenuForTelephone{
    cursor: pointer;
}

.PhoneMenuOut{
    background-color: #003269;
    /*background-image: linear-gradient(to top, #98c7ee, #88b6dc);*/

    left: 0;
    z-index: 200;
    top: 0;
    position: absolute;
    width: 255px;
}

.PhoneMenuBorder>img{
    position: absolute;
    top: 10px;
    right: -10px;
}

.PhoneMenuElement{
    color: white;
    font-size: 15px;
    /*border-bottom: solid 1px #274c72 ;*/
    cursor: pointer;
}


.PhoneMenuElement>div>.PhoneMenuElementLeft{
    display: none;
}

.PhoneMenuElementIn{
    display: flex;
    justify-content: space-between;
    padding-left: 15px;
    height: 30px;
    padding-top: 14px;
    padding-bottom: 5px;
    border-bottom: 1px solid #274c72;
}

.PhoneMenuElementIn>img{
    padding-right: 10px;
    position: relative;
    top: 3px;
}

.PhoneMenuSubElementOut>.PhoneMenuElementIn>a{
    text-decoration: none;
    color: white;
    padding-left: 5px;
}

.PhoneMenuElementNoActive{
    display: none;
}

.PhoneMenuSubElementOut{
    display: none;
}

.PhoneMenuElementActive>.PhoneMenuSubElementOut{
    display: block;
}

.PhoneMenuElementActive>.PhoneMenuElementIn{
    background-color: #011531;
    justify-content: left;
}

.PhoneMenuElementActive>div>.PhoneMenuElementLeft{
    display: block;
}

.PhoneMenuElementActive>div>.PhoneMenuElementRight{
    display: none;
}

.MainMenuMainButtonElementDark{
    background-color: #061c34;
    margin: 10px 15px 10px 15px;
    display: flex;
    justify-content: space-around;
    align-items: center;
    height: 50px;
}

.MainMenuMainButtonsDark>.MainMenuMainButtonElementDark>a{
    color: white;

}

.PhoneMenuElementTwitter>a,.PhoneMenuElementTwitter>a:visited{
    color: white;
}
.PhoneMenuElementTwitter>a>img{
    position: relative;
    top: 3px;
    margin-right: 10px;
}
.PhoneMenuElementTwitter{
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-bottom: 1px solid #274c72;
}
.FindFormOut{
    position: relative;
    display: flex;
    align-items: center;
}

.FindForm{
    width: 118px;
    height: 20px;
    border: #d2d2d2 1px solid;
    border-radius: 3px;
    color: black;
}

.FindForm::placeholder{
    color: #757575;
}
/*.FindForm:focus~.FindFormImgActive{*/


.FindFormImgActive{
    display: none;
}
.FindFormOutIMGActive>.FindFormImgActive{
    display: block;
}
/*.FindForm:focus~.FindFormImg{*/
/*    display: none;*/
/*}*/

.FindFormOutIMGActive>.FindFormImg{
    display: none;
}

.FindFormImg,.FindFormImgActive{
    position: absolute;
    top: 4px;
    right: 10px;
    cursor: pointer;
    z-index: 50;
}


.FindFormImgActive{
    display: none;
}

.FindFormButton{
    display: none;
}

.FindFormOut>input{
    padding-left: 9px;
}


@media only screen and (max-width: 800px) {
    .FindFormOut{
        display: grid;
        width: 255px;
        margin: auto;
        grid-template-columns: auto auto;
        border-bottom: 1px solid white;
        background-color: #003269;
    }
    .FindFormOut>a{
        display: none;
    }
    .FindFormOut>input{
        margin: 10px;
    }
    .FindFormOut>div{
        position: relative;
        top: -1px;
        right: 5px;
    }
    .FindFormButton{
        display: flex;
        justify-content: center;
        align-items: center;
        width: 67px;
        height: 35px;
        object-fit: contain;
        background-image: linear-gradient(to top, #ffd68d, #ffe992);
        border-radius: 3px;
        margin-top: 2px;
        color: #033569;
        font-size: 13px;

    }
    .FindFormOut>img{
        display: none !important;
    }
    .FindForm{
        width: 141px;
        height: 10px;
        padding: 10px 0 12px 11px;
    }
}

.CheckLanguage{
    display: flex;
    align-items: center;
    grid-column: 3;
    padding-right: 5px;
}

.CheckLanguageImg{
    padding-left: 10px;
    padding-right: 5px;
}

.CheckLanguageOut{
    padding: 12px 5px 0 5px;
    border-radius: 3px;
    box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.7);
    background-color: #ffffff;
    position: absolute;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    z-index: 1000;
}

.CheckLanguageOut>a{
    padding-bottom: 11px;
    text-decoration: none;
}

.CheckLanguageOutOut{
    position: relative;
    display: flex;
    justify-content: flex-end;
    top: -1px;
    cursor: pointer;
}

.CheckLanguageNo{
    display: none;
}

.CheckLanguageTitle{
    color: #02457d;
}

.CheckLanguageTitleActive{
    color: black;
}


.CheckLanguageTriangle{
    margin-left: 5px;
    position: relative;
    top: -2px;
}

.TriangleForPlate{
    display: none;
}


.MainMenu{
    height: 42px;
    display: flex;
    justify-content: space-around;
    align-items: center;
    border: 1px solid #c3c3c3;
    position: relative;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}

.MainMenuElementOutOutOut0>.MainMenuSubMenuOut>.MainMenuSubMenu>div>a>nobr{
    margin-right: 20px;
    margin-left: 20px;
}
.MainMenuElementOutOutOut5>.MainMenuSubMenuOut>.MainMenuSubMenu>div>a>nobr{
    margin-right: 20px;
    margin-left: 20px;
}

.MainMenuElementOutOutOut{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.MainMenuElementOutOutOut:last-of-type{

    left: 1px;
    position: relative;
}

.MainMenuElementOutOutOutForum>div{
    border-right: none;
}


.MainMenuElementOutOut{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.MainMenuElementOut{
    width: 100%;
}

.MainMenuElementOut>.MainMenuElement>a,.MainMenuElementOut>.MainMenuElement>a:visited{
    /*color: rgb(0, 0, 0);*/
}

.MainMenuElementOutOutOut:hover{
    background-color: #e3e3e3;

}


.MainMenuElementOutOutOutActive>.MainMenuElementOutOut>.MainMenuElementOut>.MainMenuElementBorder{
    border: none;
}

.MainMenuElementOutOutOut>.MainMenuElementOutOut{
    border: 0 solid #ced4d9;
    height: 49px;
    border-bottom: none;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
    margin-top: -4px;
    transition-delay: 300ms;
}

.MainMenuElementOutOutOut:hover>.MainMenuElementOutOut{
    border: 1px solid #ced4d9;
    margin-left: -1px;
    height: 49px;
    border-bottom: none;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
    margin-top: -4px;
    transition-delay: 300ms;
}

.MainMenuElementOutOutOutActive>.MainMenuElementOutOut{
    border: 1px solid #ced4d9;
    margin-left: -1px;
    height: 49px;
    border-bottom: none;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
    margin-top: -4px;
    transition-delay: 300ms;
}

.MainMenuElementOutOutOut>.MainMenuElementOutOut>.MainMenuElementOut{
    height: 47px;
    width: 100%;
    border-top: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    display: flex;
    align-items: center;
    transition-delay: 300ms;
    position: relative;
    margin-top: 1px;
    z-index: 5;
}

.MainMenuElementOutOutOut:hover>.MainMenuElementOutOut>.MainMenuElementOut{
    background-color: #f0f5f8;
    height: 49px;
    width: 100%;
    border-top: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    display: flex;
    align-items: center;
    transition-delay: 300ms;
    position: relative;
    z-index: 5;
}

.MainMenuElementOutOutOut:hover>.MainMenuElementOutOut>.MainMenuElementOut>.MainMenuElement{

}


.MainMenuElementOutOutOutActive>.MainMenuElementOutOut>.MainMenuElementOut{
    background-color: #f0f5f8;
    height: 49px;
    width: 100%;
    border-top: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    display: flex;
    align-items: center;
    transition-delay: 300ms;
    position: relative;
    z-index: 5;
}

.MainMenuElementOutOutOut:first-of-type:hover{
}

.MainMenuElementOutOutOut:hover>.MainMenuElementOutOut>.MainMenuElementOut>.MainMenuElementBorder{
    border-image: 0;
    border-right: 1px #f0f5f8 solid;
}



.MainMenuElement{
    width: 100%;
    height: 25px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 500;
    font-size: 15px;
}



.MainMenuElementBorder{
    border-image: url(assets/bb0e5cef1591c95aaf66.png) 1;
    border-right: solid 1px;
}



.MainMenuElementOutOutOut:hover>.MainMenuSubMenuOut{
    visibility: visible;
    transition-delay: 300ms;
    z-index: 3;
}

.MainMenuElementOutOutOutActive>.MainMenuSubMenuOut{
    visibility: hidden;
    transition-delay: 300ms;
}


.MainMenuSubMenuOut{
    transition-delay: 300ms;
    position: absolute;
    visibility: hidden;
    left: -1px;
    width: 100%;
    margin:auto;
    top: 43px;
    border-bottom: 1px solid #ced4d9;
    border-left: 1px solid #ced4d9;
    border-right: 1px solid #ced4d9;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    /*Если снова поставлю этот элемент - проверить что выпадающее меню О компании перекрывает активный элемент в терминалах z-index: 550;*/
}


.MainMenuSubMenuOutActive{
    visibility: visible;
    position: relative;
    max-width: 1144px;
    margin: auto;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    z-index: 0;
}

.MainMenuSubMenu{
    background-color: #f0f5f8;
    border-bottom: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    display: flex;
    flex-wrap: wrap;
    padding-left: 15px;
    padding-bottom: 10px;
}


.MainMenuSubMenuElement{
    font-weight: 500;
    font-size: 13px;
    color: #0b528c;
    position: relative;
    margin-top: 8px;
}

.MainMenuTradeMenu>div>.MainMenuSubMenuElement{
    margin-top: 0;
}

.MainMenuSubMenuElement>a{
    color: #0b528c;
    padding: 5px 10px 5px 10px;
}

.MainMenuSubMenuElement:hover>a{
    color: #00780b;
}

.MainMenuSubMenuOutLinkActive{
    font-weight: 800;
    padding: 10px;
    color: black;
    text-decoration: none;
    border-radius: 2px;
    box-shadow: 0px 1px 0 0 rgba(0, 0, 0, 0.15);
    background-color: #fcfcfd;
}

.MainMenuSubMenuElement>.MainMenuSubMenuOutLinkActive:visited{
    font-weight: 800;
    font-size: 17px;
    background-color: white;
    color: black;
}

.MenuwhitePixel{
    height: 1px;
    width: 100%;
    background: white;
    position: relative;
    z-index: -2;
}

.MainMenuTradeMenu{
    display: grid;
    grid-template-columns: 1fr 2fr 1fr;
    padding: 8px 0 12px 13px;
}

.MainMenuTradeMenu>div{

    padding-left: 15px;

}

.MainMenuTradeMenu>.MainMenuTradeMenu01{
    display: grid;
    grid-template-columns: 1fr 1fr;
    margin-right: 10px;
    grid-row-gap: 8px;
}
.MainMenuTradeMenu>.MainMenuTradeMenu02{
    border-left: 1px solid #a5becd;
    align-items: center;
    display: grid;
    grid-template-columns: auto auto auto auto;
    grid-row-gap: 8px;
}
.MainMenuTradeMenu03{

}
.MainMenuTradeMenu03{
    display: grid;
    grid-row-gap: 8px;

    flex-wrap: wrap;
    border-left: 1px solid #a5becd;
    align-items: center;
    justify-content: center;
}

.MainMenuTradeMenu01Text{
    color: #797979;
    margin-right: -3px;
    position: relative;
    font-size: 13px;
}

.MainMenuTerminalMenu{
    padding: 8px 0 12px 12px;
    display: flex;
    justify-content: space-around;
}

.MainMenuTerminalMenu>a{
    padding: 10px 15px 10px 15px;
    margin-left: 5px;
}
.MainMenuTerminalMenu>a:hover{
    background-color: white;
}


.MainMenuTerminalMenu>a>div{
    align-items: center;
}
.MainMenuTerminalMenu>a>div>img{
    padding-right: 10px;
}

.MainMenuTerminalMenu>a>.MainMenuSubMenuOutActiveNot{display: flex;}
.MainMenuTerminalMenu>.MainMenuSubMenuTerminalOutLinkActive>.MainMenuSubMenuOutActiveNot{display: none;}
.MainMenuTerminalMenu>a>.MainMenuSubMenuOutActive{display: none;}
.MainMenuTerminalMenu>.MainMenuSubMenuTerminalOutLinkActive>.MainMenuSubMenuOutActive{display: flex;}

.MainMenuSubMenuTerminalOutLinkActive{
    background-color: #cdd4da;
    font-weight: 600;
    border-radius: 4px;
    text-decoration: none;
}

.MainMenuSubMenuOutActiveNot{
    color: #02518e;
}

.MainMenuSubMenuOutActive{
    color: black;
}

.MainMenuElementOutOutOutWebterminal{
    object-fit: contain;
    box-shadow: inset 3px 0 7px 0 rgba(0, 0, 0, 0.36);
    background-image: linear-gradient(to top, #126db9, #318fdd);
    border-top-right-radius: 5px;
    color: #000000;
    /*border: 1px solid #126db9;*/
    min-width: 170px;
}

.MainMenuElement>a{
    text-decoration: none;
}
.MainMenuElementOutOutOutWebterminal>a,.MainMenuElementOutOutOutWebterminal>a:visited{
    color: black;
    text-decoration: none;
}
.MainMenuElementOutOutOutWebterminal>a>.MainMenuElement{
    padding-right: 10px;
}

.MainMenuElementOutOutOutWebterminal>a>.MainMenuElement>img{
    position: relative;
    top: -2px;
    padding-right: 10px;
}

.MainMenuElementRight{
    margin-top: -4px;
}


@media only screen and (max-width: 900px) {
    .MainMenuElement{
        font-size: 12px;
    }
}

@media only screen and (max-width: 700px) {
    .MainMenuElement{
        font-size: 10px;
    }
}

@media only screen and (max-width: 900px) {
    .MainMenuTradeMenu>.MainMenuTradeMenu01{
        padding-left: 0;
        margin-right: 0;
    }
    .MainMenuTradeMenu>.MainMenuTradeMenu02{
        padding-left: 2px;
        padding-right:  2px;
    }
    .MainMenuTradeMenu>.MainMenuTradeMenu03{
        padding-left: 2px;
        padding-right:  2px;
    }
}

@media only screen and (max-width: 840px) {
    .MainMenuTradeMenu>.MainMenuTradeMenu01>div{
        font-size: 11px;}
    .MainMenuTradeMenu>.MainMenuTradeMenu02>div{
        font-size: 11px;}
    .MainMenuTradeMenu>.MainMenuTradeMenu03>div{
        font-size: 11px;}
}

@media only screen and (max-width: 800px) {
    .MainMenu,.MainMenuSubMenu{
        display: none;
    }
    .MainMenuSubMenuOutActive{
        border: 1px solid #ced4d9;
        border-radius: 5px;
        z-index: 2;
    }
    .HeaderAllRightOut{
        justify-content: space-between;
    }
    .HeaderAllRight{
        display: flex;
        width: 100%;
    }
}

.MainMenuElementTwitter>a>img{
    position: relative;
    top: 3px;
    margin-right: 8px;
}
.SubMenuTopPage{
    transition-delay: 300ms;
    position: relative;
    left: -1px;
    width: 100%;
    margin:auto;
    max-width: 1144px;
    border-bottom: 1px solid #ced4d9;
    border-left: 1px solid #ced4d9;
    border-right: 1px solid #ced4d9;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    z-index: 2;
}

.SubMenuClassName{
    border-left: 1px solid white;
    border-right: 1px solid white;
}

.MainMenuTerminalMenuMobiusLogo{
    position: relative;
    top: 13px;
}

@media only screen and (max-width: 800px) {
    .SubMenuTopPage{
        border: none;
    }
}
.IndexMainTopMainBanner{
    min-height: 254px;
}
.IndexMainTopMainBanner{
    /*width: 753px;*/
    width: 100%;
    margin: auto;
    background: #0096d6 url(assets/8a99843c57f0ef68a9b3.svg) no-repeat;
    background-size: cover;
    position: relative;
    z-index: 2;

    font-family: MyriadPro, sans-serif;
}
.IndexMainTopMainBannerTopButtons{
    margin-top: 17px;
    display: flex;
    justify-content: space-around;
}

.IndexMainTopMainBannerTopButtons>div{
    height: 60px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 50px;
    cursor: pointer;
}

.IndexMainTopMainBannerTopButtonsSmall{
    text-shadow: 0 1px 0 rgba(0, 1, 1, 0.75);
    font-size: 25px;
    color: #ffffff;
}
.IndexMainTopMainBannerTopButtonsBig{
    text-shadow: 0 1px 0 rgba(0, 1, 1, 0.75);
    margin-left: 5px;
    font-size: 25px;
    font-weight: bold;
    color: #a9e5ff;
    position: relative;
    /*top: -3px;*/
}

.IndexMainTopMainBannerCircle{
    margin: 6px auto auto;
    height: 71px;
    width: 71px;
    box-shadow: 0 1px 1px 0 #78d7ff, inset 0.5px 0.9px 1px 0 black;
    border-radius: 50%;
    background-image: linear-gradient(to bottom, #07608f, #07608f), linear-gradient(to top, #323232, #464646);
    cursor: pointer;
}

.IndexMainTopMainBannerCircleIn{
    border-radius: 50%;
    margin: auto;
    position: relative;
    top: 7px;
    width: 57px;
    height: 57px;
    box-shadow: 0.5px 0.9px 1px 0 rgba(0, 0, 0, 0.77);
    background-image: linear-gradient(to top, #3a3a3a, #565656, #5c5c5c, #787878);
    display: flex;
    justify-content: center;
    align-items: center;
}

.IndexMainTopMainBannerCircleImg{
    background-image: url(assets/56cd0eeb811ec6c2c448.svg);
    width: 21px;
    height: 22px;
    position: absolute;
    left: 20px;
}

.IndexMainTopMainBannerCircle:hover>.IndexMainTopMainBannerCircleIn>.IndexMainTopMainBannerCircleInIn{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    opacity: 0.1;
    box-shadow: 0.5px 0.9px 1px 0 rgba(0, 0, 0, 0.77);
    background-image: linear-gradient(to bottom, #ffffff, #ffffff), linear-gradient(to top, #3a3a3a, #565656, #5c5c5c, #787878);
}

.IndexMainTopMainBannerCircle:hover>.IndexMainTopMainBannerCircleIn>.IndexMainTopMainBannerCircleImg{
    background-image: url(assets/56cd0eeb811ec6c2c448.svg);
}

.IndexMainTopMainBannerCircle:active>.IndexMainTopMainBannerCircleIn{
    box-shadow: inset 0.5px 0.9px 1px 0 rgba(0, 0, 0, 0.38);
    background-image: linear-gradient(to top, #303030, #505050);
}

.IndexMainTopMainBannerCircle:active>.IndexMainTopMainBannerCircleIn>.IndexMainTopMainBannerCircleImg{
    background-image: url(assets/56cd0eeb811ec6c2c448.svg);
}

.IndexMainTopMainBannerBigText{
    text-align: center;
    font-size: 26px;
    color: white;
}

.IndexMainTopMainBannerButtom{
    width: 331px;
    display: flex;
    margin: 10px auto auto;
}

.IndexMainTopMainBannerButtomImg{
    margin-right: 9px;
}

.IndexMainTopMainBannerButtomText{
    font-size: 13px;
    color: white;
    font-style: italic;
    text-align: center;
    margin-top: 3px;
}

.LeftButton>.IndexMainTopMainBannerTopButtons>.IndexMainTopMainBannerTopButtons01,.RightButton>.IndexMainTopMainBannerTopButtons>.IndexMainTopMainBannerTopButtons02{
    background-image: url(assets/6b364eb1519b83d8ffb0.svg);
    background-size: cover;
}

.IndexMainTopMainBannerTopButtonsLine{
    display: none;
}

.LeftButton>.IndexMainTopMainBannerTopButtons>.IndexMainTopMainBannerTopButtons02>.IndexMainTopMainBannerTopButtonsLine,.RightButton>.IndexMainTopMainBannerTopButtons>.IndexMainTopMainBannerTopButtons01>.IndexMainTopMainBannerTopButtonsLine{
    display: block;
    width: 100%;
    height: 1px;
    background:  rgba(97,208,255,0.75);
    position: relative;
    top: -12px;
}

.IndexMainTopMainBannerTopButtonsIn{
    display: flex;
}

.IndexMainTopMainBannerLeftSide,.IndexMainTopMainBannerRightSide{
    display: none;
}

.LeftButton>.IndexMainTopMainBannerLeftSide{
    display: block;
}

.RightButton>.IndexMainTopMainBannerRightSide{
    display: flex;
    margin-top: 10px;
}

.RightButton>.RightSideIsSmall{
    height: 127px;
}
.IndexBannerRightSideLeftBig{
    display: block;
}
.IndexBannerRightSideLeftSmall{
    display: none;
}
.RightSideIsSmall>.IndexBannerRightSideLeft>.IndexBannerRightSideLeftBig{
    display: none;
}
.RightSideIsSmall>.IndexBannerRightSideLeft>.IndexBannerRightSideLeftSmall{
    display: block;
}

.IndexBannerRightSideRight>a{
    text-decoration: none;
}

.RightButton>.RightSideIsSmall>.IndexBannerRightSideRight>.IndexBannerRightSideRightElementHand,.RightButton>.RightSideIsSmall>.IndexBannerRightSideRight>.IndexBannerRightSideRightButtonOut{
    display: none;
}
.RightButton>.RightSideIsSmall>.IndexBannerRightSideRight>.IndexBannerRightSideRightElementHand,.RightButton>.RightSideIsSmall>.IndexBannerRightSideRight>.IndexBannerRightSideRightButtomText{
    display: none;
}



.RightButton>.RightSideIsSmall>.IndexBannerRightSideRight>.IndexBannerRightSideRightButtom>.IndexBannerRightSideRightButtomImg>.IndexBannerRightSideRightButtomImgInUp>img{
    transform: rotate(90deg);
}
.RightButton>.RightSideIsSmall>.IndexBannerRightSideRight>.IndexBannerRightSideRightButtom>.IndexBannerRightSideRightButtomText{
    display: none;
}
.IndexBannerRightSideRightButtomTextBig{
    display: none;
}
.RightButton>.RightSideIsSmall>.IndexBannerRightSideRight>.IndexBannerRightSideRightButtom>.IndexBannerRightSideRightButtomTextBig{
    display: block;
}

.IndexBannerRightSideLeft{
    padding-left: 50px;
    width: 224px;
}

.IndexBannerRightSideLeft>img:nth-of-type(3){
    position: relative;
    left: -18px;
}

.IndexBannerRightSideRight{
    margin-top: 15px;
    padding-right: 70px;
}

.IndexBannerRightSideRightButton{
    height: 56px;
    width: 273px;
    margin: auto;
    margin-top: 30px;
    margin-bottom: 15px;

}

.IndexBannerRightSideRightButtonIn{
    background-image: url(assets/8106d37631d2fac7610c.svg);
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    position: relative;
    cursor: pointer;
}

.IndexBannerRightSideRightButtonImgIn{
    width: 23px;
    height: 24px;
    border-radius: 50%;
    position: absolute;
    right: 20px;
    top: 14px;
    background-image: url(assets/3ab6cb47daa7af512167.svg);

}


.IndexBannerRightSideRightButtonImg{
    background: url(assets/e5af561f3315f65532cd.svg) no-repeat;
    position: absolute;
    right: 20px;
    bottom: 18px;
}

.IndexBannerRightSideRightButtonImgTop{
    width: 23px;
    height: 24px;
}
.IndexBannerRightSideRightButtonIn:hover{
    background-image: url(assets/654e37ff6d71ccfff491.svg);
}
.IndexBannerRightSideRightButtonIn:hover>.IndexBannerRightSideRightButtonImg{
    background-image: url(assets/6d0b0f912ec1c62b3b8d.svg);
}
.IndexBannerRightSideRightButtonIn:hover>.IndexBannerRightSideRightButtonImg>div{
    background-image: url(assets/e9b279892ceeb8051970.svg);
}
.IndexBannerRightSideRightButtonIn:active>.IndexBannerRightSideRightButtonImg{
    background-image: url(assets/41f6cfadd232ad806c75.svg);
}
.IndexBannerRightSideRightButtonIn:active{
    background-image: url(assets/8f9e8b4b2cb9c0ae1099.svg);
}
.IndexBannerRightSideRightButtonIn:active>.IndexBannerRightSideRightButtonImg>div{
    background-image: url(assets/ee05ff93f9bd3db24366.svg);
}

.IndexBannerRightSideRightButtonText{
    font-size: 18px;
    color: #edfecf;
    position: relative;
    left: 20px;
    top: -3px;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
    padding-left: 6px;
}

.IndexBannerRightSideRightButtonOut{
    text-decoration: none;
}

.IndexBannerRightSideRightButtonImgIn>img{
    position: relative;
    top: 4px;
    left: 8px;
}


.IndexBannerRightSideRightButtomImgInUp>img{
    transform: rotate(270deg);
}
.IndexBannerRightSideRightButtomImgIn{
    width: 25px;
    height: 25px;
    background-image: linear-gradient(to top, #3a3a3a, #565656, #5c5c5c, #787878);
    border-radius: 50%;
    margin-right: 8px;
    display: flex;
    justify-content: center;
    align-items: center;

}

.IndexBannerRightSideRightElement{
    display: flex;
    padding-bottom: 10px;
}

.IndexBannerRightSideRightElementText{
    font-size: 18px;
    color: white;
}

.IndexBannerRightSideRightElementImg{
    position: relative;
    top: -5px;
    margin-right: 10px;
}

.IndexBannerRightSideRightElementHand{
    display: flex;
    color: white;
    font-size: 12px;
}

.IndexBannerRightSideRightElementHandImg{
    margin-right: 14px;
}

.IndexBannerRightSideRightElementText>a{
    color: white;
    text-decoration: none;
    border-bottom: 1px white solid;
}

.IndexBannerRightSideRightButtomText,.IndexBannerRightSideRightButtomTextBig{
    color: white;
    font-size: 12px;
    font-style: italic;
    text-align: center;
}

.IndexBannerRightSideRightButtom{
    position: absolute;
    display: flex;
    bottom: 14px;
    right: 13px;
    align-items: center;
    cursor: pointer;
}

@media only screen and (max-width: 1000px) {
    .IndexMainBannerMainThreeButtons{
        grid-row: 1;
        display: grid;
        justify-content: space-around;
        flex-direction: row;
        grid-template-columns: 1fr 1fr 1fr;
        grid-template-rows: auto;
        height: 53px;
        border: solid 1px #c4c4c4;
        border-top: none;
    }
    /*.IndexMainBannerMainThreeButtons>a:first-of-type,.IndexMainBannerMainThreeButtons>a:nth-of-type(2){*/
        /*border-right:  solid 1px #908f8f;*/
    /*}*/
    .IndexMainBannerMainThreeButtonsElement{
        display: flex;
        align-items: center;
    }

    .IndexMainBannerMainThreeButtonsElement{
        height: 100%;
    }
}

@media only screen and (max-width: 820px) {
    .IndexMainBannerMainThreeButtons>a:nth-of-type(2){
        display: none;
    }
    .IndexMainBannerMainThreeButtons{
        margin-top: 20px;
    }
}
@media only screen and (max-width: 800px) {
    .IndexMainBannerMainThreeButtons{
        margin-top: 10px;
    }
}

@media only screen and (max-width: 820px) {
    .IndexMainBannerMainThreeButtons{
        grid-column-gap: 15px;
    }
    .IndexMainTopMainBanner {
        display: none;
    }

    .IndexMainBannerMainThreeButtons > div {
        margin: 15px 15px 15px 15px;
    }
    .IndexMainBannerMainThreeButtons,.IndexMainBannerMainThreeButtons>a,.IndexMainBannerMainThreeButtons>a>.IndexMainBannerMainThreeButtonsElement,.IndexMainBannerMainThreeButtons>a:first-of-type, .IndexMainBannerMainThreeButtons>a:nth-of-type(2){
        border: none;
    }
    .IndexMainBannerMainThreeButtonsElement{
        background: #eef2fa none;
    }
    .IndexMainBannerMainThreeButtons>a:nth-of-type(3){
        grid-row: 1;
    }

}

@media only screen and (max-width: 820px) {
    .IndexMainBannerMainThreeButtons{
        grid-template-columns: auto;
        height: auto;
        grid-row-gap: 15px;
    }
    .IndexMainBannerMainThreeButtons>a{
        height: 50px;
    }

}

.LeftSideIsBig>.IndexMainTopMainBannerLeftSideSmall{
    display: none;
}
.LeftSideIsSmall>.IndexMainTopMainBannerLeftSideBig{
    display: none;
}
.IndexMainTopMainBannerLeftSideBigYoutube{
    margin-bottom: 50px;
    display: flex;
    justify-content: center;
}

.IndexBannerRightSideRightButtomText{
    text-decoration: dotted;
}
.IndexNews{
    grid-column: 1/span 4;
    margin-top: 32px;
    margin-bottom: 32px;
    position: relative;
}

.IndexNews>div>a{
    text-decoration: none;
}

.IndexNews:before {
    content: "";
    position: absolute;
    top: 0;
    height: 100%;
    left: -1000px;
    right: -1000px;
    -webkit-box-shadow: inset 0 0 59px rgba(0, 0, 0, 0.07);
    -moz-box-shadow: inset 0 0 59px rgba(0, 0, 0, 0.07);
    box-shadow: inset 0 0 59px rgba(0, 0, 0, 0.07);
    background-color: #fefffd;
    z-index: 1;

}

.IndexNewsInNoContest{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-column-gap: 20px;
    justify-content: space-between;
    width: 100%;
    position: relative;
    z-index: 5;
}
.IndexNewsIn{
    display: flex;
    position: relative;
    z-index: 5;

}
@media only screen and (max-width: 1000px) {
    .IndexNewsInNoContest{
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-column-gap: 20px;
        justify-content: space-between;
    }
    .IndexNewsElement:nth-child(4){
        display: none;
    }
}
@media only screen and (max-width: 800px) {
    .IndexNewsIn{
        display: grid;
        grid-template-columns: auto;
        grid-column-gap: 20px;
        justify-content: space-between;
    }
    .IndexNewsElement:nth-child(3){
        display: none;
    }
}
@media only screen and (max-width: 600px) {
    .IndexNewsIn{
        display: block;
        grid-column-gap: 20px;
        justify-content: space-between;
    }
    .IndexNewsElement:nth-child(2){
        display: none;
    }
}



.IndexNewsElementDate{
    font-weight: 700;
    font-size: 15px;
    color: #181818;
    padding-top: 25px;
    padding-bottom: 10px;
}

.IndexNewsElementTitle{
    font-size: 14px;
}
.IndexNewsElementText{
    font-size: 14px;
    padding-bottom: 20px;
}

.IndexNews>.StandartButtonOut{
    display: none;
}

@media only screen and (max-width: 600px) {
    .IndexNews>.StandartButtonOut{
        display: flex;
    }

}

.IndexNewsPhoneButtonTop{
    position: absolute;
    display: none;
    width: 70px;
    justify-content: space-between;
    z-index: 15;
    top: 26px;
    right: 32px;
}

.IndexNewsPhoneButtonTopElement{
    width: 14px;
    height: 14px;
    /*background-color: #2d508d;*/
    background-color: #6e8cb0;
    border-radius: 50%;
    cursor: pointer;
    position: relative;
    z-index: 10;
}

.IndexNewsFirst>.IndexNewsPhoneButtonTop>.IndexNewsPhoneButtonTopElement:first-of-type{
    background-color: #2d508d;
}
.IndexNewsSecond>.IndexNewsPhoneButtonTop>.IndexNewsPhoneButtonTopElement:nth-of-type(2){
    background-color: #2d508d;
}
.IndexNewsThird>.IndexNewsPhoneButtonTop>.IndexNewsPhoneButtonTopElement:nth-of-type(3){
    background-color: #2d508d;
}


@media only screen and (max-width: 600px) {
    .IndexNewsPhoneButtonTop {
        display: flex;
    }
    .IndexNews>.IndexNewsIn>.IndexNewsElement{
        display: none;
    }
    .IndexNewsFirst>.IndexNewsIn>.IndexNewsInNoContest>.IndexNewsElement:nth-of-type(1){
        display: block;
    }
    .IndexNewsSecond>.IndexNewsIn>.IndexNewsInNoContest>.IndexNewsElement:nth-of-type(2){
        display: block;
    }
    .IndexNewsSecond>.IndexNewsIn>.IndexNewsInNoContest>.IndexNewsElement:nth-of-type(1){
        display: none;
    }
    .IndexNewsThird>.IndexNewsIn>.IndexNewsInNoContest>.IndexNewsElement:nth-of-type(3){
        display: block;
    }
    .IndexNewsThird>.IndexNewsIn>.IndexNewsInNoContest>.IndexNewsElement:nth-of-type(1){
        display: none;
    }
}

.IndexNewsInContest{
    width: 371px;
    position: relative;
    z-index: 20;
    /*background-image: url("static/img/Index/newForexstartCup.svg");*/
}
.IndexNewsContestElementIMG{
    position: absolute;
    opacity: 0.1;
    height: 80%;
    right: 10px;
    bottom: 10px;
    z-index: -1;
}
.IndexNewsInContestTitle{
    margin-top: 30px;
    font-size: 14px;
    color: #1e1e1e;
    font-weight: 700;
}
.IndexNewsContestElement{
    margin-top: 14px;
    display: flex;
    flex-wrap: wrap;
}

.IndexNewsElementContestText{
    font-size: 14px;
    color: #525252;
    font-weight: 700;
}

.IndexNewsContestElement>span{
    margin-right: 5px;
}
.IndexNewsContestElement>a{
    font-size: 14px;
}
.IndexSpreads{
    width: 275px;
    height: 251px;
    object-fit: contain;
    border: solid 1px rgba(200, 217, 227, 0.7);
    grid-column: 2;
    background-color: white;
}

.IndexSpreadsTitle{
    font-size: 15px;
    font-weight: 700;
    text-align: center;
    color: #1b1b1b;
    margin-top: 18px;
}

.IndexSpreadsGrid{
    display: flex;
    justify-content: space-around;
    font-size: 11px;
    margin-top: 14px;
    margin-bottom: 15px;
}

.IndexSpreadsGraph{
    margin: auto;
    display: flex;
    justify-content: center;
}

.IndexSpreadsGridElement{
    color: #2f4563;
    text-decoration: underline;
    cursor: pointer;
    margin-top: 14px;
    margin-bottom: 15px;
}

.IndexSpreadsGridElementActive{
    text-decoration: none;
    color: black;
    font-weight: 700;
    cursor: default;
}
.PartnerBannersIn{
    width: 100%;
    display: grid;
    /*grid-template-columns: auto auto;*/
    /*grid-template-columns: auto 286px;*/
    grid-template-columns: calc(100% - 326px) 286px;
    grid-column-gap: 41px;
}

.PartnerBannersInOut{
    margin-right: 30px;
    margin-left: 30px;
}

.PartnerBannersGridOut{
    overflow: hidden;
}
.PartnerBannersInputOut{
    grid-row: 1;
    grid-column: 1;
    border: solid 1px rgba(200, 217, 227, 0.7);
    border-radius: 5px;
}
.PartnerBannersInput{
    background-color: #fafafa;
    margin: 3px;
    border-radius: 5px;
}

.PartnerBannersInputIn{
    padding: 20px 20px 20px 26px;
}

.PartnerBannersInputIn01{
    display: flex;
    margin-bottom: 18px;
    align-items: center;
}
.PartnerBannersInputIn02{
    display: flex;
    margin-bottom: 18px;
    align-items: center;
}

@media only screen and (max-width: 850px) {
    .PartnerBannersInputIn01,.PartnerBannersInputIn02{
        display: block;
    }
}

    .PartnerBannersInputInText{
    font-weight: 700;
    font-size: 15px;
    margin-right: 10px;
}
.PartnerBannersInputIn>div>input{
    width: 300px;
}

.PartnerBannersOutput{
    padding: 19px 23px 23px 23px;
    display: flex;
    justify-content: center;
}

.PartnerBannersOutputOut{
    border-radius: 4px;
    border: #8cc845 solid 2px;
    grid-row: 1/span 2;
    grid-column: 2;
    /*width: 286px;*/
    height: min-content;
}

.PartnerBannersGrid{
    grid-row: 2;
    grid-column: 1;
    display: flex;
    flex-wrap: wrap;
}

.PartnerBannersElement{
    margin-right: 40px;
    margin-left: 40px;
    /*width: 90%;*/
    position: relative;
    border: 10px solid white;
    height: min-content;
}

.PartnerBannersElement::after{
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 5;
    content: '';
    left: 0;
    top: 0;
    cursor: pointer;
}

.PartnerBannersElementActive{
    border: 10px solid #b3d4fc;
    border-bottom: 6px solid #b3d4fc;
}
.PartnerBannersElementActive:after{
    content: '';
    position: absolute;
    width: 100%;
    height: 10px;
    background-color: #b3d4fc;
    top: calc(100% - 4px);
    left: 0;
}

.PartnerBanners{
    margin-bottom: 30px;
}

.PartnerBannersOutput>textarea{
    width: 90%;
    margin: auto;
    height: 300px;
}

@media only screen and (max-width: 780px) {
    .PartnerBannersIn{
        grid-template-columns: 100%;
    }
    .PartnerBannersOutputOut{
        grid-row: 1;
        grid-column: 1;
    }
    .PartnerBannersInputOut{
        grid-row: 2;
    }
    .PartnerBannersGridOut{
        grid-row: 3;
    }
    .PartnerBannersInputIn>div>input{
        width: 80%;
    }
    .PartnerBannersInOut{
        margin-left: 5px;
        margin-right: 5px;
    }
    .PartnerBannersElement{
        margin-left: 5px;
    }
}

.BlueFooter{
    width: 100%;
    height: 88px;
    background-color: #126cb8;
    display: flex;
    justify-content: center;
    align-items: center;
}

.ButtonBlueFooter{

    padding-left: 15px;
    padding-right: 15px;
}
.BlueFooter>a{
    text-decoration: none;
}

.TradingOptions{
    position: relative;
    margin-bottom: 40px;
}

.TradingOptions>.ButtonRedInline>a{
    text-decoration: none;
}
.TradingOptions>.ButtonRedInline{
    padding-top: 36px;
    padding-bottom: 36px;
    display: flex;
    justify-content: center;
}

.TradingOptionsText{
    font-weight: 400;
    font-size: 15px;
    line-height: 23px;
    padding-top: 30px;
    padding-left: 10px;
    padding-right: 10px;
    color: #353b50;
    text-align: center;
}

.TradingOptionsTitle{
    text-align: center;
    font-weight: 400;
    font-size: 30px;
    line-height: 25px;
    padding-top: 30px;
    color: #ea4f40;
}

.TradingOptionsPadding{
    padding-top: 14px;
}

.TradingOptionsChange{
    padding-top: 28px;
    padding-bottom: 32px;
    display: flex;
    justify-content: center;
}

.TradingOptionsChange>div{
    cursor: pointer;
}

.TradingOptionsChangePart{
    width: 180px;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.TradingOptionsPartActive{
    object-fit: contain;
    background-image: linear-gradient(to right, #3f4868, #4a3559 100%);
    height: 60px;
    color: white;
}

.TradingOptionsPartActiveNot{
    object-fit: contain;
    border: #f5f6f6 solid 2px;
    height: 56px;
    color: #2f4563;
}

.TradingOptionsChangePart:first-of-type{
    border-bottom-left-radius: 30px;
    border-top-left-radius: 30px;
    padding-left: 5px;
}

.TradingOptionsChangePart:nth-of-type(2){
    border-bottom-right-radius: 30px;
    border-top-right-radius: 30px;
    padding-right: 5px;
}

.TradingOptionsChangePart:first-of-type>.TradingOptionsChangeText{
    left: -5px;
}

.TradingOptionsChangePart:nth-of-type(2)>.TradingOptionsChangeText{
    left: 5px;
}

.TradingOptionsChangeText{
    position: relative;
    font-weight: 400;
    font-size: 15px;
    line-height: 23px;
    top: -4px;

}

.TradingOptionsTopImageOut{
    margin: auto;
    display: flex;
    justify-content: center;
    text-align: center;
}

.TradingOptionsTopImageOut>a{
    padding-left: 5px;
    padding-right: 5px;
}

.TradingOptionsTopImage{
    display: inline-block;
    width: auto;
    background-color: #f5f6f6;
    font-weight: 400;
    font-size: 19px;
    line-height: 23px;
    color: #2f4563;
    padding: 16px 28px 16px 29px;
}

.TradingOptionsMainImage{
    display: flex;
    justify-content: center;
    position: relative;
}

.TradingOptionsMainImageIn{
    width: auto;
    position: relative;
}

.TradingOptionsMainImageMainOut{
    position: absolute;
    top: 59px;
}

.TradingOptionsBottomBlue{
    background-image: linear-gradient(to right, #3f4868, #4a3559 100%);
    color: white;
    padding-bottom: 25px;
    position: relative;
    z-index: -3;
    margin-top: -56px;
}

.TradingOptionsBottomBlueTitle{
    text-align: center;
    font-weight: 400;
    font-size: 30px;
    line-height: 35px;
    padding-top: 86px;
    padding-bottom: 26px;
}

.TradingOptionsBottomBlueFlexElementMain{
    margin: auto;
    height: 190px;
}

.TradingOptionsBottomBlueFlexElement{
    max-width: 268px;
    display: grid;
    grid-template-rows: 200px auto;
}

.TradingOptionsBottomBlueFlexElementNumber{
    font-weight: 100;
    font-size: 34px;
    line-height: 21px;
    color: #dbff95;
    position: relative;
    top: 20px;
    right: 5px;
}

.TradingOptionsBottomBlueFlex{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    padding-bottom: 20px;
}

.TradingOptionsBottomBlueFlexElementText{
    font-weight: 400;
    font-size: 15px;
    line-height: 21px;

    text-align: center;
}

@media only screen and (max-width: 710px) {
    .TradingOptionsMainImageBorder{
        display: none;
    }

    .TradingOptionsMainImageMain{
        position: relative;
        top: 0;
    }

    .TradingOptionsBottomBlue{
        margin-top: 0;
    }
    .TradingOptionsBottomBlueTitle{
        padding-top: 25px;
    }
}

.TradingOptionsBottomBlueFlexElementImgPhone{
    display: none;
}

@media only screen and (max-width: 600px) {
    .TradingOptionsMainImageIn>.TradingOptionsBOHelp{
        display: none;
    }
    .TradingOptionsBottomBlueFlexElementImgPhone{
        display: block;
        width: 100%;
    }
    .TradingOptionsBottomBlueFlexElementImgPhone>img{
        width: 100%;
    }

    .TradingOptionsBottomBlueFlexElementImg,.TradingOptionsMainImageMain{
        display: none;
    }
    .TradingOptions>.StandartPageIn{
        padding: 0;
    }
    .TradingOptionsBottomBlueFlexElementText{
        font-size: 13px;
    }
    .TradingOptionsBottomBlueFlexElementNumber{
        top: 20px;
        right: 15px;
    }
    .TradingOptionsBottomBlueFlexElement{
        grid-template-rows: 150px auto;
    }
    .TradingOptionsBottomBlueTitle{
        padding-right: 10px;
        padding-left: 10px;
        font-size: 21px;
    }

}
@media only screen and (max-width: 400px) {

    .TradingOptionsChangePart:first-of-type {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    .TradingOptionsChangePart:nth-of-type(2) {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }
}

.TradingOptionsImgBack01,.TradingOptionsImgBack02{
    position: absolute;
    z-index: -1;
    top: 95px;
}

.TradingOptionsImgBack01{
    left: 100px;
}

.TradingOptionsImgBack02{
right: 100px;
}

@media only screen and (max-width: 600px) {
    .TradingOptionsImgBack01,.TradingOptionsImgBack02{
        display: none;
    }

}

.TradingOptionsBOHelp{
    display: flex;
    position: absolute;
    z-index: 5;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    color: #353b50;

}

.TradingOptionsBOHelpName{
    top: 85px;
    left: -160px;
    width: 420px;

}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpName{
        top: 75px;
        left: 260px;
    }
}

.TradingOptionsBOHelpPeriod{
    top: 170px;
    left: -160px;
    width: 350px;
}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpPeriod{
        top: 160px;
        left: 190px;
    }
}


.TradingOptionsBOHelpAmount{
    top: 200px;
    left: -160px;
    width: 340px;
}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpAmount{
        top: 190px;
        left: 190px;
    }
}

.TradingOptionsBOHelpButtons{
    top: 240px;
    left: -160px;
    width: 350px;
}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpButtons{
        top: 220px;
        left: 190px;
    }
}

.TradingOptionsBOHelpHistory{
    top: 380px;
    left: -160px;
    width: 350px;
}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpHistory{
        top: 360px;
        left: 190px;
    }
}

.TradingOptionsBOHelpNowOptions{
    top: 440px;
    left: -160px;
    width: 350px;
}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpNowOptions{
        top: 420px;
        left: 190px;
    }
}
.TradingOptionsBOHelpNameAmerica{
    top: 85px;
    left: -160px;
    width: 420px;

}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpNameAmerica{
        top: 75px;
        left: 260px;
    }
}

.TradingOptionsBOHelpPeriodAmerica{
    top: 165px;
    left: -160px;
    width: 350px;
}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpPeriodAmerica{
        top: 150px;
        left: 170px;
    }
}


.TradingOptionsBOHelpAmountAmerica{
    top: 190px;
    left: -160px;
    width: 340px;
}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpAmountAmerica{
        top: 170px;
        left: 190px;
    }
}

.TradingOptionsBOHelpPriceAmerica{
    top: 220px;
    left: -160px;
    width: 340px;
}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpPriceAmerica{
        top: 200px;
        left: 190px;
    }
}

.TradingOptionsBOHelpButtonsAmerica{
    top: 240px;
    left: -160px;
    width: 350px;
}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpButtonsAmerica{
        top: 230px;
        left: 150px;
    }
}

.TradingOptionsBOHelpHistoryAmerica{
    top: 380px;
    left: -160px;
    width: 350px;
}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpHistoryAmerica{
        top: 370px;
        left: 170px;
    }
}

.TradingOptionsBOHelpNowOptionsAmerica{
    top: 440px;
    left: -160px;
    width: 350px;
}

@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelpNowOptionsAmerica{
        top: 420px;
        left: 190px;
    }
}

.TradingOptionsBOHelpLineOut{
    display: flex;
    align-items: center;
    width: 100%;
}

.TradingOptionsBOHelpLine{
    margin-left: 10px;
    width: 100%; height: 1px;  background-color: #666666;
}



@media only screen and (max-width: 1100px) {
    .TradingOptionsBOHelp{
        display: block;
        position: absolute;
        width: 46px;
        height: 46px;
        border-radius: 8px;
        background-image: url(assets/95c3e9dca3d469eea6d1.svg);
        z-index: 5;
    }

    .TradingOptionsBOHelp:hover{
        background-image: url(assets/71d72316fb632bb1dfc6.svg);
        cursor: pointer;
    }


    .TradingOptionsBOHelp>.TradingOptionsBOHelpText{
        display: none;
        z-index: 200;
        top: -40px;
        position: absolute;

    }
    .TradingOptionsBOHelp>.TradingOptionsBOHelpTextRight{
        right: 0;

    }

    .TradingOptionsBOHelp:active>.TradingOptionsBOHelpText{
        display: block;
        padding: 11px 13px 11px 13px;
        color: white;
        background-color: #353b50;
        font-size: 13px;
        line-height: 19px;
    }


    .TradingOptionsBOHelpLineOut{
        display: none;
    }

    .TradingOptionsBOHelpLine{
        margin-left: 10px;
        width: 100%; height: 1px;  background-color: black;
    }
}

/*.TradingOptions{*/
    /*position: relative;*/
/*}*/

/*.TradingOptions>.ButtonRedInline{*/
    /*padding-top: 36px;*/
    /*padding-bottom: 36px;*/
/*}*/

/*.TradingOptionsText{*/
    /*font-weight: 400;*/
    /*font-size: 15px;*/
    /*line-height: 23px;*/
    /*padding-top: 30px;*/
    /*padding-left: 10px;*/
    /*padding-right: 10px;*/
    /*color: #353b50;*/
    /*text-align: center;*/
/*}*/

/*.TradingOptionsTitle{*/
    /*text-align: center;*/
    /*font-weight: 400;*/
    /*font-size: 30px;*/
    /*line-height: 25px;*/
    /*padding-top: 30px;*/
    /*color: #ea4f40;*/
/*}*/

/*.TradingOptionsPadding{*/
    /*padding-top: 14px;*/
/*}*/

/*.TradingOptionsChange{*/
    /*padding-top: 28px;*/
    /*padding-bottom: 32px;*/
    /*display: flex;*/
    /*justify-content: center;*/
/*}*/

/*.TradingOptionsChange>div{*/
    /*cursor: pointer;*/
/*}*/

/*.TradingOptionsChangePart{*/
    /*width: 180px;*/
    /*display: flex;*/
    /*justify-content: space-around;*/
    /*align-items: center;*/
/*}*/

/*.TradingOptionsPartActive{*/
    /*object-fit: contain;*/
    /*background-image: linear-gradient(to right, #3f4868, #4a3559 100%);*/
    /*height: 60px;*/
    /*color: white;*/
/*}*/

/*.TradingOptionsPartActiveNot{*/
    /*object-fit: contain;*/
    /*border: #f5f6f6 solid 2px;*/
    /*height: 56px;*/
    /*color: #2f4563;*/
/*}*/

/*.TradingOptionsChangePart:first-of-type{*/
    /*border-bottom-left-radius: 30px;*/
    /*border-top-left-radius: 30px;*/
    /*padding-left: 5px;*/
/*}*/

/*.TradingOptionsChangePart:nth-of-type(2){*/
    /*border-bottom-right-radius: 30px;*/
    /*border-top-right-radius: 30px;*/
    /*padding-right: 5px;*/
/*}*/

/*.TradingOptionsChangePart:first-of-type>.TradingOptionsChangeText{*/
    /*left: -5px;*/
/*}*/

/*.TradingOptionsChangePart:nth-of-type(2)>.TradingOptionsChangeText{*/
    /*left: 5px;*/
/*}*/

/*.TradingOptionsChangeText{*/
    /*position: relative;*/
    /*font-weight: 400;*/
    /*font-size: 15px;*/
    /*line-height: 23px;*/
    /*top: -4px;*/

/*}*/

/*.TradingOptionsTopImageOut{*/
    /*margin: auto;*/
    /*display: flex;*/
    /*justify-content: center;*/
    /*text-align: center;*/
/*}*/

/*.TradingOptionsTopImageOut>a{*/
    /*padding-left: 5px;*/
    /*padding-right: 5px;*/
/*}*/

/*.TradingOptionsTopImage{*/
    /*display: inline-block;*/
    /*width: auto;*/
    /*background-color: #f5f6f6;*/
    /*font-weight: 400;*/
    /*font-size: 19px;*/
    /*line-height: 23px;*/
    /*color: #2f4563;*/
    /*padding: 16px 28px 16px 29px;*/
/*}*/

/*.TradingOptionsMainImage{*/
    /*display: flex;*/
    /*justify-content: center;*/
    /*position: relative;*/
/*}*/

/*.TradingOptionsMainImageIn{*/
    /*width: auto;*/
    /*position: relative;*/
/*}*/

/*.TradingOptionsMainImageMainOut{*/
    /*position: absolute;*/
    /*top: 59px;*/
/*}*/

/*.TradingOptionsBottomBlue{*/
    /*background-image: linear-gradient(to right, #3f4868, #4a3559 100%);*/
    /*color: white;*/
    /*padding-bottom: 25px;*/
    /*position: relative;*/
    /*z-index: -3;*/
    /*margin-top: -56px;*/
/*}*/

/*.TradingOptionsBottomBlueTitle{*/
    /*text-align: center;*/
    /*font-weight: 400;*/
    /*font-size: 30px;*/
    /*line-height: 35px;*/
    /*padding-top: 86px;*/
    /*padding-bottom: 26px;*/
/*}*/

/*.TradingOptionsBottomBlueFlexElementMain{*/
    /*margin: auto;*/
    /*height: 190px;*/
/*}*/

/*.TradingOptionsBottomBlueFlexElement{*/
    /*max-width: 268px;*/
    /*display: grid;*/
    /*grid-template-rows: 200px auto;*/
/*}*/

/*.TradingOptionsBottomBlueFlexElementNumber{*/
    /*font-weight: 100;*/
    /*font-size: 34px;*/
    /*line-height: 21px;*/
    /*color: #dbff95;*/
    /*position: relative;*/
    /*top: 20px;*/
    /*right: 5px;*/
/*}*/

/*.TradingOptionsBottomBlueFlex{*/
    /*display: flex;*/
    /*flex-wrap: wrap;*/
    /*justify-content: space-around;*/
    /*padding-bottom: 20px;*/
/*}*/

/*.TradingOptionsBottomBlueFlexElementText{*/
    /*font-weight: 400;*/
    /*font-size: 15px;*/
    /*line-height: 21px;*/

    /*text-align: center;*/
/*}*/

/*@media only screen and (max-width: 710px) {*/
    /*.TradingOptionsMainImageBorder{*/
        /*display: none;*/
    /*}*/

    /*.TradingOptionsMainImageMain{*/
        /*position: relative;*/
        /*top: 0;*/
    /*}*/

    /*.TradingOptionsBottomBlue{*/
        /*margin-top: 0;*/
    /*}*/
    /*.TradingOptionsBottomBlueTitle{*/
        /*padding-top: 25px;*/
    /*}*/
/*}*/

/*.TradingOptionsBottomBlueFlexElementImgPhone{*/
    /*display: none;*/
/*}*/

/*@media only screen and (max-width: 600px) {*/
    /*.TradingOptionsMainImageIn>.TradingOptionsBOHelp{*/
        /*display: none;*/
    /*}*/
    /*.TradingOptionsBottomBlueFlexElementImgPhone{*/
        /*display: block;*/
        /*width: 100%;*/
    /*}*/
    /*.TradingOptionsBottomBlueFlexElementImgPhone>img{*/
        /*width: 100%;*/
    /*}*/

    /*.TradingOptionsBottomBlueFlexElementImg,.TradingOptionsMainImageMain{*/
        /*display: none;*/
    /*}*/
    /*.TradingOptions>.StandartPageIn{*/
        /*padding: 0;*/
    /*}*/
    /*.TradingOptionsBottomBlueFlexElementText{*/
        /*font-size: 13px;*/
    /*}*/
    /*.TradingOptionsBottomBlueFlexElementNumber{*/
        /*top: 20px;*/
        /*right: 15px;*/
    /*}*/
    /*.TradingOptionsBottomBlueFlexElement{*/
        /*grid-template-rows: 150px auto;*/
    /*}*/
    /*.TradingOptionsBottomBlueTitle{*/
        /*padding-right: 10px;*/
        /*padding-left: 10px;*/
        /*font-size: 21px;*/
    /*}*/

/*}*/
/*@media only screen and (max-width: 400px) {*/

    /*.TradingOptionsChangePart:first-of-type {*/
        /*border-bottom-left-radius: 0;*/
        /*border-top-left-radius: 0;*/
    /*}*/

    /*.TradingOptionsChangePart:nth-of-type(2) {*/
        /*border-bottom-right-radius: 0;*/
        /*border-top-right-radius: 0;*/
    /*}*/
/*}*/

/*.TradingOptionsImgBack01,.TradingOptionsImgBack02{*/
    /*position: absolute;*/
    /*z-index: -1;*/
    /*top: 95px;*/
/*}*/

/*.TradingOptionsImgBack01{*/
    /*left: 100px;*/
/*}*/

/*.TradingOptionsImgBack02{*/
    /*right: 100px;*/
/*}*/

/*@media only screen and (max-width: 600px) {*/
    /*.TradingOptionsImgBack01,.TradingOptionsImgBack02{*/
        /*display: none;*/
    /*}*/

/*}*/

/*.TradingOptionsBOHelp{*/
    /*display: flex;*/
    /*position: absolute;*/
    /*z-index: 5;*/
    /*font-weight: 400;*/
    /*font-size: 13px;*/
    /*line-height: 17px;*/
    /*color: #353b50;*/

/*}*/

/*.TradingOptionsBOHelpName{*/
    /*top: 85px;*/
    /*left: -160px;*/
    /*width: 420px;*/

/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpName{*/
        /*top: 75px;*/
        /*left: 260px;*/
    /*}*/
/*}*/

/*.TradingOptionsBOHelpPeriod{*/
    /*top: 170px;*/
    /*left: -160px;*/
    /*width: 350px;*/
/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpPeriod{*/
        /*top: 160px;*/
        /*left: 190px;*/
    /*}*/
/*}*/


/*.TradingOptionsBOHelpAmount{*/
    /*top: 200px;*/
    /*left: -160px;*/
    /*width: 340px;*/
/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpAmount{*/
        /*top: 190px;*/
        /*left: 190px;*/
    /*}*/
/*}*/

/*.TradingOptionsBOHelpButtons{*/
    /*top: 240px;*/
    /*left: -160px;*/
    /*width: 350px;*/
/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpButtons{*/
        /*top: 220px;*/
        /*left: 190px;*/
    /*}*/
/*}*/

/*.TradingOptionsBOHelpHistory{*/
    /*top: 380px;*/
    /*left: -160px;*/
    /*width: 350px;*/
/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpHistory{*/
        /*top: 360px;*/
        /*left: 190px;*/
    /*}*/
/*}*/

/*.TradingOptionsBOHelpNowOptions{*/
    /*top: 440px;*/
    /*left: -160px;*/
    /*width: 350px;*/
/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpNowOptions{*/
        /*top: 420px;*/
        /*left: 190px;*/
    /*}*/
/*}*/
/*.TradingOptionsBOHelpNameAmerica{*/
    /*top: 85px;*/
    /*left: -160px;*/
    /*width: 420px;*/

/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpNameAmerica{*/
        /*top: 75px;*/
        /*left: 260px;*/
    /*}*/
/*}*/

/*.TradingOptionsBOHelpPeriodAmerica{*/
    /*top: 165px;*/
    /*left: -160px;*/
    /*width: 350px;*/
/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpPeriodAmerica{*/
        /*top: 150px;*/
        /*left: 170px;*/
    /*}*/
/*}*/


/*.TradingOptionsBOHelpAmountAmerica{*/
    /*top: 190px;*/
    /*left: -160px;*/
    /*width: 340px;*/
/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpAmountAmerica{*/
        /*top: 170px;*/
        /*left: 190px;*/
    /*}*/
/*}*/

/*.TradingOptionsBOHelpPriceAmerica{*/
    /*top: 220px;*/
    /*left: -160px;*/
    /*width: 340px;*/
/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpPriceAmerica{*/
        /*top: 200px;*/
        /*left: 190px;*/
    /*}*/
/*}*/

/*.TradingOptionsBOHelpButtonsAmerica{*/
    /*top: 240px;*/
    /*left: -160px;*/
    /*width: 350px;*/
/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpButtonsAmerica{*/
        /*top: 230px;*/
        /*left: 150px;*/
    /*}*/
/*}*/

/*.TradingOptionsBOHelpHistoryAmerica{*/
    /*top: 380px;*/
    /*left: -160px;*/
    /*width: 350px;*/
/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpHistoryAmerica{*/
        /*top: 370px;*/
        /*left: 170px;*/
    /*}*/
/*}*/

/*.TradingOptionsBOHelpNowOptionsAmerica{*/
    /*top: 440px;*/
    /*left: -160px;*/
    /*width: 350px;*/
/*}*/

/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelpNowOptionsAmerica{*/
        /*top: 420px;*/
        /*left: 190px;*/
    /*}*/
/*}*/

/*.TradingOptionsBOHelpLineOut{*/
    /*display: flex;*/
    /*align-items: center;*/
    /*width: 100%;*/
/*}*/

/*.TradingOptionsBOHelpLine{*/
    /*margin-left: 10px;*/
    /*width: 100%; height: 1px;  background-color: #666666;*/
/*}*/



/*@media only screen and (max-width: 1100px) {*/
    /*.TradingOptionsBOHelp{*/
        /*display: block;*/
        /*position: absolute;*/
        /*width: 46px;*/
        /*height: 46px;*/
        /*border-radius: 8px;*/
        /*background-image: url("../../static/img/Trader/Options/point.svg");*/
        /*z-index: 5;*/
    /*}*/

    /*.TradingOptionsBOHelp:hover{*/
        /*background-image: url("../../static/img/Trader/Options/pointActive.svg");*/
        /*cursor: pointer;*/
    /*}*/


    /*.TradingOptionsBOHelp>.TradingOptionsBOHelpText{*/
        /*display: none;*/
        /*z-index: 200;*/
        /*top: -40px;*/
        /*position: absolute;*/

    /*}*/
    /*.TradingOptionsBOHelp>.TradingOptionsBOHelpTextRight{*/
        /*right: 0;*/

    /*}*/

    /*.TradingOptionsBOHelp:active>.TradingOptionsBOHelpText{*/
        /*display: block;*/
        /*padding: 11px 13px 11px 13px;*/
        /*color: white;*/
        /*background-color: #353b50;*/
        /*font-size: 13px;*/
        /*line-height: 19px;*/
    /*}*/


    /*.TradingOptionsBOHelpLineOut{*/
        /*display: none;*/
    /*}*/

    /*.TradingOptionsBOHelpLine{*/
        /*margin-left: 10px;*/
        /*width: 100%; height: 1px;  background-color: black;*/
    /*}*/
/*}*/
.TraderBonusSystem>.StandartPage{
    background: url(assets/9c64e71f6ef029b0f166.png) no-repeat center;
    background-position-y: 20px;
    background-size: 100% auto;
    width: 100%;
    min-height: 1000px;
}


.TraderBonusSystem01{
    max-width: 700px;
    padding-left: 10%;
    padding-right: 10%;
}

.TraderBonusSystem02{
    max-width: 500px;
    padding-top: 30px;
    padding-left: 10%;
    padding-right: 10%;
}

.TraderBonusSystem03{
    position: relative;
    left: 60%;
    width: 40%;
    padding-top: 150px;
}

.TraderBonusSystem03Href{
    display: inline-flex;
    height: 51px;
    padding-left: 21px;
    padding-right: 21px;
    background-color: white;
    align-items: center;
    margin-top: 25px;
    margin-bottom: 10px;
}

.TraderBonusSystem03Href2{
    font-style: italic;
}

.TraderBonusSystemSet{
    font-weight: 700;
    color: #ba3923;
}

.TraderBonusSystemTopPhone{
    display: none;
    height: 240px;
}

@media only screen and (max-width: 600px) {

    .TraderBonusSystemTopPhone{
        display: block;
        height: 240px;
        width: 100%;
        background: url(assets/5e296b26e962bb3a80fc.png) left;
        background-size: cover;
    }
    .TraderBonusSystem{
        background: none;
        height: auto;
    }
    .TraderBonusSystem02,.TraderBonusSystem01,.TraderBonusSystem03{
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 28px;
    }
    .TraderBonusSystem>.StandartPage{
        background-image: none;
    }
    .TraderBonusSystem03{
        left: 0;
        width: auto;
        padding-top: 0;
    }
    .TraderBonusSystem03>.StandartTitle{
        padding-top: 10px;
        padding-bottom: 10px;
    }
}
.IfYouHaveQuestions{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.IfYouHaveQuestionsText{
    padding-left: 10px;
}

.IfYouHaveQuestionsTextLink{
    color: #218ed2;
    text-decoration: underline;
    cursor: pointer;
}

.IfYouHaveQuestionsActive{
    position: fixed;
    z-index: 1000;
    top: 220px;
    right: calc(50% - 571px );
    background-color: white;
    width: 336px;
    border: 1px solid #8d8d8d;

}

@media only screen and (max-width: 1200px) {
    .IfYouHaveQuestionsActive{
        right: calc(50% - 546px );
    }
}
@media only screen and (max-width: 1157px) {
    .IfYouHaveQuestionsActive{
        right: 25px;
    }
}

.IfYouHaveQuestionsAllBlack{
    position: fixed;
    z-index: 900;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,0.6);
}

.IfYouHaveQuestionsActiveIn{
    padding: 14px 18px 20px 18px;
}

.IfYouHaveQuestionsTop{
    display: flex;
    justify-content: space-between;
}

.IfYouHaveQuestionsTopTitle{
    font-size: 15px;
    font-weight: 700;
    color: black;
}

.TextPlaceHolder{
    font-size: 13px;
    font-weight: 700;
    color: black;
}

.PersonalPageInputText{
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
}
.PersonalPageInputText:nth-of-type(2){
    margin-top: 15px;
}

.PersonalPageInputError>label>.PersonalPageInputText>.PersonalPageInputErrorText{
    display: flex;
}

.PersonalPageInputErrorText{
    align-items: center;
    color: #c53838;
    font-size: 11px;
    display: none;
}

.IfYouHaveQuestionsActiveInput{
    width: 100%;
    height: 24px;
    font-size: 13px;
    margin-top: 10px;
}

.IfYouHaveQuestionsTextarea{
    width: 100%;
    height: 165px;
}

.TraderFeedbackSuccess{
    display: flex;
    flex-direction: column;
    align-items: center;
}

.TraderFeedbackSuccess>img{
    margin-top: 60px;
    margin-bottom: 32px;
}

.IfYouHaveQuestionsActiveIn>.StandartNotVisible{
    display: none;
}

.IfYouHaveQuestionsTopExit{
    cursor: pointer;
}

@media only screen and (max-width: 336px) {
    .IfYouHaveQuestionsActive{
        width: 100%;
    }
}
@media only screen and (max-width: 400px) {
    .IfYouHaveQuestionsActive{
        right: calc(50% - 170px);
    }
}
@media only screen and (max-width: 350px) {
    .IfYouHaveQuestionsActive{
        right: 0;
        /*width: calc(100% - 20px);*/
    }
    .IfYouHaveQuestionsActiveIn{
        width: auto;
    }
}

.IfYouHaveQuestionsTextPhone{
    display: none;
    margin-left: 10px;
}
@media only screen and (max-width: 700px) {
    .IfYouHaveQuestionsText{
        display: none;
    }
    .IfYouHaveQuestionsTextPhone{
        display: block;
    }
}

.CertificateIMGWeb>img{
    width: 100%;
}
.AboutLoyality{
    margin-bottom: 43px;
}

.AboutLoyalityGridTextText{

    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    position: relative;
}

.AboutLoyalityGrid>.AboutLoyalityGridTextText{
    padding: 23px 23px 0 35px;
}

.AboutLoyalityGridTextImg>img{
    position: absolute;
    top: 0;
    left : 35px;
    width: 24px;
    height: 2px;
}

.AboutLoyalityGridImg{
    background: url(assets/babd5d65ac64f0b05a43.png) center;
    background-size: cover;
    width: 100%;
    height: 320px;
}
.AboutLoyalityGrid{
    display: grid;
    grid-template-columns: 652px auto;
}
.AboutLoyalityGridText{
    display: grid;
    grid-template-columns: 1fr 1fr;
    width: 80%;
    margin: 30px auto;
    margin-bottom: 0;
}
.AboutLoyality>div>.StandartH2{
    padding-bottom: 5px;
}

.AboutLoyalityGridText01{

    font-weight: 400;
    font-size: 15px;
    line-height: 27px;
}

.AboutLoyalityGridText02{

    font-weight: 400;
    font-size: 13px;
    line-height: 27px;
}


@media only screen and (max-width: 1000px) {
    .AboutLoyalityGrid {
        display: grid;
        grid-template-columns: auto;
    }

    .AboutLoyalityGridTextImg > img {
        display: none;
    }

    .AboutLoyalityGrid>.AboutLoyalityGridTextText{
        padding: 0 0 36px 0;
        grid-row: 1;
    }

    .AboutLoyalityGridImg{
        margin: auto;
    }
}

@media only screen and (max-width: 700px) {
    .AboutLoyalityGridTextText{
        padding-left: 14px;
        padding-right: 14px;
    }
    .StandartPage>.AboutLoyalityGridIn{
        padding-left: 1px;
        padding-right: 1px;

    }
    .AboutLoyalityGridText{
        width: 100%;
        max-width: 400px;
    }
    .AboutLoyalityGridTextText{
        font-size: 17px;
        line-height: 25px;
    }
    .AboutLoyalityGridText{
        grid-template-columns: auto;
        width: auto;
    }
    .AboutLoyalityGridText02{
        margin-top: 20px;
    }}

@media only screen and (max-width: 500px) {

    .AboutLoyalityGridImg{
        background: url(assets/babd5d65ac64f0b05a43.png) center;
        background-size: cover;
        width: 100%;
        height: 240px;
    }
}

.MediaSolutionFlexElementText{
    font-size: 15px;
    font-weight: 700;
    margin-top: 10px;
}

.MediaSolutionFlexElement{
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 50px;
}
.MediaSolutionFlexElementLink{
    font-size: 15px;
    margin-top: 10px;
}

.MediaSolutionFlex{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}
.AboutNewsYear{
    display: flex;
    padding-bottom: 38px;
    flex-wrap: wrap;
}

.AboutNewsYearElement{
    width: 62px;
    height: 37px;
    text-align: center;
    cursor: pointer;
    font-weight: 700;
    line-height: 38px;
    color: #09518e;
}

.YearText{
    height: 27px;
    display: inline-flex;
    border-bottom: #09518e 1px dashed;
}

.AboutNewsYearElementActive{
    background-color: #126db9;
    color: white;
    border-radius: 3px;
    cursor: unset;
}

.AboutNewsYearElementActive>.YearText{
    border-bottom: none;

}

.AboutNewsElementDate{
    display: flex;

    font-weight: 400;
    font-size: 14px;
    line-height: 25px;
    color: #1e1e1e;
}

.AboutNewsElement{
    display: grid;
    grid-template-columns: 110px auto;
    grid-column-gap: 30px;
    padding-bottom: 33px;
}

@media only screen and (max-width: 500px) {
    .AboutNewsElement{
        display: block;
    }
}


.AboutNewsElementNewsTitle{

    font-weight: 700;
    font-size: 17px;
}

.AboutNewsElementNewsText{

    font-weight: 400;
    font-size: 15px;
}

.AboutNewsElementDateMonth{
    padding-left: 10px;
}
.AboutProvidersGrid{
    margin-top: 32px;
}

.AboutProvidersGridElementIn{
    max-width: 1088px;
    margin: auto;
    display: grid;
    grid-template-columns: 160px auto;
    align-items: center;
}

@media only screen and (max-width: 1100px) {
    .AboutProvidersGridElementIn{
        padding-left: 20px;
        padding-right: 20px;
    }
}


.AboutProvidersGridElementText{
    padding-top: 31px;
    padding-bottom: 31px;
}

.ProvLiqGridElementImg{
    padding-left: 18px;
}

.AboutProvidersGridElementTextTitle{

    font-weight: 700;
    font-size: 17px;
    line-height: 25px;
}

.AboutProvidersGridElementTextText{

    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
}

.AboutProvidersGridElement:nth-child(2n-1) {
    background-color: #f4f4f4;
}

@media only screen and (max-width: 600px) {
    .AboutProvidersGridElementIn{
        grid-template-columns: auto;
        grid-template-rows: 146px auto;
    }
    .ProvLiqGridElementImg{
        margin: auto;
    }
    .AboutProvidersGridElementText{
        padding-top: 0;
    }
}

.AboutReturnPolicy{
    margin-bottom: 35px;
}

.SearchPageTitle{
    font-size: 40px;
    margin-top: 32px;
    font-weight: 700;
}

.SearchPageMain{
    display: flex;
}

.SearchPageRobot{
    margin-top: 45px;
    display: flex;
    align-items: center;
}

.SearchPageRobot>img{
    margin-right: 12px;
}


.SearchPageRobotTextOut{
    background: url(assets/ad2922d6b6da10a83011.svg) center;
    width: 522px;
    height: 53px;
    background-size: cover;
}

.SearchPageRobotText{
    width: 70%;
    height: 100%;
    margin-left: 30px;
    display: flex;
    padding-left: 10px;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: 700;
}

.SearchPageOnlineConsultOut{
    display: flex;
    justify-content: flex-end;
    margin-top: -1px;
}

.SearchPageOnlineConsult {
    display: flex;
    height: 20px;
    border: solid 1px #d9e1f1;
    border-radius: 3px;
    padding: 6px 19px;
    align-items: center;
}

.SearchPageOnlineConsult>img{
    margin-right: 10px;
}

.SearchPageMainLeft{
    max-width: 425px;

}

.SearchPageMainLeftBigText{
    font-size: 26px;
    text-align: right;
    margin-top: 15px;
}

.SearchPageMainRightIn{
    margin-right: 40px;
    margin-top: 20px;
}
.SearchPageMainRight{
    background: url(assets/d21670453ed583a3ae84.svg) center;
    display: flex;
    justify-content: flex-end;
    width: 465px;
    height: 321px;
    background-size: auto;
}

.SearchPageTextarea{
    width: 300px;
    height: 106px;
}

.IfYouHaveQuestionsActiveIn{
    width: 300px;
}

.SearchPageQuestionsTopTitle{
    font-size: 14px;
    font-weight: 700;
}

.SearchPageMainRightIn>.StandartNotVisible{
    display: none;
}

.SearchPageMainActiveInput{
    width: calc(100% - 4px);
    height: 24px;
    font-size: 13px;
    margin-top: 10px;
}

.SearchPageMain{
    margin-top: 54px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.SearchPageMainLeftIMG{
    display: flex;
    justify-content: flex-end;
}

@media only screen and (max-width: 905px) {
    .SearchPageMainRight{
        margin-top: 15px;
    }
}


@media only screen and (max-width: 625px) {
    .SearchPageRobotTextOut{
        background: none;
    }
}
    @media only screen and (max-width: 500px) {
        .SearchPageMainRight{
            background: none;
        }
        .SearchPageMainRight{
            justify-content: center;
        }
        .SearchPageMainRightIn{
            margin-right: 0;
        }
        .SearchPageMainLeftIMG{
            justify-content: center;
        }
        .SearchPageOnlineConsultOut{
            justify-content: center;
        }
        .SearchPageMainLeftBigText{
            text-align: center;
            margin-right: 15px;
            margin-left: 15px;
        }

    }

@media only screen and (max-width: 400px) {
    .SearchPageMainRight{
        width: 100%;
    }
    .SearchPageMainRightIn {
        margin-left: 10px;
        margin-right: 10px;
    }
    .SearchPageTextarea{
        width: calc(100% - 6px);
    }
}
.AboutSegregateClients{
    margin-bottom: 45px;
}

.AboutSegregateClientsImg{
    width: auto;
    height: 320px;
    background: url(assets/efda7f01a550df40bca6.png) center;
    background-size: cover;
    margin-bottom: 30px;
}

@media only screen and (max-width: 700px) {
    .AboutSegregateClientsImg{
        background-position-x: -250px;
    }
}

@media only screen and (max-width: 600px) {
    .AboutSegregateClientsImg{
        background-position-x: -350px;
    }
}

@media only screen and (max-width: 500px) {
    .AboutSegregateClientsImg{
        height: 240px;
        background-position-x: -300px;
        background-size: cover;

    }
}


@media only screen and (max-width: 400px) {
    .AboutSegregateClientsImg{
        height: 240px;
    }
}

.AboutSegregateClientsBlue{
    background-color: #e5f3ff;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 22px;
    margin-bottom: 22px;
}

.AboutSegregateClientsNumber01{
    display: flex;
    padding-top: 30px;
}

.AboutSegregateClientsNumber02{
    display: flex;
    padding-top: 20px;
    padding-bottom: 30px;
}

.AboutSegregateClientsNumber01>img,.AboutSegregateClientsNumber02>img{
    position: relative;
    top: 3px;
    margin-right: 6px;
}

.TraderConditions{
    margin-bottom: 10px;
}
.AboutUsersMap>.StandartPage>.StandartTitle{
    padding-bottom: 0;
}

.AboutUsersMapGrid{
    display: grid;
    grid-template-columns: auto 384px;
    align-items: center;
    grid-column-gap: 30px;
    font-weight: 400;
    font-size: 17px;
    line-height: 27px;
}

.AboutUserMap{min-height: 500px}
.AboutUserMap>.StandartPage>.StandartTitle{
    padding-bottom: 0;
}

.AboutUsersMapGrid02{
    width: 100%;
    height: 90px;
    background-size: cover;
    box-shadow: 0 0 25px 0 rgba(0, 86, 142, 0.15), inset 0 0 0 5px #ffffff;
    background: #edf2f7 url(assets/cc9b59335c31530fa414.svg) center;
    display: grid;
    grid-template-columns: 88px auto;
    grid-column-gap: 20px;
    align-items: center;
}

@media only screen and (max-width: 900px) {
    .AboutUsersMapGrid{
        display: grid;
        grid-template-columns: auto;
        grid-row-gap: 30px;
        grid-template-rows: auto auto;
    }
}


.AboutUsersMapGrid0202{
    padding-right: 20px;
}

.AboutUsersMapGrid0202>a{
    margin-left: 5px;
    margin-right: 5px;
}

.AboutUsersMapGrid0201>img{
    position: relative;
    top: 3px;
    left: 7px;
}

@media only screen and (max-width: 450px) {
    .AboutUsersMapGrid02{
        height: auto;
        padding-top: 15px;
        padding-bottom: 15px;
        padding-right: 15px;
    }
}

.AboutUsersMapContestMap{
    width: 100%;
    height: 600px;
    margin-top: 40px;
    margin-bottom: 40px;
}

.UserMapElementGoogleMap{
    background: url(assets/50cf376b7058332355ae.svg);
    background-size: contain;
    width: 40px;
    height: 40px;
    top: -40px;
    left: -20px;
    position: relative;
    cursor: pointer;
}

.UserMapBigImage{
    top: 0;
    position: fixed;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
    z-index: 700;
}

.UserMapBigImageIn{
    position: relative;
    z-index: 1000;
}
.UserMapBigImageTop{
    color: white;
    font-size: 17px;
    margin-left: 10px;
    margin-bottom: 5px;

}
.UserMapBigImageInfo{
    color: black;
    font-size: 11px;
    margin-top: 5px;
    flex-wrap: wrap;
    width: 90%;
}

.UserMapBigImage>div>img,.UserMapBigImage>div>div>img{
    max-height: 500px;
    max-width: 800px;
}

.UserMapBigImageBottom{
    background-color: white;
    border-radius: 5px;
    padding: 10px 10px 10px 10px;
    word-wrap: break-word;
    display: inline-block;
    white-space: pre-wrap;
}
.TraderVPSGrid01{
    margin-top: 34px;
    display: grid;
    grid-template-columns: 3fr 2fr;
    grid-column-gap: 41px;

    margin-bottom: 39px;
}

.vps_block>a{
    text-decoration: none;
}

.vps_table{
    width: 100%;
    border-collapse: collapse;
}

.vps_tableThead{
    background: url(assets/22775f4674533ef243c1.png) center;
    background-size: cover;
}

.vps_tableThead>tr{
    height: 44px;
    text-align: left;
    font-weight: 700;
    font-size: 13px;
    line-height: 40px;
    color: #252525;
    border: 0;
}

.vps_tableThead>tr>th,.vps_table>tbody>tr>td{
    padding-left: 14px;
}

.vps_table>tbody>tr{
    height: 42px;
    border-bottom: 1px solid #c8d9e3;
}

.TraderVPSGrid0102{
    background-color: #eafbe1;
    border-left: 1px solid #c0e1ae;
}

.TraderVPSGrid0102Title{
    font-weight: 700;
    font-size: 13px;
    line-height: 23px;
    color: #252525;
    padding: 23px 33px 15px 28px;
}

.TraderVPSGrid0102Text{
    font-weight: 400;
    font-size: 13px;
    line-height: 30px;
    color: #252525;
    padding: 0 33px 23px 28px;
}

@media only screen and (max-width: 900px) {
    .TraderVPSGrid01{
        grid-template-columns: auto;
        grid-row-gap: 23px;
    }

}

.TraderVPSGrid02{
    background-color: #8fc8f5;
    box-shadow: inset 0 0 46px 0 rgba(0, 55, 98, 0.25);
}

.vps_blocks{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 27px 27px 0 12px;
}

.vps_block{
    padding-left: 16px;
    padding-bottom: 27px;
    border-radius: 5px;
}

.vps_block>a{
    display: flex;
    justify-content: left;
    padding-left: 20px;
    padding-top: 8px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

@media only screen and (max-width: 500px) {
    .vps_blocks{
        justify-content: center;
    }
}


.vps_block{
    width: 175px;
}

.vps_block_head{
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.vps_block_head>h2{
    font-weight: 400;
    font-size: 18px;
    line-height: 23px;
    padding: 13px 16px 0 20px;
    margin: 0;
}

.vps_block_head>.price{
    font-weight: 700;
    font-size: 15px;
    line-height: 23px;
    padding: 0 16px 10px 20px;
}


.vps_block_head_1{
    background-image: linear-gradient(to top, #eafbe1, #f8fff5);
    border-bottom: 1px solid #cfedbf;
}

.vps_block_head_1>.price{
    color: #58a92c;
}

.vps_block_head_2{
    background-image: linear-gradient(to top, #e1f8fb, #f5fdff);
    border-bottom: 1px solid #c5e4e8;

}

.vps_block_head_2>.price{
    color: #58a92c;
}

.vps_block_head_3{
    background-image: linear-gradient(to top, #fbf9e1, #fffef5);
    border-bottom: 1px solid #e7e3ba;
}

.vps_block_head_3>.price{
    color: #b4a95d;
}

.vps_block_head_4{
    background-image: linear-gradient(to top, #fbe9e1, #fff9f7);
    border-bottom: 1px solid #eecec1;
}

.vps_block_head_4>.price{
    color: #c78063;
}

.vps_block_head_5{
    background-image: linear-gradient(to top, #eae1fb, #fcf5ff);
    border-bottom: 1px solid #cfedbf;
}

.vps_block_head_5>.price{
    color: #927eb4;
}

.vps_block>ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
    padding-top: 18px;
    padding-left: 19px;
    background-color: white;

    font-weight: 400;
    font-size: 13px;
    line-height: 27px;
}

.vps_block>a{
    background-color: white;
    padding-bottom: 20px;
}


.TraderWebinars>.StandartPageIn>.StandartTitle{
    padding-top: 0;
    padding-bottom: 0;
}

.TraderWebinarsTopGridGreen{
    border-radius: 4px;
    box-shadow: 1.5px 2.6px 15px 0 rgba(72, 133, 0, 0.1);
    border: 2px solid #8cc845;
}

.TraderWebinarsTopGrid{
    display: grid;
    grid-column-gap: 50px;
    grid-template-columns: auto auto 220px;
}

.TraderWebinarsTopGrid03{

    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}

.TraderWebinarsTopGrid0301{
    display: flex;
}

.TraderWebinarsTopGrid0301>img{
    margin-right: 10px;
    position: relative;
    top: 3px;
}

@media only screen and (max-width: 1000px) {
    .TraderWebinarsTopGrid{
        grid-template-columns: auto 220px;
    }
    .TraderWebinarsTopGrid01{
        grid-column: 1/span 2;
        margin-bottom: 32px;
    }
}

@media only screen and (max-width: 600px) {
    .TraderWebinarsTopGrid{
        grid-template-columns: auto;
    }
    .TraderWebinarsTopGrid01{
        grid-column: 1;
        margin-bottom: 22px;
    }
    .TraderWebinarsTopGrid02{
        margin-bottom: 26px;
    }
}

.TraderWebinarsTopGridGreenTitle{
    display: flex;
    justify-content: space-between;
    padding: 25px 24px 28px 26px;
}

.TraderWebinarsTopGridGreenTitleText{

    font-weight: 700;
    font-size: 19px;
    line-height: 27px;
    color: #75ba22;
}

.TraderWebinarsTopGridGreenTitleTime{
    display: flex;
    align-items: center;
}

.TraderWebinarsTopGridGreenTitleTime>img{
    margin-right: 8px;
}

.TraderWebinarsTopGridGreenTitleTimeTitle{
    font-weight: 700;
    margin-right: 4px;
}

.TraderWebinarsTopGridGreenTitleTimeText{
    position: relative;
    top: 1px;
}

.TraderWebinarsTopGridGreenGridImg{
    padding: 0 24px 28px 26px;
    display: grid;
    grid-template-columns: 230px auto;
    grid-column-gap: 28px;
}

.TraderWebinarsTopGridGreenGridRightButton{
    display: flex;
    flex-wrap: wrap;
}

.TraderWebinarsTopGridGreenGridRightButton>img{
    margin-left: 22px;
    margin-top: 4px;
}

.TraderWebinarsTopGridGreenGridRight{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.TraderWebinarsTopGridGreenGridRight>.StandartTitle{
    padding-top: 0;
}

@media only screen and (max-width: 700px) {
    .TraderWebinarsTopGridGreenTitle{
        flex-direction: column;
    }
    .TraderWebinarsTopGridGreenTitleTime{
        padding-top: 10px;
    }
    .TraderWebinarsTopGridGreenGridImg{
        grid-template-columns: auto;
    }
    .TraderWebinarsTopGridGreenGridImg>img{
        padding-bottom: 20px;
    }
}

@media only screen and (max-width: 400px) {
    .TraderWebinarsTopGridGreenTitle,.TraderWebinarsTopGridGreenGridImg{
        padding-right: 5px;
        padding-left: 10px;
    }
    .TraderWebinarsTopGridGreenGridRightButton>img{
        margin-left: 0;
    }
    .TraderWebinarsTopGridGreenGridRightButton>a{
        padding-right: 15px;
        padding-bottom: 10px;
    }
}

.TraderWebinarsTopGridVideoGrid{
    display: grid;
    grid-template-columns: 640px auto;
    grid-column-gap: 40px;
}

.TraderWebinarsTopGridVideoGridSet{
    grid-column: 2;
    height: 340px;
    overflow-y: scroll;
    overflow-x: hidden;
}

@media only screen and (max-width: 1000px) {
    .TraderWebinarsTopGridVideoGridSet{
        height: auto;
        overflow-y: hidden;
    }
}


.TraderWebinarsTopGridVideoGridVideo{
    grid-column: 1;
    grid-row: 1;
}

.TraderWebinarsTopGridVideoGridSetElement{
    cursor: pointer;
    display: grid;
    grid-template-columns: 90px auto;
    grid-column-gap: 10px;
    padding: 10px 30px 10px 10px;
}

.TraderWebinarsTopGridVideoGridSetElementTextTitle{
    color: #2288da;
    font-size: 16px;
    text-decoration: underline;
    margin-bottom: 20px;
}
.TraderWebinarsTopGridVideoGridSetElementTextDuration{
    color: gray;
    font-size: 12px;
    font-weight: 700;
}

.TraderWebinarsTopGridVideoGridSetElementActive{
    background-color: #413422;
}
.TraderWebinarsTopGridVideoGridSetElementActive>.TraderWebinarsTopGridVideoGridSetElementText>.TraderWebinarsTopGridVideoGridSetElementTextTitle{
    color: white;
    font-weight: 700;
    text-decoration: none;
}

@media only screen and (max-width: 1000px) {
    .TraderWebinarsTopGridVideoGrid{
        display: block;
    }
    .TraderWebinarsTopGridVideoGridVideo{
        display: flex;
        justify-content: center;
    }
    .TraderWebinarsTopGridVideoGridVideo,.TraderWebinarsTopGridVideoGridVideo>div{
        width: 100%;
    }
    .TraderWebinarsTopGridVideoGridVideo iframe{
        width: 100%;
        padding-bottom: 1%;
    }
    .TraderWebinarsTopGridVideoGridSet{
        display: flex;
        width: 100%;
        overflow-x: scroll;
    }
    .TraderWebinarsTopGridVideoGridSetElement{
        grid-template-columns: 90px 200px;
    }
}
.AboutAdvantagesMain{
    box-shadow: 0 0 25px 0 rgba(8, 78, 120, 0.15);
    background-color: #ffffff;
    border-radius: 5px;
    padding: 30px 30px 13px 30px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
@media only screen and (max-width: 750px) {
    .AboutAdvantagesMain {
        justify-content: space-around;
    }
}

.AboutAdvantagesMainElement{
    width: 260px;
    margin-bottom: 17px;
    margin-right: 20px;
    margin-left: 20px;
}

.AboutAdvantagesMainElementTitle{
    font-size: 15px;
    line-height: 23px;
    font-weight: 700;
    margin-top: 15px;
}
.AboutAdvantagesMainElementText{
    font-size: 13px;
    line-height: 27px;
    font-weight: 400;
    margin-top: 5px;
}

.AboutAdvantagesBottom{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 40px;
}

.AboutAdvantagesBottomElementTitle{
    font-size: 19px;
    line-height: 23px;
    font-weight: 700;
    margin-bottom: 15px;
}

.AboutAdvantagesBottomElement{
    width: 260px;
    margin-bottom: 40px;
    margin-right: 20px;
    margin-left: 20px;
}

.AboutAdvantagesBottomElementMainElement{
    display: flex;
    font-size: 13px;
    line-height: 30px;
    font-weight: 400;
}

.AboutAdvantagesBottomElementMainElementImg{
    margin-right: 10px;
    position: relative;
    top: 4px;
}

.AboutAdvantagesBottomElementForum{
    background: url(assets/4d5d021aa083a20e20a4.png) center;
    width: 144px;
    height: 106px;
    font-size: 19px;
    line-height: 23px;

}

.AboutAdvantagesBottomElementForumIn{
    padding: 22px;
}
.AboutContactsTop{
    display: flex;
    justify-content: space-between;
    background-color: white;
}

.AboutContactsTopOnline{
    background-image: url(assets/70cf6334b6431b3a1fa4.svg);
    background-size: cover;
    width: 400px;
    height: 182px;
    margin-top: -25px;
    /*filter: drop-shadow(0 0 25px rgba(0, 86, 142, 0.15));*/
    /*box-shadow : 0 0 25px rgba(0, 86, 142, 0.15), inset 0 0 0 5px #ffffff;*/
    /*background-color: #edf2f7;*/
}

.AboutContactsTopOnlineIn{
    padding: 40px 30px 30px 50px;
}

.AboutContactsTopTelephone{
    width: 562px;
    height: 132px;
    background-color: #5d3979;
    color: white;
    border-radius: 5px;
}

.AboutContactsTopTelephoneTop{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 32px;
}

.AboutContactsTopTelephoneTopText{
    font-size: 52px;
    font-weight: 700;

}
.AboutContactsTopTelephoneTop>img{
    padding-right: 18px;
}

.AboutContactsTopTelephoneBottom{
    text-align: center;
    font-size: 15px;
    font-weight: 700;
}

.AboutContactsTopOnlineText{
    font-size: 13px;
    font-weight: 700;
    padding-bottom: 5px;
}

.AboutContactsTopOnlineConsultAll{
    display: flex;
}

.AboutContactsTopOnlineConsult{
    font-size: 23px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #09518e;

    /*text-decoration: underline;*/
}

.AboutContactsTopOnlineConsultSmall{
    font-size: 15px;
    padding-top: 17px;
    padding-left: 7px;
    padding-bottom: 10px;
    color: #09518e;
}

.AboutContactsTopOnlineMail{
    display: flex;
    align-items: center;
    color: #09518e;
    text-decoration: underline;
}
.AboutContactsTopOnlineMail>img{
    margin-right: 5px;
}

.AboutContactsEmailsAll{
    display: grid;
    grid-template-columns: 280px 280px 280px;
    grid-row-gap: 30px;
    justify-content: space-between;
}

.AboutContactsEmails{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.AboutContactsEmailsElement{
    width: 280px;
}

.AboutContactsEmailsElementTitle{
    margin-top: 35px;
    font-size: 19px;
    font-weight: 700;
    padding-bottom: 10px;
    border-bottom: #e8eef4 solid 2px;
    margin-bottom: 10px;
}

.AboutContactsOfficesTitle{
    margin-top: 40px;
    margin-bottom: 20px;
    font-size: 23px;
}

.AboutContactsOfficesMain{
    display: flex;
    justify-content: space-around;
    margin-bottom: 25px;
}

.AboutContactsOfficesMainElement {
    width: 325px;
    height: 112px;
    border-radius: 6px;
    border: solid 1px #cbd8eb;
    cursor: pointer;
    /*background-color: #618fb6;*/
}

.AboutContactsOfficesMainElement>.AboutContactsOfficesMainElementText {
    color: #09518e;
}

.AboutContactsOfficesMainElementActive{
    color: white;
    width: 325px;
    height: 112px;
    background-image: url(assets/b6eaf8da6518a7ae9887.svg);
    background-size: cover;
    padding-bottom: 10px;
}

.AboutContactsOfficesMainElementText{
    padding: 15px 20px 15px 20px;
    text-decoration: underline dotted;
    font-size: 15px;
    line-height: 1.5;
}

.AboutContactsOfficesMainElementTelephone{
    padding: 0 20px 0 20px;
    font-size: 15px;
}

@media only screen and (max-width: 1000px) {
.AboutContactsTop{
    flex-wrap: wrap;
    justify-content: center;
}
    .AboutContactsTopOnline{
        margin-top: 10px;
        text-align: center;
    }
    .AboutContactsTopOnlineIn>.AboutContactsTopOnlineMail{
        display: flex;
        justify-content: center;
    }
}

@media only screen and (max-width: 950px) {
    .AboutContactsEmailsAll{grid-template-columns: 280px 280px;
        justify-content: space-around;
    }
}
@media only screen and (max-width: 750px) {
    .AboutContactsEmailsAll{grid-template-columns: 280px;
        justify-content: space-around;
    }
    .AboutContactsOfficesMain{
        flex-wrap: wrap;
    }
    .AboutContactsOfficesMainElementActive{
        background-image: unset;
        background-color: #0767b4;
        border-radius: 8px;
        margin-bottom: 20px;
    }
    .AboutContactsOfficesMainElementActive{
        margin-bottom: 20px;
    }


}

@media only screen and (max-width: 550px) {
    .AboutContacts>.StandartPage>.AboutContactsTop{
        padding-left: 0;
        padding-right: 0;
    }
    .AboutContactsTopTelephone{
        border-radius: 0;
    }
    .AboutContactsTopTelephoneTopText{
        font-size: 36px;
    }
    .AboutContactsTopTelephoneTop>img{
        display: none;
    }
}

@media only screen and (max-width: 360px) {
    .AboutContactsTopOnline{
        background-image: none;
    }
    .AboutContactsTopOnlineIn{
        padding-left: 20px;
        padding-right: 20px;
    }
}

.AboutGeneralText1{

    font-weight: 400;
    font-size: 23px;
    color: black;
    line-height: 28px;
    padding-top: 28px;
    padding-bottom: 28px;
    text-align: center;
}

@media only screen and (max-width: 800px) {
    .AboutGeneralText1{
        font-size: 19px;

    }
}

.AboutGeneralHystory{
    margin-top: 34px;
    width: 100%;
    height: auto;
    border: #cbd8eb 1px solid;
    border-radius: 5px;
    box-shadow: 1.5px 2.6px 15px 0 rgba(0, 66, 122, 0.15);
    background-color: #fafcfe;
}

.AboutGeneralHystory{
}

.AboutGeneralHystoryTitle{

    font-weight: 400;
    font-size: 23px;
    color: black;
    line-height: 28px;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 25px;
}

.AboutGeneralHystoryGrid{
    display: grid;
    grid-template-columns: 71px auto;
    grid-column-gap: 31px;
    padding-right: 30px;
    padding-bottom: 15px;
}

.AboutGeneralHystoryGridYears>div{
    height: 32px;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
    cursor: pointer;
}

.AboutGeneralHystoryGridYearActive{
    cursor: text !important;
}

.AboutGeneralHystoryGridYearActive>div{
    border-bottom: none !important;

}

.AboutGeneralHystoryGridYears>.AboutGeneralHystoryGridYearActive>div{
    color: black;
}

.AboutGeneralHystoryGridYears>div>div{
    display: inline-block;

    font-weight: 700;
    font-size: 15px;
    color: #09518e;
    margin-left: 25px;
    border-bottom: #09518e 1px dashed;
}

.AboutGeneralHystoryGridYearActive{
    background: url(assets/de3fda9ae754cc2a55d8.png);
    background-size: contain;
}

.AboutGeneralHystoryGridData{
    line-height: 30px;
}

.AboutGeneralHystoryGridDataElementTitle{

    font-weight: 700;
    font-size: 15px;
    color: black;
    line-height: 25px;
}

.AboutGeneralHystoryGridDataElement{
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px #e3ebf4 solid;
}

.AboutGeneralOurClients{
    margin: 37px auto;
    padding-left: 28px;
    padding-right: 28px;
}


.AboutGeneralOurClientsIn{
    background: url(assets/5857e9a615f1fee6ea03.jpg);
    background-size: cover;
    width: 100%;
    height: 100%;
    border-radius: 5px;
    color: white;
}

.AboutGeneralOurClientsTitle{

    font-weight: 700;
    font-size: 40px;
    line-height: 19px;
    padding-top: 50px;
    text-decoration: underline;
    margin: auto;
    width: auto;
    display: flex;
    justify-content: center;
}

.AboutGeneralOurClientsTitle>a,.AboutGeneralOurClientsTitle>a:visited{
    color: white;
}
.AboutGeneralOurClientsTitle>img{
    position: relative;
    top: -11px;
    margin-right: 17px;
}

.AboutGeneralOurClientsGrid{
    margin-top: 45px;
    display: grid;
    grid-template-columns: 1fr 15fr 1fr 9fr 1fr;
}

.AboutGeneralOurClientsGrid01{
    grid-column: 2;
    background-color: white;
    color: black;
    border-radius: 5px;
    padding: 21px 30px 35px 30px;
    display: flex;
    flex-direction: column;

    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    align-items: center;
    text-align: center;
    margin-bottom: 31px;
}

@media only screen and (max-width: 900px) {

    .AboutGeneralOurClientsGrid{
        margin-top: 45px;
        display: grid;
        grid-template-columns: 1fr 15fr 1fr 15fr 1fr;
    }

    .AboutGeneralOurClients{
        padding-left: 0;
        padding-right: 0;
    }
    .AboutGeneralOurClientsIn{
        border-radius: 0px;
        background-position-x: -10px;
    }
    .AboutGeneralOurClientsTitle{
        font-size: 30px;
    }
    .AboutGeneralOurClientsTitle>img{
        display: none;
    }
}


.AboutGeneralOurClientsGrid01>img{
    padding-bottom: 9px;
}

.AboutGeneralOurClientsGrid02{
    grid-column: 4;
}

.AboutGeneralOurClientsGrid02Title{

    font-weight: 700;
    font-size: 19px;
    line-height: 25px;
    margin-top: 21px;
    margin-bottom: 8px;
}

.AboutGeneralOurClientsGrid02Text{

    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
}

@media only screen and (max-width: 600px) {
    .AboutGeneralOurClientsTitle{
        padding-left: 20px;
        padding-right: 20px;
        font-size: 21px;
        text-align: center;
        line-height: 29px;
    }

    .AboutGeneralOurClientsGrid {
        grid-template-columns: auto;
    }
    .AboutGeneralOurClientsGrid01 {
        grid-column: 1;
        padding-left: 20px;
        padding-right: 20px;
        border-radius: 0;
        margin-bottom: 0;
    }
    .AboutGeneralOurClientsGrid02 {
        grid-column: 1;
        grid-row: 2;
        padding: 30px 20px 30px 20px;
    }
    .AboutGeneralOurClientsGrid02Title{
        margin-top: 0;
    }
}

.AboutGeneralOurClientsWeNeed{
    position: relative;
}

.AboutGeneralOurClientsWeNeed01{
    width: 697px;
    height: 465px;
    background: url(assets/87b5b26febc9a34a1e84.jpg);
    border-radius: 5px;
}

.AboutGeneralOurClientsWeNeed02{
    position: absolute;
    width: 477px;
    background:  url(assets/0aa0d8ffec26dcb808d0.svg);
    background-color: #fefffd;
    background-size: contain;
    right: 0;
    top: 68px;
}

.AboutGeneralOurClientsWeNeed02Title{

    font-weight: 400;
    font-size: 23px;
    line-height: 28px;
    padding: 30px 30px 25px 27px;
}

.AboutGeneralOurClientsWeNeed02Text{

    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    padding: 0 20px 36px 27px;
}

.AboutGeneralOurClientsWeNeed03{
    width: 450px;
}

.AboutGeneralOurClientsWeNeed03Title{

    font-weight: 400;
    font-size: 23px;
    line-height: 28px;
    margin-top: 37px;
    margin-bottom: 22px;
}

.AboutGeneralOurClientsWeNeed03Text{

    font-weight: 400;
    font-size: 13px;
    line-height: 25px;
    padding-bottom: 20px;
}

@media only screen and (max-width: 900px) {
    .AboutGeneralOurClientsWeNeed01{
        width: 100%;
        height: 300px;
        background: url(assets/fa4bc9882b79e3c42388.png) center;
        border-radius: 2px;
    }
    .AboutGeneralOurClientsWeNeed02{
        position: relative;
        width: 100%;
        background-image: none;
        background-color: #f3f3f3;
        right: auto;
        top: auto;
    }
    .AboutGeneralOurClientsWeNeed03{
        width: 100%;
    }

}

@media only screen and (max-width: 600px) {
    .AboutGeneralOurClientsWeNeed01{
        display: none;
    }
    .AboutGeneralOurClientsWeNeed02{
        position: relative;
        width: 100%;
        background-image: none;
        background-color: white;
        right: auto;
        top: auto;
    }
    .AboutGeneralOurClientsWeNeed02Title{

        font-weight: 400;
        font-size: 23px;
        line-height: 28px;
        padding: 0 0 20px 0;
    }

    .AboutGeneralOurClientsWeNeed02Text{

        font-weight: 400;
        font-size: 15px;
        line-height: 25px;
        padding: 0 0 20px 0;
    }
}

.AboutPressUsGrid{
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    margin: 40px -30px 40px -30px;
}

.AboutPressUsGridElement{
    margin: 0 30px 51px 30px;
}

.AboutPressUsGridElementImg{
    box-shadow: 3.5px 3.5px 20px 0 rgba(0, 39, 79, 0.35);

}

.AboutPressUsGridElementTextTitle{
    margin : 10px 0 0 0;
    text-align: left;
}

.AboutPressUpText{
    font-weight: 400;
    font-size: 21px;
    line-height: 28px;
    color: #181818;
}

.AboutPressUsGridElementText{
    font-weight: 400;
    font-size: 13px;
    line-height: 28px;
    color: black;
}
.TraderClientOpen{
    display: flex;
    justify-content: space-between;
}

@media only screen and (max-width: 800px) {
    .TraderClientOpen{
        display: block;
    }
}

.TraderClientOpenTopFlex{
    display: flex;
    justify-content: space-between;
}


.OpenRealDocuments{
    border-radius: 4px;
    box-shadow: 1.5px 2.6px 15px 0 rgba(46, 81, 102, 0.1);
    border: solid 2px #8cc845;
    width: 145px;
    height: auto;
    padding: 19px;
}

.OpenRealDocumentsElement{
    display: flex;
}

.OpenRealDocumentsTitle{
    font-size: 15px;
    color: black;
    font-weight: 700;
}

.OpenRealDocumentsElement{
    margin-top: 18px;
}

.OpenRealDocumentsElementImg{
    margin-right: 12px;
    margin-top: 4px;
}

.OpenRealDocumentsElementText>a{
    font-size: 13px;
    color: #7bba31;
    font-weight: 400;
}

.TraderClientOpenMain {
    display: flex;
    justify-content: space-between;
}

.TraderRegistration,.TraderRegistrationSuccess{
    width: 100%;
    padding: 5px;
    border: 1px #d8e4eb solid;
    margin-right: 27px;
    border-radius: 4px;
}


.TraderRegistrationIn{
    background-color: #f8fafc;
    padding-top: 26px;
    padding-bottom: 26px;
}
.TraderRegistrationGridRegistrationFormElement{
    display: grid;
    grid-template-columns: 200px auto;
    margin: 0 26px 24px 26px;
}

.TraderRegistrationGridRegistrationForm>.TraderRegistrationPartPromo{
    margin-top: 24px;
}

.TraderRegistrationGridRegistrationFormElement3{
    display: grid;
    grid-template-columns: 200px 180px auto;
    margin: 0 26px 15px 26px;
}

.TraderRegistrationGridRegistrationFormElementTopTitle{
    width: 200px;
    margin-top: 10px;
    font-size: 15px;
}

.TraderRegistrationGridRegistrationFormElementInput{
    width: 100%;
}

.TraderRegistrationGridRegistrationFormElementInput>input,.TraderRegistrationGridRegistrationFormElementInput>.TraderRegistrationGridPassword>input{
    width: 100%;
    height: 28px;
    font-size: 15px;
    padding-left: 9px;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25), inset 0 1px 3px 0 #171616;
}

.TraderRegistrationGridRegistrationFormElementTopText{
    font-size: 11px;
    color: #898989;
    margin-left: 20px;
    margin-top: 6px;
}

.TraderRegistrationGridRegistrationFormElementTopTextPass{
    margin-top: 0;
    display: flex;
    align-items: center;
}

.TraderRegistrationGridRegistrationFormElementTopTextError{
    margin-top: 6px;
    font-size: 11px;
    color: #da343d;
    display: none;
}

.TraderRegistrationSmallInput{
    max-width: 180px;
}

.TraderRegistrationPasswordOpen,.TraderRegistrationPasswordClose{
    position: absolute;
    right: 5px;
    top: 6px;
}

.TraderRegistrationGridPassword{
    position: relative;
}

.TraderRegistrationGridRegistrationFormElementInput>.TraderRegistrationGridPassword>div>img{
    cursor: pointer;
}
.PasswordNoView>.TraderRegistrationGridRegistrationFormElementInput>.TraderRegistrationGridPassword>div>.TraderRegistrationPasswordOpen{
    display: none;
}
.PasswordView>.TraderRegistrationGridRegistrationFormElementInput>.TraderRegistrationGridPassword>div>.TraderRegistrationPasswordClose{
    display: none;
}

.TraderRegistrationGridRegistrationFormElementTopTextError{
    grid-column: 2/span 3;
}

.ButtonTraderRegistrationPassword{
    font-size: 11px;
    color: #09518e;
    margin-left: 20px;
    cursor: pointer;
    text-decoration: underline dotted;
    display: flex;
    align-items: center;
}

.TraderRegistrationAllPasswordBackground{
    background-color: #f4f7f9;
    padding: 12px 0 12px 0;
}

.TraderRegistrationButtomText{
    font-size: 13px;
    margin-left: 26px;
}

.TraderRegistrationGridRegistrationFormElementError>.TraderRegistrationGridRegistrationFormElementTopTitle{
    color: #da343d;
}
.TraderRegistrationGridRegistrationFormElementError>.TraderRegistrationGridRegistrationFormElementTopTextPassPromo{
    color: #da343d;
    display: block;
}
.TraderRegistrationGridRegistrationFormElementTopTextPassPromo{
    grid-column: 2/span 3;
    margin-left: 0;
    display: none;
}

.TraderRegistrationGridRegistrationFormElementError>.TraderRegistrationGridRegistrationFormElementInput>.TraderRegistrationGridRegistrationFormElementTopTextError,.TraderRegistrationGridRegistrationFormElementError>.TraderRegistrationGridRegistrationFormElementTopTextError {
    display: block;
}
.TraderRegistrationGridRegistrationFormElementError>.TraderRegistrationGridRegistrationFormElementInput>input,.TraderRegistrationGridRegistrationFormElementError>.TraderRegistrationGridRegistrationFormElementInput>.TraderRegistrationGridPassword>input{
    background-color: #fff1f2;
    border-top: 1px solid #beb6b6;
    border-left: 1px solid #beb6b6;
}

.TraderRegistrationSuccess>.TraderRegistrationIn{
    padding: 0;
}

.TraderRegistrationGridRegistrationFormElement  {
    padding-right: 28px;
}

.TraderRegistrationSuccess>.TraderRegistrationIn>.TraderRegistrationInIn>.ButtonTraderRegistration{
    margin-left: 0;
}
.TraderRegistrationSuccess>.TraderRegistrationIn>.TraderRegistrationInIn{
    padding: 26px;
}
.TraderRegistrationSuccessTitle{
    font-size: 23px;
    font-weight: 700;
}

.TraderRegistrationSuccessText{
    font-size: 15px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.TraderRegistrationSuccessPasswordWithdrawal{
    background-color: #eefbdf;
    padding: 26px;
}

.TraderRegistrationSuccessAllInfo{
    margin-top: 15px;
}

.TraderRegistrationSuccessAllInfoElement{
    display: flex;
}

.TraderRegistrationSuccessAllInfoElementText{
    font-weight: 700;
    width: 250px;
    padding-bottom: 20px;
}
.TraderRegistrationSuccessAllInfoOut{
    display: flex;
    justify-content: space-between;
}
.TraderRegistrationSuccessAllInfoPrint>img{
    margin-right: 10px;
}
.TraderRegistrationSuccessAllInfoPrint{
    padding: 18px 18px 18px 19px ;
    max-width: 252px;
    height: min-content;
    text-decoration: underline;
    font-size: 15px;
    color: #3f3e3e;
    border-radius: 5px;
    border: 1px solid #908f8f;
    margin-top: 5px;
    cursor: pointer;
    display: flex;
    align-items: center;
}

@media only screen and (max-width: 1050px) {
    .TraderRegistrationSuccessAllInfoOut{
        display: block;
    }
    .TraderClientOpenTopFlex{
        display: block;
    }
}
@media only screen and (max-width: 800px) {
    .TraderClientOpenMain {
        display: block;
    }
    .OpenRealDocuments{
        margin: auto;
    }
    .TraderRegistration{
        border: none;
        padding: 0;
    }
    .TraderRegistrationIn{
        background-color: unset;
    }
    .OpenRealDocumentsOut{
        display: flex;
    }
}

@media only screen and (max-width: 550px) {
    .TraderRegistrationGridRegistrationFormElement{
        display: block;
    }
    .TraderRegistrationGridRegistrationFormElementTopTitle{
        margin-bottom: 12px;
    }
    .TraderRegistrationGridRegistrationFormElement3{
        grid-template-columns: auto;
    }
    .TraderRegistrationGridRegistrationFormElementTopText{
        grid-row: 2;
        margin-left: 0;
        margin-top: 3px;
        margin-bottom: 3px;
        line-height: 17px;
    }
    .TraderRegistrationGridRegistrationFormElementInput{
        grid-column: 1/span 2;
    }
    .TraderRegistrationSmallInput{
        max-width: unset;
    }
    .TraderRegistrationGridRegistrationFormElement3>.TraderRegistrationGridRegistrationFormElementTopTitle{
        margin-bottom: 0;
        grid-row: 1;
    }
    .TraderRegistrationGridRegistrationFormElement3>.TraderRegistrationGridRegistrationFormElementTopTextError{
        grid-column: 1/span 2;
    }
    .TraderRegistrationGridRegistrationFormElementInput{
        grid-column: 1/span 2;
    }
    .ButtonTraderRegistrationPassword{
        grid-row: 1;
        margin-left: 0;
        position: relative;
        right: 20px;
        top: 5px;
    }
    .ButtonTraderRegistration{
        width: unset;
    }
    .TraderRegistrationAllPasswordBackground>.TraderRegistrationGridRegistrationFormElement3>.TraderRegistrationGridRegistrationFormElementTopTitle{
        padding-bottom: 10px;
    }
    .TraderRegistrationAllPasswordBackground>.TraderRegistrationGridRegistrationFormElement3>.TraderRegistrationGridRegistrationFormElementInput>.TraderRegistrationGridPassword{
        width: 90%;
    }
    .ButtonTraderRegistration{
        max-width: 90%;
        margin: 20px auto auto;
        width: 70%;
        margin-bottom: 20px;
    }

    .TraderClientOpen>.StandartPage>.StandartTitle{
        display: none;
    }
    .TraderRegistrationSuccess{
        border: none;
    }
    .TraderRegistrationSuccess>.TraderRegistrationIn>.TraderRegistrationInIn{
        padding: 0;
    }
    .TraderRegistrationSuccess>.TraderRegistrationIn>.TraderRegistrationInIn>.TraderRegistrationSuccessTitle,
    .TraderRegistrationSuccess>.TraderRegistrationIn>.TraderRegistrationInIn>.TraderRegistrationSuccessAllInfo,
    .TraderRegistrationSuccess>.TraderRegistrationIn>.TraderRegistrationInIn>.TraderRegistrationSuccessText
    {
        padding-left: 20px;
        padding-right: 20px;
    }
    .TraderRegistrationSuccessText{
        line-height: 27px;
    }
    .TraderClientOpen>.StandartPage>.TraderClientOpenMain>.TraderRegistrationSuccess{
        padding: 0;
    }

}

.TraderRegistrationGridRegistrationFormElementInput>.TraderRegistrationGridPassword>input, .TraderRegistrationGridRegistrationFormElementInput>input {
    width: 100%;
    height: 28px;
    font-size: 15px;
    padding-left: 9px;
    border-radius: 2px;
    /* box-shadow: 0 1px 1px 0 rgba(0,0,0,.25), inset 0 1px 3px 0 #171616; */
    border: solid 1px #d8e4eb;
    box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.25), inset 0px 1px 3px 0 #171616;
}

@media print {
    footer,header,.SubMenuClassName,.MainMenuOut,.BlueFooter,.StandartTitle,.OpenRealDocumentsOut,.TraderRegistrationSuccessAllInfoOut>a,.ButtonTraderRegistration,.PlateTop{
        display: none;
    }
}


@media only screen and (max-width: 700px) {
    .StandartPage>.StandartInZeroBig>.Element2BucksHorz {
        display: none;
    }
}
.MutationCreateClientLoading>img{
    margin-right: 10px;
}
.MutationCreateClientLoading{
    font-size: 18px;
    margin: 20px 0 0 80px;
    display: flex;
    align-items: center;
}

.MutationCreateResult{
    font-size: 18px;
    margin: 20px 0 0 80px;
    display: flex;
    align-items: center;
}
.TradingOpenDemo{
    max-width: 1078px;
    margin: auto;
    padding-bottom: 15px;
    background-color: #eef1f2;
}


.TradingOpenDemoText{
    font-size: 15px;
    color: rgb(24,24,24);
    padding-top: 22px;
    padding-bottom: 15px;
}

.TradingOpenDemoIn {
    max-width: 1078px;
    /*margin: auto;*/
}

.TradingOpenDemoInWhite{
    background-color: white;
    padding-left: 25px;
    padding-bottom: 15px;
}


@media only screen and (max-width: 700px) {
    .TradingOpenDemoIn {
        padding-left: 0;
    }
    .TradingOpenDemoIn>div {
        padding-left: 15px;
    }
}

.TradingOpenDemoInWhiteH1{
    font-size: 21px;
    color: #181818;
    line-height: 23px;
    padding-top: 20px;
}
.TradingOpenDemoInWhiteText{
    font-size: 16px;
    color: #181818;
    line-height: 40px;
    padding-top: 20px;
}
.TradingOpenDemoInWhiteTextNumber{
    display: grid;
    grid-template-columns: 23px auto;
    grid-column-gap: 12px;
    max-width: 600px;
}
.TradingOpenDemoTextNumber{
    width: 23px;
    height: 23px;
    border-radius: 23px;
    background-color: #0a79bf;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    color: white;
}
.TradingOpenDemoTextNumberDown{
    position: relative;
    top: 5px;
}

.TradingOpenDemoInWhite>img{
    width: 100%;
}

.TradingOpenDemoTextNumber>div{
    position: relative;
    top: -1px;
    left: 0;
}

/*.DemoForexStartConvLeftIMGPhone{*/
    /*display: none;*/
/*}*/

.TradingOpenDemoIMG01{
    max-width: 404px;
}
.TradingOpenDemoIMG02{
    max-width: 538px;
}
.TradingOpenDemoIMG03{
    max-width: 549px;
}
.TradingOpenDemoIMG04{
    max-width: 964px;
}
.TradingOpenDemoIMG05{
    max-width: 942px;
}
.TradingOpenDemoIMG06{
    max-width: 968px;
}

.TradingOpenDemoInTitleBottom{
    font-size: 28px;
    color: #388d40;
    line-height: 23px;
    padding-top: 32px;
}


/*.DemoForexStartConv{*/
    /*max-width: 1078px;*/
    /*margin: auto;*/
    /*display: grid;*/
    /*grid-template-columns: 55% 45%;*/
    /*margin-top: 40px;*/
    /*padding-bottom: 60px;*/
/*}*/

/*.DemoForexStartConvLeft>img{*/
    /*position: relative;*/
    /*float: right;*/
/*}*/

/*.DemoForexStartConvRight{*/
    /*grid-column: 2;*/
/*}*/

/*@media only screen and (max-width: 1150px) {*/
    /*.DemoForexStartConv{*/
        /*grid-template-columns: minmax(100px, 500px) minmax(470px,480px);*/
    /*}*/
/*}*/

/*@media only screen and (max-width: 650px) {*/
    /*.AboutForexStartTopInText{*/
        /*padding-bottom: 20px;*/
    /*}*/
    /*.DemoForexStartConv{*/
        /*grid-template-columns: auto;*/
        /*grid-template-rows: auto auto;*/
    /*}*/
    /*.DemoForexStartConvRight{*/
        /*grid-column: 1;*/
        /*grid-row: 2;*/
    /*}*/

/*}*/

/*.DemoForexStartConvRightHeader{*/
    /*padding-top: 84px;*/
    /*color: rgb(42,51,60);*/
    /*font-family: GothamPro, sans-serif;*/
    /*font-size: 33px;*/
/*}*/

/*.DemoForexStartConvRightText{*/
    /*padding-right: 30px;*/
    /*margin-top: 40px;*/
    /*color: rgb(48,56,65);*/
    /*font-family: Roboto, sans-serif;*/
    /*font-weight: 400;*/
    /*font-size: 15px;*/
/*}*/

/*.DemoForexStartConvRightButtons{*/
    /*width: 100%;*/
    /*margin-top: 49px;*/
    /*display: grid;*/
    /*grid-template-columns: auto 4fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;*/

/*}*/
/*.DemoForexStartConvRightButtons{*/
    /*width: 90%;*/
    /*margin: auto;*/
    /*padding: 50px 0 35px 0;*/
/*}*/
/*@media only screen and (max-width: 650px) {*/
    /*.DemoForexStartConvRightHeader{*/
        /*font-size: 22px;*/
        /*padding-left: 29px;*/
        /*padding-top: 20px;*/
    /*}*/
    /*.DemoForexStartConvRightText{*/
        /*padding-left: 29px;*/
    /*}*/

/*}*/


/*@media only screen and (max-width: 500px) {*/

    /*.DemoForexStartConvRightButtons {*/
        /*grid-template-columns: 1fr 20px 20px 20px 20px 20px 20px 1fr;*/
        /*grid-column-gap: 20px;*/

    /*}*/

    /*.DemoForexStartConvRightButtonsMain {*/
        /*grid-row: 1;*/
        /*grid-column: 1 /span 8;*/
        /*padding-bottom: 23px;*/
    /*}*/

    /*.AboutForexStartMacOs{*/
        /*margin-left: 0;*/
    /*}*/
/*}*/

/*.DemoForexStartConvTwoHeader{*/
    /*cursor: pointer;*/
    /*padding-left: 20px;*/
    /*padding-right: 20px;*/

/*}*/


/*@media only screen and (max-width: 650px) {*/

    /*.DemoForexStartConvTwoElementIn{*/
        /*width: auto;*/
    /*}*/
    /*.DemoForexStartConvLeftIMGPhone{*/
        /*display: flex;*/
        /*position: relative;*/
        /*justify-content: center;*/
    /*}*/
    /*.DemoForexStartConvLeft>img{*/
        /*float: initial;*/
        /*margin: auto;*/
    /*}*/
    /*.DemoForexStartConvLeftIMGDesk{*/
        /*display: none;*/
    /*}*/
/*}*/

/*@media only screen and (max-width: 450px) {*/
    /*.DemoForexStartConvTwoElementIn{*/
        /*width: 90% !important;*/
    /*}*/
/*}*/

/*@media only screen and (max-width: 400px) {*/
    /*.DemoForexStartConvTwo>.DemoForexStartConvTwoHeader{*/
        /*font-size: 20px;*/
    /*}*/

/*}*/

/*@media only screen and (max-width: 340px) {*/
    /*.DemoForexStartConvRight>.DemoForexStartConvRightButtons{*/
        /*grid-column-gap: 20px;*/
        /*grid-template-columns: 1fr 15px 15px 15px 15px 1fr;*/
    /*}*/
    /*.DemoForexStartConvLeftIMGPhone{*/
        /*width: 100%;*/
    /*}*/
    /*.DemoForexStartConvRightButtonsMain>a>.ButtonBlueSmall{*/
        /*padding-right: 20px;*/
        /*padding-left: 20px;*/
    /*}*/

/*}*/

.TradingOpenDemoTextNumber>div{
    position: relative;
    top: 1px;
}


.TraderRegistrationPromo01TopIMG>a{
    display: flex;
    justify-content: center;
    margin-top: 26px;
    margin-bottom: 20px;
}

.TraderRegistrationPromo01Title{
    font-size: 36px;
    color: black;
    text-align: center;
    font-weight: 700;
}
.TraderRegistrationPromo01H1{
    font-size: 25px;
    color: black;
    text-align: center;
    font-weight: 700;
    line-height: 41px;
}

.TraderRegistrationPromo01Main{
    margin-top: 45px;
    background-image: url(assets/493405de91f569c0fdd1.jpg);
    background-repeat: no-repeat;
    background-position-x: center;
    background-size: contain;
    min-height: 600px;
    display: flex;
    justify-content: space-between;
}

.TraderRegistrationPromo01MainLeftElement{
    margin-top: 20px;
    display: grid;
    grid-template-columns: 30px 290px;
    grid-column-gap: 19px;
    font-size: 15px;
    line-height: 20px;
}

.TraderRegistrationPromo01MainBottom>a{
    padding-left: 5px;
}
.TraderRegistrationPromo01MainBottom{
    margin-top: 23px;
    padding: 19px 35px 19px 35px;
    width: 150px;
    font-size: 14px;
    background-color: white;
}

.TraderRegistrationPromo01MainLeftTitle{
    font-size: 25px;
    color: black;
    font-weight: 700;
}

.TraderRegistrationPromo01In{
    background-color: white;
    box-shadow: 1.4px 1.4px 100px 0 #002648;
    padding-top: 26px;
    padding-bottom: 26px;
    border-radius: 3px;

}
.TraderRegistrationPromo01GridRegistrationFormElement{
    /*display: grid;*/
    /*grid-template-columns: 200px auto;*/
    /*margin: 0 26px 24px 26px;*/
}

.TraderRegistrationPromo01GridRegistrationForm>.TraderRegistrationPromo01PartPromo{
    margin-top: 24px;
}

.TraderRegistrationPromo01GridRegistrationFormElement3{
    /*display: grid;*/
    /*grid-template-columns: 200px 180px auto;*/
    margin: 0 26px 0 26px;
}

.TraderRegistrationPromo01GridRegistrationFormElementTopTitle{
    margin-top: 10px;
    margin-bottom: 5px;
    font-size: 15px;
    font-weight: 700;
}

.TraderRegistrationPromo01GridRegistrationFormElementInput{
    width: 100%;
}

.TraderRegistrationPromo01GridRegistrationFormElementInput>input,.TraderRegistrationPromo01GridRegistrationFormElementInput>.TraderRegistrationPromo01GridPassword>input{
    width: 100%;
    height: 28px;
    font-size: 15px;
    padding-left: 9px;
    /*box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25), inset 0 1px 3px 0 #171616;*/
}

.TraderRegistrationPromo01GridRegistrationFormElementTopText{
    font-size: 11px;
    color: #898989;
    margin-top: 6px;
}

.TraderRegistrationPromo01GridRegistrationFormElementTopTextPass{
    margin-top: 5px;
    display: flex;
    align-items: center;
}

.TraderRegistrationPromo01GridRegistrationFormElementTopTextError{
    margin-top: 6px;
    font-size: 11px;
    color: #da343d;
    display: none;
    max-width: 280px;
}

.ButtonTraderRegistrationPromo01>a{
    text-decoration: none;
}


.TraderRegistrationPromo01PasswordOpen,.TraderRegistrationPromo01PasswordClose{
    position: absolute;
    right: 15px;
    top: 6px;
}

.TraderRegistrationPromo01GridPassword{
    position: relative;
}

.TraderRegistrationPromo01GridRegistrationFormElementInput>.TraderRegistrationPromo01GridPassword>div>img{
    cursor: pointer;
}
.PasswordNoView>.TraderRegistrationPromo01GridRegistrationFormElementInput>.TraderRegistrationPromo01GridPassword>div>.TraderRegistrationPromo01PasswordOpen{
    display: none;
}
.PasswordView>.TraderRegistrationPromo01GridRegistrationFormElementInput>.TraderRegistrationPromo01GridPassword>div>.TraderRegistrationPromo01PasswordClose{
    display: none;
}

.TraderRegistrationPromo01GridRegistrationFormElementTopTextError{
    grid-column: 2/span 3;
}

.ButtonTraderRegistrationPromo01Password{
    font-size: 11px;
    color: #09518e;
    margin-left: 20px;
    cursor: pointer;
    text-decoration: underline dotted;
    display: flex;
    align-items: center;
}

.TraderRegistrationPromo01GridRegistrationFormElementTopTitleOut{
    display: flex;
    justify-content: space-between;
}

.TraderRegistrationPromo01ButtomText{
    font-size: 11px;
    margin-top: 15px;
    margin-left: 26px;
    line-height: 12px;
}

.TraderRegistrationPromo01GridRegistrationFormElementError>.TraderRegistrationPromo01GridRegistrationFormElementTopTitle{
    color: #da343d;
}
.TraderRegistrationPromo01GridRegistrationFormElementError>.TraderRegistrationPromo01GridRegistrationFormElementTopTextPassPromo{
    color: #da343d;
    display: block;
}
.TraderRegistrationPromo01GridRegistrationFormElementTopTextPassPromo{
    grid-column: 2/span 3;
    margin-left: 0;
    display: none;
}

.TraderRegistrationPromo01GridRegistrationFormElementError>.TraderRegistrationPromo01GridRegistrationFormElementInput>.TraderRegistrationPromo01GridRegistrationFormElementTopTextError,.TraderRegistrationPromo01GridRegistrationFormElementError>.TraderRegistrationPromo01GridRegistrationFormElementTopTextError {
    display: block;
}
.TraderRegistrationPromo01GridRegistrationFormElementError>.TraderRegistrationPromo01GridRegistrationFormElementInput>input,.TraderRegistrationPromo01GridRegistrationFormElementError>.TraderRegistrationPromo01GridRegistrationFormElementInput>.TraderRegistrationPromo01GridPassword>input{
    background-color: #fff1f2;
    border-top: 1px solid #beb6b6;
    border-left: 1px solid #beb6b6;
}

.TraderRegistrationPromo01Success>.TraderRegistrationPromo01In{
    padding: 0;
}

.TraderRegistrationPromo01GridRegistrationFormElement{
    padding-right: 28px;
    padding-left: 27px;
}

.TraderRegistrationPromo01Success>.TraderRegistrationPromo01In>.TraderRegistrationPromo01InIn>.ButtonTraderRegistrationPromo01{
    margin-left: 0;
}
.TraderRegistrationPromo01Success>.TraderRegistrationPromo01In>.TraderRegistrationPromo01InIn{
    padding: 26px;
}
.TraderRegistrationPromo01SuccessTitle{
    font-size: 23px;
    font-weight: 700;
}

.TraderRegistrationPromo01SuccessText{
    font-size: 15px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.TraderRegistrationPromo01SuccessPasswordWithdrawal{
    background-color: #eefbdf;
    padding: 26px;
}

.TraderRegistrationPromo01SuccessAllInfo{
    margin-top: 15px;
    margin-right: 15px;
}

.TraderRegistrationPromo01SuccessAllInfoElement{
    display: flex;
}

.TraderRegistrationPromo01SuccessAllInfoElementText{
    font-weight: 700;
    width: 250px;
    padding-bottom: 20px;
}
.TraderRegistrationPromo01SuccessAllInfoOut{
    display: flex;
    justify-content: space-between;
}
.TraderRegistrationPromo01SuccessAllInfoPrint>img{
    margin-right: 10px;
}
.TraderRegistrationPromo01SuccessAllInfoPrint{
    padding: 18px 18px 18px 19px ;
    max-width: 252px;
    height: min-content;
    text-decoration: underline;
    font-size: 15px;
    color: #3f3e3e;
    border-radius: 5px;
    border: 1px solid #908f8f;
    margin-top: 5px;
    cursor: pointer;
    display: flex;
    align-items: center;
}

@media only screen and (max-width: 1050px) {
    .TraderRegistrationPromo01SuccessAllInfoOut{
        display: block;
    }
}
@media only screen and (max-width: 800px) {
    .TraderRegistrationMain {
        display: block;
    }
    .OpenRealDocuments{
        margin: auto;
    }
    .TraderRegistrationPromo01{
        border: none;
        padding: 0;
        position: relative;
        z-index: 500;
    }
}
@media only screen and (max-width: 900px) {

    .TraderRegistrationPromo01GridRegistrationFormElement3{
        max-width: 283px;
    }
    .TraderRegistrationPromo01GridRegistrationForm>.ButtonTraderRegistration{
        max-width: 253px;
    }
}


@media only screen and (max-width: 550px) {
    .TraderRegistrationPromo01GridRegistrationFormElement{
        display: block;
    }
    .TraderRegistrationPromo01GridRegistrationFormElementTopTitle{
        margin-bottom: 12px;
    }
    .TraderRegistrationPromo01GridRegistrationFormElement3{
        grid-template-columns: auto;
    }
    .TraderRegistrationPromo01GridRegistrationFormElementTopText{
        grid-row: 2;
        margin-left: 0;
        margin-top: 3px;
        margin-bottom: 3px;
        line-height: 17px;
    }
    .TraderRegistrationPromo01GridRegistrationFormElementInput{
        grid-column: 1/span 2;
    }
    .TraderRegistrationPromo01SmallInput{
        max-width: unset;
    }
    .TraderRegistrationPromo01GridRegistrationFormElement3>.TraderRegistrationPromo01GridRegistrationFormElementTopTitle{
        margin-bottom: 0;
        grid-row: 1;
    }
    .TraderRegistrationPromo01GridRegistrationFormElement3>.TraderRegistrationPromo01GridRegistrationFormElementTopTextError{
        grid-column: 1/span 2;
    }
    .TraderRegistrationPromo01GridRegistrationFormElementInput{
        grid-column: 1/span 2;
    }
    .ButtonTraderRegistrationPromo01Password{
        grid-row: 1;
        margin-left: 0;
        position: relative;
        right: 20px;
        top: 5px;
    }
    .ButtonTraderRegistrationPromo01{
        width: unset;
    }
    .TraderRegistrationPromo01AllPasswordBackground>.TraderRegistrationPromo01GridRegistrationFormElement3>.TraderRegistrationPromo01GridRegistrationFormElementTopTitle{
        padding-bottom: 10px;
    }
    .TraderRegistrationPromo01AllPasswordBackground>.TraderRegistrationPromo01GridRegistrationFormElement3>.TraderRegistrationPromo01GridRegistrationFormElementInput>.TraderRegistrationPromo01GridPassword{
        width: 90%;
    }
    .ButtonTraderRegistrationPromo01{
        max-width: 90%;
        margin: 20px auto auto;
        width: 70%;
        margin-bottom: 20px;
    }

    .TraderRegistration>.StandartPage>.StandartTitle{
        display: none;
    }
    .TraderRegistrationPromo01Success{
        border: none;
    }
    .TraderRegistrationPromo01Success>.TraderRegistrationPromo01In>.TraderRegistrationPromo01InIn{
        padding: 0;
    }
    .TraderRegistrationPromo01Success>.TraderRegistrationPromo01In>.TraderRegistrationPromo01InIn>.TraderRegistrationPromo01SuccessTitle,
    .TraderRegistrationPromo01Success>.TraderRegistrationPromo01In>.TraderRegistrationPromo01InIn>.TraderRegistrationPromo01SuccessAllInfo,
    .TraderRegistrationPromo01Success>.TraderRegistrationPromo01In>.TraderRegistrationPromo01InIn>.TraderRegistrationPromo01SuccessText
    {
        padding-left: 20px;
        padding-right: 20px;
    }
    .TraderRegistrationPromo01SuccessText{
        line-height: 27px;
    }
    .TraderRegistration>.StandartPage>.TraderRegistrationMain>.TraderRegistrationPromo01Success{
        padding: 0;
    }

}

.TraderRegistrationPromo01GridRegistrationFormElementInput>.TraderRegistrationPromo01GridPassword>input, .TraderRegistrationPromo01GridRegistrationFormElementInput>input {
    width: 283px;
    height: 28px;
    font-size: 15px;
    padding-left: 9px;
    border-radius: 2px;
    /* box-shadow: 0 1px 1px 0 rgba(0,0,0,.25), inset 0 1px 3px 0 #171616; */
    border: solid 1px #d8e4eb;
    /*box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.25), inset 0px 1px 3px 0 #171616;*/
}

@media print {
    footer,header,.SubMenuClassName,.MainMenuOut,.BlueFooter,.StandartTitle,.OpenRealDocumentsOut,.TraderRegistrationPromo01SuccessAllInfoOut>a,.ButtonTraderRegistrationPromo01,.PlateTop{
        display: none;
    }
}

.TraderRegistrationPromo01GridRegistrationForm>.ButtonTraderRegistration,.ButtonTraderRegistrationPromo01>a>.ButtonTraderRegistration{
    margin-right: 25px;
    width: auto;
}

@media only screen and (max-width: 900px) {
    .TraderRegistrationPromo01Main{
        display: block;
    }
}
@media only screen and (max-width: 550px) {
    .TraderRegistrationPromo01SuccessAllInfoElement{
        display: block;
    }
    .TraderRegistrationPromo01Success>.TraderRegistrationPromo01In{
        padding: 10px;
    }
    .TraderClientOpenPromo>.StandartInZeroBig{
        padding-left: 5px;
        padding-right: 5px;
    }
    .TraderRegistrationPromo01MainLeftElement{
        grid-template-columns: 30px auto;
    }
    .TraderRegistrationPromo01GridRegistrationForm>.ButtonTraderRegistration, .ButtonTraderRegistrationPromo01>a>.ButtonTraderRegistration{
        margin-right: auto;
    }
    .TraderRegistrationPromo01GridRegistrationFormElementInput>.TraderRegistrationPromo01GridPassword>input, .TraderRegistrationPromo01GridRegistrationFormElementInput>input {
        width: 90%;
    }
    .TraderRegistrationPromo01GridRegistrationForm>.ButtonTraderRegistration, .ButtonTraderRegistrationPromo01>a>.ButtonTraderRegistration{
    }
}

.TraderClientOpenPromo02{
    background-image: url(assets/06ed9b06dc32ce5736df.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}

.TraderRegistrationPromo02TopIMG>a{
    display: flex;
    justify-content: center;
    margin-top: 26px;
    margin-bottom: 20px;
}

.TraderRegistrationPromo02Title{
    font-size: 55px;
    color: white;
    font-weight: 700;
    margin-top: 10px;
}
.TraderRegistrationPromo02H1{
    font-size: 28px;
    color: white;
}

.TraderRegistrationPromo02Main{
    padding-top: 100px;
    background-repeat: no-repeat;
    background-position-x: center;
    background-size: contain;
    min-height: 600px;
    display: flex;
    justify-content: space-between;
}

.TraderRegistrationPromo02MainLeft{
    padding-left: 20px;
}
.TraderRegistrationPromo02MainRight{
    padding-right: 20px;
}

.TraderRegistrationPromo02MainLeftElement{
    margin-top: 20px;
    display: grid;
    grid-template-columns: 50px 290px;
    grid-column-gap: 21px;
    font-size: 20px;
    color: white;
}

.TraderRegistrationPromo02MainBottom>a{
    padding-left: 5px;
}
.TraderRegistrationPromo02MainBottom{
    margin-top: 23px;
    padding: 19px 35px 19px 35px;
    width: 150px;
    font-size: 14px;
    background-color: white;
}


.TraderRegistrationPromo02H102{
    margin-top: 10px;
}

.TraderRegistrationPromo02In{
    background-color: white;
    box-shadow: 1.4px 1.4px 100px 0 #002648;
    padding-top: 26px;
    padding-bottom: 26px;
    border-radius: 3px;

}
.TraderRegistrationPromo02GridRegistrationFormElement{
    /*display: grid;*/
    /*grid-template-columns: 200px auto;*/
    /*margin: 0 26px 24px 26px;*/
}

.TraderRegistrationPromo02GridRegistrationForm>.TraderRegistrationPromo02PartPromo{
    margin-top: 24px;
}

.TraderRegistrationPromo02GridRegistrationFormElement3{
    /*display: grid;*/
    /*grid-template-columns: 200px 180px auto;*/
    margin: 0 26px 0 26px;
}

.TraderRegistrationPromo02GridRegistrationFormElementTopTitle{
    margin-top: 10px;
    margin-bottom: 5px;
    font-size: 15px;
    font-weight: 700;
}

.TraderRegistrationPromo02GridRegistrationFormElementInput{
    width: 100%;
}

.TraderRegistrationPromo02GridRegistrationFormElementInput>input,.TraderRegistrationPromo02GridRegistrationFormElementInput>.TraderRegistrationPromo02GridPassword>input{
    width: 100%;
    height: 28px;
    font-size: 15px;
    padding-left: 9px;
    /*box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25), inset 0 1px 3px 0 #171616;*/
}

.TraderRegistrationPromo02GridRegistrationFormElementTopText{
    font-size: 11px;
    color: #898989;
    margin-top: 6px;
}

.TraderRegistrationPromo02GridRegistrationFormElementTopTextPass{
    margin-top: 5px;
    display: flex;
    align-items: center;
}

.TraderRegistrationPromo02GridRegistrationFormElementTopTextError{
    margin-top: 6px;
    font-size: 11px;
    color: #da343d;
    display: none;
    max-width: 280px;
}

.ButtonTraderRegistrationPromo02>a{
    text-decoration: none;
}


.TraderRegistrationPromo02PasswordOpen,.TraderRegistrationPromo02PasswordClose{
    position: absolute;
    right: 15px;
    top: 6px;
}

.TraderRegistrationPromo02GridPassword{
    position: relative;
}

.TraderRegistrationPromo02GridRegistrationFormElementInput>.TraderRegistrationPromo02GridPassword>div>img{
    cursor: pointer;
}
.PasswordNoView>.TraderRegistrationPromo02GridRegistrationFormElementInput>.TraderRegistrationPromo02GridPassword>div>.TraderRegistrationPromo02PasswordOpen{
    display: none;
}
.PasswordView>.TraderRegistrationPromo02GridRegistrationFormElementInput>.TraderRegistrationPromo02GridPassword>div>.TraderRegistrationPromo02PasswordClose{
    display: none;
}

.TraderRegistrationPromo02GridRegistrationFormElementTopTextError{
    grid-column: 2/span 3;
}

.ButtonTraderRegistrationPromo02Password{
    font-size: 11px;
    color: #09518e;
    margin-left: 20px;
    cursor: pointer;
    text-decoration: underline dotted;
    display: flex;
    align-items: center;
}

.TraderRegistrationPromo02GridRegistrationFormElementTopTitleOut{
    display: flex;
    justify-content: space-between;
}

.TraderRegistrationPromo02ButtomText{
    font-size: 11px;
    margin-top: 15px;
    margin-left: 26px;
    line-height: 12px;
}

.TraderRegistrationPromo02GridRegistrationFormElementError>.TraderRegistrationPromo02GridRegistrationFormElementTopTitle{
    color: #da343d;
}
.TraderRegistrationPromo02GridRegistrationFormElementError>.TraderRegistrationPromo02GridRegistrationFormElementTopTextPassPromo{
    color: #da343d;
    display: block;
}
.TraderRegistrationPromo02GridRegistrationFormElementTopTextPassPromo{
    grid-column: 2/span 3;
    margin-left: 0;
    display: none;
}

.TraderRegistrationPromo02GridRegistrationFormElementError>.TraderRegistrationPromo02GridRegistrationFormElementInput>.TraderRegistrationPromo02GridRegistrationFormElementTopTextError,.TraderRegistrationPromo02GridRegistrationFormElementError>.TraderRegistrationPromo02GridRegistrationFormElementTopTextError {
    display: block;
}
.TraderRegistrationPromo02GridRegistrationFormElementError>.TraderRegistrationPromo02GridRegistrationFormElementInput>input,.TraderRegistrationPromo02GridRegistrationFormElementError>.TraderRegistrationPromo02GridRegistrationFormElementInput>.TraderRegistrationPromo02GridPassword>input{
    background-color: #fff1f2;
    border-top: 1px solid #beb6b6;
    border-left: 1px solid #beb6b6;
}

.TraderRegistrationPromo02Success>.TraderRegistrationPromo02In{
    padding: 0;
}

.TraderRegistrationPromo02GridRegistrationFormElement{
    padding-right: 28px;
    padding-left: 27px;
}

.TraderRegistrationPromo02Success>.TraderRegistrationPromo02In>.TraderRegistrationPromo02InIn>.ButtonTraderRegistrationPromo02{
    margin-left: 0;
}
.TraderRegistrationPromo02Success>.TraderRegistrationPromo02In>.TraderRegistrationPromo02InIn{
    padding: 26px;
}
.TraderRegistrationPromo02SuccessTitle{
    font-size: 23px;
    font-weight: 700;
}

.TraderRegistrationPromo02SuccessText{
    font-size: 15px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.TraderRegistrationPromo02SuccessPasswordWithdrawal{
    background-color: #eefbdf;
    padding: 26px;
}

.TraderRegistrationPromo02SuccessAllInfo{
    margin-top: 15px;
    margin-right: 15px;
}

.TraderRegistrationPromo02SuccessAllInfoElement{
    display: flex;
}

.TraderRegistrationPromo02SuccessAllInfoElementText{
    font-weight: 700;
    width: 250px;
    padding-bottom: 20px;
}
.TraderRegistrationPromo02SuccessAllInfoOut{
    display: flex;
    justify-content: space-between;
}
.TraderRegistrationPromo02SuccessAllInfoPrint>img{
    margin-right: 10px;
}
.TraderRegistrationPromo02SuccessAllInfoPrint{
    padding: 18px 18px 18px 19px ;
    max-width: 252px;
    height: min-content;
    text-decoration: underline;
    font-size: 15px;
    color: #3f3e3e;
    border-radius: 5px;
    border: 1px solid #908f8f;
    margin-top: 5px;
    cursor: pointer;
    display: flex;
    align-items: center;
}

@media only screen and (max-width: 1050px) {
    .TraderRegistrationPromo02SuccessAllInfoOut{
        display: block;
    }
}
@media only screen and (max-width: 800px) {
    .TraderRegistrationMain {
        display: block;
    }
    .OpenRealDocuments{
        margin: auto;
    }
    .TraderRegistrationPromo02{
        border: none;
        padding: 0;
    }
    .TraderRegistrationPromo02In{
        /*background-color: unset;*/
    }
}

@media only screen and (max-width: 550px) {
    .TraderRegistrationPromo02GridRegistrationFormElement{
        display: block;
    }
    .TraderRegistrationPromo02GridRegistrationFormElementTopTitle{
        margin-bottom: 12px;
    }
    .TraderRegistrationPromo02GridRegistrationFormElement3{
        grid-template-columns: auto;
    }
    .TraderRegistrationPromo02GridRegistrationFormElementTopText{
        grid-row: 2;
        margin-left: 0;
        margin-top: 3px;
        margin-bottom: 3px;
        line-height: 17px;
    }
    .TraderRegistrationPromo02GridRegistrationFormElementInput{
        grid-column: 1/span 2;
    }
    .TraderRegistrationPromo02SmallInput{
        max-width: unset;
    }
    .TraderRegistrationPromo02GridRegistrationFormElement3>.TraderRegistrationPromo02GridRegistrationFormElementTopTitle{
        margin-bottom: 0;
        grid-row: 1;
    }
    .TraderRegistrationPromo02GridRegistrationFormElement3>.TraderRegistrationPromo02GridRegistrationFormElementTopTextError{
        grid-column: 1/span 2;
    }
    .TraderRegistrationPromo02GridRegistrationFormElementInput{
        grid-column: 1/span 2;
    }
    .ButtonTraderRegistrationPromo02Password{
        grid-row: 1;
        margin-left: 0;
        position: relative;
        right: 20px;
        top: 5px;
    }
    .ButtonTraderRegistrationPromo02{
        width: unset;
    }
    .TraderRegistrationPromo02AllPasswordBackground>.TraderRegistrationPromo02GridRegistrationFormElement3>.TraderRegistrationPromo02GridRegistrationFormElementTopTitle{
        padding-bottom: 10px;
    }
    .TraderRegistrationPromo02AllPasswordBackground>.TraderRegistrationPromo02GridRegistrationFormElement3>.TraderRegistrationPromo02GridRegistrationFormElementInput>.TraderRegistrationPromo02GridPassword{
        width: 90%;
    }
    .ButtonTraderRegistrationPromo02{
        max-width: 90%;
        margin: 20px auto auto;
        width: 70%;
        margin-bottom: 20px;
    }

    .TraderRegistration>.StandartPage>.StandartTitle{
        display: none;
    }
    .TraderRegistrationPromo02Success{
        border: none;
    }
    .TraderRegistrationPromo02Success>.TraderRegistrationPromo02In>.TraderRegistrationPromo02InIn{
        padding: 0;
    }
    .TraderRegistrationPromo02Success>.TraderRegistrationPromo02In>.TraderRegistrationPromo02InIn>.TraderRegistrationPromo02SuccessTitle,
    .TraderRegistrationPromo02Success>.TraderRegistrationPromo02In>.TraderRegistrationPromo02InIn>.TraderRegistrationPromo02SuccessAllInfo,
    .TraderRegistrationPromo02Success>.TraderRegistrationPromo02In>.TraderRegistrationPromo02InIn>.TraderRegistrationPromo02SuccessText
    {
        padding-left: 20px;
        padding-right: 20px;
    }
    .TraderRegistrationPromo02SuccessText{
        line-height: 27px;
    }
    .TraderRegistration>.StandartPage>.TraderRegistrationMain>.TraderRegistrationPromo02Success{
        padding: 0;
    }

}

.TraderRegistrationPromo02GridRegistrationFormElementInput>.TraderRegistrationPromo02GridPassword>input, .TraderRegistrationPromo02GridRegistrationFormElementInput>input {
    width: 283px;
    height: 28px;
    font-size: 15px;
    padding-left: 9px;
    border-radius: 2px;
    /* box-shadow: 0 1px 1px 0 rgba(0,0,0,.25), inset 0 1px 3px 0 #171616; */
    border: solid 1px #d8e4eb;
    /*box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.25), inset 0px 1px 3px 0 #171616;*/
}

@media print {
    footer,header,.SubMenuClassName,.MainMenuOut,.BlueFooter,.StandartTitle,.OpenRealDocumentsOut,.TraderRegistrationPromo02SuccessAllInfoOut>a,.ButtonTraderRegistrationPromo02,.PlateTop{
        display: none;
    }
}

.TraderRegistrationPromo02GridRegistrationForm>.ButtonTraderRegistration,.ButtonTraderRegistrationPromo02>a>.ButtonTraderRegistration{
    margin-right: 25px;
    width: auto;
}

@media only screen and (max-width: 900px) {
    .TraderRegistrationPromo02Main{
        display: block;
    }
}
@media only screen and (max-width: 550px) {
    .TraderRegistrationPromo02Main{
        padding-top: 40px;
    }
    .TraderRegistrationPromo02Title{
        font-size: 30px;
    }
    .TraderRegistrationPromo02H1{
        font-size: 24px;
    }
    .TraderRegistrationPromo02SuccessAllInfoElement{
        display: block;
    }
    .TraderRegistrationPromo02Success>.TraderRegistrationPromo02In{
        padding: 10px;
    }
    .TraderClientOpenPromo02>.StandartInZeroBig{
        padding-left: 5px;
        padding-right: 5px;
    }
    .TraderRegistrationPromo02MainLeftElement{
        grid-template-columns: 50px auto;
    }
    .TraderRegistrationPromo02GridRegistrationForm>.ButtonTraderRegistration, .ButtonTraderRegistrationPromo02>a>.ButtonTraderRegistration{
        margin-right: auto;
    }
    .TraderRegistrationPromo02GridRegistrationFormElementInput>.TraderRegistrationPromo02GridPassword>input, .TraderRegistrationPromo02GridRegistrationFormElementInput>input {
        width: 90%;
    }
    .TraderRegistrationPromo02GridRegistrationForm>.ButtonTraderRegistration, .ButtonTraderRegistrationPromo02>a>.ButtonTraderRegistration{
    }

}

.TraderRegistrationPromo03TopIMG>a{
    display: flex;
    justify-content: center;
    padding-top: 26px;
    margin-bottom: 20px;
}

.TraderRegistrationPromo03Title{
    font-size: 36px;
    color: black;
    text-align: center;
    font-weight: 700;
}
.TraderRegistrationPromo03H1{
    font-size: 25px;
    color: black;
    text-align: center;
    font-weight: 700;
    line-height: 41px;
}

.TraderClientOpenPromo03{
    background-image: url(assets/173efca33658040cbd70.jpg);
    background-repeat: no-repeat;
    background-position-x: center;
    background-size: cover;
}
.TraderRegistrationPromo03Main{
    margin-top: 45px;

    min-height: 600px;
    display: flex;
    justify-content: space-between;
}

.TraderRegistrationPromo03MainLeftTV{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
}

.TraderRegistrationPromo03MainLeftTVsmall>div>img{
    position: relative;
    left: 3px;
}
.TraderRegistrationPromo03MainLeftTVsmall{
    cursor: pointer;
    position: absolute;
    background-color: white;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 104px;
    height: 104px;
}

.TraderRegistrationPromo03MainLeftElement{
    margin-top: 20px;
    display: grid;
    grid-template-columns: 50px 200px;
    grid-column-gap: 19px;
    font-size: 16px;
    line-height: 27px;
    align-items: center;
}
.TraderRegistrationPromo03MainLeftElement:nth-of-type(3){
    grid-template-columns: 40px 120px;
}

.TraderRegistrationPromo03MainLeftElement>img{
    justify-self: flex-end;
}

.TraderRegistrationPromo03MainBottom>a{
    padding-left: 5px;
}
.TraderRegistrationPromo03MainBottom{
    margin-top: 23px;
    padding: 19px 35px 19px 35px;
    /*width: 150px;*/
    font-size: 14px;
    background-color: white;
}

.TraderRegistrationPromo03MainLeftTop{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.TraderRegistrationPromo03MainLeftTitle{
    font-size: 25px;
    color: black;
    font-weight: 700;
}

.TraderRegistrationPromo03In{
    background-color: white;
    box-shadow: 1.4px 1.4px 100px 0 #002648;
    padding-top: 26px;
    padding-bottom: 26px;
    border-radius: 3px;

}
.TraderRegistrationPromo03GridRegistrationFormElement{
    /*display: grid;*/
    /*grid-template-columns: 200px auto;*/
    /*margin: 0 26px 24px 26px;*/
}

.TraderRegistrationPromo03GridRegistrationForm>.TraderRegistrationPromo03PartPromo{
    margin-top: 24px;
}

.TraderRegistrationPromo03GridRegistrationFormElement3{
    /*display: grid;*/
    /*grid-template-columns: 200px 180px auto;*/
    margin: 0 26px 0 26px;
}

.TraderRegistrationPromo03GridRegistrationFormElementTopTitle{
    margin-top: 10px;
    margin-bottom: 5px;
    font-size: 15px;
    font-weight: 700;
}

.TraderRegistrationPromo03GridRegistrationFormElementInput{
    width: 100%;
}

.TraderRegistrationPromo03GridRegistrationFormElementInput>input,.TraderRegistrationPromo03GridRegistrationFormElementInput>.TraderRegistrationPromo03GridPassword>input{
    width: 100%;
    height: 28px;
    font-size: 15px;
    padding-left: 9px;
    /*box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25), inset 0 1px 3px 0 #171616;*/
}

.TraderRegistrationPromo03GridRegistrationFormElementTopText{
    font-size: 11px;
    color: #898989;
    margin-top: 6px;
}

.TraderRegistrationPromo03GridRegistrationFormElementTopTextPass{
    margin-top: 5px;
    display: flex;
    align-items: center;
}

.TraderRegistrationPromo03GridRegistrationFormElementTopTextError{
    margin-top: 6px;
    font-size: 11px;
    color: #da343d;
    display: none;
    max-width: 280px;
}

.ButtonTraderRegistrationPromo03>a{
    text-decoration: none;
}


.TraderRegistrationPromo03PasswordOpen,.TraderRegistrationPromo03PasswordClose{
    position: absolute;
    right: 15px;
    top: 6px;
}

.TraderRegistrationPromo03GridPassword{
    position: relative;
}

.TraderRegistrationPromo03GridRegistrationFormElementInput>.TraderRegistrationPromo03GridPassword>div>img{
    cursor: pointer;
}
.PasswordNoView>.TraderRegistrationPromo03GridRegistrationFormElementInput>.TraderRegistrationPromo03GridPassword>div>.TraderRegistrationPromo03PasswordOpen{
    display: none;
}
.PasswordView>.TraderRegistrationPromo03GridRegistrationFormElementInput>.TraderRegistrationPromo03GridPassword>div>.TraderRegistrationPromo03PasswordClose{
    display: none;
}

.TraderRegistrationPromo03GridRegistrationFormElementTopTextError{
    grid-column: 2/span 3;
}

.ButtonTraderRegistrationPromo03Password{
    font-size: 11px;
    color: #09518e;
    margin-left: 20px;
    cursor: pointer;
    text-decoration: underline dotted;
    display: flex;
    align-items: center;
}

.TraderRegistrationPromo03GridRegistrationFormElementTopTitleOut{
    display: flex;
    justify-content: space-between;
}

.TraderRegistrationPromo03ButtomText{
    font-size: 11px;
    margin-top: 15px;
    margin-left: 26px;
    line-height: 12px;
}

.TraderRegistrationPromo03GridRegistrationFormElementError>.TraderRegistrationPromo03GridRegistrationFormElementTopTitle{
    color: #da343d;
}
.TraderRegistrationPromo03GridRegistrationFormElementError>.TraderRegistrationPromo03GridRegistrationFormElementTopTextPassPromo{
    color: #da343d;
    display: block;
}
.TraderRegistrationPromo03GridRegistrationFormElementTopTextPassPromo{
    grid-column: 2/span 3;
    margin-left: 0;
    display: none;
}

.TraderRegistrationPromo03GridRegistrationFormElementError>.TraderRegistrationPromo03GridRegistrationFormElementInput>.TraderRegistrationPromo03GridRegistrationFormElementTopTextError,.TraderRegistrationPromo03GridRegistrationFormElementError>.TraderRegistrationPromo03GridRegistrationFormElementTopTextError {
    display: block;
}
.TraderRegistrationPromo03GridRegistrationFormElementError>.TraderRegistrationPromo03GridRegistrationFormElementInput>input,.TraderRegistrationPromo03GridRegistrationFormElementError>.TraderRegistrationPromo03GridRegistrationFormElementInput>.TraderRegistrationPromo03GridPassword>input{
    background-color: #fff1f2;
    border-top: 1px solid #beb6b6;
    border-left: 1px solid #beb6b6;
}

.TraderRegistrationPromo03Success>.TraderRegistrationPromo03In{
    padding: 0;
}

.TraderRegistrationPromo03GridRegistrationFormElement{
    padding-right: 28px;
    padding-left: 27px;
}

.TraderRegistrationPromo03Success>.TraderRegistrationPromo03In>.TraderRegistrationPromo03InIn>.ButtonTraderRegistrationPromo03{
    margin-left: 0;
}
.TraderRegistrationPromo03Success>.TraderRegistrationPromo03In>.TraderRegistrationPromo03InIn{
    padding: 26px;
}
.TraderRegistrationPromo03SuccessTitle{
    font-size: 23px;
    font-weight: 700;
}

.TraderRegistrationPromo03SuccessText{
    font-size: 15px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.TraderRegistrationPromo03SuccessPasswordWithdrawal{
    background-color: #eefbdf;
    padding: 26px;
}

.TraderRegistrationPromo03SuccessAllInfo{
    margin-top: 15px;
    margin-right: 15px;
}

.TraderRegistrationPromo03SuccessAllInfoElement{
    display: flex;
}

.TraderRegistrationPromo03SuccessAllInfoElementText{
    font-weight: 700;
    width: 250px;
    padding-bottom: 20px;
}
.TraderRegistrationPromo03SuccessAllInfoOut{
    display: flex;
    justify-content: space-between;
}
.TraderRegistrationPromo03SuccessAllInfoPrint>img{
    margin-right: 10px;
}
.TraderRegistrationPromo03SuccessAllInfoPrint{
    padding: 18px 18px 18px 19px ;
    max-width: 252px;
    height: min-content;
    text-decoration: underline;
    font-size: 15px;
    color: #3f3e3e;
    border-radius: 5px;
    border: 1px solid #908f8f;
    margin-top: 5px;
    cursor: pointer;
    display: flex;
    align-items: center;
}

@media only screen and (max-width: 1050px) {
    .TraderRegistrationPromo03SuccessAllInfoOut{
        display: block;
    }
}
@media only screen and (max-width: 800px) {
    .TraderRegistrationPromo03MainLeftElement>img{
        justify-self: center;
    }
    .TraderRegistrationMain {
        display: block;
    }
    .OpenRealDocuments{
        margin: auto;
    }
    .TraderRegistrationPromo03{
        border: none;
        padding: 0;
    }
    .TraderRegistrationPromo03In{
        background-color: unset;
    }
}

@media only screen and (max-width: 550px) {
    .TraderRegistrationPromo03GridRegistrationFormElement{
        display: block;
    }
    .TraderRegistrationPromo03GridRegistrationFormElementTopTitle{
        margin-bottom: 12px;
    }
    .TraderRegistrationPromo03GridRegistrationFormElement3{
        grid-template-columns: auto;
    }
    .TraderRegistrationPromo03GridRegistrationFormElementTopText{
        grid-row: 2;
        margin-left: 0;
        margin-top: 3px;
        margin-bottom: 3px;
        line-height: 17px;
    }
    .TraderRegistrationPromo03GridRegistrationFormElementInput{
        grid-column: 1/span 2;
    }
    .TraderRegistrationPromo03SmallInput{
        max-width: unset;
    }
    .TraderRegistrationPromo03GridRegistrationFormElement3>.TraderRegistrationPromo03GridRegistrationFormElementTopTitle{
        margin-bottom: 0;
        grid-row: 1;
    }
    .TraderRegistrationPromo03GridRegistrationFormElement3>.TraderRegistrationPromo03GridRegistrationFormElementTopTextError{
        grid-column: 1/span 2;
    }
    .TraderRegistrationPromo03GridRegistrationFormElementInput{
        grid-column: 1/span 2;
    }
    .ButtonTraderRegistrationPromo03Password{
        grid-row: 1;
        margin-left: 0;
        position: relative;
        right: 20px;
        top: 5px;
    }
    .ButtonTraderRegistrationPromo03{
        width: unset;
    }
    .TraderRegistrationPromo03AllPasswordBackground>.TraderRegistrationPromo03GridRegistrationFormElement3>.TraderRegistrationPromo03GridRegistrationFormElementTopTitle{
        padding-bottom: 10px;
    }
    .TraderRegistrationPromo03AllPasswordBackground>.TraderRegistrationPromo03GridRegistrationFormElement3>.TraderRegistrationPromo03GridRegistrationFormElementInput>.TraderRegistrationPromo03GridPassword{
        width: 90%;
    }
    .ButtonTraderRegistrationPromo03{
        max-width: 90%;
        margin: 20px auto auto;
        width: 70%;
        margin-bottom: 20px;
    }

    .TraderRegistration>.StandartPage>.StandartTitle{
        display: none;
    }
    .TraderRegistrationPromo03Success{
        border: none;
    }
    .TraderRegistrationPromo03Success>.TraderRegistrationPromo03In>.TraderRegistrationPromo03InIn{
        padding: 0;
    }
    .TraderRegistrationPromo03Success>.TraderRegistrationPromo03In>.TraderRegistrationPromo03InIn>.TraderRegistrationPromo03SuccessTitle,
    .TraderRegistrationPromo03Success>.TraderRegistrationPromo03In>.TraderRegistrationPromo03InIn>.TraderRegistrationPromo03SuccessAllInfo,
    .TraderRegistrationPromo03Success>.TraderRegistrationPromo03In>.TraderRegistrationPromo03InIn>.TraderRegistrationPromo03SuccessText
    {
        padding-left: 20px;
        padding-right: 20px;
    }
    .TraderRegistrationPromo03SuccessText{
        line-height: 27px;
    }
    .TraderRegistration>.StandartPage>.TraderRegistrationMain>.TraderRegistrationPromo03Success{
        padding: 0;
    }

}

.TraderRegistrationPromo03GridRegistrationFormElementInput>.TraderRegistrationPromo03GridPassword>input, .TraderRegistrationPromo03GridRegistrationFormElementInput>input {
    width: 283px;
    height: 28px;
    font-size: 15px;
    padding-left: 9px;
    border-radius: 2px;
    /* box-shadow: 0 1px 1px 0 rgba(0,0,0,.25), inset 0 1px 3px 0 #171616; */
    border: solid 1px #d8e4eb;
    /*box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.25), inset 0px 1px 3px 0 #171616;*/
}

@media print {
    footer,header,.SubMenuClassName,.MainMenuOut,.BlueFooter,.StandartTitle,.OpenRealDocumentsOut,.TraderRegistrationPromo03SuccessAllInfoOut>a,.ButtonTraderRegistrationPromo03,.PlateTop{
        display: none;
    }
}

.TraderRegistrationPromo03GridRegistrationForm>.ButtonTraderRegistration,.ButtonTraderRegistrationPromo03>a>.ButtonTraderRegistration{
    margin-right: 25px;
    width: auto;
}

@media only screen and (max-width: 900px) {
    .TraderRegistrationPromo03Main{
        display: block;
    }
}
@media only screen and (max-width: 550px) {
    .TraderRegistrationPromo03SuccessAllInfoElement{
        display: block;
    }
    .TraderRegistrationPromo03Success>.TraderRegistrationPromo03In{
        padding: 10px;
    }
    .TraderClientOpenPromo>.StandartInZeroBig{
        padding-left: 5px;
        padding-right: 5px;
    }
    .TraderRegistrationPromo03MainLeftElement{
        grid-template-columns: 40px auto;
    }
    .TraderRegistrationPromo03GridRegistrationForm>.ButtonTraderRegistration, .ButtonTraderRegistrationPromo03>a>.ButtonTraderRegistration{
        margin-right: auto;
    }
    .TraderRegistrationPromo03GridRegistrationFormElementInput>.TraderRegistrationPromo03GridPassword>input, .TraderRegistrationPromo03GridRegistrationFormElementInput>input {
        width: 90%;
    }
    .TraderRegistrationPromo03GridRegistrationForm>.ButtonTraderRegistration, .ButtonTraderRegistrationPromo03>a>.ButtonTraderRegistration{
    }
}

@media only screen and (max-width: 1050px) {
    .TraderRegistrationPromo03Main{
        display: block;
    }
    .TraderRegistrationPromo03GridRegistrationForm{
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
    .TraderRegistrationPromo03GridRegistrationForm>div{
        width: 315px;
    }
    .TraderRegistrationPromo03GridRegistrationFormElementInput>.TraderRegistrationPromo03GridPassword>input, .TraderRegistrationPromo03GridRegistrationFormElementInput>input{
        width: 260px;
    }
    .TraderRegistrationPromo03ButtomText{
        grid-column: 2;
        grid-row: 3;
    }
    .TraderRegistrationPromo03GridRegistrationForm>div{
        width: 275px;
    }
    .TraderRegistrationPromo03GridRegistrationForm>.TraderRegistrationPromo03AllPasswordBackground{
        grid-column: 1/span 2;
        display: grid;
        grid-template-columns: 1fr 1fr;
        width: 100%;
    }
    .TraderRegistrationPromo03GridRegistrationFormElement3{
        width: 275px;

    }
}

@media only screen and (max-width: 730px) {
    .TraderRegistrationPromo03GridRegistrationForm,.TraderRegistrationPromo03GridRegistrationForm>.TraderRegistrationPromo03AllPasswordBackground{
        display: block;
    }
    }


@media only screen and (max-width: 620px) {
    .TraderRegistrationPromo03MainLeftTV>img{
        width: 100%;
    }
    /*.TraderRegistrationPromo03MainLeftTV>a{*/
    /*    width: 50px;*/
    /*    height: 50px;*/

    /*}*/
    /*.TraderRegistrationPromo03MainLeftTV>a>div>img{*/
    /*    width: 5%;*/
    /*}*/
}
@media only screen and (max-width: 400px) {

    .TraderRegistrationPromo03GridRegistrationForm>div,.TraderRegistrationPromo03GridRegistrationFormElement3{
        width: 220px;
    }

    .TraderRegistrationPromo03GridRegistrationFormElementInput>.TraderRegistrationPromo03GridPassword>input, .TraderRegistrationPromo03GridRegistrationFormElementInput>input{
        width: 180px;
    }
}


.ContestIndexMain{
    display: grid;
    grid-template-columns: auto 204px;
}

.ContestIndexMainFlex{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}

.ContestIndexMainGridElement{
    height: 249px;
    margin-bottom: 29px;
}

.ContestIndexMainGridElementText{
    background-color: #f7f7f7;
    padding: 19px 19px 23px 23px;
    margin-top: -6px;
}
@media only screen and (max-width: 1200px) {
.ContestIndexMain{
    display: block;
}
}
@media only screen and (min-width: 1000px) {

.ContestNowGrid{
    display: grid;
    grid-template-columns: auto 204px;
}
.ContestNowGrid>.ContestMenu {
    grid-column: 2;
    margin-top: 0;
}
.ContestNowGrid>.ContestMenu {
    grid-column: 2;
    margin-top: 0;
}
.ContestNowGrid>.StandartPage {
    grid-column: 1;
    grid-row: 1;
}
}
.ContestGridWithMenu{
    display: flex;
    justify-content: space-between;

}

.ContestIndexMain>.ContestMenu{
    margin-top: 0;
}
.ContestMenu{
    width: 204px;
    border-radius: 3px;
    margin-top: 78px;
}

.ContestMenuIn{
    width: 186px;
    padding: 9px;
    border: #e6f0f6 solid 1px;
    border-radius: 4px;
}


.ContestMenuElement>a:visited{
    color: inherit;
}

.ContestMenuElement>a{
    width: 100%;
    height: 127px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-around;
}

.ContestMenuLinkActive>a{
    background-color: #e6f0f6;
    text-decoration: none;
    color: black;
}

.ContestMenuElementIMGActive{
    display: none;
}
.ContestMenuLinkActive>a>.ContestMenuElementIMGActive{
    display: block;
}
.ContestMenuLinkActive>a>.ContestMenuElementIMG{
    display: none;
}

.ContestMenuElementText{
    color: #02518e;
    text-decoration: underline;
}

.ContestMenuLinkActive>a>.ContestMenuElementText{
    text-decoration: none;
    color: black;
}


@media only screen and (max-width: 1200px) {
    .ContestIndexMain>.ContestMenu{
        display: none;
    }
}
@media only screen and (max-width: 1000px) {

    .ContestGridWithMenu{
        display: grid;
    }
    .ContestMenu{
        /*display: none;*/
        grid-row: 1;
        /*display: flex;*/
        width: auto;
        margin-top: 10px;
    }
    .ContestMenuIn{
        width: auto;
        display: flex;
        flex-wrap: wrap;
    }
    .ContestMenuElement{
        width: auto;
        min-width: 159px;
        border: 1px solid #02518e;
        margin-bottom: 10px;
    }
    .ContestMenuIn{
        border: none;
        width: 100%;
        justify-content: center;
    }
}
@media only screen and (max-width: 1000px) {

    .ContestMenuIn{
        justify-content: space-around;
    }
}

.PhoneUpDown{
    display: none;
}
@media only screen and (max-width: 1000px) {
    .ContestMenuElement{
        margin-left: 20px;
        margin-right: 20px;
    }
}
@media only screen and (max-width: 1040px) {
    .ContestMenu{
        margin-left: 25px;
        margin-right: 25px;
    }
}

.ContestMenuClose{
    display: none;
}

@media only screen and (max-width: 600px) {
    .ContestMenuElement{
        display: none;
    }
    .ContestMenuLinkActive{
        display: block;
        width: 80%;
    }
    .ContestMenuLinkActive>a>img{
        width: 29px;
    }
    .ContestMenuLinkActive>a{
        flex-direction: initial;
        height: 78px;
    }
    .ContestMenuElementText{
        font-size: 23px;
    }
    .ContestMenuIn{
        justify-content: flex-start;
        align-items: center;
        flex-wrap: nowrap;
    }
    .PhoneUpDown{
        display: block;
        margin-left: 3px;
        cursor: pointer;
    }
    .MenuPhoneOpen>.ContestMenuIn{

    }
    .MenuPhoneOpen>.ContestMenuIn>.ContestMenuElement{
        display: block;
        width: 80%;
    }
    .MenuPhoneOpen>.ContestMenuIn>.ContestMenuElement>a{
        display: grid;
        grid-template-columns: 70px auto;
        justify-content: flex-start;
        height: 78px;
        text-decoration: none;
    }
    .MenuPhoneOpen>.ContestMenuIn>.ContestMenuElement>a>img{
        height: 42px;
        justify-self: center;
    }
    .MenuPhoneOpen>.ContestMenuIn>.ContestMenuElement>a>div{
        text-decoration: none;
    }
    .MenuPhoneOpen>.ContestMenuIn{
        flex-direction: column;
    }
    .MenuPhoneOpen>.ContestMenuIn>.ContestMenuElement{
        margin-bottom: 0;
        border: none;
    }
    .MenuPhoneOpen{
        border-right: 1px solid #02518e;
        border-left: 1px solid #02518e;
        border-bottom: 4px solid #02518e;
        border-top: 4px solid #02518e;
        display: flex;
    }
    .MenuPhoneOpen>.ContestMenuIn>div>.PhoneUpDown{
        display: none;
    }
    .MenuPhoneOpen>div>.ContestMenuClose{
        display: block;
        margin-top: 20px;
        margin-right: 20px;
        cursor: pointer;
    }
    .MenuPhoneOpen>.ContestMenuIn>.ContestMenuLinkActive>a{
        background-color: unset;
    }
}


@media only screen and (max-width: 500px) {
    .ContestMenu{
        margin-right: 0;
        margin-left: 0;
    }
    .ContestMenuElementText{
        font-size: 18px;
    }
    .ContestMenuElement{
        margin-left: 0;
    }
    .ContestMenuIn{
        margin: auto;
    }
}
@media only screen and (max-width: 350px) {

}
.ContestPrizes>.ContestGridWithMenu>.ContestMenu{
    margin-top: 0;
}

.ContestPrizesGrid{
    display: grid;
    grid-template-columns: 442px auto;
    grid-column-gap: 18px;
}

@media only screen and (max-width: 800px) {
    .ContestPrizesGrid{
        display: block;
    }
}


.ContestPrizesGridLeft{
    background-color: white;
}
.ContestPrizesGridRight{
    color: #181818;
    background-color: white;

}

.ContestPrizesGridRightIn{
    padding: 26px 27px 27px 31px;
}

.ContestPrizesGridRightText01{
    font-size: 18px;
    line-height: 25px;
}

.ContestPrizesGridRightText02{
    font-size: 19px;
    line-height: 25px;
}

.ContestPrizesGridRightTitle{
    font-weight: 500;
    font-size: 19px;
    line-height: 25px;
    padding-top: 20px;
}
.ContestPrizesGridOut {
    padding-right: 24px;
    padding-left: 21px;
}

.ContestPrizesGridLeft>img{
    width: 100%;
}
.ContestVideoOutOut{
    display: flex;
    width: 100%;
    justify-content: space-between;
}

.ContestVideoMain{
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: center;
}

.ContestVideoOutOut>.ContestMenu{
    margin-top: 0;
}

.ContestVideo>div>.TopTitle{
    padding-left: 0;
}

.ContestVideoTop{
    margin-bottom: 30px;
}

.ContestVideoMainElement{
    display: flex;
    flex-direction: column;
    align-items: center;
}

.ContestVideoMainElement{
    margin-top: 8px;
}

@media only screen and (max-width: 1000px) {
    .ContestVideoOutOut{
        display: grid;
    }

}
@media only screen and (max-width: 720px) {
    .ContestVideoMain{
        grid-template-columns: 1fr 1fr 1fr;
    }
    .ContestVideoTop,.ContestVideoTop>div{
        width: 100%;
    }

    .ContestVideoTop iframe{
        width: 100%;
        padding-bottom: 1%;
    }
}
@media only screen and (max-width: 520px) {
    .ContestVideoMain{
        grid-template-columns: 1fr 1fr;
    }
}
@media only screen and (max-width: 420px) {
    .ContestVideoMain{
        grid-template-columns: 1fr;
    }
}
.video-react{
    padding-top: 0;
}
/*.ContestVideoChina>.video-react{*/
/*    padding-top: 0;*/
/*    max-height: 500px;*/
/*}*/
.ContestVideoChina{
    width: 80%;
}
.ContestIndexTop{
    font-size: 14px;
}

.ContestIndexTop{
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.ContestDailyMainText{
    padding-right: 39px;
    display: grid;
    grid-column-gap: 60px;
    grid-template-columns: auto 400px;
}

.ContestDailyMainText>img{
    width: 100%;
}

/*.ContestDailyMainText02{*/
    /*display: flex;*/
    /*justify-content: space-between;*/
    /*margin-top: 29px;*/
/*}*/

.ContestDailyMainText02PrizesTitle{
    font-size: 17px;
    font-weight: 700;
}

.ContestDailyMainText02Info{
    box-shadow: 1.5px 2.6px 15px 0 rgba(50, 93, 0, 0.1);
    border: solid 2px #8cc845;
    background-color: #ffffff;
    border-radius: 5px;
    padding: 19px 19px 21px 21px;
    height: 124px;
}
.ContestDailyMainText02PrizesGrid{
    border-spacing: unset;
    width: 100%;
    margin-top: 15px;
    max-width: 229px;
}

.ContestDailyMainText02PrizesGrid>thead{
    background-color: #f0f5f8;

}

.ContestDailyMainText02PrizesGrid>thead>tr>th{
    font-size: 15px;
    font-weight: 700;
    height: 44px;
    border-bottom: 1px solid #d5e3eb;
}

.ContestDailyMainText02PrizesGrid>tbody>tr>td:nth-of-type(2){
    padding-left: 20px;
}

.ContestDailyMainText02PrizesGrid>thead>tr>th:first-of-type{
    width: 70px;
    text-align: right;
    padding-right: 20px;
}

.ContestDailyMainText02PrizesGrid>thead>tr>th:nth-of-type(2){
    text-align: left;
    padding-left: 20px;
}


.ContestDailyMainText02PrizesGrid>tbody>tr>td:first-of-type{
    height: 30px;
    text-align: right;
    padding-right: 20px;
}

.ContestDailyMainText01{
    grid-column: 1/span 2;
}

.ContestDailyMainIMG{
    grid-column: 1/span 2;
    margin-bottom: 30px;
    margin-top: 28px;
}

@media only screen and (max-width: 800px) {
    .ContestDailyMainText{
        grid-template-columns: auto;
    }
    .ContestDailyMainIMG{
        grid-column: 1;
        grid-row: 1;
    }
    .ContestDailyMainText01{
        grid-column: 1;
    }
    .ContestDailyMainText02Info{
        grid-row: 2;
        height: auto;
        margin-bottom: 28px;
    }
}



.ForexstartContestRegistration{
    font-family: Roboto, sans-serif;
    font-size: 15px;
    font-weight: 500;
    height: 100%;
    margin-bottom: 20px;
}

.ForexstartContestRegistrationIn{
    padding-left: 30px;
}

.ForexstartContestRegistrationSuccess{
    height: 100%;
}


.TraderContestFormRegistrationTitle{
    color: rgb(24,24,24);
    font-size: 26px;
    padding-top: 20px;
    padding-bottom: 30px;
}

.ForexstartContestRegistrationGrid>.ButtonStandartOut{
    justify-content: flex-start;
}

.ForexstartContestRegistrationGridRegistrationFormElement{
    display: grid;
    grid-template-columns: 250px 26px;
    grid-column-gap: 50px;
    margin-top: 20px;
}


.ForexstartContestRegistrationGridRegistrationFormElementTopText{
    font-size: 12px;
    text-align: left;
    color: #898989;
    display: block;
}



.ForexstartContestRegistrationGridRegistrationFormElementTopTextError,.ForexstartContestRegistrationGridRegistrationFormElementTopTextErrorCheck{
    display: none;
}


.ForexstartContestRegistrationGridRegistrationFormElementInputInput{
    width: 100%;
    object-fit: contain;
    border: solid 1px #c8c8c8;
    background-color: #ffffff;
    padding: 6px;
    font-size: 20px;
    font-weight: 600;
    line-height: 0.2;
    text-align: left;
    color: #1e1e1e;
}

.ForexstartContestRegistrationGridRegistrationFormElementInputIn{
    position: relative;
}

.ButtonForexstartContestRegistrationPassword{
    position: absolute;
    top: 3px;
    right: -13px;
    font-family: Intro, sans-serif;
    font-size: 14px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    color: #ffffff;
    height: 28px;
    padding-left: 13px;
    padding-right: 12px;
    line-height: 30px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    border: solid 1px #08b7c2;
    background-image: linear-gradient(to top, #09d0dd 1%, #09d0dd);
}




.ButtonForexstartContestRegistration{
    font-size: 15px;
    font-weight: 700;
    color: #ffffff;
    height: 40px;
    padding-left: 30px;
    padding-right: 30px;
    line-height: 42px;
    border-radius: 5px;
    text-align: center;
    cursor: pointer;
    border: solid 1px rgb(33,142,210);
    background-image: linear-gradient(to top, #005eb3, #097ac9);
    margin: 20px 0 0 300px;
}

.ForexstartContestRegistrationSuccessAllInfoTitle{
    font-weight: 700;
    font-size: 21px;
    line-height: 25px;
    color: #161616;
}


.ButtonForexstartContestRegistration:hover{
    transition: all .2s linear;

}

.ButtonForexstartContestRegistration:active{
    color: white;
}

.ForexstartContestRegistrationSuccessBottomLink>a>.ButtonForexstartContestRegistration{
    font-size: 15px;
}


.InvestRegPasswordOpen{
    position: absolute;
    top: 10px;
    left: 250px;
    cursor: pointer;
}

.InvestRegPasswordClose{
    position: absolute;
    top: 10px;
    left: 250px;
    cursor: pointer;
}

.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementInputInput{
    width: 261px;
}
.ForexstartContestRegistrationGridRegistrationFormElementPassword>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementInputInput{
    width: 209px;
}

.PasswordNoView>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.InvestRegPasswordOpen{
    display: none;
}

.PasswordNoView>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.InvestRegPasswordClose {
    display: block;
}

.PasswordView>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.InvestRegPasswordOpen{
    display: block;
}

.PasswordView>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.InvestRegPasswordClose{
    display: none;
}

.ForexstartContestRegistrationGridRegistrationFormElementTopTextError,.ForexstartContestRegistrationGridRegistrationFormElementTopTextErrorCheck{
    color: rgb(255,104,104);
    font-size: 13px;
    padding-top: 10px;
    width: max-content;
}

.ForexstartContestRegistrationGridRegistrationFormElementError>.ForexstartContestRegistrationGridRegistrationFormElementTop>.ForexstartContestRegistrationGridRegistrationFormElementTopText{
    display: none;
}

.ForexstartContestRegistrationGridRegistrationFormElementError>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementTopTextError{
    display: block;
}
.ForexstartContestRegistrationGridRegistrationFormElementError2>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementTopTextError2{
    display: block;
}
.ForexstartContestRegistrationGridRegistrationFormElementError3>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementTopTextError3{
    display: block;
}
.ForexstartContestRegistrationGridRegistrationFormElementError4>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementTopTextError4{display: block;}
.ForexstartContestRegistrationGridRegistrationFormElementError5>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementTopTextError5{display: block;}
.ForexstartContestRegistrationGridRegistrationFormElementError6>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementTopTextError6{display: block;}
.ForexstartContestRegistrationGridRegistrationFormElementError7>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementTopTextError7{display: block;}
.ForexstartContestRegistrationGridRegistrationFormElementError8>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementTopTextError8{display: block;}
.ForexstartContestRegistrationGridRegistrationFormElementErrorMail>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementTopTextErrorCheck{
    display: block;
}

.ForexstartContestRegistrationGridRegistrationFormElementError>.ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>.ForexstartContestRegistrationGridRegistrationFormElementInputInput{
    border: solid 1px #e52d50;
    background-color: #ffecee;
}

@media only screen and (max-width: 900px) {
    .ForexstartContestRegistrationGridRegistrationFormElement{
        grid-template-columns : 150px auto;
    }
    .ButtonForexstartContestRegistration{
        margin-left: 200px;
    }
}

@media only screen and (max-width: 600px) {
    .ForexstartContestRegistrationGridRegistrationFormElement{
        display: block;
    }
    .ButtonForexstartContestRegistration{
        margin-left: 0;
    }
}
@media only screen and (max-width: 400px) {
    .ForexstartContestRegistrationGridRegistrationFormElementInput>.ForexstartContestRegistrationGridRegistrationFormElementInputIn>input{
        width: 30px;
    }
    .InvestRegPasswordClose,.InvestRegPasswordOpen{
        left: 230px;
    }
    .ForexstartContestRegistrationIn{
        padding-left: 15px;
    }
}

.ForexstartContestRegistration>.RegInvestNoVisible{
    display: none;
}

.ForexstartContestRegistrationGridRegistrationFormElementTopTextTradingClient{
    font-size: 15px;
    color: #47478a;
    font-weight: 500;
}

.ForexstartContestRegistrationButtomText>a>img{
    margin-left: 10px;
}
.ForexstartContestRegistrationButtomText{
    padding-top: 15px;
    display: flex;
    align-items: center;
}

@media only screen and (max-width: 800px) {
    .TraderContestFormRegistration{
        grid-template-columns: auto;
    }
    .TraderContestFormRegistrationLeftTop,.TraderContestFormRegistrationLeftBottom{
        grid-column: 1;
        width: 100%;
        margin: auto;
    }
    .TraderContestFormRegistrationLeftBottomIn{
        text-align: center;
    }
}


.ForexstartContestRegistrationSuccess{
    padding-top: 40px;
}

.ForexstartContestRegistrationSuccessTitle{
    display: flex;
    font-size: 17px;
    color: #181818;
    padding-bottom: 30px;
    margin-bottom: 30px;
    border-bottom: 1px solid #eef1f2;
}

.ForexstartContestRegistrationSuccessTitle>img{
    padding-right: 10px;
}

.ForexstartContestRegistrationSuccessAllInfo{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 293px;
    box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
    padding: 24px 28px 20px 24px;
    margin-bottom: 30px;
}

.ForexstartContestRegistrationSuccessAllInfoElement{
    display: flex;
}



.ForexstartContestRegistrationSuccessAllInfoElementText{
    width: 300px;
    font-weight: 500;
    font-size: 15px;
    color: #181818;
}
.ForexstartContestRegistrationSuccessAllInfoElementInfo{
    font-weight: 400;
    font-size: 15px;
    color: #181818;
}

.ForexstartContestRegistrationSuccessBottomLink{
    display: flex;
}


@media only screen and (max-width: 600px) {
    .ForexstartContestRegistrationSuccessAllInfo{
        height: auto;
        padding-bottom: 0;
    }

    .ForexstartContestRegistrationSuccessAllInfoElement{
        display: block;
        padding-bottom: 20px;
    }
    .ForexstartContestRegistrationSuccessAllInfoElementText{
        width: auto;
    }
    .ForexstartContestRegistrationSuccessBottomLink>a>div{
        margin-top: 0;
    }
}

.FriendsAndForexResultTop{
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.FriendsAndForexMainH2{
    font-size: 17px;
    font-weight: 700;
}

.FriendsAndForexYouNeed{
    font-size: 15px;
    line-height: 2;
}

.FriendsAndForexMain{
    margin-bottom: 30px;
}

@media only screen and (max-width: 760px) {
.FriendsAndForexMain>img{
    width: 100%;
}
}
.FriendsAndForexResultMain>img{
    width: 100%;
}
.ContestIndexTop{
    font-size: 14px;
}

.ContestIndexTop{
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.ContestStarMainText{
    padding-right: 39px;
    display: grid;
    grid-column-gap: 60px;
    grid-template-columns: auto 400px;
}

.ContestStarMainText>img{
    width: 100%;
}

/*.ContestStarMainText02{*/
    /*display: flex;*/
    /*justify-content: space-between;*/
    /*margin-top: 29px;*/
/*}*/

.ContestStarMainText02PrizesTitle{
    font-size: 17px;
    font-weight: 700;
}

.ContestStarMainText02Info{
    box-shadow: 1.5px 2.6px 15px 0 rgba(50, 93, 0, 0.1);
    border: solid 2px #8cc845;
    background-color: #ffffff;
    border-radius: 5px;
    padding: 19px 19px 21px 21px;
    height: 124px;
}
.ContestStarMainText02PrizesGrid{
    border-spacing: unset;
    width: 100%;
    margin-top: 15px;
    max-width: 229px;
}

.ContestStarMainText02PrizesGrid>thead{
    background-color: #f0f5f8;

}

.ContestStarMainText02PrizesGrid>thead>tr>th{
    font-size: 15px;
    font-weight: 700;
    height: 44px;
    border-bottom: 1px solid #d5e3eb;
}

.ContestStarMainText02PrizesGrid>tbody>tr>td:nth-of-type(2){
    padding-left: 20px;
}

.ContestStarMainText02PrizesGrid>thead>tr>th:first-of-type{
    width: 70px;
    text-align: right;
    padding-right: 20px;
}

.ContestStarMainText02PrizesGrid>thead>tr>th:nth-of-type(2){
    text-align: left;
    padding-left: 20px;
}


.ContestStarMainText02PrizesGrid>tbody>tr>td:first-of-type{
    height: 30px;
    text-align: right;
    padding-right: 20px;
}

.ContestStarMainText01{
    grid-column: 1/span 2;
}

.ContestStarMainIMG{
    grid-column: 1/span 2;
    margin-bottom: 30px;
    margin-top: 28px;
}

@media only screen and (max-width: 800px) {
    .ContestStarMainText{
        grid-template-columns: auto;
    }
    .ContestStarMainIMG{
        grid-column: 1;
        grid-row: 1;
    }
    .ContestStarMainText01{
        grid-column: 1;
    }
    .ContestStarMainText02Info{
        grid-row: 2;
        height: auto;
        margin-bottom: 28px;
    }
}



.TraderAllArchive>div{
    width: 100%;
}

.TraderAllArchive{
    display: flex;
}

.TraderAllArchiveMain{
    display: grid;
    grid-template-columns: minmax(500px,1000px) 204px;
}

.TraderAllArchiveMain>.ContestMenu {
    margin-top: 0;
}


.ComponentResultSmallTD01{
    width: 100px;
    height: 60px;
    background-size: cover;
    margin-right: 22px;
    border-bottom: 34px solid white;
    border-right: 27px solid white;
}

.ComponentResultSmallTD01star{
    background-image: url(assets/0d0f92fb6c2e55b5603d.jpg);
}
.ComponentResultSmallTD01autumn{
    background-image: url(assets/f16cdb3bd56d7dfdfd75.jpg);
}
.ComponentResultSmallTD01china,.ComponentResultSmallTD01ContestChina{
    background-image: url(assets/5a610c9f39a822329049.jpg);
}
.ComponentResultSmallTD01daily,.ComponentResultSmallTD01ContestDaily{
    background-image: url(assets/f3f19c0a58379ba850eb.jpg);
}
.ComponentResultSmallTD01demo_test{
    background-image: url(assets/f35b0682532eb802fb4c.jpg);
}
.ComponentResultSmallTD01forex_start{
    background-image: url(assets/2e5d1f15309aac8a0a01.jpg);
}
.ComponentResultSmallTD01pirate_bay{
    background-image: url(assets/4ed9d0331992218c0967.jpg);
}
.ComponentResultSmallTD01try_play{
    background-image: url(assets/39850c4eb01c6b803304.jpg);
}
.ComponentResultSmallTD01tsar_hill{
    background-image: url(assets/f930fcd9e1a50a0b8ae8.jpg);
}

.ComponentResultSmallTD02{
    display: flex;
    flex-direction: column;
}

.ComponentResultSmallTD03>div{
    position: relative;
    top: -20px;
}


.ComponentResultSmallTD02Title{
    font-size: 15px;
    line-height: 23px;
}

.ComponentResultSmallTD02Time{
    font-size: 18px;
}

.ComponentResultSmallTable,.ComponentResultSmallTable>tbody,.ComponentResultSmallTable>tbody>tr{
    width: 100%;
}

.ComponentResultSmallTD03{
    font-size: 12px;
    color: #aeaeae;
    font-weight: 700;
}

@media only screen and (max-width: 1000px) {
    .TraderAllArchiveMain{
        grid-template-columns: auto;
    }
}
/*.TraderAllArchive>div>div>.ContestMenu{*/
/*    width: 100%;*/
/*}*/

.QueryAllContestResultsLoading{
    font-size: 30px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;

}

/*.QueryAllContestResultsLoading>img{*/
/*    */
/*}*/
.TraderContestResults{
    display: grid;
    grid-template-columns: minmax(200px,250px)  minmax(500px,860px) auto;
    margin-right: 15px;
}

.TraderContestResultThisContest{
    background-color: white;
    width: 100%;
}

.TraderContestResultThisContestTable{
    width: 100%;
    padding: 13px 1px 15px 28px;
    border-spacing: 0;
}

.TraderContestResultThisContestTable>tbody{
    font-size: 13px;
}
.TraderContestResultThisContestTable>thead{
    background-color: #d8e4eb;
    font-size: 13px;
}
.TraderContestResultThisContestTable>thead>tr>th{
    padding-top: 10px;
}
.TraderContestResultThisContestTable>thead>tr>th:first-of-type,.TraderContestResultThisContestTable>tbody>tr>td:first-of-type{
    padding-left: 10px;
}
.TraderContestResultThisContestTable>thead>tr>th:last-of-type,.TraderContestResultThisContestTable>tbody>tr>td:last-of-type{
    padding-right: 10px;
}
.TraderContestResultThisContestTable>thead>tr>th:nth-of-type(3),.TraderContestResultThisContestTable>tbody>tr>td:nth-of-type(3){
    padding-left: 20px;
}
.TraderContestResultThisContestTable>tbody>tr>td{
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px #d8e4eb solid;
}

.TraderContestResultThisContestTable>tbody:before{
    content: "";
    display: block;
    height: 10px;
}

.TraderContestResultThisContestTable>thead>tr{
    text-align: left;
}

.TraderContestResultThisContestTable>thead>tr>th{
    padding-bottom: 10px;
    border-bottom: 1px solid #218ed2;
}

.TraderContestResultsDates{
    padding-left: 15px;
    padding-top: 15px;
    border-radius: 5px;
    border: 1px solid #d8e4eb;
}

.TraderContestResultsDatesTitle{
    font-weight: 700;
    font-size: 15px;
    padding-top: 1px;
    padding-left: 10px;
    padding-bottom: 10px;
    color: #c3c3c3;
}

.ContestResultsYear{
    padding-right: 10px;
}
.ContestResultsYearTitle{
    font-weight: 700;
    font-size: 14px;
    line-height: 25px;
    padding-left: 10px;
}

.TraderContestResultsDatesElementActive{
    font-weight: 400;
    font-size: 15px;
    color: white;
    border-radius: 5px;
    background-color: #09518e;
    padding: 4px 10px 4px 6px;
    margin-bottom: 5px;
    margin-top: 5px;
    width: auto;
    /*display: flex;*/
    align-items: center;
}

.TraderContestResultsDatesElementOut{
    display: flex;
}

.TraderContestResultsDatesElement{
    font-weight: 700;
    font-size: 14px;
    color: #116ea9;
    text-decoration: underline;
    padding: 4px 10px 4px 6px;
    margin-bottom: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.TraderContestResultsElementTop{
    font-weight: 700;
}

.TraderContestResultsElementBottom{
    font-weight: 400;
    /*text-align: center;*/
    width: 100%;
}

@media only screen and (min-width: 800px) {
    .TraderContestResults>.StandartAllBlack500{
        display: none;
    }
}

@media only screen and (max-width: 800px) {
    .TraderContestResults{
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .ContestResultsYearTitle{
        display: none;
    }
    .TraderContestResultsDatesElementOut{
        display: block;
        justify-content: center;
    }
    .TraderContestResultsDatesElement{
        display: none;
    }
    .TraderContestResultsDatesElementActive{
        display: flex;
        color: black;
        border: solid 1px #2b79bb;
        background-color: white;
        /*border: solid 1px #c4c4c4;*/
        /*background-image: linear-gradient(to top, #fafafa, #ededed, #f2f2f2, #f7f7f7, #ffffff);*/
    }
    .TraderContestResultsElementTop{
        margin-right: 20px;
        justify-self: flex-start;
        text-align: center;
        min-width: 100px;
    }
    .ResultsPhoneVisible>.ContestResultsYear>.TraderContestResultsDatesElementOut>div>.TraderContestResultsElementBottom{
        /*padding-right: 30px;*/
        margin-right: 5px;
    }
    .ResultsPhoneVisible>.ContestResultsYear>.TraderContestResultsDatesElementOut>.TraderContestResultsDatesElementActive>.TraderContestResultsElementBottom{
        background-image: url(assets/2df843e3ceb6c1e9c82f.png);
        background-size: contain;
        background-repeat: no-repeat;
        background-position-x: right;
        /*background-position-y: px;*/
    }
    .ResultsPhoneVisible{
        position: absolute;
        z-index: 1000;
        background-color: white;
        padding: 50px;
        margin: auto;
        border: 1px solid black;
        border-radius: 15px;
    }
    .ResultsPhoneVisible>.ContestResultsYear>.TraderContestResultsDatesElementOut>.TraderContestResultsDatesElement{
        display: flex;
        justify-content: space-between;
    }
    .ResultsPhoneVisible>.ContestResultsYear>.TraderContestResultsDatesElementOut>.TraderContestResultsDatesElementActive{
        display: flex;
        background-image: none;
        color: black;
    }
}
@media only screen and (max-width: 700px) {
    .NoInPhone700{
        display: none;
    }
    .TraderContestResultThisContestTable{
        padding: 10px;
    }
}
@media only screen and (min-width: 700px) {
    .TraderContestResultThisContestTableInPhone700 {
        display: none;
    }



    .TraderContestResultsPhone {
        display: block;
    }


}

.TraderContestResultThisContestTable>tbody>tr>td{
    vertical-align: middle;
}

@media only screen and (min-width: 500px) {
    .TraderContestResults > .TraderContestResultsPhone{
        display: none;
    }
}

@media only screen and (max-width: 500px) {
    .TraderContestResults{
        display: block;
    }
    /*.TraderContestResultsDatesElementActive{*/
    /*    font-weight: 700;*/
    /*    font-size: 14px;*/
    /*    height: 35px;*/
    /*    border-radius: 12px;*/
    /*    background-image: linear-gradient(to top, #0a79bf, #0fa2fe);*/
    /*    color: white;*/
    /*    line-height: 32px;*/
    /*    cursor: pointer;*/
    /*}*/
    .TraderContestResultThisContestTableInPhone700{
        font-weight: 500;
        font-size: 12px;
        color: black;
    }
    .TraderContestResultThisContestTableInPhone700Out {
        display: flex;
        flex-direction: column;
    }
    .TraderContestResultThisContestTable>tbody>tr:nth-of-type(2n){
        background-color: #5e8bc3;
    }
    .TraderContestResultThisContestTable>tbody>tr>td{
        padding: 13px;
    }
    .TraderContestResultsDatesElementOut{
        display: block;
        text-align: center;
    }
    .TraderContestResultsDatesElement,.ContestResultsYearTitle{
        display: none;
    }
    .ResultsPhoneVisible {
        padding: 20px;
    }

}

@media only screen and (max-width: 380px) {
    .ResultsPhoneVisible {
        padding: 5px;
    }
}


.TraderContestResultsPhone{
    position: fixed;
    top: 40px;
    width: 100%;
    background-color: white;
}

.TraderContestResultsPhone>.TraderContestResultsPhoneDates>.ContestResultsYear>.TraderContestResultsDatesElementOut>.TraderContestResultsDatesElement{
    display: block;
}

.TraderContestResultsPhone>.TraderContestResultsPhoneDates>.ContestResultsYear>.ContestResultsYearTitle{
    display: block;
    width: 100%;
    padding: 10px;
    text-align: center;
    font-weight: 700;
    font-size: 30px;
    color: black;
}

.TraderContestResultsPhoneDates{
    padding: 22px 26px 26px 22px;
}

.TraderContestResultsPhoneDatesTitle{
    background-color: #155eb9;
    padding-bottom: 10px;
    text-align: center;
    position: relative;
    height: 28px;
    line-height: 34px;
    font-weight: 700;
    font-size: 24px;
    color: black;
}

.TraderContestResultsPhoneDatesTitle>img{
    position: absolute;
    right: 10px;
    top: 5px;
    cursor: pointer;
}

.TraderContestResultsElementBottomIMG{
    display: none;
    position: relative;
    top: 3px;
    left: -4px;
    margin-left: 10px;
}
.TraderContestResults>.ResultsPhoneNoVisible>.ContestResultsYear>.TraderContestResultsDatesElementOut>.TraderContestResultsDatesElementActive{
    cursor: pointer;
}
.TraderContestResults>.ResultsPhoneNoVisible>.ContestResultsYear>.TraderContestResultsDatesElementOut>.TraderContestResultsDatesElementActive>.TraderContestResultsElementBottomIMG{
    display: block;
}
.TradingFAQButtonButtonAllDivActive,.TraderFAQElementTitle{
    cursor: pointer;

}

.TradingFAQButtonButtonAllDivActive{
    color: #218ed2;
}

.TradingFAQPartTitle {
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top:  20px;
    color: #0a0a0a;
}
.FAQElement{
    margin-bottom: 40px;
}

.FAQElement:first-of-type>.TradingFAQPartTitle{
    margin-top: 0;
}

.TitleGlobalFlex{
    display: flex;
    justify-content: space-between;
}

@media only screen and (max-width: 650px) {
    .TitleGlobalFlex{
        flex-direction: column;

    }
    .TradingFAQButtonButtonAll{
        margin-left: 30px;
    }

    .TitleGlobalFlex>.TradingFAQButtonButtonAll{
        margin-top: 0;
    }
}
@media only screen and (max-width: 400px) {
    .TitleGlobalFlex>.TradingFAQButtonButtonAll{
        grid-template-columns: 157px;
        grid-row-gap: 10px;
        padding-bottom: 10px;
    }
}

.TradingFAQButtonButtonAllDivActiveNo{
    border: solid #828282 2px;
    color: gray;
    cursor: default;
    position: relative;
    top: -1px;
}

.TradingFAQButtonButtonAll{
    margin-top: 16px;
    display: grid;
    grid-template-columns: 157px 157px;
    grid-column-gap: 20px;
    position: absolute;
    right: 0;
    width: 334px;
}
@media only screen and (max-width: 1200px) {
    .TradingFAQButtonButtonAll{
        right: 30px;
    }
}

.TradingFAQButtonButtonAll>div>img{
    padding-right: 15px;
}

.TradingFAQButtonButtonAll>div{
    width: 129px;
    border-radius: 4px;
    background-color: white;
    padding: 6px 13px 8px 13px;
    height: 22px;
    display: flex;
    align-items: center;
}

@media only screen and (max-width: 800px) {
    .TradingFAQButtonButtonAll{
        position: relative;
    }
}

.TraderFAQ>div>div>div>div>div>.TradingFAQPartTitle{
    /*display: none;*/
}
.TraderFAQ{
    position: relative;
    max-width: 1144px;
    margin: auto;
    padding-bottom: 15px;
}

@media only screen and (max-width: 1150px) {

}

.TradingFAQPartElement{
    background-color: white;
    padding: 12px 58px 1px 19px;
    margin-bottom: 1px;
}

.TradingFAQPartElement>.TradingFAQPartElementTitle{
    cursor: pointer;
    border-bottom: 1px dashed;
    font-size: 15px;
    color: #02518e;
    width: auto;
}

.TradingFAQPartElement>.TradingFAQPartElementText{
    display: none;
}

.TradingFAQPartElementActive{
    background-color: #f3f3f3;
}

.TradingFAQPartElementActive>.TradingFAQPartElementTitle{
    font-weight: 700;
    font-size: 17px;
    color: rgb(24,24,24);
}

.TradingFAQPartElementActive>.TradingFAQPartElementText{
    display: block;
    margin-top: 10px;
    padding-bottom: 10px;
    font-weight: 500;
    font-size: 15px;
    color: rgb(24,24,24);
}

.TradingFAQButtonButtonIMGDis{
    display: none;
}

.TradingFAQButtonButtonAllDivActiveNo>.TradingFAQButtonButtonIMGDis{
    display: block;
}
.TradingFAQButtonButtonAllDivActiveNo>.TradingFAQButtonButtonIMGActive{
    display: none;
}
.EducationForexWomen{
    display: flex;
    align-items: center;
    flex-direction: column;
    max-width: 640px;
    margin: auto;
}

.EducationForexWomen>div{
    width: 100%;
}

.EducationForexWomen iframe{
    width: 100%;
    padding-bottom: 1%;
}
.EducationForexCommon{
    display: flex;
    justify-content: center;
    max-width: 640px;
    margin: auto;
}

.EducationForexCommon>div{
    width: 100%;
}

.EducationForexCommon iframe{
    width: 100%;
}
.MT4Top{
    border: 1px solid #d8e4eb;
    border-radius: 5px;
    padding: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.MT4MainTop{
    border: 1px solid #d8e4eb;
    border-radius: 5px;
    padding: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.MT4TopIn{
    box-shadow: inset 0 0 59px rgba(14, 106, 166, 0.05);
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr ;
}
.MT4MainTopIn{
    box-shadow: inset 0 0 59px rgba(14, 106, 166, 0.05);
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

.MT4TopIn>a{
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.MT4TopElementIn{
    justify-content: center;
    height: 50px;
    display: flex;
    align-items: center;
    padding-left: 8px;
    padding-right: 8px;
    color: #02518e;
    text-decoration: underline;
    cursor: pointer;
}

a, a:visited {
    color: #02518e;
}

@media only screen and (max-width: 950px) {
    .MT4TopIn{
        grid-template-columns: 1fr 1fr;
    }
}

.MT4TopYoutube{
    display : flex;
    justify-content: center;
}



.InvestStepTopLinks{
    display: flex;
    justify-content: space-between;
    width: 100%;
    font-size: 36px;
    color: #1e1a1f;
    margin-top: 50px;
}

.InvestStep1MainTopLinksRight>a>img{
    padding-left: 10px;
}
.InvestStep1MainTopLinksRight>a{
    color: #50a7fa;
}
.InvestStep1MainTopLinksRight{
    display: flex;
}

.InvestStepTopImages{
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    font-size: 16px;
    color: #645b67;
    flex-wrap: wrap;
}

.InvestStepTopImage{
    width: 190px;
    margin-left: 15px;
}
.InvestStepTopImage:first-of-type{
    margin-left: 0;
}

.InvestStepTopImagesText{
    margin-top: 5px;
}

.InvestStepUl{
    padding-left: 0;
    font-size: 16px;
    color: #645b67;
    list-style: none;
}

.InvestStepLi{
    line-height: 1.8;
    color: #645b67;
    font-size: 16px;
    list-style: none;
}

.InvestStepLi:before{
     content: "";
     width: 8px;
     height: 8px;
     border-radius: 50%;
     background: black;
     margin-right: 10px;
     margin-top: 5px;
     display: block;
     float: left;
     position: relative;
     top: 3px;
 }

.InvestStepText{
    color: #645b67;
    font-size: 16px;
    line-height: 24px;
}

@media only screen and (max-width: 600px) {
    .InvestStepTopLinks{
        font-size: 20px;
    }
}
@media only screen and (max-width: 500px) {
    .InvestStepTopImages{
        justify-content: center;
    }
}

.InvestStep6IMG{
    display: flex;
    justify-content: center;
}
@media only screen and (max-width: 700px) {
    .InvestStep6IMG>img{
        width: 100%;
    }
}





.LevelsBottom{
    margin: auto;
    position: relative;
    height: 143px;
    width: 1019px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 30px;
}

.LevelsBottomIn{
    width: 100%;
    height: 100%;
    object-fit: contain;
    background-image: linear-gradient(to top, #5b525c, #a69ba7);
    transform: skewX(-15deg);
    border-radius: 7px;
    position: absolute;
    z-index: -1;
}

.LevelsBottomFlex>a{
    position: relative;
}

.LevelsBottomTextPad{
    display: none;
}

.stepActive{
    position: absolute;
    display: none;
    top: 0;
    left: 0;
}

.LevelsBottomFlexActive{
    cursor: unset;
}
.LevelsBottomFlexActive>.stepActive{
    display: block;

}
.LevelsBottomFlex>a:hover>.stepActive{
    display: block;
}

.LevelsBottomFlex{
    display: flex;
    justify-content: space-between;
    width: 980px;
}

@media only screen and (max-width: 1200px) {
    .LayoutInvestHeaderLogo>div{
        padding-left: 10px;
        padding-right: 10px;
    }
}
@media only screen and (max-width: 1100px) {
    .LayoutInvestHeaderButtons>div{
        margin-left: 15px;
        margin-right: 15px;
    }
    .LevelsBottom {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        height: auto;
    }

    .LevelsBottomIn {
        /*width: 100%;*/
        height: 100%;
        object-fit: contain;
        background-image: linear-gradient(to top, #5b525c, #a69ba7);
        transform: skewX(0);
        border-radius: 0;
        position: absolute;
        z-index: -1;
    }

    .LevelsBottomTextPad {
        display: block;
        color: white;
        font-size: 20px;
        font-weight: 600;
        /*width: 100%;*/
        text-align: center;
        margin: 30px;
    }

    .LevelsBottomFlex {
        width: auto;
        flex-wrap: wrap;
        justify-content: space-around;
        padding-bottom: 30px;
    }

    .LevelsBottomFlex>a {
        margin-right: 5px;
        margin-left: 5px;
    }
    .LayoutInvestFooter{
        text-align: center;
    }
}
.LayoutInvest{
    font-family: MyriadPro, sans-serif;
}

.LayoutInvestHeaderLogoMain>a>img{
    width: 288px;
}

.InvestTitle{
    font-size: 36px;
    padding-top: 10px;
}


.LayoutInvestHeaderLogo{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.LayoutInvest>.LayoutInvestHeader{
    margin-top: 40px;
}

.LayoutInvestHeaderLogoMainText{
    font-size: 14px;
    color: #aba6ad;
}

.LayoutInvestHeaderLogoLinkElement,.LayoutInvestHeaderLogoLinkElement>a{
    display: flex;
    align-items: center;
    text-decoration: none;
}

.LayoutInvestHeaderLogoLinkElement>img,.LayoutInvestHeaderLogoLinkElement>a>img{
    padding-right: 12px;
}


.LayoutInvestHeaderLogoLinkElementText{
    font-size: 18px;
    color: #1e1a1f;
}

.LayoutInvestHeaderLogoLinks{
    display: flex;
    align-items: center;
}

.LayoutInvestHeaderLogoLinks>a{
    text-decoration: none;
    margin-left: 10px;
    margin-right: 10px;
}

.LayoutInvestHeaderButtons{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-top: 10px;
    margin-bottom: 20px;
    /*height: 77px;*/
}

.LayoutInvestHeaderButtonElement {
    height: 60px;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 16px;
}

.LayoutInvestHeaderButtonElement>a{
    text-decoration: none;
}

.InvestIndex{
    margin-top: 66px;
}
.LayoutInvestHeaderButtonElementText{
    position: relative;
    z-index: 5;
    font-size: 19px;
    font-weight: 600;
    padding-left: 26px;
    padding-right: 26px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: black;
}

.LayoutInvestHeaderButtonElementText>img{
    padding-left: 15px;
}

.LayoutInvestHeaderButtonElementIn{
    position: absolute;
    transform: skewX(-15deg);
    border-radius: 5px;
    background-image: linear-gradient(to top, #ffeb7d, #ffde1f, #fff77e, #fffcd5);
    box-shadow: inset 0 0 0 2px rgba(255, 251, 153, 0.35);
    border: solid 2px #ffa900;
    height: 100%;
    width: 100%;
}
.LayoutInvestHeaderButtonElement:hover>.LayoutInvestHeaderButtonElementIn{
    background-image: linear-gradient(to top, #ffeb7d, #fce563, #fff77e, #fffcd5);

}

.LayoutInvestHeaderButtonElement:active>.LayoutInvestHeaderButtonElementIn{
    background-image: none;
    border: none;
    background: #5c505f;
}

.LayoutInvestFooter{
    margin-top: 40px;
}

.LayoutInvestFooterEmail{
    text-decoration: underline;
    font-size: 12px;
    padding-bottom: 3px;
    color: #0894f7;
}

.LayoutInvestFooterCopyright{
    font-size: 12px;
    color: #111111;
}

@media only screen and (max-width: 1100px) {
    .LayoutInvestHeader{
        margin-top: 5px;
    }
    .LayoutInvestHeaderLogo {
        display: grid;
        justify-content: center;
        grid-template-columns: 100%;
        width: 100%;
    }
    .LayoutInvestHeaderLogoMain{
        display: flex;
        justify-content: center;
    }
    .LayoutInvestHeaderLogoLinks{
       display: flex;
        margin-top: 1px;
       justify-content: space-around;
        flex-wrap: wrap;
    }
    .LayoutInvestHeaderLogoLinks>a{
        margin-top: 17px;
    }
}
@media only screen and (max-width: 500px) {
    .LayoutInvestHeaderLogoMain>img{
        width: 230px;
        height: 33px;
    }
}



    @media only screen and (max-width: 500px) {
    .InvestIndexMain>div{
        padding-right: 5px;
        padding-left: 5px;
    }
        .LayoutInvestHeaderButtonElement{
            width: 100%;
        }
}


.InvestPlateTop{
    top: 0;
    width: 100%;
    height: 47px;
    color: #acb2b8;
    background-color: #1e2e3e;
    position: fixed;
    z-index: 1000;
}

.InvestPlateTopIn>.CheckLanguageOutOut{
    display: none;
}
.InvestPlateTopIn{
    height: 100%;
    margin: auto;
    max-width: 1144px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

@media only screen and (max-width: 1184px) {
    .InvestPlateTopIn{
        padding-right: 20px;
        padding-left: 20px;
    }
}
@media only screen and (max-width: 1000px) {
    .InvestPlateTop {
        display: none;
    }
}

.InvestPlateTopIn>.CheckLanguageOutOut{
    height: 100%;
}
.InvestPlateTopIn>.CheckLanguageOutOut>.CheckLanguage>.CheckLanguageTriangle>img{
    display: none;
}
.InvestPlateTopIn>.CheckLanguageOutOut>.CheckLanguage>.CheckLanguageTriangle>.TriangleForPlate{
    display: block;
}
.InvestPlateTopIn>.CheckLanguageOutOut:hover{
    background-color: #101921;
}
.InvestPlateTopIn>.CheckLanguageOutOut>.CheckLanguage>.CheckLanguageTitle{
    display: none;
}

.InvestPlateTopInElement{
    display: flex;
    align-items: center;
}
.InvestPlateTopInElement>img{
    margin-right: 5px;
}

.InvestPlateTopIn>a,.InvestPlateTopIn>a:visited{
    text-decoration: none;
    color: #acb2b8;
}

.InvestPlateTopInElement>.HeaderAllRightLK{
    margin-top: 0;
    border-bottom: none;
}
.InvestPlateTopInElement>.HeaderAllRightLK>div{
    color: #acb2b8;
    font-size: 13px;
    font-weight: 700;
    border-bottom: none;
}
.InvestPlateTopInElement>.HeaderAllRightLK>div>.HeaderAllLockPlate{
    display: block;
}

.InvestPlateTopInElement>.HeaderAllRightLK>div>.HeaderAllLock{
    display: none;
}

.LayoutInvestHeaderTopLine{
    height: 10px;
    width: 100%;
    position: absolute;
    background-color: #f9bf11;
    top: 0;
    left: 0;
}
.TradingFAQButtonButtonAllDivActive,.TraderFAQElementTitle{
    cursor: pointer;

}

.TradingFAQButtonButtonAllDivActive{
    color: #218ed2;
}

.TradingFAQPartTitle {
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top:  20px;
    color: #0a0a0a;
}
.FAQElement{
    margin-bottom: 40px;
}

.FAQElement:first-of-type>.TradingFAQPartTitle{
    margin-top: 0;
}

.TitleGlobalFlex{
    display: flex;
    justify-content: space-between;
}

@media only screen and (max-width: 650px) {
    .TitleGlobalFlex{
        flex-direction: column;

    }
    .TradingFAQButtonButtonAll{
        margin-left: 30px;
    }

    .TitleGlobalFlex>.TradingFAQButtonButtonAll{
        margin-top: 0;
    }
}
@media only screen and (max-width: 400px) {
    .TitleGlobalFlex>.TradingFAQButtonButtonAll{
        grid-template-columns: 157px;
        grid-row-gap: 10px;
        padding-bottom: 10px;
    }
}

.TradingFAQButtonButtonAllDivActiveNo{
    border: solid #828282 2px;
    color: gray;
    cursor: default;
    position: relative;
    top: -1px;
}

.TradingFAQButtonButtonAll{
    margin-top: 16px;
    display: grid;
    grid-template-columns: 157px 157px;
    grid-column-gap: 20px;
    position: absolute;
    right: 0;
    width: 334px;
}
@media only screen and (max-width: 1200px) {
    .TradingFAQButtonButtonAll{
        right: 30px;
    }
}

.TradingFAQButtonButtonAll>div>img{
    padding-right: 15px;
}

.TradingFAQButtonButtonAll>div{
    width: 129px;
    border-radius: 4px;
    background-color: white;
    padding: 6px 13px 8px 13px;
    height: 22px;
    display: flex;
    align-items: center;
}

@media only screen and (max-width: 800px) {
    .TradingFAQButtonButtonAll{
        position: relative;
    }
}

.TraderFAQ{
    position: relative;
    max-width: 1144px;
    margin: auto;
    padding-bottom: 15px;
}

@media only screen and (max-width: 1150px) {

}

.TradingFAQPartElement{
    background-color: white;
    padding: 12px 58px 1px 19px;
    margin-bottom: 1px;
}

.TradingFAQPartElement>.TradingFAQPartElementTitle{
    cursor: pointer;
    border-bottom: 1px dashed;
    font-size: 15px;
    color: #02518e;
    width: auto;
}

.TradingFAQPartElement>.TradingFAQPartElementText{
    display: none;
}

.TradingFAQPartElementActive{
    background-color: #f3f3f3;
}

.TradingFAQPartElementActive>.TradingFAQPartElementTitle{
    font-weight: 700;
    font-size: 17px;
    color: rgb(24,24,24);
}

.TradingFAQPartElementActive>.TradingFAQPartElementText{
    display: block;
    margin-top: 10px;
    padding-bottom: 10px;
    font-weight: 500;
    font-size: 15px;
    color: rgb(24,24,24);
}

.TradingFAQButtonButtonIMGDis{
    display: none;
}

.TradingFAQButtonButtonAllDivActiveNo>.TradingFAQButtonButtonIMGDis{
    display: block;
}
.TradingFAQButtonButtonAllDivActiveNo>.TradingFAQButtonButtonIMGActive{
    display: none;
}
@media only screen and (max-width: 1200px) {
    .InvestHow{
        margin-right: 20px;
        margin-left: 20px;
    }

}

.InvestHow01{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 16px;
    width: 100%;
}

.InvestHow01Step{
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.47);
    border: solid 1px #e7e7e7;
    background-image: linear-gradient(to top, #e3e3e3, #ffffff);
    border-radius: 10px;
    position: relative;
    max-width: 752px;
}

.InvestHow01Img{
    padding-left: 50px;
}

.InvestHow01StepNumber{
    position: absolute;
    right: 30px;
    bottom: 0;
}

.InvestHow01StepNumber>img{
    position: relative;
    top: 7px;
}

.InvestHow01StepText{
    padding: 26px 110px 24px 23px;
    font-size: 14px;
    color: #645b67;
    line-height: 1.71;
}

.InvestHowBottom{
    border: 1px solid #bfb9c0;
    margin-top: 100px;
    display: flex;
    border-radius: 5px;
    justify-content: space-around;
    padding: 10px;
}

.InvestHowBottom02Top,.InvestHowBottom04Top{
    background-image: url(assets/770674aaa64b57c38025.png);
    width: 219px;
    height: 45px;
    background-size: cover;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    color: #7a717b;
}
.InvestHowBottom02Bottom,.InvestHowBottom04Bottom{
    width: 219px;
    height: 45px;
    background-image: url(assets/48e52376d8f3523bf60c.png);
    background-size: cover;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    color: #4a5c42;
}

.InvestHowBottom04Bottom>img,.InvestHowBottom02Bottom>img{
    padding-right: 10px;
}

@media only screen and (max-width: 950px) {
    .InvestHow01{
        border: 1px solid #e6e6e6;
        border-radius: 5px;
        margin-top: 21px;
    }
    .InvestHow01Step{
        background: none;
        box-shadow: none;
        border: none;
    }
    .InvestHow01StepNumber{
        display: none;
    }
    .InvestHow01Img>img{
        padding-right: 20px;
    }
}
@media only screen and (max-width: 800px) {
    .InvestHow01{
        display: grid;
        justify-content: center;

    }
    .InvestHow01Img{
        grid-row: 1;
        margin: auto;
        padding-left: 0;
    }
    .InvestHow01StepText{
        text-align: center;
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media only screen and (max-width: 850px) {
    .InvestHowBottom{
        border: none;
        flex-direction: column;
        align-items: center;
        margin-top: 10px;
    }
    .InvestHowBottom02Bottom,.InvestHowBottom04Bottom{
        transform: rotate(90deg);
        width: 200px;
        position: relative;
        left: -20px;
        top: 50px;

    }
    .InvestHowBottom02Top,.InvestHowBottom04Top{
        transform: rotate(90deg);
        position: relative;
        left: 40px;
        top: 90px;
    }
    .InvestHowBottom02,.InvestHowBottom04{
        margin-bottom: 150px;
    }
}
.InvestIndexMain{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}

.TisMonitoring{
    margin-top: 40px;
}

.TisMonitoringMainElement{
    display: flex;
    align-items: center;
    margin-bottom: 30px;
}

.InvestIndexMainElementText{
    color: #898989;
    font-size: 16px;
    margin-left: 12px;
}

.TisMonitoringMainElement:nth-of-type(4){
    margin-right: 10px;
    margin-left: 50px;
}

.TisMonitoringMainElement:nth-of-type(5){
    margin-right: 80px;
    margin-left: 10px;
}
.InvestVideo{
    display: grid;
    /*grid-template-columns: minmax(610px, 320px) minmax(310px, 200px) ;*/
    grid-template-columns: auto 250px;
    grid-column-gap: 50px;
}

.ContestVideoTop{
    margin-top: 30px;
}

.InvestIndexMainVideo{
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

.AllInvestMapVideosElement{
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
    width: 320px;
}

.AllInvestMapVideosElement>img{
    margin-bottom: 10px;
}

@media only screen and (max-width: 1000px) {
.InvestVideo{
    grid-template-columns: auto;
}
    .InvestRight{
        grid-row: 1;
    }
}

.InvestRight{

}

.InvestRightMenu{
    padding: 6px 18px 10px;
    border: 1px solid #ced4d9;
    border-top-width: 3px;
    display: flex;
    flex-direction: column;
}

.InvestRightText{
    margin-top: 15px;
    background-color: #ebfbe1;
}
.InvestRightTextTitle{
    font-size: 17px;
    font-weight: bold;
    line-height: 1.569;
    padding: 18px;
}
.InvestRightTextText{
    font-size: 13px;
    line-height: 18px;
    padding: 0 18px 18px 18px;
}

.InvestRightTextTextElement{
    margin-top: 15px;
    border-bottom: 1px solid black;
    padding-bottom: 15px;
}

.InvestRightTextGreen{
    font-size: 15px;
    color: #379000;
    margin-top: 5px;
}

.InvestRightMenu>a{
    margin-top: 7px;
}
.InvestRightMenu>.InvestRightMenuLinkActive{
    font-weight: 700;
    color: black;
    text-decoration: none;
}
.InvestVideoTop{
    border: 1px solid gray;
    padding: 5px;
    width: 100%;
    display: grid;
    grid-template-columns: auto auto;
    grid-column-gap: 10px;
    height: min-content;
}

.InvestVideoTopLinkActive{
    color: black;
}

.InvestVideoTopElement{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 53px;
    font-weight: 700;
}

.InvestVideoTop>.InvestVideoTopLinkActive{
    text-decoration: none;
}

.InvestVideoTopLinkActive>.InvestVideoTopElement{
    background-color: #e6f0f6;
    color: black;
    text-decoration: none;
}

@media only screen and (max-width: 600px) {
    .InvestVideoTop{
        grid-template-columns: auto;
    }
}

.InvestNextStepFlex>.TerminalAndroidInPartStore{
    margin-left: 20px;
}
.InvestNextStepFlex{
    display: flex;
    margin-top: 20px;
    align-items: center;
}

.InvestNextStepIn{
    max-width: 1000px;
    width: 100%;
    height: 100%;
}

.InvestNextStepMain{
    width: 575px;
    padding-top: 33px;
    padding-bottom: 68px;
}

.InvestRegistrationGridRegistrationText{
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    color: #8a8d91;
}

.InvestRegistrationGridRegistrationTextMail{
    color: blue;
    text-decoration: underline;
    padding-top: 5px;
}

.InvestRegistrationGridRegistrationTextSmall{
    margin-top: 30px;
    margin-bottom: 5px;
    color: black;
    font-weight: 700;
    font-size: 18px;
}


.SendQuestionMainBottomError{
    color: rgb(255,104,104);
    font-family: Roboto, sans-serif;
    font-weight: 400;
    font-size: 13px;
    padding-top: 12px;
    grid-column: 2;
}

.SendQuestionMainBottomMainIn>form>.EmailOutFlex>input{
    height: 41px;
    font-size: 18px;
    width: 198px;
}

.InvestNextStepMain>form>input{
    width: 100%;
    height: 46px;
    padding-left: 20px;
    font-size: 24px;
}

.CompanyContactPlace03{
    margin-top: 20px;
}
@media only screen and (max-width: 680px) {
    .InvestNextStepMain>form>input{
        width: calc(100% - 60px);
    }
    .InvestNextStepMain{
        width: auto;
        padding-left: 15px;
        padding-right: 15px;
    }
}


.SendQuestionMainBottomSuccess>div{
    padding-left: 30px;
    padding-right: 30px;
}
.SendQuestionMainBottomSuccess{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.SendQuestionMainBottomSuccessText{
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
}

.InvestNextStepIn>.StandartNotVisible{
    display: none;
}
.InvestRegistrationOpen{
    display: grid;
    margin-top: 30px;
    grid-template-columns: 546px auto;
    grid-column-gap: 38px;
}

.InvestRegistrationOpenDocumentsTopOut{
    display: flex;
}
.InvestRegistrationOpenDocumentsTop{
    display: flex;
    border-radius: 3px;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.6);
    border: solid 1px #e8e8e8;
    background-image: linear-gradient(to top, #e6e6e6, #ffffff);
    padding: 13px 30px 14px 15px;
}

.InvestRegistrationOpenDocumentsTop>img{
    margin-right: 13px;
}
.InvestRegistrationOpenDocumentsTop>div{
    margin-top: 4px;
}

.InvestRegistrationOpenDocumentsTitle{
    font-size: 13px;
    margin-top: 21px;
    color: #898989;
    max-width: 290px;
}

.RegInvestNoVisible{
    display: none;
}

.OpenInvestDocumentsElement{
    margin-top: 24px;
    display: flex;
    font-size: 14px;
    color: #1a8de6;
}

.OpenInvestDocumentsElementImg{
    margin-right: 12px;
}

.OpenInvestDocumentsElementTextPDF{
    color: #858585;
}

@media only screen and (max-width: 800px) {
    .InvestRegistrationOpen{
        display: block;
    }
    .InvestRegistrationOpenDocuments>div{
        padding-left: 40px;
    }
}


.OpenRealDocuments{
    border-radius: 4px;
    box-shadow: 1.5px 2.6px 15px 0 rgba(46, 81, 102, 0.1);
    border: solid 2px #8cc845;
    width: 145px;
    height: auto;
    padding: 19px;
}

.OpenRealDocumentsElement{
    display: flex;
}

.OpenRealDocumentsTitle{
    font-size: 15px;
    color: black;
    font-weight: 700;
}

.OpenRealDocumentsElement{
    margin-top: 18px;
}

.OpenRealDocumentsElementImg{
    margin-right: 12px;
    margin-top: 4px;
}

.OpenRealDocumentsElementText>a{
    font-size: 13px;
    color: #7bba31;
    font-weight: 400;
}

.InvestRegistrationOpenMain {
    display: flex;
    justify-content: space-between;
}

.InvestRegistration,.InvestRegistrationSuccess{
    width: 100%;
    padding: 5px;
    border: 1px #d8e4eb solid;
    margin-right: 27px;
    border-radius: 4px;
}


.InvestRegistrationIn{
    background-color: #f8fafc;
    padding-top: 26px;
    padding-bottom: 26px;
}

.InvestRegistrationGridRegistrationForm{
    background-color: rgba(0,0,0,0.05);
    padding: 34px 46px 26px 44px;
}

.InvestRegistrationGridRegistrationForm>.StandartTitle{
    padding-top: 0;
    font-weight: 400;
    font-size: 36px;
}

.InvestRegistrationGridRegistrationFormElement{
    /*display: grid;*/
    /*grid-template-columns: 200px auto;*/
    margin: 0 26px 24px 26px;
}

.InvestRegistrationGridRegistrationForm>.InvestRegistrationPartPromo{
    margin-top: 24px;
}

.InvestRegistrationGridRegistrationFormElement3{
    display: grid;
    grid-template-columns: 200px 180px auto;
    margin: 0 26px 15px 26px;
}

.InvestRegistrationGridRegistrationFormElementInputIn{
    position: relative;
}

.InvestRegistrationGridRegistrationFormElementInputInput{
    width: calc(100% - 16px);
    height: 46px;
    color: black;
    font-size: 22px;
    padding-left: 14px;
}

.InvestRegistrationGridRegistrationFormElementInputIn>.ButtonInvestRegistrationPassword{
    position: absolute;
    top: 10px;
    right: 10px;
    height: 28px;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.47);
    border: solid 1px #e7e7e7;
    background-image: linear-gradient(to top, #e3e3e3, #ffffff);
    color: #898989;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
    cursor: pointer;
}

.InvestRegistrationGridRegistrationFormElementTopTitle{
    width: 100%;
    margin-top: 10px;
    font-size: 15px;
    display: flex;
    justify-content: space-between;
}

.InvestRegistrationGridRegistrationForm>.LayoutInvestHeaderButtonElement>.LayoutInvestHeaderButtonElementText,.InvestRegistrationGridRegistrationForm>div>.LayoutInvestHeaderButtonElement>.LayoutInvestHeaderButtonElementText{
    padding-top: 5px;
}
.InvestRegistrationGridRegistrationForm>.LayoutInvestHeaderButtonElement,.InvestRegistrationGridRegistrationForm>div>.LayoutInvestHeaderButtonElement{
    width: 197px;
    height: 46px;
    line-height: 20px;
    cursor: pointer;
    margin: auto;
}

.InvestRegistrationGridRegistrationFormElementTopTitle02{
    font-size: 12px;
}

.InvestRegistrationGridRegistrationFormElementInput{
    width: 100%;
}

.InvestRegistrationGridRegistrationFormElementInput>input,.InvestRegistrationGridRegistrationFormElementInput>.InvestRegistrationGridPassword>input{
    width: 100%;
    height: 28px;
    font-size: 15px;
    padding-left: 9px;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25), inset 0 1px 3px 0 #171616;
}

.InvestRegistrationGridRegistrationFormElementTopText{
    font-size: 11px;
    color: #898989;
    margin-left: 20px;
    margin-top: 6px;
}

.InvestRegistrationGridRegistrationFormElementTopTextPass{
    margin-top: 0;
}

.InvestRegistrationGridRegistrationFormElementTopTextError{
    margin-top: 6px;
    font-size: 11px;
    color: #da343d;
    display: none;
}

.InvestRegistrationSmallInput{
    max-width: 180px;
}

.InvestRegistrationPasswordOpen,.InvestRegistrationPasswordClose{
    position: absolute;
    right: 170px;
    top: 16px;
}

.InvestRegistrationGridPassword{
    position: relative;
}

.InvestRegistrationGridRegistrationFormElementInput>.InvestRegistrationGridPassword>div>img{
    cursor: pointer;
}
.PasswordNoView>.InvestRegistrationGridRegistrationFormElementInput>div>div>.InvestRegistrationPasswordOpen{
    display: none;
}
.PasswordView>.InvestRegistrationGridRegistrationFormElementInput>div>div>.InvestRegistrationPasswordClose{
    display: none;
}

.InvestRegistrationGridRegistrationFormElementTopTextError{
    grid-column: 2/span 3;
}

.ButtonTraderRegistrationPassword{
    font-size: 11px;
    color: #09518e;
    margin-left: 20px;
    cursor: pointer;
    text-decoration: underline dotted;
}

.InvestRegistrationAllPasswordBackground{
    background-color: #f4f7f9;
    padding: 12px 0 12px 0;
}

.InvestRegistrationButtomText{
    margin-left: -2px;
    margin-top: 14px;
    font-size: 12px;
    color: #595959;
}

.TraderRegistrationGridRegistrationFormElementError>div>div>.InvestRegistrationGridRegistrationFormElementInputInput,.InvestRegistrationGridRegistrationFormElementError>div>.InvestRegistrationGridRegistrationFormElementInputInput{
    border: #e08084 1px solid;
    background-color: #fff5f5;
}
.InvestRegistrationGridRegistrationFormElementError>div>div>.InvestRegistrationGridRegistrationFormElementTopTextError,.InvestRegistrationGridRegistrationFormElementError>div>.InvestRegistrationGridRegistrationFormElementTopTextError{
    color: #da343d;
    display: block;
}

.InvestRegistrationGridRegistrationFormElementError>.InvestRegistrationGridRegistrationFormElementInput>.InvestRegistrationGridRegistrationFormElementTopTextError,.InvestRegistrationGridRegistrationFormElementError>.InvestRegistrationGridRegistrationFormElementTopTextError {
    display: block;
}
.InvestRegistrationGridRegistrationFormElementError>.InvestRegistrationGridRegistrationFormElementInput>input,.InvestRegistrationGridRegistrationFormElementError>.InvestRegistrationGridRegistrationFormElementInput>.InvestRegistrationGridPassword>input{
    background-color: #fff1f2;
    border-top: 1px solid #beb6b6;
    border-left: 1px solid #beb6b6;
}

.InvestRegistrationSuccess>.InvestRegistrationIn{
    padding: 0;
}

.InvestRegistrationGridRegistrationFormElement  {
    padding-right: 28px;
}

.InvestRegistrationSuccess>.InvestRegistrationIn>.InvestRegistrationInIn>.ButtonTraderRegistration{
    margin-left: 0;
}
.InvestRegistrationSuccess>.InvestRegistrationIn>.InvestRegistrationInIn{
    padding: 26px;
}
.InvestRegistrationSuccessTitle{
    font-size: 23px;
    font-weight: 700;
}

.InvestRegistrationSuccessText{
    font-size: 15px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.InvestRegistrationSuccessPasswordWithdrawal{
    background-color: #eefbdf;
    padding: 26px;
}

.InvestRegistrationSuccessAllInfo{
    margin-top: 15px;
}

.InvestRegistrationSuccessAllInfoElement{
    display: flex;
}

.InvestRegistrationSuccessAllInfoElementText{
    font-weight: 700;
    width: 250px;
    padding-bottom: 20px;
}

@media only screen and (max-width: 800px) {
    .InvestRegistrationOpenMain {
        display: block;
    }
    .OpenRealDocuments{
        margin: auto;
    }
    .InvestRegistration{
        border: none;
        padding: 0;
    }
    .InvestRegistrationIn{
        background-color: unset;
    }
}

@media only screen and (max-width: 550px) {
    .InvestRegistrationGridRegistrationFormElement{
        display: block;
    }
    .InvestRegistrationGridRegistrationFormElementTopTitle{
        margin-bottom: 12px;
    }
    .InvestRegistrationGridRegistrationFormElement3{
        grid-template-columns: auto;
    }
    .InvestRegistrationGridRegistrationFormElementTopText{
        grid-row: 2;
        margin-left: 0;
        margin-top: 3px;
        margin-bottom: 3px;
        line-height: 17px;
    }
    .InvestRegistrationGridRegistrationFormElementInput{
        grid-column: 1/span 2;
    }
    .InvestRegistrationSmallInput{
        max-width: unset;
    }
    .InvestRegistrationGridRegistrationFormElement3>.InvestRegistrationGridRegistrationFormElementTopTitle{
        margin-bottom: 0;
        grid-row: 1;
    }
    .InvestRegistrationGridRegistrationFormElement3>.InvestRegistrationGridRegistrationFormElementTopTextError{
        grid-column: 1/span 2;
    }
    .InvestRegistrationGridRegistrationFormElementInput{
        grid-column: 1/span 2;
    }
    .ButtonTraderRegistrationPassword{
        grid-row: 1;
        margin-left: 0;
        position: relative;
        right: 20px;
        top: 5px;
    }
    .ButtonTraderRegistration{
        width: unset;
    }
    .InvestRegistrationAllPasswordBackground>.InvestRegistrationGridRegistrationFormElement3>.InvestRegistrationGridRegistrationFormElementTopTitle{
        padding-bottom: 10px;
    }
    .InvestRegistrationAllPasswordBackground>.InvestRegistrationGridRegistrationFormElement3>.InvestRegistrationGridRegistrationFormElementInput>.InvestRegistrationGridPassword{
        width: 90%;
    }
    .ButtonTraderRegistration{
        max-width: 90%;
        margin: 20px auto auto;
        width: 70%;
        margin-bottom: 20px;
    }

    .InvestRegistrationOpen>.StandartPage>.StandartTitle{
        display: none;
    }
    .InvestRegistrationSuccess{
        border: none;
    }
    .InvestRegistrationSuccess>.InvestRegistrationIn>.InvestRegistrationInIn{
        padding: 0;
    }
    .InvestRegistrationSuccess>.InvestRegistrationIn>.InvestRegistrationInIn>.InvestRegistrationSuccessTitle,
    .InvestRegistrationSuccess>.InvestRegistrationIn>.InvestRegistrationInIn>.InvestRegistrationSuccessAllInfo,
    .InvestRegistrationSuccess>.InvestRegistrationIn>.InvestRegistrationInIn>.InvestRegistrationSuccessText
    {
        padding-left: 20px;
        padding-right: 20px;
    }
    .InvestRegistrationSuccessText{
        line-height: 27px;
    }
    .InvestRegistrationOpen>.StandartPage>.InvestRegistrationOpenMain>.InvestRegistrationSuccess{
        padding: 0;
    }

}

.InvestRegistrationGridRegistrationFormElementInput>.InvestRegistrationGridPassword>input, .InvestRegistrationGridRegistrationFormElementInput>input {
    width: 100%;
    height: 28px;
    font-size: 15px;
    padding-left: 9px;
    border-radius: 2px;
    /* box-shadow: 0 1px 1px 0 rgba(0,0,0,.25), inset 0 1px 3px 0 #171616; */
    border: solid 1px #d8e4eb;
    box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.25), inset 0px 1px 3px 0 #171616;
}
.MutationCreateInvestClientLoading>img{
    margin-right: 10px;
}
.MutationCreateInvestClientLoading{
    font-size: 18px;
    margin: 20px 0 0 80px;
    display: flex;
    align-items: center;
}

.MutationCreateInvestResult{
    font-size: 18px;
    margin: 20px 0 0 80px;
    display: flex;
    align-items: center;
}

.InvestRegistrationButtomTextError{
    font-size: 18px;
    color: #da343d;
}
.InvestStart{
    max-width: 640px;
    margin: 50px auto auto;
}

.InvestStart>img{
    max-width: 100%;
}
.TisInvestmentCommonFlex>a{
    text-decoration: none;
}

.TisInvestmentCommonFlex{
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.TisInvestmentCommonGrid01{
    display: grid;
    grid-template-columns: 50% 50%;
    margin-top: 45px;
    margin-bottom: 67px;
    grid-column-gap: 20px;
}

.TisInvestmentCommonGrid0101{

    font-weight: 400;
    font-size: 21px;
    line-height: 28px;
}

.TisButtonGreenImg{
    position: relative;
    top: 3px;
    left: 5px;
}

.TisInvestmentCommonGrid02{
    display: grid;
    grid-template-columns: 25fr 38fr 14fr;
    grid-column-gap: 40px;
}

.TisInvestmentCommonGrid0202{
    width: 100%;
    position: relative;
    top: -40px;
}

.TisInvestmentCommonGrid0201>div{
    padding-right: 50px;
}

.TisInvestmentCommonGrid0201Title{

    font-weight: 400;
    font-size: 19px;
    line-height: 18px;
    color: #2a9061;
    padding-bottom: 10px;
}

.TisInvestmentCommonGrid020201{

    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #308f62;
    padding-bottom: 100px;
}

.TisInvestmentCommonGrid020202{
    border-image-source: url(assets/13fd16a2b316317f57c9.png);
    border-image-width: 6px;
    border-image-repeat: stretch;
    border-left: solid 6px;
    border-image-slice: 0 0 0 30;
    padding: 10px 0 23px 23px;
    margin-bottom: 15px;

}

.TisInvestmentCommonGrid020203{
    border-image-source: url(assets/b4d63f0b25801cb8d35a.png);
    border-image-width: 6px;
    border-image-repeat: initial;
    border-style: solid;
    border-image-slice: 0 0 0 30;
    padding: 10px 0 23px 23px;
}

.TisInvestmentCommonGrid02020201{

    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    padding-bottom: 5px;
}

.TisInvestmentCommonGrid02020202{

    font-weight: 700;
    font-size: 21px;
    line-height: 25px;
    padding-bottom: 10px;
}

.TisInvestmentCommonGrid02020203{

    font-weight: 400;
    font-size: 11px;
    line-height: 19px;
    color: #a2a2a2;
}

@media only screen and (max-width: 1100px) {
    .TisInvestmentCommonGrid020201{
        padding-bottom: 80px;
    }
}


@media only screen and (max-width: 1000px) {
    .TisInvestmentCommonGrid020201{
        padding-bottom: 60px;
    }
}

@media only screen and (max-width: 900px) {
    .TisInvestmentCommonGrid02{
        grid-template-columns: auto 200px;
        grid-column-gap: 22px;
    }

    .TisInvestmentCommonGrid0201{
        grid-row: 1;
        grid-column: 1/span 2;
        padding-bottom: 20px;
    }
    .TisInvestmentCommonGrid0202{
        top: 0;
    }
    .TisInvestmentCommonGrid020201{
        padding-bottom: 200px;
    }
}

@media only screen and (max-width: 800px) {
    .TisInvestmentCommonGrid02{
        grid-template-columns: auto 200px;
        grid-column-gap: 25px;
    }
    .TisInvestmentCommonGrid0202Out{
        position: relative;
    }

    .TisInvestmentCommonGrid020201{
        padding-bottom: 130px;
    }
    .TisInvestmentCommonGrid02{
        position: relative;
    }
    .TisInvestmentCommonGrid0202{
        height: 650px;
        width: 520px;
        position: absolute;
        right: 0;
    }
}

@media only screen and (max-width: 600px) {

    .TisInvestmentCommonGrid020201{
        padding-bottom: 50px;
    }

    .TisInvestmentCommonGrid0202{
        height: 500px;
        width: 400px;
    }
}

.TisInvestmentCommonGrid0203Title{

    font-weight: 700;
    font-size: 23px;
    line-height: 28px;
    color: #181818;
    padding-bottom: 60px;
    width: 266px;
}

.TisInvestmentCommonGrid0201Out{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.TisInvestmentCommonGrid0203Flex{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    padding-bottom: 35px;
}

.TisInvestmentCommonGrid0203FlexElementText{
    display: flex;
}

.TisInvestmentCommonGrid0203FlexElement{
    max-width: 220px;
}

.TisInvestmentCommonGrid0203FlexElementImg{
    height: 238px;
}

.TisInvestmentCommonGrid0203FlexElementText01{

    font-weight: 700;
    font-size: 15px;
    line-height: 21px;
    color: #181818;
    padding-right: 5px;
}

.TisInvestmentCommonGrid03{
    margin-top: -100px;
}

@media only screen and (max-width: 1000px) {
    .TisInvestmentCommonGrid03{
        margin-top: 0;
        background-color: #eaf1f7;
    }
    .TisInvestmentCommonGrid0203Title{
        padding-top: 40px;
        width: auto;
    }
}

.TisInvestmentCommonGrid0202Back{
    position: relative;
    z-index: -1;
    right: 20px;
    bottom: 100px;
}

@media only screen and (max-width: 800px) {
    .TisInvestmentCommonGrid03{
        margin-top: 130px;
    }
    .TisInvestmentCommonGrid0203Title{
        text-align: center;
    }

    .TisInvestmentCommonGrid0203Flex{
        display: grid;
        grid-template-columns: auto;
        padding-bottom: 35px;
        justify-content: center;
    }
    .TisInvestmentCommonGrid0203FlexElement{
        padding-bottom: 60px;
    }
}

.TisButtonGreen{
    height: 40px;
    width: 204px;
    background-image: linear-gradient(to top, #4ca800, #5bb500);
    display: flex;
    color: white;
    font-weight: 700;
    justify-content: space-around;
    align-items: center;
    border-radius: 3px;
}

.TisInvestmentCommonGrid02{
    padding-right: 10px;
}


@media only screen and (max-width: 600px) {
    .TisInvestmentCommonFlex,.TisInvestmentCommonGrid01{
        display: block;
    }
    .TisInvestmentCommonGrid01{
        padding-left: 25px;
        padding-right: 25px;
    }
    .TisInvestmentCommonGrid0101,.TisButtonGreen{
        margin-bottom: 30px;
    }
    .TisInvestmentCommonGrid01>.TisInvestmentCommonGrid0102,.TisInvestmentCommonGrid01>.TisInvestmentCommonGrid0101{
        padding-left: 0;
        padding-right: 0;
    }
}
.TisInvestmentTis{
    padding-bottom: 48px;
}

.TisInvestmentTisGrid{
    display: grid;
    grid-template-columns: auto 236px;
    grid-column-gap: 30px;
}

@media only screen and (max-width: 700px) {
    .TisInvestmentTisGrid{
        grid-template-columns: auto;
    }
    .TisInvestmentTisGrid02{
        grid-row: 1;
    }

}


.TisInvestmentTisGridIMG{
    width: 100%;
    background: url(assets/aeeacd036c4e5ad899c9.png) right;
    background-size: cover;
    height: 320px;
    border-radius: 5px;
}

.TisInvestmentTisGrid02{
    padding-top: 27px;
    padding-bottom: 25px;
}
.TisInvestmentTisGridGreen03{
    padding-top: 28px;
}

.TisInvestmentTisGridGreen{
    height: 106px;
    background-color: #eefbe4;
    text-align: center;
}

.TisInvestmentTisGridGreen01{
    padding-top: 27px;
}

.TisInvestmentTisGridGreen02{

    font-weight: 400;
    font-size: 23px;
    line-height: 35px;
}
.PartnerInternet{
    margin-bottom: 43px;
}

cite {
    font-style: normal;
}

.PartnerInternetGridTextText{

    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    position: relative;
}

.PartnerInternetGrid>.PartnerInternetGridTextText{
    padding: 23px 23px 0 35px;
}

.PartnerInternetGridTextImg>img{
    position: absolute;
    top: 0;
    left : 35px;
    width: 24px;
    height: 2px;
}

.PartnerInternetGridImg{
    background: url(assets/4bcef36f6ffa867c948f.png) center;
    background-size: cover;
    width: 100%;
    height: 320px;

    max-width: 650px;
    margin: auto auto 31px;
}
.PartnerInternetGrid{
    display: grid;
    grid-template-columns: 652px auto;
}
.PartnerInternetGridText{
    display: grid;
    grid-template-columns: 1fr 1fr;
    width: 80%;
    margin: 30px auto;
}

.PartnerInternetGridText01{

    font-weight: 400;
    font-size: 15px;
    line-height: 27px;
}

.PartnerInternetGridText02{

    font-weight: 400;
    font-size: 13px;
    line-height: 27px;
}


@media only screen and (max-width: 1000px) {
    .PartnerInternetGrid {
        display: grid;
        grid-template-columns: auto;
    }

    .PartnerInternetGridTextImg > img {
        display: none;
    }

    .PartnerInternetGrid>.PartnerInternetGridTextText{
        padding: 0 0 36px 0;
        grid-row: 1;
    }


}




@media only screen and (max-width: 700px) {
    .PartnerInternetGridTextText{
        padding-left: 14px;
        padding-right: 14px;
    }
    .StandartPage>.PartnerInternetGridIn{
        padding-left: 1px;
        padding-right: 1px;

    }
    .PartnerInternetGridText{
        width: 100%;
        max-width: 400px;
    }
    .PartnerInternetGridTextText{
        font-size: 17px;
        line-height: 25px;
    }
    .PartnerInternetGridText{
        grid-template-columns: auto;
        width: auto;
    }
    .PartnerInternetGridText02{
        margin-top: 20px;
    }}

@media only screen and (max-width: 500px) {

    .PartnerInternetGridImg{
        background-size: cover;
        width: 100%;
        height: 240px;
    }
}

.PartnerInternetNumber01{
    display: flex;
    padding-top: 20px;
}

.PartnerInternetNumber01>img{
    position: relative;
    top: 3px;
    margin-right: 6px;
}

.PartnerInternetNumber01:first-of-type{
    padding-top: 0;
}

.PartnerInternetBlue{
    background-color: #e5f3ff;
    padding-top: 22px;
    padding-bottom: 32px;
}

.PartnerInternetBlueWhite{
    font-weight: 700;
    background-color: white;
    padding: 15px 45px 15px 15px;
    position: relative;
}

.PartnerInternetPink{
    background-color: #ffe9e6;
    padding-bottom: 22px;
    margin-top: 27px;
}

.PartnerInternetPink>.StandartH2{
    padding-bottom: 0;
}

@media only screen and (max-width: 800px) {
    .PartnerInternetBlueWhite{
        background: none;
    }
    .PartnerInternetPink{
        margin-top: 0;
    }
    .PartnerInternetBlue{
        margin-bottom: 0;
    }
}

.PartnerInternet01{
    padding-bottom: 13px;
}

.PartnerInternetNumber01{
    padding-top: 10px;
}



.PartnerInvestmentProgramImg{
    background: url(assets/bf44b41dfc74c785041a.png) right;
    background-color: black;
    background-size: cover;
    height: 320px;
}

.PartnerInvestmentTopGrid{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-column-gap: 40px;
}

.PartnerInvestmentProgram{
    padding-bottom: 40px;
}


.PartnerInvestmentBlueWhite{
    font-weight: 400;
    background-color: white;
    padding: 15px 45px 15px 15px;
    position: relative;
    margin: 15px;
}

@media only screen and (max-width: 600px) {
    .PartnerInvestmentProgramImg{
        height: 240px;
    }
    .PartnerInvestmentTopGrid{
        grid-template-columns: auto;
    }
    .PartnerInvestmentBlueWhite{
        margin-right: 0;
        margin-left: 0;
    }
    .PartnerInternetBlueOut{
        padding-left: 0;
        padding-right: 0;
    }
    .PartnerInvestmentBlueWhite{
        padding: 30px 20px 30px 20px;
    }

    .PartnerInvestmentProgram>div>.PartnerInternetBlueOut{
        padding: 0;
    }
}

.PartnerInternetBlue>.StandartPageIn{
    padding-left: 35px;
    padding-right: 35px;
}

@media only screen and (max-width: 800px) {
    .PartnerInvestmentProgram>div>.PartnerInternetBlueOut{
        padding: 0;
    }
}
.PartnerInternetGrid01{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-column-gap: 40px;
}

.PartnerInternetGrid01ElementTitle{

    font-weight: 700;
    font-size: 17px;
    line-height: 25px;
    color: #09518e;
    padding-bottom: 13px;
    border-bottom: 3px solid #e8eef4;
    margin-bottom: 13px;
}

.PartnerInternet02{
    background: url(assets/6e5354309d5e68d344a0.png) right;
    background-color: black;

    background-size: cover;
    font-weight: 400;
    font-size: 17px;
    line-height: 25px;
    color: white;
    text-align: center;
    padding: 37px 40px 37px 40px;
    margin-top: 34px;
    margin-bottom: 32px;
}

.PartnerInternet03{
    display: grid;
    /*grid-template-columns: 1fr 1fr 1fr;*/
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 40px;
}

.PartnerInternet03ElementTitle{

    font-weight: 700;
    font-size: 19px;
    line-height: 28px;
    color: #09518e;
    padding-bottom: 20px;
}

.PartnerInternet03Element01GridElementImg{
    width: 106px;
    height: 84px;
    border: 1px #cedce8 solid;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PartnerInternet03ElementImg{
    width: 249px;
    height: 189px;
    border: 1px #cedce8 solid;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 22px;
}

.PartnerInternet03Element01GridElement{
    display: grid;
    grid-template-columns: 106px auto;

    font-weight: 400;
    font-size: 13px;
    line-height: 23px;
    padding-bottom: 29px;
}

.PartnerInternet03Element01GridElementText{
    padding-left: 18px;
}

.PartnerInternet03Element01GridElementText>a{
    position: relative;
    top: -4px;
}

.PartnerInternet03ElementFlex{
    display: flex;

    font-weight: 400;
    font-size: 13px;
}

.PartnerInternet03ElementFlex>a{
    padding-right: 10px;
}

.PartnerInternet03{
    padding-bottom: 39px;
}

.PartnerInternet03Column{
    display: inline-block;
    height: available;
}

@media only screen and (max-width: 900px) {
    .PartnerInternet03{
        /*grid-template-columns: 1fr 1fr;*/
    }
}

@media only screen and (max-width: 550px) {
    .PartnerInternetGrid01,.PartnerInternet03{
        grid-template-columns: auto;
    }
    .PartnerInternetGrid01Element{
        padding-top: 35px;
    }
    .PartnerInternet03Column{
        padding-top: 29px;
    }
    .PartnerInternet03Element>.StandartText>img{
        display: none;
    }
    .PartnerInternet02{
        font-size: 13px;
    }
}

.PartnerRegional{
    margin-bottom: 43px;
}

.PartnerRegionalGridTextText{

    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    position: relative;
}

.PartnerRegionalGrid>.PartnerRegionalGridTextText{
    padding: 23px 23px 0 35px;
}

.PartnerRegionalGridTextImg>img{
    position: absolute;
    top: 0;
    left : 35px;
    width: 24px;
    height: 2px;
}

.PartnerRegionalGridImg{
    background: url(assets/089f61f796e85ce31b35.png) center;
    background-size: cover;
    width: 100%;
    height: 320px;

    max-width: 650px;
    margin: auto auto 31px;
}
.PartnerRegionalGrid{
    display: grid;
    grid-template-columns: 652px auto;
}
.PartnerRegionalGridText{
    display: grid;
    grid-template-columns: 1fr 1fr;
    width: 80%;
    margin: 30px auto;
}

.PartnerRegionalGridText01{

    font-weight: 400;
    font-size: 15px;
    line-height: 27px;
}

.PartnerRegionalGridText02{

    font-weight: 400;
    font-size: 13px;
    line-height: 27px;
}


@media only screen and (max-width: 1000px) {
    .PartnerRegionalGrid {
        display: grid;
        grid-template-columns: auto;
    }

    .PartnerRegionalGridTextImg > img {
        display: none;
    }

    .PartnerRegionalGrid>.PartnerRegionalGridTextText{
        padding: 0 0 36px 0;
        grid-row: 1;
    }


}




@media only screen and (max-width: 700px) {
    .PartnerRegionalGridTextText{
        padding-left: 14px;
        padding-right: 14px;
    }
    .StandartPage>.PartnerRegionalGridIn{
        padding-left: 1px;
        padding-right: 1px;

    }
    .PartnerRegionalGridText{
        width: 100%;
        max-width: 400px;
    }
    .PartnerRegionalGridTextText{
        font-size: 17px;
        line-height: 25px;
    }
    .PartnerRegionalGridText{
        grid-template-columns: auto;
        width: auto;
    }
    .PartnerRegionalGridText02{
        margin-top: 20px;
    }}

@media only screen and (max-width: 500px) {

    .PartnerRegionalGridImg{
        background-size: cover;
        width: 100%;
        height: 240px;
    }
}

.PartnerRegionalNumber01{
    display: flex;
    padding-top: 12px;
}

.PartnerRegionalNumber01>img{
    position: relative;
    top: 3px;
    margin-right: 6px;
}

.PartnerRegionalNumber01:first-of-type{
    padding-top: 0;
}

.PartnerRegionalBlue{
    background-color: #e5f3ff;
    padding-top: 22px;
    padding-bottom: 22px;
}

.PartnerRegionalBlueWhite{
    font-weight: 700;
    background-color: white;
    padding: 15px 45px 15px 15px;
    position: relative;
    left: -15px;
}

.PartnerRegionalPink{
    background-color: #ffe9e6;
    padding-bottom: 32px;
    margin-top: 27px;
}

.PartnerRegionalPink>.StandartH2{
    padding-bottom: 0;
}

@media only screen and (max-width: 800px) {
    .PartnerRegionalBlueWhite{
        background: none;
    }
}

.PartnerRegionalSmallText{

    font-weight: 700;
    font-size: 15px;
    line-height: 35px;
}

.PartnerRegionalNumberZero{
    padding-top: 0;
}

.StandartPageIn>.StandartH2NumberZero{
    padding-bottom: 0;
}

.PartnerRegional03{
    padding-top: 30px;
    padding-bottom: 30px;
}
.PartnerWhitelabel{
    margin-bottom: 43px;
}

.PartnerWhitelabelGridTextText{

    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    position: relative;
}

.PartnerWhitelabelGrid>.PartnerWhitelabelGridTextText{
    padding: 23px 23px 0 35px;
}

.PartnerWhitelabelGridTextImg>img{
    position: absolute;
    top: 0;
    left : 35px;
    width: 24px;
    height: 2px;
}

.PartnerWhitelabelGridImg{
    background: url(assets/f0712be22c496d8aa588.png) center;
    background-size: cover;
    width: 100%;
    height: 320px;

    max-width: 650px;
    margin: auto auto 31px;
}
.PartnerWhitelabelGrid{
    display: grid;
    grid-template-columns: 652px auto;
}
.PartnerWhitelabelGridText{
    display: grid;
    grid-template-columns: 1fr 1fr;
    width: 80%;
    margin: 30px auto;
}

.PartnerWhitelabelGridText01{

    font-weight: 400;
    font-size: 15px;
    line-height: 27px;
}

.PartnerWhitelabelGridText02{

    font-weight: 400;
    font-size: 13px;
    line-height: 27px;
}


@media only screen and (max-width: 1000px) {
    .PartnerWhitelabelGrid {
        display: grid;
        grid-template-columns: auto;
    }

    .PartnerWhitelabelGridTextImg > img {
        display: none;
    }

    .PartnerWhitelabelGrid>.PartnerWhitelabelGridTextText{
        padding: 0 0 36px 0;
        grid-row: 1;
    }


}




@media only screen and (max-width: 700px) {
    .PartnerWhitelabelGridTextText{
        padding-left: 14px;
        padding-right: 14px;
    }
    .StandartPage>.PartnerWhitelabelGridIn{
        padding-left: 1px;
        padding-right: 1px;

    }
    .PartnerWhitelabelGridText{
        width: 100%;
        max-width: 400px;
    }
    .PartnerWhitelabelGridTextText{
        font-size: 17px;
        line-height: 25px;
    }
    .PartnerWhitelabelGridText{
        grid-template-columns: auto;
        width: auto;
    }
    .PartnerWhitelabelGridText02{
        margin-top: 20px;
    }}

@media only screen and (max-width: 500px) {

    .PartnerWhitelabelGridImg{
        background-size: cover;
        width: 100%;
        height: 240px;
    }
}

.PartnerWhitelabel01{
    padding-top: 44px;
    padding-bottom: 24px;
}

.PartnerWhitelabelNumber01{
    display: flex;
    align-items: center;
    padding-top: 8px;
}
.PartnerWhitelabelNumber01:first-of-type{
    padding-top: 0;
}

.PartnerWhitelabelNumber01>img{
    position: relative;
    top: 1px;
    margin-right: 6px;
}

.PartnerWhitelabelNumber01:first-of-type{
    padding-top: 0;
}

.PartnerWhitelabelBlue{
    background-color: #e5f3ff;
    padding-top: 32px;
    padding-bottom: 32px;
}

.PartnerWhitelabelBlueWhite{
    font-weight: 700;
    background-color: white;
    padding: 15px 45px 15px 15px;
    position: relative;
    left: -15px;
}

.PartnerWhitelabelPink{
    background-color: #ffe9e6;
    padding-bottom: 32px;
    margin-top: 27px;
}

.PartnerWhitelabelPink>.StandartH2{
    padding-bottom: 0;
}

@media only screen and (max-width: 800px) {
    .PartnerWhitelabelBlueWhite{
        background: none;
    }
}

.PartnerWhitelabel>div>.StandartH2,.PartnerWhitelabel>div>.StandartTitle{
    padding-top: 20px;
    padding-bottom: 4px;
}

.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:''}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,0.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:0.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,0.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,0.9);color:#fff}.carousel:hover .slide .legend{opacity:1}

.TravelElementGoogleMap{
    background: url(assets/50cf376b7058332355ae.svg);
    background-size: contain;
    width: 40px;
    height: 40px;
    top: -40px;
    left: -20px;
    position: relative;
    cursor: pointer;
}
.TravelElementGoogleMap:hover{
    background-size: cover;
    width: 200px;
    height: 200px;
    background-repeat: no-repeat;
}

.TravelElementGoogleMapBig{
    background-size: cover;
    width: 400px;
    height: 400px;
    background-repeat: no-repeat;
}

/*.TravelElementGoogleMap01:hover{*/
/*    background: url("https://files.fxstart.org/travel/1/11/5_200.jpg");*/
/*    background-size: cover;*/
/*    width: 200px;*/
/*    height: 133px;*/
/*}*/

/*.TravelElementGoogleMapBig01,.TravelElementGoogleMapBig01:hover{*/
/*    background: url("https://files.fxstart.org/travel/1/BigPhoto/2.jpg") ;*/
/*    background-size: cover;*/
/*    width: 400px;*/
/*    height: 266px;*/
/*}*/

/*.TravelElementGoogleMap02:hover{*/
/*    background: url("https://files.fxstart.org/travel/1/11/8_200.jpg");*/
/*    background-size: cover;*/
/*    width: 200px;*/
/*    height: 133px;*/
/*}*/

/*.TravelElementGoogleMapBig02,.TravelElementGoogleMapBig02:hover{*/
/*    background: url("https://files.fxstart.org/travel/1/BigPhoto/4.jpg") ;*/
/*    background-size: cover;*/
/*    width: 400px;*/
/*    height: 266px;*/

/*}*/

.TravelElementGoogleMap01:hover{
    background: url("https://files.fxstart.org/travel/1/11/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig01,.TravelElementGoogleMapBig01:hover{
    background: url("https://files.fxstart.org/travel/1/11/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap02:hover{
    background: url("https://files.fxstart.org/travel/1/11/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig02,.TravelElementGoogleMapBig02:hover{
    background: url("https://files.fxstart.org/travel/1/11/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap03:hover{
    background: url("https://files.fxstart.org/travel/1/11/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig03,.TravelElementGoogleMapBig03:hover{
    background: url("https://files.fxstart.org/travel/1/11/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap04:hover{
    background: url("https://files.fxstart.org/travel/1/11/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig04,.TravelElementGoogleMapBig04:hover{
    background: url("https://files.fxstart.org/travel/1/11/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap05:hover{
    background: url("https://files.fxstart.org/travel/1/11/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig05,.TravelElementGoogleMapBig05:hover{
    background: url("https://files.fxstart.org/travel/1/11/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap06:hover{
    background: url("https://files.fxstart.org/travel/1/11/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig06,.TravelElementGoogleMapBig06:hover{
    background: url("https://files.fxstart.org/travel/1/11/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap07:hover{
    background: url("https://files.fxstart.org/travel/1/11/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig07,.TravelElementGoogleMapBig07:hover{
    background: url("https://files.fxstart.org/travel/1/11/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap08:hover{
    background: url("https://files.fxstart.org/travel/1/11/8_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig08,.TravelElementGoogleMapBig08:hover{
    background: url("https://files.fxstart.org/travel/1/11/8_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap09:hover{
    background: url("https://files.fxstart.org/travel/1/11/9_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig09,.TravelElementGoogleMapBig09:hover{
    background: url("https://files.fxstart.org/travel/1/11/9_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap10:hover{
    background: url("https://files.fxstart.org/travel/1/11/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig10,.TravelElementGoogleMapBig10:hover{
    background: url("https://files.fxstart.org/travel/1/11/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap11:hover{
    background: url("https://files.fxstart.org/travel/1/11/11_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig11,.TravelElementGoogleMapBig11:hover{
    background: url("https://files.fxstart.org/travel/1/11/11_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap12:hover{
    background: url("https://files.fxstart.org/travel/1/11/12_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig12,.TravelElementGoogleMapBig12:hover{
    background: url("https://files.fxstart.org/travel/1/11/12_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap13:hover{
    background: url("https://files.fxstart.org/travel/1/11/13_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig13,.TravelElementGoogleMapBig13:hover{
    background: url("https://files.fxstart.org/travel/1/11/13_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap14:hover{
    background: url("https://files.fxstart.org/travel/1/11/14_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig14,.TravelElementGoogleMapBig14:hover{
    background: url("https://files.fxstart.org/travel/1/11/14_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap15:hover{
    background: url("https://files.fxstart.org/travel/1/11/15_200.jpg");
    background-size: cover;
    width: 200px;
    height: 125px;}
.TravelElementGoogleMapBig15,.TravelElementGoogleMapBig15:hover{
    background: url("https://files.fxstart.org/travel/1/11/15_400.jpg");
    background-size: cover;
    width: 400px;
    height: 250px;}
.TravelElementGoogleMap16:hover{
    background: url("https://files.fxstart.org/travel/1/11/16_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig16,.TravelElementGoogleMapBig16:hover{
    background: url("https://files.fxstart.org/travel/1/11/16_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap17:hover{
    background: url("https://files.fxstart.org/travel/1/11/17_200.jpg");
    background-size: cover;
    width: 200px;
    height: 125px;}
.TravelElementGoogleMapBig17,.TravelElementGoogleMapBig17:hover{
    background: url("https://files.fxstart.org/travel/1/11/17_400.jpg");
    background-size: cover;
    width: 400px;
    height: 250px;}
.TravelElementGoogleMap18:hover{
    background: url("https://files.fxstart.org/travel/1/11/18_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig18,.TravelElementGoogleMapBig18:hover{
    background: url("https://files.fxstart.org/travel/1/11/18_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap19:hover{
    background: url("https://files.fxstart.org/travel/1/11/19_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig19,.TravelElementGoogleMapBig19:hover{
    background: url("https://files.fxstart.org/travel/1/11/19_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap20:hover{
    background: url("https://files.fxstart.org/travel/1/11/20_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMapBig20,.TravelElementGoogleMapBig20:hover{
    background: url("https://files.fxstart.org/travel/1/11/20_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap0201:hover{
    background: url("https://files.fxstart.org/travel/2/22/1_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big01,.TravelElementGoogleMap02Big01:hover{
    background: url("https://files.fxstart.org/travel/2/22/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0202:hover{
    background: url("https://files.fxstart.org/travel/2/22/2_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big02,.TravelElementGoogleMap02Big02:hover{
    background: url("https://files.fxstart.org/travel/2/22/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0203:hover{
    background: url("https://files.fxstart.org/travel/2/22/4_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big03,.TravelElementGoogleMap02Big03:hover{
    background: url("https://files.fxstart.org/travel/2/22/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0204:hover{
    background: url("https://files.fxstart.org/travel/2/22/5_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big04,.TravelElementGoogleMap02Big04:hover{
    background: url("https://files.fxstart.org/travel/2/22/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0205:hover{
    background: url("https://files.fxstart.org/travel/2/22/6_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big05,.TravelElementGoogleMap02Big05:hover{
    background: url("https://files.fxstart.org/travel/2/22/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0206:hover{
    background: url("https://files.fxstart.org/travel/2/22/7_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big06,.TravelElementGoogleMap02Big06:hover{
    background: url("https://files.fxstart.org/travel/2/22/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0207:hover{
    background: url("https://files.fxstart.org/travel/2/22/8_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big07,.TravelElementGoogleMap02Big07:hover{
    background: url("https://files.fxstart.org/travel/2/22/8_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0208:hover{
    background: url("https://files.fxstart.org/travel/2/22/9_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big08,.TravelElementGoogleMap02Big08:hover{
    background: url("https://files.fxstart.org/travel/2/22/9_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0209:hover{
    background: url("https://files.fxstart.org/travel/2/22/12_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big09,.TravelElementGoogleMap02Big09:hover{
    background: url("https://files.fxstart.org/travel/2/22/12_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0210:hover{
    background: url("https://files.fxstart.org/travel/2/22/14_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big10,.TravelElementGoogleMap02Big10:hover{
    background: url("https://files.fxstart.org/travel/2/22/14_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0211:hover{
    background: url("https://files.fxstart.org/travel/2/22/15_200.jpg");
    background-size: cover;
    width: 79px;
    height: 118px;}
.TravelElementGoogleMap02Big11,.TravelElementGoogleMap02Big11:hover{
    background: url("https://files.fxstart.org/travel/2/22/15_400.jpg");
    background-size: cover;
    width: 178px;
    height: 267px;}
.TravelElementGoogleMap0212:hover{
    background: url("https://files.fxstart.org/travel/2/22/16_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big12,.TravelElementGoogleMap02Big12:hover{
    background: url("https://files.fxstart.org/travel/2/22/16_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0213:hover{
    background: url("https://files.fxstart.org/travel/2/22/17_200.jpg");
    background-size: cover;
    width: 79px;
    height: 118px;}
.TravelElementGoogleMap02Big13,.TravelElementGoogleMap02Big13:hover{
    background: url("https://files.fxstart.org/travel/2/22/17_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0214:hover{
    background: url("https://files.fxstart.org/travel/2/22/18_200.jpg");
    background-size: cover;
    width: 178px;
    height: 118px;}
.TravelElementGoogleMap02Big14,.TravelElementGoogleMap02Big14:hover{
    background: url("https://files.fxstart.org/travel/2/22/18_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0215:hover{
    background: url("https://files.fxstart.org/travel/2/22/19_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big15,.TravelElementGoogleMap02Big15:hover{
    background: url("https://files.fxstart.org/travel/2/22/19_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0216:hover{
    background: url("https://files.fxstart.org/travel/2/22/20_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big16,.TravelElementGoogleMap02Big16:hover{
    background: url("https://files.fxstart.org/travel/2/22/20_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0217:hover{
    background: url("https://files.fxstart.org/travel/2/22/21_200.jpg");
    background-size: cover;
    width: 177px;
    height: 118px;}
.TravelElementGoogleMap02Big17,.TravelElementGoogleMap02Big17:hover{
    background: url("https://files.fxstart.org/travel/2/22/21_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap02Big18,.TravelElementGoogleMap02Big18:hover{
    background: url("https://files.fxstart.org/travel/2/22/22_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0301:hover{
    background: url("https://files.fxstart.org/travel/3/33/1_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big01,.TravelElementGoogleMap03Big01:hover{
    background: url("https://files.fxstart.org/travel/3/33/1_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0302:hover{
    background: url("https://files.fxstart.org/travel/3/33/2_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big02,.TravelElementGoogleMap03Big02:hover{
    background: url("https://files.fxstart.org/travel/3/33/2_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0303:hover{
    background: url("https://files.fxstart.org/travel/3/33/3_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big03,.TravelElementGoogleMap03Big03:hover{
    background: url("https://files.fxstart.org/travel/3/33/3_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0304:hover{
    background: url("https://files.fxstart.org/travel/3/33/4_200.jpg");
    background-size: cover;
    width: 89px;
    height: 118px;}
.TravelElementGoogleMap03Big04,.TravelElementGoogleMap03Big04:hover{
    background: url("https://files.fxstart.org/travel/3/33/4_400.jpg");
    background-size: cover;
    width: 177px;
    height: 236px;}
.TravelElementGoogleMap0305:hover{
    background: url("https://files.fxstart.org/travel/3/33/5_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big05,.TravelElementGoogleMap03Big05:hover{
    background: url("https://files.fxstart.org/travel/3/33/5_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0306:hover{
    background: url("https://files.fxstart.org/travel/3/33/6_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big06,.TravelElementGoogleMap03Big06:hover{
    background: url("https://files.fxstart.org/travel/3/33/6_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0307:hover{
    background: url("https://files.fxstart.org/travel/3/33/7_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big07,.TravelElementGoogleMap03Big07:hover{
    background: url("https://files.fxstart.org/travel/3/33/7_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0308:hover{
    background: url("https://files.fxstart.org/travel/3/33/8_200.jpg");
    background-size: cover;
    width: 89px;
    height: 118px;}
.TravelElementGoogleMap03Big08,.TravelElementGoogleMap03Big08:hover{
    background: url("https://files.fxstart.org/travel/3/33/8_400.jpg");
    background-size: cover;
    width: 177px;
    height: 236px;}
.TravelElementGoogleMap0309:hover{
    background: url("https://files.fxstart.org/travel/3/33/9_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big09,.TravelElementGoogleMap03Big09:hover{
    background: url("https://files.fxstart.org/travel/3/33/9_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0310:hover{
    background: url("https://files.fxstart.org/travel/3/33/10_200.jpg");
    background-size: cover;
    width: 89px;
    height: 118px;}
.TravelElementGoogleMap03Big10,.TravelElementGoogleMap03Big10:hover{
    background: url("https://files.fxstart.org/travel/3/33/10_400.jpg");
    background-size: cover;
    width: 177px;
    height: 236px;}
.TravelElementGoogleMap0311:hover{
    background: url("https://files.fxstart.org/travel/3/33/11_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big11,.TravelElementGoogleMap03Big11:hover{
    background: url("https://files.fxstart.org/travel/3/33/11_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0312:hover{
    background: url("https://files.fxstart.org/travel/3/33/12_200.jpg");
    background-size: cover;
    width: 89px;
    height: 118px;}
.TravelElementGoogleMap03Big12,.TravelElementGoogleMap03Big12:hover{
    background: url("https://files.fxstart.org/travel/3/33/12_400.jpg");
    background-size: cover;
    width: 177px;
    height: 236px;}
.TravelElementGoogleMap0313:hover{
    background: url("https://files.fxstart.org/travel/3/33/13_200.jpg");
    background-size: cover;
    width: 89px;
    height: 118px;}
.TravelElementGoogleMap03Big13,.TravelElementGoogleMap03Big13:hover{
    background: url("https://files.fxstart.org/travel/3/33/13_400.jpg");
    background-size: cover;
    width: 177px;
    height: 236px;}
.TravelElementGoogleMap0314:hover{
    background: url("https://files.fxstart.org/travel/3/33/14_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big14,.TravelElementGoogleMap03Big14:hover{
    background: url("https://files.fxstart.org/travel/3/33/14_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0315:hover{
    background: url("https://files.fxstart.org/travel/3/33/15_200.jpg");
    background-size: cover;
    width: 89px;
    height: 118px;}
.TravelElementGoogleMap03Big15,.TravelElementGoogleMap03Big15:hover{
    background: url("https://files.fxstart.org/travel/3/33/15_400.jpg");
    background-size: cover;
    width: 177px;
    height: 236px;}
.TravelElementGoogleMap0316:hover{
    background: url("https://files.fxstart.org/travel/3/33/16_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big16,.TravelElementGoogleMap03Big16:hover{
    background: url("https://files.fxstart.org/travel/3/33/16_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0317:hover{
    background: url("https://files.fxstart.org/travel/3/33/17_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big17,.TravelElementGoogleMap03Big17:hover{
    background: url("https://files.fxstart.org/travel/3/33/17_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap03Big18,.TravelElementGoogleMap03Big18:hover{
    background: url("https://files.fxstart.org/travel/3/33/18_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0319:hover{
    background: url("https://files.fxstart.org/travel/3/33/19_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big19,.TravelElementGoogleMap03Big19:hover{
    background: url("https://files.fxstart.org/travel/3/33/19_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0320:hover{
    background: url("https://files.fxstart.org/travel/3/33/20_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big20,.TravelElementGoogleMap03Big20:hover{
    background: url("https://files.fxstart.org/travel/3/33/20_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0321:hover{
    background: url("https://files.fxstart.org/travel/3/33/21_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big21,.TravelElementGoogleMap03Big21:hover{
    background: url("https://files.fxstart.org/travel/3/33/21_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0322:hover{
    background: url("https://files.fxstart.org/travel/3/33/22_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big22,.TravelElementGoogleMap03Big22:hover{
    background: url("https://files.fxstart.org/travel/3/33/22_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0323:hover{
    background: url("https://files.fxstart.org/travel/3/33/23_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big23,.TravelElementGoogleMap03Big23:hover{
    background: url("https://files.fxstart.org/travel/3/33/23_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0324:hover{
    background: url("https://files.fxstart.org/travel/3/33/24_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big24,.TravelElementGoogleMap03Big24:hover{
    background: url("https://files.fxstart.org/travel/3/33/24_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0325:hover{
    background: url("https://files.fxstart.org/travel/3/33/25_200.jpg");
    background-size: cover;
    width: 89px;
    height: 118px;}
.TravelElementGoogleMap03Big25,.TravelElementGoogleMap03Big25:hover{
    background: url("https://files.fxstart.org/travel/3/33/25_400.jpg");
    background-size: cover;
    width: 177px;
    height: 236px;}
.TravelElementGoogleMap0326:hover{
    background: url("https://files.fxstart.org/travel/3/33/26_200.jpg");
    background-size: cover;
    width: 89px;
    height: 118px;}
.TravelElementGoogleMap03Big26,.TravelElementGoogleMap03Big26:hover{
    background: url("https://files.fxstart.org/travel/3/33/26_400.jpg");
    background-size: cover;
    width: 177px;
    height: 236px;}
.TravelElementGoogleMap0327:hover{
    background: url("https://files.fxstart.org/travel/3/33/27_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big27,.TravelElementGoogleMap03Big27:hover{
    background: url("https://files.fxstart.org/travel/3/33/27_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0328:hover{
    background: url("https://files.fxstart.org/travel/3/33/28_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big28,.TravelElementGoogleMap03Big28:hover{
    background: url("https://files.fxstart.org/travel/3/33/28_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0329:hover{
    background: url("https://files.fxstart.org/travel/3/33/29_200.jpg");
    background-size: cover;
    width: 89px;
    height: 118px;}
.TravelElementGoogleMap03Big29,.TravelElementGoogleMap03Big29:hover{
    background: url("https://files.fxstart.org/travel/3/33/29_400.jpg");
    background-size: cover;
    width: 177px;
    height: 236px;}
.TravelElementGoogleMap0330:hover{
    background: url("https://files.fxstart.org/travel/3/33/30_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big30,.TravelElementGoogleMap03Big30:hover{
    background: url("https://files.fxstart.org/travel/3/33/30_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0331:hover{
    background: url("https://files.fxstart.org/travel/3/33/31_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big31,.TravelElementGoogleMap03Big31:hover{
    background: url("https://files.fxstart.org/travel/3/33/31_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0332:hover{
    background: url("https://files.fxstart.org/travel/3/33/32_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big32,.TravelElementGoogleMap03Big32:hover{
    background: url("https://files.fxstart.org/travel/3/33/32_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0333:hover{
    background: url("https://files.fxstart.org/travel/3/33/33_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big33,.TravelElementGoogleMap03Big33:hover{
    background: url("https://files.fxstart.org/travel/3/33/33_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0334:hover{
    background: url("https://files.fxstart.org/travel/3/33/34_200.jpg");
    background-size: cover;
    width: 89px;
    height: 118px;}
.TravelElementGoogleMap03Big34,.TravelElementGoogleMap03Big34:hover{
    background: url("https://files.fxstart.org/travel/3/33/34_400.jpg");
    background-size: cover;
    width: 177px;
    height: 236px;}
.TravelElementGoogleMap0335:hover{
    background: url("https://files.fxstart.org/travel/3/33/35_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big35,.TravelElementGoogleMap03Big35:hover{
    background: url("https://files.fxstart.org/travel/3/33/35_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0336:hover{
    background: url("https://files.fxstart.org/travel/3/33/36_200.jpg");
    background-size: cover;
    width: 158px;
    height: 118px;}
.TravelElementGoogleMap03Big36,.TravelElementGoogleMap03Big36:hover{
    background: url("https://files.fxstart.org/travel/3/33/36_400.jpg");
    background-size: cover;
    width: 315px;
    height: 236px;}
.TravelElementGoogleMap0337:hover{
    background: url("https://files.fxstart.org/travel/3/33/37_200.jpg");
    background-size: cover;
    width: 193px;
    height: 118px;}
.TravelElementGoogleMap03Big37,.TravelElementGoogleMap03Big37:hover{
    background: url("https://files.fxstart.org/travel/3/33/37_400.jpg");
    background-size: cover;
    width: 385px;
    height: 236px;}
.TravelElementGoogleMap0401:hover{
    background: url("https://files.fxstart.org/travel/4/44/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap04Big01,.TravelElementGoogleMap04Big01:hover{
    background: url("https://files.fxstart.org/travel/4/44/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap0402:hover{
    background: url("https://files.fxstart.org/travel/4/44/2_200.jpg");
    background-size: cover;
    width: 177px;
    height: 133px;}
.TravelElementGoogleMap04Big02,.TravelElementGoogleMap04Big02:hover{
    background: url("https://files.fxstart.org/travel/4/44/2_400.jpg");
    background-size: cover;
    width: 356px;
    height: 267px;}
.TravelElementGoogleMap0403:hover{
    background: url("https://files.fxstart.org/travel/4/44/3_200.jpg");
    background-size: cover;
    width: 177px;
    height: 133px;}
.TravelElementGoogleMap04Big03,.TravelElementGoogleMap04Big03:hover{
    background: url("https://files.fxstart.org/travel/4/44/3_400.jpg");
    background-size: cover;
    width: 356px;
    height: 267px;}
.TravelElementGoogleMap0404:hover{
    background: url("https://files.fxstart.org/travel/4/44/4_200.jpg");
    background-size: cover;
    width: 100px;
    height: 133px;}
.TravelElementGoogleMap04Big04,.TravelElementGoogleMap04Big04:hover{
    background: url("https://files.fxstart.org/travel/4/44/4_400.jpg");
    background-size: cover;
    width: 200px;
    height: 266px;}
.TravelElementGoogleMap0405:hover{
    background: url("https://files.fxstart.org/travel/4/44/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap04Big05,.TravelElementGoogleMap04Big05:hover{
    background: url("https://files.fxstart.org/travel/4/44/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap0406:hover{
    background: url("https://files.fxstart.org/travel/4/44/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap04Big06,.TravelElementGoogleMap04Big06:hover{
    background: url("https://files.fxstart.org/travel/4/44/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap0407:hover{
    background: url("https://files.fxstart.org/travel/4/44/7_200.jpg");
    background-size: cover;
    width: 177px;
    height: 133px;}
.TravelElementGoogleMap04Big07,.TravelElementGoogleMap04Big07:hover{
    background: url("https://files.fxstart.org/travel/4/44/7_400.jpg");
    background-size: cover;
    width: 356px;
    height: 267px;}
.TravelElementGoogleMap0408:hover{
    background: url("https://files.fxstart.org/travel/4/44/8_200.jpg");
    background-size: cover;
    width: 177px;
    height: 133px;}
.TravelElementGoogleMap04Big08,.TravelElementGoogleMap04Big08:hover{
    background: url("https://files.fxstart.org/travel/4/44/8_400.jpg");
    background-size: cover;
    width: 356px;
    height: 267px;}
.TravelElementGoogleMap0409:hover{
    background: url("https://files.fxstart.org/travel/4/44/9_200.jpg");
    background-size: cover;
    width: 177px;
    height: 133px;}
.TravelElementGoogleMap04Big09,.TravelElementGoogleMap04Big09:hover{
    background: url("https://files.fxstart.org/travel/4/44/9_400.jpg");
    background-size: cover;
    width: 356px;
    height: 267px;}
.TravelElementGoogleMap0410:hover{
    background: url("https://files.fxstart.org/travel/4/44/10_200.jpg");
    background-size: cover;
    width: 177px;
    height: 133px;}
.TravelElementGoogleMap04Big10,.TravelElementGoogleMap04Big10:hover{
    background: url("https://files.fxstart.org/travel/4/44/10_400.jpg");
    background-size: cover;
    width: 356px;
    height: 267px;}
.TravelElementGoogleMap0411:hover{
    background: url("https://files.fxstart.org/travel/4/44/11_200.jpg");
    background-size: cover;
    width: 177px;
    height: 133px;}
.TravelElementGoogleMap04Big11,.TravelElementGoogleMap04Big11:hover{
    background: url("https://files.fxstart.org/travel/4/44/11_400.jpg");
    background-size: cover;
    width: 356px;
    height: 267px;}
.TravelElementGoogleMap0412:hover{
    background: url("https://files.fxstart.org/travel/4/44/12_200.jpg");
    background-size: cover;
    width: 89px;
    height: 133px;}
.TravelElementGoogleMap04Big12,.TravelElementGoogleMap04Big12:hover{
    background: url("https://files.fxstart.org/travel/4/44/12_400.jpg");
    background-size: cover;
    width: 178px;
    height: 267px;}
.TravelElementGoogleMap0413:hover{
    background: url("https://files.fxstart.org/travel/4/44/13_200.jpg");
    background-size: cover;
    width: 100px;
    height: 133px;}
.TravelElementGoogleMap04Big13,.TravelElementGoogleMap04Big13:hover{
    background: url("https://files.fxstart.org/travel/4/44/13_400.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap0414:hover{
    background: url("https://files.fxstart.org/travel/4/44/14_200.jpg");
    background-size: cover;
    width: 177px;
    height: 133px;}
.TravelElementGoogleMap04Big14,.TravelElementGoogleMap04Big14:hover{
    background: url("https://files.fxstart.org/travel/4/44/14_400.jpg");
    background-size: cover;
    width: 356px;
    height: 267px;}
.TravelElementGoogleMap0415:hover{
    background: url("https://files.fxstart.org/travel/4/44/15_200.jpg");
    background-size: cover;
    width: 100px;
    height: 133px;}
.TravelElementGoogleMap04Big15,.TravelElementGoogleMap04Big15:hover{
    background: url("https://files.fxstart.org/travel/4/44/15_400.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap0416:hover{
    background: url("https://files.fxstart.org/travel/4/44/16_200.jpg");
    background-size: cover;
    width: 89px;
    height: 133px;}
.TravelElementGoogleMap04Big16,.TravelElementGoogleMap04Big16:hover{
    background: url("https://files.fxstart.org/travel/4/44/16_400.jpg");
    background-size: cover;
    width: 178px;
    height: 267px;}
.TravelElementGoogleMap0501:hover{
    background: url("https://files.fxstart.org/travel/5/55/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big01,.TravelElementGoogleMap05Big01:hover{
    background: url("https://files.fxstart.org/travel/5/55/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0502:hover{
    background: url("https://files.fxstart.org/travel/5/55/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big02,.TravelElementGoogleMap05Big02:hover{
    background: url("https://files.fxstart.org/travel/5/55/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0503:hover{
    background: url("https://files.fxstart.org/travel/5/55/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big03,.TravelElementGoogleMap05Big03:hover{
    background: url("https://files.fxstart.org/travel/5/55/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0504:hover{
    background: url("https://files.fxstart.org/travel/5/55/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big04,.TravelElementGoogleMap05Big04:hover{
    background: url("https://files.fxstart.org/travel/5/55/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0505:hover{
    background: url("https://files.fxstart.org/travel/5/55/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big05,.TravelElementGoogleMap05Big05:hover{
    background: url("https://files.fxstart.org/travel/5/55/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0506:hover{
    background: url("https://files.fxstart.org/travel/5/55/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 57px;}
.TravelElementGoogleMap05Big06,.TravelElementGoogleMap05Big06:hover{
    background: url("https://files.fxstart.org/travel/5/55/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 114px;}
.TravelElementGoogleMap0507:hover{
    background: url("https://files.fxstart.org/travel/5/55/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big07,.TravelElementGoogleMap05Big07:hover{
    background: url("https://files.fxstart.org/travel/5/55/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0508:hover{
    background: url("https://files.fxstart.org/travel/5/55/8_200.jpg");
    background-size: cover;
    width: 180px;
    height: 112px;}
.TravelElementGoogleMap05Big08,.TravelElementGoogleMap05Big08:hover{
    background: url("https://files.fxstart.org/travel/5/55/8_400.jpg");
    background-size: cover;
    width: 361px;
    height: 225px;}
.TravelElementGoogleMap0509:hover{
    background: url("https://files.fxstart.org/travel/5/55/9_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big09,.TravelElementGoogleMap05Big09:hover{
    background: url("https://files.fxstart.org/travel/5/55/9_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0510:hover{
    background: url("https://files.fxstart.org/travel/5/55/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 57px;}
.TravelElementGoogleMap05Big10,.TravelElementGoogleMap05Big10:hover{
    background: url("https://files.fxstart.org/travel/5/55/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 113px;}
.TravelElementGoogleMap0511:hover{
    background: url("https://files.fxstart.org/travel/5/55/11_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big11,.TravelElementGoogleMap05Big11:hover{
    background: url("https://files.fxstart.org/travel/5/55/11_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0512:hover{
    background: url("https://files.fxstart.org/travel/5/55/12_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big12,.TravelElementGoogleMap05Big12:hover{
    background: url("https://files.fxstart.org/travel/5/55/12_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0513:hover{
    background: url("https://files.fxstart.org/travel/5/55/13_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big13,.TravelElementGoogleMap05Big13:hover{
    background: url("https://files.fxstart.org/travel/5/55/13_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0514:hover{
    background: url("https://files.fxstart.org/travel/5/55/14_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big14,.TravelElementGoogleMap05Big14:hover{
    background: url("https://files.fxstart.org/travel/5/55/14_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0515:hover{
    background: url("https://files.fxstart.org/travel/5/55/15_200.jpg");
    background-size: cover;
    width: 200px;
    height: 44px;}
.TravelElementGoogleMap05Big15,.TravelElementGoogleMap05Big15:hover{
    background: url("https://files.fxstart.org/travel/5/55/15_400.jpg");
    background-size: cover;
    width: 400px;
    height: 88px;}
.TravelElementGoogleMap0516:hover{
    background: url("https://files.fxstart.org/travel/5/55/16_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big16,.TravelElementGoogleMap05Big16:hover{
    background: url("https://files.fxstart.org/travel/5/55/16_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0517:hover{
    background: url("https://files.fxstart.org/travel/5/55/17_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big17,.TravelElementGoogleMap05Big17:hover{
    background: url("https://files.fxstart.org/travel/5/55/17_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap05Big18,.TravelElementGoogleMap05Big18:hover{
    background: url("https://files.fxstart.org/travel/5/55/18_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0519:hover{
    background: url("https://files.fxstart.org/travel/5/55/19_200.jpg");
    background-size: cover;
    width: 200px;
    height: 70px;}
.TravelElementGoogleMap05Big19,.TravelElementGoogleMap05Big19:hover{
    background: url("https://files.fxstart.org/travel/5/55/19_400.jpg");
    background-size: cover;
    width: 400px;
    height: 141px;}
.TravelElementGoogleMap0520:hover{
    background: url("https://files.fxstart.org/travel/5/55/20_200.jpg");
    background-size: cover;
    width: 200px;
    height: 47px;}
.TravelElementGoogleMap05Big20,.TravelElementGoogleMap05Big20:hover{
    background: url("https://files.fxstart.org/travel/5/55/20_400.jpg");
    background-size: cover;
    width: 400px;
    height: 94px;}
.TravelElementGoogleMap0521:hover{
    background: url("https://files.fxstart.org/travel/5/55/21_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big21,.TravelElementGoogleMap05Big21:hover{
    background: url("https://files.fxstart.org/travel/5/55/21_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0522:hover{
    background: url("https://files.fxstart.org/travel/5/55/22_200.jpg");
    background-size: cover;
    width: 200px;
    height: 79px;}
.TravelElementGoogleMap05Big22,.TravelElementGoogleMap05Big22:hover{
    background: url("https://files.fxstart.org/travel/5/55/22_400.jpg");
    background-size: cover;
    width: 400px;
    height: 158px;}
.TravelElementGoogleMap0523:hover{
    background: url("https://files.fxstart.org/travel/5/55/23_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big23,.TravelElementGoogleMap05Big23:hover{
    background: url("https://files.fxstart.org/travel/5/55/23_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0524:hover{
    background: url("https://files.fxstart.org/travel/5/55/24_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big24,.TravelElementGoogleMap05Big24:hover{
    background: url("https://files.fxstart.org/travel/5/55/24_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0525:hover{
    background: url("https://files.fxstart.org/travel/5/55/25_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big25,.TravelElementGoogleMap05Big25:hover{
    background: url("https://files.fxstart.org/travel/5/55/25_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0526:hover{
    background: url("https://files.fxstart.org/travel/5/55/26_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big26,.TravelElementGoogleMap05Big26:hover{
    background: url("https://files.fxstart.org/travel/5/55/26_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0527:hover{
    background: url("https://files.fxstart.org/travel/5/55/27_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap05Big27,.TravelElementGoogleMap05Big27:hover{
    background: url("https://files.fxstart.org/travel/5/55/27_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0528:hover{
    background: url("https://files.fxstart.org/travel/5/55/28_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap05Big28,.TravelElementGoogleMap05Big28:hover{
    background: url("https://files.fxstart.org/travel/5/55/28_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0529:hover{
    background: url("https://files.fxstart.org/travel/5/55/29_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big29,.TravelElementGoogleMap05Big29:hover{
    background: url("https://files.fxstart.org/travel/5/55/29_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0530:hover{
    background: url("https://files.fxstart.org/travel/5/55/30_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap05Big30,.TravelElementGoogleMap05Big30:hover{
    background: url("https://files.fxstart.org/travel/5/55/30_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0531:hover{
    background: url("https://files.fxstart.org/travel/5/55/31_200.jpg");
    background-size: cover;
    width: 195px;
    height: 112px;}
.TravelElementGoogleMap05Big31,.TravelElementGoogleMap05Big31:hover{
    background: url("https://files.fxstart.org/travel/5/55/31_400.jpg");
    background-size: cover;
    width: 292px;
    height: 225px;}
.TravelElementGoogleMap0532:hover{
    background: url("https://files.fxstart.org/travel/5/55/32_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big32,.TravelElementGoogleMap05Big32:hover{
    background: url("https://files.fxstart.org/travel/5/55/32_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0533:hover{
    background: url("https://files.fxstart.org/travel/5/55/33_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big33,.TravelElementGoogleMap05Big33:hover{
    background: url("https://files.fxstart.org/travel/5/55/33_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0534:hover{
    background: url("https://files.fxstart.org/travel/5/55/34_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big34,.TravelElementGoogleMap05Big34:hover{
    background: url("https://files.fxstart.org/travel/5/55/34_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0535:hover{
    background: url("https://files.fxstart.org/travel/5/55/35_200.jpg");
    background-size: cover;
    width: 200px;
    height: 57px;}
.TravelElementGoogleMap05Big35,.TravelElementGoogleMap05Big35:hover{
    background: url("https://files.fxstart.org/travel/5/55/35_400.jpg");
    background-size: cover;
    width: 400px;
    height: 115px;}
.TravelElementGoogleMap0536:hover{
    background: url("https://files.fxstart.org/travel/5/55/36_200.jpg");
    background-size: cover;
    width: 200px;
    height: 50px;}
.TravelElementGoogleMap05Big36,.TravelElementGoogleMap05Big36:hover{
    background: url("https://files.fxstart.org/travel/5/55/36_400.jpg");
    background-size: cover;
    width: 400px;
    height: 100px;}
.TravelElementGoogleMap0537:hover{
    background: url("https://files.fxstart.org/travel/5/55/37_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap05Big37,.TravelElementGoogleMap05Big37:hover{
    background: url("https://files.fxstart.org/travel/5/55/37_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap05038:hover{
    background: url("https://files.fxstart.org/travel/5/55/38_200.jpg");
    background-size: cover;
    width: 200px;
    height: 48px;}
.TravelElementGoogleMap05Big38,.TravelElementGoogleMap05Big38:hover{
    background: url("https://files.fxstart.org/travel/5/55/38_400.jpg");
    background-size: cover;
    width: 400px;
    height: 96px;}
.TravelElementGoogleMap0539:hover{
    background: url("https://files.fxstart.org/travel/5/55/39_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big39,.TravelElementGoogleMap05Big39:hover{
    background: url("https://files.fxstart.org/travel/5/55/39_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0540:hover{
    background: url("https://files.fxstart.org/travel/5/55/40_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big40,.TravelElementGoogleMap05Big40:hover{
    background: url("https://files.fxstart.org/travel/5/55/40_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0541:hover{
    background: url("https://files.fxstart.org/travel/5/55/41_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big41,.TravelElementGoogleMap05Big41:hover{
    background: url("https://files.fxstart.org/travel/5/55/41_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0542:hover{
    background: url("https://files.fxstart.org/travel/5/55/42_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big42,.TravelElementGoogleMap05Big42:hover{
    background: url("https://files.fxstart.org/travel/5/55/42_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0543:hover{
    background: url("https://files.fxstart.org/travel/5/55/43_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big43,.TravelElementGoogleMap05Big43:hover{
    background: url("https://files.fxstart.org/travel/5/55/43_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0544:hover{
    background: url("https://files.fxstart.org/travel/5/55/44_200.jpg");
    background-size: cover;
    width: 200px;
    height: 86px;}
.TravelElementGoogleMap05Big44,.TravelElementGoogleMap05Big44:hover{
    background: url("https://files.fxstart.org/travel/5/55/44_400.jpg");
    background-size: cover;
    width: 400px;
    height: 172px;}
.TravelElementGoogleMap0545:hover{
    background: url("https://files.fxstart.org/travel/5/55/45_200.jpg");
    background-size: cover;
    width: 200px;
    height: 62px;}
.TravelElementGoogleMap05Big45,.TravelElementGoogleMap05Big45:hover{
    background: url("https://files.fxstart.org/travel/5/55/45_400.jpg");
    background-size: cover;
    width: 400px;
    height: 124px;}
.TravelElementGoogleMap0546:hover{
    background: url("https://files.fxstart.org/travel/5/55/46_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big46,.TravelElementGoogleMap05Big46:hover{
    background: url("https://files.fxstart.org/travel/5/55/46_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0547:hover{
    background: url("https://files.fxstart.org/travel/5/55/47_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big47,.TravelElementGoogleMap05Big47:hover{
    background: url("https://files.fxstart.org/travel/5/55/47_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0548:hover{
    background: url("https://files.fxstart.org/travel/5/55/48_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big48,.TravelElementGoogleMap05Big48:hover{
    background: url("https://files.fxstart.org/travel/5/55/48_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0549:hover{
    background: url("https://files.fxstart.org/travel/5/55/49_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big49,.TravelElementGoogleMap05Big49:hover{
    background: url("https://files.fxstart.org/travel/5/55/49_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0550:hover{
    background: url("https://files.fxstart.org/travel/5/55/50_200.jpg");
    background-size: cover;
    width: 200px;
    height: 44px;}
.TravelElementGoogleMap05Big50,.TravelElementGoogleMap05Big50:hover{
    background: url("https://files.fxstart.org/travel/5/55/50_400.jpg");
    background-size: cover;
    width: 400px;
    height: 88px;}
.TravelElementGoogleMap0551:hover{
    background: url("https://files.fxstart.org/travel/5/55/51_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big51,.TravelElementGoogleMap05Big51:hover{
    background: url("https://files.fxstart.org/travel/5/55/51_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0552:hover{
    background: url("https://files.fxstart.org/travel/5/55/52_200.jpg");
    background-size: cover;
    width: 200px;
    height: 57px;}
.TravelElementGoogleMap05Big52,.TravelElementGoogleMap05Big52:hover{
    background: url("https://files.fxstart.org/travel/5/55/52_400.jpg");
    background-size: cover;
    width: 400px;
    height: 114px;}
.TravelElementGoogleMap0553:hover{
    background: url("https://files.fxstart.org/travel/5/55/53_200.jpg");
    background-size: cover;
    width: 200px;
    height: 69px;}
.TravelElementGoogleMap05Big53,.TravelElementGoogleMap05Big53:hover{
    background: url("https://files.fxstart.org/travel/5/55/53_400.jpg");
    background-size: cover;
    width: 400px;
    height: 139px;}
.TravelElementGoogleMap0554:hover{
    background: url("https://files.fxstart.org/travel/5/55/54_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big54,.TravelElementGoogleMap05Big54:hover{
    background: url("https://files.fxstart.org/travel/5/55/54_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap05Big55,.TravelElementGoogleMap05Big55:hover{
    background: url("https://files.fxstart.org/travel/5/55/55_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0556:hover{
    background: url("https://files.fxstart.org/travel/5/55/56_200.jpg");
    background-size: cover;
    width: 171px;
    height: 112px;}
.TravelElementGoogleMap05Big56,.TravelElementGoogleMap05Big56:hover{
    background: url("https://files.fxstart.org/travel/5/55/56_400.jpg");
    background-size: cover;
    width: 344px;
    height: 225px;}
.TravelElementGoogleMap0557:hover{
    background: url("https://files.fxstart.org/travel/5/55/57_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big57,.TravelElementGoogleMap05Big57:hover{
    background: url("https://files.fxstart.org/travel/5/55/57_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0558:hover{
    background: url("https://files.fxstart.org/travel/5/55/58_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big58,.TravelElementGoogleMap05Big58:hover{
    background: url("https://files.fxstart.org/travel/5/55/58_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0559:hover{
    background: url("https://files.fxstart.org/travel/5/55/59_200.jpg");
    background-size: cover;
    width: 187px;
    height: 112px;}
.TravelElementGoogleMap05Big59,.TravelElementGoogleMap05Big59:hover{
    background: url("https://files.fxstart.org/travel/5/55/59_400.jpg");
    background-size: cover;
    width: 375px;
    height: 225px;}
.TravelElementGoogleMap0560:hover{
    background: url("https://files.fxstart.org/travel/5/55/60_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big60,.TravelElementGoogleMap05Big60:hover{
    background: url("https://files.fxstart.org/travel/5/55/60_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0561:hover{
    background: url("https://files.fxstart.org/travel/5/55/61_200.jpg");
    background-size: cover;
    width: 200px;
    height: 63px;}
.TravelElementGoogleMap05Big61,.TravelElementGoogleMap05Big61:hover{
    background: url("https://files.fxstart.org/travel/5/55/61_400.jpg");
    background-size: cover;
    width: 400px;
    height: 125px;}
.TravelElementGoogleMap0562:hover{
    background: url("https://files.fxstart.org/travel/5/55/62_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap05Big62,.TravelElementGoogleMap05Big62:hover{
    background: url("https://files.fxstart.org/travel/5/55/62_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0563:hover{
    background: url("https://files.fxstart.org/travel/5/55/63_200.jpg");
    background-size: cover;
    width: 200px;
    height: 44px;}
.TravelElementGoogleMap05Big63,.TravelElementGoogleMap05Big63:hover{
    background: url("https://files.fxstart.org/travel/5/55/63_400.jpg");
    background-size: cover;
    width: 400px;
    height: 88px;}
.TravelElementGoogleMap0601:hover{
    background: url("https://files.fxstart.org/travel/6/66/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big01,.TravelElementGoogleMap06Big01:hover{
    background: url("https://files.fxstart.org/travel/6/66/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0602:hover{
    background: url("https://files.fxstart.org/travel/6/66/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 89px;}
.TravelElementGoogleMap06Big02,.TravelElementGoogleMap06Big02:hover{
    background: url("https://files.fxstart.org/travel/6/66/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 177px;}
.TravelElementGoogleMap0603:hover{
    background: url("https://files.fxstart.org/travel/6/66/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 78px;}
.TravelElementGoogleMap06Big03,.TravelElementGoogleMap06Big03:hover{
    background: url("https://files.fxstart.org/travel/6/66/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 156px;}
.TravelElementGoogleMap0604:hover{
    background: url("https://files.fxstart.org/travel/6/66/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big04,.TravelElementGoogleMap06Big04:hover{
    background: url("https://files.fxstart.org/travel/6/66/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0605:hover{
    background: url("https://files.fxstart.org/travel/6/66/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big05,.TravelElementGoogleMap06Big05:hover{
    background: url("https://files.fxstart.org/travel/6/66/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0606:hover{
    background: url("https://files.fxstart.org/travel/6/66/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 44px;}
.TravelElementGoogleMap06Big06,.TravelElementGoogleMap06Big06:hover{
    background: url("https://files.fxstart.org/travel/6/66/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 88px;}
.TravelElementGoogleMap0607:hover{
    background: url("https://files.fxstart.org/travel/6/66/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big07,.TravelElementGoogleMap06Big07:hover{
    background: url("https://files.fxstart.org/travel/6/66/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0608:hover{
    background: url("https://files.fxstart.org/travel/6/66/8_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big08,.TravelElementGoogleMap06Big08:hover{
    background: url("https://files.fxstart.org/travel/6/66/8_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0609:hover{
    background: url("https://files.fxstart.org/travel/6/66/9_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big09,.TravelElementGoogleMap06Big09:hover{
    background: url("https://files.fxstart.org/travel/6/66/9_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0610:hover{
    background: url("https://files.fxstart.org/travel/6/66/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big10,.TravelElementGoogleMap06Big10:hover{
    background: url("https://files.fxstart.org/travel/6/66/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0611:hover{
    background: url("https://files.fxstart.org/travel/6/66/11_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big11,.TravelElementGoogleMap06Big11:hover{
    background: url("https://files.fxstart.org/travel/6/66/11_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0612:hover{
    background: url("https://files.fxstart.org/travel/6/66/12_200.jpg");
    background-size: cover;
    width: 200px;
    height: 53px;}
.TravelElementGoogleMap06Big12,.TravelElementGoogleMap06Big12:hover{
    background: url("https://files.fxstart.org/travel/6/66/12_400.jpg");
    background-size: cover;
    width: 400px;
    height: 106px;}
.TravelElementGoogleMap0613:hover{
    background: url("https://files.fxstart.org/travel/6/66/13_200.jpg");
    background-size: cover;
    width: 200px;
    height: 59px;}
.TravelElementGoogleMap06Big13,.TravelElementGoogleMap06Big13:hover{
    background: url("https://files.fxstart.org/travel/6/66/13_400.jpg");
    background-size: cover;
    width: 400px;
    height: 117px;}
.TravelElementGoogleMap0614:hover{
    background: url("https://files.fxstart.org/travel/6/66/14_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big14,.TravelElementGoogleMap06Big14:hover{
    background: url("https://files.fxstart.org/travel/6/66/14_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0615:hover{
    background: url("https://files.fxstart.org/travel/6/66/15_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big15,.TravelElementGoogleMap06Big15:hover{
    background: url("https://files.fxstart.org/travel/6/66/15_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0616:hover{
    background: url("https://files.fxstart.org/travel/6/66/16_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big16,.TravelElementGoogleMap06Big16:hover{
    background: url("https://files.fxstart.org/travel/6/66/16_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0617:hover{
    background: url("https://files.fxstart.org/travel/6/66/17_200.jpg");
    background-size: cover;
    width: 200px;
    height: 71px;}
.TravelElementGoogleMap06Big17,.TravelElementGoogleMap06Big17:hover{
    background: url("https://files.fxstart.org/travel/6/66/17_400.jpg");
    background-size: cover;
    width: 400px;
    height: 142px;}
.TravelElementGoogleMap0618:hover{
    background: url("https://files.fxstart.org/travel/6/66/18_200.jpg");
    background-size: cover;
    width: 82px;
    height: 112px;}
.TravelElementGoogleMap06Big18,.TravelElementGoogleMap06Big18:hover{
    background: url("https://files.fxstart.org/travel/6/66/18_400.jpg");
    background-size: cover;
    width: 164px;
    height: 225px;}
.TravelElementGoogleMap0619:hover{
    background: url("https://files.fxstart.org/travel/6/66/19_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big19,.TravelElementGoogleMap06Big19:hover{
    background: url("https://files.fxstart.org/travel/6/66/19_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0620:hover{
    background: url("https://files.fxstart.org/travel/6/66/20_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big20,.TravelElementGoogleMap06Big20:hover{
    background: url("https://files.fxstart.org/travel/6/66/20_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0621:hover{
    background: url("https://files.fxstart.org/travel/6/66/21_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big21,.TravelElementGoogleMap06Big21:hover{
    background: url("https://files.fxstart.org/travel/6/66/21_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0622:hover{
    background: url("https://files.fxstart.org/travel/6/66/22_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big22,.TravelElementGoogleMap06Big22:hover{
    background: url("https://files.fxstart.org/travel/6/66/22_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0623:hover{
    background: url("https://files.fxstart.org/travel/6/66/23_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big23,.TravelElementGoogleMap06Big23:hover{
    background: url("https://files.fxstart.org/travel/6/66/23_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0624:hover{
    background: url("https://files.fxstart.org/travel/6/66/24_200.jpg");
    background-size: cover;
    width: 200px;
    height: 63px;}
.TravelElementGoogleMap06Big24,.TravelElementGoogleMap06Big24:hover{
    background: url("https://files.fxstart.org/travel/6/66/24_400.jpg");
    background-size: cover;
    width: 400px;
    height: 126px;}
.TravelElementGoogleMap0625:hover{
    background: url("https://files.fxstart.org/travel/6/66/25_200.jpg");
    background-size: cover;
    width: 200px;
    height: 55px;}
.TravelElementGoogleMap06Big25,.TravelElementGoogleMap06Big25:hover{
    background: url("https://files.fxstart.org/travel/6/66/25_400.jpg");
    background-size: cover;
    width: 400px;
    height: 110px;}
.TravelElementGoogleMap0626:hover{
    background: url("https://files.fxstart.org/travel/6/66/26_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big26,.TravelElementGoogleMap06Big26:hover{
    background: url("https://files.fxstart.org/travel/6/66/26_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0627:hover{
    background: url("https://files.fxstart.org/travel/6/66/27_200.jpg");
    background-size: cover;
    width: 200px;
    height: 80px;}
.TravelElementGoogleMap06Big27,.TravelElementGoogleMap06Big27:hover{
    background: url("https://files.fxstart.org/travel/6/66/27_400.jpg");
    background-size: cover;
    width: 400px;
    height: 161px;}
.TravelElementGoogleMap0628:hover{
    background: url("https://files.fxstart.org/travel/6/66/28_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big28,.TravelElementGoogleMap06Big28:hover{
    background: url("https://files.fxstart.org/travel/6/66/28_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0629:hover{
    background: url("https://files.fxstart.org/travel/6/66/29_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big29,.TravelElementGoogleMap06Big29:hover{
    background: url("https://files.fxstart.org/travel/6/66/29_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0630:hover{
    background: url("https://files.fxstart.org/travel/6/66/30_200.jpg");
    background-size: cover;
    width: 200px;
    height: 72px;}
.TravelElementGoogleMap06Big30,.TravelElementGoogleMap06Big30:hover{
    background: url("https://files.fxstart.org/travel/6/66/30_400.jpg");
    background-size: cover;
    width: 400px;
    height: 144px;}
.TravelElementGoogleMap0631:hover{
    background: url("https://files.fxstart.org/travel/6/66/31_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big31,.TravelElementGoogleMap06Big31:hover{
    background: url("https://files.fxstart.org/travel/6/66/31_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0632:hover{
    background: url("https://files.fxstart.org/travel/6/66/32_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big32,.TravelElementGoogleMap06Big32:hover{
    background: url("https://files.fxstart.org/travel/6/66/32_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0633:hover{
    background: url("https://files.fxstart.org/travel/6/66/33_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big33,.TravelElementGoogleMap06Big33:hover{
    background: url("https://files.fxstart.org/travel/6/66/33_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0634:hover{
    background: url("https://files.fxstart.org/travel/6/66/34_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big34,.TravelElementGoogleMap06Big34:hover{
    background: url("https://files.fxstart.org/travel/6/66/34_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0635:hover{
    background: url("https://files.fxstart.org/travel/6/66/35_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big35,.TravelElementGoogleMap06Big35:hover{
    background: url("https://files.fxstart.org/travel/6/66/35_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0636:hover{
    background: url("https://files.fxstart.org/travel/6/66/36_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big36,.TravelElementGoogleMap06Big36:hover{
    background: url("https://files.fxstart.org/travel/6/66/36_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0637:hover{
    background: url("https://files.fxstart.org/travel/6/66/37_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big37,.TravelElementGoogleMap06Big37:hover{
    background: url("https://files.fxstart.org/travel/6/66/37_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap06038:hover{
    background: url("https://files.fxstart.org/travel/6/66/38_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big38,.TravelElementGoogleMap06Big38:hover{
    background: url("https://files.fxstart.org/travel/6/66/38_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0639:hover{
    background: url("https://files.fxstart.org/travel/6/66/39_200.jpg");
    background-size: cover;
    width: 200px;
    height: 60px;}
.TravelElementGoogleMap06Big39,.TravelElementGoogleMap06Big39:hover{
    background: url("https://files.fxstart.org/travel/6/66/39_400.jpg");
    background-size: cover;
    width: 400px;
    height: 119px;}
.TravelElementGoogleMap0640:hover{
    background: url("https://files.fxstart.org/travel/6/66/40_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big40,.TravelElementGoogleMap06Big40:hover{
    background: url("https://files.fxstart.org/travel/6/66/40_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0641:hover{
    background: url("https://files.fxstart.org/travel/6/66/41_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big41,.TravelElementGoogleMap06Big41:hover{
    background: url("https://files.fxstart.org/travel/6/66/41_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0642:hover{
    background: url("https://files.fxstart.org/travel/6/66/42_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big42,.TravelElementGoogleMap06Big42:hover{
    background: url("https://files.fxstart.org/travel/6/66/42_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0643:hover{
    background: url("https://files.fxstart.org/travel/6/66/43_200.jpg");
    background-size: cover;
    width: 200px;
    height: 50px;}
.TravelElementGoogleMap06Big43,.TravelElementGoogleMap06Big43:hover{
    background: url("https://files.fxstart.org/travel/6/66/43_400.jpg");
    background-size: cover;
    width: 400px;
    height: 100px;}
.TravelElementGoogleMap0644:hover{
    background: url("https://files.fxstart.org/travel/6/66/44_200.jpg");
    background-size: cover;
    width: 200px;
    height: 74px;}
.TravelElementGoogleMap06Big44,.TravelElementGoogleMap06Big44:hover{
    background: url("https://files.fxstart.org/travel/6/66/44_400.jpg");
    background-size: cover;
    width: 400px;
    height: 148px;}
.TravelElementGoogleMap0645:hover{
    background: url("https://files.fxstart.org/travel/6/66/45_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big45,.TravelElementGoogleMap06Big45:hover{
    background: url("https://files.fxstart.org/travel/6/66/45_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0646:hover{
    background: url("https://files.fxstart.org/travel/6/66/46_200.jpg");
    background-size: cover;
    width: 200px;
    height: 74px;}
.TravelElementGoogleMap06Big46,.TravelElementGoogleMap06Big46:hover{
    background: url("https://files.fxstart.org/travel/6/66/46_400.jpg");
    background-size: cover;
    width: 400px;
    height: 149px;}
.TravelElementGoogleMap0647:hover{
    background: url("https://files.fxstart.org/travel/6/66/47_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big47,.TravelElementGoogleMap06Big47:hover{
    background: url("https://files.fxstart.org/travel/6/66/47_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0648:hover{
    background: url("https://files.fxstart.org/travel/6/66/48_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big48,.TravelElementGoogleMap06Big48:hover{
    background: url("https://files.fxstart.org/travel/6/66/48_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0649:hover{
    background: url("https://files.fxstart.org/travel/6/66/49_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big49,.TravelElementGoogleMap06Big49:hover{
    background: url("https://files.fxstart.org/travel/6/66/49_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0650:hover{
    background: url("https://files.fxstart.org/travel/6/66/50_200.jpg");
    background-size: cover;
    width: 200px;
    height: 85px;}
.TravelElementGoogleMap06Big50,.TravelElementGoogleMap06Big50:hover{
    background: url("https://files.fxstart.org/travel/6/66/50_400.jpg");
    background-size: cover;
    width: 400px;
    height: 169px;}
.TravelElementGoogleMap0651:hover{
    background: url("https://files.fxstart.org/travel/6/66/51_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big51,.TravelElementGoogleMap06Big51:hover{
    background: url("https://files.fxstart.org/travel/6/66/51_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0652:hover{
    background: url("https://files.fxstart.org/travel/6/66/52_200.jpg");
    background-size: cover;
    width: 200px;
    height: 61px;}
.TravelElementGoogleMap06Big52,.TravelElementGoogleMap06Big52:hover{
    background: url("https://files.fxstart.org/travel/6/66/52_400.jpg");
    background-size: cover;
    width: 400px;
    height: 122px;}
.TravelElementGoogleMap0653:hover{
    background: url("https://files.fxstart.org/travel/6/66/53_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big53,.TravelElementGoogleMap06Big53:hover{
    background: url("https://files.fxstart.org/travel/6/66/53_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0654:hover{
    background: url("https://files.fxstart.org/travel/6/66/54_200.jpg");
    background-size: cover;
    width: 200px;
    height: 48px;}
.TravelElementGoogleMap06Big54,.TravelElementGoogleMap06Big54:hover{
    background: url("https://files.fxstart.org/travel/6/66/54_400.jpg");
    background-size: cover;
    width: 400px;
    height: 97px;}
.TravelElementGoogleMap06Big55,.TravelElementGoogleMap06Big55:hover{
    background: url("https://files.fxstart.org/travel/6/66/55_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0656:hover{
    background: url("https://files.fxstart.org/travel/6/66/56_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big56,.TravelElementGoogleMap06Big56:hover{
    background: url("https://files.fxstart.org/travel/6/66/56_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0657:hover{
    background: url("https://files.fxstart.org/travel/6/66/57_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big57,.TravelElementGoogleMap06Big57:hover{
    background: url("https://files.fxstart.org/travel/6/66/57_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0658:hover{
    background: url("https://files.fxstart.org/travel/6/66/58_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big58,.TravelElementGoogleMap06Big58:hover{
    background: url("https://files.fxstart.org/travel/6/66/58_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0659:hover{
    background: url("https://files.fxstart.org/travel/6/66/59_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big59,.TravelElementGoogleMap06Big59:hover{
    background: url("https://files.fxstart.org/travel/6/66/59_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0660:hover{
    background: url("https://files.fxstart.org/travel/6/66/60_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big60,.TravelElementGoogleMap06Big60:hover{
    background: url("https://files.fxstart.org/travel/6/66/60_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0661:hover{
    background: url("https://files.fxstart.org/travel/6/66/61_200.jpg");
    background-size: cover;
    width: 200px;
    height: 55px;}
.TravelElementGoogleMap06Big61,.TravelElementGoogleMap06Big61:hover{
    background: url("https://files.fxstart.org/travel/6/66/61_400.jpg");
    background-size: cover;
    width: 400px;
    height: 109px;}
.TravelElementGoogleMap0662:hover{
    background: url("https://files.fxstart.org/travel/6/66/62_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big62,.TravelElementGoogleMap06Big62:hover{
    background: url("https://files.fxstart.org/travel/6/66/62_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0663:hover{
    background: url("https://files.fxstart.org/travel/6/66/63_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big63,.TravelElementGoogleMap06Big63:hover{
    background: url("https://files.fxstart.org/travel/6/66/63_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0664:hover{
    background: url("https://files.fxstart.org/travel/6/66/64_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big64,.TravelElementGoogleMap06Big64:hover{
    background: url("https://files.fxstart.org/travel/6/66/64_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0665:hover{
    background: url("https://files.fxstart.org/travel/6/66/65_200.jpg");
    background-size: cover;
    width: 200px;
    height: 70px;}
.TravelElementGoogleMap06Big65,.TravelElementGoogleMap06Big65:hover{
    background: url("https://files.fxstart.org/travel/6/66/65_400.jpg");
    background-size: cover;
    width: 400px;
    height: 140px;}
.TravelElementGoogleMap0666:hover{
    background: url("https://files.fxstart.org/travel/6/66/66_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big66,.TravelElementGoogleMap06Big66:hover{
    background: url("https://files.fxstart.org/travel/6/66/66_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0667:hover{
    background: url("https://files.fxstart.org/travel/6/66/67_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap06Big67,.TravelElementGoogleMap06Big67:hover{
    background: url("https://files.fxstart.org/travel/6/66/67_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap0668:hover{
    background: url("https://files.fxstart.org/travel/6/66/68_200.jpg");
    background-size: cover;
    width: 200px;
    height: 71px;}
.TravelElementGoogleMap06Big68,.TravelElementGoogleMap06Big68:hover{
    background: url("https://files.fxstart.org/travel/6/66/68_400.jpg");
    background-size: cover;
    width: 400px;
    height: 142px;}
.TravelElementGoogleMap0669:hover{
    background: url("https://files.fxstart.org/travel/6/66/69_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big69,.TravelElementGoogleMap06Big69:hover{
    background: url("https://files.fxstart.org/travel/6/66/69_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0670:hover{
    background: url("https://files.fxstart.org/travel/6/66/70_200.jpg");
    background-size: cover;
    width: 63px;
    height: 112px;}
.TravelElementGoogleMap06Big70,.TravelElementGoogleMap06Big70:hover{
    background: url("https://files.fxstart.org/travel/6/66/70_400.jpg");
    background-size: cover;
    width: 126px;
    height: 225px;}
.TravelElementGoogleMap0701:hover{
    background: url("https://files.fxstart.org/travel/7/77/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap07Big01,.TravelElementGoogleMap07Big01:hover{
    background: url("https://files.fxstart.org/travel/7/77/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0702:hover{
    background: url("https://files.fxstart.org/travel/7/77/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap07Big02,.TravelElementGoogleMap07Big02:hover{
    background: url("https://files.fxstart.org/travel/7/77/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0703:hover{
    background: url("https://files.fxstart.org/travel/7/77/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap07Big03,.TravelElementGoogleMap07Big03:hover{
    background: url("https://files.fxstart.org/travel/7/77/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0704:hover{
    background: url("https://files.fxstart.org/travel/7/77/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap07Big04,.TravelElementGoogleMap07Big04:hover{
    background: url("https://files.fxstart.org/travel/7/77/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0705:hover{
    background: url("https://files.fxstart.org/travel/7/77/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap07Big05,.TravelElementGoogleMap07Big05:hover{
    background: url("https://files.fxstart.org/travel/7/77/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0706:hover{
    background: url("https://files.fxstart.org/travel/7/77/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap07Big06,.TravelElementGoogleMap07Big06:hover{
    background: url("https://files.fxstart.org/travel/7/77/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0707:hover{
    background: url("https://files.fxstart.org/travel/7/77/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap07Big07,.TravelElementGoogleMap07Big07:hover{
    background: url("https://files.fxstart.org/travel/7/77/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0708:hover{
    background: url("https://files.fxstart.org/travel/7/77/8_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap07Big08,.TravelElementGoogleMap07Big08:hover{
    background: url("https://files.fxstart.org/travel/7/77/8_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap0709:hover{
    background: url("https://files.fxstart.org/travel/7/77/9_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap07Big09,.TravelElementGoogleMap07Big09:hover{
    background: url("https://files.fxstart.org/travel/7/77/9_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap0710:hover{
    background: url("https://files.fxstart.org/travel/7/77/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap07Big10,.TravelElementGoogleMap07Big10:hover{
    background: url("https://files.fxstart.org/travel/7/77/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0801:hover{
    background: url("https://files.fxstart.org/travel/8/88/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big01,.TravelElementGoogleMap08Big01:hover{
    background: url("https://files.fxstart.org/travel/8/88/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0802:hover{
    background: url("https://files.fxstart.org/travel/8/88/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big02,.TravelElementGoogleMap08Big02:hover{
    background: url("https://files.fxstart.org/travel/8/88/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0803:hover{
    background: url("https://files.fxstart.org/travel/8/88/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big03,.TravelElementGoogleMap08Big03:hover{
    background: url("https://files.fxstart.org/travel/8/88/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0804:hover{
    background: url("https://files.fxstart.org/travel/8/88/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big04,.TravelElementGoogleMap08Big04:hover{
    background: url("https://files.fxstart.org/travel/8/88/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0805:hover{
    background: url("https://files.fxstart.org/travel/8/88/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big05,.TravelElementGoogleMap08Big05:hover{
    background: url("https://files.fxstart.org/travel/8/88/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0806:hover{
    background: url("https://files.fxstart.org/travel/8/88/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big06,.TravelElementGoogleMap08Big06:hover{
    background: url("https://files.fxstart.org/travel/8/88/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0807:hover{
    background: url("https://files.fxstart.org/travel/8/88/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big07,.TravelElementGoogleMap08Big07:hover{
    background: url("https://files.fxstart.org/travel/8/88/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0808:hover{
    background: url("https://files.fxstart.org/travel/8/88/8_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big08,.TravelElementGoogleMap08Big08:hover{
    background: url("https://files.fxstart.org/travel/8/88/8_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0809:hover{
    background: url("https://files.fxstart.org/travel/8/88/9_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big09,.TravelElementGoogleMap08Big09:hover{
    background: url("https://files.fxstart.org/travel/8/88/9_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0810:hover{
    background: url("https://files.fxstart.org/travel/8/88/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big10,.TravelElementGoogleMap08Big10:hover{
    background: url("https://files.fxstart.org/travel/8/88/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0811:hover{
    background: url("https://files.fxstart.org/travel/8/88/11_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big11,.TravelElementGoogleMap08Big11:hover{
    background: url("https://files.fxstart.org/travel/8/88/11_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0812:hover{
    background: url("https://files.fxstart.org/travel/8/88/12_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap08Big12,.TravelElementGoogleMap08Big12:hover{
    background: url("https://files.fxstart.org/travel/8/88/12_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0901:hover{
    background: url("https://files.fxstart.org/travel/9/99/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big01,.TravelElementGoogleMap09Big01:hover{
    background: url("https://files.fxstart.org/travel/9/99/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0902:hover{
    background: url("https://files.fxstart.org/travel/9/99/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big02,.TravelElementGoogleMap09Big02:hover{
    background: url("https://files.fxstart.org/travel/9/99/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0903:hover{
    background: url("https://files.fxstart.org/travel/9/99/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big03,.TravelElementGoogleMap09Big03:hover{
    background: url("https://files.fxstart.org/travel/9/99/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0904:hover{
    background: url("https://files.fxstart.org/travel/9/99/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big04,.TravelElementGoogleMap09Big04:hover{
    background: url("https://files.fxstart.org/travel/9/99/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0905:hover{
    background: url("https://files.fxstart.org/travel/9/99/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big05,.TravelElementGoogleMap09Big05:hover{
    background: url("https://files.fxstart.org/travel/9/99/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0906:hover{
    background: url("https://files.fxstart.org/travel/9/99/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big06,.TravelElementGoogleMap09Big06:hover{
    background: url("https://files.fxstart.org/travel/9/99/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0907:hover{
    background: url("https://files.fxstart.org/travel/9/99/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big07,.TravelElementGoogleMap09Big07:hover{
    background: url("https://files.fxstart.org/travel/9/99/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0908:hover{
    background: url("https://files.fxstart.org/travel/9/99/8_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big08,.TravelElementGoogleMap09Big08:hover{
    background: url("https://files.fxstart.org/travel/9/99/8_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0909:hover{
    background: url("https://files.fxstart.org/travel/9/99/9_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big09,.TravelElementGoogleMap09Big09:hover{
    background: url("https://files.fxstart.org/travel/9/99/9_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0910:hover{
    background: url("https://files.fxstart.org/travel/9/99/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big10,.TravelElementGoogleMap09Big10:hover{
    background: url("https://files.fxstart.org/travel/9/99/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0911:hover{
    background: url("https://files.fxstart.org/travel/9/99/11_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big11,.TravelElementGoogleMap09Big11:hover{
    background: url("https://files.fxstart.org/travel/9/99/11_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0912:hover{
    background: url("https://files.fxstart.org/travel/9/99/12_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big12,.TravelElementGoogleMap09Big12:hover{
    background: url("https://files.fxstart.org/travel/9/99/12_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0913:hover{
    background: url("https://files.fxstart.org/travel/9/99/13_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big13,.TravelElementGoogleMap09Big13:hover{
    background: url("https://files.fxstart.org/travel/9/99/13_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0914:hover{
    background: url("https://files.fxstart.org/travel/9/99/14_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big14,.TravelElementGoogleMap09Big14:hover{
    background: url("https://files.fxstart.org/travel/9/99/14_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0915:hover{
    background: url("https://files.fxstart.org/travel/9/99/15_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big15,.TravelElementGoogleMap09Big15:hover{
    background: url("https://files.fxstart.org/travel/9/99/15_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0916:hover{
    background: url("https://files.fxstart.org/travel/9/99/16_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big16,.TravelElementGoogleMap09Big16:hover{
    background: url("https://files.fxstart.org/travel/9/99/16_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0917:hover{
    background: url("https://files.fxstart.org/travel/9/99/17_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big17,.TravelElementGoogleMap09Big17:hover{
    background: url("https://files.fxstart.org/travel/9/99/17_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap09Big18,.TravelElementGoogleMap09Big18:hover{
    background: url("https://files.fxstart.org/travel/9/99/18_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0919:hover{
    background: url("https://files.fxstart.org/travel/9/99/19_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big19,.TravelElementGoogleMap09Big19:hover{
    background: url("https://files.fxstart.org/travel/9/99/19_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0920:hover{
    background: url("https://files.fxstart.org/travel/9/99/20_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big20,.TravelElementGoogleMap09Big20:hover{
    background: url("https://files.fxstart.org/travel/9/99/20_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0921:hover{
    background: url("https://files.fxstart.org/travel/9/99/21_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big21,.TravelElementGoogleMap09Big21:hover{
    background: url("https://files.fxstart.org/travel/9/99/21_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0922:hover{
    background: url("https://files.fxstart.org/travel/9/99/22_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big22,.TravelElementGoogleMap09Big22:hover{
    background: url("https://files.fxstart.org/travel/9/99/22_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0923:hover{
    background: url("https://files.fxstart.org/travel/9/99/23_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big23,.TravelElementGoogleMap09Big23:hover{
    background: url("https://files.fxstart.org/travel/9/99/23_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0924:hover{
    background: url("https://files.fxstart.org/travel/9/99/24_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big24,.TravelElementGoogleMap09Big24:hover{
    background: url("https://files.fxstart.org/travel/9/99/24_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0925:hover{
    background: url("https://files.fxstart.org/travel/9/99/25_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big25,.TravelElementGoogleMap09Big25:hover{
    background: url("https://files.fxstart.org/travel/9/99/25_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0926:hover{
    background: url("https://files.fxstart.org/travel/9/99/26_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big26,.TravelElementGoogleMap09Big26:hover{
    background: url("https://files.fxstart.org/travel/9/99/26_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0927:hover{
    background: url("https://files.fxstart.org/travel/9/99/27_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big27,.TravelElementGoogleMap09Big27:hover{
    background: url("https://files.fxstart.org/travel/9/99/27_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0928:hover{
    background: url("https://files.fxstart.org/travel/9/99/28_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big28,.TravelElementGoogleMap09Big28:hover{
    background: url("https://files.fxstart.org/travel/9/99/28_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0929:hover{
    background: url("https://files.fxstart.org/travel/9/99/29_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big29,.TravelElementGoogleMap09Big29:hover{
    background: url("https://files.fxstart.org/travel/9/99/29_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0930:hover{
    background: url("https://files.fxstart.org/travel/9/99/30_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big30,.TravelElementGoogleMap09Big30:hover{
    background: url("https://files.fxstart.org/travel/9/99/30_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0931:hover{
    background: url("https://files.fxstart.org/travel/9/99/31_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big31,.TravelElementGoogleMap09Big31:hover{
    background: url("https://files.fxstart.org/travel/9/99/31_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0932:hover{
    background: url("https://files.fxstart.org/travel/9/99/32_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big32,.TravelElementGoogleMap09Big32:hover{
    background: url("https://files.fxstart.org/travel/9/99/32_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0933:hover{
    background: url("https://files.fxstart.org/travel/9/99/33_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big33,.TravelElementGoogleMap09Big33:hover{
    background: url("https://files.fxstart.org/travel/9/99/33_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0934:hover{
    background: url("https://files.fxstart.org/travel/9/99/34_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big34,.TravelElementGoogleMap09Big34:hover{
    background: url("https://files.fxstart.org/travel/9/99/34_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0935:hover{
    background: url("https://files.fxstart.org/travel/9/99/35_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big35,.TravelElementGoogleMap09Big35:hover{
    background: url("https://files.fxstart.org/travel/9/99/35_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0936:hover{
    background: url("https://files.fxstart.org/travel/9/99/36_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big36,.TravelElementGoogleMap09Big36:hover{
    background: url("https://files.fxstart.org/travel/9/99/36_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0937:hover{
    background: url("https://files.fxstart.org/travel/9/99/37_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big37,.TravelElementGoogleMap09Big37:hover{
    background: url("https://files.fxstart.org/travel/9/99/37_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap09038:hover{
    background: url("https://files.fxstart.org/travel/9/99/38_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big38,.TravelElementGoogleMap09Big38:hover{
    background: url("https://files.fxstart.org/travel/9/99/38_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0939:hover{
    background: url("https://files.fxstart.org/travel/9/99/39_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big39,.TravelElementGoogleMap09Big39:hover{
    background: url("https://files.fxstart.org/travel/9/99/39_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0940:hover{
    background: url("https://files.fxstart.org/travel/9/99/40_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big40,.TravelElementGoogleMap09Big40:hover{
    background: url("https://files.fxstart.org/travel/9/99/40_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0941:hover{
    background: url("https://files.fxstart.org/travel/9/99/41_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big41,.TravelElementGoogleMap09Big41:hover{
    background: url("https://files.fxstart.org/travel/9/99/41_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0942:hover{
    background: url("https://files.fxstart.org/travel/9/99/42_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big42,.TravelElementGoogleMap09Big42:hover{
    background: url("https://files.fxstart.org/travel/9/99/42_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0943:hover{
    background: url("https://files.fxstart.org/travel/9/99/43_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big43,.TravelElementGoogleMap09Big43:hover{
    background: url("https://files.fxstart.org/travel/9/99/43_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0944:hover{
    background: url("https://files.fxstart.org/travel/9/99/44_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big44,.TravelElementGoogleMap09Big44:hover{
    background: url("https://files.fxstart.org/travel/9/99/44_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0945:hover{
    background: url("https://files.fxstart.org/travel/9/99/45_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big45,.TravelElementGoogleMap09Big45:hover{
    background: url("https://files.fxstart.org/travel/9/99/45_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0946:hover{
    background: url("https://files.fxstart.org/travel/9/99/46_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big46,.TravelElementGoogleMap09Big46:hover{
    background: url("https://files.fxstart.org/travel/9/99/46_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0947:hover{
    background: url("https://files.fxstart.org/travel/9/99/47_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big47,.TravelElementGoogleMap09Big47:hover{
    background: url("https://files.fxstart.org/travel/9/99/47_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0948:hover{
    background: url("https://files.fxstart.org/travel/9/99/48_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big48,.TravelElementGoogleMap09Big48:hover{
    background: url("https://files.fxstart.org/travel/9/99/48_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0949:hover{
    background: url("https://files.fxstart.org/travel/9/99/49_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big49,.TravelElementGoogleMap09Big49:hover{
    background: url("https://files.fxstart.org/travel/9/99/49_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0950:hover{
    background: url("https://files.fxstart.org/travel/9/99/50_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big50,.TravelElementGoogleMap09Big50:hover{
    background: url("https://files.fxstart.org/travel/9/99/50_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0951:hover{
    background: url("https://files.fxstart.org/travel/9/99/51_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big51,.TravelElementGoogleMap09Big51:hover{
    background: url("https://files.fxstart.org/travel/9/99/51_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0952:hover{
    background: url("https://files.fxstart.org/travel/9/99/52_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big52,.TravelElementGoogleMap09Big52:hover{
    background: url("https://files.fxstart.org/travel/9/99/52_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0953:hover{
    background: url("https://files.fxstart.org/travel/9/99/53_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big53,.TravelElementGoogleMap09Big53:hover{
    background: url("https://files.fxstart.org/travel/9/99/53_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0954:hover{
    background: url("https://files.fxstart.org/travel/9/99/54_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big54,.TravelElementGoogleMap09Big54:hover{
    background: url("https://files.fxstart.org/travel/9/99/54_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap09Big55,.TravelElementGoogleMap09Big55:hover{
    background: url("https://files.fxstart.org/travel/9/99/55_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0956:hover{
    background: url("https://files.fxstart.org/travel/9/99/56_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big56,.TravelElementGoogleMap09Big56:hover{
    background: url("https://files.fxstart.org/travel/9/99/56_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0957:hover{
    background: url("https://files.fxstart.org/travel/9/99/57_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big57,.TravelElementGoogleMap09Big57:hover{
    background: url("https://files.fxstart.org/travel/9/99/57_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0958:hover{
    background: url("https://files.fxstart.org/travel/9/99/58_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big58,.TravelElementGoogleMap09Big58:hover{
    background: url("https://files.fxstart.org/travel/9/99/58_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0959:hover{
    background: url("https://files.fxstart.org/travel/9/99/59_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big59,.TravelElementGoogleMap09Big59:hover{
    background: url("https://files.fxstart.org/travel/9/99/59_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0960:hover{
    background: url("https://files.fxstart.org/travel/9/99/60_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big60,.TravelElementGoogleMap09Big60:hover{
    background: url("https://files.fxstart.org/travel/9/99/60_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0961:hover{
    background: url("https://files.fxstart.org/travel/9/99/61_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big61,.TravelElementGoogleMap09Big61:hover{
    background: url("https://files.fxstart.org/travel/9/99/61_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0962:hover{
    background: url("https://files.fxstart.org/travel/9/99/62_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big62,.TravelElementGoogleMap09Big62:hover{
    background: url("https://files.fxstart.org/travel/9/99/62_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0963:hover{
    background: url("https://files.fxstart.org/travel/9/99/63_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big63,.TravelElementGoogleMap09Big63:hover{
    background: url("https://files.fxstart.org/travel/9/99/63_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0964:hover{
    background: url("https://files.fxstart.org/travel/9/99/64_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big64,.TravelElementGoogleMap09Big64:hover{
    background: url("https://files.fxstart.org/travel/9/99/64_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0965:hover{
    background: url("https://files.fxstart.org/travel/9/99/65_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big65,.TravelElementGoogleMap09Big65:hover{
    background: url("https://files.fxstart.org/travel/9/99/65_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0966:hover{
    background: url("https://files.fxstart.org/travel/9/99/66_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big66,.TravelElementGoogleMap09Big66:hover{
    background: url("https://files.fxstart.org/travel/9/99/66_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0967:hover{
    background: url("https://files.fxstart.org/travel/9/99/67_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big67,.TravelElementGoogleMap09Big67:hover{
    background: url("https://files.fxstart.org/travel/9/99/67_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0968:hover{
    background: url("https://files.fxstart.org/travel/9/99/68_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big68,.TravelElementGoogleMap09Big68:hover{
    background: url("https://files.fxstart.org/travel/9/99/68_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0969:hover{
    background: url("https://files.fxstart.org/travel/9/99/69_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big69,.TravelElementGoogleMap09Big69:hover{
    background: url("https://files.fxstart.org/travel/9/99/69_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0970:hover{
    background: url("https://files.fxstart.org/travel/9/99/70_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big70,.TravelElementGoogleMap09Big70:hover{
    background: url("https://files.fxstart.org/travel/9/99/70_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0971:hover{
    background: url("https://files.fxstart.org/travel/9/99/71_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big71,.TravelElementGoogleMap09Big71:hover{
    background: url("https://files.fxstart.org/travel/9/99/71_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0972:hover{
    background: url("https://files.fxstart.org/travel/9/99/72_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big72,.TravelElementGoogleMap09Big72:hover{
    background: url("https://files.fxstart.org/travel/9/99/72_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0973:hover{
    background: url("https://files.fxstart.org/travel/9/99/73_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big73,.TravelElementGoogleMap09Big73:hover{
    background: url("https://files.fxstart.org/travel/9/99/73_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0974:hover{
    background: url("https://files.fxstart.org/travel/9/99/74_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big74,.TravelElementGoogleMap09Big74:hover{
    background: url("https://files.fxstart.org/travel/9/99/74_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0975:hover{
    background: url("https://files.fxstart.org/travel/9/99/77_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big75,.TravelElementGoogleMap09Big75:hover{
    background: url("https://files.fxstart.org/travel/9/99/77_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0976:hover{
    background: url("https://files.fxstart.org/travel/9/99/81_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big76,.TravelElementGoogleMap09Big76:hover{
    background: url("https://files.fxstart.org/travel/9/99/81_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap0977:hover{
    background: url("https://files.fxstart.org/travel/9/99/82_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap09Big77,.TravelElementGoogleMap09Big77:hover{
    background: url("https://files.fxstart.org/travel/9/99/82_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1001:hover{
    background: url("https://files.fxstart.org/travel/10/100/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big01,.TravelElementGoogleMap10Big01:hover{
    background: url("https://files.fxstart.org/travel/10/100/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1002:hover{
    background: url("https://files.fxstart.org/travel/10/100/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big02,.TravelElementGoogleMap10Big02:hover{
    background: url("https://files.fxstart.org/travel/10/100/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1003:hover{
    background: url("https://files.fxstart.org/travel/10/100/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big03,.TravelElementGoogleMap10Big03:hover{
    background: url("https://files.fxstart.org/travel/10/100/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1004:hover{
    background: url("https://files.fxstart.org/travel/10/100/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big04,.TravelElementGoogleMap10Big04:hover{
    background: url("https://files.fxstart.org/travel/10/100/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1005:hover{
    background: url("https://files.fxstart.org/travel/10/100/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big05,.TravelElementGoogleMap10Big05:hover{
    background: url("https://files.fxstart.org/travel/10/100/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1006:hover{
    background: url("https://files.fxstart.org/travel/10/100/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big06,.TravelElementGoogleMap10Big06:hover{
    background: url("https://files.fxstart.org/travel/10/100/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1007:hover{
    background: url("https://files.fxstart.org/travel/10/100/8_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big07,.TravelElementGoogleMap10Big07:hover{
    background: url("https://files.fxstart.org/travel/10/100/8_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1008:hover{
    background: url("https://files.fxstart.org/travel/10/100/9_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big08,.TravelElementGoogleMap10Big08:hover{
    background: url("https://files.fxstart.org/travel/10/100/9_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1009:hover{
    background: url("https://files.fxstart.org/travel/10/100/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big09,.TravelElementGoogleMap10Big09:hover{
    background: url("https://files.fxstart.org/travel/10/100/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1010:hover{
    background: url("https://files.fxstart.org/travel/10/100/11_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big10,.TravelElementGoogleMap10Big10:hover{
    background: url("https://files.fxstart.org/travel/10/100/11_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1011:hover{
    background: url("https://files.fxstart.org/travel/10/100/15_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big11,.TravelElementGoogleMap10Big11:hover{
    background: url("https://files.fxstart.org/travel/10/100/15_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1012:hover{
    background: url("https://files.fxstart.org/travel/10/100/16_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big12,.TravelElementGoogleMap10Big12:hover{
    background: url("https://files.fxstart.org/travel/10/100/16_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1013:hover{
    background: url("https://files.fxstart.org/travel/10/100/17_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big13,.TravelElementGoogleMap10Big13:hover{
    background: url("https://files.fxstart.org/travel/10/100/17_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1014:hover{
    background: url("https://files.fxstart.org/travel/10/100/18_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big14,.TravelElementGoogleMap10Big14:hover{
    background: url("https://files.fxstart.org/travel/10/100/18_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1015:hover{
    background: url("https://files.fxstart.org/travel/10/100/19_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big15,.TravelElementGoogleMap10Big15:hover{
    background: url("https://files.fxstart.org/travel/10/100/19_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1016:hover{
    background: url("https://files.fxstart.org/travel/10/100/20_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big16,.TravelElementGoogleMap10Big16:hover{
    background: url("https://files.fxstart.org/travel/10/100/20_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1017:hover{
    background: url("https://files.fxstart.org/travel/10/100/21_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big17,.TravelElementGoogleMap10Big17:hover{
    background: url("https://files.fxstart.org/travel/10/100/21_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1018:hover{
    background: url("https://files.fxstart.org/travel/10/100/22_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big18,.TravelElementGoogleMap10Big18:hover{
    background: url("https://files.fxstart.org/travel/10/100/22_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1019:hover{
    background: url("https://files.fxstart.org/travel/10/100/23_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big19,.TravelElementGoogleMap10Big19:hover{
    background: url("https://files.fxstart.org/travel/10/100/23_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1020:hover{
    background: url("https://files.fxstart.org/travel/10/100/26_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big20,.TravelElementGoogleMap10Big20:hover{
    background: url("https://files.fxstart.org/travel/10/100/26_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1021:hover{
    background: url("https://files.fxstart.org/travel/10/100/27_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big21,.TravelElementGoogleMap10Big21:hover{
    background: url("https://files.fxstart.org/travel/10/100/27_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1022:hover{
    background: url("https://files.fxstart.org/travel/10/100/32_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big22,.TravelElementGoogleMap10Big22:hover{
    background: url("https://files.fxstart.org/travel/10/100/32_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1023:hover{
    background: url("https://files.fxstart.org/travel/10/100/23_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big23,.TravelElementGoogleMap10Big23:hover{
    background: url("https://files.fxstart.org/travel/10/100/33_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1024:hover{
    background: url("https://files.fxstart.org/travel/10/100/34_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big24,.TravelElementGoogleMap10Big24:hover{
    background: url("https://files.fxstart.org/travel/10/100/34_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1025:hover{
    background: url("https://files.fxstart.org/travel/10/100/35_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big25,.TravelElementGoogleMap10Big25:hover{
    background: url("https://files.fxstart.org/travel/10/100/35_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1026:hover{
    background: url("https://files.fxstart.org/travel/10/100/36_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big26,.TravelElementGoogleMap10Big26:hover{
    background: url("https://files.fxstart.org/travel/10/100/36_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1027:hover{
    background: url("https://files.fxstart.org/travel/10/100/37_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big27,.TravelElementGoogleMap10Big27:hover{
    background: url("https://files.fxstart.org/travel/10/100/37_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1028:hover{
    background: url("https://files.fxstart.org/travel/10/100/38_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big28,.TravelElementGoogleMap10Big28:hover{
    background: url("https://files.fxstart.org/travel/10/100/38_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1029:hover{
    background: url("https://files.fxstart.org/travel/10/100/40_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big29,.TravelElementGoogleMap10Big29:hover{
    background: url("https://files.fxstart.org/travel/10/100/40_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1030:hover{
    background: url("https://files.fxstart.org/travel/10/100/41_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big30,.TravelElementGoogleMap10Big30:hover{
    background: url("https://files.fxstart.org/travel/10/100/41_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1031:hover{
    background: url("https://files.fxstart.org/travel/10/100/42_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big31,.TravelElementGoogleMap10Big31:hover{
    background: url("https://files.fxstart.org/travel/10/100/42_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1032:hover{
    background: url("https://files.fxstart.org/travel/10/100/43_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big32,.TravelElementGoogleMap10Big32:hover{
    background: url("https://files.fxstart.org/travel/10/100/43_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1033:hover{
    background: url("https://files.fxstart.org/travel/10/100/45_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big33,.TravelElementGoogleMap10Big33:hover{
    background: url("https://files.fxstart.org/travel/10/100/45_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1034:hover{
    background: url("https://files.fxstart.org/travel/10/100/46_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big34,.TravelElementGoogleMap10Big34:hover{
    background: url("https://files.fxstart.org/travel/10/100/46_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1035:hover{
    background: url("https://files.fxstart.org/travel/10/100/47_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big35,.TravelElementGoogleMap10Big35:hover{
    background: url("https://files.fxstart.org/travel/10/100/47_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1036:hover{
    background: url("https://files.fxstart.org/travel/10/100/48_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big36,.TravelElementGoogleMap10Big36:hover{
    background: url("https://files.fxstart.org/travel/10/100/48_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1037:hover{
    background: url("https://files.fxstart.org/travel/10/100/49_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big37,.TravelElementGoogleMap10Big37:hover{
    background: url("https://files.fxstart.org/travel/10/100/49_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1038:hover{
    background: url("https://files.fxstart.org/travel/10/100/50_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big38,.TravelElementGoogleMap10Big38:hover{
    background: url("https://files.fxstart.org/travel/10/100/50_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1039:hover{
    background: url("https://files.fxstart.org/travel/10/100/51_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big39,.TravelElementGoogleMap10Big39:hover{
    background: url("https://files.fxstart.org/travel/10/100/51_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1040:hover{
    background: url("https://files.fxstart.org/travel/10/100/52_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big40,.TravelElementGoogleMap10Big40:hover{
    background: url("https://files.fxstart.org/travel/10/100/52_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1041:hover{
    background: url("https://files.fxstart.org/travel/10/100/53_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big41,.TravelElementGoogleMap10Big41:hover{
    background: url("https://files.fxstart.org/travel/10/100/53_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1042:hover{
    background: url("https://files.fxstart.org/travel/10/100/54_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big42,.TravelElementGoogleMap10Big42:hover{
    background: url("https://files.fxstart.org/travel/10/100/54_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1043:hover{
    background: url("https://files.fxstart.org/travel/10/100/56_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big43,.TravelElementGoogleMap10Big43:hover{
    background: url("https://files.fxstart.org/travel/10/100/56_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1044:hover{
    background: url("https://files.fxstart.org/travel/10/100/57_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big44,.TravelElementGoogleMap10Big44:hover{
    background: url("https://files.fxstart.org/travel/10/100/57_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1045:hover{
    background: url("https://files.fxstart.org/travel/10/100/58_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big45,.TravelElementGoogleMap10Big45:hover{
    background: url("https://files.fxstart.org/travel/10/100/58_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1046:hover{
    background: url("https://files.fxstart.org/travel/10/100/59_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big46,.TravelElementGoogleMap10Big46:hover{
    background: url("https://files.fxstart.org/travel/10/100/59_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1047:hover{
    background: url("https://files.fxstart.org/travel/10/100/61_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big47,.TravelElementGoogleMap10Big47:hover{
    background: url("https://files.fxstart.org/travel/10/100/61_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1048:hover{
    background: url("https://files.fxstart.org/travel/10/100/62_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big48,.TravelElementGoogleMap10Big48:hover{
    background: url("https://files.fxstart.org/travel/10/100/62_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1049:hover{
    background: url("https://files.fxstart.org/travel/10/100/63_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big49,.TravelElementGoogleMap10Big49:hover{
    background: url("https://files.fxstart.org/travel/10/100/63_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1050:hover{
    background: url("https://files.fxstart.org/travel/10/100/64_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big50,.TravelElementGoogleMap10Big50:hover{
    background: url("https://files.fxstart.org/travel/10/100/64_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1051:hover{
    background: url("https://files.fxstart.org/travel/10/100/65_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big51,.TravelElementGoogleMap10Big18:hover{
    background: url("https://files.fxstart.org/travel/10/100/65_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1051:hover{
    background: url("https://files.fxstart.org/travel/10/100/66_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big51,.TravelElementGoogleMap10Big19:hover{
    background: url("https://files.fxstart.org/travel/10/100/66_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1052:hover{
    background: url("https://files.fxstart.org/travel/10/100/67_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big52,.TravelElementGoogleMap10Big20:hover{
    background: url("https://files.fxstart.org/travel/10/100/67_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1053:hover{
    background: url("https://files.fxstart.org/travel/10/100/68_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap10Big53,.TravelElementGoogleMap10Big21:hover{
    background: url("https://files.fxstart.org/travel/10/100/68_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1101:hover{
    background: url("https://files.fxstart.org/travel/11/111/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big01,.TravelElementGoogleMap11Big01:hover{
    background: url("https://files.fxstart.org/travel/11/111/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1102:hover{
    background: url("https://files.fxstart.org/travel/11/111/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big02,.TravelElementGoogleMap11Big02:hover{
    background: url("https://files.fxstart.org/travel/11/111/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1103:hover{
    background: url("https://files.fxstart.org/travel/11/111/6_200.jpg");
    background-size: cover;
    width: 133px;
    height: 150px;}
.TravelElementGoogleMap11Big03,.TravelElementGoogleMap11Big03:hover{
    background: url("https://files.fxstart.org/travel/11/111/6_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1104:hover{
    background: url("https://files.fxstart.org/travel/11/111/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big04,.TravelElementGoogleMap11Big04:hover{
    background: url("https://files.fxstart.org/travel/11/111/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1105:hover{
    background: url("https://files.fxstart.org/travel/11/111/8_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big05,.TravelElementGoogleMap11Big05:hover{
    background: url("https://files.fxstart.org/travel/11/111/8_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1106:hover{
    background: url("https://files.fxstart.org/travel/11/111/9_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big06,.TravelElementGoogleMap11Big06:hover{
    background: url("https://files.fxstart.org/travel/11/111/9_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1107:hover{
    background: url("https://files.fxstart.org/travel/11/111/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big07,.TravelElementGoogleMap11Big07:hover{
    background: url("https://files.fxstart.org/travel/11/111/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1108:hover{
    background: url("https://files.fxstart.org/travel/11/111/11_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big08,.TravelElementGoogleMap11Big08:hover{
    background: url("https://files.fxstart.org/travel/11/111/11_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1109:hover{
    background: url("https://files.fxstart.org/travel/11/111/12_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big09,.TravelElementGoogleMap11Big09:hover{
    background: url("https://files.fxstart.org/travel/11/111/12_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1110:hover{
    background: url("https://files.fxstart.org/travel/11/111/13_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big10,.TravelElementGoogleMap11Big10:hover{
    background: url("https://files.fxstart.org/travel/11/111/13_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1111:hover{
    background: url("https://files.fxstart.org/travel/11/111/14_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big11,.TravelElementGoogleMap11Big11:hover{
    background: url("https://files.fxstart.org/travel/11/111/14_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1112:hover{
    background: url("https://files.fxstart.org/travel/11/111/15_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big12,.TravelElementGoogleMap11Big12:hover{
    background: url("https://files.fxstart.org/travel/11/111/15_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1113:hover{
    background: url("https://files.fxstart.org/travel/11/111/16_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big13,.TravelElementGoogleMap11Big13:hover{
    background: url("https://files.fxstart.org/travel/11/111/16_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1114:hover{
    background: url("https://files.fxstart.org/travel/11/111/17_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big14,.TravelElementGoogleMap11Big14:hover{
    background: url("https://files.fxstart.org/travel/11/111/17_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1115:hover{
    background: url("https://files.fxstart.org/travel/11/111/18_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big15,.TravelElementGoogleMap11Big15:hover{
    background: url("https://files.fxstart.org/travel/11/111/18_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1116:hover{
    background: url("https://files.fxstart.org/travel/11/111/19_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big16,.TravelElementGoogleMap11Big16:hover{
    background: url("https://files.fxstart.org/travel/11/111/19_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1117:hover{
    background: url("https://files.fxstart.org/travel/11/111/20_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big17,.TravelElementGoogleMap11Big17:hover{
    background: url("https://files.fxstart.org/travel/11/111/20_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1118:hover{
    background: url("https://files.fxstart.org/travel/11/111/21_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big18,.TravelElementGoogleMap11Big18:hover{
    background: url("https://files.fxstart.org/travel/11/111/21_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1119:hover{
    background: url("https://files.fxstart.org/travel/11/111/22_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big19,.TravelElementGoogleMap11Big19:hover{
    background: url("https://files.fxstart.org/travel/11/111/22_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1120:hover{
    background: url("https://files.fxstart.org/travel/11/111/23_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big20,.TravelElementGoogleMap11Big20:hover{
    background: url("https://files.fxstart.org/travel/11/111/23_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1121:hover{
    background: url("https://files.fxstart.org/travel/11/111/24_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big21,.TravelElementGoogleMap11Big21:hover{
    background: url("https://files.fxstart.org/travel/11/111/24_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1122:hover{
    background: url("https://files.fxstart.org/travel/11/111/25_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big22,.TravelElementGoogleMap11Big22:hover{
    background: url("https://files.fxstart.org/travel/11/111/25_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1123:hover{
    background: url("https://files.fxstart.org/travel/11/111/26_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big23,.TravelElementGoogleMap11Big23:hover{
    background: url("https://files.fxstart.org/travel/11/111/26_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1124:hover{
    background: url("https://files.fxstart.org/travel/11/111/27_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big24,.TravelElementGoogleMap11Big24:hover{
    background: url("https://files.fxstart.org/travel/11/111/27_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1125:hover{
    background: url("https://files.fxstart.org/travel/11/111/28_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big25,.TravelElementGoogleMap11Big25:hover{
    background: url("https://files.fxstart.org/travel/11/111/28_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1126:hover{
    background: url("https://files.fxstart.org/travel/11/111/29_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big26,.TravelElementGoogleMap11Big26:hover{
    background: url("https://files.fxstart.org/travel/11/111/29_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1127:hover{
    background: url("https://files.fxstart.org/travel/11/111/30_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big27,.TravelElementGoogleMap11Big27:hover{
    background: url("https://files.fxstart.org/travel/11/111/30_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1128:hover{
    background: url("https://files.fxstart.org/travel/11/111/31_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big28,.TravelElementGoogleMap11Big28:hover{
    background: url("https://files.fxstart.org/travel/11/111/31_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1129:hover{
    background: url("https://files.fxstart.org/travel/11/111/32_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big29,.TravelElementGoogleMap11Big29:hover{
    background: url("https://files.fxstart.org/travel/11/111/32_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1130:hover{
    background: url("https://files.fxstart.org/travel/11/111/33_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big30,.TravelElementGoogleMap11Big30:hover{
    background: url("https://files.fxstart.org/travel/11/111/33_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1131:hover{
    background: url("https://files.fxstart.org/travel/11/111/34_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big31,.TravelElementGoogleMap11Big31:hover{
    background: url("https://files.fxstart.org/travel/11/111/34_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1132:hover{
    background: url("https://files.fxstart.org/travel/11/111/35_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big32,.TravelElementGoogleMap11Big32:hover{
    background: url("https://files.fxstart.org/travel/11/111/35_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1133:hover{
    background: url("https://files.fxstart.org/travel/11/111/36_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big33,.TravelElementGoogleMap11Big33:hover{
    background: url("https://files.fxstart.org/travel/11/111/36_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1134:hover{
    background: url("https://files.fxstart.org/travel/11/111/37_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big34,.TravelElementGoogleMap11Big34:hover{
    background: url("https://files.fxstart.org/travel/11/111/37_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1135:hover{
    background: url("https://files.fxstart.org/travel/11/111/38_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big35,.TravelElementGoogleMap11Big35:hover{
    background: url("https://files.fxstart.org/travel/11/111/38_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1136:hover{
    background: url("https://files.fxstart.org/travel/11/111/39_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big36,.TravelElementGoogleMap11Big36:hover{
    background: url("https://files.fxstart.org/travel/11/111/39_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1137:hover{
    background: url("https://files.fxstart.org/travel/11/111/44_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big37,.TravelElementGoogleMap11Big37:hover{
    background: url("https://files.fxstart.org/travel/11/111/44_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1138:hover{
    background: url("https://files.fxstart.org/travel/11/111/52_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big38,.TravelElementGoogleMap11Big38:hover{
    background: url("https://files.fxstart.org/travel/11/111/52_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1139:hover{
    background: url("https://files.fxstart.org/travel/11/111/53_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big39,.TravelElementGoogleMap11Big39:hover{
    background: url("https://files.fxstart.org/travel/11/111/53_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1140:hover{
    background: url("https://files.fxstart.org/travel/11/111/54_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big40,.TravelElementGoogleMap11Big40:hover{
    background: url("https://files.fxstart.org/travel/11/111/54_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1141:hover{
    background: url("https://files.fxstart.org/travel/11/111/55_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big41,.TravelElementGoogleMap11Big41:hover{
    background: url("https://files.fxstart.org/travel/11/111/55_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1142:hover{
    background: url("https://files.fxstart.org/travel/11/111/57_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big42,.TravelElementGoogleMap11Big42:hover{
    background: url("https://files.fxstart.org/travel/11/111/57_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1143:hover{
    background: url("https://files.fxstart.org/travel/11/111/58_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big43,.TravelElementGoogleMap11Big43:hover{
    background: url("https://files.fxstart.org/travel/11/111/58_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1144:hover{
    background: url("https://files.fxstart.org/travel/11/111/63_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big44,.TravelElementGoogleMap11Big44:hover{
    background: url("https://files.fxstart.org/travel/11/111/63_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1145:hover{
    background: url("https://files.fxstart.org/travel/11/111/64_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big45,.TravelElementGoogleMap11Big45:hover{
    background: url("https://files.fxstart.org/travel/11/111/64_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap1146:hover{
    background: url("https://files.fxstart.org/travel/11/111/65_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big46,.TravelElementGoogleMap11Big46:hover{
    background: url("https://files.fxstart.org/travel/11/111/65_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1147:hover{
    background: url("https://files.fxstart.org/travel/11/111/66_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big47,.TravelElementGoogleMap11Big47:hover{
    background: url("https://files.fxstart.org/travel/11/111/66_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1148:hover{
    background: url("https://files.fxstart.org/travel/11/111/67_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big48,.TravelElementGoogleMap11Big48:hover{
    background: url("https://files.fxstart.org/travel/11/111/67_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1149:hover{
    background: url("https://files.fxstart.org/travel/11/111/68_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big49,.TravelElementGoogleMap11Big49:hover{
    background: url("https://files.fxstart.org/travel/11/111/68_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1150:hover{
    background: url("https://files.fxstart.org/travel/11/111/69_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big50,.TravelElementGoogleMap11Big50:hover{
    background: url("https://files.fxstart.org/travel/11/111/69_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1151:hover{
    background: url("https://files.fxstart.org/travel/11/111/72_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big51,.TravelElementGoogleMap11Big18:hover{
    background: url("https://files.fxstart.org/travel/11/111/72_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1151:hover{
    background: url("https://files.fxstart.org/travel/11/111/73_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big51,.TravelElementGoogleMap11Big19:hover{
    background: url("https://files.fxstart.org/travel/11/111/73_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1152:hover{
    background: url("https://files.fxstart.org/travel/11/111/74_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big52,.TravelElementGoogleMap11Big20:hover{
    background: url("https://files.fxstart.org/travel/11/111/74_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1153:hover{
    background: url("https://files.fxstart.org/travel/11/111/75_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big53,.TravelElementGoogleMap11Big21:hover{
    background: url("https://files.fxstart.org/travel/11/111/75_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1154:hover{
    background: url("https://files.fxstart.org/travel/11/111/76_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big54,.TravelElementGoogleMap11Big54:hover{
    background: url("https://files.fxstart.org/travel/11/111/76_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1155:hover{
    background: url("https://files.fxstart.org/travel/11/111/77_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big55,.TravelElementGoogleMap11Big55:hover{
    background: url("https://files.fxstart.org/travel/11/111/77_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1156:hover{
    background: url("https://files.fxstart.org/travel/11/111/78_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big56,.TravelElementGoogleMap11Big56:hover{
    background: url("https://files.fxstart.org/travel/11/111/78_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1157:hover{
    background: url("https://files.fxstart.org/travel/11/111/79_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big57,.TravelElementGoogleMap11Big57:hover{
    background: url("https://files.fxstart.org/travel/11/111/79_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1158:hover{
    background: url("https://files.fxstart.org/travel/11/111/80_200.jpg");
    background-size: cover;
    width: 220px;
    height: 150px;}
.TravelElementGoogleMap11Big58,.TravelElementGoogleMap11Big58:hover{
    background: url("https://files.fxstart.org/travel/11/111/80_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1159:hover{
    background: url("https://files.fxstart.org/travel/11/111/81_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big59,.TravelElementGoogleMap11Big59:hover{
    background: url("https://files.fxstart.org/travel/11/111/81_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1160:hover{
    background: url("https://files.fxstart.org/travel/11/111/82_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big60,.TravelElementGoogleMap11Big60:hover{
    background: url("https://files.fxstart.org/travel/11/111/82_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1161:hover{
    background: url("https://files.fxstart.org/travel/11/111/84_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big61,.TravelElementGoogleMap11Big61:hover{
    background: url("https://files.fxstart.org/travel/11/111/84_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1162:hover{
    background: url("https://files.fxstart.org/travel/11/111/85_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big62,.TravelElementGoogleMap11Big62:hover{
    background: url("https://files.fxstart.org/travel/11/111/85_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1163:hover{
    background: url("https://files.fxstart.org/travel/11/111/86_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big63,.TravelElementGoogleMap11Big63:hover{
    background: url("https://files.fxstart.org/travel/11/111/86_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1164:hover{
    background: url("https://files.fxstart.org/travel/11/111/87_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big64,.TravelElementGoogleMap11Big64:hover{
    background: url("https://files.fxstart.org/travel/11/111/87_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1165:hover{
    background: url("https://files.fxstart.org/travel/11/111/88_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big65,.TravelElementGoogleMap11Big65:hover{
    background: url("https://files.fxstart.org/travel/11/111/88_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1166:hover{
    background: url("https://files.fxstart.org/travel/11/111/89_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big66,.TravelElementGoogleMap11Big66:hover{
    background: url("https://files.fxstart.org/travel/11/111/89_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1167:hover{
    background: url("https://files.fxstart.org/travel/11/111/90_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big67,.TravelElementGoogleMap11Big67:hover{
    background: url("https://files.fxstart.org/travel/11/111/90_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1168:hover{
    background: url("https://files.fxstart.org/travel/11/111/91_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big68,.TravelElementGoogleMap11Big68:hover{
    background: url("https://files.fxstart.org/travel/11/111/91_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1169:hover{
    background: url("https://files.fxstart.org/travel/11/111/92_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big69,.TravelElementGoogleMap11Big69:hover{
    background: url("https://files.fxstart.org/travel/11/111/92_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1170:hover{
    background: url("https://files.fxstart.org/travel/11/111/93_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big70,.TravelElementGoogleMap11Big70:hover{
    background: url("https://files.fxstart.org/travel/11/111/93_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1171:hover{
    background: url("https://files.fxstart.org/travel/11/111/94_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big71,.TravelElementGoogleMap11Big71:hover{
    background: url("https://files.fxstart.org/travel/11/111/94_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1172:hover{
    background: url("https://files.fxstart.org/travel/11/111/95_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big72,.TravelElementGoogleMap11Big72:hover{
    background: url("https://files.fxstart.org/travel/11/111/95_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1173:hover{
    background: url("https://files.fxstart.org/travel/11/111/96_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big73,.TravelElementGoogleMap11Big73:hover{
    background: url("https://files.fxstart.org/travel/11/111/96_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1174:hover{
    background: url("https://files.fxstart.org/travel/11/111/97_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big74,.TravelElementGoogleMap11Big74:hover{
    background: url("https://files.fxstart.org/travel/11/111/97_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1175:hover{
    background: url("https://files.fxstart.org/travel/11/111/98_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big75,.TravelElementGoogleMap11Big75:hover{
    background: url("https://files.fxstart.org/travel/11/111/98_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1176:hover{
    background: url("https://files.fxstart.org/travel/11/111/99_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big76,.TravelElementGoogleMap11Big76:hover{
    background: url("https://files.fxstart.org/travel/11/111/99_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1177:hover{
    background: url("https://files.fxstart.org/travel/11/111/100_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big77,.TravelElementGoogleMap11Big77:hover{
    background: url("https://files.fxstart.org/travel/11/111/100_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1178:hover{
    background: url("https://files.fxstart.org/travel/11/111/101_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big78,.TravelElementGoogleMap11Big78:hover{
    background: url("https://files.fxstart.org/travel/11/111/101_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1179:hover{
    background: url("https://files.fxstart.org/travel/11/111/109_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big79,.TravelElementGoogleMap11Big79:hover{
    background: url("https://files.fxstart.org/travel/11/111/109_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1180:hover{
    background: url("https://files.fxstart.org/travel/11/111/111_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big80,.TravelElementGoogleMap11Big80:hover{
    background: url("https://files.fxstart.org/travel/11/111/111_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1181:hover{
    background: url("https://files.fxstart.org/travel/11/111/112_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big81,.TravelElementGoogleMap11Big81:hover{
    background: url("https://files.fxstart.org/travel/11/111/112_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1182:hover{
    background: url("https://files.fxstart.org/travel/11/111/113_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big82,.TravelElementGoogleMap11Big82:hover{
    background: url("https://files.fxstart.org/travel/11/111/113_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1183:hover{
    background: url("https://files.fxstart.org/travel/11/111/114_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big83,.TravelElementGoogleMap11Big83:hover{
    background: url("https://files.fxstart.org/travel/11/111/114_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1184:hover{
    background: url("https://files.fxstart.org/travel/11/111/115_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big84,.TravelElementGoogleMap11Big84:hover{
    background: url("https://files.fxstart.org/travel/11/111/115_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1185:hover{
    background: url("https://files.fxstart.org/travel/11/111/116_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big85,.TravelElementGoogleMap11Big85:hover{
    background: url("https://files.fxstart.org/travel/11/111/116_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1186:hover{
    background: url("https://files.fxstart.org/travel/11/111/117_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big86,.TravelElementGoogleMap11Big86:hover{
    background: url("https://files.fxstart.org/travel/11/111/117_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1187:hover{
    background: url("https://files.fxstart.org/travel/11/111/120_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big87,.TravelElementGoogleMap11Big87:hover{
    background: url("https://files.fxstart.org/travel/11/111/120_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1188:hover{
    background: url("https://files.fxstart.org/travel/11/111/122_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big88,.TravelElementGoogleMap11Big88:hover{
    background: url("https://files.fxstart.org/travel/11/111/122_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1189:hover{
    background: url("https://files.fxstart.org/travel/11/111/123_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big89,.TravelElementGoogleMap11Big89:hover{
    background: url("https://files.fxstart.org/travel/11/111/123_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1190:hover{
    background: url("https://files.fxstart.org/travel/11/111/124_200.jpg");
    background-size: cover;
    width: 200px;
    height: 130px;}
.TravelElementGoogleMap11Big90,.TravelElementGoogleMap11Big90:hover{
    background: url("https://files.fxstart.org/travel/11/111/124_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1191:hover{
    background: url("https://files.fxstart.org/travel/11/111/125_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big91,.TravelElementGoogleMap11Big91:hover{
    background: url("https://files.fxstart.org/travel/11/111/125_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1192:hover{
    background: url("https://files.fxstart.org/travel/11/111/126_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big92,.TravelElementGoogleMap11Big92:hover{
    background: url("https://files.fxstart.org/travel/11/111/126_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1193:hover{
    background: url("https://files.fxstart.org/travel/11/111/127_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big93,.TravelElementGoogleMap11Big93:hover{
    background: url("https://files.fxstart.org/travel/11/111/127_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1194:hover{
    background: url("https://files.fxstart.org/travel/11/111/128_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big94,.TravelElementGoogleMap11Big94:hover{
    background: url("https://files.fxstart.org/travel/11/111/128_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1195:hover{
    background: url("https://files.fxstart.org/travel/11/111/129_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big95,.TravelElementGoogleMap11Big95:hover{
    background: url("https://files.fxstart.org/travel/11/111/129_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1196:hover{
    background: url("https://files.fxstart.org/travel/11/111/130_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big96,.TravelElementGoogleMap11Big96:hover{
    background: url("https://files.fxstart.org/travel/11/111/130_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1197:hover{
    background: url("https://files.fxstart.org/travel/11/111/131_200.jpg");
    background-size: cover;
    width: 200px;
    height: 120px;}
.TravelElementGoogleMap11Big97,.TravelElementGoogleMap11Big97:hover{
    background: url("https://files.fxstart.org/travel/11/111/131_400.jpg");
    background-size: cover;
    width: 400px;
    height: 239px;}
.TravelElementGoogleMap1198:hover{
    background: url("https://files.fxstart.org/travel/11/111/132_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big98,.TravelElementGoogleMap11Big98:hover{
    background: url("https://files.fxstart.org/travel/11/111/132_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1199:hover{
    background: url("https://files.fxstart.org/travel/11/111/133_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big99,.TravelElementGoogleMap11Big99:hover{
    background: url("https://files.fxstart.org/travel/11/111/133_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11100:hover{
    background: url("https://files.fxstart.org/travel/11/111/134_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big100,.TravelElementGoogleMap11Big100:hover{
    background: url("https://files.fxstart.org/travel/11/111/134_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11101:hover{
    background: url("https://files.fxstart.org/travel/11/111/135_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big101,.TravelElementGoogleMap11Big101:hover{
    background: url("https://files.fxstart.org/travel/11/111/135_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11102:hover{
    background: url("https://files.fxstart.org/travel/11/111/136_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big102,.TravelElementGoogleMap11Big102:hover{
    background: url("https://files.fxstart.org/travel/11/111/136_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11103:hover{
    background: url("https://files.fxstart.org/travel/11/111/137_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big103,.TravelElementGoogleMap11Big103:hover{
    background: url("https://files.fxstart.org/travel/11/111/137_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap11104:hover{
    background: url("https://files.fxstart.org/travel/11/111/138_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big104,.TravelElementGoogleMap11Big104:hover{
    background: url("https://files.fxstart.org/travel/11/111/138_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap11105:hover{
    background: url("https://files.fxstart.org/travel/11/111/139_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big105,.TravelElementGoogleMap11Big105:hover{
    background: url("https://files.fxstart.org/travel/11/111/139_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11106:hover{
    background: url("https://files.fxstart.org/travel/11/111/140_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big106,.TravelElementGoogleMap11Big106:hover{
    background: url("https://files.fxstart.org/travel/11/111/140_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11107:hover{
    background: url("https://files.fxstart.org/travel/11/111/141_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big107,.TravelElementGoogleMap11Big107:hover{
    background: url("https://files.fxstart.org/travel/11/111/141_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11108:hover{
    background: url("https://files.fxstart.org/travel/11/111/142_200.jpg");
    background-size: cover;
    width: 90px;
    height: 180px;}
.TravelElementGoogleMap11Big108,.TravelElementGoogleMap11Big108:hover{
    background: url("https://files.fxstart.org/travel/11/111/142_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11109:hover{
    background: url("https://files.fxstart.org/travel/11/111/143_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big109,.TravelElementGoogleMap11Big109:hover{
    background: url("https://files.fxstart.org/travel/11/111/143_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11110:hover{
    background: url("https://files.fxstart.org/travel/11/111/144_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big110,.TravelElementGoogleMap11Big110:hover{
    background: url("https://files.fxstart.org/travel/11/111/144_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11111:hover{
    background: url("https://files.fxstart.org/travel/11/111/145_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big111,.TravelElementGoogleMap11Big111:hover{
    background: url("https://files.fxstart.org/travel/11/111/145_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11112:hover{
    background: url("https://files.fxstart.org/travel/11/111/146_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big112,.TravelElementGoogleMap11Big112:hover{
    background: url("https://files.fxstart.org/travel/11/111/146_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap11113:hover{
    background: url("https://files.fxstart.org/travel/11/111/147_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big113,.TravelElementGoogleMap11Big113:hover{
    background: url("https://files.fxstart.org/travel/11/111/147_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11114:hover{
    background: url("https://files.fxstart.org/travel/11/111/148_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big114,.TravelElementGoogleMap11Big114:hover{
    background: url("https://files.fxstart.org/travel/11/111/148_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11115:hover{
    background: url("https://files.fxstart.org/travel/11/111/149_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big115,.TravelElementGoogleMap11Big115:hover{
    background: url("https://files.fxstart.org/travel/11/111/149_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11116:hover{
    background: url("https://files.fxstart.org/travel/11/111/150_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big116,.TravelElementGoogleMap11Big116:hover{
    background: url("https://files.fxstart.org/travel/11/111/150_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap11117:hover{
    background: url("https://files.fxstart.org/travel/11/111/151_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big117,.TravelElementGoogleMap11Big117:hover{
    background: url("https://files.fxstart.org/travel/11/111/151_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap11118:hover{
    background: url("https://files.fxstart.org/travel/11/111/152_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big118,.TravelElementGoogleMap11Big118:hover{
    background: url("https://files.fxstart.org/travel/11/111/152_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap11119:hover{
    background: url("https://files.fxstart.org/travel/11/111/153_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big119,.TravelElementGoogleMap11Big119:hover{
    background: url("https://files.fxstart.org/travel/11/111/153_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap11120:hover{
    background: url("https://files.fxstart.org/travel/11/111/154_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big120,.TravelElementGoogleMap11Big120:hover{
    background: url("https://files.fxstart.org/travel/11/111/154_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11121:hover{
    background: url("https://files.fxstart.org/travel/11/111/155_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big121,.TravelElementGoogleMap11Big121:hover{
    background: url("https://files.fxstart.org/travel/11/111/155_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11122:hover{
    background: url("https://files.fxstart.org/travel/11/111/156_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big122,.TravelElementGoogleMap11Big122:hover{
    background: url("https://files.fxstart.org/travel/11/111/156_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11123:hover{
    background: url("https://files.fxstart.org/travel/11/111/157_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big123,.TravelElementGoogleMap11Big123:hover{
    background: url("https://files.fxstart.org/travel/11/111/157_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11124:hover{
    background: url("https://files.fxstart.org/travel/11/111/158_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big124,.TravelElementGoogleMap11Big124:hover{
    background: url("https://files.fxstart.org/travel/11/111/158_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11125:hover{
    background: url("https://files.fxstart.org/travel/11/111/159_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big125,.TravelElementGoogleMap11Big125:hover{
    background: url("https://files.fxstart.org/travel/11/111/159_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap11126:hover{
    background: url("https://files.fxstart.org/travel/11/111/160_200.jpg");
    background-size: cover;
    width: 113px;
    height: 150px;}
.TravelElementGoogleMap11Big126,.TravelElementGoogleMap11Big126:hover{
    background: url("https://files.fxstart.org/travel/11/111/160_400.jpg");
    background-size: cover;
    width: 225px;
    height: 300px;}
.TravelElementGoogleMap11127:hover{
    background: url("https://files.fxstart.org/travel/11/111/161_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big127,.TravelElementGoogleMap11Big127:hover{
    background: url("https://files.fxstart.org/travel/11/111/161_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11128:hover{
    background: url("https://files.fxstart.org/travel/11/111/162_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big128,.TravelElementGoogleMap11Big128:hover{
    background: url("https://files.fxstart.org/travel/11/111/162_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11129:hover{
    background: url("https://files.fxstart.org/travel/11/111/163_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap11Big129,.TravelElementGoogleMap11Big129:hover{
    background: url("https://files.fxstart.org/travel/11/111/163_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap11130:hover{
    background: url("https://files.fxstart.org/travel/11/111/164_200.jpg");
    background-size: cover;
    width: 90px;
    height: 150px;}
.TravelElementGoogleMap11Big130,.TravelElementGoogleMap11Big130:hover{
    background: url("https://files.fxstart.org/travel/11/111/164_400.jpg");
    background-size: cover;
    width: 180px;
    height: 300px;}
.TravelElementGoogleMap1401:hover{
    background: url("https://files.fxstart.org/travel/14/140/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big01,.TravelElementGoogleMap14Big01:hover{
    background: url("https://files.fxstart.org/travel/14/140/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1402:hover{
    background: url("https://files.fxstart.org/travel/14/140/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big02,.TravelElementGoogleMap14Big02:hover{
    background: url("https://files.fxstart.org/travel/14/140/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1403:hover{
    background: url("https://files.fxstart.org/travel/14/140/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big03,.TravelElementGoogleMap14Big03:hover{
    background: url("https://files.fxstart.org/travel/14/140/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1404:hover{
    background: url("https://files.fxstart.org/travel/14/140/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big04,.TravelElementGoogleMap14Big04:hover{
    background: url("https://files.fxstart.org/travel/14/140/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1405:hover{
    background: url("https://files.fxstart.org/travel/14/140/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big05,.TravelElementGoogleMap14Big05:hover{
    background: url("https://files.fxstart.org/travel/14/140/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1406:hover{
    background: url("https://files.fxstart.org/travel/14/140/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big06,.TravelElementGoogleMap14Big06:hover{
    background: url("https://files.fxstart.org/travel/14/140/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1407:hover{
    background: url("https://files.fxstart.org/travel/14/140/8_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big07,.TravelElementGoogleMap14Big07:hover{
    background: url("https://files.fxstart.org/travel/14/140/8_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1408:hover{
    background: url("https://files.fxstart.org/travel/14/140/9_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big08,.TravelElementGoogleMap14Big08:hover{
    background: url("https://files.fxstart.org/travel/14/140/9_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1409:hover{
    background: url("https://files.fxstart.org/travel/14/140/21_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big09,.TravelElementGoogleMap14Big09:hover{
    background: url("https://files.fxstart.org/travel/14/140/21_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1410:hover{
    background: url("https://files.fxstart.org/travel/14/140/22_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big10,.TravelElementGoogleMap14Big10:hover{
    background: url("https://files.fxstart.org/travel/14/140/22_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1411:hover{
    background: url("https://files.fxstart.org/travel/14/140/23_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big11,.TravelElementGoogleMap14Big11:hover{
    background: url("https://files.fxstart.org/travel/14/140/23_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1412:hover{
    background: url("https://files.fxstart.org/travel/14/140/24_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big12,.TravelElementGoogleMap14Big12:hover{
    background: url("https://files.fxstart.org/travel/14/140/24_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1413:hover{
    background: url("https://files.fxstart.org/travel/14/140/25_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big13,.TravelElementGoogleMap14Big13:hover{
    background: url("https://files.fxstart.org/travel/14/140/25_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1414:hover{
    background: url("https://files.fxstart.org/travel/14/140/26_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big14,.TravelElementGoogleMap14Big14:hover{
    background: url("https://files.fxstart.org/travel/14/140/26_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1415:hover{
    background: url("https://files.fxstart.org/travel/14/140/27_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big15,.TravelElementGoogleMap14Big15:hover{
    background: url("https://files.fxstart.org/travel/14/140/27_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1416:hover{
    background: url("https://files.fxstart.org/travel/14/140/29_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big16,.TravelElementGoogleMap14Big16:hover{
    background: url("https://files.fxstart.org/travel/14/140/29_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1417:hover{
    background: url("https://files.fxstart.org/travel/14/140/30_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big17,.TravelElementGoogleMap14Big17:hover{
    background: url("https://files.fxstart.org/travel/14/140/30_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1418:hover{
    background: url("https://files.fxstart.org/travel/14/140/31_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big18,.TravelElementGoogleMap14Big18:hover{
    background: url("https://files.fxstart.org/travel/14/140/31_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1419:hover{
    background: url("https://files.fxstart.org/travel/14/140/32_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big19,.TravelElementGoogleMap14Big19:hover{
    background: url("https://files.fxstart.org/travel/14/140/32_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1420:hover{
    background: url("https://files.fxstart.org/travel/14/140/33_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big20,.TravelElementGoogleMap14Big20:hover{
    background: url("https://files.fxstart.org/travel/14/140/33_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1421:hover{
    background: url("https://files.fxstart.org/travel/14/140/34_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big21,.TravelElementGoogleMap14Big21:hover{
    background: url("https://files.fxstart.org/travel/14/140/34_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1422:hover{
    background: url("https://files.fxstart.org/travel/14/140/35_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big22,.TravelElementGoogleMap14Big22:hover{
    background: url("https://files.fxstart.org/travel/14/140/35_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1423:hover{
    background: url("https://files.fxstart.org/travel/14/140/36_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big23,.TravelElementGoogleMap14Big23:hover{
    background: url("https://files.fxstart.org/travel/14/140/36_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1424:hover{
    background: url("https://files.fxstart.org/travel/14/140/37_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big24,.TravelElementGoogleMap14Big24:hover{
    background: url("https://files.fxstart.org/travel/14/140/37_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1425:hover{
    background: url("https://files.fxstart.org/travel/14/140/38_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big25,.TravelElementGoogleMap14Big25:hover{
    background: url("https://files.fxstart.org/travel/14/140/38_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1426:hover{
    background: url("https://files.fxstart.org/travel/14/140/39_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big26,.TravelElementGoogleMap14Big26:hover{
    background: url("https://files.fxstart.org/travel/14/140/39_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1427:hover{
    background: url("https://files.fxstart.org/travel/14/140/40_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big27,.TravelElementGoogleMap14Big27:hover{
    background: url("https://files.fxstart.org/travel/14/140/40_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1428:hover{
    background: url("https://files.fxstart.org/travel/14/140/41_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big28,.TravelElementGoogleMap14Big28:hover{
    background: url("https://files.fxstart.org/travel/14/140/41_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1429:hover{
    background: url("https://files.fxstart.org/travel/14/140/42_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big29,.TravelElementGoogleMap14Big29:hover{
    background: url("https://files.fxstart.org/travel/14/140/42_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1430:hover{
    background: url("https://files.fxstart.org/travel/14/140/43_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big30,.TravelElementGoogleMap14Big30:hover{
    background: url("https://files.fxstart.org/travel/14/140/43_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1431:hover{
    background: url("https://files.fxstart.org/travel/14/140/44_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big31,.TravelElementGoogleMap14Big31:hover{
    background: url("https://files.fxstart.org/travel/14/140/44_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1432:hover{
    background: url("https://files.fxstart.org/travel/14/140/45_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big32,.TravelElementGoogleMap14Big32:hover{
    background: url("https://files.fxstart.org/travel/14/140/45_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1433:hover{
    background: url("https://files.fxstart.org/travel/14/140/46_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big33,.TravelElementGoogleMap14Big33:hover{
    background: url("https://files.fxstart.org/travel/14/140/46_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1434:hover{
    background: url("https://files.fxstart.org/travel/14/140/47_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big34,.TravelElementGoogleMap14Big34:hover{
    background: url("https://files.fxstart.org/travel/14/140/47_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1435:hover{
    background: url("https://files.fxstart.org/travel/14/140/48_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big35,.TravelElementGoogleMap14Big35:hover{
    background: url("https://files.fxstart.org/travel/14/140/48_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1436:hover{
    background: url("https://files.fxstart.org/travel/14/140/49_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big36,.TravelElementGoogleMap14Big36:hover{
    background: url("https://files.fxstart.org/travel/14/140/49_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1437:hover{
    background: url("https://files.fxstart.org/travel/14/140/50_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big37,.TravelElementGoogleMap14Big37:hover{
    background: url("https://files.fxstart.org/travel/14/140/50_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1438:hover{
    background: url("https://files.fxstart.org/travel/14/140/51_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big38,.TravelElementGoogleMap14Big38:hover{
    background: url("https://files.fxstart.org/travel/14/140/51_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1439:hover{
    background: url("https://files.fxstart.org/travel/14/140/52_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big39,.TravelElementGoogleMap14Big39:hover{
    background: url("https://files.fxstart.org/travel/14/140/52_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1440:hover{
    background: url("https://files.fxstart.org/travel/14/140/53_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big40,.TravelElementGoogleMap14Big40:hover{
    background: url("https://files.fxstart.org/travel/14/140/53_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1441:hover{
    background: url("https://files.fxstart.org/travel/14/140/54_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big41,.TravelElementGoogleMap14Big41:hover{
    background: url("https://files.fxstart.org/travel/14/140/54_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1442:hover{
    background: url("https://files.fxstart.org/travel/14/140/55_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big42,.TravelElementGoogleMap14Big42:hover{
    background: url("https://files.fxstart.org/travel/14/140/55_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1443:hover{
    background: url("https://files.fxstart.org/travel/14/140/56_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big43,.TravelElementGoogleMap14Big43:hover{
    background: url("https://files.fxstart.org/travel/14/140/56_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1444:hover{
    background: url("https://files.fxstart.org/travel/14/140/57_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big44,.TravelElementGoogleMap14Big44:hover{
    background: url("https://files.fxstart.org/travel/14/140/57_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1445:hover{
    background: url("https://files.fxstart.org/travel/14/140/58_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big45,.TravelElementGoogleMap14Big45:hover{
    background: url("https://files.fxstart.org/travel/14/140/58_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1446:hover{
    background: url("https://files.fxstart.org/travel/14/140/59_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big46,.TravelElementGoogleMap14Big46:hover{
    background: url("https://files.fxstart.org/travel/14/140/59_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1447:hover{
    background: url("https://files.fxstart.org/travel/14/140/60_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big47,.TravelElementGoogleMap14Big47:hover{
    background: url("https://files.fxstart.org/travel/14/140/60_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1448:hover{
    background: url("https://files.fxstart.org/travel/14/140/61_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big48,.TravelElementGoogleMap14Big48:hover{
    background: url("https://files.fxstart.org/travel/14/140/61_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1449:hover{
    background: url("https://files.fxstart.org/travel/14/140/62_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big49,.TravelElementGoogleMap14Big49:hover{
    background: url("https://files.fxstart.org/travel/14/140/62_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1450:hover{
    background: url("https://files.fxstart.org/travel/14/140/63_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big50,.TravelElementGoogleMap14Big50:hover{
    background: url("https://files.fxstart.org/travel/14/140/63_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1451:hover{
    background: url("https://files.fxstart.org/travel/14/140/64_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big51,.TravelElementGoogleMap14Big18:hover{
    background: url("https://files.fxstart.org/travel/14/140/64_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1451:hover{
    background: url("https://files.fxstart.org/travel/14/140/65_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big51,.TravelElementGoogleMap14Big19:hover{
    background: url("https://files.fxstart.org/travel/14/140/65_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1452:hover{
    background: url("https://files.fxstart.org/travel/14/140/66_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big52,.TravelElementGoogleMap14Big20:hover{
    background: url("https://files.fxstart.org/travel/14/140/66_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1453:hover{
    background: url("https://files.fxstart.org/travel/14/140/67_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big53,.TravelElementGoogleMap14Big21:hover{
    background: url("https://files.fxstart.org/travel/14/140/67_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1454:hover{
    background: url("https://files.fxstart.org/travel/14/140/68_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big54,.TravelElementGoogleMap14Big54:hover{
    background: url("https://files.fxstart.org/travel/14/140/68_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1455:hover{
    background: url("https://files.fxstart.org/travel/14/140/69_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big55,.TravelElementGoogleMap14Big55:hover{
    background: url("https://files.fxstart.org/travel/14/140/69_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1456:hover{
    background: url("https://files.fxstart.org/travel/14/140/70_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big56,.TravelElementGoogleMap14Big56:hover{
    background: url("https://files.fxstart.org/travel/14/140/70_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1457:hover{
    background: url("https://files.fxstart.org/travel/14/140/71_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big57,.TravelElementGoogleMap14Big57:hover{
    background: url("https://files.fxstart.org/travel/14/140/71_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1458:hover{
    background: url("https://files.fxstart.org/travel/14/140/72_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big58,.TravelElementGoogleMap14Big58:hover{
    background: url("https://files.fxstart.org/travel/14/140/72_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1459:hover{
    background: url("https://files.fxstart.org/travel/14/140/73_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big59,.TravelElementGoogleMap14Big59:hover{
    background: url("https://files.fxstart.org/travel/14/140/73_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1460:hover{
    background: url("https://files.fxstart.org/travel/14/140/74_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big60,.TravelElementGoogleMap14Big60:hover{
    background: url("https://files.fxstart.org/travel/14/140/74_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1461:hover{
    background: url("https://files.fxstart.org/travel/14/140/75_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big61,.TravelElementGoogleMap14Big61:hover{
    background: url("https://files.fxstart.org/travel/14/140/75_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1462:hover{
    background: url("https://files.fxstart.org/travel/14/140/76_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big62,.TravelElementGoogleMap14Big62:hover{
    background: url("https://files.fxstart.org/travel/14/140/76_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1463:hover{
    background: url("https://files.fxstart.org/travel/14/140/77_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big63,.TravelElementGoogleMap14Big63:hover{
    background: url("https://files.fxstart.org/travel/14/140/77_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1464:hover{
    background: url("https://files.fxstart.org/travel/14/140/78_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big64,.TravelElementGoogleMap14Big64:hover{
    background: url("https://files.fxstart.org/travel/14/140/78_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1465:hover{
    background: url("https://files.fxstart.org/travel/14/140/79_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big65,.TravelElementGoogleMap14Big65:hover{
    background: url("https://files.fxstart.org/travel/14/140/79_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1466:hover{
    background: url("https://files.fxstart.org/travel/14/140/80_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big66,.TravelElementGoogleMap14Big66:hover{
    background: url("https://files.fxstart.org/travel/14/140/80_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1467:hover{
    background: url("https://files.fxstart.org/travel/14/140/81_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big67,.TravelElementGoogleMap14Big67:hover{
    background: url("https://files.fxstart.org/travel/14/140/81_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1468:hover{
    background: url("https://files.fxstart.org/travel/14/140/82_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big68,.TravelElementGoogleMap14Big68:hover{
    background: url("https://files.fxstart.org/travel/14/140/82_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1469:hover{
    background: url("https://files.fxstart.org/travel/14/140/83_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big69,.TravelElementGoogleMap14Big69:hover{
    background: url("https://files.fxstart.org/travel/14/140/83_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1470:hover{
    background: url("https://files.fxstart.org/travel/14/140/84_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big70,.TravelElementGoogleMap14Big70:hover{
    background: url("https://files.fxstart.org/travel/14/140/84_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1471:hover{
    background: url("https://files.fxstart.org/travel/14/140/85_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big71,.TravelElementGoogleMap14Big71:hover{
    background: url("https://files.fxstart.org/travel/14/140/85_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1472:hover{
    background: url("https://files.fxstart.org/travel/14/140/86_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big72,.TravelElementGoogleMap14Big72:hover{
    background: url("https://files.fxstart.org/travel/14/140/86_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1473:hover{
    background: url("https://files.fxstart.org/travel/14/140/87_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big73,.TravelElementGoogleMap14Big73:hover{
    background: url("https://files.fxstart.org/travel/14/140/87_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1474:hover{
    background: url("https://files.fxstart.org/travel/14/140/88_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big74,.TravelElementGoogleMap14Big74:hover{
    background: url("https://files.fxstart.org/travel/14/140/88_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1475:hover{
    background: url("https://files.fxstart.org/travel/14/140/89_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big75,.TravelElementGoogleMap14Big75:hover{
    background: url("https://files.fxstart.org/travel/14/140/89_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1476:hover{
    background: url("https://files.fxstart.org/travel/14/140/90_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap14Big76,.TravelElementGoogleMap14Big76:hover{
    background: url("https://files.fxstart.org/travel/14/140/90_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1477:hover{
    background: url("https://files.fxstart.org/travel/14/140/91_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big77,.TravelElementGoogleMap14Big77:hover{
    background: url("https://files.fxstart.org/travel/14/140/91_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1478:hover{
    background: url("https://files.fxstart.org/travel/14/140/92_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big78,.TravelElementGoogleMap14Big78:hover{
    background: url("https://files.fxstart.org/travel/14/140/92_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1479:hover{
    background: url("https://files.fxstart.org/travel/14/140/93_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big79,.TravelElementGoogleMap14Big79:hover{
    background: url("https://files.fxstart.org/travel/14/140/93_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1480:hover{
    background: url("https://files.fxstart.org/travel/14/140/94_200.jpg");
    background-size: cover;
    width: 200px;
    height: 267px;}
.TravelElementGoogleMap14Big80,.TravelElementGoogleMap14Big80:hover{
    background: url("https://files.fxstart.org/travel/14/140/94_400.jpg");
    background-size: cover;
    width: 400px;
    height: 533px;}
.TravelElementGoogleMap1501:hover{
    background: url("https://files.fxstart.org/travel/15/150/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap15Big01,.TravelElementGoogleMap15Big01:hover{
    background: url("https://files.fxstart.org/travel/15/150/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap1502:hover{
    background: url("https://files.fxstart.org/travel/15/150/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 300px;}
.TravelElementGoogleMap15Big02,.TravelElementGoogleMap15Big02:hover{
    background: url("https://files.fxstart.org/travel/15/150/2_400.jpg");
    background-size: cover;
    width: 178px;
    height: 267px;}
.TravelElementGoogleMap1503:hover{
    background: url("https://files.fxstart.org/travel/15/150/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap15Big03,.TravelElementGoogleMap15Big03:hover{
    background: url("https://files.fxstart.org/travel/15/150/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap1504:hover{
    background: url("https://files.fxstart.org/travel/15/150/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap15Big04,.TravelElementGoogleMap15Big04:hover{
    background: url("https://files.fxstart.org/travel/15/150/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap1505:hover{
    background: url("https://files.fxstart.org/travel/15/150/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap15Big05,.TravelElementGoogleMap15Big05:hover{
    background: url("https://files.fxstart.org/travel/15/150/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap1506:hover{
    background: url("https://files.fxstart.org/travel/15/150/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap15Big06,.TravelElementGoogleMap15Big06:hover{
    background: url("https://files.fxstart.org/travel/15/150/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap1507:hover{
    background: url("https://files.fxstart.org/travel/15/150/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap15Big07,.TravelElementGoogleMap15Big07:hover{
    background: url("https://files.fxstart.org/travel/15/150/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap1508:hover{
    background: url("https://files.fxstart.org/travel/15/150/8_200.jpg");
    background-size: cover;
    width: 200px;
    height: 300px;}
.TravelElementGoogleMap15Big08,.TravelElementGoogleMap15Big08:hover{
    background: url("https://files.fxstart.org/travel/15/150/8_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap1509:hover{
    background: url("https://files.fxstart.org/travel/15/150/9_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap15Big09,.TravelElementGoogleMap15Big09:hover{
    background: url("https://files.fxstart.org/travel/15/150/9_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap1510:hover{
    background: url("https://files.fxstart.org/travel/15/150/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap15Big10,.TravelElementGoogleMap15Big10:hover{
    background: url("https://files.fxstart.org/travel/15/150/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap1601:hover{
    background: url("https://files.fxstart.org/travel/16/160/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 355px;}
.TravelElementGoogleMap16Big01,.TravelElementGoogleMap16Big01:hover{
    background: url("https://files.fxstart.org/travel/16/160/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 710px;}
.TravelElementGoogleMap1602:hover{
    background: url("https://files.fxstart.org/travel/16/160/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap16Big02,.TravelElementGoogleMap16Big02:hover{
    background: url("https://files.fxstart.org/travel/16/160/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1603:hover{
    background: url("https://files.fxstart.org/travel/16/160/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap16Big03,.TravelElementGoogleMap16Big03:hover{
    background: url("https://files.fxstart.org/travel/16/160/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1604:hover{
    background: url("https://files.fxstart.org/travel/16/160/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap16Big04,.TravelElementGoogleMap16Big04:hover{
    background: url("https://files.fxstart.org/travel/16/160/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1605:hover{
    background: url("https://files.fxstart.org/travel/16/160/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 355px;}
.TravelElementGoogleMap16Big05,.TravelElementGoogleMap16Big05:hover{
    background: url("https://files.fxstart.org/travel/16/160/5_400.jpg");
    background-size: cover;
    width: 399px;
    height: 710px;}
.TravelElementGoogleMap1606:hover{
    background: url("https://files.fxstart.org/travel/16/160/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap16Big06,.TravelElementGoogleMap16Big06:hover{
    background: url("https://files.fxstart.org/travel/16/160/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1607:hover{
    background: url("https://files.fxstart.org/travel/16/160/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap16Big07,.TravelElementGoogleMap16Big07:hover{
    background: url("https://files.fxstart.org/travel/16/160/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1608:hover{
    background: url("https://files.fxstart.org/travel/16/160/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 355px;}
.TravelElementGoogleMap16Big08,.TravelElementGoogleMap16Big08:hover{
    background: url("https://files.fxstart.org/travel/16/160/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 710px;}
.TravelElementGoogleMap1609:hover{
    background: url("https://files.fxstart.org/travel/16/160/11_200.jpg");
    background-size: cover;
    width: 200px;
    height: 355px;}
.TravelElementGoogleMap16Big09,.TravelElementGoogleMap16Big09:hover{
    background: url("https://files.fxstart.org/travel/16/160/11_400.jpg");
    background-size: cover;
    width: 399px;
    height: 710px;}
.TravelElementGoogleMap1610:hover{
    background: url("https://files.fxstart.org/travel/16/160/14_200.jpg");
    background-size: cover;
    width: 200px;
    height: 355px;}
.TravelElementGoogleMap16Big10,.TravelElementGoogleMap16Big10:hover{
    background: url("https://files.fxstart.org/travel/16/160/14_400.jpg");
    background-size: cover;
    width: 399px;
    height: 710px;}
.TravelElementGoogleMap1611:hover{
    background: url("https://files.fxstart.org/travel/16/160/15_200.jpg");
    background-size: cover;
    width: 200px;
    height: 355px;}
.TravelElementGoogleMap16Big11,.TravelElementGoogleMap16Big11:hover{
    background: url("https://files.fxstart.org/travel/16/160/15_400.jpg");
    background-size: cover;
    width: 399px;
    height: 710px;}
.TravelElementGoogleMap1701:hover{
    background: url("https://files.fxstart.org/travel/17/170/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big01,.TravelElementGoogleMap17Big01:hover{
    background: url("https://files.fxstart.org/travel/17/170/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1702:hover{
    background: url("https://files.fxstart.org/travel/17/170/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big02,.TravelElementGoogleMap17Big02:hover{
    background: url("https://files.fxstart.org/travel/17/170/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1703:hover{
    background: url("https://files.fxstart.org/travel/17/170/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big03,.TravelElementGoogleMap17Big03:hover{
    background: url("https://files.fxstart.org/travel/17/170/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1704:hover{
    background: url("https://files.fxstart.org/travel/17/170/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big04,.TravelElementGoogleMap17Big04:hover{
    background: url("https://files.fxstart.org/travel/17/170/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1705:hover{
    background: url("https://files.fxstart.org/travel/17/170/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big05,.TravelElementGoogleMap17Big05:hover{
    background: url("https://files.fxstart.org/travel/17/170/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1706:hover{
    background: url("https://files.fxstart.org/travel/17/170/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big06,.TravelElementGoogleMap17Big06:hover{
    background: url("https://files.fxstart.org/travel/17/170/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1707:hover{
    background: url("https://files.fxstart.org/travel/17/170/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big07,.TravelElementGoogleMap17Big07:hover{
    background: url("https://files.fxstart.org/travel/17/170/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1708:hover{
    background: url("https://files.fxstart.org/travel/17/170/8_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big08,.TravelElementGoogleMap17Big08:hover{
    background: url("https://files.fxstart.org/travel/17/170/8_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1709:hover{
    background: url("https://files.fxstart.org/travel/17/170/9_200.jpg");
    background-size: cover;
    width: 200px;
    height: 141px;}
.TravelElementGoogleMap17Big09,.TravelElementGoogleMap17Big09:hover{
    background: url("https://files.fxstart.org/travel/17/170/9_400.jpg");
    background-size: cover;
    width: 400px;
    height: 282px;}
.TravelElementGoogleMap1710:hover{
    background: url("https://files.fxstart.org/travel/17/170/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big10,.TravelElementGoogleMap17Big10:hover{
    background: url("https://files.fxstart.org/travel/17/170/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1711:hover{
    background: url("https://files.fxstart.org/travel/17/170/11_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big11,.TravelElementGoogleMap17Big11:hover{
    background: url("https://files.fxstart.org/travel/17/170/11_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1712:hover{
    background: url("https://files.fxstart.org/travel/17/170/12_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big12,.TravelElementGoogleMap17Big12:hover{
    background: url("https://files.fxstart.org/travel/17/170/12_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1713:hover{
    background: url("https://files.fxstart.org/travel/17/170/13_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big13,.TravelElementGoogleMap17Big13:hover{
    background: url("https://files.fxstart.org/travel/17/170/13_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1714:hover{
    background: url("https://files.fxstart.org/travel/17/170/14_200.jpg");
    background-size: cover;
    width: 200px;
    height: 149px;}
.TravelElementGoogleMap17Big14,.TravelElementGoogleMap17Big14:hover{
    background: url("https://files.fxstart.org/travel/17/170/14_400.jpg");
    background-size: cover;
    width: 400px;
    height: 299px;}
.TravelElementGoogleMap1715:hover{
    background: url("https://files.fxstart.org/travel/17/170/15_200.jpg");
    background-size: cover;
    width: 200px;
    height: 149px;}
.TravelElementGoogleMap17Big15,.TravelElementGoogleMap17Big15:hover{
    background: url("https://files.fxstart.org/travel/17/170/15_400.jpg");
    background-size: cover;
    width: 400px;
    height: 299px;}
.TravelElementGoogleMap1716:hover{
    background: url("https://files.fxstart.org/travel/17/170/16_200.jpg");
    background-size: cover;
    width: 200px;
    height: 149px;}
.TravelElementGoogleMap17Big16,.TravelElementGoogleMap17Big16:hover{
    background: url("https://files.fxstart.org/travel/17/170/16_400.jpg");
    background-size: cover;
    width: 400px;
    height: 299px;}
.TravelElementGoogleMap1717:hover{
    background: url("https://files.fxstart.org/travel/17/170/17_200.jpg");
    background-size: cover;
    width: 200px;
    height: 149px;}
.TravelElementGoogleMap17Big17,.TravelElementGoogleMap17Big17:hover{
    background: url("https://files.fxstart.org/travel/17/170/17_400.jpg");
    background-size: cover;
    width: 400px;
    height: 299px;}
.TravelElementGoogleMap1718:hover{
    background: url("https://files.fxstart.org/travel/17/170/18_200.jpg");
    background-size: cover;
    width: 200px;
    height: 149px;}
.TravelElementGoogleMap17Big18,.TravelElementGoogleMap17Big18:hover{
    background: url("https://files.fxstart.org/travel/17/170/18_400.jpg");
    background-size: cover;
    width: 400px;
    height: 299px;}
.TravelElementGoogleMap1719:hover{
    background: url("https://files.fxstart.org/travel/17/170/19_200.jpg");
    background-size: cover;
    width: 200px;
    height: 149px;}
.TravelElementGoogleMap17Big19,.TravelElementGoogleMap17Big19:hover{
    background: url("https://files.fxstart.org/travel/17/170/19_400.jpg");
    background-size: cover;
    width: 400px;
    height: 299px;}
.TravelElementGoogleMap1720:hover{
    background: url("https://files.fxstart.org/travel/17/170/20_200.jpg");
    background-size: cover;
    width: 200px;
    height: 268px;}
.TravelElementGoogleMap17Big20,.TravelElementGoogleMap17Big20:hover{
    background: url("https://files.fxstart.org/travel/17/170/20_400.jpg");
    background-size: cover;
    width: 299px;
    height: 400px;}
.TravelElementGoogleMap1721:hover{
    background: url("https://files.fxstart.org/travel/17/170/21_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap17Big21,.TravelElementGoogleMap17Big21:hover{
    background: url("https://files.fxstart.org/travel/17/170/21_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap1722:hover{
    background: url("https://files.fxstart.org/travel/17/170/22_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap17Big22,.TravelElementGoogleMap17Big22:hover{
    background: url("https://files.fxstart.org/travel/17/170/22_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1723:hover{
    background: url("https://files.fxstart.org/travel/17/170/23_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap17Big23,.TravelElementGoogleMap17Big23:hover{
    background: url("https://files.fxstart.org/travel/17/170/23_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap1724:hover{
    background: url("https://files.fxstart.org/travel/17/170/24_200.jpg");
    background-size: cover;
    width: 200px;
    height: 148px;}
.TravelElementGoogleMap17Big24,.TravelElementGoogleMap17Big24:hover{
    background: url("https://files.fxstart.org/travel/17/170/24_400.jpg");
    background-size: cover;
    width: 400px;
    height: 297px;}
.TravelElementGoogleMap1725:hover{
    background: url("https://files.fxstart.org/travel/17/170/25_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap17Big25,.TravelElementGoogleMap17Big25:hover{
    background: url("https://files.fxstart.org/travel/17/170/25_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap1726:hover{
    background: url("https://files.fxstart.org/travel/17/170/26_200.jpg");
    background-size: cover;
    width: 200px;
    height: 130px;}
.TravelElementGoogleMap17Big26,.TravelElementGoogleMap17Big26:hover{
    background: url("https://files.fxstart.org/travel/17/170/26_400.jpg");
    background-size: cover;
    width: 400px;
    height: 260px;}
.TravelElementGoogleMap1727:hover{
    background: url("https://files.fxstart.org/travel/17/170/27_200.jpg");
    background-size: cover;
    width: 200px;
    height: 108px;}
.TravelElementGoogleMap17Big27,.TravelElementGoogleMap17Big27:hover{
    background: url("https://files.fxstart.org/travel/17/170/27_400.jpg");
    background-size: cover;
    width: 400px;
    height: 215px;}
.TravelElementGoogleMap1728:hover{
    background: url("https://files.fxstart.org/travel/17/170/28_200.jpg");
    background-size: cover;
    width: 200px;
    height: 150px;}
.TravelElementGoogleMap17Big28,.TravelElementGoogleMap17Big28:hover{
    background: url("https://files.fxstart.org/travel/17/170/28_400.jpg");
    background-size: cover;
    width: 400px;
    height: 300px;}
.TravelElementGoogleMap1729:hover{
    background: url("https://files.fxstart.org/travel/17/170/29_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap17Big29,.TravelElementGoogleMap17Big29:hover{
    background: url("https://files.fxstart.org/travel/17/170/29_400.jpg");
    background-size: cover;
    width: 400px;
    height: 267px;}
.TravelElementGoogleMap1730:hover{
    background: url("https://files.fxstart.org/travel/17/170/30_200.jpg");
    background-size: cover;
    width: 200px;
    height: 119px;}
.TravelElementGoogleMap17Big30,.TravelElementGoogleMap17Big30:hover{
    background: url("https://files.fxstart.org/travel/17/170/30_400.jpg");
    background-size: cover;
    width: 400px;
    height: 238px;}
.TravelElementGoogleMap1731:hover{
    background: url("https://files.fxstart.org/travel/17/170/31_200.jpg");
    background-size: cover;
    width: 200px;
    height: 133px;}
.TravelElementGoogleMap17Big31,.TravelElementGoogleMap17Big31:hover{
    background: url("https://files.fxstart.org/travel/17/170/31_400.jpg");
    background-size: cover;
    width: 400px;
    height: 266px;}
.TravelElementGoogleMap1732:hover{
    background: url("https://files.fxstart.org/travel/17/170/32_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big32,.TravelElementGoogleMap17Big32:hover{
    background: url("https://files.fxstart.org/travel/17/170/32_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1733:hover{
    background: url("https://files.fxstart.org/travel/17/170/33_200.jpg");
    background-size: cover;
    width: 200px;
    height: 200px;}
.TravelElementGoogleMap17Big33,.TravelElementGoogleMap17Big33:hover{
    background: url("https://files.fxstart.org/travel/17/170/33_400.jpg");
    background-size: cover;
    width: 400px;
    height: 400px;}
.TravelElementGoogleMap1801:hover{
    background: url("https://files.fxstart.org/travel/18/180/1_200.jpg");
    background-size: cover;
    width: 200px;
    height: 356px;}
.TravelElementGoogleMap18Big01,.TravelElementGoogleMap18Big01:hover{
    background: url("https://files.fxstart.org/travel/18/180/1_400.jpg");
    background-size: cover;
    width: 400px;
    height: 711px;}
.TravelElementGoogleMap1802:hover{
    background: url("https://files.fxstart.org/travel/18/180/2_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big02,.TravelElementGoogleMap18Big02:hover{
    background: url("https://files.fxstart.org/travel/18/180/2_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1803:hover{
    background: url("https://files.fxstart.org/travel/18/180/3_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big03,.TravelElementGoogleMap18Big03:hover{
    background: url("https://files.fxstart.org/travel/18/180/3_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1804:hover{
    background: url("https://files.fxstart.org/travel/18/180/4_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big04,.TravelElementGoogleMap18Big04:hover{
    background: url("https://files.fxstart.org/travel/18/180/4_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1805:hover{
    background: url("https://files.fxstart.org/travel/18/180/5_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big05,.TravelElementGoogleMap18Big05:hover{
    background: url("https://files.fxstart.org/travel/18/180/5_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1806:hover{
    background: url("https://files.fxstart.org/travel/18/180/6_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big06,.TravelElementGoogleMap18Big06:hover{
    background: url("https://files.fxstart.org/travel/18/180/6_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1807:hover{
    background: url("https://files.fxstart.org/travel/18/180/7_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big07,.TravelElementGoogleMap18Big07:hover{
    background: url("https://files.fxstart.org/travel/18/180/7_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1808:hover{
    background: url("https://files.fxstart.org/travel/18/180/8_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big08,.TravelElementGoogleMap18Big08:hover{
    background: url("https://files.fxstart.org/travel/18/180/8_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1809:hover{
    background: url("https://files.fxstart.org/travel/18/180/9_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big09,.TravelElementGoogleMap18Big09:hover{
    background: url("https://files.fxstart.org/travel/18/180/9_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1810:hover{
    background: url("https://files.fxstart.org/travel/18/180/10_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big10,.TravelElementGoogleMap18Big10:hover{
    background: url("https://files.fxstart.org/travel/18/180/10_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1811:hover{
    background: url("https://files.fxstart.org/travel/18/180/11_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big11,.TravelElementGoogleMap18Big11:hover{
    background: url("https://files.fxstart.org/travel/18/180/11_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1812:hover{
    background: url("https://files.fxstart.org/travel/18/180/12_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big12,.TravelElementGoogleMap18Big12:hover{
    background: url("https://files.fxstart.org/travel/18/180/12_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1813:hover{
    background: url("https://files.fxstart.org/travel/18/180/13_200.jpg");
    background-size: cover;
    width: 200px;
    height: 356px;}
.TravelElementGoogleMap18Big13,.TravelElementGoogleMap18Big13:hover{
    background: url("https://files.fxstart.org/travel/18/180/13_400.jpg");
    background-size: cover;
    width: 400px;
    height: 711px;}
.TravelElementGoogleMap1814:hover{
    background: url("https://files.fxstart.org/travel/18/180/14_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big14,.TravelElementGoogleMap18Big14:hover{
    background: url("https://files.fxstart.org/travel/18/180/14_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1815:hover{
    background: url("https://files.fxstart.org/travel/18/180/15_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big15,.TravelElementGoogleMap18Big15:hover{
    background: url("https://files.fxstart.org/travel/18/180/15_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.TravelElementGoogleMap1816:hover{
    background: url("https://files.fxstart.org/travel/18/180/16_200.jpg");
    background-size: cover;
    width: 200px;
    height: 112px;}
.TravelElementGoogleMap18Big16,.TravelElementGoogleMap18Big16:hover{
    background: url("https://files.fxstart.org/travel/18/180/16_400.jpg");
    background-size: cover;
    width: 400px;
    height: 225px;}
.AboutTravelContestsTop{
    display: grid;
    grid-template-columns: auto 260px;
}

.AboutTravelContest{
    position: relative;
}

.AboutTravelContest>div>.AboutTravelContests>.AboutTravelContestsTop,.AboutTravelContest>div>.StandartTitle{
    padding-left: 25px;
}

.AboutTravelContestsTopLeftTitle{
    font-weight: 600;
    font-size: 19px;
    padding-bottom: 16px;
}

.AboutTravelContestsTopLeftText{
    font-size: 15px;
    line-height: 27px;
}
.AboutTravelContestsTopLeftGrid{
    display: flex;
    margin-top: 40px;
}

.AboutTravelContestsTopLeftGridElement{
    display: flex;
}

.AboutTravelContestsTopLeftGridElement:first-of-type{
    padding-right: 23px;
    border-right: 1px solid #c3c3c3;
}

.AboutTravelContestsTopLeftGridElement:nth-of-type(2){
    padding-left: 23px;
    padding-right: 23px;
    border-right: 1px solid #c3c3c3;

}

.AboutTravelContestsTopLeftGridElement:nth-of-type(3){
    padding-left: 23px;
}


.AboutTravelContestsTopLeftGridTitle {
    font-size: 21px;
    line-height: 23px;
    color: #1d6095;
    font-weight: 700;
}
.AboutTravelContestsTopLeftGridText {
    font-size: 15px;
    line-height: 23px;
}

.AboutTravelContestsTopFlag>img{
    position: relative;
    top: -50px;
}

@media only screen and (max-width: 900px) {
    .AboutTravelContestsTopFlag{
        display: none;
    }
}
.AboutTravelContestsTop{
    display: flex;
}

.AboutTravelContestsTopLeftGridElementImg{
    display: none;
}

@media only screen and (max-width: 800px) {
    .AboutTravelContestsTopLeftGridElementImg{
        display: block;
    }
    .AboutTravelContestsTopLeftGridElementImg>img{
        padding-right: 11px;
    }
    .AboutTravelContestsTopLeftGrid>.AboutTravelContestsTopLeftGridElement{
        border-right: none;
    }
    .AboutTravelContestsTopLeftGridElement>div>.AboutTravelContestsTopLeftGridText{
        font-size: 13px;
        color: #00427e;
    }
    .AboutTravelContestsTopLeft{
        display: grid;
    }
    .AboutTravelContestsTopLeftText{
        text-align: center;
        grid-row: 3;
    }
    .AboutTravelContestsTopLeftGrid{
        grid-row: 2;
        margin-bottom: 30px;
    }
    .AboutTravelContestsTop{
        display: grid;
        grid-template-columns: auto;
    }
}

@media only screen and (max-width: 600px) {

    .AboutTravelContestsTopLeftGrid {
        display: block;
    }
    .AboutTravelContestsTopLeftGrid>.AboutTravelContestsTopLeftGridElement{
        padding-right: 0;
        padding-left: 0;
    }
    .AboutTravelContestsTopLeftGridElement{
        justify-content: flex-start;
        margin-bottom: 20px;
    }
}
.AboutTravelGrid{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: space-between;
    grid-column-gap: 50px;
    margin-bottom: 50px;
}

@media only screen and (max-width: 980px) {
    .AboutTravelGrid{
        grid-template-columns: 1fr 1fr;
    }
}
@media only screen and (max-width: 650px) {
    .AboutTravelGrid{
        display: block;
    }
    .AboutTravelGrid>div{
        margin: auto;
    }
}

.AboutTravelGridElement{
    position: relative;
    width: 282px;
}

.AboutTravelGridImgTravel{
    position: absolute;
    top: 20px;
    left: 27px;
}

.AboutTravelGridText{
    position: absolute;
    bottom: 28px;
    width: 100%;
    text-align: center;
    font-size: 15px;
}

.AboutTravelContestMap{
    width: 100%;
    height: 300px;
}

.AboutTravelContest>.StandartPage{
    position: relative;
    z-index: 100;
}

.AboutTravelContestTop{
    width: 100%;
    background: url(assets/ba44429a53ababdd5fa5.svg) repeat-x;
}

.AboutTravelGridBottom>img{
    margin: auto;
    width: 100%;
    max-width: 1140px;
}
.AboutTravelGridBottom{
    display: flex;
    justify-content: center;
    width: 100%;
    background-color: #c2d7e7;
}
.AboutTravelGridOut{
    background-color: #c2d7e7;
}

.AboutTravelGridElement{
    cursor: pointer;
}

.AboutTravelContestBigPictures{
}

.AboutTravelContestBigPicturesText{
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
    color: #0b528c;
    cursor: pointer;
    text-decoration: underline;
}

/*.ActiveSlider>.AboutTravelContestBigPicturesText{*/
/*    display: none;*/
/*}*/


.thumb{
    cursor: pointer;
}
.selected{
    cursor: unset;
}
.carousel-root{
    display: none;
    /*padding: 50px;*/
}
.ActiveSlider{
    display: flex;
    justify-content: center;
}
.ActiveSlider>.carousel-root>.carousel-slider{
    width: auto;
    background-color: rgba(256,256,256,0.01);
}
.ActiveSlider>.carousel-root>.carousel-slider>.slider-wrapper>.slider{
    transform: none !important;
    display: flex;
    justify-content: center;
}
.ActiveSlider>.carousel-root>.carousel-slider>.slider-wrapper>.slider>.slide{
    display: none;
    min-width: auto;
}
.ActiveSlider>.carousel-root>.carousel-slider>.slider-wrapper>.slider>.selected{
    display: block;
}
.ActiveSlider>.carousel-root>.carousel-slider>.slider-wrapper>.slider>.selected>div>.legend{
    opacity: 0.9;
}
.ActiveSlider>.carousel-root>.carousel-slider{
    max-height: 100%;
}
.ActiveSlider>.carousel-root>.carousel-slider>.slider-wrapper{
    max-height: 100%;
}
.ActiveSlider>.carousel-root>.carousel-slider>.slider-wrapper>.slider{
    max-height: 100%;
}
.ActiveSlider>.carousel-root>.carousel-slider>.slider-wrapper>.slider>.slide{
    max-height: 100%;
}
.ActiveSlider>.carousel-root>.carousel-slider>.slider-wrapper>.slider>.slide>div{
    max-height: 100%;
}
.ActiveSlider>.carousel-root>.carousel-slider>.slider-wrapper>.slider>.slide>div>img{
    height: 50%;
    /*width: auto;*/
    height: auto;
    max-width: 100%;
    max-height: 60%;
}
.ActiveSlider>.carousel-root{
    display: block;
    position: fixed;
    top: 50px;
    /*width: calc(80% - 20px);*/
    max-height: 80%;
    max-width: 90%;
    /*width: 1000px;*/
    /*height: 20%;*/
    margin: auto;
    z-index: 1000;
}

.NoActiveSlider>.StandartAllBlack500{
    display: none;
}

.carousel{
    background-color: white;

}
.AboutAddEntry>.StandartPage>.StandartTitle{
    padding-bottom: 0;
}

.AboutAddEntryGrid{
    display: grid;
    grid-template-columns: auto 200px;
    align-items: center;
    grid-column-gap: 30px;
    font-weight: 400;
    font-size: 17px;
    line-height: 27px;
}

.AboutUserMap>.StandartPage>.StandartTitle{
    padding-bottom: 0;
}

.AboutAddEntryGrid02{
    width: 100%;
    height: 90px;
    background-size: cover;
    box-shadow: 0 0 25px 0 rgba(0, 86, 142, 0.15), inset 0 0 0 5px #ffffff;
    background: #edf2f7 url(assets/cc9b59335c31530fa414.svg) center;
    display: grid;
    grid-template-columns: 88px auto;
    grid-column-gap: 20px;
    align-items: center;
}

@media only screen and (max-width: 900px) {
    .AboutAddEntryGrid{
        display: grid;
        grid-template-columns: auto;
        grid-row-gap: 30px;
        grid-template-rows: auto auto;
    }
}


.AboutAddEntryGrid0202>a{
    margin-left: 5px;
    margin-right: 5px;
}

.AboutAddEntryGrid0201>img{
    position: relative;
    top: 3px;
    left: 7px;
}

@media only screen and (max-width: 450px) {
    .AboutAddEntryGrid02{
        height: auto;
        padding-top: 15px;
        padding-bottom: 15px;
        padding-right: 15px;
    }
}

.AboutAddEntryUl{
    margin-left: 20px;
}

.AboutAddEntryLi{
    font-size: 13px;
    line-height: 1.8;
}

.AboutAddEntryFlagTextIn{
    margin-right: 10px;
    margin-left: 10px;

}
.AboutAddEntryFlag>div{
    display: flex;
}
.AboutAddEntryFlag{
    font-weight: 700;
    padding-bottom: 20px;
}

.html404{
    display: grid;
    grid-template-columns: 284px auto;
    margin-bottom: 24px;
    margin-left: 38px;
    margin-right: 38px;
    margin-top: 20px;
}

.html404TopIMGOut{
    padding-left: 15px;
    padding-right: 15px;
}
.html404TopIMG{
    max-width: 1020px;
    margin: auto;
}

.html404TopIMG{
    width: 100%;
}

.html404TopText{
    font-weight: 400;
    font-size: 18px;
    line-height: 27px;
    padding-top: 27px;
    color: #2d2d2d;
}

.html404TopTextInput{
    display: flex;
    flex-wrap: wrap;
}


.html404TopText01{
    padding-bottom: 30px;
}

.html404TopText02{
    padding-bottom: 16px;
}

.html404Element{
    padding-bottom: 25px;
    border-bottom: #eff2f4 1px solid;

}
.html404TopTextInput>.FindForm{
    width: auto;
    margin-bottom: 20px;
    padding-left: 22px;
    border: solid #d7d8dc 1px;
    outline: none;
    height: 26px;
    margin-right: 26px;
}





.html404MapIn>.FooterAllPart{
    padding-right: 20px;
    padding-bottom: 24px;
}

.html404MapIn>div>.MainMenuElementTitle{
    font-size: 24px;
}
.html404MapIn>div>div>.FooterAllPartItem{
    font-size: 24px;
    padding-top: 10px;
}

.html404MapIn{
    display: grid;
    grid-template-columns: auto auto auto auto auto auto;
    justify-content: space-between;
    flex-wrap: wrap;
}

@media only screen and (max-width: 1415px) {
    .html404MapIn{
        grid-template-columns: auto auto auto auto;
    }
    .FooterAllPart:nth-last-of-type(1){
        grid-column: 3;
    }
}
@media only screen and (max-width: 1015px) {
    .html404MapIn{
        grid-template-columns: auto auto auto;
    }
    .FooterAllPart:nth-last-of-type(1){
        grid-column: inherit;
    }
}

@media only screen and (max-width: 875px) {
    .html404MapIn {
        grid-template-columns: auto auto;
    }
}

@media only screen and (max-width: 576px) {
    .html404MapIn {
        grid-template-columns: auto;
    }
}

.html404Map>.StandartTitle{
    padding-top: 31px;
    padding-bottom: 20px;
}

.html404Map>.StandartText{
    padding-bottom: 20px;
}


.html404TopTextInput>.ButtonRed{
    height: 26px;
    line-height: 24px;
    margin-top: -5px;
    font-size: 17px;
    font-weight: 400;
}


.html404TopText>.FindForm:focus{
    opacity: 1;
    color: black;
}

.html404FlexButtons{
    display: flex;
}

.html404>.StandartH2{
    padding-top: 36px;
}

.html404MainGridElementImg{
    height: 100px;
}

.html404MainGrid{
    display: grid;
    grid-gap: 30px;
    margin-top: 53px;
    padding-bottom: 30px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: auto auto;
}

.html404MainGridElement05{
    grid-column: 1/span 2;
}

.html404MainGridElement06{
    grid-column: 3/span 4;
}

.html404MainGridOut{
    border-bottom: #eff2f4 1px solid;
}

.html404BottomGrid{
    padding-top: 32px;
    padding-bottom: 35px;
    display: grid;
    grid-template-columns: 28px auto;
    grid-row-gap: 8px;
}

.html404BottomGridImg{
    margin-right: 9px;
}

.html404BottomGridText{
    font-weight: 400;
    font-size: 17px;
    line-height: 23px;
    padding-left: 9px;
    color: #353b50;
}

.html404BottomFeedback{
    margin-top: 39px;
    margin-bottom: 30px;
    border: 2px solid #eff2f4;
    display: grid;
    grid-template-columns: 127px auto;
}

.html404BottomFeedback>img,.html404BottomFeedback>div{
    margin: 35px 44px 35px 0;
    position: relative;
    right: 2px;
}

.html404BottomFeedback>.CompanyContactsTop{
    margin-top: 0;

}

.html404BottomFeedbackText{
    font-weight: 400;
    font-size: 19px;
    line-height: 27px;
    padding-left: 9px;
    color: #353b50;
}

@media only screen and (max-width: 900px) {
    .html404MainGrid{
        grid-template-columns: 1fr 1fr 1fr;
    }
    .html404MainGridElement05{
        grid-column: auto;
    }

    .html404MainGridElement06{
        grid-column: auto;
    }
}

@media only screen and (max-width: 600px) {
    .html404MainGrid{
        grid-template-columns: 1fr 1fr;
    }
}

@media only screen and (max-width: 400px) {
    .html404MainGrid{
        grid-template-columns: auto;
    }
}

@media only screen and (max-width: 700px) {
    .html404BottomFeedback{
        grid-template-columns: auto;
        text-align: center;
        justify-content: center;
        border: none;
    }
    .html404BottomFeedback>img{
        margin: auto;
    }
}



.html404TopTitle{
    font-size: 70px;
    font-weight: 500;
    margin-top: 40px;
    margin-bottom: 15px;
}

.html404TopTitle02{
    font-size: 48px;
    font-weight: 300;
    margin-top: 40px;
    margin-bottom: 15px;
}

.html404TopText>a{
    margin-left: 5px;
    margin-right: 5px;
    color: black;
}
.html404TopText>b{
    margin-left: 5px;
    margin-right: 5px;
    color: black;
}

.html404TopButtons{
    display: flex;
    flex-wrap: wrap;
}
.html404TopButtons>a{
    text-decoration: none;
    color: inherit;
    margin-top: 18px;
}

@media only screen and (max-width: 1200px) {
    .html404TopIMG>img{
        object-fit: cover;
        width: 100%;
    }
    .html404TopTitle02{
        line-height: 50px;
    }
}
@media only screen and (max-width: 1100px) {
    .html404 {
        grid-template-columns: 172px auto;
        margin-left: 0;
    }
    .html404>.html404TopIMG{
        display: none;
    }
    .html404TopIMGOut{
        padding: 0;
    }
}

@media only screen and (max-width: 600px) {
    .html404 {
        display: block;
    }
    .html404>.html404TopIMGOut{
        display: none;
    }
    .html404TopText{
        padding-left: 15px;
    }
}

.html404TopTitleOutOut>img{
    display: none;
}

@media only screen and (max-width: 600px) {
    .html404{
        margin-right: 5px;
    }
    .html404TopTitleOutOut{
        display: flex;
    }
    .html404TopTitleOutOut>img{
        display: block;
    }
    .html404TopButtons{
        justify-content: center;
    }
    .html404TopTitle{
        font-size: 48px;
    }
    .html404TopTitle02{
        font-size: 18px;
        line-height: 20px;
    }
}


.MetatraderPage01{
    display: flex;
    justify-content: left;
    margin-top: 20px;
    align-items: center;
}

.MetatraderPage01>a{
    text-decoration: none;
    margin-right: 20px;
}

.MetatraderPageText{
    font-size: 13px;
}

.MetatraderPage02>a{
    padding-left: 10px;
}

.MetatraderPageH2{
    font-size: 18px;
    margin-top: 15px;
}

.MetatraderPage03{
    text-align: left;
    margin-top: 40px;
    margin-bottom: 20px;
}
.MetatraderPageFlex{
    display: grid;
    grid-template-columns: 1fr 1fr;
    flex-wrap: wrap;
}

.MetatraderPageFlexTop{
    display: grid;
    align-items: center;
    grid-template-columns: 30px auto;
    grid-column-gap: 20px;
}

.MetatraderPageFlexElement{
    margin-bottom: 25px;
    margin-right: 60px;
}

.MetatraderPageFlexTopCircle{
    margin-right: 5px;
    background-color: #b3d4fc;
    width: 29px;
    height: 29px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
}
.MetatraderPageFlexText>a{
    padding-left: 5px;
    padding-right: 5px;
}

.MetatraderPageFlexText{
    font-size: 15px;
}

.MetatraderPageFlexElement>img{
    margin-top: 20px;
}

.MetatraderPageFlexText>b{
    padding-right: 5px;
    padding-left: 5px;
}

.MetatraderPageFlexElement:nth-of-type(1)>.MetatraderPageFlexTop>.MetatraderPageFlexText{
    max-width: 350px;
}
.MetatraderPageFlexElement:nth-of-type(2)>.MetatraderPageFlexTop>.MetatraderPageFlexText{
    max-width: 600px;
}
.MetatraderPageFlexElement:nth-of-type(3)>.MetatraderPageFlexTop>.MetatraderPageFlexText{
    max-width: 600px;
}

@media only screen and (max-width: 800px) {
    .MetatraderPageIMGLast{
        width: 100%;
    }
}


@media only screen and (max-width: 600px) {
    .MetatraderPageFlexElement{
        margin-bottom: 25px;
        margin-right: 0;
    }
    .MetatraderPageFlexElement>img{
        width: 100%;
    }
}



.MetatraderPageBottom>div>a{
    padding-right: 5px;
    padding-left: 5px;
}
.MetatraderPageBottom>div{
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}
.MetatraderPageBottom{
    display: flex;
    flex-direction: column;
    align-items: center;
}

@media only screen and (max-width: 960px) {
    .MetatraderPageFlex{
        display: block;
    }
}

.MetatraderPagePDFDocumentation>a{
    margin-left: 20px;
}
.TerminalLinux{
    font-family: Geometria, sans-serif;
    max-width: 1000px;
    margin: auto;
    background-color: white;
}

.TerminalTitle{
    font-weight: 700;
    font-size: 30px;
    color: #413422;
    padding-top: 8px;
}

.TerminalLinux{
    font-family: Geometria, sans-serif;
}
.TerminalLinuxIn{
    max-width: 1078px;
    margin: auto;
}

.TerminalLinuxPart01Top{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
}

.TerminalLinuxPart01Top>img{
    padding-top: 10px;

}

.TerminalLinuxInPart01Right{
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.TerminalLinuxInPart01Right{
    overflow: hidden;
}

.TerminalLinuxInPart01RightMainImage{
    width: 1100px;
}

.TerminalLinuxInPart01Right>.TerminalWebComponent3IMG>.TerminalWebComponent3IMGCircles{
    margin-bottom: 30px;
}


.TerminalLinuxInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage{
    top: 100px;
}


@media only screen and (max-width: 970px) {
    .TerminalLinuxInPart01Right>.TerminalWebComponent3IMG>.TerminalWebComponent3IMGImage>.TerminalWebComponent3IMGImageIn>img{
        width: 100%;
        object-fit: contain;
    }
}

@media only screen and (max-width: 700px) {
    .TerminalLinuxPart01Top{
        justify-content: center;
    }
    .TerminalWeb>.TerminalIn>.TerminalLinuxPart01{
        padding-right: 10px;
        padding-left: 10px;
    }
    .TerminalInPart01LeftText{
        padding-right:  20px;
    }
}

.TerminalLinuxInPartStore{
    padding-top: 0;
}

.TerminalLinuxInPart01RightMainImage{
    position: relative;
}


.TerminalLinuxInPartStore>.TerminalInPart01LeftStore,.TerminalLinuxInPartStore>.TerminalInPart01LeftText{
    padding-bottom: 10px;
}

@media only screen and (max-width: 400px) {
    .TerminalLinuxPart01Top>img{
        display: none;
    }
}

.TerminalLinuxPart01TextMain{
    padding-bottom: 20px;
    font-weight: 400;
    font-size: 18px;
    color: #413422;
    padding-top: 30px;
    line-height: 27px;
}

.TerminalLinuxPart02Out{
    background-color: #f2f2ee;
}
.TerminalLinuxPart02{
    display: grid;
    grid-template-columns: 600px auto;
    grid-column-gap: 40px;
    padding-top: 40px;

}

.TerminalLinuxPart02>.TerminalLinuxPart02Left>img{
    object-fit: contain;
}

.TerminalLinuxPart03{
    display: grid;
    grid-template-columns: auto 600px;
    grid-column-gap: 40px;
    padding-top: 40px;
}

.TerminalLinuxPart03>.TerminalLinuxInPart03Right>img{
    object-fit: contain;
}


.TerminalLinuxPart02Left,.TerminalLinuxInPart03Right{
    position: relative;
    overflow: hidden;
}

    .TerminalLinuxPart02{
        padding-left: 0;
        grid-template-columns: auto 300px;
        position: relative;
    }
    .TerminalLinuxPart02>.TerminalLinuxPart02Left>img{
        position: absolute;
        right: -3px;
    }
    .TerminalLinuxPart02:before{
        content: '';
        height: 100%;
        width: 500px;
        position: absolute;
        top: 0;
        left: -500px;
        z-index: 10;
        background-color: #edf1f1;
    }
    .TerminalLinuxPart03{
        padding-right: 0;
        padding-left: 0;
        grid-template-columns: 300px auto;
        position: relative;
    }
    .TerminalLinuxPart03>.TerminalLinuxInPart03Right{overflow: hidden;}


    .TerminalLinuxPart03>.TerminalLinuxInPart03Right>img{
        position: absolute;
        left: -3px;
        overflow: hidden;

    }


.TerminalLinuxInPart02Right>ul,.TerminalLinuxInPart03Left>ul{
    padding: 0;
}

.TerminalLinuxInPart02RightAndroidDesktop>.TerminalTitleH2{
    margin-top: 40px;
}


.TerminalLinuxInPart02Right>ul>li,.TerminalLinuxInPart03Left>ul>li{
    line-height: 27px;
    color: #413422;
    font-size: 16px;
    list-style: none;
    margin-top: 25px;
}

.TerminalLinuxInPart02Right>ul>li:before,.TerminalLinuxInPart03Left>ul>li:before{
    content: "";
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #ff9306;
    margin-right: 10px;
    margin-top: 5px;
    display: block;
    float: left;
    position: relative;
    top: 3px;
}

.TerminalLinuxInPart02Right>.TerminalTitleH2,.TerminalLinuxInPart03Left>.TerminalTitleH2{
    padding: 0 30px 0 0;
    font-size: 24px;
    line-height: 28px;
    color: #413422;
}

@media only screen and (max-width: 600px) {
    .TerminalLinuxInPart02Right>.TerminalTitleH2,.TerminalLinuxInPart03Left>.TerminalTitleH2 {
        padding-top: 20px;
    }
    .TerminalLinuxPart02{
        display: flex;
        flex-direction: column;
        background-color: white;
        padding-right: 0;
    }
    .TerminalLinuxInPart02Right,.TerminalLinuxInPart03Left{
        padding-left: 20px;
        padding-right: 20px;
    }
    .TerminalLinuxPart02>.TerminalLinuxPart02Left>img{
        position: static;
        width: 100%;
    }
    .TerminalLinux{
        margin-left: 0;
        margin-right: 0;
    }
    .TerminalLinuxPart03{
        display: flex;
        flex-direction: column;
    }
    .TerminalLinuxInPart03Right{
        position: relative;
        order : 1;
    }
    .TerminalLinuxInPart03Left{
        order: 2;
    }

    .TerminalLinuxPart03>.TerminalLinuxInPart03Right>img{
        position: static;
        width: 100%;
    }
    .TerminalLinuxPart03:after{
        width: 0;
    }
}


@media only screen and (max-width: 1100px) {
    .TerminalLinuxInPart01RightMainImage{
        display: none;
    }
    .TerminalLinuxInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage{
        position: relative;
        left: auto;
        top: auto;
    }
}

@media only screen and (max-width: 920px) {
    .TerminalLinuxInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage>img{
        width: 100%;
    }
    .TerminalLinuxInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage{
        height: auto;
        width: 100%;
        display: block;
        object-fit: contain;
    }

}

.TerminalLinuxInPart03Right>img{
    width: 857px;
}

.TerminalLinuxInPartStore{
    padding-top: 0;
    display: flex;
    align-items: center;
}
.TerminalLinuxInPartStore>.TerminalInPart01LeftStore{
    margin-right: 30px;
}


@media only screen and (max-width: 500px) {
    .TerminalLinuxInPartStore{
        flex-direction: column;
        align-items: center;
    }
}

.TerminalLinuxPart02Left:before{
    content: '';
    height: 100%;
    width: 200px;
    position: absolute;
    top: 0;
    left: -205px;
    z-index: 10;
    background-color: #edf1f1;
}



@media only screen and (min-width: 600px) {
    .TerminalLinuxInPart03Left>.TerminalUl{
        padding-left: 15px;
    }
    .TerminalLinuxInPart03Left>.TerminalTitleH2{
        padding-left: 15px;
    }
}

@media only screen and (max-width: 600px) {
    .TerminalLinuxPart02{
        padding-right: 0;
    }


    .TerminalLinuxInPart02Right{
        position: relative;
        order : 1;
    }
    .TerminalLinuxPart02Left{
        order: 2;
    }
    .TerminalLinuxInPart03Right{
        position: relative;
        order : 2;
    }
    .TerminalLinuxPart03Left{
        order: 1;
    }
}

.TerminalLinuxPart01TextMainSudoOut{
    display: flex;
}
.TerminalLinuxPart01TextMainSudo{
    display: flex;
    font-weight: 400;
    font-size: 18px;
    color: black;
    margin-top: 30px;
    margin-bottom: 20px;
    line-height: 27px;
    padding: 11px 30px 11px 16px;
    border: 1px solid #0069d4;
    background-color: #e7e5e5;
    border-radius: 6px;
}


.TerminalDesktopComponent3IMG{
    position: relative;
}
.TerminalDesktopComponent3IMGCircles>div{
    cursor: pointer;

    margin-left: 9px;
    display: inline-block;
    width: 10px;
    height: 10px;

    border-radius: 50%;}

.BlockNewsChangeMarked3Img{
    background: #2f4563;
}


.BlockNewsChangeMarked3ImgNo{
    background: #e9eaea;
}

.TerminalDesktopComponent3IMGCircles{
    display: flex;
    justify-content: center;
    margin-top: 33px;
    margin-bottom: 20px;
    cursor: pointer;
}

.TerminalDesktopComponent3IMGImage{
    display: flex;
    justify-content: center;
    position: absolute;
    z-index: 5;
    left: -390px;
    top: 100px;
}


@media only screen and (max-width: 700px) {
    .TerminalDesktopComponent3IMGImage{
        width: auto;
    }
}

@media only screen and (max-width: 430px) {
    .TerminalDesktopComponent3IMGImage,.TerminalDesktopComponent3IMGImage>img{
        width: 100%;
        object-fit: contain;
    }
    .TerminalDesktopComponent3IMGImage{
        height: auto;
        display: block;
    }
}

.TerminalMacOs{
    font-family: Geometria, sans-serif;
}
.TerminalMacOsIn{
    background-color: white;
    max-width: 1000px;
    margin: auto;
    margin-top: 20px;
}

.TerminalMacOsPart01Top{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
}

.TerminalMacOsPart01Top>img{
    padding-top: 10px;

}

.TerminalMacOsInPart01Right{
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.TerminalMacOsInPart01Right>.TerminalWebComponent3IMG>.TerminalWebComponent3IMGCircles{
    margin-bottom: 30px;
}

@media only screen and (max-width: 970px) {
    .TerminalMacOsInPart01Right>.TerminalWebComponent3IMG>.TerminalWebComponent3IMGImage>.TerminalWebComponent3IMGImageIn>img{
        width: 100%;
        object-fit: contain;
    }
}

@media only screen and (max-width: 700px) {
    .TerminalMacOsPart01Top{
        justify-content: center;
    }
    .TerminalWeb>.TerminalIn>.TerminalMacOsPart01{
        padding-right: 10px;
        padding-left: 10px;
    }
    .TerminalInPart01LeftText{
        padding-right:  20px;
    }
}

.TerminalMacOsInPartStore{
    padding-top: 0;
}

.TerminalMacOsInPart01RightMainImage{
    position: relative;
    width: 100%;
}

.TerminalLinuxInPart01Right{
    overflow: hidden;
}

.TerminalMacOsInPart01RightMainImage{
    width: 1100px;
}


.TerminalMacOsInPartStore>.TerminalInPart01LeftStore,.TerminalMacOsInPartStore>.TerminalInPart01LeftText{
    padding-bottom: 10px;
}

@media only screen and (max-width: 400px) {
    .TerminalMacOsPart01Top>img{
        display: none;
    }
}

.TerminalMacOsPart01TextMain{
    padding-bottom: 20px;
}

.TerminalMacOsPart02Out{
    background-color: #f2f2ee;
}

.TerminalMacOsPart02{
    display: grid;
    grid-template-columns: 600px auto;
    grid-column-gap: 40px;
    padding-top: 40px;
}

.TerminalMacOsPart02>.TerminalMacOsPart02Left>img{
    object-fit: contain;
}

.TerminalMacOsPart03{
    display: grid;
    grid-template-columns: auto 600px;
    grid-column-gap: 40px;
    padding-top: 40px;
}

.TerminalMacOsPart03>.TerminalMacOsInPart03Right>img{
    object-fit: contain;
}


.TerminalMacOsPart02Left,.TerminalMacOsInPart03Right{
    position: relative;
    overflow: hidden;
}

    .TerminalMacOsPart02{
        padding-left: 0;
        grid-template-columns: auto 300px;
        position: relative;
    }
    .TerminalMacOsPart02>.TerminalMacOsPart02Left>img{
        position: absolute;
        right: -3px;
    }
    .TerminalMacOsPart02:before{
        content: '';
        height: 100%;
        width: 500px;
        position: absolute;
        top: 0;
        left: -500px;
        z-index: 10;
        background-color: #edf1f1;
    }
    .TerminalMacOsPart03{
        padding-right: 0;
        padding-left: 0;
        grid-template-columns: 300px auto;
        position: relative;
    }
    .TerminalMacOsPart03>.TerminalMacOsInPart03Right{overflow: hidden;}


    .TerminalMacOsPart03>.TerminalMacOsInPart03Right>img{
        position: absolute;
        left: -3px;
        overflow: hidden;

    }

.TerminalMacOsInPart02Right>ul,.TerminalMacOsInPart03Left>ul{
    padding: 0;
}

.TerminalMacOsInPart02RightAndroidDesktop>.TerminalTitleH2{
    margin-top: 40px;
}


.TerminalMacOsInPart02Right>ul>li,.TerminalMacOsInPart03Left>ul>li{
    line-height: 27px;
    color: #413422;
    font-size: 16px;
    list-style: none;
    margin-top: 25px;
}

.TerminalMacOsInPart02Right>ul>li:before,.TerminalMacOsInPart03Left>ul>li:before{
    content: "";
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #ff9306;
    margin-right: 10px;
    margin-top: 5px;
    display: block;
    float: left;
    position: relative;
    top: 3px;
}

.TerminalMacOsInPart02Right>.TerminalTitleH2,.TerminalMacOsInPart03Left>.TerminalTitleH2{
    padding: 0 30px 0 0;
    font-size: 24px;
    line-height: 28px;
    color: #413422;
}

@media only screen and (max-width: 600px) {

    .TerminalMacOsInPart02Right>.TerminalTitleH2,.TerminalMacOsInPart03Left>.TerminalTitleH2{
        padding-top: 20px;
    }
    .TerminalMacOsPart02{
        display: flex;
        flex-direction: column;
        background-color: white;
        padding-right: 0;
    }
    .TerminalMacOsInPart02Right,.TerminalMacOsInPart03Left{
        padding-left: 20px;
        padding-right: 20px;
    }
    .TerminalMacOsPart02>.TerminalMacOsPart02Left>img{
        position: static;
        width: 100%;
    }
    .TerminalMacOs{
        margin-left: 0;
        margin-right: 0;
    }
    .TerminalMacOsPart03{
        display: flex;
        flex-direction: column;
    }
    .TerminalMacOsInPart03Right{
        position: relative;
        order : 1;
    }
    .TerminalMacOsInPart03Left{
        order: 2;
    }

    .TerminalMacOsPart03>.TerminalMacOsInPart03Right>img{
        position: static;
        width: 100%;
    }
    .TerminalMacOsPart03:after{
        width: 0;
    }
}


.TerminalInPart01LeftStore{
    display: flex;
}

.TerminalInPart01LeftText{
    font-style: italic;
    font-size: 16px;
}

.TerminalMacOsPart01TextMain{
    padding-bottom: 20px;
    font-weight: 400;
    font-size: 18px;
    color: #413422;
    padding-top: 30px;
    line-height: 27px;
}

.TerminalMacOsInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage{
    margin: auto;
    width: 700px;
    left: -325px;
    top: 110px;
}
.TerminalMacOsInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage>img{
    width: 100%;
}

@media only screen and (max-width: 1000px) {
    .TerminalMacOsInPart01RightMainImage{
        display: none;
    }
    .TerminalMacOsInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage{
        position: relative;
        left: auto;
        top: auto;
    }
}

@media only screen and (max-width: 920px) {

    .TerminalMacOsInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage{
        height: auto;
        width: 100%;
        display: block;
        object-fit: contain;
    }

}

.TerminalMacOsInPart03Right>img{
    width: 857px;
}

.TerminalMacOsInPartStore{
    padding-top: 0;
    display: flex;
    align-items: center;
}
.TerminalMacOsInPartStore>.TerminalInPart01LeftStore{
    margin-right: 30px;
}

@media only screen and (max-width: 500px) {
    .TerminalMacOsInPartStore{
        flex-direction: column;
        align-items: center;
    }
}

.TerminalMacOsPart02Left:before{
    content: '';
    height: 100%;
    width: 200px;
    position: absolute;
    top: 0;
    left: -205px;
    z-index: 10;
    background-color: #edf1f1;
}


@media only screen and (min-width: 600px) {
    .TerminalMacOsInPart03Left>.TerminalUl{
        padding-left: 15px;
    }
    .TerminalMacOsInPart03Left>.TerminalTitleH2{
        padding-left: 15px;
    }

}
@media only screen and (max-width: 600px) {
    .TerminalMacOsPart02{
        padding-right: 0;
    }


    .TerminalMacOsInPart02Right{
        position: relative;
        order : 1;
    }
    .TerminalMacOsPart02Left{
        order: 2;
    }
    .TerminalMacOsInPart03Right{
        position: relative;
        order : 2;
    }
    .TerminalMacOsPart03Left{
        order: 1;
    }
}


@media only screen and (max-width: 1050px) {
    .TerminalMacOsIn{
        margin-left: 20px;
        margin-right: 20px;
    }
}
@media only screen and (max-width: 800px) {
    .TerminalMacOsIn{
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
    }
}
.TerminalWebterminal{
    font-family: Geometria, sans-serif;
    max-width: 1000px;
    margin: auto;
}
.TerminalWebterminalIn{
    background-color: white;
    margin-top: 20px;
}

.TerminalWebterminalPart01Top{
    display: grid;
    grid-template-columns: auto auto;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 10px;
}
@media only screen and (max-width: 1050px) {
    .TerminalWebterminalPart01Top{
        grid-template-columns: auto;
        grid-row-gap: 0;
        padding-bottom: 20px;

    }
    .TerminalWebterminalPart01Top>img{
        grid-row: 3;
    }
    .TerminalWebterminalPart01Top>.TerminalWebterminalInPartStore{
        margin-bottom: 10px;
        margin-top: 30px;
    }
}

.TerminalWebterminalPart01Top>img{
    padding-top: 10px;

}

.TerminalWebterminalInPart01Right>.TerminalWebComponent3IMG>.TerminalWebComponent3IMGCircles{
    margin-bottom: 30px;
}

@media only screen and (max-width: 970px) {
    .TerminalWebterminalInPart01Right>.TerminalWebComponent3IMG>.TerminalWebComponent3IMGImage>.TerminalWebComponent3IMGImageIn>img{
        width: 100%;
        object-fit: contain;
    }
}

@media only screen and (max-width: 700px) {
    .TerminalWebterminalPart01Top{
        justify-content: center;
    }
    .TerminalWeb>.TerminalIn>.TerminalWebterminalPart01{
        padding-right: 10px;
        padding-left: 10px;
    }
    .TerminalInPart01LeftText{
        padding-right:  20px;
    }
}



.TerminalWebterminalInPartStore{
    padding-top: 0;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
.TerminalWebterminalInPartStore>.TerminalInPart01LeftStore{
    margin-right: 30px;
}


.TerminalWebterminalInPartStore>.TerminalInPart01LeftStore,.TerminalWebterminalInPartStore>.TerminalInPart01LeftText{
    padding-bottom: 10px;
}

@media only screen and (max-width: 400px) {
    .TerminalWebterminalPart01Top>img{
        display: none;
    }
}

.TerminalWebterminalPart01TextMain{
    line-height: 27px;
}

.TerminalWebterminalPart02Out{
    background-color: #f2f2ee;
}

.TerminalWebterminalPart02{
    display: grid;
    grid-template-columns: 600px auto;
    grid-column-gap: 40px;
    padding-top: 50px;

}

.TerminalWebterminalPart02>.TerminalWebterminalPart02Left>img{
    width: 100%;
    object-fit: contain;
}

.TerminalWebterminalPart03{
    display: grid;
    grid-template-columns: auto 600px;
    grid-column-gap: 40px;
    padding-top: 40px;
}

.TerminalWebterminalPart03>.TerminalWebterminalInPart03Right>img{
    width: 100%;
    object-fit: contain;
}


.TerminalWebterminalPart02Left,.TerminalWebterminalInPart03Right{
    position: relative;
    overflow: hidden;
}

    .TerminalWebterminalPart02{
        padding-left: 0;
        grid-template-columns: auto 300px;
        position: relative;
    }
    .TerminalWebterminalPart02>.TerminalWebterminalPart02Left>img{
        width: 676px;
        position: absolute;
        right: -3px;
    }
    .TerminalWebterminalPart02:before{
        content: '';
        height: 100%;
        width: 500px;
        position: absolute;
        top: 0;
        left: -500px;
        z-index: 10;
        background-color: #edf1f1;
    }
    .TerminalWebterminalPart03{
        padding-right: 0;
        grid-template-columns: 300px auto;
        position: relative;
    }
    .TerminalWebterminalPart03>.TerminalWebterminalInPart03Right{overflow: hidden;}


    .TerminalWebterminalPart03>.TerminalWebterminalInPart03Right>img{
        width: 676px;
        position: absolute;
        left: -3px;
        overflow: hidden;

    }

.TerminalWebterminalInPart02Right>ul,.TerminalWebterminalInPart03Left>ul{
    padding: 0;
}

.TerminalWebterminalInPart02RightAndroidDesktop>.TerminalTitleH2{
    margin-top: 40px;
}


.TerminalWebterminalInPart02Right>ul>li,.TerminalWebterminalInPart03Left>ul>li{
    line-height: 27px;
    color: #413422;
    font-size: 16px;
    list-style: none;
    margin-top: 25px;
}

.TerminalWebterminalInPart02Right>ul>li:before,.TerminalWebterminalInPart03Left>ul>li:before{
    content: "";
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #ff9306;
    margin-right: 10px;
    margin-top: 5px;
    display: block;
    float: left;
    position: relative;
    top: 3px;
}

.TerminalWebterminalInPart02Right>.TerminalTitleH2,.TerminalWebterminalInPart03Left>.TerminalTitleH2{
    padding: 0 30px 0 0;
    font-size: 24px;
    line-height: 28px;
    color: #413422;
}

@media only screen and (max-width: 600px) {
    .TerminalWebterminalPart02,.TerminalWebterminalPart03{
        display: flex;
        background-color: white;
        flex-direction: column;
    }
    .TerminalWebterminalPart03{
        padding-left: 0;
    }
    .TerminalWebterminalPart02Left{
        order: 2;
    }
    .TerminalWebterminalInPart03Right{
        order: 2;
    }
    .TerminalWebterminalInPart02Right,.TerminalWebterminalInPart03Left{
        padding-left: 20px;
        padding-right: 20px;
    }
    .TerminalWebterminalPart02>.TerminalWebterminalPart02Left>img{
        position: static;
        width: 100%;
    }
    .TerminalWebterminal{
        margin-left: 0;
        margin-right: 0;
    }
    .TerminalWebterminalPart03{
        display: flex;
        flex-direction: column;
    }

    .TerminalWebterminalPart03>.TerminalWebterminalInPart03Right>img{
        position: static;
        width: 100%;
    }
    .TerminalWebterminalPart03:after{
        width: 0;
    }
    .TerminalWebterminalPart02{
        padding-right: 0;
    }
}






@media only screen and (max-width: 500px) {
    .TerminalWebterminalInPartStore{
        flex-direction: column;
        align-items: center;
    }
}

@media only screen and (max-width: 700px) {
    .TerminalWebterminalInPartStore{
        display: flex;
        justify-content: space-around;
        align-items: center;
    }
    .TerminalWebterminalPart01Top>img{
        margin: auto;
    }
}


@media only screen and (max-width: 1050px) {
    .TerminalWebterminalIn{
        margin-left: 20px;
        margin-right: 20px;
    }
}
@media only screen and (max-width: 800px) {
    .TerminalWebterminalIn{
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
    }
}
.TerminalComponent3IMGCircles>div{
    cursor: pointer;

    margin-left: 9px;
    display: inline-block;
    width: 10px;
    height: 10px;

    border-radius: 50%;}

.BlockNewsChangeMarked3Img{
    background: #2f4563;
}


.BlockNewsChangeMarked3ImgNo{
    background: #e9eaea;
}

.TerminalComponent3IMGCircles{
    display: flex;
    justify-content: center;
    margin-top: 33px;
    margin-bottom: 100px;
}

.TerminalComponent3IMGImage{
    width: 460px;
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 0;
}


@media only screen and (max-width: 700px) {
    .TerminalComponent3IMGImage{
        width: auto;
    }
    .TerminalComponent3IMGCircles{
        margin-bottom: 20px;
    }
}

@media only screen and (max-width: 430px) {
    .TerminalComponent3IMGImage,.TerminalComponent3IMGImage>img{
        width: 100%;
        object-fit: contain;
    }
    .TerminalComponent3IMGImage{
        height: auto;
        display: block;
    }
}




.TerminalWindows{
    font-family: Geometria, sans-serif;

}
.TerminalWindowsIn{
    max-width: 1000px;
    margin: 20px auto auto;
}

.TerminalWindowsPart01{
    background-color: white;
}

.TerminalWindowsPart01Top{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
}

.TerminalWindowsPart01Top>img{
    padding-top: 10px;

}

.TerminalWindowsInPart01Right{
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: white;
}

.TerminalWindowsInPart01Right>.TerminalWebComponent3IMG>.TerminalWebComponent3IMGCircles{
    margin-bottom: 30px;
}

.TerminalWindowsInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage{
    display: block;
}

@media only screen and (max-width: 970px) {
    .TerminalWindowsInPart01Right>.TerminalWebComponent3IMG>.TerminalWebComponent3IMGImage>.TerminalWebComponent3IMGImageIn>img{
        width: 100%;
        object-fit: contain;
    }
}

@media only screen and (max-width: 700px) {
    .TerminalWindowsPart01Top{
        justify-content: center;
    }
    .TerminalWeb>.TerminalIn>.TerminalWindowsPart01{
        padding-right: 10px;
        padding-left: 10px;
    }
    .TerminalInPart01LeftText{
        padding-right:  20px;
    }
}

.TerminalWindowsInPartStore{
    padding-top: 0;
}

.TerminalWindowsInPart01RightMainImage{
    position: relative;
}


.TerminalWindowsInPartStore>.TerminalInPart01LeftStore,.TerminalWindowsInPartStore>.TerminalInPart01LeftText{
    padding-bottom: 10px;
}

@media only screen and (max-width: 400px) {
    .TerminalWindowsPart01Top>img{
        display: none;
    }
}

.TerminalWindowsPart01TextMain{
    padding-bottom: 20px;
}

.TerminalWindowsPart02Out{
    background-color: #f2f2ee;
}

.TerminalWindowsPart02{
    display: grid;
    grid-template-columns: 600px auto;
    grid-column-gap: 40px;
    padding-top: 40px;

}

.TerminalWindowsPart02>.TerminalWindowsPart02Left>img{
    object-fit: contain;
}

.TerminalWindowsPart03{
    display: grid;
    grid-template-columns: auto 600px;
    grid-column-gap: 40px;
    padding-top: 40px;
}

.TerminalWindowsPart03>.TerminalWindowsInPart03Right>img{
    object-fit: contain;
}


.TerminalWindowsPart02Left,.TerminalWindowsInPart03Right{
    position: relative;
    overflow: hidden;

}

    .TerminalWindowsPart02{
        padding-left: 0;
        grid-template-columns: auto 300px;
        position: relative;
    }
    .TerminalWindowsPart02>.TerminalWindowsPart02Left>img{
        position: absolute;
        right: -3px;
    }
    .TerminalWindowsPart02:before{
        content: '';
        height: 100%;
        width: 500px;
        position: absolute;
        top: 0;
        left: -500px;
        z-index: 10;
        background-color: #edf1f1;
    }
    .TerminalWindowsPart03{
        padding-right: 0;
        padding-left: 0;
        grid-template-columns: 300px auto;
        position: relative;
    }
    .TerminalWindowsPart03>.TerminalWindowsInPart03Right{overflow: hidden;}


    .TerminalWindowsPart03>.TerminalWindowsInPart03Right>img{
        position: absolute;
        left: -3px;

    }


.TerminalWindowsInPart02Right>ul,.TerminalWindowsInPart03Left>ul{
    padding: 0;
}

.TerminalWindowsInPart03Left>ul{
    padding-left: 15px;

}

.TerminalWindowsInPart02RightAndroidDesktop>.TerminalTitleH2{
    margin-top: 40px;
}


.TerminalWindowsInPart02Right>ul>li,.TerminalWindowsInPart03Left>ul>li{
    line-height: 27px;
    color: #413422;
    font-size: 16px;
    list-style: none;
    margin-top: 25px;
}

.TerminalWindowsInPart02Right>ul>li:before,.TerminalWindowsInPart03Left>ul>li:before{
    content: "";
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #ff9306;
    margin-right: 10px;
    margin-top: 5px;
    display: block;
    float: left;
    position: relative;
    top: 3px;
}

.TerminalWindowsInPart02Right>.TerminalTitleH2,.TerminalWindowsInPart03Left>.TerminalTitleH2{
    padding: 0 30px 0 15px;
    font-size: 24px;
    line-height: 28px;
    color: #413422;
}

@media only screen and (max-width: 600px) {
    .TerminalWindowsInPart02Right>.TerminalTitleH2,.TerminalWindowsInPart03Left>.TerminalTitleH2{
        padding-top: 20px;
    }

    .TerminalWindowsPart02{
        display: block;
        background-color: white;
        padding-right: 0;
    }
    .TerminalWindowsInPart02Right,.TerminalWindowsInPart03Left{
        padding-left: 20px;
        padding-right: 20px;
    }
    .TerminalWindowsPart02>.TerminalWindowsPart02Left>img{
        position: static;
        width: 100%;
    }
    .TerminalWindows{
        margin-left: 0;
        margin-right: 0;
    }
    .TerminalWindowsPart03{
        display: flex;
        flex-direction: column;
    }
    .TerminalWindowsInPart03Right{
        position: relative;
        order : 1;
    }
    .TerminalWindowsInPart03Left{
        order: 2;
    }

    .TerminalWindowsPart03>.TerminalWindowsInPart03Right>img{
        position: static;
        width: 100%;
    }
    .TerminalWindowsPart03:after{
        width: 0;
    }
    .TerminalWindowsInPart03Left>ul{
        padding-left: 0;

    }
    .TerminalWindowsInPart03Left>.TerminalTitleH2{
        padding-left: 0;

    }
}

.TerminalWindowsPart01TextMain{
    padding-bottom: 20px;
    font-weight: 400;
    font-size: 18px;
    color: #413422;
    padding-top: 30px;
    line-height: 27px;
}

.TerminalWindowsInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage{
    margin: auto;
    width: 700px;
    left: -390px;
    top: 100px;
}

@media only screen and (max-width: 1000px) {
    .TerminalWindowsInPart01RightMainImage{
        display: none;
    }
    .TerminalWindowsInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage{
        position: relative;
        left: auto;
        top: auto;
    }
}

@media only screen and (max-width: 1000px) {
    .TerminalWindowsInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage>img{
        width: 100%;
    }
    .TerminalWindowsInPart01Right>.TerminalDesktopComponent3IMG>.TerminalDesktopComponent3IMGImage{
        height: auto;
        width: 100%;
        display: block;
        object-fit: contain;
    }

}

.TerminalWindowsInPart03Right>img{
    width: 857px;
}


.TerminalWindowsInPartStore{
    padding-top: 0;
    display: flex;
    align-items: center;
}
.TerminalWindowsInPartStore>.TerminalInPart01LeftStore{
    margin-right: 30px;
}

@media only screen and (max-width: 500px) {
    .TerminalWindowsInPartStore{
        flex-direction: column;
        align-items: center;
    }
}

.TerminalWindowsInPart01Right>.TerminalWindowsInPart01RightMainImage{
    left: 10px;
}


.TerminalWindowsPart02Left:before{
    content: '';
    height: 100%;
    width: 200px;
    position: absolute;
    top: 0;
    left: -205px;
    z-index: 10;
    background-color: #edf1f1;
}

.TerminalWindowsInPart03Left>div{
    padding-left: 15px;
}

@media only screen and (max-width: 1050px) {
   .TerminalWindowsIn{
       margin-left: 20px;
       margin-right: 20px;
   }
}
@media only screen and (max-width: 800px) {
   .TerminalWindowsIn{
       margin-left: 0;
       margin-right: 0;
       margin-top: 0;
   }
}
.iPadTerminal{
    font-family: Geometria, sans-serif;
    background-color: white;
}
.iPadTerminalTitle{
    font-weight: 700;
    font-size: 30px;
    color: #413422;
    padding-top: 8px;
}

.iPadTerminalInTitleGridButtons>a{
    width: 122px;
    margin-left: 22px;
}

.iPadTerminalPadInPart01RightMainImage{
    position: absolute;
    top: 110px;
    left: -76px;
}

.iPadTerminalPadInPart01RightMainImage>img{

    position: relative;
    left: -1px;
    top: -51px;
}

.iPadTerminalInPart01LeftStore>a>img{
    height: 50px;
}

.iPadTerminalInPart01{
    display: grid;
    grid-template-columns: 3fr 1fr auto;
    grid-template-rows: 50px 120px;
    padding-top: 30px;
    min-height: 600px;
}


.iPadTerminalTitle{
    grid-column: 1/span 3;
    grid-row: 1 ;
}

.iPadTerminalInTitleGridButtons{
    grid-column: 3;
    grid-row: 1;
    display: flex;
    justify-content: space-around;
}


.iPadTerminalInPart01Left{
    grid-column: 1;
    grid-row: 3;
    padding-bottom: 20px;
}

@media only screen and (max-width: 1150px) {

    .iPadTerminalInTitleGridButtons>a{
        padding-bottom: 10px;
    }
    .iPadTerminalInPart01Right{
        top: -40px;
    }
}


.iPadTerminalInPart02{
    padding-top: 40px;
}




.iPadTerminalInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage{
    position: absolute;
    top: 132px;
    left: 43px;
}

.iPadTerminalInPartStore{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    grid-column: 1 /span 3;
    grid-row: 2;

}

.iPadTerminalInPart01LeftStore>img{
    height: 50px;
}

.iPadTerminalInPart01LeftText{
    font-weight: 400;
    font-style: italic;
    font-size: 18px;
    color: #413422;
    padding-left: 26px;
}

.iPadTerminalInPart01Right{
    grid-column: 3;
    grid-row: 2 /span 3;
    position: relative;
    left: -40px;
}

.iPadTerminalInPart01Right>img{
    margin-top: 20px;
    position: relative;
    top: 60px;
}
@media only screen and (max-width: 1150px) {
    .iPadTerminalInPart01Right{
        left: -50px;
    }
}
@media only screen and (max-width: 1150px) {
    .iPadTerminalInPartStore{
        grid-column: 1 /span 3;
        grid-row: 2;
    }



}
@media only screen and (max-width: 950px) {
    .iPadTerminalInPart01Right {
        grid-row: 3;
        position: relative;

    }
}


.iPadTerminalInPart01LeftTextMain{
    font-weight: 400;
    font-size: 18px;
    color: #413422;
    line-height: 30px;
}



.iPadTerminalInPart02{
    background-color: #f3f3ef;
    height: 518px;
    position: relative;
    display: grid;
    grid-template-columns: 4fr 3fr;
    grid-column-gap: 66px;}

.iPadTerminalInPart01RightMainImage{
    position: absolute;
    top: 60px;
    left: -6px;

}

.iPadTerminalInPart02Left>img{
    position: relative;
    right: 0;
}
.iPadTerminalInPart03Right{
    position: relative;
}

.iPadTerminalInPart02Right>ul,.iPadTerminalInPart03Left>ul{
    padding: 0;
    padding-right: 15px;
}

.iPadTerminalInPart02RightiPhoneDesktop>.iPadTerminalTitleH2{
    margin-top: 40px;
}


.iPadTerminalInPart02Right>ul>li,.iPadTerminalInPart03Left>ul>li{
    line-height: 27px;
    color: #413422;
    font-size: 16px;
    list-style: none;
    margin-top: 25px;
}

.iPadTerminalInPart02Right>ul>li:before,.iPadTerminalInPart03Left>ul>li:before{
    content: "";
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #ff9306;
    margin-right: 10px;
    margin-top: 5px;
    display: block;
    float: left;
    position: relative;
    top: 3px;
}

.iPadTerminalInPart02Right>.iPadTerminalTitleH2,.iPadTerminalInPart03Left>.iPadTerminalTitleH2{
    padding: 0 30px 0 0;
    font-weight: 500;
    font-size: 24px;
    line-height: 28px;
    color: #413422;
}

.iPadTerminalInPart03{
    display: grid;
    grid-template-columns: auto auto;
    grid-column-gap: 50px;
    grid-template-rows: auto;
    padding-top: 37px;
    padding-bottom: 30px;
}

.iPadTerminalInPart03Right{
    height: 100%;
}

.iPadTerminalInPart03Right>img{
    height: auto;
}


@media only screen and (max-width: 1150px) {
    .iPadTerminalInPart02{
        height: auto;
    }
    .iPadTerminalInPart02Left>img{
        top: 0;
    }

}
@media only screen and (max-width: 1150px) {
    .iPadTerminalInTitleGridButtons{
        justify-content: center;
    }
    .iPadTerminalInPart03{
        margin-top: 0;}
}


@media only screen and (max-width: 1150px) {

    .iPadTerminalInPart01LeftTextMain{
        font-size: 18px;
    }
    .iPadTerminaliPhone>.iPadTerminalIn>.iPadTerminalInPart01>.iPadTerminalInPart01Right{
        grid-column: 1/span 3;
    }
    .iPadTerminalInTitleGridButtons{
        flex-direction: column;
        grid-row: 1 /span 2;
        justify-self: flex-end;
        align-self: flex-start;
    }
    .iPadTerminalInPart03Right{
        height: auto;
    }
    .TerminalAndroidInPart01RightMainImage{
        display: none;
    }
    .iPadTerminalInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage{
        position: static;
    }

}

.iPadTerminalInTitleGridButtons{
    height: auto;
}

.iPadTerminalInTitleGridButtons>a{
    height: 49px;
}

@media only screen and (max-width: 700px) {
    .iPadTerminalInPart02Right,.iPadTerminalInPart03Left,.iPadTerminalInPart01LeftTextMain{
        padding-right: 10px;
        padding-left: 10px;
    }
    .iPadTerminalInPartStore{
        justify-content: center;
    }

    .iPadTerminalInPart01{
        grid-template-columns: auto;
        height: auto;
    }
    .iPadTerminalTitle{
        grid-column: 1;
        grid-row: 1 ;
        text-align: center;
    }

    .iPadTerminalInPartStore{
        grid-column: 1;
        grid-row: 3;
    }

    .iPadTerminalInTitleGridButtons{
        flex-direction: row;
        grid-column: 1;
        grid-row: 2;
        justify-self: center;
        margin-top: 10px;

    }

    .iPadTerminalInPart01RightMainImage{
        display: none;
    }


    .iPadTerminalInPart01Left{
        grid-column: 1;
        grid-row: 5;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .iPadTerminalInPart01Right{
        top: 0;
        grid-column: 1;
        grid-row: 4;
        display: flex;
        justify-content: center;
    }

    .iPadTerminalInPart03{
        grid-template-columns: auto;
    }
    .iPadTerminalInPart03Right{
        justify-content: center;
    }


    .iPadTerminalInPart02Right>.iPadTerminalTitleH2{
        font-size: 22px;
    }

    .iPadTerminalIn>.StandartIn{
        padding-right: 0;
        padding-left: 0;
    }
    .iPadTerminalInPart02,.iPadTerminalInPart03{
        padding-top: 0;
    }
    .iPadTerminalInPart02Right>.iPadTerminalTitleH2, .iPadTerminalInPart03Left>.iPadTerminalTitleH2{
        padding-top: 20px;
    }
}
@media only screen and (max-width: 430px) {
    .iPadTerminalInPart01Right{
        height: auto;
    }
    .iPadTerminalInPart02Left>img,.iPadTerminalInPart03Right>img{
        width: 100%;
        object-fit: contain;
    }
}

@media only screen and (max-width: 400px) {
    .iPadTerminalInPart01LeftStore{
        line-height: 40px;
        padding-left: 2px;
        padding-right: 20px;
    }
    .iPadTerminalInPart01LeftText{
        line-height: 30px;
        padding-left: 2px;
        padding-bottom: 10px;
    }
}


@media only screen and (max-width: 330px) {
    .iPadTerminalInTitleGridButtons>a{
        margin-left: 2px;
    }
}

.iPadTerminal{
    font-family: 'Geometria', sans-serif;
}

.iPadTerminalTitle{
    font-weight: 700;
    font-size: 30px;
    color: #413422;
    padding-top: 8px;
}

.TerminalIn{
    font-family: Geometria, sans-serif;
}

.iPadTerminalInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGCircles{
    margin-bottom: 30px;

}

.iPadTerminalInPart01{
    display: grid;
    grid-template-columns: 3fr 1fr 500px;
    padding-top: 30px;
}

@media only screen and (max-width: 1150px) {
    .iPadTerminal>.iPadTerminalIn>.iPadTerminalInPart01>.iPadTerminalInPart01Right{
        grid-row: 3;
    }

}

@media only screen and (max-width: 615px) {
    .iPadTerminal>.iPadTerminalIn>.iPadTerminalInPart03>.iPadTerminalInPart03Right>img{
        width: 100%;
        object-fit: contain;
        left: 0;
    }
}

@media only screen and (max-width: 1150px) {
    .iPadTerminalInPart01{
        grid-template-columns: auto;
        height: auto;
    }
    .iPadTerminalInPart01{
        grid-template-columns: auto;
        height: auto;
    }
    .iPadTerminalTitle{
        grid-column: 1;
        grid-row: 1 ;
    }

    .iPadTerminalInPart01RightMainImage{
        display: none;
    }

    .iPadTerminalInPart01Left{
        grid-column: 1;
        grid-row: 5;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .iPadTerminal>.iPadTerminalIn>.iPadTerminalInPart01>.iPadTerminalInPart01Right{
        top: 0;
        grid-column: 1;
        grid-row: 4;
        display: flex;
        justify-content: center;
    }
}

.iPadTerminalInPart02{
    height: auto;}


.iPadTerminalInPart02Left>img,.iPadTerminalInPart03Right>img{
    margin: auto;
}

@media only screen and (max-width: 615px) {
    .iPadTerminalInPart03Right{
        width: 100%;
    }
    .iPadTerminalInPart02Left{
        width: 100%;
    }
    .iPadTerminalInPart02Left>img,.iPadTerminalInPart03Right>img{
        width: 99%;
    }
}


/*.iPadTerminalPadInPart01RightMainImage{*/
/*    position: relative;*/
/*    top: 60px;*/
/*    left: -16px;*/
/*    width: 560px;*/
/*}*/

.iPadTerminalPadInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage{
    position: absolute;
    top: 128px;
    left: 32px;
}

.iPadTerminalInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGCircles{
    position: absolute;
    top: 1px;
    left: 238px;
}

@media only screen and (max-width: 1150px) {
    .iPadTerminal>.iPadTerminalIn>.iPadTerminalInPart01>.iPadTerminalInPart01Right{
        grid-column: 1/span 3;
    }

    .iPadTerminalPadInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage{
        position: static;
        left: 0;
    }
    .iPadTerminalInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGCircles{
        position: static;
    }
}

@media only screen and (max-width: 700px) {
    .TerminalComponent3IMGImage>img {
        width: 100%;
    }
}
@media only screen and (max-width: 615px) {
    .iPadTerminalInPart02Left{
        width: 100%;
    }
}

/*.iPadTerminalPadInPart01RightMainImage{*/
/*    position: relative;*/
/*    left: -70px;*/
/*}*/

@media only screen and (max-width: 1300px) {
    .iPadTerminalInPart02Left{
        position: relative;
    }
    .iPadTerminalInPart02{
        padding-left: 0;
        grid-template-columns: 4fr 3fr;
        position: relative;
    }
    .iPadTerminalInPart02>.iPadTerminalInPart02Left>img{
        position: absolute;
    }
    .iPadTerminalInPart02Left:before{
        content: '';
        height: 100%;
        width: 200px;
        position: absolute;
        top: 0;
        left: -225px;
        z-index: 10;
        background-color: #edf1f1;
    }
    .iPadTerminalInPart02:before{
        content: '';
        height: 100%;
        width: 505px;
        position: absolute;
        top: 0;
        left: -505px;
        z-index: 10;
        background-color: #edf1f1;
    }
    .iPadTerminalInPart03{
        display: grid;
        grid-template-columns: 400px auto;
        grid-column-gap: 50px;
        grid-template-rows: auto;
    }
    .iPadTerminalInPart03>.iPadTerminalInPart03Right{overflow: hidden;}


    .iPadTerminalInPart03>.iPadTerminalInPart03Right>img{
        position: absolute;
        left: -3px;
        overflow: hidden;

    }
}

@media only screen and (max-width: 1100px) {
    .iPadTerminalInPart02{
        grid-template-columns: auto auto;
    }
    .iPadTerminalInPart02Left{
        overflow: hidden;
    }
}

@media only screen and (max-width: 615px) {
    .iPadTerminalInPart02,.iPadTerminalInPart03{
        grid-template-columns: auto;
    }
    .iPadTerminalInPart02>.iPadTerminalInPart02Left>img,.iPadTerminalInPart03>.iPadTerminalInPart03Right>img{
        position: relative;
    }
    .iPadTerminalInPart03{
        display: flex;
        flex-direction: column;
    }
    .iPadTerminalInPart03Right{
        order: 1;
    }
    .iPadTerminalInPart03Left{
        order: 2;
    }
    .iPadTerminalInPart03:after{
        width: 0;
    }

}
@media only screen and (max-width: 615px) {
    .iPadTerminal>.StandartIn{
        padding-left: 0;
        padding-right: 0;

    }
}

.iPadTerminalIn>.StandartIn{
    padding-right: 0;
}

.iPadTerminalInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGCircles{
    left: 210px;
}

@media only screen and (max-width: 1150px) {
    .iPadTerminalInPart01LeftTextMain{
        padding-right: 30px;
    }

}
@media only screen and (max-width: 1150px) {
    .iPadTerminalInPart01Right{
        left: unset;
        grid-column: 1/span 3;
    }    .iPadTerminalInPart01Left{
             left: unset;
             grid-column: 1/span 3;
         }
    .TerminalComponent3IMGImage{
        width: auto;
    }
    .iPadTerminalInPart01Left{
        margin-top: 0;
    }
    .iPadTerminalInPart01LeftTextMain{
        padding-top: 0;
    }
    .iPadTerminalPadInPart01RightMainImage{
        display: none;
    }
}

@media only screen and (max-width: 700px) {
    .iPadTerminal>.iPadTerminalIn>.iPadTerminalInPart01>.iPadTerminalInPart01Right,.iPadTerminal>.iPadTerminalIn>.iPadTerminalInPart01>.iPadTerminalInPart01Left{
        grid-column: 1;
    }
    .iPadTerminalInPart01{
        grid-template-rows: auto;
    }
}


.iPadTerminalInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage>img{
    position: relative;
    left: -30px;
    top: 2px;

}

@media only screen and (max-width: 1150px) {
    .iPadTerminalInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage>img{
        left: 0;
    }
    .iPadTerminalInPart01Right{
        grid-row: unset;
    }
}

.iPadTerminalInTitleGridButtons>a:nth-of-type(2)>.ButtonTerminalMobile{
    background: none;
    border: 1px solid #eceae6;
    color: #0069d4;
    cursor: default;
}

@media only screen and (max-width: 700px) {
    .iPadTerminalTitle,.iPadTerminalInTitleGridButtons,.iPadTerminalInPartStore{
        grid-column: 1/span 3;
    }
    .iPadTerminalInPartStore{
        margin-top: 20px;
    }
}


.iPadTerminalInTitleGridButtons>a{
    text-decoration: none;
}
.TerminaliPhone{
    font-family: Geometria, sans-serif;
    max-width: 1000px;
    margin: auto;
    background-color: white;
}

.TerminaliPhoneiPhone{
    font-family: 'Geometria', sans-serif;
}

.TerminaliPhoneTitle{
    font-weight: 700;
    font-size: 30px;
    color: #413422;
    padding-top: 8px;
}

.TerminaliPhone{
    font-family: Geometria, sans-serif;
}

.TerminaliPhoneInTitleGridButtons>a{
    width: 122px;
    margin-left: 22px;
}

.TerminaliPhoneInPart01{
    display: grid;
    grid-template-columns: 3fr 1fr auto;
    height: 638px;
    padding-top: 30px;
}

.TerminaliPhoneTitle{
    grid-column: 1/span 3;
    grid-row: 1 ;
}

.TerminaliPhoneInTitleGridButtons{
    grid-column: 3;
    grid-row: 1;
    display: flex;
    justify-content: space-around;
}


.TerminaliPhoneInPart01Left{
    grid-column: 1;
    grid-row: 3;
}

.TerminaliPhoneInPart01Right{
    grid-column: 2;
    grid-row: 2;
}

@media only screen and (max-width: 1050px) {

    .TerminaliPhoneInTitleGridButtons>a{
        padding-bottom: 10px;
    }
    .TerminaliPhoneInPart01{
        height: 800px;
    }

    .TerminaliPhoneInPart01Right{
        top: -40px;
    }
}


.TerminaliPhoneInPartStore{
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    grid-column: 1 /span 3;
    grid-row: 2;

}

.TerminaliPhoneInPart01LeftStore>a>img{
    height: 50px;
}

.TerminaliPhoneInPart01LeftText{
    font-weight: 400;
    font-style: italic;
    font-size: 18px;
    color: #413422;
    padding-left: 26px;
}

.TerminaliPhoneInPart01Right{
    grid-column: 3;
    grid-row: 2 /span 3;
    position: relative;

}

@media only screen and (max-width: 1050px) {
    .TerminaliPhoneInPartStore{
        grid-column: 1 /span 3;
        grid-row: 2;
    }


}
@media only screen and (max-width: 950px) {
    .TerminaliPhoneInPart01Right {
        grid-column: 3;
        grid-row: 3;
        position: relative;

    }
}


.TerminaliPhoneInPart01LeftTextMain{
    font-weight: 400;
    font-size: 18px;
    color: #413422;
    line-height: 30px;
}



.TerminaliPhoneInPart02{
    background-color: #f3f3ef;
    height: 538px;
    position: relative;
    top: -100px;
    display: grid;
    grid-template-columns: auto auto;
    grid-column-gap: 66px;}

.TerminaliPhoneInPart01RightMainImage{
    position: absolute;
    top: 60px;
    left: -10px;

}
.TerminaliPhoneInPart02{
    overflow : hidden;
}
.TerminaliPhoneInPart02Left>img{
    position: relative;
    top: -120px;
}

.TerminaliPhoneInPart02Right>ul,.TerminaliPhoneInPart03Left>ul{
    padding: 0;
}


.TerminaliPhoneInPart02Right>ul>li,.TerminaliPhoneInPart03Left>ul>li{
    line-height: 27px;
    color: #413422;
    font-size: 16px;
    list-style: none;
    margin-top: 25px;
}

.TerminaliPhoneInPart02Right>ul>li:before,.TerminaliPhoneInPart03Left>ul>li:before{
    content: "";
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #ff9306;
    margin-right: 10px;
    margin-top: 5px;
    display: block;
    float: left;
    position: relative;
    top: 3px;
}

.TerminaliPhoneInPart02Right>.TerminaliPhoneTitleH2,.TerminaliPhoneInPart03Left>.TerminaliPhoneTitleH2{
    padding: 0 30px 0 0;
    font-size: 24px;
    line-height: 28px;
    color: #413422;
}

.TerminaliPhoneInPart03{
    margin-top: -60px;
    display: grid;
    grid-template-columns: auto auto;
    grid-column-gap: 50px;
    grid-template-rows: auto;
}


@media only screen and (max-width: 1150px) {
    .TerminaliPhoneInPart01Right>img{
        position: relative;
        right: 30px;
        z-index: 0;
    }
    .TerminaliPhoneInPart01Right>.TerminalComponent3IMG{
        position: absolute;
        top: 0;
        left: 30px;
    }
}
@media only screen and (max-width: 900px) {
    .TerminaliPhoneInPart01Right>img{
        position: static;
    }

    .TerminaliPhoneInPart01Right>.TerminalComponent3IMG{
        position: relative;
        left: 0;
    }
}
@media only screen and (max-width: 1050px) {
    .TerminaliPhoneInPart02{
        height: auto;
        padding-top: 35px;
    }
    .TerminaliPhoneInPart03{
        padding-top: 0;
    }
    .TerminaliPhoneInPart02Left>img{
        top: 0;
    }

}

.TerminaliPhoneInPart03Right{
    display: flex;
    justify-content: flex-end;
    height: 100%;
}

.TerminaliPhoneInPart03Right>img{
    height: auto;
}


@media only screen and (max-width: 1050px) {
    .TerminaliPhoneInPart02{
        height: auto;
    }
    .TerminaliPhoneInPart02Left>img{
        top: 0;
    }

}
@media only screen and (max-width: 900px) {
    .TerminaliPhoneInTitleGridButtons{
        justify-content: center;
    }
    .TerminaliPhoneInPart03{
        margin-top: -80px;}
    .TerminaliPhoneInPart01RightMainImage{
        display: none;
    }
    .TerminaliPhoneInPart01Right>div>.TerminalComponent3IMGCircles{
        margin-bottom: 20px;
    }

}



@media only screen and (max-width: 900px) {

    .TerminaliPhoneInPart01LeftTextMain{
        font-size: 18px;
    }
    .TerminaliPhoneiPhone>.TerminaliPhoneIn>.TerminaliPhoneInPart01>.TerminaliPhoneInPart01Right{
        grid-column: 1/span 3;
    }
    .TerminaliPhoneInTitleGridButtons{
        flex-direction: column;
        grid-row: 1 /span 2;
        justify-self: flex-end;
        align-self: flex-start;
    }
    .TerminaliPhoneInPart03Right{
        height: auto;
    }

}

.TerminaliPhoneInTitleGridButtons{
    height: auto;
}

.TerminaliPhoneInTitleGridButtons>a{
    height: 49px;
}

.TerminaliPhoneInPart02Right>.TerminaliPhoneTitleH2,.TerminaliPhoneInPart03Left>.TerminaliPhoneTitleH2{
    padding-top: 20px;
}
@media only screen and (max-width: 700px) {
    .TerminaliPhoneInPart02Right,.TerminaliPhoneInPart03Left,.TerminaliPhoneInPart01LeftTextMain{
        padding-right: 10px;
        padding-left: 10px;
    }
    .TerminaliPhoneInPartStore{
        justify-content: center;
    }

    .TerminaliPhoneInPart01{
        grid-template-columns: auto;
        height: auto;
    }
    .TerminaliPhoneTitle{
        grid-column: 1;
        grid-row: 1 ;
        text-align: center;
    }

    .TerminaliPhoneInPartStore{
        grid-column: 1;
        grid-row: 3;
    }

    .TerminaliPhoneInTitleGridButtons{
        flex-direction: row;
        grid-column: 1;
        grid-row: 2;
        justify-self: center;
        margin-top: 10px;

    }

    .TerminaliPhoneInPart01RightMainImage{
        display: none;
    }
    .TerminaliPhoneComponent3IMGCircles{
        margin-top: 0 !important;
        margin-bottom: 30px !important;
    }


    .TerminaliPhoneInPart01Left{
        grid-column: 1;
        grid-row: 5;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .TerminaliPhoneInPart01Right{
        top: 0;
        grid-column: 1;
        grid-row: 4;
        display: flex;
        justify-content: center;
    }

    .TerminaliPhoneInPart02{
        top: 20px;
        background-color: white;
        grid-template-columns: auto;
    }
    .TerminaliPhoneInPart02Left{
        margin: auto;
    }
    .TerminaliPhoneInPart03{
        grid-template-columns: auto;
    }
    .TerminaliPhoneInPart03Right{

        display: flex;
        justify-content: center;
    }


    .TerminaliPhoneInPart02Right>.TerminaliPhoneTitleH2{
        font-size: 22px;
    }

    .TerminaliPhoneIn>.StandartIn{
        padding-right: 0;
        padding-left: 0;
    }
    .TerminaliPhoneInPart02Right>.TerminaliPhoneTitleH2,.TerminaliPhoneInPart03Left>.TerminaliPhoneTitleH2{
        padding-top: 20px;
    }
    .TerminaliPhoneInPart02,.TerminaliPhoneInPart03{
        padding-top: 0;
    }
}
@media only screen and (max-width: 430px) {
    .TerminaliPhoneInPart01Right{
        height: auto;
    }
    .TerminaliPhoneInPart02Left>img,.TerminaliPhoneInPart03Right>img{
        width: 100%;
        object-fit: contain;
    }
}

@media only screen and (max-width: 400px) {
    .TerminaliPhoneInPart01LeftStore{
        line-height: 40px;
        padding-left: 2px;
        padding-right: 20px;
    }
    .TerminaliPhoneInPart01LeftText{
        line-height: 30px;
        padding-left: 2px;
        padding-bottom: 10px;
    }
}


@media only screen and (max-width: 330px) {
    .TerminaliPhoneInTitleGridButtons>a{
        margin-left: 2px;
    }
}


.TerminaliPhoneInTitleGridButtons>a:nth-of-type(1)>.ButtonTerminalMobile{
    background: none;
    border: 1px solid #eceae6;
    color: #0069d4;
    cursor: default;
}

.TerminaliPhoneInTitleGridButtons>a{
    text-decoration: none;
}

.PageTerminal{
    background-color: white;
}

.PageTerminal>.MainMenuGlobal{
    max-width: 1000px;
    height: 99px;
}

.TerminalAndroid{
    font-family: Geometria, sans-serif;
}

.TerminalAndroidIn{

    background-color: white;
    max-width: 1078px;
    margin: auto;
}

.TerminalAndroidInPart01{
    display: grid;
    grid-template-columns: 3fr 1fr auto;
    height: 638px;
    padding-top: 30px;
}

.TerminalAndroidTitle{
    font-weight: 700;
    font-size: 30px;
    color: #413422;
    padding-top: 8px;
    grid-column: 1/span 3;
    grid-row: 1 ;
}

.TerminalAndroidInTitleGridButtons{
    height: auto;
    grid-column: 3;
    grid-row: 1;
    display: flex;
    justify-content: space-around;
}

.TerminalAndroidInTitleGridButtons>a{
    width: 122px;
    margin-left: 22px;
    height: 49px;
}


.TerminalAndroidInPart01Left{
    grid-column: 1;
    grid-row: 3;
}

.TerminalAndroidInPart01Right{
    grid-column: 2;
    grid-row: 2;
}

@media only screen and (max-width: 1050px) {

    .TerminalAndroidInTitleGridButtons>a{
        padding-bottom: 10px;
    }
    .TerminalAndroidInPart01{
        height: 800px;
    }
}


.TerminalAndroidInPartStore{
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    grid-column: 1 /span 3;
    grid-row: 2;
}


.TerminalAndroidInPart01Right{
    grid-column: 3;
    grid-row: 2 /span 3;
    position: relative;

}

@media only screen and (max-width: 950px) {
    .TerminalAndroidInPart01Right {
        grid-column: 3;
        grid-row: 3;
        position: relative;

    }
}

.TerminalAndroidInPart01LeftText{
    font-weight: 400;
    font-style: italic;
    font-size: 18px;
    color: #413422;
    padding-left: 26px;
}


.TerminalAndroidInPart01LeftTextMain{
    font-weight: 400;
    font-size: 18px;
    color: #413422;
    line-height: 30px;
}

.TerminalAndroidInPart02{
    background-color: #f3f3ef;
    height: 518px;
    position: relative;
    display: grid;
    grid-template-columns: auto auto;
    grid-column-gap: 66px;
    padding-top: 37px;
}

.TerminalAndroidInPart01RightMainImage{
    position: absolute;
    top: 60px;
    left: -6px;

}

.TerminalAndroidInPart02Left{
    overflow : hidden;
}

.TerminalAndroidInPart02Left>img{
    position: relative;
    top: -120px;
}

.TerminalAndroidInPart02Right>ul,.TerminalAndroidInPart03Left>ul{
    padding: 0;
}

.TerminalAndroidInPart02RightiPhoneDesktop>.TerminalAndroidTitleH2{
    margin-top: 40px;
}

.TerminalAndroidInPart02Right>ul>li,.TerminalAndroidInPart03Left>ul>li{
    line-height: 27px;
    color: #413422;
    font-size: 16px;
    list-style: none;
    margin-top: 25px;
}

.TerminalAndroidInPart02Right>ul>li:before,.TerminalAndroidInPart03Left>ul>li:before{
    content: "";
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #ff9306;
    margin-right: 10px;
    margin-top: 5px;
    display: block;
    float: left;
    position: relative;
    top: 3px;
}

.TerminalAndroidInPart02Right>.TerminalAndroidTitleH2,.TerminalAndroidInPart03Left>.TerminalAndroidTitleH2{
    padding: 0 30px 0 0;
    font-size: 24px;
    line-height: 28px;
    color: #413422;
}

.TerminalAndroidInPart03Left>div{
    padding-top: 0;
}

.TerminalAndroidInPart03{
    display: grid;
    grid-template-columns: auto auto;
    grid-column-gap: 50px;
    grid-template-rows: auto;
    padding-top: 37px;
}


.TerminalAndroidInPart03Right>img{
    height: auto;
}


@media only screen and (max-width: 1050px) {
    .TerminalAndroidInPart02{
        height: auto;
        padding-top: 35px;
    }
    .TerminalAndroidInPart02Left>img{
        top: 0;
    }

}
@media only screen and (max-width: 700px) {
    .TerminalAndroidInPart02Right>.TerminalAndroidTitleH2,.TerminalAndroidInPart03Left>.TerminalAndroidTitleH2{
        padding-top: 20px;
    }
    .TerminalAndroidInPart03,.TerminalAndroidInPart02{
        padding-top: 0;
    }
}


@media only screen and (max-width: 900px) {
    .TerminalAndroidInTitleGridButtons{
        justify-content: center;
    }
    .TerminalAndroidInPart03{
        margin-top: 0;}

    .TerminalAndroidInPart01Right>div>.TerminalComponent3IMGCircles{
        margin-bottom: 20px;
    }

}


@media only screen and (max-width: 950px) {

    .TerminalAndroidInPart01LeftTextMain{
        font-size: 18px;
    }
    .TerminalAndroidiPhone>.TerminalAndroidIn>.TerminalAndroidInPart01>.TerminalAndroidInPart01Right{
        grid-column: 1/span 3;
    }
    .TerminalAndroidInTitleGridButtons{
        flex-direction: column;
        grid-row: 1 /span 2;
        justify-self: flex-end;
        align-self: flex-start;
    }
    .TerminalAndroidInPart03Right{
        height: auto;
    }

}



@media only screen and (max-width: 700px) {
    .TerminalAndroidInPart02Right,.TerminalAndroidInPart03Left,.TerminalAndroidInPart01LeftTextMain{
    padding-right: 10px;
    padding-left: 10px;
    }
    .TerminalAndroidInPartStore{
        justify-content: center;
    }

    .TerminalAndroidInPart01{
        grid-template-columns: auto;
        height: auto;
    }
    .TerminalAndroidTitle{
        grid-column: 1;
        grid-row: 1 ;
        text-align: center;
    }

    .TerminalAndroidInPartStore{
        grid-column: 1;
        grid-row: 3;
    }

    .TerminalAndroidInTitleGridButtons{
        flex-direction: row;
        grid-column: 1;
        grid-row: 2;
        justify-self: center;
        margin-top: 10px;

    }



    .TerminalAndroidInPart01Left{
        grid-column: 1;
        grid-row: 5;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .TerminalAndroidInPart01Right{
        top: 0;
        grid-column: 1;
        grid-row: 4;
        display: flex;
        justify-content: center;
    }

    .TerminalAndroidInPart02{
        top: 20px;
        background-color: white;
        grid-template-columns: auto;
    }
    .TerminalAndroidInPart02Left{
        margin: auto;
    }
    .TerminalAndroidInPart03{
        grid-template-columns: auto;
    }
    .TerminalAndroidInPart03Right{

        display: flex;
        justify-content: center;
    }


    .TerminalAndroidInPart02Right>.TerminalAndroidTitleH2{
        font-size: 22px;
    }

    .TerminalAndroidIn>.StandartIn{
        padding-right: 0;
        padding-left: 0;
    }
    .TerminalAndroidInPart02Left>img,.TerminalAndroidInPart03Right>img{
        width: 100%;
        object-fit: contain;
    }
    .TerminalAndroidInPart03{
        display: flex;
        flex-direction: column;
    }
    .TerminalAndroidInPart03Right{
        order: 1;
    }
    .TerminalAndroidInPart03Left{
        order: 2;
    }


}
@media only screen and (max-width: 430px) {
    .TerminalAndroidInPart01Right{
        height: auto;
    }

}

@media only screen and (max-width: 400px) {
    .TerminalAndroidInPart01LeftStore{
        line-height: 40px;
        padding-left: 2px;
        padding-right: 20px;
    }
    .TerminalAndroidInPart01LeftText{
        line-height: 30px;
        padding-left: 2px;
        padding-bottom: 10px;
    }
    .TerminalAndroidInPart03Right{
        order: 1;
    }
    .TerminalAndroidInPart03Left{
        order: 2;
    }
    .TerminalAndroidInPart03Right{
        display: block;
    }
}


@media only screen and (max-width: 330px) {
    .TerminalAndroidInTitleGridButtons>a{
        margin-left: 2px;
    }
}

.TerminalAndroidInTitleGridButtons>a:nth-of-type(1)>.ButtonTerminalMobile{
    background: none;
    border: 1px solid #eceae6;
    color: #0069d4;
    cursor: default;

}

.TerminalAndroidInTitleGridButtons>a{
    text-decoration: none;
}
.TerminalAndroidTabletiPhone{
    font-family: 'Geometria', sans-serif;

}

.TerminalAndroidTabletIn{
    background-color: white;
}

.TerminalAndroidTabletTitle{
    font-weight: 700;
    font-size: 30px;
    color: #413422;
    padding-top: 8px;
}

.TerminalAndroidTabletIn{
    font-family: Geometria, sans-serif;
}

.TerminalAndroidTabletInTitleGridButtons>a{
    width: 122px;
    margin-left: 22px;
}

.TerminalAndroidTabletInPart01{
    display: grid;
    grid-template-columns: 3fr 1fr auto;
    grid-template-rows: 50px 120px;
    padding-top: 30px;
    min-height: 600px;
}


.TerminalAndroidTabletTitle{
    grid-column: 1/span 3;
    grid-row: 1 ;
}

.TerminalAndroidTabletInTitleGridButtons{
    grid-column: 3;
    grid-row: 1;
    display: flex;
    justify-content: space-around;
}


.TerminalAndroidTabletInPart01Left{
    grid-column: 1;
    grid-row: 3;
    padding-bottom: 20px;
}

@media only screen and (max-width: 1050px) {

    .TerminalAndroidTabletInTitleGridButtons>a{
        padding-bottom: 10px;
    }
    .TerminalAndroidTabletInPart01Right{
        top: -40px;
    }
}


.TerminalAndroidTabletInPart02{
    padding-top: 40px;
}




.TerminalAndroidTabletInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage{
    position: absolute;
    top: 132px;
    left: 43px;
}

.TerminalAndroidTabletInPartStore{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    grid-column: 1 /span 3;
    grid-row: 2;

}

.TerminalAndroidTabletInPart01LeftStore>img{
    height: 50px;
}

.TerminalAndroidTabletInPart01LeftText{
    font-weight: 400;
    font-style: italic;
    font-size: 18px;
    color: #413422;
    padding-left: 26px;
}

.TerminalAndroidTabletInPart01Right{
    grid-column: 3;
    grid-row: 2 /span 3;
    position: relative;
    right: 50px
}

.TerminalAndroidTabletInPart01Right>img{
    position: relative;

    top: 60px;
}
@media only screen and (max-width: 1150px) {
    .TerminalAndroidTabletInPart01Right{
        left: -50px;
    }
}
@media only screen and (max-width: 1050px) {
    .TerminalAndroidTabletInPartStore{
        grid-column: 1 /span 3;
        grid-row: 2;
    }



}
@media only screen and (max-width: 950px) {
    .TerminalAndroidTabletInPart01Right {
        grid-row: 3;
        position: relative;

    }
}


.TerminalAndroidTabletInPart01LeftTextMain{
    font-weight: 400;
    font-size: 18px;
    color: #413422;
    line-height: 30px;
}



.TerminalAndroidTabletInPart02{
    background-color: #f3f3ef;
    height: 518px;
    position: relative;
    display: grid;
    grid-template-columns: 4fr 3fr;
    grid-column-gap: 66px;}

.TerminalAndroidTabletInPart01RightMainImage{
    position: absolute;
    top: 60px;
    left: -6px;

}

.TerminalAndroidTabletInPart02Left>img{
    position: relative;
    right: 0;
}
.TerminalAndroidTabletInPart03Right{
    position: relative;
}

.TerminalAndroidTabletInPart02Right>ul,.TerminalAndroidTabletInPart03Left>ul{
    padding: 0;
    padding-right: 15px;
}

.TerminalAndroidTabletInPart02RightiPhoneDesktop>.TerminalAndroidTabletTitleH2{
    margin-top: 40px;
}


.TerminalAndroidTabletInPart02Right>ul>li,.TerminalAndroidTabletInPart03Left>ul>li{
    line-height: 27px;
    color: #413422;
    font-size: 16px;
    list-style: none;
    margin-top: 25px;
}

.TerminalAndroidTabletInPart02Right>ul>li:before,.TerminalAndroidTabletInPart03Left>ul>li:before{
    content: "";
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #ff9306;
    margin-right: 10px;
    margin-top: 5px;
    display: block;
    float: left;
    position: relative;
    top: 3px;
}

.TerminalAndroidTabletInPart02Right>.TerminalAndroidTabletTitleH2,.TerminalAndroidTabletInPart03Left>.TerminalAndroidTabletTitleH2{
    padding: 0 30px 0 0;
    font-size: 24px;
    line-height: 28px;
    color: #413422;
}

@media only screen and (max-width: 700px) {
    .TerminalAndroidTabletInPart02Right>.TerminalAndroidTabletTitleH2,.TerminalAndroidTabletInPart03Left>.TerminalAndroidTabletTitleH2 {
        padding-top: 20px;
    }
}

.TerminalAndroidTabletInPart03{
    display: grid;
    grid-template-columns: auto auto;
    grid-column-gap: 50px;
    grid-template-rows: auto;
    padding-top: 37px;
    padding-bottom: 30px;
}

.TerminalAndroidTabletInPart03Right{
    height: 100%;
}

.TerminalAndroidTabletInPart03Right>img{
    height: auto;
}


@media only screen and (max-width: 1050px) {
    .TerminalAndroidTabletInPart02{
        height: auto;
    }
    .TerminalAndroidTabletInPart02Left>img{
        top: 0;
    }

}
@media only screen and (max-width: 900px) {
    .TerminalAndroidTabletInTitleGridButtons{
        justify-content: center;
    }
    .TerminalAndroidTabletInPart03{
        margin-top: 0;}
}


@media only screen and (max-width: 900px) {

    .TerminalAndroidTabletInPart01LeftTextMain{
        font-size: 18px;
    }
    .TerminalAndroidTabletiPhone>.TerminalAndroidTabletIn>.TerminalAndroidTabletInPart01>.TerminalAndroidTabletInPart01Right{
        grid-column: 1/span 3;
    }
    .TerminalAndroidTabletInTitleGridButtons{
        flex-direction: column;
        grid-row: 1 /span 2;
        justify-self: flex-end;
        align-self: flex-start;
    }
    .TerminalAndroidTabletInPart03Right{
        height: auto;
    }
    .TerminalAndroidInPart01RightMainImage{
        display: none;
    }
    .TerminalAndroidTabletInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage{
        position: static;
    }

}

.TerminalAndroidTabletInTitleGridButtons{
    height: auto;
}

.TerminalAndroidTabletInTitleGridButtons>a{
    height: 49px;
}

@media only screen and (max-width: 700px) {
    .TerminalAndroidTabletInPart02Right,.TerminalAndroidTabletInPart03Left,.TerminalAndroidTabletInPart01LeftTextMain{
        padding-right: 10px;
        padding-left: 10px;
    }
    .TerminalAndroidTabletInPartStore{
        justify-content: center;
    }

    .TerminalAndroidTabletInPart01{
        grid-template-columns: auto;
        height: auto;
    }
    .TerminalAndroidTabletTitle{
        grid-column: 1;
        grid-row: 1 ;
        text-align: center;
    }

    .TerminalAndroidTabletInPartStore{
        grid-column: 1;
        grid-row: 3;
    }

    .TerminalAndroidTabletInTitleGridButtons{
        flex-direction: row;
        grid-column: 1;
        grid-row: 2;
        justify-self: center;
        margin-top: 10px;

    }

    .TerminalAndroidTabletInPart01RightMainImage{
        display: none;
    }


    .TerminalAndroidTabletInPart01Left{
        grid-column: 1;
        grid-row: 5;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .TerminalAndroidTabletInPart01Right{
        top: 0;
        grid-column: 1;
        grid-row: 4;
        display: flex;
        justify-content: center;
    }

    .TerminalAndroidTabletInPart03{
        grid-template-columns: auto;
    }
    .TerminalAndroidTabletInPart03Right{
        justify-content: center;
    }


    .TerminalAndroidTabletInPart02Right>.TerminalAndroidTabletTitleH2{
        font-size: 22px;
    }

    .TerminalAndroidTabletIn>.StandartIn{
        padding-right: 0;
        padding-left: 0;
    }

    .TerminalAndroidTabletInPart03{
        padding-top: 0;
    }
}
@media only screen and (max-width: 430px) {
    .TerminalAndroidTabletInPart01Right{
        height: auto;
    }
    .TerminalAndroidTabletInPart02Left>img,.TerminalAndroidTabletInPart03Right>img{
        width: 100%;
        object-fit: contain;
    }
}

@media only screen and (max-width: 400px) {
    .TerminalAndroidTabletInPart01LeftStore{
        line-height: 40px;
        padding-left: 2px;
        padding-right: 20px;
    }
    .TerminalAndroidTabletInPart01LeftText{
        line-height: 30px;
        padding-left: 2px;
        padding-bottom: 10px;
    }
}


@media only screen and (max-width: 330px) {
    .TerminalAndroidTabletInTitleGridButtons>a{
        margin-left: 2px;
    }
}

.TerminalAndroidTablet{
    font-family: 'Geometria', sans-serif;
}

.TerminalAndroidTabletTitle{
    font-weight: 700;
    font-size: 30px;
    color: #413422;
    padding-top: 8px;
}

.TerminalIn{
    font-family: Geometria, sans-serif;
}


.TerminalAndroidTabletIn{
    font-family: Geometria, sans-serif;
}

.TerminalAndroidTabletInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGCircles{
    margin-bottom: 20px;

}

.TerminalAndroidTabletInPart01{
    display: grid;
    grid-template-columns: 3fr 1fr 500px;
    padding-top: 30px;
}

@media only screen and (max-width: 1050px) {
    .TerminalAndroidTablet>.TerminalAndroidTabletIn>.TerminalAndroidTabletInPart01>.TerminalAndroidTabletInPart01Right{
        grid-row: 3;
    }

}

@media only screen and (max-width: 615px) {
    .TerminalAndroidTablet>.TerminalAndroidTabletIn>.TerminalAndroidTabletInPart03>.TerminalAndroidTabletInPart03Right>img{
        width: 100%;
        object-fit: contain;
    }
}

@media only screen and (max-width: 900px) {
    .TerminalAndroidTabletInPart01{
        grid-template-columns: auto;
        height: auto;
    }
    .TerminalAndroidTabletInPart01{
        grid-template-columns: auto;
        height: auto;
    }
    .TerminalAndroidTabletTitle{
        grid-column: 1;
        grid-row: 1 ;
    }

    .TerminalAndroidTabletInPart01RightMainImage{
        display: none;
    }

    .TerminalAndroidTabletInPart01Left{
        grid-column: 1;
        grid-row: 5;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .TerminalAndroidTablet>.TerminalAndroidTabletIn>.TerminalAndroidTabletInPart01>.TerminalAndroidTabletInPart01Right{
        top: 0;
        grid-column: 1;
        grid-row: 4;
        display: flex;
        justify-content: center;
    }
}

.TerminalAndroidTabletInPart02{
    height: auto;}


.TerminalAndroidTabletInPart02Left>img,.TerminalAndroidTabletInPart03Right>img{
    margin: auto;
}

@media only screen and (max-width: 615px) {
    .TerminalAndroidTabletInPart03Right{
        width: 100%;
    }
    .TerminalAndroidTabletInPart02Left{
        width: 100%;
    }
    .TerminalAndroidTabletInPart02Left>img,.TerminalAndroidTabletInPart03Right>img{
        width: 100%;
    }
}


.TerminalAndroidTabletPadInPart01RightMainImage{
    position: relative;
    top: 60px;
    left: -16px;
    width: 560px;
}

.TerminalAndroidTabletPadInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage{
    position: absolute;
    top: 130px;
    left: 38px;
}

.TerminalAndroidTabletInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGCircles{
    position: absolute;
    top: 10px;
    left: 238px;
}

@media only screen and (max-width: 900px) {
    .TerminalAndroidTablet>.TerminalAndroidTabletIn>.TerminalAndroidTabletInPart01>.TerminalAndroidTabletInPart01Right{
        grid-column: 1/span 3;
    }

    .TerminalAndroidTabletPadInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage{
        position: static;
        left: 0;
    }
    .TerminalAndroidTabletInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGCircles{
        position: static;
    }
}

@media only screen and (max-width: 700px) {
    .TerminalComponent3IMGImage>img {
        width: 100%;
    }
}
@media only screen and (max-width: 615px) {
    .TerminalAndroidTabletInPart02Left{
        width: 100%;
    }
    .TerminalAndroidTabletInPart02,.TerminalAndroidTabletInPart03{
        padding-right: 0;
        padding-left: 0;
    }
}

@media only screen and (max-width: 1300px) {
    .TerminalAndroidTabletInPart02Left{
        position: relative;
    }
    .TerminalAndroidTabletInPart02{
        padding-left: 0;
        grid-template-columns: 4fr 3fr;
        position: relative;
    }
    .TerminalAndroidTabletInPart02>.TerminalAndroidTabletInPart02Left>img{
        position: absolute;
    }
    .TerminalAndroidTabletInPart02Left:before{
        content: '';
        height: 100%;
        width: 500px;
        position: absolute;
        top: 0;
        left: -525px;
        z-index: 10;
        background-color: #edf1f1;
    }
    .TerminalAndroidTabletInPart02:before{
        content: '';
        height: 100%;
        width: 25px;
        position: absolute;
        top: 0;
        left: -25px;
        z-index: 10;
        background-color: #edf1f1;
    }
    .TerminalAndroidTabletInPart03{
        display: grid;
        grid-template-columns: 400px auto;
        grid-column-gap: 50px;
        grid-template-rows: auto;
    }
    .TerminalAndroidTabletInPart03>.TerminalAndroidTabletInPart03Right{overflow: hidden;}


    .TerminalAndroidTabletInPart03>.TerminalAndroidTabletInPart03Right>img{
        position: absolute;
        left: -3px;
        overflow: hidden;

    }
    .TerminalAndroidTabletInPart03:after{
        content: '';
        height: 100%;
        width: 20px;
        position: absolute;
        top: 0;
        right: -20px;
        z-index: 10;
        background-color: white;
    }
}

@media only screen and (max-width: 615px) {
    .TerminalAndroidTabletInPart03>.TerminalAndroidTabletInPart03Right>img{
        left: 0;
    }
}

@media only screen and (max-width: 1100px) {
    .TerminalAndroidTabletInPart02{
        grid-template-columns: auto auto;
    }
    .TerminalAndroidTabletInPart02Left{
        overflow: hidden;
    }
}



@media only screen and (max-width: 615px) {
.TerminalAndroidTabletInPart02,.TerminalAndroidTabletInPart03{
    grid-template-columns: auto;
}
    .TerminalAndroidTabletInPart02>.TerminalAndroidTabletInPart02Left>img,.TerminalAndroidTabletInPart03>.TerminalAndroidTabletInPart03Right>img{
        position: relative;
    }
    .TerminalAndroidTabletInPart03{
        display: flex;
        flex-direction: column;
    }
    .TerminalAndroidTabletInPart03Right{
        order: 1;
    }
    .TerminalAndroidTabletInPart03Left{
        order: 2;
    }
    .TerminalAndroidTabletInPart03:after{
        width: 0;
    }

}
@media only screen and (max-width: 615px) {
    .TerminalAndroidTablet>.StandartIn{
        padding-left: 0;
        padding-right: 0;

    }
}

.TerminalAndroidTabletIn>.StandartIn{
    padding-right: 0;
}


@media only screen and (max-width: 900px) {
    .TerminalAndroidTabletInPart01Right{
        left: unset;
        grid-column: 1/span 3;
    }    .TerminalAndroidTabletInPart01Left{
             left: unset;
             grid-column: 1/span 3;
         }
    .TerminalComponent3IMGImage{
        width: auto;
    }
    .TerminalAndroidTabletInPart01Left{
        margin-top: 0;
    }
    .TerminalAndroidTabletInPart01LeftTextMain{
        padding-top: 0;
    }
}

.TerminalAndroidTabletInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage>img{
    position: relative;
    left: -5px;
    top: 2px;

}
@media only screen and (max-width: 900px) {
    .TerminalAndroidTabletInPart01Right>.TerminalComponent3IMG>.TerminalComponent3IMGImage>img{
        left: 0;
    }
    .TerminalAndroidTabletInPart01Right{
        right: 0;
    }
}

@media only screen and (max-width: 700px) {
    .TerminalAndroidTabletInPart01Right,.TerminalAndroidTabletInPart01Left{
        grid-column: 1;
    }
    .TerminalAndroidTabletInPart01Left{
        padding-top: 20px;
    }

    .TerminalAndroidTabletInPart01{
        grid-template-rows: auto;
    }
}

.TerminalAndroidTabletInTitleGridButtons>a:nth-of-type(2)>.ButtonTerminalMobile{
    background: none;
    border: 1px solid #eceae6;
    color: #0069d4;
    cursor: default;
}

.TerminalAndroidTabletInTitleGridButtons>a{
    text-decoration: none;
}

/*# sourceMappingURL=index.ce9cb057e767d35d48c7.css.map*/