@font-face {
    font-family: "FuturaPT-Book";
    src: url("/i/fonts/no_deposit_bonus/futura_pt/FuturaPT-Book.eot");
    src: url("/i/fonts/no_deposit_bonus/futura_pt/FuturaPT-Book.eot?#iefix")format("embedded-opentype"),
    url("/i/fonts/no_deposit_bonus/futura_pt/FuturaPT-Book.woff") format("woff"),
    url("/i/fonts/no_deposit_bonus/futura_pt/FuturaPT-Book.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: "MuseoSansCyrl-300";
    src: url("/i/fonts/no_deposit_bonus/museo_sans_cyrl/MuseoSansCyrl-300.eot");
    src: url("/i/fonts/no_deposit_bonus/museo_sans_cyrl/MuseoSansCyrl-300.eot?#iefix")format("embedded-opentype"),
    url("/i/fonts/no_deposit_bonus/museo_sans_cyrl/MuseoSansCyrl-300.woff") format("woff"),
    url("/i/fonts/no_deposit_bonus/museo_sans_cyrl/MuseoSansCyrl-300.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: "PFDinTextCompPro-Regular";
    src: url("/i/fonts/no_deposit_bonus/pf_din_text_comp_pro/PFDinTextCompPro-Regular.eot");
    src: url("/i/fonts/no_deposit_bonus/pf_din_text_comp_pro/PFDinTextCompPro-Regular.eot?#iefix")format("embedded-opentype"),
    url("/i/fonts/no_deposit_bonus/pf_din_text_comp_pro/PFDinTextCompPro-Regular.woff") format("woff"),
    url("/i/fonts/no_deposit_bonus/pf_din_text_comp_pro/PFDinTextCompPro-Regular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}

* {
    -webkit-box-sizing: initial;
    -moz-box-sizing: initial;
    box-sizing: content-box;
}

body,html{height: 100%; width: 100%; font-family: "MuseoSansCyrl-300"; padding: 0px; margin: 0px; font-size: 15px; color: #323232;line-height: 1.42857143}
s{color: #ed1b24;}
img {
    vertical-align: middle;
    border: 0;
}
a { background-color: transparent;}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
}
button, input, optgroup, select, textarea {
    margin: 0;
    margin-left: 0px;
    font: inherit;
    font-size: inherit;
    line-height: inherit;
    font-family: inherit;
    color: inherit;
}
.background_cover{-webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important;}
.maxwidth{max-width: 1120px; width: calc(100% - 80px); margin: 0 auto;}
.padding40_0{padding: 40px;}
.overflow{overflow: hidden;}

.flex-container {display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}
.align__middle, .align__middle img, .align__middle span, .align__middle i, .align__middle input{vertical-align: middle;}
.brd_radius750{border-radius: 750px; -moz-border-radius: 750px; -webkit-border-radius: 750px;}

#step_1 .flex-container.block1__flex3 .block1__flex3__one .textsite_6 a:hover, #step1 .flex-container.block1__flex3 .block1__flex3__one .textsite_6 a:hover {color: #fff;}
button, input, select, textarea { font-family: inherit;font-size: inherit;line-height: inherit;}
[flex-display="inline"]{display: -webkit-box; display: -moz-box; display: -ms-inline-flexbox; display: -webkit-inline-flex; display: inline-flex;}
[flex-justify="center"]{-webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center;  justify-content: center;}
[flex-justify="justify"]{-webkit-box-pack: justify; -moz-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify;  justify-content: space-between;}
[flex-wrap="nowrap"]{-webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap;}
[flex-wrap="wrap"]{-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
[flex="1"]{-webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto;}
[flex="0"]{-webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto;}
[flex="110"]{-webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 10 auto; -ms-flex: 0 10 auto; flex: 0 10 auto;}
[flex="block_9"]{-webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto;}
[flex-box="1"]{-webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1;}
[flex-order="0"]{-webkit-order: 0; -ms-flex-order: 0; order: 0;}
[flex-order="1"]{-webkit-order: 1; -ms-flex-order: 1; order: 1;}
[flex-order="2"]{-webkit-order: 2; -ms-flex-order: 2; order: 2;}
[flex-order="3"]{-webkit-order: 3; -ms-flex-order: 3; order: 3;}
[flex-order="4"]{-webkit-order: 4; -ms-flex-order: 4; order: 4;}
[flex-align="auto"]{-webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto;}
[flex-align="center"]{-webkit-align-self: center; -ms-flex-item-align: center; align-self: center;}
[align-items="center"]{-webkit-align-items: center; -ms-flex-align: center; align-items: center;}
[flex-direction="column"]{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}
[flex-direction="column-reverse"]{-webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse;}
[align-self-one="stretch"]{-webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch;}
[align-self-one="center"]{-webkit-align-self: center; -ms-flex-item-align: center; align-self: center;}

a{color: #f01d24; border-bottom: 1px dotted #f01d24; text-decoration: none;}
a:hover{ text-decoration: none; border-bottom: 0px;}
.nondecoration{border: 0px;}

.block1{background: url('/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_1_2_v1.webp') no-repeat; color: #fff;}
.block1__flex2__two{color: #aaa;font-size: 14px;}p
.block1__flex2__two .textsite_2 div {font-size: 12px;}
.block1__flex2__one{border-right: 1px solid #f01d24; padding: 10px 0; padding-right: 20px; margin-right: 20px;}
.block1__flex2__one img {height: 50px;}
.block1__flex3__one{/*border-right: 1px solid #f01d24;*/ padding: 10px 0; padding-right: 20px; margin-right: 20px; text-align: right;line-height: 1.2}
.block1__flex3__one .textsite_5 {font-size: 21px;}
.block1__langbar{position: relative;}
.block1__active:after{border: 5px solid rgba(0, 0, 0, 0); border-top: 6px solid #9b9b9b; position: absolute; top: 50%; right: -19px; z-index: 1; content: ''; margin-top: -3px;}
.block1__cursor{}
.block1__lang{width: 32px; height: 22px; position: relative;}
.block1__ru{background: url('/i/img/promo_pages/no_deposit_bonus/lang/ru.jpg')}
.block1__id{background: url('/i/img/promo_pages/no_deposit_bonus/lang/id.jpg')}
.block1__ng{background: url('/i/img/promo_pages/no_deposit_bonus/lang/ng.jpg')}
.block1__ms{background: url('/i/img/promo_pages/no_deposit_bonus/lang/ms.jpg')}
.block1__uk{background: url('/i/img/promo_pages/no_deposit_bonus/lang/uk.jpg')}
.block1__langbar__list{display: none; position: absolute; padding-top: 7px;}
.block1__langbar:hover .block1__active:after{border-top: 0px; border-bottom: 6px solid #9b9b9b;}
.block1__langbar:hover .block1__langbar__list{display: block;}
.block1__langbar__list .block1__lang{margin-bottom: 7px;}
.textsite_3{font-size: 12px; margin-top: 5px;}
.textsite_4{font-size: 12px;}
.textsite_5{font-size: 25px;}
.block1__head{text-align: center; margin-top: 85px; font-size: 20px;line-height: 1.2}
.textsite_8{font-family: "PFDinTextCompPro-Regular"; font-size: 160px; background: url(/i/img/promo_pages/no_deposit_bonus/line.png) no-repeat; background-position: bottom center;}
.success_form .textsite_8 {font-size: 48px;display: inline-block;}
.textsite_9 .end-text {font-size: 18px}
.textsite_9{font-size: 24px; padding-top: 10px;width: 80%;margin: 0 auto;}
.block1__form{padding: 20px; background: #f4f4f4; color: #000; text-align: center; margin-top: 40px; position: relative; box-shadow: 0px 0px 45px 0px #000; -moz-box-shadow: 0px 0px 45px 0px #000; -webkit-box-shadow: 0px 0px 45px 0px #000; z-index: 1;}
.block1__form:not(.bottom) {margin-top: 60px;}
#send_sms .block1__form{padding: 40px;}
.block1__form__head{font-size: 32px;}
.block1__flex4__one{max-width: 306px; width: 100%; padding: 20px; text-align: left;}
.block1__flex4__inputtext{}
.block1__flex4__input{position: relative;}
.block1__flex4__input[data-input] input{padding-right: 40px;}
.block1__flex4__input[data-input]:after{content: ''; position: absolute; width: 16px; height: 16px; right: 10px; top: calc(50% - 8px);}
.block1__flex4__input[data-input="false"]:after{background: url(/i/img/promo_pages/no_deposit_bonus/err.svg);}
.block1__flex4__input[data-input="true"]:after{background: url(/i/img/promo_pages/no_deposit_bonus/agr.svg);}

.block1__flex4__input input{width: 90%; font-size: 16px; padding: 15px; margin-top: 5px; border: 0px; border-top: 2px solid #ddd; border-left: 2px solid #ddd;}
.block1__flex4{margin-top: 10px;}


.block1__flex5{}
.block1__flex5__one{padding: 0px 20px 0px 21px;}
.block1__flex5__checkbox{text-align: center; margin: 10px 0;}
.block1__flex5__checkbox input{}
.block1__flex5__checkbox span{}

.block1__flex5__one__button{
    color: #fff;
    font-family: "PFDinTextCompPro-Regular";
    font-size: 42px;
    text-transform: uppercase;
    padding: 7px 40px;
    cursor: pointer;
    font-weight: bold;

    min-width: 215px;
    position: relative;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease;
    -ms-transition: All 0.5s ease;
    transition: All 0.5s ease;

}
.block1__flex5__one__button:hover{}

.block1__flex5__one__button:active {
    top: 2px;
}

.block1__flex5__checkbox a{border-bottom: 1px dashed #f01d24;}
.block1__flex5__checkbox a:hover{ text-decoration: none; border-bottom: 0px;}
.block1__flex6{text-align: center; padding-top: 65px;}
.block1__flex6__one{text-align: center; padding: 20px; padding-bottom: 0px; padding-top: 40px; color: #fff;}
.block1__flex6__one  img{padding-right: 5px;}


.block2{background: #fcfbf9; color: #000; position: relative;}
.block2:after{content: ''; position: absolute; background: url(/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_4.png) center center no-repeat; width: 307px; height: 143px; left: 50%; bottom: 0px; margin-left: 400px;}
.block2__content{line-height: 1.7;padding: 20px 190px; position: relative; z-index: 1;}
.block2__content:after{border: 3px solid #ee1c25; width: 9px; height: 100%; content: ''; position: absolute; top: -3px; left: -3px; border-right: none;}
.block2__content:before{border: 3px solid #ee1c25; width: 9px; height: 100%; content: ''; position: absolute; top: -3px; right: -3px; border-left: none;}
.block2__content div{padding: 20px 0; text-align: center;font-size: 18px;}
.block2__content span{text-decoration: underline;}
.align__middle.color_1 div span {font-size: 14px;}

.block3{background: url('/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_12_2.webp') no-repeat; color: #fff; overflow: hidden;}
.block3__head{text-align: center; font-size: 40px;}
.block3__head span{color: #ee1c25;}
.block3__content{margin-top: 40px;}
.block3__flex{text-align: center;}
.block3__flex__one{max-width: 165px; margin: 40px;}
.block3__flex__one__img{}
.block3__flex__one__img1{background: url('/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_5_2.png') no-repeat;}
.block3__flex__one__img2{background: url('/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_6_2.png') no-repeat;}
.block3__flex__one__img3{background: url('/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_4_2.png') no-repeat;}
.block3__flex__one__img4{background: url('/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_7_2.png') no-repeat;}
.block3__flex__one__img5{background: url('/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_8_2.png') no-repeat;}
.block3__flex__one__img6{background: url('/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_9_2.png') no-repeat;}
.block3__flex__one__img7{background: url('/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_10_2.png') no-repeat;}
.block3__flex__one__img8{background: url('/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_11_2.png') no-repeat;}
.block3__flex__one__text{margin-top: 20px;width: 130%; margin-left: -15%; min-height: 62px;}


.block4{background: url(/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_16.png) bottom right no-repeat;}
.block4__head{font-size: 39px;}
.block4__head span{color: #ee1c25;}
.block4__content{ max-width: 660px;}
.block4__signature{margin-top: 40px;}
.block4__line{max-width: 320px; height: 1px; width: 100%; background: #c4d1d9; margin: 20px 0;}
.textsite_10{padding: 10px; font-size: 20px; background: #bd0d33; color: #fff; margin: 0 0 0 10px;}
.textsite_11{font-size: 23px;}
.textsite_12{font-size: 18px; line-height: 25px;text-align: justify;}
.textsite_13{margin-top: 40px; font-size: 14px;}
.color_1{color: #6c8490;}
.block4__flex{margin-top: 20px;}
.block4__flex__one{color: #6c8490; text-align: center;}
.block4__flex__one img{margin-right: 3px;}


.block5__head{text-align: center; font-size: 40px;}
.block5__head span{color: #ee1c25;}
.block5__head.green span{color: #74BE35;}
.block5__slick{text-align: center; margin: 60px;}
.block5__slick__one{}
.slick-slide img{margin: 0 auto;}
.block5 .slick-prev, .block5 .slick-next{background: none; border: 0px; position: absolute; display: block !important; top: 0px; width: 100%;}
.block5 .slick-prev{display: block; width: 39px; height: 37px; background: url(/i/img/promo_pages/no_deposit_bonus/no_deposit_sprite_v2.webp) no-repeat; background-position: -5px -479px; border: 0px; content: ''; color: #fff; left: -52px; position: absolute; top: 132px; cursor: pointer;}
.block5 .slick-next{display: block; width: 39px; height: 37px; background: url(/i/img/promo_pages/no_deposit_bonus/no_deposit_sprite_v2.webp) no-repeat; background-position: -54px -479px; border: 0px; content: ''; color: #fff; right: -52px; position: absolute; top: 132px; cursor: pointer;}
.block5__slick__one__img{margin: 0 auto;}
.block5 .slick-slide{height: inherit !important; min-height: inherit !important;}
.textsite_14{color: #fff; font-weight: bold; margin-top: 20px; max-width: 212px; margin: 20px auto; margin-bottom: 5px;}
.textsite_15{max-width: 212px; margin: 0 auto;}
.textsite_16{border: 1px solid #66BC32; padding: 20px; margin: 0 75px; text-align: center;}
button:focus, input:focus, .block5__slick__one:focus{outline: none;}

@media  (max-width: 430px) {
    .slick-arrow {margin-right: -15%; margin-left: -15%;}
}

@media  (max-width: 320px) {
    .slick-arrow {margin-right: -10%; margin-left: -10%;}
}


.block6{background: url(/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_22.png) center center no-repeat;}
.textsite_17{font-size: 18px; line-height: 25px;text-align: justify;}
.textsite_18{text-align: right; margin-top: 20px; font-size: 23px;}
.textsite_19{text-align: right; font-size: 14px;}
.block6__content{ max-width: 660px;}


.block7{background: #fff; text-align: center;}
.textsite_20{font-size: 40px;}
.textsite_21{font-size: 30px; text-align: center;}
.textsite_22{margin: 40px 0 20px 0;}
.textsite_23{font-size: 45px;}
.textsite_23 span{margin-left: 5px;}
.textsite_23 img{}
.textsite_24{margin-top: 20px;}


.block8{background: url(/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_24_3.webp) center center no-repeat; color: #fff;}
.block8__dollar{margin-bottom: 0px; position: relative;}
.block8__dollar:after{content: ''; position: absolute; right: 40px; bottom: -53px; background: url(/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_27.png) no-repeat; width: 261px; height: 53px; z-index: 0;}


.block9{background: #002a00;
    background: -moz-linear-gradient(left,  #002a00 0%, #74be43 50%, #002a00 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #002a00 0%,#74be43 50%,#002a00 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #002a00 0%,#74be43 50%,#002a00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002a00', endColorstr='#002a00',GradientType=1 ); /* IE6-9 */ color: #fff; font-family: "PFDinTextCompPro-Regular"; text-align: center; font-size: 36px; text-transform: uppercase; padding: 20px 0px 10px;}


.block10{background: url(/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_25_2.png) center center no-repeat; color: #aaa; font-size: 14px;}
.block10__flex__one{padding-right: 40px;}
.block10__flex__one__text{text-align: center; margin-top: 10px;}
.block10__flex__two div{margin: 10px 0;}
.block10__flex__two a{color: #aaa; border-bottom: 1px dashed #aaa;}
.block10__flex__two a:hover{border-bottom: none;}

.datepicker-days{padding: 10px;}
.datepicker-days .dow{border-bottom: 1px solid #AEAEAE; font-size: 10px; color: #AEAEAE; padding-bottom: 2px; text-transform: uppercase;}
.datepicker-days .next, .datepicker-days .prev{color: #AEAEAE;}
.datepicker .disabled.highlighted {background:#fff;}
.datepicker .datepicker-switch, .datepicker .next, .datepicker .prev, .datepicker tfoot tr th{font-size: 12px;}
.datepicker table tr td.day{font-size: 12px;}
.datepicker table tr td.day.focused, .datepicker table tr td.day:hover{-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover, .datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover{color: #fff; background: #ed1b24 !important; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; outline: 1px solid transparent;}
.datepickerinput{font-family: inherit; line-height: inherit; vertical-align: middle; margin-top: -1px; border: 0px; position: relative; background-image: url('/i/img/promo_pages/seminar_region/datapicker.png'); background-repeat: no-repeat; background-position: 90% 20px;}
.datepickerinput_image{position: relative; display: inline-block; vertical-align: middle;}

.block11{background: url(/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_28.png) center center no-repeat; color: #fff;}
.block11 .block1__flex4__signatura{text-align: left; margin-top: 5px; font-size: 13px;}
.block11 .block1__flex4__signatura a{color: #b6b6b6; border-bottom: 1px dashed #b6b6b6;}
.block11 .block1__flex4__signatura a:hover{border-bottom: 0px;}
.block11__logo{text-align: center;}
.block11__logo img{width: 100%; max-width: 255px;}
.block11 .block1__form{max-width: 840px; margin: 100px auto; margin-bottom: 0px;}
.block11 .block1__form__content{max-width: 640px; margin: 0 auto;}
.block11__form__back{text-align: center; margin-top: 20px; font-size: 17px; margin-bottom: 100px;}
.block11__form__back a{color: #a5a5a5; border-bottom: 1px dashed #a5a5a5;}
.block11__form__back a:hover{border-bottom: 0px;}
.block11__form__phone{text-align: center; margin-bottom: 20px;padding-top: 40px;}
.block11__form__phone .block11__text1{font-size: 11px;}
.block11__form__phone .block11__text2{font-size: 28px;}
.block11__form__phone .block11__text3{}
.block11__form__phone a{border-bottom: 1px dashed #f01d24;}
.block11__form__phone a:hover{border-bottom: 0px;}

.block11_complete {background: url(/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_1_2_v1.webp) center center no-repeat; position: relative;}
.block11_complete .textsite_9{padding-top: 40px;}
.block11_complete .textsite_9 span{color: #ee1c25;}
.block11_complete__flex{margin-top: 30px; margin-bottom: 40px;}
.block11_complete__flex__one, .block11_complete__flex__two{width: 100%; padding: 20px 0;}
.block11_complete__flex__one{}
.block11_complete__flex__orr{font-family: "PFDinTextCompPro-Regular"; position: absolute; left: -23px; border: 2px solid #aaa; width: 41px; text-align: center; height: 41px; line-height: 40px !important; text-transform: uppercase; color: #aaa; font-size: 20px !important; top: 50%; margin-top: -23px; z-index: 1; background: #1e202f;}
.block11_complete__flex__one div, .block11_complete__flex__text2{font-size: 18px; line-height: 30px;}
.block11_complete__flex__text1{font-size: 20px; margin-top: 20px;}
.block11_complete__flex__text1 a{border-bottom: 1px dashed #f01d24;}
.block11_complete__flex__text1 a:hover{border-bottom: 0px;}

.block11_complete__flex2{padding: 15px; border: 1px solid #aaa; margin-bottom: 10px;}
.block11_complete__flex2:last-child{margin-bottom: 0px;}
.block11_complete__flex2__one{text-align: center; width: 100%; font-size: 14px;}
.block11_complete__flex2__one img{margin-right: 10px;}
.block11_complete__flex2 .block1__flex5__one__button{text-align: center; max-width: 100px; font-size: 15px; min-width: inherit; padding: 5px 10px; color: #ee1c25;background: #fff;}
.block11_complete__flex2 .block1__flex5__one__button:active{}
.block11_complete__flex__text2{margin-bottom: 30px;}

form .check {
    display: flex; justify-content: space-around; flex-wrap: wrap;
}
form .check label {
    position: relative; color:#a1a1a1; padding-left: 20px; text-align: left;
}
form .check label input {
    display: none;
}
form .check label a {
    color:#fff; border-bottom-color: #fff;
}
form .check label span {
    width: 14px;height: 14px;background: url(/i/img/promo_pages/no_deposit_bonus/chek_2.png);position: absolute; top: 4px;left: -1px;background-position-x: -28px;
}
form .check label.active span {
    background-position-x: -14px;
}

#step_2, #step_3 {
	display:none;
}
.f24 .flag {width: 24px;
	height: 22px;
	display: inline-block;
	vertical-align: bottom;
	margin-right: 10px;
}
.f24 {
	display: inline;
}
.forex_copy_traders > .loader {
	position: inherit;
	width: 200px;
	height: 200px;
	margin: 0px auto !important;
	padding: 0px !important;
	z-index: 99999;
	transition-property: opacity;
	transition-duration: 0.5s;
	transition-delay: 0s;
	transition-timing-function: linear;
}
.forex_copy_traders > .loader > div {
	margin: 100px auto;
	font-size: 9px;
	width: 1em;
	height: 1em;
	border-radius: 50%;
	position: relative;
	text-indent: -9999em;
	-webkit-animation: load5 1.1s infinite ease;
	animation: load5 1.1s infinite ease;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
}

.phone-block span a {
    color: #323232;
    border-bottom: 0;
}

.phone-block span a:hover {
    color: #323232;
}

.phone-block img {
    width: 46px;
}
.block1__flex4__input input.phone-input{
    width: 65%;
    padding-left: 15px;
    padding-top: 15px;
    border-radius: 50px;
    float: right;
}

input.facebook-input::placeholder, input.phone-input::placeholder{
    font-size: 15px;
}

/*a:focus, a:hover {
    color: white;
}*/

@-webkit-keyframes load5 {
	0%,
	100% {
		box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
	}
	12.5% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
	}
	25% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
	}
	37.5% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #ffffff, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
	}
	50% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
	}
	62.5% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
	}
	75% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
	}
	87.5% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
	}
}
@keyframes load5 {
	0%,
	100% {
		box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
	}
	12.5% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
	}
	25% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
	}
	37.5% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #ffffff, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
	}
	50% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
	}
	62.5% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
	}
	75% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
	}
	87.5% {
		box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
	}
}
.check.flex-container.block1__flex4{
    margin-top:0px
}
form .check {

    width: 650px;
    margin-left: auto;
    margin-right: auto;
}
form .check div:nth-child(2) .active{
    min-width:265px;
}
form .check div:nth-child(1){
    text-align: left;
    margin-left: 17px;
}

.ndb-sprite{background: url(/i/img/promo_pages/no_deposit_bonus/no_deposit_sprite_v2.webp) no-repeat; display: block;}
.ndb-sprite__ico1{width: 20px; height: 17px; background-position: -1180px -5px; display: inline-block; vertical-align: middle; margin-right: 5px;}
.ndb-sprite__ico2{width: 213px; height: 344px; background-position: -154px -359px;}
.ndb-sprite__ico3{width: 213px; height: 344px; background-position: -65px -5px;}
.ndb-sprite__ico4{width: 213px; height: 344px; background-position: -288px -5px;}
.ndb-sprite__ico5{width: 213px; height: 344px; background-position: -957px -5px;}
.ndb-sprite__ico6{width: 213px; height: 344px; background-position: -511px -5px;}
.ndb-sprite__ico7{width: 213px; height: 344px; background-position: -145px -779px;}
.ndb-sprite__ico8{width: 213px; height: 344px; background-position: -734px -5px;}
.ndb-sprite__ico9{width: 130px; height: 130px; background-position: -997px -499px;}
.ndb-sprite__ico10{width: 130px; height: 130px; background-position: -5px -639px;}
.ndb-sprite__ico11{width: 130px; height: 130px; background-position: -857px -499px;}
.ndb-sprite__ico12{width: 130px; height: 130px; background-position: -857px -639px;}
.ndb-sprite__ico13{width: 130px; height: 130px; background-position: -997px -639px;}
.ndb-sprite__ico14{width: 130px; height: 130px; background-position: -5px -779px;}
.ndb-sprite__ico15{width: 130px; height: 130px; background-position: -857px -359px;}
.ndb-sprite__ico16{width: 130px; height: 130px; background-position: -997px -359px;}
.ndb-sprite__ico17{width: 50px; height: 50px; background-position: -1137px -419px; display: inline-block; vertical-align: middle;}
.ndb-sprite__ico18{min-width: 50px; width: 50px; height: 50px; background-position: -5px -419px; display: inline-block; vertical-align: middle;}
.ndb-sprite__ico19{min-width: 50px; width: 50px; height: 50px; background-position: -65px -419px; display: inline-block; vertical-align: middle;}
.ndb-sprite__ico20{min-width: 50px; width: 50px; height: 50px; background-position: -1137px -359px; display: inline-block; vertical-align: middle;}
.ndb-sprite__ico21{min-width: 50px; width: 50px; height: 50px; background-position: -5px -5px; display: inline-block; vertical-align: middle;}
.ndb-sprite__ico22{width: 150px; height: 150px; background-position: -377px -359px;}
.ndb-sprite__ico23{width: 150px; height: 150px; background-position: -377px -519px;}
.ndb-sprite__ico24{width: 150px; height: 150px; background-position: -537px -519px;}
.ndb-sprite__ico25{width: 150px; height: 150px; background-position: -697px -519px;}
.ndb-sprite__ico26{width: 150px; height: 150px; background-position: -377px -679px;}
.ndb-sprite__ico27{width: 150px; height: 150px; background-position: -537px -679px;}
.ndb-sprite__ico28{width: 150px; height: 150px; background-position: -697px -679px;}
.ndb-sprite__ico29{width: 150px; height: 150px; background-position: -537px -359px;}
.ndb-sprite__ico30{width: 150px; height: 150px; background-position: -697px -359px;}
.ndb-sprite__ico31{width: 79px; height: 44px; background-position: -65px -359px; display: inline-block; vertical-align: middle;}

.radio_btn_two label{width: 265px;}

@media (max-width: 1500px){
    .block4{background: #fcfbf9;}
    .block4__content{max-width: inherit;}
}
@media (min-width: 900px) {
    .flex-container.block4__flex.align__middle.color_1 {
        justify-content: start;
    }

    .flex-container.block4__flex.align__middle.color_1 > .block4__flex__one {
        padding-right: 45px;
    }
}

@media (max-width: 1200px){
    .block11_complete__flex{display: block;}
    .block11_complete__flex__two{margin-left: 0px; margin-top: 40px; padding-left: 0px; padding-top: 50px; border-left: 0px; border-top: 2px solid #aaa;}
    .block11_complete__flex__orr{top: -23px; left: 50%; margin-left: -23px; margin-top: 0px;}
    .block6{text-align: center;}
    .block6.background_cover.daria_kasatkina .block6__content {margin-left: auto; margin-right: auto;}
}


@media (max-width: 1100px){
    .block1__flex2__one{border-right: none; padding: 0px; padding-right: 0px; margin: 0 auto; text-align: center;}
    .block1__flex2__two{display: none;}
    .block1__flex4__one{max-width: 300px);}
    .block6__content{max-width: inherit;}
    .block6{background: none;display: block;position: relative;}
    .block6::after {
        content: "";
        background: url(/i/img/promo_pages/no_deposit_bonus/ndb_background.png) center center no-repeat;
        background-color: #f0f0ee;
        opacity: 0.2;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        position: absolute;
        z-index: -1;
        background-position: center 38%;
        background-size: 1200px;
    }
    .block9{font-size: 30px;}
	.block2__content{padding: 20px 40px;}
	#send_sms .block1__form{    padding: 40px 20px;}
     .step_3_no_deposit_form .fck_class {
    max-width: calc( 80% + 45px);
    }
}

@media (min-width: 900px){
    .textsite_9{min-width: 800px;}
    .block10__flex__one > .block10__flex__one__text:nth-child(2) {
        width: 367px;
    }
    .block10__flex__one > .block10__flex__one__text:last-child {
        text-align: center;
        font-size: 85%;
    }
    .block10__flex__two {
        width: 100%;
    }
}

@media (max-width: 900px){
    form .check label span {
        top: 0;
    }
    #messager, .usa_not_available{width: 100% !important;}
    .block10__flex{display: block; text-align: center;}
    .textsite_8{font-size: 100px;}
    .textsite_9{font-size: 30px;}
    .block1__form__head{font-size: 25px;}
    .block1__flex4__one {max-width: 100%; padding: 10px 0;}
    .block1__flex5{display: block;}
    .block1__flex5__one__button{max-width: 215px; margin: 0 auto; min-width: inherit; font-size: 30px;}
    .block1__flex5__one{padding: 10px 0;}
    .block10__flex__one{padding: 0px; padding-bottom: 20px;}
    .block4, .block6{text-align: center;}
    .block4__line{margin: 20px auto;}
	.block1__flex5__one {width: inherit !important}
	.block5 .textsite_16 {margin: 0;}
    #step_2_no_deposit_form { margin-bottom: 30px;}
    #step_2_no_deposit_form .block1__flex4__inputtext {margin: 0 !important;}
    .block1__flex4__inputtext .social_icon img {width: inherit !important;}
    .email-feedback{font-size:14px}
    .radio_btn_two label{width: 258px;}
}

@media (min-width: 800px){
    .sajhdgfs2 {
        flex-grow: 0;
    }
}
@media (max-width: 800px){
    .block1__flex3__one{display: none;}
    .block11_complete__flex{margin-top: 0px;}
}
.block1__form__content br {
    display: none;
}
.block5__slick__mobile {display: none;}
@media (max-width: 600px){
    body,html{font-size: 18px;}
    .block1__flex5__checkbox{font-size: 14px;}
    .block3__content{margin-top: 20px;}
    .block2 .maxwidth{padding: 0px; width: 100%;}
    .block3 .maxwidth, .block4 .maxwidth, .block6 .maxwidth, .block5 .maxwidth,.block7 .maxwidth, .block10 .maxwidth{padding: 20px; width: calc(100% - 40px);}
    .textsite_12{text-align: justify;}
    .block2__content{padding: 20px;}
    .block2__content div{padding: 10px 0; text-align: justify; line-height: 24px;}
    .block2__content:before, .block2__content:after{display: none;}
    .block1__flex6__one  img{width: 15px;}
    .block1__flex4__one{padding: 5px 0;}
    .block1__flex4__input input, .block1__flex4__input select { border: 2px solid #b4b2b2; box-sizing: border-box; width: 100%;max-width: inherit !important;}
    .block1__form:not(.bottom){margin-top: 0px; padding: 25px 20px;}
    .block11_complete__flex2{display: block;}
    .block11_complete__flex2__one{margin: 10px 0;}
    .block11_complete .textsite_9{font-size: 22px;}
    .block1__form{width: calc(100% + 40px); margin-left: -40px; margin-top: 0px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; background: #fff; padding: 20px;}
    .block11 .block1__form{margin-left: -40px; margin-top: 40px;}
    .block11__form__back{margin-bottom: 40px;}
    .block1__head{padding: 20px; width: 100%; margin-left: 0; padding-bottom: 40px; margin-top: 15px; font-size: 22px;}
    .textsite_8{font-size: 55px;}
    .block1__flex6{display: block;}
    .block4__head, .block5__head, .textsite_20, .textsite_21, .block1__form__head, .block3__head, .block9{font-size: 20px; line-height: 25px;}
    .block4__signature img{width: 42px;}
    .block4__signature{margin-top: 20px;}
    .textsite_10{margin-left: 0px; font-size: 18px;}
    .textsite_11{font-size: 21px;}
    .block10__flex img{max-width: 367px; width: 100%;}
    .block5__slick__one__img{width: 150px; height: 150px;}
    .about-block .block5__slick__one__img{width: 213px !important; height: 145px;}
    .block5 .slick-prev, .block5 .slick-next{-moz-transform: scale(0.5); -webkit-transform: scale(0.5); transform: scale(0.5); top: 64px;}
    .block5 .slick-prev{left: 0; z-index: 1;}
    .block5 .slick-next{right: 0}
    .block5__slick{margin-bottom: 10px;}
    .textsite_23 img{width: 33px;}
    .textsite_23.phone-block img{width: 23px;}
    .block1__flex5__one__button{font-size: 33px;}
    .block1__flex6__one{width: 100%; text-align: left; padding: 10px 0 0 0;}
    .block4__flex__one{margin-top: 20px; width: 50%; text-align: center;}
    .block4__flex__one:last-child{margin-bottom: 0px;}
    .block4__flex{margin-top: 0px;}
    .textsite_18{font-size: 20px;}
    .block8 .block5__head{padding-bottom: 40px;}
    .block3__flex__one{max-width: 100%; width: 100%; margin: 0px; margin-bottom: 20px;}
    .block3__flex__one:last-child{margin-bottom: 0px;}
    .block3__flex2{-webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;}
    .block3__flex__one__img{-moz-transform: scale(0.45); -webkit-transform: scale(0.45); transform: scale(0.45); position: relative; top: -36px; left: -36px; margin-right: -62px; margin-bottom: -72px;}
    .block3__flex__one__text{text-align: left; margin: 0px;width:100%;}
    .block8__dollar{margin-bottom: 0px;}
    .block8__dollar:after{display: none;}
    .block8 .block5__head{margin-top: -20px; padding-bottom: 20px;}
    .block1__form__head{padding-bottom: 5px;}
    .textsite_17{text-align: justify;}
    .textsite_22{display: none;}
    .textsite_24{margin-top: 0px;}
    .textsite_23{font-size: 20px;}
    .textsite_16{border: none; padding: 0}
    .block5__slick{}
    .block5__slick__mobile__img{background: url('/i/img/promo_pages/no_deposit_bonus/awards/awards.webp');width: 505px;height: 155px;margin: 0 auto;}
    .block1__form__content {
        text-align: center;
    }
    form .check {
        display: inline-block;
        text-align: left;
    }

    form .check label {
        display: inline-block;
    }

    .block1__form__content br {
        display: block;
    }
     form .check div:nth-child(1){
        margin: 0 auto !important;
    }
    form .check label span {
        top: 0;
    }
}
@media (max-width: 550px){
    .block5__slick__mobile__img{width: 420px}
    form .check label span {
        top: 0;
    }
}
@media (max-width: 480px){
    .block5__slick__mobile__img{width: 345px}
    form .check label span {
        top: 0;
    }
}
@media (max-width: 450px){
    .block1__flex2 img{max-width: 200px; width: 100%; height: auto;}
	.block1__flex5__one__button.send-btn input {width: 200px !important}
    form .check label span {top: 0;}
}
@media (max-width: 400px){
    .block5__slick__mobile__img{height: 94px;background-size: 339px;}
    form .check label span {top: 0;}
}
@media (max-width: 370px){
    .block5__slick__mobile__img{width: 286px;}
    form .check label span {top: 0;}
}
.preloader_block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

.preloader_block .preloader_white,
.preloader_block .preloader_white::before,
.preloader_block .preloader_white::after {
    display: block;
    width: 50px;
    height: 50px;
}

.preloader_block .preloader_white::before {
    background: url(data:image%2Fpng;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAE4tJREFUeNrsnQvQVlW5xxefIt5QUyo1DWd0Jmts5nRE046oOEewJlMrEZBLqdUAioChoFxSDFAupiico2kC4yWzNOecE1EmdFEPXppzpMkpm1LjYGGJoiiCcJ6Hvb56pY%2Fvfffea6137b1+v5n%2FiO%2F3vnvtvdd6nv2stdd6Vo%2Ft27cbqCzzRJe1+RxmiK6hKqpJB7eg0uwdwTnsRTXgAAAABwAAOAAAwAEAAA4AAHAAAIADqD6HiM7kNkTHWaI+3AYcgC%2F2F10v+j%2FRQyabhANxcIPoQdF60SwTx%2FwIHECNmCjaIJrU8JnOwDuJW9N2BorGN%2Fz%2FFNEbO30GOIBCnCv6iWj+Lv4+mlvUdkZ3ExX8QPQZbhEOIC%2FHiG4R3Sca0M33hoku4Ha1jTGis7v5+xmi74tuFB3J7cIBNGN324d8xjauVrid+9i2urqlxe+OEz1nskVLu3HrcABdcbFoi+1D5mUqty84Mwr8Zppoq+hL3D4cQCeDTDaCvLDEMa4WHcGtDMaHSzrdW0XfE52OA0gX7RN+Q7TcZO+Qy3IpdhkMF4Ov54hWmGyA9wM4gLSueZrtE7o02vE2mgC%2F6KDfJQ6Pp694%2F2jbRA8cQL3Rvt87xl8GG14LVuPp3xXaJraJRuIA6kd%2F0d227+cT7UqMwUa9McFkE398skS0VHQiDqD6HGz7eD8VDQ1Upr6a6omtOqe3aEGgskaIHjXZ1O8DcQDVQ%2Ftyk0XrbB8vNNOxV+dc1YYyder3X0SX1%2FWm9qhhVuARNoRrNx8VrQlQxv%2Faf%2F%2FGZINZa6100ZIujtlg9Yr979v2+2+J3mw4Vi+TLaLZy%2F73IKs+Df%2FW0fIjGqT0Fb3g+TqPE61uc32uFC022exQHECE9DPZAFEsU3MXicYGKOcA0UaTDW6GZHfrKF4LUNYdoi9GVK+LAzh3HEDOvv66CM9LFxPdT%2FReiuGiZRGeVx%2FbPWAMIJLKiBFeC5Z8QEVq%2FEotBgfr4gDW2NAsNk4TfRU7LszkSM9LZ5D+li5AXOgS3mciPbc9RZux51zo+MIbkZ7bUaLfEQHEFwVcG+m59cOecxPrRJwZdTH+ukUAik7AeTuyc5ppmBdQFHXoV0V2TppPYFtdbnDdJgLpev6xEZyHvrPW11Z7YfylmGq7TxeJnorgfC6sk%2FHXMQLoRNf3n9WmcvUd8Qps1wua4kvfrLQjz9+9Jtx0chxASXRZ7vKA5X3LGv4T2GgQjrWO4MKAZZ5isjUlOICKoFlhfaeGvtMa%2Fmpssi2cYB2B7yW8uqCslq9z6+wAjhD93tOxv20NfxU2GAWnWEdwnqfjv1%2F05zreuDovB%2F6DKZY4shmjREMw%2FqhYZetklIdjT6mr8dc9Auh0cO84bAjXibZjb3G3adEVotkO29D2OhtIndFXNmUHinRTicNFczD+SrDd1tVhtu7KMKzudV73CKCTu2xl5uV8k6USg+qiA4RLCvzumyaB%2FQNSyQm4OOf3r7f3BuOvPpocRmeIzvXcZnAAEfNzs+sNPndmiO1DEu7XB90NSNN6DW7x+zrW83QKNyaVLoCiOQPWd%2FN3nTdwpclSZUF92d9kKcDHdfOdfUSbiADqxctm1%2Fv+TbTC+OvPqybbEGZ8N21hUyo3I6UIYMf1mncv5rjL9vV+gV0kiS451glEI+z%2F%2F6fo0yndgNR2BlJv9zn77y+bLN8cxp8uj4m+YLKdoY1JZOAv5QigE81ou5X2Dzs9DLfhAAAABwAAOAAAqHm%2Fxze6accHudUAudDMw32q7gA+YbIde5432Uy8D1CvAN1ypPn7vgM6ce1jVXYAjTvj6AQL3bxymsnexwPAu21RbeM5k01U6sqGKjUGoFlx7+jm75q8YSn1DrBj1eGt3fxdk5HeWyUHsPOMu12hyzR18sV%2F0wYgQfrbJ3yzbMOajPSUKnUBprb4PY0CHjfZ8tsDaQ+QCJpjcL417FZSjZ9sshWqlYgAdMT%2F+YK%2FnSSaR%2FuAmlI2Xdl7TbaoLeoIYEKJ32rShkdM6+u2AarCcNstLpOr0Pluya4jgIGiHzo61iI7PrCGtgMVpp%2Ft51%2FgcNzg57FGAC5fWYwx2Xbfs0y2VTRAldA2q2NbTzg0ftc25jQCUIO9xeMNvUR0M+0KKoDOeZnv8fia6fqOmByALq%2FdEuDGPmS7BctpYxAhn7RP6DMDlOVkm3JXDmCmaf3Vn6uuC6uYICZ6mLD5BHTXq2tiGAM4OrDxj8H4IUK0TYbcR+Bq42CRXYcjgwxFZw4%2FgBjRzUTuDFjehLIHKNsFOFv0QMALPsmQww%2Fi5ngTdmr7INGKdkUAowNe6DiMHyrAavPu1Xy+KWWDZRyAhh8DA12kbvK4kLYFFeEmU35j0jxReOFueNEugO6c8nrAG9o7cHkAZdEdiDYELE%2F3P8yd6bpoBDAt4IUNxvihgrxqwq5pmREqAvhn0VOBLkqnUl5BW4IKo214UqCyPix61rcDuE10UaALcjLbCaCNhJolq+g42TifXYChAY3%2FfIwfaoD2y0cGKkvXy5ztKwIIOdVRs6JOoO1AjdA2HeL1oM4JGOQjAgjZF59Le4EajgWEYGCeh2erEYDmMHsp0AVMEc2hvUAN0bY9K1BZ+4k2uooAQo1irsL4ocaEbNtXuYoAyiT5zMsQ0bdpJ1BjRphw+2Ec0ixybyUCOCnQyd6P8UMCLAvYzv%2FFRRfgbhNmXjPLfCEVQrR1tdnvuhoDGC86y%2FhLxaXrqH9Cu4BEWGUjAR%2Fo8vyB1madjAHszMXG%2Fcq8Y0VP0y4gIU4UPer4mLkT5xZZDKQF6GrA2Y5OeinGDwnymHGU2ddkOTl7mgJZs8tmBDrGZAkJyqQFU0%2F4OO0BEkQ3DXmixO9vseMJvyp6AFdZgQdbR3Bqzt%2FdJzqPdgAJ86DJxtfysNwa%2FkNlC3e9NZhOGMoz5XGAaCVtABJmkMk3uH6ZaIGrwn3sDqzbfE82zWcP%2FtJkuQUAUkeTiB7f5Ds65nataJPLgn3sDvxX0eWiT5juX3Xw3h+guS3oQOFxoitdG7+vCGBndC30ki4+7yV6m7oH2GELb3Xx+TDRPT4L7ghwcUttOdMbPrsG4wf4G5tteN%2FJFGsz9%2FguOEQE0Mi+oo+LHqbOAf6BU+14wJuhCgztAAAgInAAADgAAMABAAAOAABwAACAAwAAHAAA4AAAAAcAADgAAMABAAAOAABwAACAAwAAHAAA4AAAAAcAADgAAMABAAAOAADa5wDmeDq2bnbwPLcYoDR9Tbb3phcH4DME6C16nfoDKMx+old9RgA+HcBuom3UIUBhehqPm+j43BnoOYwfoDRbRH+oogOg%2Fw%2Fghko6gBeoN4B0HcBa6g3ACS9W0QG8TL0BOGF9FR3An6g3ACesq6IDWE+9AThhQxUdwGvUG0C6DmAj9QbghFdwAADpsrmKDoA1AACRP0w7uLcA0bPV14F9Lgbaw2TzmAGgPNur5gB6UGcAOAAAiNQBMAYAED%2F7+jqwTwewN%2FUG4ITdqugAelJvAE7oVUUH0Jt6A3DCnlV0AHtSbwBxR9M+HcAB1BtA3LaEAwCIn%2FdU0QG8h3oDSDcCOIR6A3DCwVV0AH2oNwAnvK+KDuBw6g0gblvy6QCOoN4A4rYlHABAwg7A9+ag5AQAKEdlNwdV9qL+AOK1IY0A5ng69mLDBqEALugrGu3LAXB7ARIFBwCAAwAAHAAA4AAAAAcAADgAAMABAAAOAABwAACAAwAAHAAA4AAAAAcAADgAAMABAAAOAABwAACAAwAAHAAA4AAAoD10BC5vX9Hp3HaALjnNBE6lH8oB9BBNE20UrRDNpK4B3oXaxMOiTaLJ1mZq0QUYKVrSxed7ijZT7wCml+itLj4fJVpa1Qigv+juXRi%2FMpR6B9jBkF18rrZzu6hflSKAA20IM6nJ91aLPk7dA5jHW7CFubabsDFmB6CGPzvH988Q%2FZD6h4QZJFqe4%2FuXiRbE1gUYLHokp%2FEro6l%2FSJy8NjBf9GPR52KIAD5mL+BLJY6h%2FZunaAeQIMeKnizx+0Um24R3TegIYG%2FRLNHTJY2fKAB4+hdnjOgZ0ddFu4eKACa47INYTjTZQAhAKpwgeszxMS8R3ewrAviM6AcejJ8oAHj6u2Gh6AHRQNcRwE3Wu%2FjkFNFPaReQACeLVnku40bReBcRwNAAxk8UADz93XKpyd7OlY4APih6PtCNGS66i%2FYBNUbb+LJAZR0ieslFF2CeySYghECjEtYoQx3RBT7bApV1nckm5pXuAihzAt6kK2gnUFNCtu1rW%2FJIOV4D5p3mW4ZDRetoL1AjtE2vDVTWRNENrYbbeUKKUFxOe4GaMSlQOStaNf68DkBDhWGBLkJfXwynzUBNGG5aeCXniMV5vlxkJuBtoosCXYxOb3yH9gMVZjfR1kBl6USgcXl+UGQtwOKAN28W7QcqTsg2vCjvD4o4gKcDjgfoWMC5tCGoKOeacONZOur%2FbN4fFV0OrKsB3wh4I%2FczjjOhAHimt+i1gOX1LNLVKLocWDOXTgx4cWQRhqoRss2ONQXHGcomBNF0XgMDXaTObb6JdgUVQAfibgxU1oOic4r+uKwDONtkyw9DoYkTV9O+IGKOC9xGNafgiqI%2FLpsTUL3PwoAXy4pBiJ2QbfQbZYzfRQSgHC36dcCL1hRk36SdQYRcGLht9hW90G4HoFxjsq2%2FQsGKQYiNkCv9lBnW7kwMDiDUbKd7TTYRicxBECOn2y7AOQHKcvIQdLUvgE7XHeP5gjUr0VCMHyLmR6LPGv+5My5wFQG73hnou%2FYGuESXIE834eZTA7hAJ8tNFU1xfFzNmOVsoZxrB%2FCv1gu6oPSmBwAR0M92Cy5wdLyTRL+I1QEomjZ8QonfP2IN%2Fzu0HagRg60jOLXEMXSDUKdrC3w4gMNN8VcTTjc+BIiQMpm13it62eXJdHi4wBdt3yevZzsA44cE0PyaB5ks0W4eLndt%2FL4igB3HNa29E73DhvtP0i4gQfrbbsHQJt9bKRrg4wQ6PF2YepUvNPnOKJPNnML4IVV+ZrI0e80GCL0l4enweHFLREu7+HyKLXcp9Q+wg2+ZbDLd9C7+9u+i+3wV7KsL0EnjDqgLrNZS3wC7RAfRdTD8Uvv%2F%2FyT6n6o6AOVg0R6m5KIFgMQ4SrTBeBj4C+0AACBScAAAOAAAwAGkg244wuIiaERH4ZPbhKYjwYr+vGiLyTKpdtDueQiabCm7PhA+RQRQ%2F8punKG4zGSTLB7DDpJEX1PrTLyR9v%2F%2FQ3QmEUB92Xl%2F9hGiR83f37lCOlxqHf%2FIhs8+bcqtZCUCiJj3i17q5u+654AuYmIHonqjO%2FbMbOL0k9mJKqUIoNn+7LqZg27lxF6E9eVcW8fNIr6riADqxcmiVTm+r5uf6poF3pHWAx3h11168yTTOF70BBFAPci7WYOOFehg4XnYTuXR%2FHlbTf5MOklsQpOCA9Alx0MK%2FlbTkN9gxw+gWmid6c45ywr+%2Foui8+kCVN%2FBuZrcMdl2DSDyNm0juNkO29D2OhtInZnq8FiaykkTlg7GxqJlpO26zXZ4zMlEANXkSNFzno7NDkVxcbLtsw%2FxdPxDReuIAKrFxR6PrQ1N3ypo1qMTsL+2cYKtg1UejV%2F5KhFAtfik6L8Clne7jQiewiaDcKx94l8YsMzTbBeQCKAChH6F05ncVHO3DcA+vTHA3uMnAxt%2FO9oUEUBBdBPRm9p8Do%2FbiEDHCt7Gbkuxhw3vR0fQ3fqK6FYcQLz0jNDgrhYtFP0FW85FL5PNxpwR2XnprMJtdbnJdesCfC3Cc5phEplV5iHknhFpfTIGECEfFV3Jfa4NL0d6Xpq7%2F0gcQJxPjFhZjD3n5q6Iz20cDiAujonYAWg%2Fdj32nBsdnBoVsQP4UB1ucl0GAZsl+2i3k2VZcXHujNQR9DE1GNitSwTwJ9FxJtttOCaGBTD+w9pUj1pm3wS7T4tMNt5Ui7c6dZwHoO+M74ngPHR24EWey9BFL52LVZ4VvSj6o9V66xj%2FKnrFZNtMvWm1SbS54Tj7mOx9u66kO8Aa90FWfRr+fah1OLp%2F3dENBjrG83Veb5pndPLNSnut99XJWOo6Fdj1ktAi9DP+pwarUe8fyf32yf72WtuFOp95dTSUur6eUq+my3ffZ7IdiUNznWFdgEteNfkz+rhgro185tX1xqaSE7C%2Fyd4SDA1UnmaefT1AOalEAJ08bLJFOb5JZr+IVCao%2FMxkA3JfDlDWxEDGnyIhBgT1jcNIk8hmManNULvNZHO5p3s6%2FgqT5RAEP9zv0QlMt%2FawNKUbmuIUVV3IoRtDHCW6sYJPKKIAt+gY0WG2TSQ3XyPlOeq%2FE40XnSH6voPj6Yq%2FB7FP7zwj+rqD4zwgGii6TLQ21ZuZ6vbgXXGxNeKifET068DnnNogYCdll33rgPC%2F0eRZpdbIzbZhFZk7cG0bjD9ltphiOR9n2jrG+IkAuqVzcVGrM9y0UW1tw3mmGgF0ol2us1rsni3GSRMBtMoa0ViTbQ22ssl3x7bJ+KH5gOBy6yDGYfxEAGXQd%2Fvzd%2FEEOqeN55V6BKDoa9fxXXyug3sLaLpEAC7QhqRTQufmfAKBf3ZOAKtTwPfB+IkAfNGZkz6GfQCIADKObqiTZ2miOIBUwAEAXQAAwAEAAA4AAHAAAIADAAAcAADgAGrHhgjO4RWqobr8vwADAOLKkKp%2Fz%2Ff3AAAAAElFTkSuQmCC) no-repeat;
}

.btn .preloader_white_mini::before,
.preloader_block .preloader_white::before {
    -webkit-animation-name: spin;
    -webkit-animation-duration: 6000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 6000ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 6000ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    animation-name: spin;
    animation-duration: 6000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@-moz-keyframes spin {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
}
@-webkit-keyframes spin {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}
@keyframes spin {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}
.preloader_block .preloader_white::after {
    background: url(data:image%2Fpng;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAEgBJREFUeNrsnQmwntMZx8%2F9koilRhB0EaJVWy211FJ77LqgqZ1WhRYVgiQatcxYKhEiQZIpYiuSSCuhdIxQSkONkrFEOihBLEUwRSpIbp%2FHe67k5i75vvt97%2Fue55zfb+Y%2FMsS973ue5%2Fzfs5+m5uZmBwBpUqEIADAAAMAAAAADAAAMAAAwAADAAAAAAwAADAAAMAAAwAAAAAMAAAwAADAAAMAAAAADAAAMAAAwAADAAACgTLpTBNHEcW1RX68+ojW8eot6iVYVreC1oqjnUj9jgWi+6H%2F+n%2FO83l3iz6+L5njNFX1O0dumiUNBTdFNtIFoc9Emoo39nzcs6Xlmi54WPef%2F%2FJToRdEiQoUBQP2sI9pRtK1oey8LzBA9LnrE63VCiQHAsvmqaG%2FR7qLdfHM+Bl4SPeg1XfQWocYAIBuE3U70I9G+oi0Tee+ZontE03xLgSTEAJKq9LuIDhWdQHF8wVjRJN9dYPwAA4iSzUS%2FEJ1GUXTKpaLrXDaoCBiAaVYTHSX6mWhriqMmHhXdIpooeo%2FiwAAsoSP3J4qOpCgaghrBeJfNLgAGEGzf%2FmBf8XelOHLhb94IpjBWgAGEgq7C+7VoNEVRKINcNnjIakQMoBS6+SS8lKIolcHefBdSFBhAUU39k0VjKIqgOFV0FV0DDCBPjhddTTEEzTGiGymG6r9msGz2Et1O5TfBDaJbRTtTFLQA6kW30%2F5GdDpFYZJRoosc6wgwgC5wCv38aNAxm7EUAwZQDbq%2FXufyWacfF2O9WGKMAXSINvcvphiiZphoOMWAASyJHrwx1GULeiCN1sAlolcxAAxggOha6kSSHCeakHIBpD4NOJLKnzQa+6RXcqbaAtDDNAe6bLAPYLzvFszCAOLnMJftMQdYmv4uW%2FBFFyBShlL5oRP+5LI1AxhApP39EeQ4LIMrRefTBYgH3bY7OjVnh7rRVaCDaAHYZh3v6FR+qBXdXjzOZXc1REvMdwNuKjrJMdIPXacld9QInqULYIcdXHbGPECj0HMeH6ILED77UPkhB%2FRA0j0xgLA50GVXTgHkgd5ruC9dgHC%2F%2FFR+KAJtCdyPAYTD9x2XRlSL3tT7vMtOyfnI%2F7uVXXaL0Qai9SiidMYEYjAAvXPvafKxU0b4L5aa5Pxl%2FN2VXHaeXj%2FREIquU%2FTwmGcwgPLQef5XyMN2ucNlm1zudV2%2FflvHiPZ32XTY%2FhRpG7R8LxS9gQGUwzjHPP%2FSTPeJObXBP1evM59E8bZrAidZfXjLswBXUvnboPsd9s6h8iuTfb5cRjG3QnPwCgygWPTcPpb3tka%2FQkNz%2Fh3aXNSruE6juFsx0Bk9S9JiF+B0vkJtOMx%2FoYvk5y67hAMWc4bL7iLAAHLicJfd+gKL0SvJ%2F1jS78YE2qJjJbdhAI1nK9ET5FebZv%2F4kp9Bt8xeTihasbXoScYAGgsDfq0ZEUDlV0bTJbObq1ZaADq6PZi8+pK%2FivYIKY8c13IvjZ42HPxCKgstgAFU%2FjaMD+x59CtyNGFpxWCfu7QA6oCVfm3RU2v7B%2FpsdztWDC7Nui7gG4hCbwEMJX+C%2F%2FpbeTZy2FgLgIs62%2FKCy3bshfxBWUiY2hDshaShtgA2pvK3y+TAn08HAkcRpjZc7HMaA6gSbultn%2Ft4RrMEmdMhdgG0oK4iX9pledGCwJ9RDxf5L6FqF92%2FMhYD6JjVRe+SJ+0yW7SJkWed47LRb2hLb9E8ugDtM4z86JDnDT3rC4TLRo6HZAA7uWw3FbTPfww96zuEq0PO8LmOASwFa%2F0750NDz%2FoR4bKR66EYwLGiI8iLaGimCDrlCJ%2FzGIB%2FhgnkxDJZmWeNCs35JgyAo72qZS1Dz7oG4bKR+2VPA3YTfU4eVAXTgHGiN3SXtny67BbAIOJfNbqUtKeR5j+V30gdKLMFoM73GfGvid1cdkttyOwn+guhqokeZbWEy2wBnEDca2YPnjFKSqsLZbUAOEKqa+hqwA0Dfj62A3edbmXUibJaAAcT7y6xQeBfWE4D6jo%2FTakLwKq%2FOMuOuBoruzIMQNdB70a8u0z%2Fsr4Wy+AoWgB1oXVi5xQMIISvhN7pfgFfi4ahYzp%2FMFyeeuz83SnGtWgD0P3+oaz5P9dlC2uuNJiw%2FVxYZ8yNNFrxrxN9z4VzcOfhvo5EawChnR2vq+tOER0gusdY8p4ZSEtAb8a1uI1b7zXUc%2Fv%2FGdhzHR6zAYR6UcKdLlvAYi2Rx5U8HqCV6ApjZXa2z%2FubAn2+o2M1gG1FmwaeHHqi7UrO1onEU1x2I20Zlf8GQ+WksV1bdJELe7tyofWkUnDCWGC+6CzfN7zOyDNPKrg7MNBQ5der0%2FfwrbvXDXVPCqGolYChrfvXWYDNq%2Fy7h%2FoKZoFLXHahSl5B1dH+kYa6Sr8UXVPl371L9IOAnr2QlYFFtQAsrw+f7MvJwoGlQ33S5LHS8kj%2Fsy1U%2Fgt8BbrGcN4VsiagKAM41NlGv6g67dbb2bj55jbRVNHerr5TZyr+q6hfx5sNvPcY0foum+K1vtfkkFi6ACFu+62lC9CRO2uf+3AjyaTmdb%2FoET%2FG0Rkr+ffb3dm5nFWncPVi0jvr+BmhdQH0RuF1YzCAfj75YjKAFo4z2Mz8t8t2Fb7nstN7m3yl1wUoutNwPWPvowOSjbhJKjQDcD5Hn8n765w3P3bxcq3LZgp+KzrfyDN%2Fy8s6OlV7YRUtGsscmLcBFDEGsI+LG+1r6qDTN30fFPJFFz9t5rKp2vmRv2vuLZK8DUArxUaJJObLLjvfTQfeplJPG86DLhtM1stjn03knbcTrWnZAPZMMFGni37i+6bQGHRtgw5K3pbgu+9j2QB2TjhpdWCqh7O97bhsdNGRDk6OSLgM+mEAdtGTXs%2F1fdZx1OequcVlB8foNOR7iZfFblYNoI%2FjfPgWnvV914NE91IcnaLr4PV0oRkUxRf0ddkmJnMGsBOxa8M036fjGvS2nOvC3qZbJjtYNICdiVuH6HLirzi7J+k0uiz0C6djJdwq3D47WjSA7Ylbp3zs+7iWth03kpa9Cpa26ZbFttYMYDnRlsStKvRIqgHOznkJjeBXLpsqnU74q+4CdLNkAJsSs5q5ydnZdtxVtJmvU6NXE+6a+bYlA9iceHWJlm3HX3c2th1Xi568rLca6UAf18F3jS0sGcDGxKsu3vR9411EEw2%2Fh27T1ROX9eTlFwhreHUqr92AmxCvhvCw1wMGm81nRNaKidIA8moBbES8GoqeOaCDQOcZeFbdprsSld9GtzoPA9BEXZ94NRzddny+L9sQtx233LKTwjbdMtjI5TATkIcB9CFWuaIn+ui2Yx0VDmGdvA5cbuXCvGUnNvpYMIC+xKkQXnQ5zQ3XiB4pNpNwFEJfDAAAA6ALAEAXIEwD6G2kMFmtCC2sbeQ517BgAF8zUJB6QIeetvo7l+1bgDTR%2FD9H9JoL70jwQupWHgawqqEE0HX3C0QnUxeS4xjRQmfnOHellwUD6GUwGXSt+t2iH1IvokfPqbhVdL3BZ8cAcmR%2F0Z9Fo10cF2dAa1Zz2e3JDzk7V7rl3rrOwwCWN54op7psjv18V9zlqZAveqz4PNEQ4+%2FR04IBrBxJ0pzj+4jHU3%2FMojfs6kaqiyN5n5UtGECPyJJId+FNEu1KfTLDNqIJosku52O1C6bhu3fzuB045oMdR3mFcobdB6JVAniOpkDKY0XR2S7uU5WaMIDy0R1vwwN4VwxgMaeLLksg9zCAgNCDPG%2FCAEo1AL1+%2FkTRvonkXEPLmlHu+rjR9zW3oSgKZ0PRFaI7Eqr8HzX6B+ZhAKkdBnGs6HGXzTGvSr3MHR0I0ynaf7n0bmBeaMEAPks0MXWO+T3fF4V8ONHn1zmJvv8CCwbwYeJJqgNROvd8CPW1Yewlut1xw%2FInFgzgE%2FL1i7lnnYMe69h2XA%2FfEF3ushuVD6I4Gt+6zsMAPiBOX3KSW7ztGGpDjxWf67LzDyGnuoUBFNd3BcqsXt63YADvE6c29KIIaqY3RWCzBfAmcQLIhbcsGMC7xAkgF962YACvESeAXHjNggHMIU4AuTAHAwDAAII2gLnECSDdLsDnLjtTDwAah25+MrEZqOVhAaBxPJ3HD83LAJ4jXgANZbYlA5hNvADC%2F6jmZQBPES+A8OtUXgYwi3gBNJQXLBnAp6KZxAygIcwQLbJkAMqjxA2gITyW1w%2FO0wAeJm4AYX9MMQCA8PmHRQPQ67NeJnYAdfGSy3F5fd4Xg%2Fyd+AHUxQN5%2FvC8DYBuAEB9PGjZAKYTP4C6uNeyAcxxbAwC6Co6%2Ffe2ZQNQ7iaOAF1iWt6%2FoAgDuIs4AoT58Wxqbm7O+3d0c9khIanTlMPP1HPiV+HdouRV0boxtAD0FJPrqf8ANXFHEb+kUtDLTCaeADUxpZCmWwFdAKW7y+FmU7oAdAEiRrvOi%2FL+JUW1AHQM4CpMHaAqRhZR+Ys0AOUG4gpQFTcW9YuKNIAnRM8QW4BO0cU%2Fs2I0AOU64gvQKTcX+cuKGgRsYXWX7u3BDALafLei6S2aF2sLQF%2FsVkweoF0mFln5yzAAZTxxBgijbpRhAHpIyIPEGqAVWiceTsEAaAUABFInih4EXNJ4FiYWYAYBbb5bURSy8i+UFoC+6CmYPsAXnFpG5S+zBaCktj+AFgAtgI7o4UraMl8p8aX1hYdg%2FpA4Q1yJ52WU2QJo6fekclgILQBaAB21hEsbD6uU%2FPL64oP4CECiDHIlD4aX3QJoMaEUZgRoAdACaK8FvKjsylc2WgAD+BhAYgwou%2FKHYgCK7hKcSE5AItzqAtkZWwmoUFgdCKkQTK6HZAC6DvoycgMiR3M8mEtzQxgEXBLdC%2F1OpIFnENDmu+WR4%2FNCeZhKYIWjh4UM5CMBkTIwpMofogEoenrwWHIFImOsC%2FBk7EqghTWOfIHICDKnQzWA50TDyBmIhGE+pzGAGhhOVwAiafoPD%2FXhQpsFWJq+opcjSQRmAWy+W72sJ5oT6sNVAi88Lbjj+IiAUY4LufJbMABlgmOBENjjMp+7DgOon8Gia8kpMMIEn7MOA2gc7BUAcjVhA3hSdAi5BYHT32UX4WIAOTBFdAY5lgQWD4k5XXS7pQeuGCzkUS7geVVoGB8Ze17NycutFXLFaHLoyqox1BEIhDHO6MrViuFC1wMVGRiEshnvDB9sWzFe+BdhAlBy5T%2FP8gtYN4DXXYBbLCEpA3gHAygX3WW1PbkIBbOj6BnrL1GJJBiPifYkJ6Eg+okeieFFKhEF5X7RAeQm5MxeogdieZlKZMG5U7QfOQo5sZPovpheqBJhkO7xTTSARrKFaEZsL1WJNFjaRNuKnIUGoCP9eqjH0zG+XCXiwM0U9XGsE4D6Kv%2FZLvBDPeqhe+QBnCs6yWUbS04mn6EGrhCdGvtLVhIJpl7IcAk5DVVycQqVPyUDUM4UDSG3YRmcJjorlZftnlhwLxW9KppMnkM7HCSaltILVxIM8m2iTR2Dg7AYzYXNUqv8KbYAWpjlssHB+Y4ThlJHT+8dnOrLVxIPvgaeewfS5fiUKz8GkKFHOOtCD64hS4exPubJHzWPAWTMcdk6gbMoiugZ5mM9h6LAAJZG53+%2FK%2Fo9RRHlV%2F87jgNlW9GdImjDU6ITRLNFoymOKDiZLh4tgFrRk17Xctkx5GCTUT6GVH4MoEu87bJpwr1FUykOM0wU7eJj9zbF0TFNzc3NlEL16LTR1V0t6xye5wPRKiHkUQ4%2F8xXROl34%2F3RadwKpSgsgD64RdXOGz4GPmEE+NlR+DCBXFvnxAR1AZXNR+QzxsRjjYwMYQCHoGQO6uaiHYzlxGWiZL+djsJDiwADK4nOXjTZr8%2FMYlx1RDvnwmC%2Fjbr7MP6NIMICQugY3uuySkl1Fk5b4b+w8rJ0ly2ySL9PtfRnT1G8QzALky5qiAT6ZP8jh58c8C6DorMsdjqk8DACSNACgCwAAGAAAYAAAgAFAxtwAnuEVwoABQDno7MKskis%2FU5yGYRYgDnq67IgrvQptba81XLYVdjXRqqJeohW8VvT%2FTwsfiz4VaTLozILOs8%2FzeneJP7%2FhWx2viV4WLaDoMQAAoAsAABgAAGAAAIABAAAGAAAYAABgAACAAQAABgAAGAAAYAAAgAEAAAYAABgAAGAAAIABAAAGAAAYAABgAABQO%2F8XYADjbIMirpeyCAAAAABJRU5ErkJggg==) no-repeat;
}

.preloader_block .preloader_white::before,
.preloader_block .preloader_white::after {
    position: absolute;
    content: "";
    background-size: cover;
}

.hidden-desktop {
    margin-right: 0 !important;
}

.hidden-desktop .textsite_9 a {
    margin: 15px auto !important;
}

.main-video-block.mobile {
    display: none;
}

@media (min-width: 1201px) {
    .hidden-desktop {
        display: none;
    }
}
@media (max-width: 1200px) {

    .main-video-block.mobile {
        display: block;
    }

    .main-video-block:not(.mobile) {
        display: none;
    }

    .hidden-mobile {
        display: none;
    }
    .main-video-block {
        margin: 0 !important;
        padding: 0 !important;
    }

    .forex-copy-traders-block {
        border-left: none !important;
        position: unset !important;
        padding: 0 !important;
    }

    .block11_complete__flex__two {
        position: relative;
    }

    #step_3 .video-block {
        width: 70% !important;
        margin: 0 auto;
        margin-bottom: 0 !important;
        margin-top: 20px;
    }

    .flex-container.block11_complete__flex p.end-text.video-text {
        margin-top: 15px;
        text-align: center;
        min-height: inherit !important;
    }

    .block11_complete .textsite_9 {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }

    .block11_complete .textsite_8 {
        padding-bottom: 20px !important;
        width: 100%;
    }

    .block11_complete .block1__head {
        padding-bottom: 0px;
    }

    .block11_complete__flex__two {
        padding-bottom: 0;
    }

    .flex-container.block11_complete__flex {
        padding-bottom: 0;
        margin-bottom: 0;
    }

    .hidden-desktop, .block11_complete__flex__text2 {
        text-align: center;
    }

    #step_3 .bottom_border {
        display: block !important;
    }

    .block11_complete__flex__one {
        padding-top: 0 !important;
    }

    .block11_complete__flex {
        margin-top: 20px;
    }
    .step_3_no_deposit_form .fck_class {
    max-width: calc( 80% + 45px);
    }
}

@media (min-width: 601px){

    .block3__flex2__last, .block3__flex2__two{
        width: 100%;
    }
    .ndb-sprite__ico16, .ndb-sprite__ico15,.ndb-sprite__ico14, .ndb-sprite__ico13, .ndb-sprite__ico12,.ndb-sprite__ico11, .ndb-sprite__ico10, .ndb-sprite__ico9{margin: 0 auto;}

}

@media (max-width: 670px) {
    #step_3 .video-block {
        width: 100% !important;
        margin: 0 auto;
        margin-top: 20px;
    }
}

#step_3 div.textsite_9 > div[data-alias="login_info"] span[data-alias="password"],
#step_3 div.textsite_9 > div[data-alias="login_info"] span[data-alias="account"],
.email_span {
    vertical-align: -0.5px;;
}

.number_1.active, .number_2.active {
     background: #ed1b24;
     color: white;
}
.number_1, .number_2 {
    width: 28px;
    height: 28px;
    border: 1px solid #ed1b24;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    margin-right: 10px;
    margin-left: 5px;
    text-align: center;
    color: #ed1b24;
    vertical-align: 0px;

    font-size: 17px;
    justify-content: center;
    cursor: pointer;
}

.block11.block11_complete.analitics_block {
    background: none !important;
}

.block11.block11_complete.analitics_block .analytic_item {
    display: inline-table;
    max-width: 30.3%;
    color: #fff !important;
    font-size: 14px;
    margin: 10px 0;
}

.block11.block11_complete.analitics_block .analytic_item .main-desc {
    position: relative;
    padding: 10px;
    border: 1px solid #fff;
    min-height: 291px;
}

.block11.block11_complete.analitics_block .analytic_item h3 {
    font-size: 22px;
    color: #fff;
    min-height: 50px;
}

.block11.block11_complete.analitics_block .analytic_item .views_block {
    position: absolute;
    bottom: 0;
}

.block11.block11_complete.analitics_block .analytic_item .views:before {
    content: "";
    position: absolute;
    margin-top: 0;
    background: url(/i/img/photonews/icon_views_white_50.png);
    background-repeat: no-repeat;
    background-position: 50%;
    width: 15px;
    height: 15px;
    opacity: 0.5;
}

.block11.block11_complete.analitics_block .analytic_item .block11_complete__flex2 {
    border: none;
}

.block11.block11_complete.analitics_block .analytic_item .block11_complete__flex2 > div {
    right: 14px;
    bottom: 14px;
    position: absolute;
    width: 120px;
}

.block11.block11_complete.analitics_block .analytic_item .views_block .views span {
    margin-left: 22px;
    color: #aaa;
    vertical-align: 4px;
    font-size: 12px;
}

.block11.block11_complete.analitics_block .analytic_item .author_icon {
    display: inline-block;
    border-radius: 24px 24px;
    overflow: hidden;
    margin-top: 10px;
}

.block11.block11_complete.analitics_block .analytic_item .footer-text {
    display: inline-block;
    margin-left: 7px;
}

.block11.block11_complete.analitics_block .analytic_item .footer-text a .author {
    font-size: 14px;
    color: #fff;
}

.block11.block11_complete.analitics_block .analytic_item .footer-text a div:not(.author) {
    font-size: 11px;
    color: #aaa;
}

.block11.block11_complete.analitics_block .analytics-header {
    margin: 0 28px;
    position: relative;
    margin-bottom: 17px;
}

.block11.block11_complete.analitics_block .analytics-header h2 {
    color: #fff;
    display: inline-block;
}

.block11.block11_complete.analitics_block .analytics-header div {
    position: absolute;
    right: 0;
    top: 31px;
}

.block11.block11_complete.analitics_block.maxwidth.padding40_0 {
    text-align: center;
}

.block11.block11_complete.analitics_block .analytic_item .block11_complete__flex2 > div {
    width: 120px;
}

.analytics-header {
    text-align: left;
}

@media (max-width: 1170px) {
    .block11.block11_complete.analitics_block .analytic_item {
        max-width: inherit;
        width: 40%;
        margin-bottom: 25px !important;
    }
}

@media (max-width: 900px) {
    .block11.block11_complete.analitics_block .analytic_item {
        width: 90%;
    }
    .analytics-header > div {
        position: inherit !important;
        top: 0 !important;
    }
    .step_3_no_deposit_form .fck_class {
    text-align:center;
    }
}

@media (max-width: 400px) {
    .block11.block11_complete.analitics_block .analytic_item {
        width: 90%;
    }

    .block11.block11_complete.analitics_block.maxwidth.padding40_0 {
        width: 100%;
        padding: 0;
        margin-bottom: 100px;
    }
}

.block1__form {background-color: inherit;color:inherit;box-shadow: none;;-moz-box-shadow: none;-webkit-box-shadow: none;}
.block1__form input {color: black;}
.block1__form.second .block1__flex4__one {max-width: 287px;}

@media(max-width: 1201px) {

    .block1__form{
        width: 80% !important;
    }
}
@media(max-width:900px) {
    .block1__form{
        width: 93% !important;
    }
    .block1__form.second .block1__flex4__one {max-width: 100% !important;}
    .block1__form.second .block1__flex4__one.long-field  input{width: 90% !important;}
    .block1__form img {width: 90%;}
}

.block1__flex4__one.long-field {
    max-width: 616px !important;
}
.block1__flex4__one.long-field input {
    width: 100%;
}
.block1__form select {
    font-size: 16px;
    height: 53px;
    text-indent: 10px;
    margin-top: 5px;
    width: 96%;
    color: black;
    min-width: 100%;
}
.block1__form {background-color: inherit;color:inherit;box-shadow: none;;-moz-box-shadow: none;-webkit-box-shadow: none;}
.block1__form input {color: black;}
@media (max-width: 900px) {
    .block1__form {
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
    }
    .step_2_no_deposit_form .block1__flex5__one__button.send_btn_second {
        max-width: 100% !important;
        width: 100% !important;
    }
    .step_2_no_deposit_form .block1__flex5__one__button.send_btn_second input {
        width: 251px !important;
    }
    block1__flex5__one {margin: 0 auto;}
    .block1__flex5__one__button.send_btn_second {width: 190px !important;}
}
.block1__form__content .flex-container.block1__flex4 {display: flex; justify-content: space-between;  margin-bottom: 10px; position: relative; top: 25px; padding-top: 14px;}
.block1__flex4_de{width: 800px!important;}
.block1__flex4_in, .block1__flex4_nl{font-size: 13px;line-height: 22px;}

.check.flex-container.block1__flex4_fr{font-size: 13px;}
.check.flex-container.block1__flex4_bg{font-size: 14px;}
.radio_btn_two_fr,.radio_btn_two_bd, .radio_btn_two_bg{left: 20px;}

a:focus, a:hover {
    color: white;
}

.block1__flex4__inputtext.margin-fix {
    margin: -27px 0 0 0 !important;
}

#messager, .usa_not_available {
    display: none;
    position: relative;
    top: 15px;
    width: 60%;
    height: auto;
    margin: 0px auto;
}
#messager > span, .usa_not_available > span {
    display: block;
    padding: 10px 15px;
    margin-bottom: 10px;
    background: rgba(237, 27, 36, 0.6);
    border: 1px solid #f74047;
    color: #fff;
    font-weight: bold;
}

.forex_copy_traders > .flex-container.block11_complete__flex2:first-child {
    padding: 10px 15px;
}
.forex_copy_traders > .flex-container.block11_complete__flex2 > .block11_complete__flex2__one > .label {
    display: none;
    padding: 0px;
    margin: 0px;
    font-size: 100%;
    color: #ccc;

}
@media (max-width: 600px) {
    .forex_copy_traders > .flex-container.block11_complete__flex2:first-child {
        display: none;
    }
    .forex_copy_traders > .flex-container.block11_complete__flex2 > .block11_complete__flex2__one > .label {
        display: initial;
    }
    .block1__flex4__input select {
        height: 54px;
        text-indent: initial;
        padding-left: 13px;
    }
}
#step_3 .analytics-header > div > a:hover {
    color:black;
}

.block8__dollar::after {
    display: none;
}
.block1__flex4__input input, .block1__flex4__input select {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}
.block1__flex4__one.long-field {
    max-width: 530px !important;
}
.flex-container.block1__flex4 > .block1__flex4__one.fck {
    max-width: 370px;
}

.fck_class {
    text-align: left;
    margin-left: 17px;
}
.step_3_no_deposit_form .fck_class {
    max-width: 620px;
    margin: 15px auto;
}
@media (max-width: 1210px) {
    .block1__flex4__one.long-field {
        max-width: 100% !important;
    }
    .block1__form.second .block1__flex4__one {
        max-width: calc(50% - 40px);
    }
    .flex-container.block1__flex4 > .block1__flex4__one.fck {
        max-width: calc(50% - 40px);
    }
    .block1__flex4__one.fck_btn {
        width: 100% !important;
        max-width: 100% !important;
        text-align: center;

    }
    .block1__flex4__one.fck_btn > .block1__flex5__one__button {
        margin-left: auto;
        margin-right: auto;
    }
    #step_2_no_deposit_form > div.block1__form__content > div {
        text-align: center;
    }
    .step_2_no_deposit_form .fck_class {
        text-align: center;
        margin-left:0px;
    }

    .block1__form.second .loader_text {top: -20px !important;}
}
@media (max-width: 901px) {
    .block1__form.second .block1__flex4__one.long-field input {
        width: 100% !important;
    }
    #step_1_no_deposit_form > .block1__form__content .flex-container > .block1__flex4__one > .block1__flex4__inputtext, #step_1_no_deposit_form > .block1__form__content .flex-container > .block1__flex4__one > .block1__flex4__input {
        width: 234px;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (max-width: 600px) {
    .step_2_no_deposit_form .block1__flex5__one__button.send_btn_second input {width: inherit !important;}
        .step_1_no_deposit_form .block1__flex5__one {margin: 0 auto !important; }
        .video-block.main_page_video {margin-bottom: 50px !important}
    }
@media (max-width: 460px) {
    form .check {justify-content: start;}
}

.video-block {
/*    height: 450px;*/
    width: 100%;
    display: flex;
    align-items: center;
}
/*#step_3 .video-block {
    height: 520px;
}*/

.video-block > div {
    max-width: 800px;
    height:100%;
    width: 100%;
    margin: 0 auto;
}
.video-block #html5_player {
    margin-left: auto;
    margin-right: auto;
}

.social_icon {
    margin-right: 8px;
}

#binary_trader {
    display: none;
}
#binary_trader iframe {
    border: 1px solid #2c3449;
}
#binary_trader > p:last-child {
    margin-top: 15px;
}

#binary_trader .binary_str {
    position: relative;
    margin-bottom: 0px;
    font-size: 28px;
    text-align: center;
    font-weight: 800;
    padding-right: 130px;
    padding-left: 130px;
    min-height: 140px;
    max-width: 670px;
    margin-left: auto;
    margin-right: auto;
}
#binary_trader .binary_str > span {
    color: #ee1c25;
    display: block;
    text-align: rigjt;
}
#binary_trader .binary_str:after {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 130px;
    height: 140px;
    background: url("/i/img/promo_pages/no_deposit_bonus/binary_str_red.png");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.flex-container.block11_complete__flex p.end-text {
    min-height: 62px !important;
}

.flex-container.block11_complete__flex p.end-text.video-text {
    display: none;
}

#step_3 .video-block {
    margin-bottom: 10px;
    display: none;
}

a.video:after {
    content: '';
    background: url(/i/img/ilona_korstin/instaforex_video_preview.png) no-repeat;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 53%;
    left: 50%;
    margin-left: -20px;
    margin-top: -25px;
    cursor: pointer;
}
.video img {
    width: 100% !important;
    cursor: pointer;
}

a.video {
    position: relative;
}

.fancybox-inner {overflow: hidden !important;}

.fancybox-close {
    border-bottom: 0 !important;
}


.about-block.block2:after {background: none;}
.about-block .block5 {background: none !important;}
.about-block.block2 .block3__head {margin-bottom: 20px;}
.about-block {    background: url(/i/img/promo_pages/no_deposit_bonus/bg.webp) bottom right no-repeat;}
.about-block-text {margin-top: 30px;text-align: justify;}
.about-block .block4__content {min-height: 330px;}
.about-block .block4__content.view-video {min-height: inherit;}
.about-block.block2 .block3__head.view-video {margin-top: 30px !important;}
.about-block .block4__content, .about-block .video-preview-block {display: inline-block;}
.about-block .block4__content span {text-decoration: underline;}
.about-block .video-preview-block {float: right;margin-top: 15px;}
.about-block .video-preview-block {background: url(/i/img/promo_pages/no_deposit_bonus/video-bdr.png) bottom right no-repeat; background-size: 100% 100%;position: relative;}
.about-block .video-preview-block > div {width: 93%;  padding: 13px 0;  margin: 0 auto;}
.about-block .video-preview-block > div > img {max-width: 100%}
.about-block .video-preview-block > div.video-preview-play-btn {border: 2px solid #ee1c25; cursor:pointer; width: 120px;  height: 120px;  background: #ffffff47;  -moz-border-radius: 84px;  -webkit-border-radius: 84px;  border-radius: 84px;  position: absolute;  top: 61px;  padding: 0;  right: 35%;}
.about-block .video-preview-block > div.video-preview-play-btn > a > div {width: 0;height: 0;  border-top: 27px solid transparent;  border-left: 55px solid #ee1c25;  border-bottom: 27px solid transparent;  color: black;  position: absolute;  top: 34px;  left: 41px;}
.about-block .video-preview-block > div.video-preview-text {position: absolute; background-color: #ee1c25; max-width: 278px;text-align: center;color: white;margin: 0 auto;right: 13%;bottom: -10px;line-height: 0.2;padding: 9px 6px;font-size: 13px;}
.about-block .block5 .block5__slick  .textsite_14 {color: white; margin: 0; padding: 15px 0 0 0; font-size: 20px;}
.about-block .block5 .block5__slick  .textsite_15 {font-size: 14px;margin: 10px 5px}
.about-block .block5 .block5__slick  .textsite_15 span {color: #74be43 !important;font-weight: bold;  font-size: 17px;}
.about-block .block5 .block5__slick {margin: 30px 60px;}
.about-block .block5__slick__one__img {height: 345px;}
.about-block .block5 .slick-prev, .about-block .block5 .slick-next {top: 158px;}
.about-block .block5__slick {display: block !important;}
.about-block .man-image-block { z-index:-1;background: url(/i/img/promo_pages/no_deposit_bonus/man_video_block.png);height: 600px;top: 0;right: 0;width: 845px;background-repeat: no-repeat;    position: absolute;  }
.block5{background: url(/i/img/promo_pages/no_deposit_bonus/ndbasap_120617_19_2.webp) bottom right no-repeat; color: #fff;}

.about-block .about_block_video_desc {
    display: flex;
    align-items: center;
}

.about-block .about_block_video_desc .video-preview-block {
    margin-left: 100px;
}

@media(max-width: 1500px) {
    .about-block .block4__content {min-width: 100%}
    .about-block .video-preview-block {float: none;margin: 40px 0 32px 34% !important;}
    .about-block .man-image-block {opacity: 0.2 !important;}
    .about-block .about_block_video_desc {
        display: inherit;
    }

    .about-block .video-preview-block {
        text-align: center;
        margin: 25px auto 54px !important;
        display: block;
        width: 388px;
        height: 244px;
    }
}

@media(max-width: 800px) {
   /* .about-block .video-preview-block {margin-left: 14px !important;margin-bottom: 29px !important;}*/
    .about-block .video-preview-block > div.video-preview-play-btn {
        width: 90px;
        height: 90px;
    }
    .about-block .video-preview-block > div.video-preview-play-btn > a > div {
        border-top: 15px solid transparent;
        border-left: 27px solid #ee1c25;
        border-bottom: 15px solid transparent;
        top: 29px;
        left: 36px;
    }
}

@media (max-width: 600px) {
    .about-block.block2 .block3__head {
        margin-bottom: inherit;
        margin-top: 28px;
    }

    .about-block .man-image-block {
        background-position: 240px;
    }

    .about-block .block4__content {
        min-width: inherit;
        padding: 0 35px;
    }
}

@media (max-width: 400px) {
    .about-block .video-preview-block > div.video-preview-text {
        line-height: 0.9;
        max-width: 212px;
        bottom: -29px;
    }

    .about-block .video-preview-block {
        width: 289px;
        height: 188px;
    }
}

.block6.background_cover.daria_kasatkina {
    background: url(/i/img/promo_pages/no_deposit_bonus/bg_kasatkina.jpg) no-repeat;
}

.block6.background_cover.daria_kasatkina .block6__content {
    margin-left: 40%;
}

.block6.daria_kasatkina .block6__content {
    max-width: 700px;
}

.block6.background_cover.daria_kasatkina .block6__content ul li {
    position: relative;
    list-style-type: none;
    text-indent: -46px;
    margin: 30px 0;
    font-size: 14px;
}

.block6.background_cover.daria_kasatkina .block6__content ul li:before {
    background: url(/i/img/promo_pages/no_deposit_bonus/no_deposit_sprite_v2.webp) no-repeat;
    content: ' ';
    padding: 13px 24px;
    margin-right: 12px;
    width: 50px;
    height: 44px;
    background-position: -5px -359px;
}

@media (max-width: 1600px) {
    .block6.background_cover.daria_kasatkina .block6__content {
        margin-left: inherit;
    }

    .daria_kasatkina.block6 {
        background: none !important;
        position: relative;
    }

    .daria_kasatkina.block6::after {
        content: "";
        background: url(/i/img/promo_pages/no_deposit_bonus/bg_kasatkina.jpg) center center no-repeat;
        background-color: #f0f0ee;
        opacity: 0.2;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        position: absolute;
        z-index: -1;
        background-position: 25% 38%;
    }
}

.ndbf_block {
    background-color: #ee1c25;
    position: relative;
}
.ndbf_block div.description_ndbf div.big_text {
    font-size: 30px;
    line-height: 1.1;
    margin-bottom: 15px;
}
.ndbf_block div.description_ndbf a {
    color: white;
    border-bottom: 1px dashed white;
}
.ndbf_block > div {
    font-size: 18px;
}
.ndbf_block > div > div {
    display: inline-table;
}

.ndbf_block > div > div > img {
    position: absolute;
    bottom: 0;
}

.ndbf_block .description_ndbf {
    margin-top: 25px;
    margin-bottom: 25px;
    width: 55%;
    max-width: 55%;
}

@media(max-width: 1150px) {
    .ndbf_block .description_ndbf {
        width: 46%;
        max-width: 46%;
    }
}
@media(max-width: 900px) {
    .ndbf_block .description_ndbf {
        width: 100%;
        max-width: 100%;
        text-align: center;
    }

    .ndbf_block .ndbf_image_block {
        width: 100%;
        text-align: center;
        max-width: 100%;
        height: auto !important;
    }

    .ndbf_block .ndbf_image_block img {
        position: inherit;
        width: auto;
        max-width: 100%;
    }
    .step_3_no_deposit_form .fck_class {

        max-width:100%
    }

    form .check {
        max-width: 240px;
        font-size: 11px;
        justify-content: start;
    }
    form .check div:nth-child(1){
        text-align: left;
        margin: 0px ;
        width:100%
        font-size: 12px;
    }
    form .check div:nth-child(2){
       text-align: left;
        width: 100%;
        margin: 0px;
        font-size: 12px;
    }
    form .check div:nth-child(2) .active{
        min-width:auto;
        margin: 0px auto
    }
    .radio_btn_two_fr,.radio_btn_two_bd,.radio_btn_two_bg{left: 0}
}

@media (max-width: 700px){
    .block5 .block5__slick, .about-block .block5 .block5__slick {
        max-width: 260px;
        min-width: 240px;
        margin-left: auto;
        margin-right: auto;
    }
}



@media (min-width: 1500px) {
    .left_on_lg {
        margin-left: -10%;
    }
    .daria_kasatkina .padding40_0 {
        max-width: 1261px;
    }

}
@media (max-width: 700px) {
    .about-block .block5__slick__one__img {height: 345px;}
}
@media (min-width: 1101px) and (max-width: 1201px) {
    form .check {
        width: 650px;
        margin-left: auto;
    }
}
@media (min-width: 601px) and (max-width: 942px) {
    .align__middle, .align__middle img, .align__middle span, .align__middle i, .align__middle input{
        font-size: 2vw;
    }
}
@media (max-width: 550px){
    #binary_trader .binary_str {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 25px;
    }
    #binary_trader .binary_str:after {
        display: none;
    }
}
@media  (max-width: 425px) {
form .check label {
    font-size: 75%;
}
.align__middle, .align__middle img, .align__middle span, .align__middle i, .align__middle input{
    font-size: 84%;
}
}

.block11 .block11_complete .analitics_block {
    background-size: 100% 100% !important;
}

select{
    background-color: rgb(232, 240, 254) !important;
}

select:disabled{
    opacity: 1;

    border-top: 2px solid #ddd;
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: rgb(221, 221, 221);
    border-left: 2px solid #ddd;
    border-left-width: 2px;
    border-left-style: solid;
    border-left-color: rgb(221, 221, 221);

    background-color: rgb(232, 240, 254) !important;
    background-image: none !important;
    color: -internal-light-dark-color(black, white) !important;
}

.select2-container {
    color: #000;
    font-size: 16px;
    width: 30% !important;
    position: relative;
    height: 53px;
    padding-top: 6px;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{      border-radius:50px}
.select2-container--default .select2-selection--single
{
      height: 53px;
      border-radius:22px
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 53px;
}
.f32{
    top: 10px;
    position: relative;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
    border:none;
}
.select2-selection__arrow b:after{
    color: #707070;
    font-size: 11px;
    font:normal normal normal 11px/1 FontAwesome;
    content:"\f078";
    position: relative;
    right: 10px;
    top: -5px;
}
.step_2_no_deposit_form .inputalert ~ .phone-code {
    position: absolute;
    color: #000;
    top: 21px;
    left: 17px;
    font-size:16px;
}

select{
    background-color: white;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .block3__flex__one{max-width: 100%;}
}


.about-block .block5 .block5__slick .textsite_15 {
    font-size: 110%;
    font-weight: bold;
}

@media (min-width: 900px) {
    #continue_btn{
        align-self: center;
        text-align: center;
    }
}

@media  (max-width: 600px) {
.step_2_no_deposit_form .phone-code { left: 12px;}
}

@media (max-width: 330px){
    .block1__flex6 {
        margin-left: -10%;
        width: 116%;
    }
}

@media  (max-width: 660px) {
    form .check label {
        font-size: 11px;
    }
}

/*
*** Added By Rifur
*** Date [16/11/2021]
*/
/**************************** -start- *********************************/

@media (max-width:1099px) {
    .select2-container {width: 38% !important;}
    .block1__flex4__input input.phone-input{width: 60%; padding-right: 20px;}
    .block1__flex4__input[data-input]:after {right: 5px; top: calc(50% - 5px);}
}

@media (max-width:900px) {
    .select2-container {width: 15% !important;}
    .block1__flex4__input input.phone-input{width: 83%;}
    .block1__flex4__input[data-input]:after {right: 15px; top: calc(50% - 5px);}
}

@media (max-width:850px) {
    .select2-container {width: 16% !important;}
    .block1__flex4__input input.phone-input{width: 82%;}
}

@media (max-width:786px) {
    .select2-container {width: 18% !important;}
    .block1__flex4__input input.phone-input{width: 80%;}
}

@media (max-width:700px) {
    .select2-container {width: 21% !important;}
    .block1__flex4__input input.phone-input{width: 77%;}
}

@media (max-width:650px) {
    .select2-container {width: 23% !important;}
    .block1__flex4__input input.phone-input{width: 75%;}
}

@media (max-width: 565px) {
    .block1__head{padding: 0px;}
    .maxwidth{max-width: 1120px; width: calc(100% - 40px); margin: 0 auto;}
    .padding40_0{padding: 40px 0px;}
    .select2-container {width: 26% !important;}
    .block1__flex4__input input.phone-input{width: 72%;}
}

@media (max-width: 470px) {

    .select2-container {width: 31% !important;}
    .block1__flex4__input input.phone-input{width: 67%;}
}

@media (max-width: 400px) {

    .select2-container {width: 33% !important;}
    .block1__flex4__input input.phone-input{width: 65%;}
}

@media (max-width: 375px) {
    .select2-container {width: 35% !important;}
    .block1__flex4__input input.phone-input{width: 63%;}
}

@media (max-width: 350px) {
    .select2-container {width: 40% !important;}

    .block1__flex4__input input.phone-input{width: 58%; padding-left: 5px;  padding-right: 15px;}
    .block1__flex4__input[data-input]:after {right: 5px; top: calc(50% - 5px);}
}

/**************************** -end- *********************************/
