.welcome_bonus_container{width:100%;background:#fafafa}.welcome_bonus_container h1,.welcome_bonus_container h2{font-weight:700;font-size:3rem;line-height:3.5rem;margin:0 0 44px;text-align:center}@media screen and (max-width:992px){.welcome_bonus_container h1,.welcome_bonus_container h2{font-size:2.25rem;line-height:2.75rem}}@media screen and (max-width:544px){.welcome_bonus_container h1,.welcome_bonus_container h2{font-size:1.75rem;line-height:2.25rem}}.welcome_bonus_container header{color:#fff;min-height:1000px;box-sizing:border-box;padding-right:16px;padding-left:16px;overflow:hidden;background:#0f1a37 url(https://static-images.admiralmarkets.com/data/welcomeBonus/BGmob.png) no-repeat bottom;background-position-y:calc(100% - 50px)}.welcome_bonus_container header .content{background-repeat:no-repeat;background-position:center 300px;background-size:100%}.welcome_bonus_container header .image_layer{max-width:300px;position:relative;margin:168px auto 0 auto;display:flex;flex-wrap:nowrap;flex-grow:1}.welcome_bonus_container header .card{border:1px solid #353d54;box-sizing:border-box;border-radius:12px;background:#1b2338 linear-gradient(180deg,#24345f,#101c3c);font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:#b8cafc;text-align:center;padding:16px;max-width:207px;flex-grow:0}.welcome_bonus_container header .card p{padding:0;margin:0 0 16px}.welcome_bonus_container header .card .block{border-bottom:1px solid #203058;padding:16px 0;position:relative}.welcome_bonus_container header .card .block .times{border-radius:50%;width:64px;height:64px;padding:24px;box-sizing:border-box;font-weight:500;font-size:32px;line-height:16px;color:#fff;display:flex;align-items:center;text-align:center;letter-spacing:.75px;position:absolute;background:#23b064;right:-27px;top:0;text-indent:-10px}.welcome_bonus_container header .card .block:last-of-type{border-bottom:none}.welcome_bonus_container header .card .outcome{background:#105ef6;border-radius:5px;padding:16px;position:relative;overflow:hidden}.welcome_bonus_container header .card .outcome>*{display:block;position:relative;padding:0;margin:0}.welcome_bonus_container header .card .currency{font-style:normal;font-weight:500;font-size:24px;line-height:32px;color:#fff;margin:0;padding:0}.welcome_bonus_container header .card .caption{font-size:12px;line-height:16px;letter-spacing:.4px;color:#b8cafc}.welcome_bonus_container header .card:nth-child(2){transform-origin:50%;transform:scale(1.1);flex-basis:55%;filter:drop-shadow(0 5px 36px rgba(78,70,174,.25))}.welcome_bonus_container header .card:first-child{background:#1b2338;border:1px solid #353d54}.welcome_bonus_container header .card:first-child .outcome:before{position:absolute;top:0;left:0;content:" ";height:100%;width:100%;text-indent:-323232px;-webkit-user-select:none;-moz-user-select:none;user-select:none;user-focus:none;background:#000;opacity:.4;pointer-events:none;z-index:0}.welcome_bonus_container header .card:nth-child(3){background:#1b2338;border:1px solid #353d54;display:none}.welcome_bonus_container header .card:nth-child(3) .outcome:before{position:absolute;top:0;left:0;content:" ";height:100%;width:100%;text-indent:-323232px;-webkit-user-select:none;-moz-user-select:none;user-select:none;user-focus:none;background:#000;opacity:.4;pointer-events:none;z-index:0}.welcome_bonus_container header .text{min-height:375px;padding-top:40px}.welcome_bonus_container header .text h1{font-size:36px;line-height:42px;letter-spacing:.25px;text-align:start}.welcome_bonus_container header .text p{color:#fff;font-size:16px;line-height:24px;letter-spacing:.5px}.welcome_bonus_container header .text p:last-of-type{margin-bottom:48px}.welcome_bonus_container header .text .cta{width:100%}.welcome_bonus_container .features .content{background:#fff;padding:48px 16px 0}.welcome_bonus_container .features .flex-grid{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.welcome_bonus_container .features .flex-grid h3,.welcome_bonus_container .features .flex-grid p{margin:0;padding:0}.welcome_bonus_container .features .flex-grid .item{flex-basis:32.33%;margin-bottom:48px}.welcome_bonus_container .features .flex-grid .item .icon{float:left;margin-right:16px;height:48px;width:48px;display:flex;align-self:center;align-items:center;justify-items:center}.welcome_bonus_container .features .flex-grid .item .icon img{margin:0 auto;height:auto;max-width:100%}.welcome_bonus_container .features .flex-grid .icon{max-width:48px;max-height:48px;background:rgba(16,94,246,.04);border-radius:8px}.welcome_bonus_container .features .flex-grid h3{font-size:20px;line-height:23px;letter-spacing:.15px;color:rgba(0,0,0,.87);overflow:hidden;margin-bottom:0}.welcome_bonus_container .features .flex-grid p{overflow:hidden;font-size:16px;line-height:24px;letter-spacing:.5px;color:rgba(0,0,0,.6)}.welcome_bonus_container .signup .inner{background:#0f1a37;color:#fff;padding:48px 16px}.welcome_bonus_container .signup .inner .intro h1{font-weight:700;font-size:36px;line-height:42px;text-align:center;letter-spacing:.25px;margin:0;padding:0}.welcome_bonus_container .signup .inner .intro p{font-size:16px;line-height:24px;text-align:center;letter-spacing:.5px;color:hsla(0,0%,100%,.7)}.welcome_bonus_container .signup .inner .intro{margin-bottom:48px}.welcome_bonus_container .signup .inner .content .benefits{list-style:none;counter-reset:li;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.welcome_bonus_container .signup .inner .content .benefits li:before{counter-increment:li;content:counter(li,decimal-leading-zero);position:absolute;left:0;top:0;font-size:36px;line-height:42px;letter-spacing:.25px;color:#105ef6;font-weight:700}.welcome_bonus_container .signup .inner .content .benefits li{padding-left:66px;position:relative;margin-bottom:48px}.welcome_bonus_container .signup .inner .content .benefits li:last-of-type{margin-bottom:48px}.welcome_bonus_container .signup .inner .content .benefits li h3{font-weight:500;font-size:20px;line-height:23px;letter-spacing:.15px;color:#fff;margin:0;padding:0;max-width:280px}.welcome_bonus_container .signup .inner .content .benefits li p{font-size:16px;line-height:24px;font-weight:400;letter-spacing:.5px;color:hsla(0,0%,100%,.7);opacity:.8;margin:0;max-width:280px;padding:0}.welcome_bonus_container .signup .inner .am-phone--flag{color:#333}.welcome_bonus_container .faq{padding:40px 16px}@media screen and (max-width:992px){.welcome_bonus_container .faq{padding:0}}.welcome_bonus_container .faq .container{background:#fff;border-radius:16px;padding:60px 16px;box-sizing:border-box;max-width:1100px}@media screen and (max-width:992px){.welcome_bonus_container .faq .container{border-radius:0;padding:60px 16px}}@media screen and (max-width:767px){.welcome_bonus_container .faq .container{padding:48px 16px}}.welcome_bonus_container .faq h2{color:rgba(0,0,0,.87)}.welcome_bonus_container .faq-wrapper{max-width:600px;margin:0 auto}.welcome_bonus_container .faq .am-card-body{padding:0 16px 16px}.welcome_bonus_container .faq .am-card-header{padding:16px}.welcome_bonus_container .pre-footer{display:none!important}.welcome_bonus_container footer{font-size:14px;padding:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;text-align:left;max-width:1200px;margin:0 auto;color:rgba(0,0,0,.6)}.welcome_bonus_container footer .accordion-header .title{font-style:normal;font-weight:700;font-size:16px;line-height:19px;letter-spacing:1px;text-transform:uppercase;color:rgba(0,0,0,.97);padding:0;margin:0 0 8px}.welcome_bonus_container footer .accordion-header .title a{text-decoration:none}.welcome_bonus_container footer .accordion-header i{display:none}.welcome_bonus_container footer .accordion-inner-menu{display:block}.welcome_bonus_container footer .accordion-inner-menu a{text-decoration:none;display:inline-block;margin-right:10px;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:rgba(0,0,0,.6)}.welcome_bonus_container footer .accordion-inner-menu a:hover{text-decoration:underline}.welcome_bonus_container footer .accordion-wrapper .grid{display:flex;flex-wrap:wrap}.welcome_bonus_container footer .accordion-wrapper .grid>*{flex-basis:49%;margin-bottom:24px}.welcome_bonus_container footer .accordion-wrapper .grid>* li{display:inline-block}.welcome_bonus_container footer a{color:rgba(0,0,0,.6)}.welcome_bonus_container footer hr{display:none}.welcome_bonus_container footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap}.welcome_bonus_container footer ul.footer-social{margin-top:48px;margin-bottom:72px}.welcome_bonus_container footer ul.footer-social li{font-size:17px;margin-right:6px}.welcome_bonus_container footer ul.footer-social li a{border-radius:50%;background:#f5f5f7;box-sizing:border-box;display:block;text-align:center;overflow:hidden;padding:12px;height:40px;color:#6a6d81;width:40px;-webkit-tap-highlight-color:transparent}.welcome_bonus_container footer ul.footer-social li a:hover{color:#fff;background:#0b4283}.welcome_bonus_container footer ul.footer-social li a.youtube:hover{background:#b00}.welcome_bonus_container footer ul.footer-social li a.fb:hover{background:#3b5998}.welcome_bonus_container footer ul.footer-social li a.twitter:hover{background:#00aced}.welcome_bonus_container footer ul.footer-social li a.linkedin:hover{background-color:#007bb6}.welcome_bonus_container footer ul.footer-social li a.instagram:hover{background-color:#517fa4}@media (min-width:768px){.welcome_bonus_container header{min-height:700px;align-items:stretch;flex:1 0 100%;background-position-x:65%;background-position-y:39px;background-repeat:no-repeat;background-image:url(https://static-images.admiralmarkets.com/data/welcomeBonus/BG.png)}.welcome_bonus_container header .text{padding-top:120px}.welcome_bonus_container header .text h1{padding:0;margin:0}.welcome_bonus_container header .text .cta{width:auto;min-width:230px}.welcome_bonus_container header .text h1{font-style:normal;font-weight:700;font-size:48px;line-height:56px}.welcome_bonus_container header .text p{font-style:normal;font-weight:400;font-size:20px;line-height:1.5;letter-spacing:.15px}.welcome_bonus_container header .content{display:flex;max-width:1110px;box-sizing:border-box;margin:0 auto;height:100%}.welcome_bonus_container header .content .text{flex-basis:370px}.welcome_bonus_container header .content .image_layer{margin-top:141px;max-width:520px}.welcome_bonus_container header .content .image_layer .card:nth-child(3){display:block}.welcome_bonus_container .features{margin-bottom:40px}.welcome_bonus_container .features .content{border-radius:12px;max-width:1110px;box-sizing:border-box;padding:80px 69px;margin:-120px auto 0}.welcome_bonus_container .features .content h1{padding:0;margin:0 0 64px}.welcome_bonus_container .features .content .flex-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.welcome_bonus_container .signup{padding-left:16px;padding-right:16px}.welcome_bonus_container .signup .inner{max-width:1110px;border-radius:12px;margin:0 auto;box-sizing:border-box;padding:80px 16px}.welcome_bonus_container .signup .inner .intro{max-width:840px;margin:0 auto 64px}.welcome_bonus_container .signup .inner .content{display:flex;flex-direction:row;gap:48px;padding-left:42px;padding-right:42px;justify-content:space-between;max-width:800px;margin:0 auto}.welcome_bonus_container .signup .inner .content .form{flex-basis:400px}}@media (min-width:768px){[dir=rtl] .welcome_bonus_container header{background-position-x:calc(50% - 280px)}}[dir=rtl] .welcome_bonus_container .features .flex-grid .item .icon{margin-right:0;margin-left:16px;float:right}[dir=rtl] .welcome_bonus_container .signup .inner .content .benefits li{padding-left:0;padding-right:66px}[dir=rtl] .welcome_bonus_container .signup .inner .content .benefits li:before{left:auto;right:0}